/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--lx:50%;--ly:50%}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Inter", "Rubik", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-sky-400:oklch(74.6% .16 232.661);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter", "Rubik", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--font-display:"Inter", "Heebo", "Rubik", ui-sans-serif, system-ui, sans-serif;--radius-band:40px;--radius-frame:30px;--color-background:var(--background);--color-foreground:var(--foreground);--color-muted:var(--muted);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}html{-webkit-text-size-adjust:100%}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.65}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance}::selection{background:oklch(49% .236 264.3/.16)}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}#main{overflow-x:clip}.ltr{direction:ltr;unicode-bidi:isolate}}@layer components{.tour-list{flex-direction:column;display:flex}.tour-item{padding-block:20px 22px;position:relative}.tour-track{background:var(--line);inset-inline:0;height:1px;position:absolute;top:0}.tour-fill{background:var(--tour-c,var(--blue));top:-.5px;border-radius:2px;width:100%;height:2px;position:absolute;inset-inline-start:0}.tour-item[data-run=true] .tour-fill{animation:tour-fill var(--tour-ms,5.2s) linear both}@keyframes tour-fill{0%{width:0}to{width:100%}}.tour-head{text-align:start;width:100%;color:var(--ink);opacity:.42;cursor:pointer;border-radius:12px;align-items:center;gap:12px;font-size:21px;font-weight:700;line-height:1.25;transition:opacity .3s;display:flex}.tour-head:hover{opacity:.72}.tour-item[data-on=true] .tour-head{opacity:1;cursor:default}.tour-head:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.tour-panel{visibility:hidden;grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1),visibility 0s linear .5s;display:grid}.tour-item[data-on=true] .tour-panel{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.tour-panel-in{min-height:0;overflow:hidden}.tour-body{max-width:460px;color:var(--sub);padding-top:10px;padding-inline-start:42px;font-size:16.5px;line-height:1.6}.tour-note{color:var(--mute);margin-top:8px;font-size:15px;line-height:1.55}.tour-stack{display:grid}.tour-shot{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;align-self:stretch;min-width:0;transition:opacity .55s,scale .7s cubic-bezier(.16,1,.3,1);display:flex;scale:.985}.tour-shot>.focus-shot{flex-direction:column;flex:1;display:flex}.tour-shot .focus-tile{flex:1}.tour-shot[data-on=true]{opacity:1;pointer-events:auto;scale:1}@media (width<=1023.98px){.tour-list{overflow-anchor:none}.tour-panel-in{overflow:visible clip}.tour-body{padding-inline-start:0}.tour-mobile-shot{padding-block:44px 28px}}@media (prefers-reduced-motion:reduce){.tour-item[data-run=true] .tour-fill{animation:none}.tour-panel,.tour-shot,.tour-head{transition:none}}.band-hero{border-radius:var(--radius-band);background:linear-gradient(180deg, var(--canvas) 0%, var(--canvas) 34%, var(--peri-4) 54%, var(--peri-3) 72%, var(--peri-2) 88%, var(--peri) 100%);position:relative;overflow:hidden}.band-hero>*{position:relative}.band-close{border-radius:var(--radius-band);background:linear-gradient(180deg, var(--canvas) 0%, var(--canvas) 28%, var(--peri-4) 58%, var(--peri-3) 84%, var(--peri-2) 100%)}.frame{border-radius:var(--radius-frame);border:1px solid var(--line);background:oklch(100% 0 0/.62);padding:10px}.frame-lift{border-color:#0000;box-shadow:0 1px 2px oklch(13.5% .059 268/.05),0 30px 70px -36px oklch(13.5% .059 268/.28)}.stem{border-inline-start:2px dotted oklch(49% .236 264.3/.55);width:0;height:96px;margin-inline:auto}.shapes{isolation:isolate;position:relative}.shapes>.shape{z-index:-1;pointer-events:none;will-change:transform, border-radius;translate:0 var(--parallax,0px);position:absolute}.shape-blob{border-radius:44% 56% 52% 48%/48% 44% 56% 52%;animation:14s ease-in-out infinite shape-morph}.shape-dot{border-radius:50%;animation:9s ease-in-out infinite shape-drift}.shape-tile{border-radius:28px;animation:46s linear infinite shape-spin}.shape-ring{opacity:.45;border:2px solid;border-radius:50%;animation:12s ease-in-out infinite reverse shape-drift;background:0 0!important}@keyframes shape-morph{0%,to{border-radius:44% 56% 52% 48%/48% 44% 56% 52%;rotate:0deg}33%{border-radius:58% 42% 40% 60%/42% 58% 44% 56%;rotate:8deg}66%{border-radius:40% 60% 58% 42%/56% 40% 60% 44%;rotate:-6deg}}@keyframes shape-drift{0%,to{transform:translate(0)}50%{transform:translate(-14px,10px)}}@keyframes shape-spin{0%{rotate:18deg}to{rotate:378deg}}@media (prefers-reduced-motion:reduce){.shapes>.shape{animation:none;translate:none}}.graph-band{border-radius:var(--radius-band);background:var(--night);position:relative;overflow:hidden}.graph-band:before{content:"";pointer-events:none;background-image:radial-gradient(oklch(70.7% .13 268.8/.2) 1px,#0000 1.3px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 60%,#000 32%,#0000 80%);mask-image:radial-gradient(at 50% 60%,#000 32%,#0000 80%)}.g-edge{fill:none;stroke:oklch(78.7% .094 267.5/.22);stroke-width:1.4px;transition:stroke .35s,stroke-width .35s,opacity .35s}.g-edge.g-cross{stroke-dasharray:3 7}.g-edge.g-on{stroke:var(--c);stroke-width:2.6px;stroke-dasharray:6 8;animation:1.2s linear infinite g-dash}@keyframes g-dash{to{stroke-dashoffset:-28px}}.g-net[data-active] .g-edge:not(.g-on),.g-net[data-active] .g-dot:not(.g-on){opacity:.15}.g-node{transition:opacity .35s,scale .35s;position:absolute;translate:50% -50%}.g-net[data-active] .g-node:not(.g-lit){opacity:.62}.g-node.g-lit{scale:1.08}.g-ring{animation:60s linear infinite shape-spin}.g-detail{animation:.35s g-swap}@keyframes g-swap{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.g-edge.g-on,.g-ring,.g-detail{animation:none}.g-dot{display:none}}.frag-tile{isolation:isolate;corner-shape:squircle;background:radial-gradient(120% 70% at 50% 52%, oklch(100% 0 0/.55) 0%, oklch(100% 0 0/0) 60%), radial-gradient(90% 80% at 0% 0%, var(--tile) 0%, transparent 70%), radial-gradient(90% 90% at 100% 100%, var(--tile) 0%, transparent 72%), radial-gradient(80% 80% at 100% 0%, var(--peri) 0%, transparent 70%), linear-gradient(180deg, var(--tile), var(--tile));border-radius:36px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.frag-tile{background:radial-gradient(120% 70% at 50% 52%, oklch(100% 0 0/.55) 0%, oklch(100% 0 0/0) 60%), radial-gradient(90% 80% at 0% 0%, color-mix(in oklab, var(--tile) 70%, white) 0%, transparent 70%), radial-gradient(90% 90% at 100% 100%, var(--tile) 0%, transparent 72%), radial-gradient(80% 80% at 100% 0%, color-mix(in oklab, var(--peri) 75%, white) 0%, transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--tile) 22%, white), color-mix(in oklab, var(--tile) 55%, var(--peri-2)))}}@supports (corner-shape:squircle){.frag-tile{border-radius:56px}}.frag-tile:before{content:"";z-index:-1;opacity:.16;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.frag-tile:after{content:"";z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:repeating-linear-gradient(90deg,oklch(100% 0 0/.55) 0 1.5px,#0000 1.5px 13px),repeating-linear-gradient(90deg,#0000 0 6px,oklch(100% 0 0/.35) 6px 7px,#0000 7px 21px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 17% 83%,#000 100%),linear-gradient(#0000 30%,#000 44% 56%,#0000 70%);mask-image:linear-gradient(90deg,#000 0%,#0000 17% 83%,#000 100%),linear-gradient(#0000 30%,#000 44% 56%,#0000 70%);-webkit-mask-composite:source-in;mask-composite:intersect}.frag{corner-shape:squircle;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--frag-fs,15.5px);max-width:var(--frag-max,350px);direction:rtl;background:oklch(100% 0 0/.42);border:1px solid oklch(100% 0 0/.75);border-radius:30px;padding:9px;position:relative;box-shadow:0 30px 60px -30px oklch(20% .06 268/.55)}.frag .ltr{white-space:nowrap}.frag-title{font-size:var(--frag-title,19px)}.frag-row{padding-block:var(--frag-row,10px)}.frag-compact{--frag-fs:14px;--frag-max:300px;--frag-pad:14px 15px 12px;--frag-title:16.5px;--frag-row:7px}.frag-in{padding:var(--frag-pad,20px 20px 18px);corner-shape:squircle;background:var(--card-white);border-radius:22px;box-shadow:inset 0 0 0 1px oklch(92.9% .013 255.5/.7),0 1px 2px oklch(13.5% .059 268/.06)}@supports (corner-shape:squircle){.frag{border-radius:44px}.frag-in{border-radius:34px}}@media (prefers-reduced-motion:no-preference){.frag-tile[data-on=false] .frag-in>*{opacity:0;translate:0 8px}.frag-tile[data-on=true] .frag-in>*{animation:.5s cubic-bezier(.16,1,.3,1) both frag-rise;animation-delay:calc(var(--n,0) * 70ms + .12s)}.frag-tile[data-on=true] .tg-on{animation:.45s cubic-bezier(.34,1.56,.64,1) .45s both tg-switch}.frag-tile[data-on=true] .tg-on>span{animation:.45s cubic-bezier(.34,1.56,.64,1) .45s both tg-knob}.frag-tile[data-on=true] .slot-pick{animation:.6s cubic-bezier(.34,1.56,.64,1) .6s both slot-pick}}@keyframes frag-rise{0%{opacity:0;translate:0 8px}}@keyframes tg-switch{0%{background:oklch(86% .02 260)}}@keyframes tg-knob{0%{inset-inline-start:calc(100% - 21px)}}@keyframes slot-pick{0%{opacity:.4;scale:.94}60%{scale:1.03}to{opacity:1;scale:1}}.hub-spoke{stroke:oklch(100% 0 0/.75);stroke-width:.5px;stroke-dasharray:1.4 2.2;animation:2.6s linear infinite hub-flow;animation-delay:calc(var(--i) * -.35s)}@keyframes hub-flow{to{stroke-dashoffset:-7.2px}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.hub-spoke{animation:none}}.stage-band{corner-shape:squircle;background:var(--stage-band,var(--wash));border-radius:44px}.stage-card{corner-shape:squircle;border-radius:36px;transition:flex-grow .5s ease-in-out,box-shadow .2s ease-in-out}.stage-card.is-open{box-shadow:0 20px 48px -12px oklch(30% .08 255/.16)}.frag-tile.stage-tile{border-radius:0}@supports (corner-shape:squircle){.stage-band{border-radius:64px}.stage-card{border-radius:52px}}.hub-core{corner-shape:squircle;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklch(100% 0 0/.42);border:1px solid oklch(100% 0 0/.75);border-radius:34%;padding:9px}.hub-core>span,.hub-logo{corner-shape:squircle;border-radius:30%}@supports (corner-shape:squircle){.hub-core{border-radius:46%}.hub-core>span,.hub-logo{border-radius:42%}}.official-line{background:repeating-linear-gradient(90deg,oklch(100% 0 0/.95) 0 8px,#0000 8px 14px) 0 0/28px 2px;border-radius:2px;animation:1.2s linear infinite official-flow}@keyframes official-flow{to{background-position:-28px 0}}@media (prefers-reduced-motion:reduce){.official-line{animation:none}}.flow-edge{fill:none;stroke-width:1.6px;stroke:oklch(78.7% .094 267.5/.18);stroke-dasharray:.012 .018;transition:stroke .4s}.flow-edge.is-done{stroke:var(--c);stroke-width:2.2px;stroke-dasharray:none;opacity:.75}.flow-edge.is-now{stroke:var(--c);stroke-width:2.6px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.65,0,.35,1) forwards flow-draw}@keyframes flow-draw{to{stroke-dashoffset:0}}.flow-packet{filter:drop-shadow(0 0 6px oklch(100% 0 0/.5))}.flow-node{transition:opacity .4s,scale .4s;translate:50% -50%}.flow-node.is-next{opacity:.38}.flow-node.is-now{scale:1.1}.flow-node.is-now:after{content:"";border:2px solid var(--c);opacity:0;pointer-events:none;border-radius:26px;animation:1.6s ease-out infinite flow-ping;position:absolute;inset:-10px}@keyframes flow-ping{0%{opacity:.7;scale:.9}to{opacity:0;scale:1.25}}.flow-core-ring{animation:40s linear infinite shape-spin}.flow-panel{animation:.4s g-swap}.flow-map{animation:.5s g-swap}@media (prefers-reduced-motion:reduce){.flow-edge.is-now{stroke-dashoffset:0;animation:none}.flow-node.is-now:after,.flow-core-ring,.flow-panel,.flow-map,.flow-packet{animation:none}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-3\.5{inset:calc(var(--spacing) * -3.5)}.-inset-8{inset:calc(var(--spacing) * -8)}.inset-0{inset:0}.inset-\[var\(--circle-inset-y\)_calc\(100\%-var\(--icon-right\)-var\(--icon-circle\)\)_var\(--circle-inset-y\)_var\(--icon-right\)\]{inset:var(--circle-inset-y) calc(100% - var(--icon-right) - var(--icon-circle)) var(--circle-inset-y) var(--icon-right)}.inset-x-0{inset-inline:0}.inset-x-\[-0\.12em\]{inset-inline:-.12em}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing)}.-start-8{inset-inline-start:calc(var(--spacing) * -8)}.-start-12{inset-inline-start:calc(var(--spacing) * -12)}.-start-14{inset-inline-start:calc(var(--spacing) * -14)}.-start-16{inset-inline-start:calc(var(--spacing) * -16)}.-start-24{inset-inline-start:calc(var(--spacing) * -24)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-\[3px\]{inset-inline-start:3px}.start-\[19px\]{inset-inline-start:19px}.start-\[23px\]{inset-inline-start:23px}.start-\[30\%\]{inset-inline-start:30%}.-end-10{inset-inline-end:calc(var(--spacing) * -10)}.-end-12{inset-inline-end:calc(var(--spacing) * -12)}.-end-16{inset-inline-end:calc(var(--spacing) * -16)}.-end-20{inset-inline-end:calc(var(--spacing) * -20)}.-end-24{inset-inline-end:calc(var(--spacing) * -24)}.-end-28{inset-inline-end:calc(var(--spacing) * -28)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-\[17\%\]{inset-inline-end:17%}.end-\[30\%\]{inset-inline-end:30%}.-top-1{top:calc(var(--spacing) * -1)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-8{top:calc(var(--spacing) * -8)}.-top-9{top:calc(var(--spacing) * -9)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-24{top:calc(var(--spacing) * -24)}.-top-28{top:calc(var(--spacing) * -28)}.-top-32{top:calc(var(--spacing) * -32)}.-top-\[3px\]{top:-3px}.top-\(--g-y\){top:var(--g-y)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.top-\[1px\]{top:1px}.top-\[3px\]{top:3px}.top-\[18\%\]{top:18%}.top-\[38\%\]{top:38%}.top-\[40\%\]{top:40%}.top-\[50\%\]{top:50%}.top-\[58\%\]{top:58%}.top-\[60\%\]{top:60%}.top-\[96px\]{top:96px}.top-\[130px\]{top:130px}.top-full{top:100%}.-right-5{right:calc(var(--spacing) * -5)}.-right-12{right:calc(var(--spacing) * -12)}.right-\(--g-x\){right:var(--g-x)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[4\%\]{right:4%}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-11{bottom:calc(var(--spacing) * -11)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-16{bottom:calc(var(--spacing) * -16)}.-bottom-40{bottom:calc(var(--spacing) * -40)}.-bottom-44{bottom:calc(var(--spacing) * -44)}.bottom-0{bottom:0}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[-40px\]{bottom:-40px}.bottom-\[0\.06em\]{bottom:.06em}.bottom-\[12\%\]{bottom:12%}.bottom-\[16\%\]{bottom:16%}.-left-1{left:calc(var(--spacing) * -1)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[4\%\]{left:4%}.left-\[44\%\]{left:44%}.left-\[50\%\]{left:50%}.left-\[var\(--icon-right\)\]{left:var(--icon-right)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[15\]{z-index:15}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-4{grid-column-start:4}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-3{margin:calc(var(--spacing) * 3)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-12{margin-block:calc(var(--spacing) * 12)}.-ms-1\.5{margin-inline-start:calc(var(--spacing) * -1.5)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.-ms-2\.5{margin-inline-start:calc(var(--spacing) * -2.5)}.-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.ms-1{margin-inline-start:var(--spacing)}.ms-\[10px\]{margin-inline-start:10px}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\.3\]{aspect-ratio:4/3.3}.aspect-\[4\/3\.4\]{aspect-ratio:4/3.4}.aspect-\[1000\/600\]{aspect-ratio:1000/600}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[1\.1em\]{width:1.1em;height:1.1em}.size-\[1\.18em\]{width:1.18em;height:1.18em}.size-\[13px\]{width:13px;height:13px}.size-\[15\%\]{width:15%;height:15%}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[24px\]{width:24px;height:24px}.size-\[26px\]{width:26px;height:26px}.size-\[27\%\]{width:27%;height:27%}.size-\[28px\]{width:28px;height:28px}.size-\[30px\]{width:30px;height:30px}.size-\[32px\]{width:32px;height:32px}.size-\[34px\]{width:34px;height:34px}.size-\[36px\]{width:36px;height:36px}.size-\[38px\]{width:38px;height:38px}.size-\[40px\]{width:40px;height:40px}.size-\[42\%\]{width:42%;height:42%}.size-\[44px\]{width:44px;height:44px}.size-\[46px\]{width:46px;height:46px}.size-\[52\%\]{width:52%;height:52%}.size-\[52px\]{width:52px;height:52px}.size-\[58px\]{width:58px;height:58px}.size-\[68px\]{width:68px;height:68px}.size-\[72px\]{width:72px;height:72px}.size-\[76px\]{width:76px;height:76px}.size-\[84px\]{width:84px;height:84px}.size-\[90px\]{width:90px;height:90px}.size-\[110px\]{width:110px;height:110px}.size-\[120px\]{width:120px;height:120px}.size-\[124px\]{width:124px;height:124px}.size-\[150px\]{width:150px;height:150px}.size-\[220px\]{width:220px;height:220px}.size-\[240px\]{width:240px;height:240px}.size-\[260px\]{width:260px;height:260px}.size-\[280px\]{width:280px;height:280px}.size-\[300px\]{width:300px;height:300px}.size-\[320px\]{width:320px;height:320px}.size-\[420px\]{width:420px;height:420px}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-\[0\.4em\]{height:.4em}.h-\[1px\]{height:1px}.h-\[3px\]{height:3px}.h-\[15px\]{height:15px}.h-\[16\%\]{height:16%}.h-\[18px\]{height:18px}.h-\[46px\]{height:46px}.h-\[47\%\]{height:47%}.h-\[52\%\]{height:52%}.h-\[62px\]{height:62px}.h-\[82\%\]{height:82%}.h-\[86px\]{height:86px}.h-\[92\%\]{height:92%}.h-\[132px\]{height:132px}.h-\[136px\]{height:136px}.h-\[200\%\]{height:200%}.h-\[600px\]{height:600px}.h-\[var\(--icon-circle\)\]{height:var(--icon-circle)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-\[300px\]{max-height:300px}.max-h-\[520px\]{max-height:520px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[54px\]{min-height:54px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[112px\]{min-height:112px}.min-h-\[132px\]{min-height:132px}.min-h-\[240px\]{min-height:240px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[1px\]{width:1px}.w-\[3px\]{width:3px}.w-\[16\%\]{width:16%}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[22px\]{width:22px}.w-\[30px\]{width:30px}.w-\[38\%\]{width:38%}.w-\[52\%\]{width:52%}.w-\[54\%\]{width:54%}.w-\[56\%\]{width:56%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[78\%\]{width:78%}.w-\[84\%\]{width:84%}.w-\[100px\]{width:100px}.w-\[170px\]{width:170px}.w-\[190px\]{width:190px}.w-\[200\%\]{width:200%}.w-\[calc\(\(100\%-8px\)\/3\)\]{width:calc(33.3333% - 2.66667px)}.w-\[var\(--icon-circle\)\]{width:var(--icon-circle)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[60\%\]{max-width:60%}.max-w-\[80\%\]{max-width:80%}.max-w-\[92\%\]{max-width:92%}.max-w-\[120px\]{max-width:120px}.max-w-\[220px\]{max-width:220px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1152px\]{max-width:1152px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1260px\]{max-width:1260px}.max-w-\[1320px\]{max-width:1320px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-fit{min-width:fit-content}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-center{transform-origin:50%}.origin-right{transform-origin:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[70\%\]{--tw-translate-x:70%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-6{rotate:-6deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-\[100px\]{scroll-margin-top:100px}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 280px}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[0\.3em\]{gap:.3em}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[0\.62em\]{column-gap:.62em}:where(.-space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-\[0\.2em\]{row-gap:.2em}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--line)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-3xl{border-radius:calc(var(--radius) + 12px)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30\%\]{border-radius:30%}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[36px\]{border-radius:36px}.rounded-\[40px\]{border-radius:40px}.rounded-\[44px\]{border-radius:44px}.rounded-\[52px\]{border-radius:52px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--hold-radius\)\]{border-radius:var(--hold-radius)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-ee-\[6px\]{border-end-end-radius:6px}.rounded-es-\[4px\]{border-end-start-radius:4px}.rounded-es-\[6px\]{border-end-start-radius:6px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-full{border-top-left-radius:2147483647px;border-top-right-radius:2147483647px}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-b-full{border-bottom-right-radius:2147483647px;border-bottom-left-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[4px\]{border-style:var(--tw-border-style);border-width:4px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--btn-bg\){border-color:var(--btn-bg)}.border-\(--color-border\){border-color:var(--color-border)}.border-\[oklch\(0\.8_0\.02_264\)\]{border-color:oklch(80% .02 264)}.border-blue{border-color:var(--blue)}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-ink{border-color:var(--ink)}.border-input{border-color:var(--input)}.border-line,.border-line\/80{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.border-line\/80{border-color:color-mix(in oklab, var(--line) 80%, transparent)}}.border-night{border-color:var(--night)}.border-peri-2\/25{border-color:var(--peri-2)}@supports (color:color-mix(in lab, red, red)){.border-peri-2\/25{border-color:color-mix(in oklab, var(--peri-2) 25%, transparent)}}.border-peri-3{border-color:var(--peri-3)}.border-primary,.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--btn-bg\){background-color:var(--btn-bg)}.bg-\(--btn-fill-bg\){background-color:var(--btn-fill-bg)}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#28c840\]{background-color:#28c840}.bg-\[\#febc2e\]{background-color:#febc2e}.bg-\[\#ff5f57\]{background-color:#ff5f57}.bg-\[color-mix\(in_oklab\,var\(--m-auto\)_14\%\,white\)\]{background-color:var(--m-auto)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--m-auto\)_14\%\,white\)\]{background-color:color-mix(in oklab,var(--m-auto) 14%,white)}}.bg-\[color-mix\(in_oklab\,var\(--m-cal\)_70\%\,white\)\]{background-color:var(--m-cal)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--m-cal\)_70\%\,white\)\]{background-color:color-mix(in oklab,var(--m-cal) 70%,white)}}.bg-\[color-mix\(in_oklab\,var\(--m-contacts\)_16\%\,white\)\]{background-color:var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--m-contacts\)_16\%\,white\)\]{background-color:color-mix(in oklab,var(--m-contacts) 16%,white)}}.bg-\[color-mix\(in_oklab\,var\(--m-deals\)_16\%\,white\)\]{background-color:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--m-deals\)_16\%\,white\)\]{background-color:color-mix(in oklab,var(--m-deals) 16%,white)}}.bg-\[color-mix\(in_oklab\,var\(--m-deals\)_18\%\,white\)\]{background-color:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--m-deals\)_18\%\,white\)\]{background-color:color-mix(in oklab,var(--m-deals) 18%,white)}}.bg-\[color-mix\(in_oklab\,var\(--m-mkt\)_16\%\,white\)\]{background-color:var(--m-mkt)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--m-mkt\)_16\%\,white\)\]{background-color:color-mix(in oklab,var(--m-mkt) 16%,white)}}.bg-\[oklch\(0\.5_0\.19_27\)\]{background-color:oklch(50% .19 27)}.bg-\[oklch\(0\.8_0\.12_70\)\]{background-color:oklch(80% .12 70)}.bg-\[oklch\(0\.9_0\.015_260\)\]{background-color:oklch(90% .015 260)}.bg-\[oklch\(0\.56_0\.2_264\)\]{background-color:oklch(56% .2 264)}.bg-\[oklch\(0\.62_0\.17_150\)\]{background-color:oklch(62% .17 150)}.bg-\[oklch\(0\.65_0\.17_150\)\]{background-color:oklch(65% .17 150)}.bg-\[oklch\(0\.94_0\.06_150\)\]{background-color:oklch(94% .06 150)}.bg-\[oklch\(0\.95_0\.03_25\)\]{background-color:oklch(95% .03 25)}.bg-\[oklch\(0\.95_0\.05_150\)\]{background-color:oklch(95% .05 150)}.bg-\[oklch\(0\.95_0\.05_160\)\]{background-color:oklch(95% .05 160)}.bg-\[oklch\(0\.96_0\.05_80\)\]{background-color:oklch(96% .05 80)}.bg-\[var\(--m-mkt\)\]{background-color:var(--m-mkt)}.bg-\[var\(--stage-band\)\]{background-color:var(--stage-band)}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue{background-color:var(--blue)}.bg-blue-ink{background-color:var(--blue-ink)}.bg-blue\/5{background-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bg-blue\/5{background-color:color-mix(in oklab, var(--blue) 5%, transparent)}}.bg-blue\/10{background-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bg-blue\/10{background-color:color-mix(in oklab, var(--blue) 10%, transparent)}}.bg-border{background-color:var(--border)}.bg-canvas,.bg-canvas\/92{background-color:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/92{background-color:color-mix(in oklab, var(--canvas) 92%, transparent)}}.bg-card{background-color:var(--card)}.bg-card-white,.bg-card-white\/90{background-color:var(--card-white)}@supports (color:color-mix(in lab, red, red)){.bg-card-white\/90{background-color:color-mix(in oklab, var(--card-white) 90%, transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-fog,.bg-fog\/60{background-color:var(--fog)}@supports (color:color-mix(in lab, red, red)){.bg-fog\/60{background-color:color-mix(in oklab, var(--fog) 60%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-ink{background-color:var(--ink)}.bg-line{background-color:var(--line)}.bg-mute{background-color:var(--mute)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-night{background-color:var(--night)}.bg-night-card{background-color:var(--night-card)}.bg-night-card-on{background-color:var(--night-card-on)}.bg-night-link{background-color:var(--night-link)}.bg-peri-3{background-color:var(--peri-3)}.bg-peri-4{background-color:var(--peri-4)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-st-amber\/15{background-color:var(--st-amber)}@supports (color:color-mix(in lab, red, red)){.bg-st-amber\/15{background-color:color-mix(in oklab, var(--st-amber) 15%, transparent)}}.bg-st-green{background-color:var(--st-green)}.bg-st-red{background-color:var(--st-red)}.bg-transparent{background-color:#0000}.bg-wash{background-color:var(--wash)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_center\,rgba\(0\,0\,0\,0\.04\)_1px\,transparent_1px\)\]{background-image:radial-gradient(circle,#0000000a 1px,#0000 1px)}.from-canvas{--tw-gradient-from:var(--canvas);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(90deg\,transparent\,black_10\%\,black_90\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_20\%\,black_80\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,transparent_0\%\,black_48\%\)\]{-webkit-mask-image:linear-gradient(#0000 0%,#000 48%);mask-image:linear-gradient(#0000 0%,#000 48%)}.\[mask-image\:linear-gradient\(to_bottom\,transparent_22\%\,black_78\%\)\]{-webkit-mask-image:linear-gradient(#0000 22%,#000 78%);mask-image:linear-gradient(#0000 22%,#000 78%)}.\[background-size\:24px_24px\]{background-size:24px 24px}.fill-\[oklch\(0\.8_0\.16_80\)\]{fill:oklch(80% .16 80)}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.ps-1{padding-inline-start:var(--spacing)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[max\(10px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(10px, env(safe-area-inset-bottom))}.pb-px{padding-bottom:1px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[calc\(var\(--icon-circle\)\+var\(--icon-right\)\+14px\)\]{padding-left:calc(var(--icon-circle) + var(--icon-right) + 14px)}.pl-\[calc\(var\(--icon-circle\)\+var\(--icon-right\)\+20px\)\]{padding-left:calc(var(--icon-circle) + var(--icon-right) + 20px)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-0\.2em\]{vertical-align:-.2em}.align-\[-0\.15em\]{vertical-align:-.15em}.align-\[-2px\]{vertical-align:-2px}.align-\[-3px\]{vertical-align:-3px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[Heebo\]{font-family:Heebo}.font-\[Inter\]{font-family:Inter}.font-display{font-family:Inter,Heebo,Rubik,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9em\]{font-size:.9em}.text-\[10\.5px\]{font-size:10.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17\.5px\]{font-size:17.5px}.text-\[17px\]{font-size:17px}.text-\[18\.5px\]{font-size:18.5px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[48px\]{font-size:48px}.text-\[64px\]{font-size:64px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.018em\]{--tw-tracking:-.018em;letter-spacing:-.018em}.tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\(--btn-arrow\){color:var(--btn-arrow)}.text-\(--btn-fill-text\){color:var(--btn-fill-text)}.text-\(--btn-text\){color:var(--btn-text)}.text-\[\#1a73e8\]{color:#1a73e8}.text-\[\#1c2b33\]{color:#1c2b33}.text-\[\#53bdeb\]{color:#53bdeb}.text-\[oklch\(0\.5_0\.12_62\)\]{color:oklch(50% .12 62)}.text-\[oklch\(0\.5_0\.13_160\)\]{color:oklch(50% .13 160)}.text-\[oklch\(0\.5_0\.13_200\)\]{color:oklch(50% .13 200)}.text-\[oklch\(0\.5_0\.14_150\)\]{color:oklch(50% .14 150)}.text-\[oklch\(0\.5_0\.17_27\)\]{color:oklch(50% .17 27)}.text-\[oklch\(0\.5_0\.19_27\)\]{color:oklch(50% .19 27)}.text-\[oklch\(0\.6_0\.15_240\)\]{color:oklch(60% .15 240)}.text-\[oklch\(0\.8_0\.16_80\)\]{color:oklch(80% .16 80)}.text-\[oklch\(0\.42_0\.11_160\)\]{color:oklch(42% .11 160)}.text-\[oklch\(0\.45_0\.13_150\)\]{color:oklch(45% .13 150)}.text-\[oklch\(0\.48_0\.12_62\)\]{color:oklch(48% .12 62)}.text-\[oklch\(0\.52_0\.15_45\)\]{color:oklch(52% .15 45)}.text-\[oklch\(0\.55_0\.2_27\)\]{color:oklch(55% .2 27)}.text-\[oklch\(0\.55_0\.15_160\)\]{color:oklch(55% .15 160)}.text-\[oklch\(0\.55_0\.15_250\)\]{color:oklch(55% .15 250)}.text-\[oklch\(0\.62_0\.14_230\)\]{color:oklch(62% .14 230)}.text-\[oklch\(0\.62_0\.17_150\)\]{color:oklch(62% .17 150)}.text-\[oklch\(0\.78_0\.16_75\)\]{color:oklch(78% .16 75)}.text-\[oklch\(0\.787_0\.094_267\.5\)\]{color:oklch(78.7% .094 267.5)}.text-\[var\(--m-auto\)\]{color:var(--m-auto)}.text-\[var\(--m-cal\)\]{color:var(--m-cal)}.text-\[var\(--m-contacts\)\]{color:var(--m-contacts)}.text-\[var\(--m-deals\)\]{color:var(--m-deals)}.text-\[var\(--m-mkt\)\]{color:var(--m-mkt)}.text-\[var\(--m-pay\)\]{color:var(--m-pay)}.text-accent-foreground{color:var(--accent-foreground)}.text-background{color:var(--background)}.text-blue{color:var(--blue)}.text-body{color:var(--body)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-error{color:var(--error)}.text-foreground{color:var(--foreground)}.text-ink,.text-ink\/85{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/85{color:color-mix(in oklab, var(--ink) 85%, transparent)}}.text-mute{color:var(--mute)}.text-muted-foreground{color:var(--muted-foreground)}.text-night-link{color:var(--night-link)}.text-night-mute{color:var(--night-mute)}.text-night-text{color:var(--night-text)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.text-sky-400{color:var(--color-sky-400)}.text-sub{color:var(--sub)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[oklch\(0\.49_0\.236_264\.3\)\]{accent-color:oklch(49% .236 264.3)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--line\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_oklch\(0\.49_0\.236_264\.3\/0\.12\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,oklch(49% .236 264.3/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_oklch\(0\.135_0\.059_268\/0\.05\)\,0_30px_70px_-40px_oklch\(0\.135_0\.059_268\/0\.3\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,oklch(13.5% .059 268/.05)), 0 30px 70px -40px var(--tw-shadow-color,oklch(13.5% .059 268/.3));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_oklch\(0\.2_0\.05_268\/0\.3\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,oklch(20% .05 268/.3));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_-2px_oklch\(0\.2_0\.05_268\/0\.25\)\]{--tw-shadow:0 2px 8px -2px var(--tw-shadow-color,oklch(20% .05 268/.25));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_oklch\(0\.135_0\.059_268\/0\.4\)\]{--tw-shadow:0 10px 24px -12px var(--tw-shadow-color,oklch(13.5% .059 268/.4));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_-14px_oklch\(0\.2_0\.06_268\/0\.45\)\]{--tw-shadow:0 10px 24px -14px var(--tw-shadow-color,oklch(20% .06 268/.45));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_-16px_oklch\(0\.135_0\.059_268\/0\.55\)\]{--tw-shadow:0 12px 28px -16px var(--tw-shadow-color,oklch(13.5% .059 268/.55));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_-18px_oklch\(0\.2_0\.06_268\/0\.6\)\]{--tw-shadow:0 14px 30px -18px var(--tw-shadow-color,oklch(20% .06 268/.6));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-18px_oklch\(0\.135_0\.059_268\/0\.6\)\]{--tw-shadow:0 18px 40px -18px var(--tw-shadow-color,oklch(13.5% .059 268/.6));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_70px_-40px_oklch\(0\.135_0\.059_268\/0\.3\)\]{--tw-shadow:0 30px 70px -40px var(--tw-shadow-color,oklch(13.5% .059 268/.3));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-ring{--tw-ring-color:var(--ring)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-4{outline-offset:4px}.outline-offset-\[12px\]{outline-offset:12px}.outline-\[oklch\(0\.787_0\.094_267\.5\/0\.45\)\]{outline-color:oklch(78.7% .094 267.5/.45)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\,translate\]{transition-property:opacity,visibility,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,rotate\,opacity\]{transition-property:scale,rotate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-450{--tw-duration:.45s;transition-duration:.45s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[450ms\]{--tw-duration:.45s;transition-duration:.45s}.duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}.ease-\[cubic-bezier\(0\.785\,0\.135\,0\.15\,0\.86\)\]{--tw-ease:cubic-bezier(.785,.135,.15,.86);transition-timing-function:cubic-bezier(.785,.135,.15,.86)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[opacity\,transform\]{will-change:opacity,transform}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[--circle-inset-y\:calc\(\(100\%-var\(--icon-circle\)\)\/2\)\]{--circle-inset-y:calc((100% - var(--icon-circle)) / 2)}.\[--hold-radius\:22px\]{--hold-radius:22px}.\[--icon-circle\:32px\]{--icon-circle:32px}.\[--icon-circle\:40px\]{--icon-circle:40px}.\[--icon-right\:6px\]{--icon-right:6px}.\[--icon-right\:8px\]{--icon-right:8px}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[clip-path\:inset\(0_round_var\(--hold-radius\)\)\]{clip-path:inset(0 round var(--hold-radius))}.\[clip-path\:inset\(var\(--circle-inset-y\)_calc\(100\%-var\(--icon-right\)-var\(--icon-circle\)\)_var\(--circle-inset-y\)_var\(--icon-right\)\)\]{clip-path:inset(var(--circle-inset-y) calc(100% - var(--icon-right) - var(--icon-circle)) var(--circle-inset-y) var(--icon-right))}.\[grid-area\:1\/1\]{grid-area:1/1}.\[text-rendering\:geometricPrecision\]{text-rendering:geometricprecision}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:bottom-\[-50px\]:is(:where(.group):focus-within *){bottom:-50px}.group-focus-within\:h-full:is(:where(.group):focus-within *){height:100%}.group-focus-within\:text-white:is(:where(.group):focus-within *){color:var(--color-white)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\:shadow-lg:is(:where(.group):focus-within *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:inset-0:is(:where(.group):hover *){inset:0}.group-hover\:bottom-\[-50px\]:is(:where(.group):hover *){bottom:-50px}.group-hover\:h-full:is(:where(.group):hover *){height:100%}.group-hover\:-translate-x-1\/2:is(:where(.group):hover *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-x-\[170\%\]:is(:where(.group):hover *){--tw-translate-x:calc(170% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1\/2:is(:where(.group):hover *){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-0:is(:where(.group):hover *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.12\]:is(:where(.group):hover *){scale:1.12}.group-hover\:bg-\(--btn-fill-bg-hover\):is(:where(.group):hover *){background-color:var(--btn-fill-bg-hover)}.group-hover\:text-\(--btn-arrow-hover\):is(:where(.group):hover *){color:var(--btn-arrow-hover)}.group-hover\:text-\(--btn-fill-text-hover\):is(:where(.group):hover *){color:var(--btn-fill-text-hover)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-lg:is(:where(.group):hover *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:\[clip-path\:inset\(0_0_0_0\)\]:is(:where(.group):hover *){clip-path:inset(0)}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[pressed\=true\]\:inset-0:is(:where(.group)[data-pressed=true] *){inset:0}.group-data-\[pressed\=true\]\:-translate-x-1\/2:is(:where(.group)[data-pressed=true] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[pressed\=true\]\:-translate-x-\[170\%\]:is(:where(.group)[data-pressed=true] *){--tw-translate-x:calc(170% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[pressed\=true\]\:-translate-y-1\/2:is(:where(.group)[data-pressed=true] *){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[pressed\=true\]\:scale-0:is(:where(.group)[data-pressed=true] *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[pressed\=true\]\:scale-100:is(:where(.group)[data-pressed=true] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[pressed\=true\]\:bg-\(--btn-fill-bg-hover\):is(:where(.group)[data-pressed=true] *){background-color:var(--btn-fill-bg-hover)}.group-data-\[pressed\=true\]\:text-\(--btn-arrow-hover\):is(:where(.group)[data-pressed=true] *){color:var(--btn-arrow-hover)}.group-data-\[pressed\=true\]\:text-\(--btn-fill-text-hover\):is(:where(.group)[data-pressed=true] *){color:var(--btn-fill-text-hover)}.group-data-\[pressed\=true\]\:\[clip-path\:inset\(0_0_0_0\)\]:is(:where(.group)[data-pressed=true] *){clip-path:inset(0)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.marker\:text-blue ::marker{color:var(--blue)}.marker\:text-blue::marker{color:var(--blue)}.marker\:text-blue ::-webkit-details-marker{color:var(--blue)}.marker\:text-blue::-webkit-details-marker{color:var(--blue)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:ms-0:first-child{margin-inline-start:0}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:z-\[2\]:hover{z-index:2}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-blue:hover,.hover\:border-blue\/40:hover{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue\/40:hover{border-color:color-mix(in oklab, var(--blue) 40%, transparent)}}.hover\:border-ink\/40:hover{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.hover\:border-ink\/40:hover{border-color:color-mix(in oklab, var(--ink) 40%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/35:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/35:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-blue-ink:hover{background-color:var(--blue-ink)}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-fog:hover{background-color:var(--fog)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-wash:hover{background-color:var(--wash)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-blue:hover{color:var(--blue)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:start-4:focus{inset-inline-start:calc(var(--spacing) * 4)}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-full:focus{border-radius:2147483647px}.focus\:border-blue:focus{border-color:var(--blue)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-blue:focus{background-color:var(--blue)}.focus\:px-5:focus{padding-inline:calc(var(--spacing) * 5)}.focus\:py-2\.5:focus{padding-block:calc(var(--spacing) * 2.5)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-white:focus{color:var(--color-white)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:text-blue:focus-visible{color:var(--blue)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-blue:focus-visible{outline-color:var(--blue)}.focus-visible\:outline-night-link:focus-visible{outline-color:var(--night-link)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--spacing)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=1025px){.max-\[1025px\]\:size-\[18px\]{width:18px;height:18px}.max-\[1025px\]\:h-\[52px\]{height:52px}.max-\[1025px\]\:pr-7{padding-right:calc(var(--spacing) * 7)}.max-\[1025px\]\:pl-\[calc\(var\(--icon-circle\)\+var\(--icon-right\)\+18px\)\]{padding-left:calc(var(--icon-circle) + var(--icon-right) + 18px)}.max-\[1025px\]\:text-\[16px\]{font-size:16px}.max-\[1025px\]\:\[--icon-circle\:36px\]{--icon-circle:36px}}@media not all and (width>=64rem){.max-lg\:order-first{order:-9999}}@media not all and (width>=40rem){.max-sm\:invisible{visibility:hidden}.max-sm\:top-\(--g-py\){top:var(--g-py)}.max-sm\:right-\(--g-px\){right:var(--g-px)}.max-sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-sm\:block{display:block}.max-sm\:grid{display:grid}.max-sm\:hidden{display:none}.max-sm\:aspect-auto{aspect-ratio:auto}.max-sm\:h-\[640px\]{height:640px}.max-sm\:gap-3{gap:calc(var(--spacing) * 3)}.max-sm\:rounded-2xl{border-radius:calc(var(--radius) + 8px)}.max-sm\:border{border-style:var(--tw-border-style);border-width:1px}.max-sm\:border-line{border-color:var(--line)}.max-sm\:p-0{padding:0}.max-sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-sm\:py-4{padding-block:calc(var(--spacing) * 4)}.max-sm\:text-\[17px\]{font-size:17px}.max-sm\:leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.max-sm\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.max-sm\:before\:block:before{content:var(--tw-content);display:block}.max-sm\:before\:text-\[13\.5px\]:before{content:var(--tw-content);font-size:13.5px}.max-sm\:before\:font-medium:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.max-sm\:before\:text-mute:before{content:var(--tw-content);color:var(--mute)}.max-sm\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}}@media (width>=440px){.min-\[440px\]\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.min-\[440px\]\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}@media (width>=40rem){.sm\:-bottom-32{bottom:calc(var(--spacing) * -32)}.sm\:m-6{margin:calc(var(--spacing) * 6)}.sm\:mx-0{margin-inline:0}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:mt-0{margin-top:0}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-11{margin-top:calc(var(--spacing) * 11)}.sm\:mt-24{margin-top:calc(var(--spacing) * 24)}.sm\:mt-32{margin-top:calc(var(--spacing) * 32)}.sm\:mt-36{margin-top:calc(var(--spacing) * 36)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sm\:size-\[30px\]{width:30px;height:30px}.sm\:size-\[52px\]{width:52px;height:52px}.sm\:size-\[58px\]{width:58px;height:58px}.sm\:size-\[86px\]{width:86px;height:86px}.sm\:size-\[104px\]{width:104px;height:104px}.sm\:size-\[150px\]{width:150px;height:150px}.sm\:size-\[180px\]{width:180px;height:180px}.sm\:size-\[300px\]{width:300px;height:300px}.sm\:size-\[320px\]{width:320px;height:320px}.sm\:size-\[340px\]{width:340px;height:340px}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:w-\[52\%\]{width:52%}.sm\:w-\[210px\]{width:210px}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[560px\]{min-width:560px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.sm\:grid-cols-\[170px_minmax\(0\,1fr\)\]{grid-template-columns:170px minmax(0,1fr)}.sm\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.6fr\)_auto\]{grid-template-columns:minmax(0,1.6fr) auto}.sm\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.sm\:divide-line>:not(:last-child)){border-color:var(--line)}.sm\:overflow-visible{overflow:visible}.sm\:overflow-x-auto{overflow-x:auto}.sm\:rounded-2xl{border-radius:calc(var(--radius) + 8px)}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[40px\]{border-radius:40px}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-line{border-color:var(--line)}.sm\:p-0{padding:0}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-0{padding-inline:0}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-14{padding-inline:calc(var(--spacing) * 14)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-11{padding-block:calc(var(--spacing) * 11)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-\[104px\]{padding-top:104px}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:text-end{text-align:end}.sm\:text-left{text-align:left}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[13\.5px\]{font-size:13.5px}.sm\:text-\[14\.5px\]{font-size:14.5px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15\.5px\]{font-size:15.5px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18\.5px\]{font-size:18.5px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[27px\]{font-size:27px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[52px\]{font-size:52px}.sm\:text-\[56px\]{font-size:56px}.sm\:text-\[64px\]{font-size:64px}.sm\:text-\[88px\]{font-size:88px}.sm\:outline-offset-\[14px\]{outline-offset:14px}}@media (width>=48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.md\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.md\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[34px\]{font-size:34px}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2:is(:where(.peer)[data-state=collapsed]~*):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 2)}}.after\:md\:hidden:after{content:var(--tw-content)}@media (width>=48rem){.after\:md\:hidden:after{display:none}}@media (width>=64rem){.lg\:pointer-events-none{pointer-events:none}.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-1{grid-row-start:1}.lg\:mx-0{margin-inline:0}.lg\:-me-\[220px\]{margin-inline-end:-220px}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[5\/4\.4\]{aspect-ratio:5/4.4}.lg\:min-h-\[34vh\]{min-height:34vh}.lg\:w-\[39\%\]{width:39%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_repeat\(4\,1fr\)\]{grid-template-columns:1.4fr repeat(4,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.85fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.lg\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,7\.4fr\)_minmax\(0\,4\.6fr\)\]{grid-template-columns:minmax(0,7.4fr) minmax(0,4.6fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,9fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,9fr) minmax(0,4fr)}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:0}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:self-start{align-self:flex-start}.lg\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:text-start{text-align:start}.lg\:text-\[16\.5px\]{font-size:16.5px}.lg\:text-\[18\.5px\]{font-size:18.5px}.lg\:text-\[19px\]{font-size:19px}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[42px\]{font-size:42px}.lg\:text-\[60px\]{font-size:60px}.lg\:text-\[78px\]{font-size:78px}.lg\:text-\[80px\]{font-size:80px}.lg\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.lg\:leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.lg\:leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.lg\:whitespace-nowrap{white-space:nowrap}}@media (width>=80rem){.xl\:ms-0{margin-inline-start:0}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:grid-cols-\[minmax\(0\,9fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,9fr) minmax(0,4fr)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:text-\[34px\]{font-size:34px}.xl\:text-\[48px\]{font-size:48px}.xl\:leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}}.rtl\:scale-x-\[-1\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\:border-destructive:is(.dark *){border-color:var(--destructive)}@media (pointer:coarse){.pointer-coarse\:select-none{-webkit-user-select:none;user-select:none}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[class\*\=\'text-\[11\.5px\]\'\]\]\:text-\[13px\] [class*="text-[11.5px]"],.\[\&_\[class\*\=\'text-\[12\.5px\]\'\]\]\:text-\[13px\] [class*="text-[12.5px]"]{font-size:13px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_em\]\:text-inherit em{color:inherit}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-blue-ink svg{color:var(--blue-ink)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\.shape\]\:transition-\[background-color\,color\]>.shape{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>\.shape\]\:duration-700>.shape{--tw-duration:.7s;transition-duration:.7s}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}html[data-nav-open] .\[html\[data-nav-open\]_\&\]\:hidden{display:none}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Heebo;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/heebo-hebrew.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/rubik-hebrew.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}.faq-wrap{max-width:1080px;margin:64px -12px 0}@media (width>=640px){.faq-wrap{margin:96px auto 0}}.faq-wrap--center{padding-top:40px}.faq-sheet{background:radial-gradient(120% 60% at 100% 100%, oklch(95.5% .02 267.3/.9), transparent 70%), linear-gradient(180deg, var(--card-white) 0%, var(--card-white) 62%, var(--peri-4) 100%);border-radius:32px;position:relative;overflow:clip;box-shadow:0 0 0 1px oklch(49% .236 264.3/.07),0 1px 2px oklch(13.5% .059 268/.05),0 30px 70px -36px oklch(13.5% .059 268/.28)}@media (width>=640px){.faq-sheet{border-radius:40px}}@supports (corner-shape:squircle){.faq-sheet{corner-shape:squircle;border-radius:64px}}.faq-slit .stf-title{font-size:clamp(44px,9cqi + 20px,112px)}.faq-slit .stf-line{text-wrap:balance}.wa-lockup{--px:0;--py:0;--s:64px;align-items:center;gap:16px;display:inline-flex}@media (width>=640px){.wa-lockup{--s:88px;gap:22px}}@media (width>=1024px){.wa-lockup{--s:96px;gap:24px}}.wa-lockup-mark{width:var(--s);height:var(--s);perspective:560px;flex-shrink:0;margin-inline-end:calc(var(--s) * .12);position:relative}.wa-lockup-mark:before{content:"";inset-inline:8%;bottom:calc(var(--s) * -.13);height:calc(var(--s) * .2);translate:calc(var(--px) * -6px) 0;background:radial-gradient(closest-side,oklch(13.5% .059 268/.24),#0000);border-radius:50%;transition:translate .7s cubic-bezier(.16,1,.3,1);position:absolute}.wa-app{transform:rotateX(calc(var(--py) * -11deg)) rotateY(calc(var(--px) * 13deg));background:linear-gradient(#5fe98a 0%,#2bd56c 38%,#25d366 55%,#17ad50 100%);border-radius:24%;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.6),inset 0 -3px 7px oklch(42% .12 150/.32),inset 0 0 0 .5px oklch(40% .11 150/.45),0 1px 1px oklch(13.5% .059 268/.1),0 8px 16px -6px oklch(13.5% .059 268/.22),0 28px 46px -22px oklch(13.5% .059 268/.5)}@supports (corner-shape:squircle){.wa-app{corner-shape:squircle;border-radius:40%}}.wa-app:before{content:"";background:radial-gradient(110% 70% at calc(50% + var(--px) * 28%) calc(-6% + var(--py) * 16%), oklch(100% 0 0/.42), oklch(100% 0 0/.08) 52%, transparent 66%);position:absolute;inset:0}.wa-app-glyph{filter:drop-shadow(0 1px 1.2px oklch(36% .1 150/.4));width:62%;height:62%;position:absolute;inset:19%}.wa-app-sheen{pointer-events:none;background:linear-gradient(105deg,#0000 40%,oklch(100% 0 0/.5) 49%,oklch(100% 0 0/.12) 55%,#0000 62%) 0 0/300% 100% no-repeat;position:absolute;inset:0}.wa-meta{inset-inline-end:calc(var(--s) * -.16);bottom:calc(var(--s) * -.14);width:52%;height:52%;box-shadow:0 0 0 3px var(--canvas), inset 0 0 0 1px oklch(92.9% .013 255.5/.55), inset 0 -1px 0 oklch(13.5% .059 268/.05), 0 5px 10px -3px oklch(13.5% .059 268/.18), 0 14px 24px -12px oklch(13.5% .059 268/.3);transform:rotateX(calc(var(--py) * -11deg)) rotateY(calc(var(--px) * 13deg));translate:calc(var(--px) * 4px) calc(var(--py) * 3px);background:linear-gradient(oklch(100% 0 0) 0%,oklch(97.5% .006 262) 100%);border-radius:28%;place-items:center;transition:transform .7s cubic-bezier(.16,1,.3,1),translate .7s cubic-bezier(.16,1,.3,1);display:grid;position:absolute}@media (width>=640px){.wa-meta{box-shadow:0 0 0 4px var(--canvas), inset 0 0 0 1px oklch(92.9% .013 255.5/.55), inset 0 -1px 0 oklch(13.5% .059 268/.05), 0 5px 10px -3px oklch(13.5% .059 268/.18), 0 14px 24px -12px oklch(13.5% .059 268/.3)}}@supports (corner-shape:squircle){.wa-meta{corner-shape:squircle;border-radius:44%}}.wa-meta img{width:66%;height:auto}.wa-lockup-rule{width:1px;height:calc(var(--s) * .6);background:linear-gradient(#0000,oklch(13.5% .059 268/.18) 25% 75%,#0000)}.wa-lockup-text{text-align:start;gap:4px;display:grid}.wa-lockup-line{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;font-size:16.5px;font-weight:700;line-height:1.2}.wa-lockup-sub{letter-spacing:.015em;color:var(--mute);white-space:nowrap;justify-self:start;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:1.3}@media (width>=640px){.wa-lockup-line{font-size:20px}.wa-lockup-sub{font-size:13.5px}}@media (width>=1024px){.wa-lockup-line{font-size:21px}.wa-lockup-sub{font-size:14px}}@media (width<=359.98px){.wa-lockup{--s:56px;gap:12px}.wa-lockup-line{font-size:15px}.wa-lockup-sub{font-size:11px}}@media (prefers-reduced-motion:no-preference){.wa-app{animation:.9s cubic-bezier(.34,1.4,.64,1) both wa-rise}.wa-meta{animation:.7s cubic-bezier(.34,1.56,.64,1) .32s both wa-seat}.wa-lockup-rule,.wa-lockup-text{animation:.8s cubic-bezier(.16,1,.3,1) .2s both wa-fade}.wa-app-sheen{animation:7.5s cubic-bezier(.45,0,.25,1) .95s infinite wa-sheen}.wa-lockup:hover .wa-app-sheen{animation-name:wa-sheen-again;animation-delay:0s}}@keyframes wa-rise{0%{opacity:0;translate:0 14px;scale:.86}to{opacity:1;translate:0;scale:1}}@keyframes wa-seat{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes wa-fade{0%{opacity:0;translate:8px}to{opacity:1;translate:0}}@keyframes wa-sheen{0%{background-position:0 0}18%,to{background-position:100% 0}}@keyframes wa-sheen-again{0%{background-position:0 0}18%,to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.wa-app,.wa-meta{transform:translate(0)}.wa-app-sheen{display:none}}.sr{max-width:1120px;margin:52px auto 0;position:relative}.sr-list{z-index:1;gap:26px;max-width:600px;margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.sr-step{padding-inline-start:52px;position:relative}.sr-node{z-index:2;background:var(--card-white);width:40px;height:40px;color:var(--blue);inset-inline-start:0;border-radius:50%;place-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:600;transition:background-color .45s,color .45s,box-shadow .45s,scale .5s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:22px;box-shadow:0 0 0 1px oklch(49% .236 264.3/.22),0 8px 18px -10px oklch(20% .06 268/.35)}.sr-step[data-active] .sr-node{background:var(--blue);color:var(--card-white);scale:1.08;box-shadow:0 0 0 7px oklch(49% .236 264.3/.11),0 12px 24px -10px oklch(20% .06 268/.5)}.sr-ring{pointer-events:none;width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;inset:-8px;rotate:-90deg}.sr-ring circle{fill:none;stroke:oklch(49% .236 264.3/.55);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:sr-ring var(--ms,5.2s) linear forwards}@keyframes sr-ring{to{stroke-dashoffset:0}}.sr-route{z-index:0;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.sr-track,.sr-reach{fill:none;stroke-width:2.5px;stroke-linecap:round}.sr-track{stroke:var(--peri-2);stroke-dasharray:.1 9}.sr-reach{stroke:var(--blue);transition:stroke-dasharray 1.1s cubic-bezier(.65,0,.35,1)}.sr-comet{z-index:0;background:var(--card-white);width:13px;height:13px;box-shadow:0 0 0 3px var(--blue), 0 0 0 8px oklch(49% .236 264.3/.14), 0 6px 14px -4px oklch(20% .06 268/.5);offset-rotate:0deg;border-radius:50%;transition:offset-distance 1.1s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0}.sr-card{corner-shape:squircle;background:var(--card-white);border-radius:30px;padding:8px;transition:translate .7s cubic-bezier(.16,1,.3,1),box-shadow .7s;position:relative;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.8),0 1px 2px oklch(13.5% .059 268/.05),0 18px 36px -22px oklch(20% .06 268/.2),0 44px 80px -50px oklch(20% .06 268/.26)}.sr-step[data-active] .sr-card{box-shadow:0 0 0 1px var(--tile), 0 1px 2px oklch(13.5% .059 268/.06), 0 28px 52px -26px oklch(20% .06 268/.32), 0 70px 110px -60px oklch(20% .06 268/.42);translate:0 -10px}@supports (color:color-mix(in lab, red, red)){.sr-step[data-active] .sr-card{box-shadow:0 0 0 1px color-mix(in oklab, var(--tile) 30%, white), 0 1px 2px oklch(13.5% .059 268/.06), 0 28px 52px -26px oklch(20% .06 268/.32), 0 70px 110px -60px oklch(20% .06 268/.42)}}.sr-scene{aspect-ratio:6/5;border-radius:23px;transition:filter .7s;container-type:inline-size}.sr-step:not([data-active]) .sr-scene{filter:saturate(.74)brightness(1.03)}@supports (corner-shape:squircle){.sr-card{border-radius:46px}.sr-scene{border-radius:38px}}.sr-text{padding:18px 14px 12px}.sr-text h3{letter-spacing:-.01em;color:var(--ink);font-size:21px;font-weight:700;line-height:1.25}.sr-pick{font:inherit;color:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.sr-pick:after{content:"";z-index:3;border-radius:30px;position:absolute;inset:0}.sr-pick:focus-visible{outline:none}.sr-pick:focus-visible:after{outline:2px solid var(--blue);outline-offset:3px;border-radius:30px}.sr-text p{color:var(--sub);margin-top:6px;font-size:15.5px;line-height:1.6}@media (width>=640px){.sr-list{max-width:760px}.sr-card{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:center;display:grid}.sr-text{padding:18px 26px}}@media (width>=768px){.sr-n2 .sr-list,.sr-n3 .sr-list{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:30px;max-width:none}.sr-n2 .sr-list{--cols:2;max-width:760px}.sr-n2 .sr-step,.sr-n3 .sr-step{padding-inline-start:0;padding-top:78px}.sr-n2 .sr-step:nth-child(2n),.sr-n3 .sr-step:nth-child(2n){margin-top:54px}.sr-n2 .sr-node,.sr-n3 .sr-node{top:0;width:44px;height:44px;inset-inline-start:50%;translate:50%}.sr-n2 .sr-step:before,.sr-n3 .sr-step:before{content:"";top:50px;border-inline-start:2px dotted oklch(49% .236 264.3/.45);height:22px;position:absolute;inset-inline-start:50%}.sr-n2 .sr-card,.sr-n3 .sr-card{display:block}.sr-n2 .sr-text,.sr-n3 .sr-text{padding:18px 14px 12px}}@media (width>=1024px){.sr-n4 .sr-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:none}.sr-n4 .sr-step{padding-inline-start:0;padding-top:78px}.sr-n4 .sr-step:nth-child(2n){margin-top:54px}.sr-n4 .sr-node{top:0;width:44px;height:44px;inset-inline-start:50%;translate:50%}.sr-n4 .sr-step:before{content:"";top:50px;border-inline-start:2px dotted oklch(49% .236 264.3/.45);height:22px;position:absolute;inset-inline-start:50%}.sr-n4 .sr-card{display:block}.sr-n4 .sr-text{padding:16px 12px 10px}.sr-n4 .sr-text h3{font-size:20px}.sr-n4 .sr-text p{font-size:15px}}@media (width>=1280px){.sr-n5 .sr-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;max-width:none}.sr-n5 .sr-step{padding-inline-start:0;padding-top:78px}.sr-n5 .sr-step:nth-child(2n){margin-top:54px}.sr-n5 .sr-node{top:0;width:44px;height:44px;inset-inline-start:50%;translate:50%}.sr-n5 .sr-step:before{content:"";top:50px;border-inline-start:2px dotted oklch(49% .236 264.3/.45);height:22px;position:absolute;inset-inline-start:50%}.sr-n5 .sr-card{display:block}.sr-n5 .sr-text{padding:14px 10px 8px}.sr-n5 .sr-text h3{font-size:18.5px}.sr-n5 .sr-text p{font-size:14.5px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sr-route{animation:linear both sr-draw;animation-timeline:view();animation-range:entry 10% cover 42%}}}@keyframes sr-draw{0%{clip-path:circle(0% at 100% 0)}to{clip-path:circle(150% at 100% 0)}}@media (prefers-reduced-motion:reduce){.sr-card,.sr-node,.sr-reach,.sr-comet{transition:none}.sr-ring{display:none}}.sc{z-index:1;color:var(--ink);text-align:start;direction:rtl;font-size:clamp(8px,4.2cqi,15px);line-height:1.3;position:absolute;inset:0}.sc img,.sc svg{display:block}.sc b{font-weight:700}.sc-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklch(100% 0 0/.42);border:1px solid oklch(100% 0 0/.78);border-radius:1.4em;padding:.42em;position:absolute;box-shadow:0 .3em .8em -.4em oklch(20% .06 268/.2),0 1.8em 3.2em -1.6em oklch(20% .06 268/.55)}.sc-in{background:var(--card-white);border-radius:1.02em;height:100%;padding:.75em .8em;box-shadow:inset 0 0 0 1px oklch(92.9% .013 255.5/.7)}.sc-card{background:var(--card-white);border-radius:1em;position:absolute;box-shadow:inset 0 0 0 1px oklch(92.9% .013 255.5/.8),0 .1em .2em oklch(13.5% .059 268/.06),0 1.3em 2.4em -1.1em oklch(20% .06 268/.42)}.sc-tile{background:var(--c,var(--blue));width:1.75em;height:1.75em;color:var(--card-white);border-radius:.55em;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px oklch(100% 0 0/.35),0 .35em .7em -.35em oklch(20% .06 268/.45)}.sc-tile svg{width:56%;height:56%}.sc-logo{background:var(--card-white);width:1.75em;height:1.75em;box-shadow:0 0 0 1px var(--line);border-radius:.55em;flex-shrink:0;place-items:center;display:grid}.sc-logo img{width:60%;height:60%}.sc-av{object-fit:cover;width:1.8em;height:1.8em;box-shadow:0 0 0 .12em var(--card-white);border-radius:50%;flex-shrink:0}.sc-bar{background:oklch(37.3% .031 259.7/.13);border-radius:99px;height:.45em;display:block}.sc-bar-s{width:62%;margin-top:.35em}.sc-mark{width:1.3em;height:auto}.sc-ok{width:1.25em;height:1.25em;color:var(--card-white);background:oklch(62% .15 158);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.sc-ok svg{width:62%;height:62%}.sc-ok-blue{background:var(--blue)}.sc-chip{white-space:nowrap;background:var(--peri-4);color:var(--blue);border-radius:99px;flex-shrink:0;align-items:center;gap:.3em;padding:.3em .7em;font-size:.74em;font-weight:600;display:inline-flex}.sc-chip svg{width:1em;height:1em}.sc-chip-green{color:oklch(42% .11 160);background:oklch(95% .05 160)}.sc-chip-off{background:var(--fog);color:var(--sub)}.sc-prog{background:var(--fog);border-radius:99px;flex:1;height:.42em;overflow:hidden}.sc-prog i{border-radius:inherit;background:linear-gradient(270deg, var(--blue), var(--peri));transform-origin:100%;height:100%;display:block}.sc-rail{background:var(--fog);border-radius:.8em;flex-direction:column;gap:.36em;padding:.4em;display:flex}.sc-rail .sc-tile{border-radius:.45em;width:1.45em;height:1.45em}.sc-call{aspect-ratio:4/3.1;inset-inline-start:7%;background:oklch(24% .045 268);border-radius:1.15em;width:60%;position:absolute;top:8%;overflow:hidden;box-shadow:0 0 0 .38em oklch(100% 0 0/.5),0 1.8em 3em -1.4em oklch(20% .06 268/.6)}.sc-call:after{content:"";background:linear-gradient(#0000 52%,oklch(18% .04 268/.6));position:absolute;inset:0}.sc-call-face{object-fit:cover;object-position:50% 28%;width:100%;height:100%;position:absolute;inset:0}.sc-call-talk{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);inset-inline-start:.55em;background:oklch(20% .04 268/.5);border-radius:99px;align-items:center;gap:.15em;height:1.35em;padding:0 .45em;display:flex;position:absolute;top:.55em}.sc-call-talk i{background:oklch(86% .13 158);border-radius:99px;width:.2em;height:.55em}.sc-call-talk i:nth-child(2){height:.8em}.sc-call-talk i:nth-child(3){height:.4em}.sc-call-pip{z-index:1;aspect-ratio:1;background:linear-gradient(160deg, var(--card-white), var(--peri-4));inset-inline-end:.55em;border-radius:.7em;place-items:center;width:26%;display:grid;position:absolute;top:.55em;box-shadow:0 .4em 1em -.4em oklch(10% .04 268/.6)}.sc-call-pip .sc-mark{width:52%}.sc-call-bar{z-index:1;bottom:.6em;justify-content:center;gap:.4em;display:flex;position:absolute;inset-inline:0}.sc-call-bar>span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:1.6em;height:1.6em;color:var(--card-white);background:oklch(100% 0 0/.22);border-radius:50%;place-items:center;display:grid}.sc-call-bar svg{width:50%;height:50%}.sc-call-bar .sc-end{background:oklch(62% .21 25)}.sc-doc{z-index:2;inset-inline-end:6%;width:55%;bottom:7%}.sc-doc-h{align-items:center;gap:.5em;margin-bottom:.5em;display:flex}.sc-doc-h b{font-family:var(--font-display,Heebo), sans-serif;font-size:1.08em}.sc-doc-row{border-top:1px solid oklch(92.9% .013 255.5/.85);align-items:center;gap:.5em;padding:.45em 0;display:flex}.sc-ink{background:var(--blue);border-radius:99px;height:.5em}@supports (color:color-mix(in lab, red, red)){.sc-ink{background:color-mix(in oklab, var(--blue) 50%, var(--peri-3))}}.sc-win{inset:9% 7% 10%}.sc-win .sc-in{flex-direction:column;gap:.6em;padding:.65em .7em;display:flex}.sc-win-top{align-items:center;gap:.55em;display:flex}.sc-win-top .sc-ok{width:1.1em;height:1.1em}.sc-win-body{flex:1;gap:.55em;min-height:0;display:flex}.sc-board{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4em;display:grid}.sc-col{background:oklch(96.8% .007 247.9/.75);border-radius:.7em;flex-direction:column;gap:.38em;padding:.42em;display:flex}.sc-col-h{align-items:center;gap:.3em;padding-bottom:.1em;display:flex}.sc-col-h i{background:var(--c);border-radius:50%;flex-shrink:0;width:.55em;height:.55em}.sc-col-h .sc-bar{background:oklch(37.3% .031 259.7/.2);flex:1;height:.38em}.sc-kcard{background:var(--card-white);box-shadow:inset -.16em 0 0 var(--c,transparent), 0 0 0 1px var(--line), 0 .3em .6em -.4em oklch(20% .06 268/.3);border-radius:.55em;align-items:center;gap:.32em;padding:.34em;display:flex}.sc-kcard .sc-av{width:1.25em;height:1.25em}.sc-kcard .sc-bar{flex:1;height:.34em}.sc-phone{width:28%;position:absolute;top:12%}.sc-phone-0{inset-inline-start:8%;rotate:7deg}.sc-phone-1{z-index:2;top:6%;width:30%;inset-inline-start:50%;translate:50%}.sc-phone-2{inset-inline-end:8%;rotate:-7deg}.sc-screen{aspect-ratio:9/17;background:linear-gradient(180deg, var(--card-white) 70%, oklch(98.5% .006 265));border-radius:1.2em;flex-direction:column;gap:.42em;padding:.5em .42em;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .3em oklch(22% .04 268),0 0 0 .38em oklch(38% .03 268),0 1.6em 2.6em -1.1em oklch(20% .06 268/.55)}.sc-ph-head{background:linear-gradient(180deg, var(--blue), oklch(56% .2 264));border-radius:.5em;flex-shrink:0;align-items:center;height:1.35em;padding-inline:.35em;display:flex}.sc-ph-head .sc-mark{filter:brightness(0)invert();width:.8em}.sc-ph-row{align-items:center;gap:.3em;display:flex}.sc-ph-row .sc-av{width:1.15em;height:1.15em;box-shadow:none}.sc-ph-row>span{flex:1}.sc-ph-row .sc-bar{height:.32em}.sc-ph-row .sc-bar-s{margin-top:.22em}.sc-glow{pointer-events:none;background:radial-gradient(90% 45% at 50% 0%, var(--tile), transparent 75%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sc-glow{background:radial-gradient(90% 45% at 50% 0%, color-mix(in oklab, var(--tile) 30%, transparent), transparent 75%)}}.sc-notif{z-index:2;background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 .6em 1.2em -.5em oklch(20% .06 268/.45);top:2.15em;border-radius:.6em;align-items:center;gap:.32em;padding:.42em .45em;display:flex;position:absolute;inset-inline:.28em}.sc-notif>svg{width:1.05em;height:1.05em;color:var(--blue);flex-shrink:0}.sc-notif>span{flex:1}.sc-notif .sc-bar{height:.32em}.sc-notif .sc-bar-s{margin-top:.2em}.sc-owner{width:fit-content;margin:.75em auto 0;display:block;position:relative}.sc-owner .sc-av{width:2em;height:2em;box-shadow:0 0 0 .14em var(--card-white), 0 .5em 1em -.5em oklch(20% .06 268/.5)}.sc-owner .sc-ok{width:.95em;height:.95em;box-shadow:0 0 0 .12em var(--card-white);inset-inline-end:-.3em;position:absolute;bottom:-.15em}.sc-bub{z-index:2;white-space:nowrap;border-radius:1em;align-items:center;gap:.45em;max-width:76%;padding:.55em .8em;font-size:.86em;line-height:1.35;display:flex;position:absolute;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.7),0 .9em 1.8em -1em oklch(20% .06 268/.45)}.sc-bub-in{background:var(--card-white);top:7%;border-start-start-radius:.3em;inset-inline-start:7%}.sc-bub-out{background:var(--peri-4);top:23%;border-start-end-radius:.3em;inset-inline-end:7%}.sc-bub-out .sc-mark{width:1.05em}.sc-win-sm{height:52%;inset:auto 7% 7%}.sc-win-sm .sc-win-body{flex-direction:column;gap:.5em}.sc-win-sm .sc-rail{flex-direction:row;align-self:flex-start}.sc-dock{outline:1.5px dashed var(--m-cal);border-radius:.45em;width:1.45em;height:1.45em}@supports (color:color-mix(in lab, red, red)){.sc-dock{outline:1.5px dashed color-mix(in oklab, var(--m-cal) 55%, white)}}.sc-dock{outline-offset:.12em}.sc-cal{flex-direction:column;flex:1;gap:.45em;min-height:0;display:flex}.sc-cal-h{justify-content:space-between;align-items:center;gap:.4em;font-size:.86em;display:flex}.sc-cal-grid{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.28em;display:grid}.sc-cal-grid i{background:var(--m-cal);border-radius:.32em}@supports (color:color-mix(in lab, red, red)){.sc-cal-grid i{background:color-mix(in oklab, var(--m-cal) 9%, white)}}.sc-cal-grid i{box-shadow:inset 0 0 0 1px var(--m-cal)}@supports (color:color-mix(in lab, red, red)){.sc-cal-grid i{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-cal) 20%, white)}}.sc-cal-grid i.on{background:var(--m-cal);box-shadow:none}.sc-bento{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.55em;display:grid;position:absolute;inset:8% 7%}.sc-part{flex-direction:column;gap:.45em;padding:.6em .65em;display:flex;position:relative;overflow:hidden}.sc-part-h{white-space:nowrap;align-items:center;gap:.45em;font-size:.8em;font-weight:700;display:flex}.sc-part-h .sc-tile{width:1.7em;height:1.7em}.sc-mini-row{align-items:center;gap:.35em;display:flex}.sc-mini-row .sc-av{width:1.2em;height:1.2em}.sc-mini-row .sc-bar{flex:1}.sc-mini-card{align-items:center;gap:.45em;display:flex}.sc-mini-card .sc-av{width:2em;height:2em}.sc-mini-card>span:last-child{flex:1}.sc-pill{background:var(--c);border-radius:99px;width:58%;height:.8em;margin-top:.35em;display:block}@supports (color:color-mix(in lab, red, red)){.sc-pill{background:color-mix(in oklab, var(--c) 20%, white)}}.sc-mini-pipe{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3em;display:grid}.sc-mini-pipe>span{background:var(--fog);border-radius:.4em;flex-direction:column;gap:.25em;padding:.25em;display:flex}.sc-mini-pipe i{background:var(--card-white);height:.85em;box-shadow:0 0 0 1px var(--line);border-radius:.3em}.sc-mini-pipe>span:first-child i:first-child{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.sc-mini-pipe>span:first-child i:first-child{background:color-mix(in oklab, var(--c) 32%, white)}}.sc-mini-pipe>span:first-child i:first-child{box-shadow:none}.sc-mini-chart{flex:1;align-items:flex-end;gap:.28em;display:flex}.sc-mini-chart i{background:var(--c);border-radius:.25em .25em .1em .1em;flex:1}@supports (color:color-mix(in lab, red, red)){.sc-mini-chart i{background:color-mix(in oklab, var(--c) 78%, white)}}.sc-core{z-index:2;background:var(--card-white);border-radius:.95em;place-items:center;width:2.7em;height:2.7em;margin:-1.35em 0 0 -1.35em;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 .32em oklch(100% 0 0/.6),0 1em 2em -.8em oklch(20% .06 268/.55)}.sc-core .sc-mark{width:1.55em}.sc-part-0{--fx:.9em;--fy:-.8em}.sc-part-1{--fx:-.9em;--fy:-.8em}.sc-part-2{--fx:.9em;--fy:.8em}.sc-part-3{--fx:-.9em;--fy:.8em}.sc-wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sc-wires path{fill:none;stroke:oklch(100% 0 0/.95);stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.sc-wires .sc-wire-ghost{stroke:oklch(100% 0 0/.6)}.sc-hub{z-index:2;flex-direction:column;align-items:center;gap:.35em;display:flex;position:absolute;top:52%;left:50%;translate:-50% -50%}.sc-hub-in{background:var(--card-white);border-radius:1.1em;place-items:center;width:3.3em;height:3.3em;display:grid;box-shadow:0 0 0 .38em oklch(100% 0 0/.55),0 1.2em 2.2em -1em oklch(20% .06 268/.55)}.sc-hub-in .sc-mark{width:1.95em}.sc-hub b{background:oklch(100% 0 0/.78);border-radius:99px;padding:.12em .6em;font-size:.78em}.sc-comp{z-index:2;white-space:nowrap;align-items:center;gap:.45em;padding:.42em .75em .42em .45em;font-size:.84em;font-weight:600;display:flex;position:absolute}.sc-comp-a{top:8%;right:5%}.sc-comp-b{top:41%;left:4%}.sc-comp-c{bottom:8%;right:6%}.sc-comp-a{--fx:1.4em;--fy:-1em}.sc-comp-b{--fx:-1.6em;--fy:0}.sc-comp-c{--fx:1.4em;--fy:1em}.sc-comp-d{width:2.3em;height:2.3em;color:var(--card-white);background:oklch(100% 0 0/.22);border:1.5px dashed oklch(100% 0 0/.95);border-radius:.8em;place-items:center;padding:0;display:grid;bottom:8%;left:13%}.sc-comp-d svg{width:1.1em;height:1.1em}.sc-wiz{inset-inline-start:8%;width:66%;top:7%}.sc-segs{gap:.25em;margin-bottom:.7em;display:flex}.sc-segs i{background:var(--fog);border-radius:99px;flex:1;height:.32em}.sc-segs i.on{background:var(--blue);transform-origin:100%}.sc-wiz-t{font-family:var(--font-display,Heebo), sans-serif;margin-bottom:.35em;font-size:1.02em;font-weight:700}.sc-opt{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line);border-radius:.65em;align-items:center;gap:.45em;margin-top:.35em;padding:.42em .55em;font-size:.8em;display:flex}.sc-opt-on{background:var(--peri-4);box-shadow:inset 0 0 0 1.5px var(--blue)}.sc-radio{width:1.1em;height:1.1em;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.sc-opt-on .sc-radio{background:var(--blue);color:var(--card-white);box-shadow:none}.sc-radio svg{width:70%;height:70%}.sc-callcard{z-index:2;white-space:nowrap;inset-inline-end:6%;align-items:center;gap:.5em;padding:.55em .7em;font-size:.9em;display:flex;bottom:8%}.sc-callcard b{font-family:var(--font-display,Heebo), sans-serif}.sc-box,.sc-drive,.sc-grid{inset:50% 7% auto;translate:0 -50%}.sc-box-h{align-items:center;gap:.45em;margin-bottom:.45em;font-size:.95em;display:flex}.sc-box-h img{width:1.3em;height:1.3em}.sc-box-h b{font-family:var(--font-display,Heebo), sans-serif}.sc-mrow{border-top:1px solid var(--line);align-items:center;gap:.5em;padding:.55em .35em;display:flex}.sc-mrow-new{background:var(--m-mkt);border-top-color:#0000;border-radius:.6em;padding:.55em .5em}@supports (color:color-mix(in lab, red, red)){.sc-mrow-new{background:color-mix(in oklab, var(--m-mkt) 9%, white)}}.sc-unread{background:var(--blue);border-radius:50%;flex-shrink:0;width:.5em;height:.5em}.sc-mtext{white-space:nowrap;flex-direction:column;flex:1;gap:.2em;min-width:0;font-size:.82em;display:flex}.sc-mtext>span{color:var(--sub);align-items:center;gap:.3em;display:flex}.sc-mtext svg{width:1em;height:1em}.sc-mtime{color:var(--mute);align-self:flex-start;font-size:.7em}.sc-pdf{background:var(--card-white);color:oklch(55% .2 27);box-shadow:0 0 0 1px var(--line), 0 .8em 1.6em -.8em oklch(20% .06 268/.5);border-radius:.6em;align-items:center;gap:.3em;padding:.4em .6em;font-size:.78em;font-weight:700;display:inline-flex}.sc-pdf svg{width:1.2em;height:1.2em}.sc-pdf-float{z-index:2;inset-inline-end:9%;padding:.75em .95em;font-size:1em;position:absolute;bottom:8%;rotate:-5deg}.sc-inv{inset-inline-start:9%;flex-direction:column;gap:.5em;width:52%;height:76%;padding:.85em .9em;display:flex;top:8%;overflow:hidden}.sc-inv-h{justify-content:space-between;align-items:baseline;margin-bottom:.2em;font-size:.86em;display:flex}.sc-inv-h b{font-family:var(--font-display,Heebo), sans-serif;font-size:1.1em}.sc-inv-h span{color:var(--mute)}.sc-inv-sum{border-top:1px dashed var(--line);justify-content:space-between;margin-top:auto;padding-top:.45em;font-size:.8em;display:flex}.sc-beam{opacity:0;pointer-events:none;background:linear-gradient(180deg, transparent, var(--m-contacts) 70%, var(--m-contacts));inset-inline:0;height:2.4em;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.sc-beam{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--m-contacts) 20%, transparent) 70%, color-mix(in oklab, var(--m-contacts) 75%, white))}}.sc-cats{z-index:2;inset-inline-end:6%;flex-direction:column;align-items:flex-end;gap:.55em;display:flex;position:absolute;top:20%}.sc-cats .sc-chip{padding:.42em .85em;font-size:.86em;box-shadow:0 .6em 1.2em -.7em oklch(20% .06 268/.45)}.sc-cats .sc-chip-off{background:var(--card-white);color:var(--mute)}.sc-drive-ic{color:oklch(60% .02 260);width:1.3em;height:1.3em}.sc-frow{border-radius:.55em;align-items:center;gap:.5em;padding:.48em .45em;font-size:.84em;display:flex}.sc-frow svg{color:oklch(62% .03 255);width:1.25em;height:1.25em}.sc-frow-on{background:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.sc-frow-on{background:color-mix(in oklab, var(--m-deals) 14%, white)}}.sc-frow-on{font-weight:600}.sc-frow-on svg{color:oklch(70% .15 70)}.sc-fname{background:var(--fog);color:var(--sub);white-space:nowrap;margin:.25em 1.6em .1em 0;border-radius:.5em;align-items:center;gap:.35em;margin-inline:1.6em 0;padding:.38em .5em;font-size:.72em;display:flex}.sc-fname svg{color:oklch(55% .2 27);flex-shrink:0;width:1.2em;height:1.2em}.sc-pdf-fly{z-index:2;opacity:0;inset-inline-end:12%;position:absolute;bottom:10%}.sc-tr{border-top:1px solid var(--line);white-space:nowrap;grid-template-columns:1fr 1.3fr 1fr 1.05fr .7fr;align-items:center;gap:.4em;padding:.5em .45em;font-size:.7em;display:grid}.sc-th{background:var(--fog);color:var(--mute);border-top:0;border-radius:.5em;font-weight:600}.sc-tr .sc-bar{height:.55em}.sc-tr-new{color:oklch(32% .08 160);background:oklch(95% .05 160);border-top-color:#0000;border-radius:.5em;font-weight:600}.sc-tr-new svg{width:1.15em;height:1.15em;color:var(--blue)}.sc-blur{inset-inline-start:9%;flex-direction:column;gap:.55em;width:42%;height:50%;padding:.9em;display:flex;top:9%}.sc-blur .sc-bar{height:.5em}.sc-smudge{filter:blur(.2em);background:oklch(37.3% .031 259.7/.28);height:.9em!important}.sc-q-badge{background:var(--m-auto);width:1.7em;height:1.7em;color:var(--card-white);box-shadow:0 0 0 .2em var(--card-white), 0 .5em 1em -.4em oklch(20% .06 268/.5);inset-inline-end:-.6em;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:-.6em}.sc-review-folder{inset-inline-end:9%;flex-direction:column;align-items:center;gap:.35em;padding:.9em 1.15em;display:flex;top:14%}.sc-review-folder svg{width:2.6em;height:2.6em;color:var(--m-auto)}.sc-review-folder b{font-family:var(--font-display,Heebo), sans-serif;font-size:.92em}.sc-note{white-space:nowrap;inset-inline:9%;align-items:center;gap:.5em;padding:.6em .8em;font-size:.82em;display:flex;bottom:9%}.sc-note img{width:1.35em;height:1.35em}@media (prefers-reduced-motion:no-preference){[data-play=true] .sc-call-talk i{animation:.8s ease-in-out infinite alternate sc-talk}[data-play=true] .sc-call-talk i:nth-child(2){animation-delay:-.3s}[data-play=true] .sc-call-talk i:nth-child(3){animation-delay:-.55s}[data-play=true] .sc-call-talk i:nth-child(4){animation-delay:-.15s}[data-play=true] .a-prog{animation:2.3s cubic-bezier(.45,0,.25,1) both a-fill;animation-delay:var(--d,0s)}[data-play=true] .sc-prog .a-fill{animation-duration:2.3s}[data-play=true] .a-glow{animation:.9s both sc-glow;animation-delay:var(--d,0s)}[data-play=true] .a-drop{animation:.6s cubic-bezier(.34,1.4,.64,1) both sc-drop;animation-delay:var(--d,0s)}[data-play=true] .a-dock{animation:.9s cubic-bezier(.34,1.3,.64,1) both sc-dock;animation-delay:var(--d,0s)}[data-play=true] .a-snap{animation:.75s cubic-bezier(.34,1.35,.64,1) both sc-snap;animation-delay:var(--d,0s)}[data-play=true] .a-wire{animation:.6s both sc-fade,1.1s linear infinite sc-flow;animation-delay:var(--d,0s), 0s}[data-play=true] .sc-part{animation:.9s cubic-bezier(.16,1,.3,1) both sc-converge}[data-play=true] .sc-part-1{animation-delay:80ms}[data-play=true] .sc-part-2{animation-delay:.16s}[data-play=true] .sc-part-3{animation-delay:.24s}[data-play=true] .sc-opt-on.a-ring{animation:.45s both sc-pick;animation-delay:var(--d,0s)}[data-play=true] .sc-frow-on.a-ring{animation:.5s both sc-folder;animation-delay:var(--d,0s)}[data-play=true] .a-scan{animation:1.3s cubic-bezier(.65,0,.35,1) both sc-scan;animation-delay:var(--d,0s)}[data-play=true] .a-fly{animation:1.1s cubic-bezier(.65,0,.35,1) both sc-fly;animation-delay:var(--d,0s)}[data-play=true] .a-tofolder{animation:1.1s both sc-shake;animation-delay:var(--d,0s)}[data-play=true] .a-flyin{animation:.8s cubic-bezier(.34,1.3,.64,1) both sc-flyin;animation-delay:var(--d,0s)}}@keyframes sc-talk{0%{scale:1 .45}to{scale:1 1.15}}@keyframes sc-glow{0%{opacity:0}}@keyframes sc-fade{0%{opacity:0}}@keyframes sc-drop{0%{opacity:0;translate:0 -.9em}}@keyframes sc-dock{0%{opacity:0;translate:-4em -2.2em;scale:.7}60%{opacity:1}}@keyframes sc-snap{0%{opacity:0;translate:var(--fx,0) var(--fy,0);scale:.88}}@keyframes sc-flyin{0%{opacity:0;translate:var(--fx,2em) var(--fy,0);scale:.6}}@keyframes sc-flow{to{stroke-dashoffset:-16px}}@keyframes sc-converge{0%{translate:var(--fx) var(--fy);opacity:.4}}@keyframes sc-pick{0%{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line)}}@keyframes sc-folder{0%{background:var(--card-white)}}@keyframes sc-scan{0%{opacity:0;translate:0 -2.4em}15%,85%{opacity:1}to{opacity:0;translate:0 14em}}@keyframes sc-fly{0%{opacity:0;translate:0 .8em;scale:1}18%{opacity:1;translate:0}75%{opacity:1;translate:9em -8.6em;scale:.55}to{opacity:0;translate:9.6em -9em;scale:.35}}@keyframes sc-shake{0%{opacity:0;translate:0 -1em}30%{opacity:1;translate:0}45%{rotate:-2.5deg}60%{rotate:2deg}75%{rotate:-1deg}to{rotate:0deg}}.doors{perspective:1600px;gap:22px;max-width:1080px;margin-inline:auto;display:grid}@media (width>=640px) and (width<=1023px){.doors{max-width:560px}}@media (width>=1024px){.doors{grid-template-columns:1fr 1fr;gap:28px}}.door{--rx:0deg;--ry:0deg;--px:0;--py:0;--mx:50%;--my:30%;isolation:isolate;corner-shape:squircle;color:inherit;background:linear-gradient(180deg, var(--card-white) 60%, var(--tile));border-radius:36px;flex-direction:column;padding:10px;text-decoration:none;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.door{background:linear-gradient(180deg, var(--card-white) 60%, color-mix(in oklab, var(--tile) 4%, var(--card-white)))}}.door{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s cubic-bezier(.16,1,.3,1),translate .6s cubic-bezier(.16,1,.3,1),box-shadow .6s;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.85),inset 0 1px oklch(100% 0 0),0 1px 2px oklch(13.5% .059 268/.05),0 24px 48px -30px oklch(20% .06 268/.26),0 60px 110px -64px oklch(20% .06 268/.34)}@supports (corner-shape:squircle){.door{border-radius:54px}}.door:hover{box-shadow:0 0 0 1px var(--tile), inset 0 1px 0 oklch(100% 0 0), 0 1px 2px oklch(13.5% .059 268/.06), 0 34px 60px -32px oklch(20% .06 268/.34), 0 80px 130px -70px oklch(20% .06 268/.45);translate:0 -6px}@supports (color:color-mix(in lab, red, red)){.door:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--tile) 28%, white), inset 0 1px 0 oklch(100% 0 0), 0 1px 2px oklch(13.5% .059 268/.06), 0 34px 60px -32px oklch(20% .06 268/.34), 0 80px 130px -70px oklch(20% .06 268/.45)}}.door:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:36px}.door-light{z-index:3;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(520px circle at var(--mx) var(--my), oklch(100% 0 0/.5), transparent 55%);mix-blend-mode:soft-light;transition:opacity .4s;position:absolute;inset:0}.door:hover .door-light{opacity:1}.door-window{aspect-ratio:5/3.7;corner-shape:round;border-radius:50% 50% 26px 26px/34% 34% 26px 26px;position:relative;container-type:inline-size}@supports (corner-shape:squircle){.door-window{corner-shape:round round squircle squircle;border-radius:50% 50% 42px 42px/34% 34% 42px 42px}}.door-beam{z-index:0;pointer-events:none;opacity:.7;background:radial-gradient(60% 55% at 50% 0,oklch(100% 0 0/.75),oklch(100% 0 0/0) 70%);transition:opacity .5s;position:absolute;inset:0}.door:hover .door-beam{opacity:1}.door-scene{position:absolute;inset:0}.door-scene .dp-front,.door-scene .dp-back{transition:translate .5s cubic-bezier(.16,1,.3,1)}.door-scene .dp-front{translate:calc(var(--px) * 10px) calc(var(--py) * 8px)}.door-scene .dp-back{translate:calc(var(--px) * -8px) calc(var(--py) * -6px)}.door-text{padding:24px 22px 18px}.door-text h2{letter-spacing:-.018em;color:var(--ink);font-size:28px;font-weight:700;line-height:1.15}.door-text p{max-width:440px;color:var(--sub);margin-top:10px;font-size:16.5px;line-height:1.6}.door-cta{color:var(--blue);align-items:center;gap:6px;margin-top:18px;font-weight:500;display:inline-flex}.door-cta svg{transition:translate .35s cubic-bezier(.16,1,.3,1)}.door:hover .door-cta svg{translate:-4px}@media (width>=640px){.door-text{padding:26px 28px 22px}.door-text h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.door,.door-scene .dp-front,.door-scene .dp-back{transition:none;transform:translate(0)}}.dr-build .dr-app{inset:13% 10% 8%}.dr-app .sc-in{flex-direction:column;gap:.55em;padding:.7em .75em;display:flex}.dr-app-top{align-items:center;gap:.7em;display:flex}.dr-word{width:3.2em;height:auto}.dr-app-body{flex:1;gap:.65em;min-height:0;display:flex}.dr-app-body .sc-rail .sc-tile{width:1.32em;height:1.32em}.dr-main{flex-direction:column;flex:1;gap:.42em;min-width:0;display:flex}.dr-label{color:var(--mute);font-size:.72em;font-weight:600}.dr-comps{flex-wrap:wrap;gap:.35em;margin-bottom:.25em;display:flex}.dr-comp{white-space:nowrap;background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 .4em .8em -.5em oklch(20% .06 268/.3);border-radius:.6em;align-items:center;gap:.35em;padding:.25em .55em .25em .3em;font-size:.8em;font-weight:600;display:inline-flex}.dr-comp .sc-tile,.dr-comp .sc-logo{border-radius:.45em;width:1.45em;height:1.45em}.dr-user{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line);border-radius:.6em;align-items:center;gap:.45em;padding:.3em .45em;font-size:.82em;display:flex}.dr-user .sc-av{width:1.6em;height:1.6em}.dr-user b{flex:1}.dr-user .sc-chip{font-size:.86em}.dr-tg{background:oklch(90% .015 260);border-radius:99px;flex-shrink:0;width:2em;height:1.15em;position:relative}.dr-tg i{background:var(--card-white);top:.14em;border-radius:50%;width:.87em;height:.87em;position:absolute;inset-inline-end:.14em;box-shadow:0 1px 3px oklch(20% .05 268/.3)}.dr-tg.on{background:var(--blue)}.dr-tg.on i{inset-inline:.14em auto}.dr-badge{z-index:2;white-space:nowrap;bottom:4%;border-radius:99px;align-items:center;gap:.45em;padding:.45em .8em .45em .5em;font-size:.8em;font-weight:600;display:flex;inset-inline-end:4%}.dr-badge .sc-ok{width:1.3em;height:1.3em}.dr-starter .dr-phone{inset:13% 17% 7%}.dr-phone .sc-in{flex-direction:column;gap:.4em;padding:.7em .75em;display:flex}.dr-number{background:var(--fog);border-radius:.7em;align-items:center;gap:.45em;padding:.4em .5em;font-size:.86em;font-weight:600;display:flex}.dr-number img{width:1.35em;height:1.35em}.dr-number b{flex:1;min-width:0}.dr-number .sc-chip{font-size:.86em}.dr-row{white-space:nowrap;border-radius:.65em;align-items:center;gap:.5em;padding:.45em .4em;font-size:.84em;display:flex}.dr-row+.dr-row{box-shadow:0 -1px 0 var(--line)}.dr-row-new{background:var(--m-pay)}@supports (color:color-mix(in lab, red, red)){.dr-row-new{background:color-mix(in oklab, var(--m-pay) 9%, white)}}.dr-av{flex-shrink:0;position:relative}.dr-av .sc-av{width:2.25em;height:2.25em}.dr-av-badge{background:var(--card-white);width:.95em;height:.95em;box-shadow:0 0 0 .12em var(--card-white);inset-inline-end:-.2em;border-radius:50%;position:absolute;bottom:-.15em}.dr-av-form{background:var(--m-contacts);color:var(--card-white);place-items:center;display:grid}.dr-av-form svg{width:70%;height:70%}.dr-row-t{flex-direction:column;flex:1;gap:.1em;min-width:0;display:flex}.dr-row-t span{text-overflow:ellipsis;color:var(--sub);overflow:hidden}.dr-row-end{color:var(--mute);flex-direction:column;align-items:flex-end;gap:.25em;font-size:.85em;display:flex}.dr-row-end .sc-chip{padding:.18em .55em;font-size:.9em}.dr-float{z-index:2;background:var(--card-white);border-radius:.95em;place-items:center;width:2.8em;height:2.8em;display:grid;position:absolute;box-shadow:0 0 0 .3em oklch(100% 0 0/.5),0 1em 2em -.9em oklch(20% .06 268/.5)}.dr-float img{width:1.7em;height:1.7em}.dr-float-wa{top:26%;inset-inline-start:5%;rotate:8deg}.dr-float-form{color:var(--m-contacts);bottom:18%;inset-inline-end:5%;rotate:-8deg}.dr-float-form svg{width:1.4em;height:1.4em}.sc-build .sc-win{inset:11% 7%}.sc-board{align-items:start}.sc-kcard>span:last-child{flex:1;min-width:0}.sc-kcard .sc-bar-s{margin-top:.22em}.sc-ph-head{gap:.35em}.sc-ph-head .sc-bar{background:oklch(100% 0 0/.45);flex:1;height:.3em}.sc-ph-row{border-bottom:1px solid oklch(92.9% .013 255.5/.8);padding-bottom:.38em;position:relative}.sc-ph-row .sc-bar{background:oklch(37.3% .031 259.7/.2)}.sc-ph-dot{background:var(--blue);border-radius:50%;flex-shrink:0;width:.42em;height:.42em}.sc-ph-who{border-bottom:1px solid oklch(92.9% .013 255.5/.8);align-items:center;gap:.3em;padding-bottom:.35em;display:flex}.sc-ph-who .sc-av{width:1.15em;height:1.15em;box-shadow:none}.sc-ph-who .sc-bar{background:oklch(37.3% .031 259.7/.24);width:45%;height:.32em}.sc-ph-bub{border-radius:.55em;width:72%;padding:.38em .42em;display:block}.sc-ph-bub .sc-bar{background:oklch(37.3% .031 259.7/.22);height:.3em}.sc-ph-bub .sc-bar-s{margin-top:.22em}.sc-ph-bub-in{background:var(--fog);border-start-start-radius:.15em;margin-inline-end:auto}.sc-ph-bub-out{background:oklch(94% .06 150);border-start-end-radius:.15em;margin-inline-start:auto}.sc-ph-type{box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;align-items:center;gap:.3em;margin-top:auto;padding:.3em .35em;display:flex}.sc-ph-type .sc-bar{flex:1;height:.28em}.sc-ph-type i{background:var(--blue);border-radius:50%;width:.8em;height:.8em}.dr-sc{font-size:clamp(9px,3.3cqi,17.5px)}.sc-toast{z-index:2;align-items:center;gap:.45em;width:34%;padding:.5em .6em;display:flex;bottom:14%;left:12%}.sc-toast>span:last-child{flex:1}.sc-toast .sc-bar{height:.36em}.sc-toast .sc-bar-s{margin-top:.25em}@media (width>=1024px){.dr-build .dr-app{transform-origin:30%;transform:perspective(70em)rotateY(-8deg)rotateX(3deg)}.dr-starter .dr-phone{transform-origin:70%;transform:perspective(70em)rotateY(8deg)rotateX(3deg)}}@media (width<=639px){.door-window{aspect-ratio:1/.88}.dr-sc{font-size:clamp(9px,4.1cqi,17.5px)}.dr-build .dr-app{inset:15% 6% 9%}.dr-user-2{display:none}.dr-starter .dr-phone{inset:15% 10% 7%}.dr-float{width:2.4em;height:2.4em}.dr-float-wa{top:auto;bottom:3%;inset-inline-start:2%}.dr-float-form{bottom:3%;inset-inline-end:2%}}.door-floor{z-index:0;pointer-events:none;filter:blur(6px);background:radial-gradient(closest-side,oklch(20% .06 268/.28),#0000);border-radius:50%;height:16%;position:absolute;inset:auto 14% 2%}.ab-hint{color:var(--night-link);border:1px solid oklch(78.7% .094 267.5/.25);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.ab-hint.is-status{color:#fff;background:oklch(100% 0 0/.08);border-color:oklch(100% 0 0/.3)}.ab-hint-touch{display:none}@media (hover:none){.ab-hint-pointer{display:none}.ab-hint-touch{display:inline}}.ab-board{grid-template-rows:auto 76px auto;grid-template-columns:minmax(0,1fr);max-width:960px;margin:36px auto 0;display:grid;position:relative}.ab-wires{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:visible}.ab-side{z-index:1;min-width:0;position:relative}.ab-cap{color:var(--night-mute);text-align:start;margin-bottom:12px;font-size:13px;font-weight:500}.ab-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width>=1024px){.ab-board{grid-template-rows:auto;grid-template-columns:minmax(0,256px) minmax(160px,1fr) minmax(0,256px)}.ab-list{grid-template-columns:minmax(0,1fr);gap:10px}.ab-side-a .ab-cap{text-align:end}}.ab-node{--c:var(--night-link);background:linear-gradient(180deg, oklch(23.5% .038 270), var(--night-card));color:#fff;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid oklch(100% 0 0/.1);border-radius:16px;align-items:center;gap:10px;width:100%;min-height:48px;padding-block:7px;padding-inline:7px 12px;font-size:13.5px;font-weight:500;line-height:1.2;transition:border-color .25s,background .25s,box-shadow .3s,transform .35s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex;position:relative;box-shadow:inset 0 1px oklch(100% 0 0/.07),0 14px 28px -18px oklch(0% 0 0/.75)}@media (width>=1024px){.ab-node{gap:12px;min-height:52px;padding-inline:8px 16px;font-size:15px}}.ab-trig{cursor:grab;touch-action:manipulation}.ab-node:hover{background:linear-gradient(180deg, oklch(27% .05 270), var(--night-card-on));border-color:oklch(100% 0 0/.26)}.ab-node:focus-visible{outline:2px solid var(--night-link);outline-offset:3px}.ab-node.is-linked .ab-port{background:var(--c)}.ab-node.is-lit{border-color:var(--c)}@supports (color:color-mix(in lab, red, red)){.ab-node.is-lit{border-color:color-mix(in oklab, var(--c) 70%, transparent)}}.ab-node.is-lit{background:linear-gradient(180deg, oklch(28% .055 270), var(--night-card-on));box-shadow:inset 0 1px 0 oklch(100% 0 0/.1), 0 0 0 1px var(--c), 0 18px 34px -18px oklch(0% 0 0/.8)}@supports (color:color-mix(in lab, red, red)){.ab-node.is-lit{box-shadow:inset 0 1px 0 oklch(100% 0 0/.1), 0 0 0 1px color-mix(in oklab, var(--c) 45%, transparent), 0 18px 34px -18px oklch(0% 0 0/.8)}}.ab-node.is-sel{border-color:var(--c);box-shadow:0 0 0 2px var(--c), 0 18px 34px -18px oklch(0% 0 0/.8);transform:translateY(-1px)}.ab-node.is-over{border-color:var(--c);box-shadow:0 0 0 2px var(--c), 0 18px 34px -18px oklch(0% 0 0/.8);transform:scale(1.03)}.ab-board[data-pick] .ab-act{border-style:dashed;border-color:oklch(82% .08 268/.5)}.ab-board[data-pick] .ab-act .ab-port{animation:1.4s ease-in-out infinite ab-ready}@keyframes ab-ready{50%{box-shadow:0 0 0 2px var(--c), 0 0 0 6px color-mix(in oklab, var(--c) 25%, transparent)}}.ab-chip{corner-shape:squircle;background:var(--tile);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px oklch(100% 0 0/.28),0 6px 14px -6px oklch(0% 0 0/.55)}.ab-chip-logo{background:#fff}.ab-logo{object-fit:contain;width:20px;height:20px}.ab-chip-xs{width:22px;height:22px;box-shadow:none;border-radius:7px}.ab-chip-xs .ab-logo{width:14px;height:14px}@media (width<=1023.98px){.ab-chip{border-radius:9px;width:28px;height:28px}.ab-chip .ab-logo{width:17px;height:17px}.ab-chip-xs{width:22px;height:22px}.ab-chip-xs .ab-logo{width:14px;height:14px}}.ab-label{overflow-wrap:anywhere;min-width:0}.ab-port{background:var(--night);width:12px;height:12px;box-shadow:0 0 0 2px var(--c);touch-action:none;border-radius:50%;transition:background .3s;position:absolute}.ab-port:after{content:"";border-radius:50%;position:absolute;inset:-12px}.ab-trig .ab-port{cursor:crosshair}@media (width>=1024px){.ab-trig .ab-port{inset-inline-end:-7px;top:calc(50% - 6px)}.ab-act .ab-port{inset-inline-start:-7px;top:calc(50% - 6px)}}@media (width<=1023.98px){.ab-trig .ab-port{bottom:-7px;left:calc(50% - 6px)}.ab-act .ab-port{top:-7px;left:calc(50% - 6px)}.ab-port{visibility:hidden}.ab-node.is-linked:not(.is-lit,.is-sel,.is-over){border-color:var(--c)}@supports (color:color-mix(in lab, red, red)){.ab-node.is-linked:not(.is-lit,.is-sel,.is-over){border-color:color-mix(in oklab, var(--c) 40%, transparent)}}}.ab-conn{transition:opacity .4s}.ab-conn.is-leaving{opacity:0}.ab-wire-glow{fill:none;stroke-width:7px;opacity:.1;stroke-linecap:round}.ab-wire{fill:none;stroke-width:2.2px;stroke-linecap:round;opacity:.55;stroke-dasharray:1;stroke-dashoffset:0;transition:opacity .35s,stroke-width .35s;animation:.55s cubic-bezier(.65,0,.35,1) both ab-draw}.ab-conn.is-focus .ab-wire{opacity:1;stroke-width:2.6px}.ab-conn.is-focus .ab-wire-glow{opacity:.16}.ab-wire-flow{fill:none;stroke:oklch(100% 0 0/.55);stroke-width:1.4px;stroke-dasharray:2 12;stroke-linecap:round;opacity:0;transition:opacity .4s .4s;animation:1.2s linear infinite g-dash}.ab-conn.is-focus .ab-wire-flow{opacity:1}@keyframes ab-draw{0%{stroke-dashoffset:1px}}.ab-packet{stroke:oklch(17.2% .032 268.9);stroke-width:1.5px;opacity:0;animation:.4s .5s forwards ab-packet-in}.ab-conn:not(.is-focus) .ab-packet{animation:.4s .5s forwards ab-packet-dim}@keyframes ab-packet-in{to{opacity:1}}@keyframes ab-packet-dim{to{opacity:.55}}.ab-draft-line{fill:none;stroke-width:2px;stroke-dasharray:5 7;stroke-linecap:round;animation:.8s linear infinite g-dash}.ab-draft-end{fill:var(--night);stroke-width:2.5px;transition:r .2s}.ab-pin{z-index:2;background:var(--night);width:18px;height:18px;box-shadow:0 0 0 2px var(--ta), 0 4px 10px -2px oklch(0% 0 0/.6);border-radius:50%;margin:-9px 0 0 -9px;position:absolute}@supports (color:color-mix(in lab, red, red)){.ab-pin{box-shadow:0 0 0 2px color-mix(in oklab, var(--ta) 50%, var(--ac)), 0 4px 10px -2px oklch(0% 0 0/.6)}}.ab-pin{cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .25s;animation:.35s cubic-bezier(.34,1.56,.64,1) .45s backwards ab-pin-in}.ab-pin:after{content:"";background:var(--ta);border-radius:50%;position:absolute;inset:5px}@supports (color:color-mix(in lab, red, red)){.ab-pin:after{background:color-mix(in oklab, var(--ta) 50%, var(--ac))}}.ab-pin:hover{transform:scale(1.2)}.ab-pin.is-focus{box-shadow:0 0 0 2px white, 0 0 0 6px var(--ac), 0 4px 12px -2px oklch(0% 0 0/.6);background:#fff}@supports (color:color-mix(in lab, red, red)){.ab-pin.is-focus{box-shadow:0 0 0 2px white, 0 0 0 6px color-mix(in oklab, var(--ac) 35%, transparent), 0 4px 12px -2px oklch(0% 0 0/.6)}}.ab-pin:focus-visible{outline:2px solid var(--night-link);outline-offset:4px}@keyframes ab-pin-in{0%{transform:scale(0)}}.ab-ghost{z-index:3;color:var(--ink);pointer-events:none;filter:drop-shadow(0 4px 8px oklch(0% 0 0/.5));margin:-3px 0 0 -4px;position:absolute}.ab-ghost svg{fill:#fff}.ab-stem{background:repeating-linear-gradient(oklch(78.7% .094 267.5/.55) 0 3px,#0000 3px 8px) 0 0/2px 16px;width:2px;height:40px;margin:18px auto 0;animation:.9s linear infinite ab-stem}@keyframes ab-stem{to{background-position:0 16px}}.ab-box{--ta:var(--night-link);--ac:var(--night-link);isolation:isolate;corner-shape:squircle;text-align:start;background:radial-gradient(70% 90% at 0% 100%, var(--ac), transparent 70%), radial-gradient(55% 70% at 100% 0%, var(--ta), transparent 70%), linear-gradient(180deg, oklch(100% 0 0/.075), oklch(100% 0 0/.025));border-radius:32px;max-width:960px;margin:18px auto 0;padding:16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ab-box{background:radial-gradient(70% 90% at 0% 100%, color-mix(in oklab, var(--ac) 20%, transparent), transparent 70%), radial-gradient(55% 70% at 100% 0%, color-mix(in oklab, var(--ta) 14%, transparent), transparent 70%), linear-gradient(180deg, oklch(100% 0 0/.075), oklch(100% 0 0/.025))}}.ab-box{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid oklch(100% 0 0/.13);animation:.65s cubic-bezier(.16,1,.3,1) both ab-open;box-shadow:inset 0 1px oklch(100% 0 0/.12),0 50px 90px -50px oklch(0% 0 0/.85)}@supports (corner-shape:squircle){.ab-box{border-radius:48px}}@keyframes ab-open{0%{opacity:0;transform:translateY(18px)scale(.985)}}.ab-box-empty{text-align:center;padding:28px}.ab-box-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"path""say""tile""eg""foot";gap:16px;display:grid}@media (width>=1024px){.ab-box{padding:22px}.ab-box-grid{grid-template:"path tile""say tile""eg tile""foot tile"1fr/minmax(0,1fr) minmax(0,430px);gap:0 40px;padding-inline-start:18px}}.ab-path{flex-wrap:wrap;grid-area:path;align-items:center;gap:8px;display:flex}@media (width>=1024px){.ab-path{padding-top:18px}}.ab-pchip{color:#fff;white-space:nowrap;background:oklch(100% 0 0/.08);border:1px solid oklch(100% 0 0/.12);border-radius:999px;align-items:center;gap:8px;padding-block:4px;padding-inline:5px 12px;font-size:13.5px;font-weight:500;display:inline-flex}.ab-path-wire{width:44px;color:var(--ac);align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ab-path-wire{color:color-mix(in oklab, var(--ac) 70%, white)}}.ab-path-wire i{background:linear-gradient(270deg, var(--ta), var(--ac));border-radius:2px;flex:1;height:2px}.ab-path-wire svg{margin-inline-start:-4px}.ab-pchip-t{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=1023.98px){.ab-path{gap:4px}.ab-path-wire{width:22px}.ab-pchip{gap:6px;padding-inline:4px 9px;font-size:12.5px}.ab-pchip .ab-chip-xs{border-radius:6px;width:19px;height:19px}.ab-pchip .ab-chip-xs .ab-logo{width:12px;height:12px}}.ab-linkbar{display:none}@media (width<=1023.98px){.ab-mid{justify-content:center;align-items:center;min-width:0;display:flex}.ab-linkbar{justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;animation:.45s cubic-bezier(.16,1,.3,1) both ab-open;display:flex}.ab-linkbar .ab-pchip{white-space:normal;background:var(--night-card-on);border-radius:14px;flex-shrink:1;min-width:0;max-width:calc(50% - 26px);padding-block:4px;line-height:1.15}.ab-linkbar .ab-lb-wire{width:36px}}.ab-lb-wire{background:linear-gradient(270deg, var(--ta,var(--night-link)), var(--ac,var(--night-link)));border-radius:2px;flex-shrink:0;width:46px;height:2px;position:relative}.ab-linkbar[data-state=pick] .ab-lb-wire,.ab-linkbar[data-state=empty] .ab-lb-wire{background:repeating-linear-gradient(90deg,oklch(82% .08 268/.6) 0 4px,#0000 4px 8px)}.ab-lb-wire i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.8s linear infinite ab-lb-run;position:absolute;top:-2px}.ab-lb-wire i:nth-child(2){animation-delay:-.6s}.ab-lb-wire i:nth-child(3){animation-delay:-1.2s}.ab-linkbar:not([data-state=on]) .ab-lb-wire i{display:none}@keyframes ab-lb-run{0%{opacity:0;left:calc(100% - 6px)}20%,80%{opacity:1}to{opacity:0;left:0}}.ab-lb-slot{border:1.5px dashed oklch(82% .08 268/.45);border-radius:999px;flex-shrink:0;width:92px;height:32px}.ab-linkbar[data-state=pick] .ab-lb-slot{animation:1.3s ease-in-out infinite ab-slot}@keyframes ab-slot{50%{background:oklch(100% 0 0/.05);border-color:oklch(82% .08 268/.95)}}.ab-say{letter-spacing:-.012em;color:#fff;text-wrap:pretty;grid-area:say;margin-top:4px;font-size:21px;font-weight:700;line-height:1.38}@media (width>=1024px){.ab-say{margin-top:18px;font-size:25px}}.ab-eg{color:var(--night-text);text-wrap:pretty;grid-area:eg;font-size:15.5px;line-height:1.6}.ab-eg b{color:var(--night-accent);font-weight:600}@media (width>=1024px){.ab-eg{margin-top:14px;font-size:16.5px}}.ab-foot{grid-area:foot;align-self:end}@media (width>=1024px){.ab-foot{padding:22px 0 14px}}.ab-custom{color:var(--night-text);border-top:1px solid oklch(100% 0 0/.1);align-items:flex-start;gap:12px;padding-top:16px;font-size:15px;line-height:1.55;display:flex}.ab-box-empty .ab-custom{text-align:start;justify-content:center;max-width:560px;margin:18px auto 0}.ab-custom-mark{object-fit:contain;background:#fff;border-radius:8px;flex-shrink:0;width:26px;height:26px;padding:4px}.ab-link{color:var(--night-link);white-space:nowrap;text-underline-offset:4px;align-items:center;gap:4px;font-weight:600;-webkit-text-decoration:underline oklch(82% .08 268/.35);text-decoration:underline oklch(82% .08 268/.35);transition:color .2s;display:inline-flex}.ab-link:hover{color:#fff}.ab-tools{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ab-tool{color:var(--night-text);border:1px solid oklch(100% 0 0/.14);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;transition:border-color .2s,color .2s;display:inline-flex}.ab-tool:hover{color:#fff;border-color:oklch(100% 0 0/.35)}.ab-tool:focus-visible{outline:2px solid var(--night-link);outline-offset:3px}.ab-tile{--frag-max:100%;--frag-fs:14.5px;--frag-pad:16px 16px 14px;border-radius:26px;grid-area:tile;padding:16px;box-shadow:inset 0 1px oklch(100% 0 0/.5),0 24px 50px -28px oklch(0% 0 0/.8)}@supports (corner-shape:squircle){.ab-tile{border-radius:40px}}@media (width>=1024px){.ab-tile{min-height:340px;padding:26px 24px}}.ab-frag{max-width:100%}.ab-frag .frag-in{flex-direction:column;display:flex}.ab-ui{text-align:start;flex-direction:column;flex:1;gap:12px;display:flex}.ab-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:10px;display:flex}.ab-chat{background-color:#efeae2;background-image:radial-gradient(oklch(50% .03 80/.09) 1px,#0000 1.2px);background-size:14px 14px;border-radius:16px;flex-direction:column;gap:8px;margin:0 -6px;padding:12px 10px;display:flex}.ab-chat-ig{background:oklch(98.5% .003 270)}.ab-ev{max-width:100%;color:var(--sub);white-space:nowrap;background:oklch(100% 0 0/.85);border-radius:999px;align-self:center;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:0 1px 1px oklch(20% .03 268/.08)}.ab-ui>.ab-ev{background:var(--fog);box-shadow:none;align-self:flex-start;margin-top:auto}.ab-bub{max-width:88%;color:var(--ink);border-radius:12px;padding:7px 10px 5px;font-size:13.5px;line-height:1.45;position:relative;box-shadow:0 1px 1px oklch(20% .03 268/.1)}.ab-bub-out{background:#d9fdd3;border-end-end-radius:4px;margin-inline-start:auto;animation:.5s cubic-bezier(.34,1.56,.64,1) .35s backwards ab-bub}.ab-bub-in{background:#fff;border-end-start-radius:4px;margin-inline-end:auto}.ab-bub-time{color:var(--mute);justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:11px;display:flex}@keyframes ab-bub{0%{opacity:0;transform:translateY(8px)scale(.96)}}.ab-bub-ig{color:#fff;border-radius:18px;background:linear-gradient(135deg,#6a5cff,#3797f0);border-end-end-radius:6px;max-width:92%;margin-inline-start:auto;animation:.5s cubic-bezier(.34,1.56,.64,1) .35s backwards ab-bub}.ab-bub-sm{max-width:100%;font-size:13px}.ab-wa-btn{color:#fff;text-underline-offset:3px;border-top:1px solid oklch(100% 0 0/.28);align-items:center;gap:6px;margin-top:8px;padding-top:7px;font-size:13px;font-weight:600;-webkit-text-decoration:underline oklch(100% 0 0/.55);text-decoration:underline oklch(100% 0 0/.55);display:flex}.ab-ig-ring{background:conic-gradient(from 200deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;place-items:center;padding:2px;display:grid}.ab-ig-ring img{border:2px solid #fff}.ab-ig-quote{max-width:85%;color:var(--sub);background:oklch(94% .008 270);border-radius:14px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.ab-conds{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.ab-mini-chip{padding:3px 9px;font-size:12px}.ab-ico{color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.ab-ico-sm{border-radius:7px;width:22px;height:22px}.ab-mail-top{align-items:center;gap:10px;display:flex}.ab-mail-meta{border-bottom:1px solid var(--line);gap:3px;padding-bottom:10px;font-size:12.5px;display:grid}.ab-mail-meta>div{gap:6px;min-width:0;display:flex}.ab-mail-meta dt{color:var(--mute);flex-shrink:0}.ab-mail-meta dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.ab-mail-body{box-shadow:inset 0 0 0 1px var(--line);color:oklch(30% .03 265);background:oklch(98.5% .004 265);border-radius:14px;gap:4px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:grid}.ab-task{box-shadow:inset 0 0 0 1px var(--line);background:oklch(98.5% .004 265);border-radius:14px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ab-check{border:2px solid oklch(80% .02 260);border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:1px}.ab-task-meta{color:var(--sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.ab-person{background:var(--peri-4);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding-block:3px;padding-inline:4px 10px;font-weight:500;display:inline-flex}.ab-kanban{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ab-col-k{min-width:0;box-shadow:inset 0 0 0 1px var(--line);background:oklch(97.5% .006 265);border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex}.ab-col-src{background:0 0;border:0;box-shadow:inset 0 0 0 1.5px oklch(85% .02 265)}.ab-col-h{min-width:0;color:var(--sub);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.ab-col-h i{border-radius:3px;flex-shrink:0;width:8px;height:8px}.ab-slot{border:1.5px dashed oklch(84% .02 265);border-radius:12px;height:62px}.ab-kcard{box-shadow:0 0 0 1px var(--line), 0 10px 20px -12px oklch(20% .06 268/.45);background:#fff;border-radius:12px;padding:10px;animation:.9s cubic-bezier(.65,0,.35,1) .35s backwards ab-move}.ab-kcard-quiet{opacity:.6;box-shadow:0 0 0 1px var(--line);padding:8px 10px;animation:none}@keyframes ab-move{0%{transform:translate(calc(100% + 30px))rotate(-2deg)}60%{transform:rotate(-2deg)}}.ab-count{background:var(--blue);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;display:grid}.ab-note{border-radius:14px;align-items:flex-start;gap:10px;padding:10px;display:flex}.ab-note-new{background:var(--peri-4);animation:.5s cubic-bezier(.34,1.56,.64,1) .3s backwards ab-bub;box-shadow:inset 0 0 0 1px oklch(87.7% .054 267.9/.7)}.ab-note:not(.ab-note-new){opacity:.7}.ab-note-mark{width:32px;height:32px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ab-note-mark-old{color:var(--mute);background:var(--fog);box-shadow:none}.ab-dot{background:var(--blue);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.ab-tags{box-shadow:inset 0 0 0 1px var(--line);background:oklch(98.5% .004 265);border-radius:14px;gap:8px;padding:12px;display:grid}.ab-tag-new{animation:.55s cubic-bezier(.34,1.56,.64,1) .45s backwards ab-pop;box-shadow:0 0 0 2px oklch(49% .236 264.3/.18)}@keyframes ab-pop{0%{opacity:0;transform:scale(.6)}}.ab-steps{gap:10px;margin:0;padding-inline-start:18px;display:grid;position:relative}.ab-steps:before{content:"";background:repeating-linear-gradient(oklch(80% .03 265) 0 3px,#0000 3px 7px);width:2px;position:absolute;inset-block:10px;inset-inline-start:5px}.ab-steps>li{min-width:0;display:flex;position:relative}.ab-steps>li:before{content:"";top:12px;background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;inset-inline-start:-17px;box-shadow:0 0 0 2px oklch(80% .03 265)}.ab-steps .ab-bub{max-width:100%;margin-inline-start:0}.ab-steps>li:last-child .ab-bub,.ab-steps>li:last-child .ab-step-chip{animation-delay:.9s}.ab-step-wait{color:var(--sub);align-items:center;gap:8px;font-size:13px;font-weight:600}.ab-hour{background:var(--m-auto);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}@supports (color:color-mix(in lab, red, red)){.ab-hour{background:color-mix(in oklab, var(--m-auto) 14%, white)}}.ab-hour{color:oklch(55% .16 47)}.ab-step-chip{background:var(--c);border-radius:12px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ab-step-chip{background:color-mix(in oklab, var(--c) 12%, white)}}.ab-step-chip{box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.ab-step-chip{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 25%, white)}}.ab-step-chip{color:var(--ink);font-size:13px;font-weight:500;animation:.5s cubic-bezier(.34,1.56,.64,1) .35s backwards ab-bub}.ab-step-chip svg{color:var(--c)}.ab-evrow{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;padding:10px 12px;display:grid}.ab-evrow>:nth-child(2){justify-self:end}.ab-evrow-new{background:oklch(97.5% .012 255);animation:.5s cubic-bezier(.34,1.56,.64,1) .3s backwards ab-bub;box-shadow:inset 0 0 0 1px oklch(87% .05 255/.8),0 10px 22px -16px oklch(40% .15 255/.5)}.ab-evrow:not(.ab-evrow-new){opacity:.6}@media (prefers-reduced-motion:reduce){.ab-wire,.ab-wire-flow,.ab-draft-line,.ab-pin,.ab-box,.ab-stem,.ab-bub-out,.ab-bub-ig,.ab-kcard,.ab-note-new,.ab-tag-new,.ab-step-chip,.ab-evrow-new,.ab-board[data-pick] .ab-act .ab-port,.ab-linkbar,.ab-lb-slot{animation:none!important}.ab-lb-wire i,.ab-packet{display:none}.ab-node{transition:none}}@media (width>=640px) and (width<=1023.98px){.ab-tile{justify-self:center;width:100%;max-width:560px}}.em-stage{--frag-max:100%;--em-lift:0 0 0 1px oklch(100% 0 0/.9), 0 1px 2px oklch(13.5% .059 268/.06), 0 18px 40px -22px oklch(20% .06 268/.38), 0 50px 90px -50px oklch(20% .06 268/.5)}.em-stage>*{min-width:0}.em-win{corner-shape:squircle;background:var(--card-white);box-shadow:var(--em-lift);direction:rtl;border-radius:22px;position:relative;overflow:hidden}@supports (corner-shape:squircle){.em-win{border-radius:32px}}.em-bar{border-bottom:1px solid var(--line);background:linear-gradient(oklch(99.2% .003 260),oklch(97.4% .006 260));align-items:center;gap:12px;min-height:46px;padding:9px 16px;display:flex}.em-bar>.em-bar-title{flex:1;min-width:0}.em-lights{order:3;gap:6px;display:flex}.em-lights i{background:oklch(70% .19 27);border-radius:50%;width:10px;height:10px;display:block}.em-lights i:nth-child(2){background:oklch(84% .15 85)}.em-lights i:nth-child(3){background:oklch(76% .18 145)}.em-body{padding:16px 16px 18px}.em-body-tight{padding:14px 14px 16px}@media (width>=640px){.em-body{padding:22px 26px 24px}.em-body-tight{padding:16px 18px 18px}}.em-label{letter-spacing:.01em;color:var(--mute);font-size:13px;font-weight:600}.em-stack{min-width:0;display:grid}.em-stack>*{grid-area:1/1;min-width:0}.em-stack-off{visibility:hidden;pointer-events:none}.em-stack-off *{animation:none!important}.em-mark{color:#fff;background:linear-gradient(140deg,oklch(70% .11 55),oklch(55% .13 35));border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.25),0 4px 10px -4px oklch(45% .12 40/.5)}.em-subject{color:var(--ink);font-weight:600;line-height:1.4}.em-ad{color:oklch(47% .16 27);background:oklch(95.5% .03 27);border-radius:6px;padding:0 6px;font-weight:700;display:inline-block}.em-pill{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.em-pill-green{color:oklch(44% .12 150);background:oklch(95% .05 150)}.em-pill-gray{color:var(--sub);background:var(--fog)}.em-pill-blue{color:var(--blue);background:var(--peri-4)}.em-pill-tint{color:var(--sub);background:var(--m-contacts);display:none}@supports (color:color-mix(in lab, red, red)){.em-pill-tint{background:color-mix(in oklab, var(--m-contacts) 9%, white)}}.em-pill-tint{box-shadow:inset 0 0 0 1px var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.em-pill-tint{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-contacts) 20%, white)}}@media (width>=640px){.em-pill-tint{display:inline-flex}}.em-note{color:var(--body);background:var(--wash);border-radius:16px;padding:14px 18px;font-size:16px;line-height:1.6}.em-field{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;display:flex}.em-shop{white-space:nowrap;color:#fff;background:var(--a,oklch(55% .13 38));border-radius:999px;flex-shrink:0;align-items:center;padding:7px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.em-seg{isolation:isolate;background:oklch(95.5% .01 265);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;padding:4px;display:inline-grid;position:relative;box-shadow:inset 0 1px 2px oklch(20% .05 268/.08)}.em-seg>button{z-index:1;white-space:nowrap;color:var(--sub);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600;transition:color .25s;position:relative}.em-seg>button:hover,.em-seg>button[aria-pressed=true]{color:var(--ink)}.em-seg-knob{z-index:0;width:calc((100% - 8px) / var(--n));background:var(--card-white);top:4px;bottom:4px;border-radius:999px;transition:inset-inline-start .45s cubic-bezier(.34,1.3,.64,1);position:absolute;inset-inline-start:calc(4px + var(--i) * (100% - 8px) / var(--n));box-shadow:0 1px 2px oklch(20% .05 268/.12),0 6px 14px -6px oklch(20% .05 268/.32)}.em-seg-full{width:100%;display:grid}@media (width<=639px){.em-seg{width:100%;display:grid}.em-seg>button{padding:7px 6px;font-size:13px}}.em-rule{background:var(--m-contacts);border-radius:12px;align-items:center;gap:6px;max-width:100%;padding:6px 12px;font-size:14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.em-rule{background:color-mix(in oklab, var(--m-contacts) 8%, white)}}.em-rule{box-shadow:inset 0 0 0 1px var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.em-rule{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-contacts) 22%, white)}}.em-rule{animation:.45s cubic-bezier(.34,1.4,.64,1) both em-pop}.em-rule svg{color:var(--m-contacts)}.em-people{align-content:start;min-height:200px;display:grid}.em-person{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1),opacity .35s;display:grid}.em-person[data-show=false]{opacity:0;grid-template-rows:0fr}.em-person-in{min-height:0;overflow:hidden}.em-person-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:7px 2px;display:flex}.em-person-name{color:var(--ink);font-size:15px;font-weight:600}.em-person-row[data-out=true] img{filter:grayscale();opacity:.6}.em-person-row[data-out=true] .em-person-name{color:var(--mute)}.em-count{color:var(--sub);font-size:14px}.em-num{color:var(--ink);font-weight:700;animation:.45s cubic-bezier(.34,1.4,.64,1) both em-pop;display:inline-block}.em-send{background:var(--m-contacts);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:10px 10px 10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.em-send{background:color-mix(in oklab, var(--m-contacts) 5%, oklch(97.5% .006 265))}}.em-when{min-width:0;color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:500;animation:.4s cubic-bezier(.16,1,.3,1) both em-rise;display:inline-flex}.em-when svg{color:var(--m-contacts)}.em-go{color:#fff;background:var(--blue);border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:14.5px;font-weight:600;transition:background-color .2s,transform .15s;display:inline-flex;box-shadow:0 1px 2px oklch(20% .05 268/.2),0 10px 20px -10px oklch(49% .236 264.3/.6)}.em-go:hover{background:var(--blue-ink)}.em-go:active{transform:scale(.97)}.em-send{position:relative}.em-toast{z-index:3;border-radius:inherit;white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:oklch(22% .04 268);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:600;transition:opacity .3s,scale .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;scale:.97;box-shadow:0 16px 34px -14px oklch(15% .05 268/.6)}.em-toast[data-on=true]{opacity:1;scale:1}.em-toast svg{color:oklch(80% .16 150)}.em-ab{display:grid}.em-ab-set{border-bottom:1px solid var(--line);background:oklch(98.6% .004 265);align-content:start;gap:18px;padding:18px 16px;display:grid}.em-ab-set .em-label{margin-bottom:8px;display:block}.em-ab-race{padding:18px 16px 20px}@media (width>=640px){.em-ab-set{padding:22px 24px}.em-ab-race{padding:22px 26px 26px}}@media (width>=1024px){.em-ab{grid-template-columns:minmax(0,.92fr) minmax(0,2fr)}.em-ab-set{border-bottom:0;border-inline-end:1px solid var(--line)}}.em-stepper{background:oklch(95.5% .01 265);border-radius:999px;justify-content:space-between;align-items:center;padding:4px;display:flex;box-shadow:inset 0 1px 2px oklch(20% .05 268/.08)}.em-stepper>button{width:34px;height:34px;color:var(--ink);background:var(--card-white);border-radius:50%;place-items:center;transition:transform .15s,opacity .2s;display:grid;box-shadow:0 1px 2px oklch(20% .05 268/.12),0 6px 14px -8px oklch(20% .05 268/.35)}.em-stepper>button:active{transform:scale(.92)}.em-stepper>button:disabled{opacity:.4;box-shadow:none;cursor:default}.em-stepper-n{color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:17px;font-weight:700}.em-ab-foot{border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;display:flex}.em-replay{color:var(--blue);background:var(--peri-4);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:600;transition:background-color .2s;display:inline-flex}.em-replay:hover{background:var(--peri-3)}.em-clock{color:var(--sub);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.em-clock svg{fill:none;stroke-width:2.5px;width:18px;height:18px;rotate:-90deg}.em-clock svg circle{stroke:var(--line)}.em-clock svg .em-clock-run{stroke:var(--m-mkt);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.em-ab[data-phase=run] .em-clock-run{animation:em-clock var(--race,3.4s) linear both}.em-split{background:var(--card-white);height:34px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:2px;margin-top:10px;display:flex;overflow:hidden}.em-split-part{color:var(--t,white);background:var(--c);flex-shrink:0;place-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:700;transition:width .5s cubic-bezier(.16,1,.3,1);display:grid}.em-split-rest{min-width:0;color:var(--sub);background:repeating-linear-gradient(135deg,oklch(96.5% .007 265) 0 8px,oklch(93.5% .01 265) 8px 16px) 0 0/22.6px 22.6px;flex:1;justify-content:center;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;transition:background-color .6s,color .4s;display:flex}.em-ab[data-phase=run] .em-split-rest{animation:.9s linear infinite em-stripes}.em-ab[data-phase=done] .em-split-rest{color:var(--t,white);background:var(--c);animation:.7s cubic-bezier(.16,1,.3,1) both em-fill-in}.em-vars{gap:8px;display:grid}.em-var{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);animation:.5s cubic-bezier(.16,1,.3,1) both em-rise;animation-delay:calc(var(--k,0) * 60ms);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:box-shadow .4s,background-color .4s,translate .4s cubic-bezier(.34,1.4,.64,1);display:flex}.em-var[data-win=true]{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.em-var[data-win=true]{background:color-mix(in oklab, var(--c) 6%, white)}}.em-var[data-win=true]{box-shadow:inset 0 0 0 1.5px var(--c), 0 14px 30px -18px oklch(20% .06 268/.5);translate:0 -1px}.em-letter{width:28px;height:28px;color:var(--t,white);background:var(--c);border-radius:9px;flex-shrink:0;place-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:700;display:grid}.em-var-text{color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.4}.em-race{background:oklch(95% .008 265);border-radius:6px;height:6px;margin-top:7px;display:block;overflow:hidden}.em-race-fill{width:calc(var(--v) * 100%);border-radius:inherit;background:var(--c);transform-origin:100%;height:100%;transition:opacity .4s;display:block}.em-ab[data-phase=run] .em-race-fill{animation:em-grow var(--race,3.4s) cubic-bezier(.32, .6, .2, 1) both}.em-ab[data-phase=done] .em-var:not([data-win]) .em-race-fill{opacity:.4}.em-crown{color:#fff;background:oklch(22% .04 268);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;font-size:12.5px;font-weight:700;display:none}.em-crown svg{color:oklch(83% .15 80)}.em-var[data-win=true] .em-crown{animation:.45s cubic-bezier(.34,1.6,.64,1) both em-pop;display:inline-flex}@media (width<=639px){.em-var{position:relative}.em-crown{top:-11px;padding:3px 9px;font-size:12px;position:absolute;inset-inline-end:12px}}.em-thumb{background:var(--card-white);width:46px;height:36px;box-shadow:inset 0 0 0 1px var(--line), 0 3px 8px -4px oklch(20% .05 268/.3);border-radius:7px;flex-shrink:0;grid-template-rows:13px 3px 3px 5px;gap:2px;padding:3px;display:grid}.em-thumb i{background:linear-gradient(135deg, var(--c), var(--c));border-radius:4px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.em-thumb i{background:linear-gradient(135deg, color-mix(in oklab, var(--c) 45%, white), var(--c))}}.em-thumb b{background:var(--line);border-radius:2px;display:block}.em-thumb b+b{width:70%}.em-thumb s{background:var(--blue);border-radius:3px;width:20px;display:block}.em-thumb[data-kind="1"] s{background:var(--m-cal);width:26px}.em-thumb[data-kind="2"] i{box-shadow:inset 0 -3px 0 var(--line), inset 0 -8px 0 white, inset 0 -11px 0 var(--line);background:0 0}.em-thumb[data-kind="3"] i{background:repeating-linear-gradient(90deg, var(--c) 0 30%, white 30% 35%)}.em-thumb[data-kind="4"] i:after{content:"";border-block:3.5px solid #0000;border-left:6px solid #fff;width:0;height:0;margin:auto;position:absolute;inset:0}.em-thumb[data-kind="5"] i{background:radial-gradient(circle at 50% 62%, white 0 3.5px, transparent 4px), linear-gradient(135deg, var(--c), var(--c))}@supports (color:color-mix(in lab, red, red)){.em-thumb[data-kind="5"] i{background:radial-gradient(circle at 50% 62%, white 0 3.5px, transparent 4px), linear-gradient(135deg, color-mix(in oklab, var(--c) 45%, white), var(--c))}}.em-news-pair{gap:0;display:grid}@media (width>=640px){.em-news-pair{grid-template-columns:minmax(0,1fr) 46px minmax(0,1.08fr);align-items:stretch}}.em-news-pair>.em-win:last-child .em-body-tight{min-height:248px}.em-url{white-space:nowrap;text-overflow:ellipsis;text-align:left;color:var(--sub);background:var(--fog);border-radius:9px;padding:6px 10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.em-post{animation:.45s cubic-bezier(.16,1,.3,1) both em-rise;animation-delay:calc(var(--k,0) * 70ms);border-radius:12px;align-items:center;gap:10px;padding:7px;display:flex}.em-post[data-fresh=true]{background:var(--m-chat)}@supports (color:color-mix(in lab, red, red)){.em-post[data-fresh=true]{background:color-mix(in oklab, var(--m-chat) 6%, white)}}.em-post[data-fresh=true]{box-shadow:inset 0 0 0 1px var(--m-chat)}@supports (color:color-mix(in lab, red, red)){.em-post[data-fresh=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-chat) 18%, white)}}.em-post-img{background:radial-gradient(60% 50% at 50% 70%,oklch(90% .03 60) 0 55%,#0000 57%),linear-gradient(160deg,oklch(78% .07 55),oklch(60% .1 40));border-radius:10px;flex-shrink:0;width:40px;height:40px;display:block}.em-post-img[data-i="1"]{background:radial-gradient(45% 40% at 40% 60%,oklch(95% .01 90) 0 60%,#0000 62%),linear-gradient(160deg,oklch(74% .06 150),oklch(56% .07 160))}.em-post-img[data-i="2"]{background:radial-gradient(50% 30% at 50% 75%,oklch(85% .12 70) 0 60%,#0000 62%),linear-gradient(170deg,oklch(42% .04 50),oklch(30% .04 40))}.em-post-img[data-i="3"]{background:radial-gradient(40% 40% at 50% 58%,oklch(97% .01 240) 0 58%,#0000 60%),linear-gradient(160deg,oklch(72% .09 235),oklch(52% .11 250))}.em-post-img-lg{border-radius:12px;width:52px;height:52px}.em-item{animation:.5s cubic-bezier(.16,1,.3,1) both em-rise;animation-delay:calc(.15s + var(--k,0) * 90ms);background:oklch(98.5% .004 265);border-radius:14px;align-items:flex-start;gap:12px;padding:10px;display:flex;box-shadow:inset 0 0 0 1px oklch(94% .008 265)}.em-skip{text-align:center;color:var(--mute);box-shadow:inset 0 0 0 1px var(--line);background:repeating-linear-gradient(135deg,oklch(98.5% .004 265) 0 10px,oklch(96.8% .006 265) 10px 20px);border-radius:16px;justify-items:center;padding:26px 16px;animation:.5s cubic-bezier(.16,1,.3,1) both em-rise;display:grid}.em-stack>*>.em-skip{align-content:center;height:100%}.em-feed{place-items:center;height:52px;display:grid;position:relative}.em-feed-line{background:repeating-linear-gradient(oklch(100% 0 0/.95) 0 4px,#0000 4px 9px);width:2px;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.em-feed-line i{background:#fff;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;animation:1.5s linear infinite em-feed-y;position:absolute;top:0;left:50%;box-shadow:0 0 0 3px oklch(100% 0 0/.35)}.em-feed-line i:nth-child(2){animation-delay:-.5s}.em-feed-line i:nth-child(3){animation-delay:-1s}.em-feed-line[data-off=true] i{display:none}.em-feed-line[data-off=true]{opacity:.45}.em-feed-dot{z-index:1;color:oklch(66% .18 45);background:var(--card-white);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:0 0 0 4px oklch(100% 0 0/.45),0 8px 18px -8px oklch(20% .06 268/.5)}@media (width>=640px){.em-feed{height:auto}.em-feed-line{background:repeating-linear-gradient(90deg,oklch(100% 0 0/.95) 0 4px,#0000 4px 9px);width:auto;height:2px;inset:50% 0 auto;translate:0 -50%}.em-feed-line i{margin:-3.5px 0 0;animation-name:em-feed-x;top:50%;left:auto;right:0}}.em-weeks{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.em-week{text-align:start;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(100% 0 0/.72);border-radius:16px;justify-items:start;gap:3px;min-width:0;padding:10px 10px 11px;transition:background-color .25s,box-shadow .25s,translate .3s cubic-bezier(.34,1.4,.64,1);display:grid;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.9),0 10px 24px -18px oklch(20% .06 268/.55)}.em-week:hover{background:oklch(100% 0 0/.9)}.em-week[aria-pressed=true]{background:var(--card-white);box-shadow:0 0 0 2px var(--blue), 0 18px 30px -16px oklch(20% .06 268/.55);translate:0 -2px}.em-week-state{white-space:nowrap;color:oklch(44% .12 150);background:oklch(95% .05 150);border-radius:999px;margin-top:3px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.em-week[data-state=skip] .em-week-state{color:var(--sub);background:var(--fog)}.em-week[data-state=next] .em-week-state{color:var(--blue);background:var(--peri-4)}@media (width>=640px){.em-week{padding:12px 14px 13px}}.em-strip-card{corner-shape:squircle;background:var(--card-white);box-shadow:var(--em-lift);border-radius:20px;overflow:hidden}@supports (corner-shape:squircle){.em-strip-card{border-radius:30px}}.em-strip-scroll{overscroll-behavior-x:contain;overflow-x:auto}@media (width<=1023px){.em-strip-scroll{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}}.em-strip{--mid:76px;min-width:760px;height:178px;margin:0 36px;position:relative}.em-track{inset-inline:0;top:calc(var(--mid) - 4px);background:linear-gradient(270deg, var(--m-deals), var(--m-deals) 45%, var(--peri));border-radius:999px;grid-template-columns:repeat(12,minmax(0,1fr));height:8px;display:grid;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.em-track{background:linear-gradient(270deg, color-mix(in oklab, var(--m-deals) 35%, white), color-mix(in oklab, var(--m-deals) 18%, white) 45%, color-mix(in oklab, var(--peri) 40%, white))}}.em-track span+span{border-inline-start:2px solid #fff}.em-months{inset-inline:0;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:absolute;bottom:12px}.em-months span{text-align:center;color:var(--mute);font-size:12px;font-weight:600}.em-pin{z-index:1;flex-direction:column;align-items:center;display:flex;position:absolute;inset-inline-start:calc(var(--x) * 100%);translate:50%}.em-pin[data-lane=top]{bottom:calc(100% - var(--mid) - 5px)}.em-pin[data-lane=bottom]{top:calc(var(--mid) - 5px);flex-direction:column-reverse}.em-pin:before{content:"";background:var(--a);width:1.5px;height:12px;margin-left:-.75px;position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.em-pin:before{background:color-mix(in oklab, var(--a) 45%, white)}}.em-pin[data-lane=top]:before{bottom:10px}.em-pin[data-lane=bottom]:before{top:10px}.em-pin-label{white-space:nowrap;color:var(--ink);background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line), 0 6px 14px -8px oklch(20% .05 268/.4);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:600;transition:background-color .3s,color .3s,box-shadow .3s,scale .35s cubic-bezier(.34,1.5,.64,1);display:inline-flex}.em-pin[data-lane=top] .em-pin-label{margin-bottom:12px}.em-pin[data-lane=bottom] .em-pin-label{margin-top:12px}.em-pin-date{color:var(--mute);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;font-weight:500;transition:color .3s}.em-pin-dot{background:var(--card-white);width:10px;height:10px;box-shadow:0 0 0 2px var(--a), 0 0 0 4px white;border-radius:50%;transition:background-color .3s,box-shadow .3s}.em-pin:hover .em-pin-label{box-shadow:inset 0 0 0 1.5px var(--a), 0 8px 18px -8px oklch(20% .05 268/.45)}.em-pin[aria-pressed=true]{z-index:2}.em-pin[aria-pressed=true] .em-pin-label{color:#fff;background:var(--a);box-shadow:0 12px 24px -10px var(--a);scale:1.06}@supports (color:color-mix(in lab, red, red)){.em-pin[aria-pressed=true] .em-pin-label{box-shadow:0 12px 24px -10px color-mix(in oklab, var(--a) 70%, black)}}.em-pin[aria-pressed=true] .em-pin-date{color:oklch(100% 0 0/.8)}.em-pin[aria-pressed=true] .em-pin-dot{background:var(--a);box-shadow:0 0 0 3px white, 0 0 0 5px var(--a)}@supports (color:color-mix(in lab, red, red)){.em-pin[aria-pressed=true] .em-pin-dot{box-shadow:0 0 0 3px white, 0 0 0 5px color-mix(in oklab, var(--a) 40%, white)}}.em-year-grid{gap:16px;display:grid}@media (width>=1024px){.em-year-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}.em-swap{animation:.55s cubic-bezier(.16,1,.3,1) both em-swap}.em-stack+.em-stack .em-swap{animation-delay:80ms}.em-mail{corner-shape:squircle;background:var(--card-white);box-shadow:var(--em-lift);border-radius:22px;overflow:hidden}@supports (corner-shape:squircle){.em-mail{border-radius:32px}}.em-mail-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 16px;display:flex}.em-hero{color:#fff;background:radial-gradient(110% 130% at 88% 0%, var(--b) 0%, transparent 55%), linear-gradient(135deg, var(--a), var(--b));flex-direction:column;justify-content:center;align-items:center;gap:6px;height:138px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.em-hero{background:radial-gradient(110% 130% at 88% 0%, color-mix(in oklab, var(--b) 75%, white) 0%, transparent 55%), linear-gradient(135deg, var(--a), var(--b))}}.em-hero-icon{filter:drop-shadow(0 6px 12px oklch(15% .05 268/.3));width:44px;height:44px;animation:5s ease-in-out infinite em-float}.em-hero-text{letter-spacing:-.01em;text-shadow:0 2px 14px oklch(15% .05 268/.3);font-family:Heebo,Rubik,ui-sans-serif,system-ui,sans-serif;font-size:26px;font-weight:800}.em-hero-ghost{opacity:.14;width:120px;height:120px;position:absolute}.em-hero-g1{top:-26px;inset-inline-start:-18px;rotate:-14deg}.em-hero-g2{bottom:-34px;inset-inline-end:-14px;rotate:16deg}.em-mail-body{padding:18px 18px 20px;font-size:15.5px;line-height:1.6}@media (width>=640px){.em-mail-body{padding:20px 24px 22px}}.em-coupon{text-align:center;border:1.5px dashed var(--a,var(--m-auto));border-radius:16px;justify-items:center;gap:2px;padding:14px 18px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.em-coupon{border:1.5px dashed color-mix(in oklab, var(--a,var(--m-auto)) 45%, white)}}.em-coupon{background:var(--b,var(--m-auto))}@supports (color:color-mix(in lab, red, red)){.em-coupon{background:color-mix(in oklab, var(--b,var(--m-auto)) 7%, white)}}.em-coupon:before,.em-coupon:after{content:"";background:var(--card-white);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--a,var(--m-auto));border-radius:50%;margin-top:-8px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.em-coupon:before,.em-coupon:after{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--a,var(--m-auto)) 30%, white)}}.em-coupon:before{clip-path:inset(0 0 0 50%);left:-9px}.em-coupon:after{clip-path:inset(0 50% 0 0);right:-9px}.em-code{letter-spacing:.14em;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:800}.em-coupon-sm{padding:10px 16px}.em-coupon-sm .em-code{font-size:18px}.em-product{box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:12px;padding:10px;display:flex}.em-product-img{color:#fff;background:linear-gradient(135deg, var(--b), var(--a));border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.em-mail-foot{color:var(--blue);text-underline-offset:2px;border-top:1px solid var(--line);background:oklch(98.6% .004 260);padding:10px 18px 13px;font-size:12.5px;text-decoration:underline}.em-card{corner-shape:squircle;background:var(--card-white);box-shadow:var(--em-lift);border-radius:22px;padding:20px 18px 10px}@supports (corner-shape:squircle){.em-card{border-radius:32px}}.em-leaf{background:var(--card-white);width:136px;box-shadow:inset 0 0 0 1px var(--line), 0 14px 28px -16px oklch(20% .05 268/.5);border-radius:18px;justify-items:center;margin-inline:auto;display:grid;overflow:hidden}.em-leaf-top{text-align:center;color:#fff;background:linear-gradient(135deg, var(--a), var(--b));width:100%;padding:6px 8px;font-size:13px;font-weight:700}.em-leaf-day{letter-spacing:-.03em;color:var(--ink);padding-top:4px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:50px;font-weight:800;line-height:1.1}.em-leaf-foot{color:var(--sub);padding:0 8px 10px;font-size:12.5px;font-weight:600}.em-check{border-top:1px solid var(--line);min-width:0;animation:.45s cubic-bezier(.16,1,.3,1) both em-rise;animation-delay:calc(.15s + var(--k,0) * 80ms);align-items:center;gap:10px;padding:11px 2px;font-size:14.5px;display:flex}.em-check-dot{color:#fff;background:oklch(62% .15 150);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.em-code-sm{letter-spacing:.06em;color:var(--ink);background:var(--fog);border-radius:6px;padding:2px 7px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:700}.em-tabs{flex-wrap:wrap;gap:8px;max-width:520px;display:flex}.em-tab{color:var(--sub);background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line), 0 6px 16px -12px oklch(20% .05 268/.45);border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 14px;font-size:15px;font-weight:600;transition:color .2s,box-shadow .25s,translate .3s cubic-bezier(.34,1.4,.64,1);display:inline-flex}.em-tab:hover{color:var(--ink)}.em-tab[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--blue), 0 12px 24px -14px oklch(49% .236 264.3/.55);translate:0 -1px}.em-src-chip{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.em-chain{max-width:520px;margin-inline:auto;display:grid}.em-node{min-width:0;animation:.55s cubic-bezier(.16,1,.3,1) both em-swap}.em-node:last-child{animation-delay:.35s}.em-node>.em-label{color:var(--ink);padding-inline:6px;display:block}@supports (color:color-mix(in lab, red, red)){.em-node>.em-label{color:color-mix(in oklab, var(--ink) 70%, transparent)}}.em-sent-card{overflow:hidden}.em-band{color:#fff;background:radial-gradient(120% 160% at 85% 0,oklch(80% .08 60) 0%,#0000 60%),linear-gradient(135deg,oklch(62% .12 45),oklch(50% .12 30));justify-content:center;align-items:center;gap:8px;height:54px;font-size:14px;font-weight:700;display:flex}.em-sent-in{padding:16px 18px 18px}.em-trig{padding:18px}.em-trig,.em-sent-card{corner-shape:squircle;background:var(--card-white);box-shadow:var(--em-lift);border-radius:22px}@supports (corner-shape:squircle){.em-trig,.em-sent-card{border-radius:32px}}@media (width>=640px){.em-sent-in{padding:18px 22px 20px}}.em-link{place-items:center;height:86px;display:grid;position:relative}.em-link-line{filter:drop-shadow(0 1px 2px oklch(40% .1 40/.35));background:repeating-linear-gradient(oklch(100% 0 0/.95) 0 5px,#0000 5px 10px);width:2px;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.em-link-line i{background:var(--m-auto);border-radius:50%;width:12px;height:12px;margin-left:-6px;animation:1.8s cubic-bezier(.65,0,.35,1) infinite em-feed-y;position:absolute;top:0;left:50%;box-shadow:0 0 0 3px #fff,0 4px 10px oklch(40% .12 40/.45)}.em-wait{z-index:1;white-space:nowrap;color:var(--ink);background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line), 0 10px 20px -10px oklch(20% .05 268/.45);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:13.5px;font-weight:600;animation:.45s cubic-bezier(.34,1.5,.64,1) .2s both em-pop;display:inline-flex;position:relative}.em-wait svg{color:var(--m-auto)}.em-effect{color:var(--sub);background:var(--m-contacts);border-radius:12px;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.em-effect{background:color-mix(in oklab, var(--m-contacts) 8%, white)}}.em-effect{box-shadow:inset 0 0 0 1px var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.em-effect{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-contacts) 20%, white)}}.em-effect{animation:.45s cubic-bezier(.34,1.5,.64,1) .9s both em-pop}.em-effect svg{color:var(--m-contacts)}@keyframes em-rise{0%{opacity:0;translate:0 8px}}@keyframes em-pop{0%{opacity:0;scale:.86}}@keyframes em-swap{0%{opacity:0;translate:0 12px;scale:.99}}@keyframes em-grow{0%{transform:scaleX(0)}}@keyframes em-clock{0%{stroke-dashoffset:100px}}@keyframes em-stripes{to{background-position:-22.6px 0}}@keyframes em-fill-in{0%{filter:saturate(.2)brightness(1.25)}}@keyframes em-feed-y{0%{opacity:0;top:0}15%,85%{opacity:1}to{opacity:0;top:100%}}@keyframes em-feed-x{0%{opacity:0;right:0}15%,85%{opacity:1}to{opacity:0;right:100%}}@keyframes em-float{50%{translate:0 -4px;rotate:-3deg}}@media (prefers-reduced-motion:reduce){.em-stage *,.em-stage :before,.em-stage :after{transition:none!important;animation:none!important}.em-feed-line i,.em-link-line i{display:none}}.em-next{border-top:1px solid var(--line);background:oklch(98.6% .004 265);border-radius:0 0 22px 22px;align-items:center;gap:8px;margin:2px -18px -10px;padding:13px 18px 15px;font-size:13.5px;display:flex}.em-next-dot{background:var(--a);border-radius:50%;width:8px;height:8px}.em-seen{color:var(--sub);box-shadow:inset 0 0 0 1px var(--line);background:oklch(98.2% .005 265);border-radius:12px;align-items:center;gap:8px;padding:9px 10px;font-size:13.5px;font-weight:500;display:flex}.em-seen svg{color:var(--m-auto)}.em-seen-state{color:var(--sub);background:var(--fog);border-radius:999px;flex-shrink:0;padding:2px 9px;font-size:12px;font-weight:600}.em-seen[data-tone=amber] .em-seen-state{color:oklch(48% .12 62);background:oklch(96% .05 80)}.em-seen[data-tone=green] .em-seen-state{color:oklch(44% .12 150);background:oklch(95% .05 150)}.em-seen[data-tone=blue] .em-seen-state{color:var(--blue);background:var(--peri-4)}@media (width<=1023px){.em-ab-set{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.em-ab-set>:nth-child(3),.em-ab-set>:nth-child(4){grid-column:1/-1}}.en-part{background:var(--m-mkt);border-radius:16px;padding:12px 14px 14px}@supports (color:color-mix(in lab, red, red)){.en-part{background:color-mix(in oklab, var(--m-mkt) 6%, white)}}.en-part{box-shadow:0 0 0 2px var(--m-mkt)}@supports (color:color-mix(in lab, red, red)){.en-part{box-shadow:0 0 0 2px color-mix(in oklab, var(--m-mkt) 55%, white)}}.en-address{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;text-align:right;margin-top:2px;font-size:13.5px;display:block;overflow:hidden}@media (width<=380px){.en-address{font-size:12px}}.en-consent{color:oklch(42% .11 155);background:oklch(95% .05 155);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:14px;font-weight:700;display:inline-flex}.en-meter{background:oklch(93% .01 265);border-radius:999px;height:8px;margin-top:10px;display:block;overflow:hidden}.en-meter>span{border-radius:inherit;background:var(--m-mkt);width:62%;height:100%;display:block}.em-hpick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.em-hpick-btn{background:var(--card-white);min-width:0;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-align:start;border-radius:14px;align-items:center;gap:8px;padding:9px 12px;font-size:14.5px;font-weight:600;transition:box-shadow .25s,background .25s;display:flex}.em-hpick-btn:hover{box-shadow:inset 0 0 0 1px var(--a)}@supports (color:color-mix(in lab, red, red)){.em-hpick-btn:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--a) 45%, white)}}.em-hpick-btn[aria-pressed=true]{background:var(--a)}@supports (color:color-mix(in lab, red, red)){.em-hpick-btn[aria-pressed=true]{background:color-mix(in oklab, var(--a) 8%, white)}}.em-hpick-btn[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--a)}.em-hpick-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.em-hpick-dot{background:var(--a);border-radius:50%;flex-shrink:0;width:10px;height:10px}.em-ready{flex-wrap:wrap;gap:8px;display:flex}.em-ready-item{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);animation:.5s cubic-bezier(.16,1,.3,1) both em-swap;animation-delay:calc(var(--k,0) * 70ms);border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 8px;font-size:13.5px;display:inline-flex}.em-hstage{width:100%;max-width:540px;margin-inline:auto;position:relative}.em-hleaf{z-index:1;top:-34px;width:136px;position:absolute;inset-inline-end:-18px;rotate:3deg}@media (width<=639.98px){.em-hleaf{width:auto;margin-top:14px;position:static;rotate:none}}@media (prefers-reduced-motion:reduce){.em-ready-item{animation:none}}.em-ab-panel>.em-ab-set{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line), 0 10px 24px -18px oklch(20% .06 268/.35);border:0;border-radius:22px;padding:18px}@media (width>=1024px){.em-stage .em-ab{grid-template-columns:minmax(0,1fr)}.em-ab-panel>.em-ab-set{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.em-ab-panel>.em-ab-set>:nth-child(3),.em-ab-panel>.em-ab-set>:nth-child(4){grid-column:1/-1}}:is(.ph-ring,.ph-missed,.ph-law,.ph-setup,.frag) [dir=ltr]{white-space:nowrap}.ph-wave{align-items:center;gap:2px;height:28px;display:inline-flex}.ph-wave>i{width:3px;height:var(--h);opacity:.4;background:currentColor;border-radius:2px;display:block}.ph-wave>i[data-played=true]{opacity:1}.ph-wave-player{height:34px;color:var(--blue);flex:1;justify-content:space-between}.ph-wave-mini{height:16px;color:var(--m-cal)}.ph-wave-mini>i{width:2px}.ph-wave-flat{height:14px;color:var(--mute);display:flex}.ph-wave-flat>i{width:2px}.ph-wave-call{color:oklch(86% .09 268);gap:3px;height:34px}.ph-wave-call>i{opacity:.9}.ph-wave-ivr{height:22px;color:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.ph-wave-ivr{color:color-mix(in oklab, var(--m-deals) 80%, oklch(30% .05 60))}}.ph-shell{aspect-ratio:9/18.6;background:linear-gradient(160deg,oklch(33% .02 265),oklch(15% .02 265));border-radius:34px;padding:7px;position:relative;box-shadow:inset 0 0 0 1.5px oklch(46% .02 265),0 40px 70px -36px oklch(20% .06 268/.7),0 14px 24px -16px oklch(20% .06 268/.45)}.ph-shell-island{z-index:2;background:oklch(10% .01 265);border-radius:999px;width:32%;height:17px;position:absolute;top:13px;left:50%;translate:-50%}.ph-shell-screen{background:oklch(99% .004 260);border-radius:28px;height:100%;position:relative;overflow:hidden}.ph-shell[data-tone=dark] .ph-shell-screen{background:radial-gradient(120% 60% at 50% 0,oklch(42% .09 265) 0%,#0000 70%),linear-gradient(oklch(26% .05 265),oklch(16% .03 265))}.ph-live{background:oklch(68% .17 150);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px oklch(68% .17 150/.2)}.ph-live-lg{width:10px;height:10px}.ph-num{color:var(--blue);background:var(--peri-4);box-shadow:inset 0 0 0 1px var(--peri-3);border-radius:999px;margin-inline-start:4px;padding:1px 10px;font-weight:600}.ph-tick{color:#fff;background:var(--m-contacts);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.ph-cond{border-inline-start:2px solid var(--m,var(--m-auto))}@supports (color:color-mix(in lab, red, red)){.ph-cond{border-inline-start:2px solid color-mix(in oklab, var(--m,var(--m-auto)) 45%, white)}}.ph-cond{padding-inline-start:12px}.ph-seg{background:var(--fog);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px oklch(92.9% .013 255.5/.7)}.ph-seg button{color:var(--sub);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:7px 8px;font-size:13px;font-weight:600;line-height:1.25;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.ph-seg button:hover{color:var(--ink)}.ph-seg button[data-on=true]{color:var(--ink);background:var(--card-white);box-shadow:0 2px 8px -2px oklch(20% .05 268/.25)}.ph-seg button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ph-seg-sm button{padding:6px 10px;font-size:12.5px}.ph-player{align-items:center;gap:10px;display:flex}.ph-player-btn{color:#fff;background:var(--blue);border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 16px -8px oklch(49% .236 264.3/.7)}.ph-player-btn-sm{width:30px;height:30px}.ph-ring{isolation:isolate;corner-shape:squircle;background:radial-gradient(70% 46% at 50% 0%, var(--peri-3) 0%, transparent 72%), linear-gradient(180deg, var(--card-white), var(--peri-4));border-radius:40px;padding:28px 14px 30px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ph-ring{background:radial-gradient(70% 46% at 50% 0%, color-mix(in oklab, var(--peri-3) 60%, white) 0%, transparent 72%), linear-gradient(180deg, var(--card-white), color-mix(in oklab, var(--peri-4) 75%, var(--canvas)))}}.ph-ring{box-shadow:0 0 0 1px var(--line), 0 40px 80px -56px oklch(13.5% .059 268/.4)}.ph-ring:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,oklch(13.5% .059 268/.07) 1px,#0000 1.4px) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 75%,#0000);mask-image:linear-gradient(#0000,#000 30% 75%,#0000)}@supports (corner-shape:squircle){.ph-ring{border-radius:60px}}@media (width>=640px){.ph-ring{padding:40px 32px}}.ph-hub{z-index:2;background:var(--card-white);width:min(100%,380px);box-shadow:0 0 0 1px var(--line), 0 20px 44px -24px oklch(20% .06 268/.5);border-radius:999px;align-items:center;gap:12px;margin-inline:auto;padding:9px 12px;padding-inline-end:22px;transition:box-shadow .45s;display:flex;position:relative}.ph-hub[data-phase=talk]{box-shadow:0 0 0 1.5px oklch(72% .14 150/.75),0 20px 44px -24px oklch(40% .12 150/.55)}.ph-hub[data-phase=logged]{box-shadow:0 0 0 1.5px var(--m-contacts), 0 20px 44px -24px var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.ph-hub[data-phase=logged]{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--m-contacts) 55%, white), 0 20px 44px -24px color-mix(in oklab, var(--m-contacts) 50%, transparent)}}.ph-hub-face{border-radius:50%;flex-shrink:0;position:relative}.ph-hub-face:before,.ph-hub-face:after{content:"";opacity:0;border:2px solid oklch(49% .236 264.3/.45);border-radius:50%;position:absolute;inset:-6px}.ph-hub-status{flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:24px;display:flex}.ph-hub-status>*{animation:.35s both ph-fade}.ph-wires{display:none}@media (width>=1024px){.ph-wires{width:100%;height:auto;margin-top:-2px;display:block;overflow:visible}}.ph-wire{fill:none;stroke:var(--c);stroke-width:4px;stroke-linecap:round;stroke-dasharray:.1 11;opacity:.8;transition:opacity .4s,stroke .4s}.ph-wire[data-state=taken]{opacity:.15}.ph-wire[data-state=talk]{stroke:oklch(68% .16 150);stroke-width:2.5px;stroke-dasharray:none;opacity:.9}.ph-wire[data-state=done]{stroke:var(--m-contacts);stroke-width:2.5px;stroke-dasharray:none;opacity:.85}.ph-devs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"desk desk""app cell";gap:26px 12px;margin-top:30px;display:grid;position:relative}@media (width>=1024px){.ph-devs{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"app desk cell";align-items:end;gap:32px;margin-top:0}}.ph-dev{isolation:isolate;align-content:end;justify-items:center;gap:14px;min-width:0;display:grid;position:relative}.ph-dev[data-kind=app]{grid-area:app}.ph-dev[data-kind=desk]{grid-area:desk}.ph-cable{display:none}@media (width>=1024px){.ph-dev[data-kind=desk]{grid-template-rows:1fr auto auto;align-self:stretch;gap:0}.ph-dev[data-kind=desk] .ph-dev-name{margin-top:14px}.ph-dev[data-kind=desk] .ph-dev-light{inset:34% -6% 4%}.ph-cable{background:radial-gradient(circle, var(--c) 2px, transparent 2.4px) 50% 0 / 4px 11px repeat-y;opacity:.8;justify-self:center;width:4px;min-height:20px;margin-top:-2px;transition:opacity .4s;display:block}.ph-dev[data-state=taken] .ph-cable{opacity:.15}.ph-dev[data-state=talk] .ph-cable{opacity:.9;background:oklch(68% .16 150);width:2.5px}.ph-dev[data-state=done] .ph-cable{background:var(--m-contacts);opacity:.85;width:2.5px}}.ph-dev[data-kind=cell]{grid-area:cell}.ph-dev-light{z-index:-1;background:radial-gradient(closest-side, var(--c), transparent);border-radius:50%;position:absolute;inset:-4% -12% 6%}@supports (color:color-mix(in lab, red, red)){.ph-dev-light{background:radial-gradient(closest-side, color-mix(in oklab, var(--c) 36%, transparent), transparent)}}.ph-dev-light{transition:opacity .5s,background .5s,scale .5s}.ph-dev[data-state=talk] .ph-dev-light{background:radial-gradient(closest-side,oklch(76% .16 150/.42),#0000)}.ph-dev[data-state=done] .ph-dev-light{background:radial-gradient(closest-side, var(--m-contacts), transparent)}@supports (color:color-mix(in lab, red, red)){.ph-dev[data-state=done] .ph-dev-light{background:radial-gradient(closest-side, color-mix(in oklab, var(--m-contacts) 34%, transparent), transparent)}}.ph-dev[data-state=taken] .ph-dev-light{opacity:.12}.ph-dev-body{justify-items:center;width:100%;transition:opacity .5s,filter .5s,scale .5s;display:grid;position:relative}.ph-dev[data-state=taken] .ph-dev-body{opacity:.55;filter:saturate(.35);scale:.97}.ph-ripple{border:2px solid var(--c);opacity:0;pointer-events:none;border-radius:34px;width:min(196px,100%);position:absolute;top:0;bottom:0;left:50%;translate:-50%}.ph-dev[data-kind=desk] .ph-ripple{border-radius:18px;width:min(420px,100%);bottom:30px}.ph-dev-phone{width:min(196px,100%)}@media (width<=1023px){.ph-dev-phone,.ph-dev:not([data-kind=desk]) .ph-ripple{width:min(164px,100%)}}.ph-dev-name{text-align:center;justify-items:center;line-height:1.35;display:grid}.ph-dev-name>b{color:var(--ink);font-size:16px}.ph-dev-name>span{color:var(--mute);font-size:13.5px}.ph-mon{justify-items:center;width:min(420px,100%);display:grid}.ph-mon-screen{aspect-ratio:16/10.6;background:linear-gradient(160deg,oklch(33% .02 265),oklch(16% .02 265));border-radius:18px;width:100%;padding:7px;display:flex;box-shadow:inset 0 0 0 1.5px oklch(46% .02 265),0 36px 60px -34px oklch(20% .06 268/.6)}.ph-mon-rail{background:var(--card-white);width:28px;box-shadow:inset -1px 0 0 var(--line);border-start-start-radius:12px;border-end-start-radius:12px;align-content:start;justify-items:center;gap:6px;padding:10px 0;display:grid}.ph-mon-rail>i{border-radius:4px;width:13px;height:13px}.ph-mon-main{background:oklch(98.2% .005 260);border-start-end-radius:12px;border-end-end-radius:12px;flex-direction:column;flex:1;gap:9px;min-width:0;padding:10px;display:flex;position:relative}.ph-mon-top{align-items:center;gap:8px;display:flex}.ph-mon-top>span{background:var(--line);border-radius:4px;height:8px}.ph-mon-rows{gap:7px;display:grid}.ph-mon-rows>span{align-items:center;gap:7px;display:flex}.ph-mon-rows i{background:var(--line);border-radius:50%;flex-shrink:0;width:16px;height:16px}.ph-mon-rows b{background:oklch(93% .012 260);border-radius:4px;height:7px}.ph-toast-call{background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 14px 28px -14px oklch(20% .06 268/.5);border-radius:14px;align-items:center;gap:8px;margin-top:auto;padding:8px 10px;display:flex}.ph-mon-neck{clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);background:linear-gradient(oklch(72% .01 265),oklch(86% .01 265));width:16%;height:20px}.ph-mon-base{background:linear-gradient(oklch(88% .01 265),oklch(78% .01 265));border-radius:999px;width:40%;height:8px;box-shadow:0 10px 18px -8px oklch(20% .05 265/.35)}.ph-answer,.ph-decline{color:var(--sub);justify-items:center;gap:5px;font-size:11.5px;font-weight:500;display:grid}.ph-answer{cursor:pointer;border-radius:14px}.ph-answer:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ph-answer-dot,.ph-decline>span{color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:grid}.ph-answer-dot{background:oklch(66% .17 150);box-shadow:0 10px 20px -10px oklch(50% .17 150/.85)}.ph-decline>span{background:oklch(62% .21 25)}.ph-answer:hover .ph-answer-dot{transform:scale(1.1)}.ph-shell[data-tone=dark] .ph-answer{color:oklch(100% 0 0/.82)}.ph-answer-pill{color:#fff;background:oklch(64% .17 150);border-radius:999px;flex-shrink:0;grid-auto-flow:column;align-items:center;gap:6px;padding:4px 12px 4px 4px;padding-inline:4px 12px;font-size:12.5px;font-weight:700;box-shadow:0 10px 20px -10px oklch(50% .17 150/.85)}.ph-answer-pill .ph-answer-dot{width:26px;height:26px;box-shadow:none;background:oklch(100% 0 0/.22)}.ph-answer-pill .ph-answer-dot>svg{width:14px;height:14px}@media (width<=1023px){.ph-dev-phone .ph-answer-dot,.ph-dev-phone .ph-decline>span{width:40px;height:40px}}.ph-status{text-align:center;min-height:62px;color:var(--mute);justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:600;animation:.35s both ph-fade;display:flex}.ph-status-talk{color:oklch(45% .13 150);font-size:15px}.ph-shell[data-tone=dark] .ph-status{color:oklch(100% 0 0/.68)}.ph-shell[data-tone=dark] .ph-status-talk{color:oklch(86% .13 150)}.ph-status-done{color:var(--m-contacts);font-size:15px}@supports (color:color-mix(in lab, red, red)){.ph-status-done{color:color-mix(in oklab, var(--m-contacts) 78%, black)}}.ph-shell[data-tone=dark] .ph-status-done{color:var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.ph-shell[data-tone=dark] .ph-status-done{color:color-mix(in oklab, var(--m-contacts) 45%, white)}}.ph-oncall{justify-items:center;gap:8px;display:grid}.ph-oncall .ph-status{min-height:0}.ph-hangup{color:#fff;background:oklch(62% .21 25);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 20px -10px oklch(55% .2 25/.8)}@media (width<=1023px){.ph-hangup{width:40px;height:40px}}.ph-toast-call .ph-status{flex-shrink:0;min-height:0}.ph-pulse{border-radius:50%;position:relative}.ph-pulse:before,.ph-pulse:after{content:"";border:2px solid var(--c,var(--blue));border-radius:50%;position:absolute;inset:-7px}@supports (color:color-mix(in lab, red, red)){.ph-pulse:before,.ph-pulse:after{border:2px solid color-mix(in oklab, var(--c,var(--blue)) 50%, white)}}.ph-pulse:before,.ph-pulse:after{opacity:0}.ph-pulse-dark:before,.ph-pulse-dark:after{border-color:oklch(100% 0 0/.35)}.ph-missed{isolation:isolate;corner-shape:squircle;background:radial-gradient(60% 60% at 0% 100%, var(--m-auto), transparent 70%), radial-gradient(50% 50% at 100% 0%, var(--peri-3), transparent 70%), var(--m-auto);border-radius:40px;align-items:center;gap:40px;padding:36px 20px 28px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ph-missed{background:radial-gradient(60% 60% at 0% 100%, color-mix(in oklab, var(--m-auto) 14%, transparent), transparent 70%), radial-gradient(50% 50% at 100% 0%, color-mix(in oklab, var(--peri-3) 45%, transparent), transparent 70%), color-mix(in oklab, var(--m-auto) 8%, var(--canvas))}}@supports (corner-shape:squircle){.ph-missed{border-radius:60px}}@media (width>=640px){.ph-missed{padding:48px 40px 40px}}@media (width>=1024px){.ph-missed-ring{display:block}.ph-missed{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;padding:56px}}.ph-missed-ring{z-index:-1;width:340px;height:340px;color:var(--m-auto);top:-140px;display:none;position:absolute;inset-inline-start:-120px}.ph-beats{gap:4px;display:grid;position:relative}.ph-beats:before{content:"";border-inline-start:2px dotted var(--m-auto);top:30px;bottom:30px;width:0;position:absolute;inset-inline-start:30px}@supports (color:color-mix(in lab, red, red)){.ph-beats:before{border-inline-start:2px dotted color-mix(in oklab, var(--m-auto) 55%, white)}}.ph-beat{text-align:start;cursor:pointer;border-radius:22px;align-items:flex-start;gap:14px;width:100%;padding:12px 14px 16px;transition:background-color .3s,box-shadow .3s;display:flex;position:relative}.ph-beat:hover{background:oklch(100% 0 0/.55)}.ph-beat:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ph-beat[data-on=true]{background:var(--card-white);box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.8),0 20px 40px -24px oklch(20% .06 268/.45)}.ph-beat-dot{width:34px;height:34px;color:var(--tone);background:var(--tone);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ph-beat-dot{background:color-mix(in oklab, var(--tone) 12%, white)}}.ph-beat-dot{box-shadow:inset 0 0 0 1px var(--tone)}@supports (color:color-mix(in lab, red, red)){.ph-beat-dot{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tone) 30%, white)}}.ph-beat-dot{transition:background-color .3s,color .3s}.ph-beat[data-on=true] .ph-beat-dot{color:#fff;background:var(--tone);box-shadow:0 8px 16px -8px var(--tone)}.ph-beat-line{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .4s;display:grid}.ph-beat[data-on=true] .ph-beat-line{opacity:1;grid-template-rows:1fr}.ph-beat-bar{opacity:0;bottom:7px;background:oklch(92.9% .013 255.5/.8);border-radius:2px;height:3px;position:absolute;inset-inline:62px 18px;overflow:hidden}.ph-beat[data-on=true] .ph-beat-bar{opacity:1}.ph-beat-bar>span{border-radius:inherit;background:var(--tone);transform-origin:100%;height:100%;display:block}.ph-notif{z-index:3;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);top:-22px;background:oklch(100% 0 0/.88);border-radius:22px;align-items:center;gap:10px;width:min(340px,88%);padding:10px 14px 10px 10px;padding-inline:10px 14px;display:flex;position:absolute;inset-inline-start:4%;box-shadow:0 0 0 1px oklch(100% 0 0/.9),0 0 0 2px oklch(92.9% .013 255.5/.5),0 28px 50px -22px oklch(20% .06 268/.55)}.ph-notif-icon{color:#fff;background:var(--tone);width:38px;height:38px;box-shadow:0 8px 16px -8px var(--tone);border-radius:12px;flex-shrink:0;place-items:center;display:grid}@media (width<=1023px){.ph-notif{top:-16px}.frag-tile:has(>.ph-frag){aspect-ratio:auto;padding:32px 16px}}.ph-dial{color:#fff;background:oklch(62% .16 155);border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;padding:9px;font-weight:600;display:flex;box-shadow:0 10px 20px -12px oklch(50% .16 155/.9)}.ph-their{background:linear-gradient(160deg,oklch(31% .06 265),oklch(18% .04 265));border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.ph-vm{background:var(--m-cal);border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.ph-vm{background:color-mix(in oklab, var(--m-cal) 7%, white)}}.ph-vm{box-shadow:inset 0 0 0 1px var(--m-cal)}@supports (color:color-mix(in lab, red, red)){.ph-vm{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-cal) 20%, white)}}.ph-vm .ph-player-btn{background:var(--m-cal);box-shadow:0 8px 16px -8px var(--m-cal)}@supports (color:color-mix(in lab, red, red)){.ph-vm .ph-player-btn{box-shadow:0 8px 16px -8px color-mix(in oklab, var(--m-cal) 80%, transparent)}}.ph-radio{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;flex-shrink:0}.ph-radio[data-on=true]{box-shadow:inset 0 0 0 5px var(--blue)}.ph-law{isolation:isolate;corner-shape:squircle;background:linear-gradient(180deg, var(--peri-4) 0%, var(--canvas) 34%, var(--canvas) 70%, var(--peri-4) 100%);border-radius:44px;padding:48px 14px 36px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ph-law{background:linear-gradient(180deg, color-mix(in oklab, var(--peri-4) 85%, white) 0%, var(--canvas) 34%, var(--canvas) 70%, color-mix(in oklab, var(--peri-4) 65%, var(--canvas)) 100%)}}.ph-law{box-shadow:0 0 0 1px var(--line), 0 50px 100px -70px oklch(13.5% .059 268/.45)}@supports (corner-shape:squircle){.ph-law{border-radius:64px}}@media (width>=640px){.ph-law{padding:64px 36px 48px}}@media (width>=1024px){.ph-law{padding:72px 56px 56px}}.ph-law:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(#0000 0 33px,oklch(49% .236 264.3/.06) 33px 34px);height:420px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.ph-law-glow{z-index:-1;background:radial-gradient(closest-side, var(--peri-2), transparent);border-radius:50%;width:720px;height:420px;position:absolute;top:-180px;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.ph-law-glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--peri-2) 45%, transparent), transparent)}}.ph-law-glow{pointer-events:none}.ph-law-seal{corner-shape:squircle;color:#fff;background:linear-gradient(160deg, oklch(56% .22 264), var(--blue-ink));border-radius:19px;place-items:center;width:58px;height:58px;display:inline-grid;box-shadow:inset 0 1px oklch(100% 0 0/.3),0 16px 30px -14px oklch(49% .236 264.3/.75)}.ph-tl{max-width:900px;height:214px;margin:52px 10px 0;position:relative}@media (width>=940px){.ph-tl{margin-inline:auto}}.ph-tl-track{background:var(--line);top:82px;border-radius:2px;height:4px;position:absolute;inset-inline:0}.ph-tl-fill{width:var(--now);background:linear-gradient(to left, var(--peri-2), var(--blue));transform-origin:100%;border-radius:2px;transition:scale 1.2s cubic-bezier(.65,0,.35,1);position:absolute;inset-block:0;inset-inline-start:0;scale:0 1}.ph-tl-fill[data-on=true]{scale:1}.ph-tl-grace{background:repeating-linear-gradient(90deg, var(--m-deals) 0 6px, transparent 6px 11px);opacity:.8;position:absolute;inset-block:0;inset-inline-start:var(--eff);inset-inline-end:0}.ph-tl-pt{text-align:center;justify-items:center;width:124px;display:grid;position:absolute;top:74px;translate:50%}@media (width>=640px){.ph-tl-pt{width:180px}}.ph-tl-pt[data-at=start]{text-align:start;justify-items:start;translate:0}.ph-tl-pt[data-at=end]{text-align:end;justify-items:end;translate:100%}.ph-tl-pt>i{background:var(--card-white);width:20px;height:20px;box-shadow:inset 0 0 0 4px var(--peri), 0 4px 10px -4px oklch(20% .06 268/.4);border-radius:50%}.ph-tl-pt>b{color:var(--ink);margin-top:9px;font-family:Inter,sans-serif;font-size:15px;font-weight:700}.ph-tl-title{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.ph-tl-line{color:var(--mute);margin-top:2px;font-size:12.5px;line-height:1.4}.ph-tl-eff>i{background:var(--blue);width:30px;height:30px;margin-top:-5px;position:relative;box-shadow:0 0 0 6px oklch(49% .236 264.3/.14),0 10px 20px -8px oklch(49% .236 264.3/.7)}.ph-tl-eff>i:after{content:"";opacity:0;border:2px solid oklch(49% .236 264.3/.5);border-radius:50%;position:absolute;inset:-6px}.ph-tl-eff>b{color:var(--blue);margin-top:6px;font-size:18px}.ph-tl-count{white-space:nowrap;color:#fff;background:var(--blue);border-radius:999px;align-items:center;margin-top:8px;padding:4px 12px;font-size:13px;font-weight:700;animation:.5s both ph-fade;display:inline-flex;box-shadow:0 10px 20px -10px oklch(49% .236 264.3/.75)}.ph-tl-up{flex-direction:column-reverse;align-items:flex-end;display:flex;top:auto;bottom:calc(100% - 94px)}.ph-tl-up>i{margin-top:8px}.ph-tl-up>b{margin-top:2px}.ph-tl-now{justify-items:center;animation:.6s both ph-fade;display:grid;position:absolute;top:36px;translate:50%}.ph-tl-now>span{color:var(--blue);background:var(--card-white);box-shadow:0 0 0 1px var(--peri-3);border-radius:999px;padding:3px 11px;font-size:12.5px;font-weight:700}.ph-tl-now>i{background:var(--blue);width:2px;height:22px;margin-top:2px;position:relative}.ph-tl-now>i:after{content:"";background:var(--blue);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-9px;left:50%;translate:-50%;box-shadow:0 0 0 4px oklch(49% .236 264.3/.2)}.ph-law-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;max-width:880px;margin:36px auto 0;display:grid}@media (width>=768px){.ph-law-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.ph-law-tab{text-align:start;color:var(--sub);box-shadow:0 0 0 1px var(--line);cursor:pointer;background:oklch(100% 0 0/.75);border-radius:999px;align-items:center;gap:8px;padding:8px 12px 8px 8px;padding-inline:8px 12px;font-size:14.5px;font-weight:600;line-height:1.25;transition:box-shadow .3s,color .3s,background-color .3s;display:flex}@media (width<=767px){.ph-law-tab{font-size:13.5px}.ph-seg button{padding:7px 4px;font-size:12px}}@media (width<=459px){.ph-amount .ph-seg{grid-auto-columns:auto;gap:2px}.ph-amount .ph-seg button{white-space:nowrap;padding-inline:6px}}.ph-law-tab:hover{color:var(--ink)}.ph-law-tab:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ph-law-tab-n{width:26px;height:26px;color:var(--m);border-radius:50%;flex-shrink:0;place-items:center;font-family:Inter,sans-serif;font-size:12.5px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.ph-law-tab-n{color:color-mix(in oklab, var(--m) 75%, black)}}.ph-law-tab-n{background:var(--m)}@supports (color:color-mix(in lab, red, red)){.ph-law-tab-n{background:color-mix(in oklab, var(--m) 14%, white)}}.ph-law-tab-n{transition:background-color .3s,color .3s}.ph-law-tab[data-on=true]{color:var(--ink);background:var(--card-white);box-shadow:0 0 0 1.5px var(--m), 0 14px 26px -16px var(--m)}@supports (color:color-mix(in lab, red, red)){.ph-law-tab[data-on=true]{box-shadow:0 0 0 1.5px var(--m), 0 14px 26px -16px color-mix(in oklab, var(--m) 70%, transparent)}}.ph-law-tab[data-on=true] .ph-law-tab-n{color:#fff;background:var(--m)}.ph-law-grid{align-items:center;gap:22px;margin-top:22px;display:grid}@media (width>=1024px){.ph-law-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px}}.ph-law-stage{min-height:660px;padding:26px 12px}@media (width>=640px){.ph-law-stage{min-height:580px;padding:34px 28px}}.ph-law-obj{place-items:center;width:100%;display:grid}.ph-law-warn{color:oklch(42% .15 27);background:oklch(97.5% .022 25);border-radius:16px;gap:10px;padding:12px 14px;font-size:15px;line-height:1.55;display:flex;box-shadow:inset 0 0 0 1px oklch(91% .05 25)}.ph-law-flowi{background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 14px 30px -22px oklch(20% .06 268/.45);border-radius:20px;padding:14px 16px}.ph-law-flowi-chip{color:var(--blue);background:var(--peri-4);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.ph-sched{gap:14px;width:100%;max-width:420px;display:grid}.ph-paper{background:oklch(99.6% .004 95);border-radius:18px;padding:18px 16px 12px;position:relative;box-shadow:0 0 0 1px oklch(92% .012 95),0 26px 50px -28px oklch(20% .06 268/.55)}.ph-paper:after{content:"";top:0;background:linear-gradient(225deg,#0000 50%,oklch(90% .012 95) 50%,oklch(96% .006 95));border-start-end-radius:18px;width:26px;height:26px;position:absolute;inset-inline-end:0;box-shadow:-2px 2px 4px -2px oklch(20% .05 265/.2)}.ph-paper-head{border-bottom:1px dashed oklch(88% .015 95);gap:2px;margin-bottom:8px;padding-bottom:10px;display:grid}.ph-paper-head>b{color:var(--ink);font-family:Heebo,sans-serif;font-size:18px}.ph-paper-head>span{color:var(--mute);font-size:12.5px}.ph-paper ol{gap:1px;display:grid}.ph-paper li{color:var(--body);border-radius:8px;align-items:baseline;gap:8px;padding:3px 6px;font-size:13.5px;line-height:1.4;display:flex}.ph-paper-n{min-width:16px;color:var(--blue);flex-shrink:0;font-family:Inter,sans-serif;font-size:11.5px;font-weight:700}.ph-amount{background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 18px 40px -28px oklch(20% .06 268/.5);border-radius:18px;padding:14px 14px 16px}.ph-verdict{color:var(--ink);align-items:center;gap:8px;font-size:15.5px;font-weight:700;display:flex}.ph-verdict[data-covered=false]{color:var(--sub)}.ph-verdict-icon{color:#fff;background:oklch(62% .21 25);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.ph-verdict[data-covered=false] .ph-verdict-icon{color:var(--sub);background:var(--fog)}.ph-notice{justify-items:center;gap:18px;width:100%;display:grid}@media (width>=640px){.ph-notice{grid-template-columns:auto minmax(0,250px);justify-content:center;align-items:center;gap:26px}}.ph-notice-phone{width:190px}@media (width>=640px){.ph-notice-phone{width:206px}}.ph-captions{gap:6px;width:100%;display:grid}.ph-captions>p{color:#fff;background:oklch(100% 0 0/.11);border-radius:12px;padding:7px 10px;font-size:13px;line-height:1.4;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.16)}.ph-parts{gap:10px;width:100%;max-width:280px;display:grid}.ph-part{color:var(--ink);background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 14px 30px -20px oklch(20% .06 268/.5);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.ph-part-n{color:#fff;background:var(--m-contacts);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;display:grid}.ph-part-note{color:oklch(45% .12 62);background:oklch(97.5% .045 85);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px oklch(92% .06 85)}.ph-keep{gap:14px;width:100%;max-width:400px;display:grid}.ph-keep-card,.ph-keep-ctl{background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 20px 44px -28px oklch(20% .06 268/.5);border-radius:20px;padding:14px 16px}.ph-keep-ctl{padding:18px 18px 14px}.ph-keep-log{background:var(--fog);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.ph-switch-row{color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:10px;font-size:15.5px;font-weight:700;display:flex}.ph-switch-row:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.ph-switch{background:oklch(88% .02 260);border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background-color .3s;position:relative}.ph-switch>span{top:3px;background:#fff;border-radius:50%;width:20px;height:20px;transition:inset-inline-start .35s cubic-bezier(.34,1.56,.64,1);position:absolute;inset-inline-start:21px;box-shadow:0 1px 3px oklch(20% .05 268/.3)}.ph-switch[data-on=true]{background:var(--m-pay)}.ph-switch[data-on=true]>span{inset-inline-start:3px}.ph-keep-bar{background:var(--fog);height:12px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;position:relative}.ph-keep-fill{background:linear-gradient(to left, var(--m-pay), var(--m-pay));border-radius:999px;width:100%;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.ph-keep-fill{background:linear-gradient(to left, color-mix(in oklab, var(--m-pay) 55%, white), var(--m-pay))}}.ph-keep-fill{transition:width .8s cubic-bezier(.65,0,.35,1),background .5s}.ph-keep-fill[data-deal=false]{background:linear-gradient(to left, var(--m-deals), var(--m-deals));width:25%}@supports (color:color-mix(in lab, red, red)){.ph-keep-fill[data-deal=false]{background:linear-gradient(to left, color-mix(in oklab, var(--m-deals) 55%, white), var(--m-deals))}}.ph-keep-bar>i{background:oklch(100% 0 0/.9);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;translate:50%;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.6)}.ph-keep-scale{height:22px;color:var(--mute);margin-top:8px;font-size:12px;position:relative}.ph-keep-scale>span{white-space:nowrap;position:absolute;top:0;translate:50%}.ph-keep-scale>span[data-edge=end]{translate:100%}.ph-keep-verdict{color:var(--ink);align-items:center;gap:8px;margin-top:8px;font-size:18px;font-weight:800;display:flex}.ph-req{gap:18px;width:100%;max-width:440px;display:grid}.ph-req-ask{align-items:flex-end;gap:8px;display:flex}.ph-req-bubble{max-width:82%;color:var(--ink);background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 14px 30px -20px oklch(20% .06 268/.45);border-radius:18px;border-end-start-radius:6px;padding:10px 14px 6px;font-size:14.5px;line-height:1.45}.ph-req-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}@media (width<=459px){.ph-req-row{grid-template-columns:minmax(0,1fr);justify-items:center}}.ph-clock{background:var(--card-white);width:150px;height:150px;box-shadow:0 0 0 1px var(--line), 0 22px 44px -26px oklch(20% .06 268/.5);border-radius:50%;flex-shrink:0;position:relative}.ph-clock>i{background:var(--line);width:10px;height:24px;transform:rotate(var(--a)) translateY(-54px);border-radius:5px;margin:-12px 0 0 -5px;position:absolute;top:50%;left:50%}.ph-clock>i[data-on=true]{background:var(--m-deals);box-shadow:0 4px 10px -4px var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.ph-clock>i[data-on=true]{box-shadow:0 4px 10px -4px color-mix(in oklab, var(--m-deals) 70%, transparent)}}.ph-clock-face{text-align:center;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.ph-clock-face>b{color:var(--ink);font-size:24px;font-weight:800;line-height:1.1}.ph-clock-face>span{max-width:76px;color:var(--mute);font-size:11px;line-height:1.3}.ph-pack{background:var(--card-white);width:100%;box-shadow:0 0 0 1px var(--line), 0 20px 44px -28px oklch(20% .06 268/.5);border-radius:18px;padding:14px}.ph-pack-row{color:var(--body);background:var(--fog);border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.ph-pack-dates,.ph-pack-sent{border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.ph-pack-dates{color:var(--blue);background:var(--peri-4)}.ph-pack-sent{color:oklch(42% .11 160);background:oklch(95% .05 160)}.ph-setup{min-width:0}.ph-setup .ph-cond{--m:var(--m-mkt)}.ph-setup-tile{min-height:520px;padding:28px 14px}@media (width>=640px){.ph-setup-tile{min-height:580px;padding:36px 28px}}.ph-setup-chip{color:#fff;background:var(--m);width:32px;height:32px;box-shadow:0 8px 16px -8px var(--m);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ph-ivr-phone{width:236px}.ph-ivr-line{color:var(--sub);border-radius:10px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;transition:background-color .3s,color .3s;display:flex}.ph-ivr-line[data-on=true]{color:var(--ink);background:var(--m-deals);font-weight:600}@supports (color:color-mix(in lab, red, red)){.ph-ivr-line[data-on=true]{background:color-mix(in oklab, var(--m-deals) 18%, white)}}.ph-ivr-key{width:20px;height:20px;color:var(--ink);background:var(--card-white);box-shadow:0 0 0 1px var(--line);border-radius:6px;place-items:center;font-family:Inter,sans-serif;font-size:11.5px;font-weight:700;display:grid}.ph-keypad{direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ph-key{height:34px;color:var(--ink);background:var(--fog);border-radius:12px;place-items:center;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:background-color .25s,color .25s,scale .25s cubic-bezier(.34,1.56,.64,1);display:grid}button.ph-key{cursor:pointer;box-shadow:inset 0 0 0 1px var(--m-deals)}@supports (color:color-mix(in lab, red, red)){button.ph-key{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-deals) 35%, white)}}button.ph-key:hover{background:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){button.ph-key:hover{background:color-mix(in oklab, var(--m-deals) 20%, white)}}button.ph-key:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ph-key[data-on=true]{color:#fff;background:var(--m-deals);box-shadow:0 8px 16px -8px var(--m-deals);scale:1.06}@supports (color:color-mix(in lab, red, red)){.ph-key[data-on=true]{box-shadow:0 8px 16px -8px color-mix(in oklab, var(--m-deals) 85%, transparent)}}button.ph-key[data-on=true]:hover{background:var(--m-deals)}.ph-key-off{opacity:.45}.ph-ivr-result{color:var(--ink);background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 10px 22px -14px oklch(20% .06 268/.45);border-radius:14px;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.ph-ivr-result-icon{width:26px;height:26px;color:var(--m-deals);border-radius:50%;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ph-ivr-result-icon{color:color-mix(in oklab, var(--m-deals) 80%, black)}}.ph-ivr-result-icon{background:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.ph-ivr-result-icon{background:color-mix(in oklab, var(--m-deals) 18%, white)}}.ph-bell{color:oklch(60% .15 150);transform-origin:50% 10%;flex-shrink:0}.ph-pool{gap:12px;width:100%;max-width:400px;display:grid}.ph-pool-came{justify-items:start;gap:6px;display:grid}.ph-site{background:var(--card-white);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px oklch(100% 0 0/.85),0 26px 52px -26px oklch(20% .06 268/.55)}.ph-site-chrome{background:var(--fog);direction:ltr;align-items:center;gap:5px;padding:8px 10px;display:flex}.ph-site-chrome>i{background:oklch(86% .015 260);border-radius:50%;width:8px;height:8px}.ph-site-chrome>span{text-align:center;color:var(--mute);background:var(--card-white);direction:rtl;border-radius:999px;flex:1;margin-inline-start:8px;padding:2px 12px;font-size:11.5px}.ph-site-page{background:linear-gradient(180deg, var(--m-mkt), white 70%);gap:12px;padding:14px 14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.ph-site-page{background:linear-gradient(180deg, color-mix(in oklab, var(--m-mkt) 9%, white), white 70%)}}.ph-site-nav{align-items:center;gap:8px;display:flex}.ph-site-logo{background:linear-gradient(160deg, var(--m-mkt), var(--m-mkt));border-radius:7px;width:22px;height:22px}@supports (color:color-mix(in lab, red, red)){.ph-site-logo{background:linear-gradient(160deg, color-mix(in oklab, var(--m-mkt) 70%, white), var(--m-mkt))}}.ph-site-nav>b{background:var(--line);border-radius:3px;width:36px;height:6px}.ph-site-hero{gap:7px;padding-block:4px;display:grid}.ph-site-hero>span{background:oklch(90% .012 260);border-radius:5px;height:10px;display:block}.ph-site-hero>span:first-child{background:oklch(82% .02 260);height:14px}.ph-site-call{background:var(--card-white);box-shadow:0 0 0 1px var(--line);perspective:400px;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ph-site-num{white-space:nowrap;color:#fff;background:var(--blue);border-radius:999px;padding:6px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;box-shadow:0 8px 16px -8px oklch(49% .236 264.3/.75)}.ph-report{background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 16px 34px -24px oklch(20% .06 268/.5);border-radius:16px;padding:10px 12px}.ph-src-chip{white-space:nowrap;color:var(--m-mkt);border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ph-src-chip{color:color-mix(in oklab, var(--m-mkt) 70%, black)}}.ph-src-chip{background:var(--m-mkt)}@supports (color:color-mix(in lab, red, red)){.ph-src-chip{background:color-mix(in oklab, var(--m-mkt) 14%, white)}}@keyframes ph-fade{0%{opacity:0}}@keyframes ph-rise{0%{opacity:0;translate:0 10px}}@keyframes ph-pop{0%{opacity:0;scale:.92}}@keyframes ph-wave{0%,to{scale:1 .45}50%{scale:1}}@keyframes ph-ripple{0%{opacity:.75;scale:1}to{opacity:0;scale:1.16}}@keyframes ph-ring-pulse{0%{opacity:.9;scale:.92}to{opacity:0;scale:1.45}}@keyframes ph-shake{0%,42%,to{rotate:0deg}6%,18%,30%{rotate:-2.4deg}12%,24%,36%{rotate:2.4deg}}@keyframes ph-nudge{0%,60%,to{translate:0}70%{translate:0 -4px}80%{translate:0 1px}}@keyframes ph-breathe{50%{opacity:.55;scale:.93}}@keyframes ph-flow{to{stroke-dashoffset:-11.1px}}@keyframes ph-cable{to{background-position:50% 11px}}@keyframes ph-answer{0%{box-shadow:0 10px 20px -10px oklch(50% .17 150/.85),0 0 oklch(66% .17 150/.55)}to{box-shadow:0 10px 20px -10px oklch(50% .17 150/.85),0 0 0 12px oklch(66% .17 150/0)}}@keyframes ph-blink{50%{opacity:.35}}@keyframes ph-drop{0%{opacity:0;translate:0 -14px;scale:.96}}@keyframes ph-scan{0%,to{background:0 0}40%{background:color-mix(in oklab, var(--peri-3) 65%, white)}}@keyframes ph-flip{0%{opacity:0;transform:rotateX(85deg)}}@keyframes ph-bell{0%,60%,to{rotate:0deg}10%,30%,50%{rotate:14deg}20%,40%{rotate:-14deg}}@media (prefers-reduced-motion:no-preference){.ph-wave[data-live=true]>i{transform-origin:50%;animation:1.1s ease-in-out infinite ph-wave;animation-delay:calc(var(--k) * -.09s)}.ph-live{animation:1.4s ease-in-out infinite ph-blink}.ph-hub[data-phase=ring] .ph-hub-face:before,.ph-hub[data-phase=ring] .ph-hub-face:after{animation:1.8s ease-out infinite ph-ring-pulse}.ph-hub[data-phase=ring] .ph-hub-face:after{animation-delay:.9s}.ph-wire[data-state=ring]{animation:.9s linear infinite ph-flow}.ph-dev[data-state=ring] .ph-dev-light{animation:1.6s ease-in-out infinite ph-breathe}.ph-dev[data-state=ring] .ph-cable{animation:.9s linear infinite ph-cable}.ph-dev[data-state=ring] .ph-ripple{animation:1.8s ease-out infinite ph-ripple}.ph-dev[data-state=ring] .ph-ripple-2{animation-delay:.9s}.ph-dev[data-state=ring] .ph-dev-phone{animation:1.7s ease-in-out infinite ph-shake}.ph-dev[data-state=ring] .ph-toast-call{animation:1.7s ease-in-out infinite ph-nudge}.ph-dev[data-state=ring] .ph-answer-dot,.ph-dev[data-state=ring] .ph-answer-pill{animation:1.4s ease-out infinite ph-answer}.ph-dev[data-state=ring] .ph-pulse:before,.ph-dev[data-state=ring] .ph-pulse:after{animation:1.8s ease-out infinite ph-ring-pulse}.ph-dev[data-state=ring] .ph-pulse:after{animation-delay:.9s}.ph-beat[data-on=true] .ph-beat-bar>span{animation:step-progress var(--step-ms,4.4s) linear both}.ph-notif{animation:.55s cubic-bezier(.16,1,.3,1) both ph-drop}.ph-law-obj{animation:.5s cubic-bezier(.16,1,.3,1) both ph-rise}.ph-tl-eff>i:after{animation:2.2s ease-out infinite ph-ring-pulse}[data-play=true] .ph-paper li{animation:1s both ph-scan;animation-delay:calc(var(--i) * .16s + .3s)}.ph-verdict,.ph-keep-verdict,.ph-ivr-result,.ph-hangup{animation:.4s cubic-bezier(.34,1.56,.64,1) both ph-pop}.ph-site-num{animation:.55s cubic-bezier(.16,1,.3,1) both ph-flip}.ph-report{animation:.5s cubic-bezier(.16,1,.3,1) .15s both ph-rise}.ph-bell{animation:1.2s ease-in-out infinite ph-bell}}.ag-at[data-at],.ag-at[data-only]{opacity:0;visibility:hidden;transition:opacity .45s cubic-bezier(.16,1,.3,1),translate .55s cubic-bezier(.16,1,.3,1),visibility 0s linear .45s;translate:0 8px}[data-phase="0"] .ag-at[data-only="0"],[data-phase="1"] .ag-at[data-only="1"],[data-phase="1"] .ag-at[data-at="1"],[data-phase="2"] .ag-at[data-at="1"],[data-phase="2"] .ag-at[data-at="2"]{opacity:1;visibility:visible;transition-delay:0s;translate:0}.ag-stack{display:grid}.ag-stack>*{grid-area:1/1}.ag-blob[data-slot=agent-state]{--font-display:"Inter", "Heebo", "Rubik", ui-sans-serif, system-ui, sans-serif;--font-text:"Inter", "Rubik", ui-sans-serif, system-ui, sans-serif;--v-text:var(--ink);--v-text-2:var(--sub);--cream-fixed:#fff;--ink-fixed:#0b1030}.ag-blob[data-status=idle]{--agent-base:#9fb8f7;--agent-light:#eaf0fe;--agent-deep:#7f9cf2}.ag-blob[data-status=thinking]{--agent-base:#7f9cf2;--agent-light:#c7d6fb;--agent-deep:#164ae3}.ag-blob[data-status=working]{--agent-base:#3d6bff;--agent-light:#9fb8f7;--agent-deep:#123cba}.ag-blob[data-status=needs-input]{--agent-base:#f5b236;--agent-light:#fde9b8;--agent-deep:#d98a06}.ag-blob[data-status=complete]{--agent-base:#2fca8f;--agent-light:#c9f5e0;--agent-deep:#0b9a68}.ag-blob .v-agent-state__label{letter-spacing:-.01em;font-weight:600}.ag-blob .v-agent-state__field{filter:drop-shadow(0 10px 14px oklch(25% .1 265/.22))}.ag-msg{align-items:flex-end;gap:8px;display:flex}.ag-msg-agent{justify-content:flex-end}.ag-msg-face{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.ag-bubble{text-wrap:pretty;border-radius:18px;max-width:84%;padding:9px 13px;font-size:14.5px;line-height:1.45}.ag-msg-in .ag-bubble{background:var(--card-white);color:var(--ink);border-end-start-radius:6px;box-shadow:0 1px 2px oklch(13.5% .059 268/.06),0 0 0 1px oklch(92.9% .013 255.5/.8)}.ag-msg-agent .ag-bubble{background:linear-gradient(180deg, oklch(52% .23 264), var(--blue));color:#fff;border-end-end-radius:6px;box-shadow:0 10px 20px -12px oklch(49% .236 264.3/.65)}.ag-bubble-meta{opacity:.85;align-items:center;gap:8px;margin-top:6px;font-size:11.5px;display:flex}.ag-msg-in .ag-bubble-meta{color:var(--mute)}.ag-tag{background:oklch(100% 0 0/.18);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.ag-ai-avatar{color:#fff;background:radial-gradient(circle at 35% 30%, oklch(62% .2 268), var(--blue) 70%);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 4px 10px -4px oklch(49% .236 264.3/.7)}.ag-typing{gap:4px;padding:13px 15px;display:flex}.ag-typing i,.ag-dots i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite ag-dot}.ag-typing i:nth-child(2),.ag-dots i:nth-child(2){animation-delay:.15s}.ag-typing i:nth-child(3),.ag-dots i:nth-child(3){animation-delay:.3s}@keyframes ag-dot{0%,to{opacity:.35;translate:0}40%{opacity:1;translate:0 -3px}}.ag-done{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.ag-done[data-tone=green]{color:oklch(42% .11 160);background:oklch(95% .05 160)}.ag-done[data-tone=blue]{background:var(--peri-4);color:var(--blue)}.ag-done[data-tone=amber]{color:oklch(48% .12 62);background:oklch(96% .05 80)}.ag-btn{color:var(--blue);background:var(--card-white);box-shadow:inset 0 0 0 1px var(--peri-3);border-radius:999px;align-items:center;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.ag-btn-solid{background:var(--blue);color:#fff;box-shadow:0 8px 16px -10px oklch(49% .236 264.3/.8)}.ag-lines{gap:8px;padding:4px 0;display:grid}.ag-lines i,.ag-field-empty i{background:linear-gradient(90deg, var(--peri-4), var(--peri-3), var(--peri-4));background-size:200% 100%;border-radius:4px;height:8px;animation:1.2s linear infinite ag-shimmer;display:block}.ag-lines i:nth-child(2){width:82%}.ag-lines i:nth-child(3){width:58%}.ag-lines-ink i{background:oklch(90% .012 260);animation:none}@keyframes ag-shimmer{to{background-position:-200% 0}}.ag-sw-grid{align-items:center;gap:28px;max-width:1180px;margin:40px auto 0;display:grid}@media (width>=1024px){.ag-sw-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:56px;margin-top:56px}}.ag-dial{--r:40.5%;aspect-ratio:1;width:min(100%,560px);margin:26px auto;position:relative}.ag-dial:before{content:"";background:radial-gradient(circle, var(--m) 0%, transparent 64%), radial-gradient(circle, oklch(100% 0 0) 30%, var(--peri-4) 100%);border-radius:50%;position:absolute;inset:4%}@supports (color:color-mix(in lab, red, red)){.ag-dial:before{background:radial-gradient(circle, color-mix(in oklab, var(--m) 14%, transparent) 0%, transparent 64%), radial-gradient(circle, oklch(100% 0 0) 30%, var(--peri-4) 100%)}}.ag-dial:before{transition:background .6s;box-shadow:inset 0 0 0 1px oklch(92.9% .013 255.5/.9),0 40px 80px -50px oklch(25% .08 268/.35)}.ag-dial-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ag-dial-track{fill:none;stroke:var(--peri-3);stroke-width:.45px;stroke-dasharray:.9 2.2}.ag-dial-outer{fill:none;stroke:oklch(92.9% .013 255.5/.7);stroke-width:.3px}.ag-spoke{stroke:var(--peri-3);stroke-width:.45px;stroke-dasharray:1 2.6;stroke-linecap:round;opacity:.55;transition:opacity .3s}.ag-spoke[data-on=true]{stroke:var(--m);stroke-width:1.1px;stroke-dasharray:1.6 2.4;opacity:1;animation:.9s linear infinite ag-feed}@keyframes ag-feed{to{stroke-dashoffset:8px}}.ag-core{aspect-ratio:1;background:radial-gradient(circle at 50% 30%, oklch(30% .07 268) 0%, transparent 60%), radial-gradient(circle at 50% 50%, oklch(21% .045 268), var(--night) 72%);border-radius:50%;place-items:center;width:46%;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:0 0 0 7px oklch(100% 0 0/.85),0 0 0 8px oklch(92.9% .013 255.5),0 34px 70px -26px oklch(20% .08 268/.6),inset 0 1px oklch(100% 0 0/.12)}.ag-core .og-frame{translate:-50% -50%;scale:var(--orb-scale,1);position:absolute;top:50%;left:50%}.ag-core .og-loader{letter-spacing:0;font-family:Heebo,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:700}.ag-jobs{position:absolute;inset:0}.ag-job{top:calc(50% + sin(var(--a)) * var(--r));left:calc(50% + cos(var(--a)) * var(--r));cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;justify-items:center;gap:7px;width:7.6em;padding:4px;font-size:14px;display:grid;position:absolute;translate:-50% -28%}.ag-job-chip{corner-shape:squircle;width:46px;height:46px;color:var(--jm);background:var(--card-white);border-radius:15px;place-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s,box-shadow .3s;display:grid;box-shadow:0 0 0 1px oklch(92.9% .013 255.5),0 10px 20px -12px oklch(25% .08 268/.45)}.ag-job[data-up=true]{translate:-50% -72%}.ag-job[data-up=true] .ag-job-name{order:-1}.ag-job-name{color:var(--sub);text-align:center;text-wrap:balance;font-weight:600;line-height:1.2;transition:color .25s}.ag-job:hover .ag-job-chip{transform:translateY(-2px)}.ag-job:hover .ag-job-name{color:var(--ink)}.ag-job[data-on=true] .ag-job-chip:has(>img){background:var(--card-white)}.ag-job[data-on=true] .ag-job-chip{color:#fff;background:var(--jm);box-shadow:0 0 0 5px var(--jm), 0 16px 26px -12px var(--jm);transform:scale(1.14)}@supports (color:color-mix(in lab, red, red)){.ag-job[data-on=true] .ag-job-chip{box-shadow:0 0 0 5px color-mix(in oklab, var(--jm) 20%, white), 0 16px 26px -12px color-mix(in oklab, var(--jm) 70%, oklch(20% .05 265))}}.ag-job[data-on=true] .ag-job-name{color:var(--ink);font-weight:700}@media (width<=639px){.ag-dial{--r:41%;--orb-scale:.66;margin-block:34px 40px}.ag-job{gap:5px;width:6.1em;font-size:12px}.ag-job-chip{border-radius:12px;width:36px;height:36px}.ag-job-chip svg{width:16px;height:16px}.ag-job-chip img{width:26px;height:26px}.ag-core{box-shadow:0 0 0 5px oklch(100% 0 0/.85),0 0 0 6px oklch(92.9% .013 255.5),0 24px 50px -22px oklch(20% .08 268/.6)}}@media (width>=640px) and (width<=1279px){.ag-dial{--orb-scale:.9}}.ag-stage{padding:18px 12px}@media (width>=640px){.ag-stage{padding:40px 36px}}.ag-card{--frag-max:560px;width:100%}.ag-card-in{padding:16px 16px 18px}@media (width>=640px){.ag-card-in{padding:20px 22px 22px}}.ag-card-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.ag-card-name{color:var(--ink);text-align:end;font-family:Heebo,Inter,sans-serif;font-size:15px;font-weight:700}@media (width<=639px){.ag-card-top{flex-wrap:wrap;gap:6px}.ag-card-name{text-align:start;flex-basis:100%;order:-1}}.ag-card-top .ag-blob .v-agent-state__label{white-space:nowrap;font-size:14px}.ag-scenes,.ag-specs{display:grid}.ag-scenes{corner-shape:squircle;background:linear-gradient(oklch(97.5% .006 265),oklch(96% .01 265));border-radius:22px;margin-top:14px;box-shadow:inset 0 0 0 1px oklch(92.9% .013 255.5/.9)}.ag-scene,.ag-spec{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .35s,translate .5s cubic-bezier(.16,1,.3,1);translate:0 10px}.ag-scene[data-on=true],.ag-spec[data-on=true]{opacity:1;pointer-events:auto;translate:0}.ag-scene{flex-direction:column;padding:12px;display:flex}.ag-sc-head{border-bottom:1px solid oklch(92.9% .013 255.5/.9);align-items:center;gap:10px;padding:2px 4px 12px;font-size:14.5px;display:flex}.ag-sc-ico{background:var(--card-white);width:34px;height:34px;color:var(--blue);box-shadow:0 0 0 1px var(--line);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.ag-sc-ico-blue{background:var(--blue);color:#fff;box-shadow:none}.ag-sc-body{align-content:start;gap:10px;padding:12px 2px 2px;display:grid}.ag-sc-foot{padding-top:2px}.ag-cal{background:var(--card-white);border-radius:16px;padding:12px;box-shadow:0 1px 2px oklch(13.5% .059 268/.05),0 0 0 1px oklch(92.9% .013 255.5/.8)}.ag-cal-day{color:var(--ink);align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.ag-cal-day svg{color:var(--m-cal)}.ag-cal-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.ag-slot{color:var(--blue);box-shadow:inset 0 0 0 1px var(--peri-3);border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:8px 0;font-size:14px;font-weight:600;transition:background .35s,color .35s,scale .45s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.ag-slot-ok{display:none}[data-phase="2"] .ag-slot[data-pick=true]{background:var(--blue);color:#fff;scale:1.04;box-shadow:0 10px 18px -10px oklch(49% .236 264.3/.8)}[data-phase="2"] .ag-slot[data-pick=true] .ag-slot-ok{display:block}.ag-call{background:radial-gradient(120% 120% at 100% 0%, oklch(32% .1 268) 0%, transparent 60%), var(--night);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex;box-shadow:0 16px 30px -18px oklch(20% .08 268/.7)}.ag-call-icon{color:#fff;background:oklch(62% .17 155);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ag-wave{align-items:center;gap:3px;height:22px;display:flex}.ag-wave i{transform-origin:50%;width:3px;height:100%;animation:1.1s ease-in-out infinite ag-wave;animation-delay:calc(var(--k) * -.13s);background:oklch(100% 0 0/.75);border-radius:2px}@keyframes ag-wave{0%,to{scale:1 .3}50%{scale:1}}.ag-note{color:oklch(34% .05 75);background:oklch(97.5% .04 92);border-radius:16px;padding:11px 13px 12px;font-size:13.5px;line-height:1.5;box-shadow:inset 0 0 0 1px oklch(90% .07 90)}.ag-note-title{align-items:center;gap:6px;margin-bottom:3px;font-weight:700;display:inline-flex}.ag-assign{color:var(--ink);background:var(--card-white);border-radius:999px;align-items:center;gap:7px;margin-top:9px;padding:3px 12px 3px 4px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px oklch(90% .07 90)}.ag-review,.ag-report,.ag-fields,.ag-mail{background:var(--card-white);border-radius:16px;box-shadow:0 1px 2px oklch(13.5% .059 268/.05),0 0 0 1px oklch(92.9% .013 255.5/.8)}.ag-review{padding:12px 14px;font-size:14.5px;line-height:1.5}.ag-draft{background:var(--blue);border-radius:16px;padding:12px 14px 14px;font-size:14.5px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.ag-draft{background:color-mix(in oklab, var(--blue) 5%, white)}}.ag-draft{box-shadow:inset 0 0 0 1px var(--peri-3)}.ag-draft-title{color:var(--blue);align-items:center;gap:6px;margin-bottom:6px;font-size:12.5px;font-weight:600;display:inline-flex}.ag-report{gap:11px;padding:14px;display:grid}.ag-report-row{color:var(--sub);align-items:center;gap:10px;font-size:14px;display:flex}.ag-report-bar{background:var(--fog);border-radius:4px;flex:0 0 34%;height:8px;overflow:hidden}.ag-report-bar i{width:var(--w);background:linear-gradient(90deg, var(--m-dash), var(--m-dash));border-radius:4px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.ag-report-bar i{background:linear-gradient(90deg, color-mix(in oklab, var(--m-dash) 70%, white), var(--m-dash))}}.ag-report-bar i{transform-origin:100%}[data-phase="1"] .ag-report-bar i,[data-phase="2"] .ag-report-bar i{animation:.9s cubic-bezier(.16,1,.3,1) both ag-grow;animation-delay:calc(var(--i) * .14s + .15s)}[data-phase="2"] .ag-report-bar i{animation:none}@keyframes ag-grow{0%{scale:0 1}}.ag-fields{padding:2px 14px}.ag-field{border-top:1px solid var(--line);grid-template-columns:5.4em minmax(0,1fr);align-items:center;min-height:44px;font-size:14px;display:grid}.ag-field:first-child{border-top:0}.ag-field-empty i{width:62%}.ag-field-val{color:var(--ink);font-weight:600}[data-phase="1"] .ag-field .ag-at[data-at="1"]{transition-delay:calc(var(--i) * .28s)}.ag-ask{color:var(--ink);background:var(--card-white);box-shadow:inset 0 0 0 1.5px var(--peri-3), 0 8px 18px -14px oklch(25% .08 268/.5);border-radius:16px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:14.5px;line-height:1.45;display:flex}.ag-ask svg{margin-top:2px}.ag-checks{gap:6px;display:grid}.ag-checks span{color:oklch(42% .11 160);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.ag-mail{flex-direction:column;gap:12px;padding:12px;display:flex}.ag-mail-title{color:var(--ink);font-family:Heebo,sans-serif;font-size:17px;font-weight:700;line-height:1.25}.ag-mail-hero{background:radial-gradient(circle at 80% 30%, oklch(100% 0 0/.55) 0 18%, transparent 19%), linear-gradient(120deg, var(--m-mkt), var(--m-chat));border-radius:12px;height:84px}@supports (color:color-mix(in lab, red, red)){.ag-mail-hero{background:radial-gradient(circle at 80% 30%, oklch(100% 0 0/.55) 0 18%, transparent 19%), linear-gradient(120deg, color-mix(in oklab, var(--m-mkt) 45%, white), color-mix(in oklab, var(--m-chat) 32%, white))}}.ag-spec{align-content:start;gap:12px 22px;margin-top:16px;display:grid}@media (width>=640px){.ag-spec{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ag-spec-k{color:var(--mute);font-size:12.5px;font-weight:600}.ag-spec-v{color:var(--body);text-wrap:pretty;margin-top:3px;font-size:15px;line-height:1.5}.ag-spec-c{color:var(--sub);text-wrap:pretty;border-top:1px dashed oklch(88% .02 260);grid-column:1/-1;padding-top:11px;font-size:14px;line-height:1.5}.ag-so-grid{align-items:center;gap:28px;max-width:1080px;margin:40px auto 0;display:grid}@media (width>=1024px){.ag-so-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;margin-top:56px}}.ag-so-stage{padding:36px 12px}@media (width>=640px){.ag-so-stage{padding:52px 24px}}.ag-phone{aspect-ratio:300/612;corner-shape:squircle;background:linear-gradient(160deg,oklch(36% .025 265),oklch(17% .03 265) 60%,oklch(26% .03 265));border-radius:48px;width:min(300px,70vw);position:relative;box-shadow:inset 0 0 0 1.5px oklch(50% .03 265/.7),inset 0 0 0 6px oklch(12% .02 265),0 2px oklch(100% 0 0/.25),0 50px 90px -40px oklch(20% .08 268/.75),0 20px 40px -24px oklch(20% .08 268/.5)}.ag-phone-island{z-index:6;background:#05070d;border-radius:999px;width:30%;height:24px;position:absolute;top:17px;left:50%;translate:-50%}.ag-ph-screen{corner-shape:squircle;background:var(--card-white);opacity:0;visibility:hidden;border-radius:40px;transition:opacity .5s cubic-bezier(.16,1,.3,1),scale .6s cubic-bezier(.16,1,.3,1),visibility 0s linear .5s;position:absolute;inset:9px;overflow:hidden;scale:.98}.ag-ph-screen[data-on=true]{opacity:1;visibility:visible;transition-delay:0s;scale:1}.ag-ph-full{color:#fff;flex-direction:column;padding:50px 6px 18px;display:flex;position:absolute;inset:0}.ag-ph-feed{color:var(--ink);flex-direction:column;padding-top:46px;font-size:13.5px;display:flex;position:absolute;inset:0}.ag-ph-profile{align-items:center;gap:8px;padding:8px 12px;display:flex}.ag-ph-handle{text-align:right}.ag-ph-profile-light{color:#fff;text-shadow:0 1px 8px oklch(20% .05 265/.35)}.ag-ph-ava{background:conic-gradient(from 210deg,#f58529,#dd2a7b,#8134af,#515bd4,#f58529);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:2px;display:grid}.ag-ph-ava>span{color:#fff;background:linear-gradient(150deg, var(--m-contacts), var(--m-cal));border-radius:50%;place-items:center;width:100%;height:100%;display:grid;box-shadow:0 0 0 2px #fff}.ag-ph-bars{top:47px;gap:4px;display:flex;position:absolute;inset-inline:14px}.ag-ph-bars i{background:oklch(100% 0 0/.38);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.ag-ph-bars i[data-done=true]{background:#fff}.ag-ph-bars i[data-run=true]:after{content:"";transform-origin:100%;background:#fff;animation:5s linear both ag-grow;position:absolute;inset:0}.ag-art-story .ag-ph-profile{margin-top:8px}.ag-art-story{background:radial-gradient(130% 60% at 50% 105%,oklch(25% .08 280/.55) 0%,#0000 70%),linear-gradient(185deg,#7f9cf2 0%,#b49cf0 38%,#f2a3c8 70%,#ffd2ad 100%)}.ag-art-sun{aspect-ratio:1;background:radial-gradient(circle,oklch(100% 0 0/.95) 0%,oklch(100% 0 0/.55) 55%,#0000 72%);border-radius:50%;width:46%;position:absolute;top:31%;left:50%;translate:-50%}.ag-story-copy{gap:4px;margin-top:auto;padding:0 14px 66px;display:grid;position:relative}.ag-story-title{letter-spacing:-.01em;text-shadow:0 2px 18px oklch(25% .08 280/.35);font-family:Heebo,sans-serif;font-size:30px;font-weight:800;line-height:1.05}.ag-story-when{opacity:.95;font-size:15px;font-weight:500}.ag-ph-upload{inset-inline:20px;background:oklch(100% 0 0/.3);border-radius:4px;height:4px;position:absolute;bottom:28px;overflow:hidden}.ag-ph-upload i{transform-origin:100%;background:#fff;border-radius:4px;height:100%;display:block}[data-phase="1"] .ag-ph-upload i{animation:1.3s cubic-bezier(.3,.7,.3,1) both ag-grow}.ag-ph-toast{color:var(--ink);inset-inline:12px;background:oklch(100% 0 0/.94);border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;font-weight:600;display:flex;position:absolute;bottom:14px;box-shadow:0 14px 30px -16px oklch(20% .08 268/.6)}.ag-art-post{aspect-ratio:1;background:radial-gradient(circle at 72% 26%,oklch(100% 0 0/.8) 0 9%,#0000 10%),linear-gradient(165deg,#c7d6fb 0%,#e9c4ec 52%,#ffd9bd 100%);position:relative;overflow:hidden}.ag-art-mat{background:var(--m-contacts);inset-inline:16%;border-radius:8px;height:7%;position:absolute;bottom:15%}@supports (color:color-mix(in lab, red, red)){.ag-art-mat{background:color-mix(in oklab, var(--m-contacts) 55%, white)}}.ag-art-mat{box-shadow:0 10px 18px -10px oklch(30% .1 290/.6)}.ag-art-figure{aspect-ratio:1/1.15;background:oklch(32% .08 275/.88);border-radius:46% 46% 30% 30%;width:22%;position:absolute;bottom:22%;left:50%;translate:-50%}.ag-art-figure:before{content:"";aspect-ratio:1;background:inherit;border-radius:50%;width:46%;position:absolute;bottom:104%;left:50%;translate:-50%}.ag-ph-actions{color:var(--ink);gap:14px;padding:10px 12px 4px;display:flex}.ag-ph-caption{padding:2px 12px;line-height:1.45}.ag-ph-caption b{font-weight:700}.ag-ph-foot{padding:12px}.ag-art-reel{background:radial-gradient(90% 50% at 50% 100%,oklch(20% .08 268/.7) 0%,#0000 70%),radial-gradient(70% 45% at 30% 30%,oklch(80% .1 330/.8) 0%,#0000 70%),linear-gradient(200deg,#164ae3 0%,#6f8ef5 45%,#f2a3c8 100%)}.ag-reel-play{color:#fff;background:oklch(100% 0 0/.22);border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:absolute;top:40%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1.5px oklch(100% 0 0/.5)}.ag-reel-play svg{margin-inline-start:3px}.ag-reel-side{inset-inline-end:14px;gap:18px;display:grid;position:absolute;bottom:150px}.ag-reel-copy{margin-top:auto;padding-bottom:50px;font-size:13.5px}.ag-reel-copy>span:last-child{padding-inline:12px}.ag-ph-thumb{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:0 12px 12px;display:flex}.ag-art-mini{border-radius:10px;flex-shrink:0;width:56px}.ag-cmt{align-items:flex-start;gap:9px;padding:12px 12px 0;line-height:1.45;display:flex}.ag-cmt b{font-weight:700}.ag-cmt-meta{color:var(--mute);margin-top:3px;font-size:11.5px;font-weight:600;display:block}.ag-cmt-reply{padding-inline-start:44px}.ag-dots{background:var(--peri-4);border-radius:14px;gap:4px;padding:9px 12px;display:flex}.ag-dots i{background:var(--blue)}.ag-ph-dm .ag-ph-profile{border-bottom:1px solid var(--line)}.ag-ph-thread{background:linear-gradient(180deg, white, var(--fog));flex:1;align-content:start;gap:10px;padding:14px 10px;display:grid}.ag-ph-thread .ag-bubble{font-size:13.5px}.ag-ph-thread .ag-ph-foot{padding:2px 0 0}.ag-so-panel{corner-shape:squircle;text-align:center;background:var(--card-white);border-radius:32px;justify-items:center;gap:18px;padding:26px 18px 22px;display:grid;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.8),0 30px 70px -40px oklch(13.5% .059 268/.3)}@media (width>=640px){.ag-so-panel{padding:34px 30px 28px}}.ag-so-agent{width:100%}.ag-so-agent .ag-blob{text-align:center;flex-direction:column;gap:4px}.ag-so-agent .v-agent-state__field{width:150px}@media (width<=639px){.ag-so-agent .v-agent-state__field{width:112px}.ag-so-agent .v-agent-state__label{font-size:21px}}.ag-so-agent .v-agent-state__label{font-size:24px;font-weight:700}.ag-so-agent .v-agent-state__description{max-width:34ch;margin-inline:auto;font-size:16px;line-height:1.55}.ag-so-name{color:var(--blue);background:var(--peri-4);border-radius:999px;order:-1;align-items:center;gap:6px;padding:5px 13px;font-size:13.5px;font-weight:600;display:inline-flex}.ag-so-tabs{background:var(--fog);border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;width:100%;padding:4px;display:grid;box-shadow:inset 0 0 0 1px oklch(92.9% .013 255.5/.7)}.ag-so-tab{color:var(--sub);border-radius:14px;justify-items:center;gap:4px;padding:9px 2px;font-size:12.5px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s;display:grid}.ag-so-tab:hover{color:var(--ink)}.ag-so-tab[data-on=true]{color:var(--blue);background:var(--card-white);box-shadow:0 1px 2px oklch(13.5% .059 268/.08),0 8px 16px -10px oklch(25% .08 268/.35)}.ag-week{width:100%}.ag-week-label{color:var(--mute);font-size:12.5px;font-weight:600}.ag-week-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.ag-day{color:var(--sub);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;justify-items:center;gap:3px;padding:9px 2px 8px;font-size:11.5px;transition:background .3s,box-shadow .3s;display:grid}.ag-day svg{color:var(--m-cal)}.ag-day-d{color:var(--ink);font-size:13px;font-weight:700}.ag-day[data-on=true]{background:var(--m-cal)}@supports (color:color-mix(in lab, red, red)){.ag-day[data-on=true]{background:color-mix(in oklab, var(--m-cal) 8%, white)}}.ag-day[data-on=true]{box-shadow:inset 0 0 0 1.5px var(--m-cal)}@supports (color:color-mix(in lab, red, red)){.ag-day[data-on=true]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--m-cal) 45%, white)}}.ag-fx{color:var(--night-text);padding:56px 18px 40px}@media (width>=640px){.ag-fx{padding:80px 40px 56px}}.ag-fx-grid{gap:28px;max-width:1180px;margin-inline:auto;display:grid;position:relative}@media (width>=1024px){.ag-fx-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px}}.ag-fx-title{letter-spacing:-.02em;color:#fff;font-size:34px;font-weight:700;line-height:1.12}@media (width>=640px){.ag-fx-title{font-size:42px}}.ag-fx-title em{color:var(--night-link)}.ag-fx-intro{max-width:460px;color:var(--night-text);margin-top:16px;font-size:17px;line-height:1.65}.ag-fx-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.ag-fx-mode{text-align:start;color:var(--night-text);background:var(--night-card);border-radius:16px;padding:13px 14px;font-size:15px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}.ag-fx-mode:hover{color:#fff;background:var(--night-card-on)}.ag-fx-mode[aria-pressed=true]{color:var(--blue);background:#fff;box-shadow:0 14px 28px -16px oklch(0% 0 0/.6)}.ag-fx-line{min-height:3.2em;color:var(--night-mute);margin-top:14px;font-size:15.5px;line-height:1.6}.ag-fx-journey{gap:8px;display:grid}.ag-fx-journey-t{color:#fff;font-weight:600}.ag-fx-track{background:oklch(100% 0 0/.1);border-radius:2px;height:3px;overflow:hidden}.ag-fx-track i{width:var(--p);background:var(--night-link);border-radius:2px;height:100%;transition:width .25s linear;display:block}.ag-fx-canvas{background:radial-gradient(60% 55% at 50% 55%,oklch(26% .06 268/.9) 0%,#0000 100%),oklch(20% .035 268/.5);border-radius:30px;height:300px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.06)}@media (width>=640px){.ag-fx-canvas{height:480px}}@media (width>=1024px){.ag-fx-canvas{height:540px}}.ag-fx-wait{color:var(--night-mute);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.ag-fx-hint{text-align:center;color:var(--night-mute);margin-top:10px;font-size:13px}.ag-fx-agents{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}@media (width>=640px){.ag-fx-agents{gap:10px}}.ag-fx-agent{background:var(--night-card);border-radius:18px;min-width:0;padding:10px 2px 11px;transition:background .25s,box-shadow .25s;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.06)}.ag-fx-agent:hover{background:var(--night-card-on)}.ag-fx-agent[aria-pressed=true]{background:var(--night-card-on);box-shadow:inset 0 0 0 1.5px var(--night-link)}.ag-fx-agent .ag-blob{--v-text:white;--v-text-2:var(--night-mute);text-align:center;flex-direction:column;gap:2px}.ag-fx-agent .v-agent-state__field{width:50px}.ag-fx-agent .v-agent-state__copy{justify-items:center}.ag-fx-agent .v-agent-state__label{white-space:nowrap;font-size:13.5px}.ag-fx-agent .v-agent-state__description{font-size:12px}.ag-fx-cap{color:var(--night-mute);margin-top:12px;font-size:13px}.ag-fx .agentic-factory-3d{font-family:Inter,Heebo,Rubik,ui-sans-serif,system-ui,sans-serif}.ag-fx .agentic-factory-3d #tooltip strong span{margin-left:8px;margin-right:0}@media (pointer:coarse){.ag-fx .agentic-factory-3d #scene,.ag-fx .agentic-factory-3d #scene canvas{touch-action:pan-y!important}}.ag-rack{corner-shape:squircle;background:linear-gradient(oklch(97.5% .008 265),oklch(94.8% .016 265));border-radius:36px;max-width:1080px;margin:40px auto 0;padding:12px 12px 14px;box-shadow:inset 0 1px #fff,inset 0 0 0 1px oklch(92.9% .013 255.5/.9),0 30px 70px -40px oklch(13.5% .059 268/.3)}@media (width>=640px){.ag-rack{margin-top:56px;padding:16px 16px 18px}}.ag-bays{gap:12px;display:grid}@media (width>=768px){.ag-bay-slot{height:196px}.ag-bays{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.ag-bay{corner-shape:squircle;color:inherit;background:var(--card-white);border-radius:26px;flex-direction:column;gap:16px;padding:12px 12px 22px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 1px 2px oklch(13.5% .059 268/.05),0 0 0 1px oklch(92.9% .013 255.5/.9)}.ag-bay[data-on=true],.ag-bay:hover{box-shadow:0 0 0 1.5px var(--peri-2), 0 26px 46px -26px oklch(20% .08 268/.45);transform:translateY(-4px)}.ag-bay-led{z-index:2;background:var(--st-green);top:22px;border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:22px;box-shadow:0 0 0 3px oklch(100% 0 0/.85)}.ag-bay[data-soon=true] .ag-bay-led{background:var(--st-amber)}.ag-bay-slot{corner-shape:squircle;border-radius:18px;place-items:center;height:156px;display:grid;overflow:hidden}.ag-bay:nth-child(2) .ag-bay-slot{background:linear-gradient(oklch(97.5% .02 150),oklch(94% .045 155))}.ag-bay:nth-child(3) .ag-bay-slot{background:radial-gradient(80% 80% at 50% 0%, var(--m-contacts) 0%, transparent 70%), oklch(97% .012 290)}@supports (color:color-mix(in lab, red, red)){.ag-bay:nth-child(3) .ag-bay-slot{background:radial-gradient(80% 80% at 50% 0%, color-mix(in oklab, var(--m-contacts) 18%, white) 0%, transparent 70%), oklch(97% .012 290)}}.ag-bay-call{color:#fff;background:radial-gradient(70% 60% at 50% 55%, oklch(28% .08 268) 0%, transparent 100%), var(--night);flex-direction:column;width:100%;height:100%;padding:12px 14px;display:flex}.ag-bay-call-top{color:oklch(100% 0 0/.75);align-items:center;gap:6px;font-size:12.5px;display:flex}.ag-bay-orb{flex:1}.ag-bay-call-line{text-align:center;margin-top:6px;font-size:13px;font-weight:600}.ag-vorb{min-height:96px;position:relative}.ag-vorb-still{aspect-ratio:1;background:radial-gradient(circle,#0000 50%,oklch(45% .2 275/.9) 57%,oklch(72% .14 250) 63%,oklch(60% .2 290/.7) 68%,#0000 73%);border-radius:50%;width:104px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ag-vorb-gl{position:absolute;inset:0}.ag-bay-chat{flex-direction:column;justify-content:center;gap:8px;width:100%;height:100%;padding:14px;font-size:13.5px;line-height:1.4;display:flex}.ag-bay-in{max-width:82%;color:var(--ink);background:var(--card-white);border-radius:16px;border-end-start-radius:6px;align-self:flex-start;padding:8px 12px;box-shadow:0 1px 2px oklch(13.5% .059 268/.08)}.ag-bay-out{align-self:flex-end;align-items:flex-end;gap:6px;max-width:90%;display:flex}.ag-bay-out-b{color:#fff;background:var(--blue);border-radius:16px;border-end-end-radius:6px;padding:8px 12px}.ag-bay-mind{background:var(--card-white);border-radius:16px;gap:6px;width:86%;padding:12px;display:grid;box-shadow:0 14px 28px -18px oklch(30% .1 290/.5)}@media (width<=767px){.ag-bay-mind{scale:.84}}.ag-bay-note{color:var(--ink);background:var(--m-contacts);border-radius:10px;align-items:center;gap:7px;padding:6px 9px;font-size:12.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.ag-bay-note{background:color-mix(in oklab, var(--m-contacts) 9%, white)}}.ag-bay-note svg{color:var(--m-contacts)}.ag-sk{background:var(--fog);border-radius:4px;height:8px;display:block}.ag-bay-text{gap:4px;padding-inline:8px;display:grid}.ag-bay-name{color:var(--ink);align-items:center;gap:6px;font-family:Inter,Heebo,sans-serif;font-size:22px;font-weight:700;line-height:1.2;transition:color .2s;display:inline-flex}.ag-bay:hover .ag-bay-name,.ag-bay:focus-visible .ag-bay-name{color:var(--blue)}.ag-bay-brand{color:var(--blue);justify-self:start;font-size:13.5px;font-weight:600}.ag-bay-desc{color:var(--sub);text-wrap:pretty;font-size:15.5px;line-height:1.55}.ag-bay-soon{color:oklch(48% .12 62);background:oklch(96% .05 80);border-radius:999px;justify-self:start;margin-top:6px;padding:3px 11px;font-size:12.5px;font-weight:600}.ag-plug{display:none}@media (width>=768px){.ag-plug{background:linear-gradient(180deg, var(--peri-3), var(--peri-2));border-radius:0 0 7px 7px;width:24px;height:15px;display:block;position:absolute;bottom:-15px;left:50%;translate:-50%}.ag-plug:before,.ag-plug:after{content:"";background:oklch(100% 0 0/.75);border-radius:2px;width:3px;height:7px;position:absolute;top:3px}.ag-plug:before{left:6px}.ag-plug:after{right:6px}.ag-bay[data-soon=true] .ag-plug{box-shadow:inset 0 0 0 1.5px var(--peri-2);background:0 0}}.ag-base{corner-shape:squircle;color:#fff;background:linear-gradient(180deg, oklch(53% .23 264), var(--blue) 60%, var(--blue-ink));border-radius:22px;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:13px 16px;font-size:15px;font-weight:600;display:flex;box-shadow:inset 0 1px oklch(100% 0 0/.25),0 16px 30px -18px oklch(49% .236 264.3/.8)}@media (width>=768px){.ag-base{margin-top:26px}}.ag-base-mark{background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.ag-base-mark img{width:18px;height:auto}@media (prefers-reduced-motion:reduce){.ag-at[data-at],.ag-at[data-only],.ag-ph-screen,.ag-bay,.ag-job-chip,.ag-slot,.ag-scene,.ag-spec{transition:none}.ag-spoke[data-on=true],.ag-typing i,.ag-dots i,.ag-lines i,.ag-field-empty i,.ag-wave i,.ag-report-bar i,.ag-ph-bars i:after,.ag-ph-upload i{animation:none!important}}:root{--rv-good:oklch(55% .14 152);--rv-bad:oklch(56% .19 27);--rv-g:oklch(60% .16 150);--rv-y:oklch(85% .155 88);--rv-o:oklch(70% .17 52);--rv-r:oklch(57% .19 27);--rv-gblue:oklch(55% .19 258);--rv-shadow:0 30px 60px -30px oklch(20% .06 268/.5)}@keyframes rv-swap{0%{opacity:0;translate:0 8px}}@keyframes rv-flow-x{to{background-position:-26px 0}}@keyframes rv-flow-y{to{background-position:0 26px}}.rv-sec h2{text-wrap:balance}.rv-flow-tile{place-items:stretch stretch;padding:26px 14px 22px}@media (width>=640px){.rv-flow-tile{padding:34px 28px 32px}}@media (width>=1024px){.rv-flow-tile{padding:38px 34px 40px}}.rv-flow{--g:10px;column-gap:var(--g);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:20px;display:grid;position:relative}@media (width>=1024px){.rv-flow{--g:22px;row-gap:26px}}.rv-wire{top:18px;inset-inline:calc((100% - 3 * var(--g)) / 8);background:repeating-linear-gradient(90deg,oklch(100% 0 0/.95) 0 7px,#0000 7px 13px) 0 0/26px 2px;border-radius:2px;height:2px;animation:1.4s linear infinite rv-flow-x;position:absolute}.rv-wire-lit{width:calc(var(--p) / 3 * 100%);background:var(--blue);border-radius:2px;transition:width .8s cubic-bezier(.65,0,.35,1);position:absolute;inset-block:0;inset-inline-start:0}.rv-token{width:14px;height:14px;box-shadow:0 0 0 3px var(--blue), 0 0 0 8px oklch(49% .236 264.3/.18);margin-top:-7px;top:50%;background:#fff;border-radius:50%;margin-inline-start:-7px;transition:inset-inline-start .8s cubic-bezier(.65,0,.35,1);position:absolute;inset-inline-start:calc(var(--p) / 3 * 100%)}.rv-head{z-index:1;cursor:pointer;text-align:center;flex-direction:column;grid-row:1;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.rv-num{width:38px;height:38px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:700;transition:background-color .35s,color .35s,transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:grid;box-shadow:0 0 0 1px oklch(100% 0 0/.9),0 8px 18px -10px oklch(20% .06 268/.55)}.rv-head[data-done=true] .rv-num{color:var(--blue)}.rv-head[data-on=true] .rv-num{color:#fff;background:var(--blue);transform:scale(1.12);box-shadow:0 0 0 5px oklch(100% 0 0/.6),0 12px 24px -8px oklch(49% .236 264.3/.65)}.rv-head:hover .rv-num{transform:scale(1.06)}.rv-head[data-on=true]:hover .rv-num{transform:scale(1.12)}.rv-head:focus-visible{outline:none}.rv-head:focus-visible .rv-num{outline:2px solid var(--blue);outline-offset:4px}.rv-head-title{font-family:var(--font-display);color:var(--ink);text-wrap:balance;opacity:.7;font-size:13px;font-weight:700;line-height:1.25;transition:opacity .35s}.rv-head[data-on=true] .rv-head-title{opacity:1}@media (width>=1024px){.rv-head-title{font-size:16.5px}}@media (width<=639px){.rv-head-title{display:none}}.rv-obj{cursor:pointer;grid-row:2;min-width:0;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1),filter .5s}@media (width>=1024px){.rv-obj:not([data-on=true]){opacity:.84;filter:saturate(.85);transform:translateY(8px)scale(.975)}.rv-obj:not([data-on=true]):hover{opacity:.95}.rv-obj[data-on=true]{transform:translateY(-6px)}}@media (width<=1023px){.rv-obj{grid-row:2;justify-self:center;width:100%;max-width:340px;grid-column:1/-1!important}.rv-obj:not([data-on=true]){visibility:hidden;opacity:0;pointer-events:none}.rv-obj[data-on=true]{animation:.5s cubic-bezier(.16,1,.3,1) both rv-swap}}.rv-dev{corner-shape:squircle;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;box-shadow:var(--rv-shadow);background:oklch(100% 0 0/.42);border:1px solid oklch(100% 0 0/.78);border-radius:30px;padding:7px;transition:box-shadow .5s}.rv-obj[data-on=true] .rv-dev{box-shadow:0 0 0 2px oklch(100% 0 0/.95),0 44px 80px -30px oklch(20% .06 268/.62)}.rv-scr{corner-shape:squircle;height:100%;min-height:340px;color:var(--ink);text-align:start;background:#fff;border-radius:23px;flex-direction:column;font-size:13.5px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px oklch(92.9% .013 255.5/.7)}@supports (corner-shape:squircle){.rv-dev{border-radius:42px}.rv-scr{border-radius:35px}}.rv-bar{border-bottom:1px solid var(--line);min-height:48px;color:var(--ink);background:#fff;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:700;display:flex}.rv-app{color:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.rv-board{flex:1;grid-template-columns:1fr 1fr;gap:8px;padding:10px 10px 0;display:grid}.rv-col{background:var(--fog);border-radius:16px;flex-direction:column;gap:7px;min-width:0;padding:7px;display:flex}.rv-col-done{background:var(--m-dash)}@supports (color:color-mix(in lab, red, red)){.rv-col-done{background:color-mix(in oklab, var(--m-dash) 11%, white)}}.rv-col-head{color:var(--sub);align-items:center;gap:4px;padding:1px 3px 2px;font-size:12px;font-weight:700;display:flex}.rv-col-done .rv-col-head{color:oklch(45% .13 150)}.rv-card{min-height:78px;box-shadow:0 0 0 1px var(--line), 0 6px 14px -10px oklch(20% .06 268/.45);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 9px 8px;display:flex;position:relative}.rv-card-name{color:var(--ink);margin-top:5px;font-size:12.5px;font-weight:700;line-height:1.2}.rv-card-time{color:var(--mute);font-size:11.5px}.rv-ghost{box-shadow:none;background:0 0;border:1.5px dashed oklch(84% .02 260)}.rv-card-moved{z-index:2;box-shadow:0 0 0 2px var(--m-dash), 0 14px 24px -12px oklch(20% .06 268/.5)}@supports (color:color-mix(in lab, red, red)){.rv-card-moved{box-shadow:0 0 0 2px color-mix(in oklab, var(--m-dash) 75%, white), 0 14px 24px -12px oklch(20% .06 268/.5)}}.rv-card-dim{opacity:.55}.rv-trigger{color:oklch(47% .14 48);background:var(--m-auto);border-radius:14px;justify-content:center;align-items:center;gap:6px;margin:10px;padding:9px 12px;font-size:13px;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.rv-trigger{background:color-mix(in oklab, var(--m-auto) 11%, white)}}.rv-trigger{box-shadow:inset 0 0 0 1px var(--m-auto)}@supports (color:color-mix(in lab, red, red)){.rv-trigger{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-auto) 30%, white)}}.rv-wa{background:oklch(96.5% .014 95)}.rv-wa-body{background:radial-gradient(circle at 30% 30%,oklch(90% .025 95/.55) 0 1.4px,#0000 2px) 0 0/17px 17px;flex:1;padding:10px 11px 8px}.rv-day{color:var(--mute);background:#fff;border-radius:8px;margin:0 auto 10px;padding:3px 10px;font-size:11px;display:table;box-shadow:0 1px 1px oklch(20% .05 268/.08)}.rv-typing{top:0;background:oklch(94% .06 150);border-radius:16px;gap:4px;padding:11px 13px;display:flex;position:absolute;inset-inline-end:0}.rv-typing i{background:oklch(50% .06 150);border-radius:50%;width:6px;height:6px;display:block}.rv-bubble{width:fit-content;max-width:96%;color:var(--ink);border-radius:16px;background:oklch(94% .06 150);border-end-end-radius:5px;margin-inline-start:auto;padding:9px 11px 5px;font-size:13.5px;line-height:1.45;display:block;box-shadow:0 1px 1px oklch(20% .05 268/.1)}.rv-bubble-link{color:var(--rv-gblue);background:#fff;border-radius:10px;align-items:center;gap:6px;margin-top:8px;padding:7px 9px;font-size:13px;font-weight:700;display:flex}.rv-time{color:var(--mute);justify-content:flex-start;align-items:center;gap:3px;margin-top:3px;font-size:11px;display:flex}.rv-same{border-top:1px solid var(--line);background:#fff;align-items:center;gap:10px;padding:10px 12px;display:flex}.rv-same-face{margin-inline-start:-7px;position:relative}.rv-same-face:first-child{margin-inline-start:0}.rv-same-face img{border:2px solid #fff}.rv-same-tick{color:oklch(60% .15 240);bottom:-3px;background:#fff;border-radius:50%;width:15px;height:15px;padding:1.5px;position:absolute;inset-inline-end:-4px}.rv-gtabs{border-bottom:1px solid var(--line);color:var(--mute);gap:16px;margin-top:10px;font-size:12.5px;font-weight:600;display:flex}.rv-gtabs span{padding:6px 0 8px}.rv-gtabs [data-on=true]{color:var(--rv-gblue);box-shadow:inset 0 -2px 0 var(--rv-gblue)}.rv-review{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:14px;padding:10px}.rv-review[data-fresh=true]{box-shadow:0 0 0 1.5px oklch(78% .09 255),0 12px 22px -14px oklch(45% .15 255/.55)}.rv-sk{background:oklch(92.5% .01 262);border-radius:4px;height:7px;display:block}.rv-new{color:var(--rv-gblue);background:oklch(95% .03 255);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.rv-gchip{color:var(--sub);background:var(--fog);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.rv-compose{background:var(--wash);box-shadow:inset 0 0 0 1px var(--peri-3);border-radius:16px;flex-direction:column;gap:8px;margin:auto 12px 12px;padding:11px;display:flex}.rv-draft{color:oklch(46% .17 292);background:var(--m-contacts);border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rv-draft{background:color-mix(in oklab, var(--m-contacts) 13%, white)}}.rv-typed{color:var(--ink);font-size:13.5px;line-height:1.5}.rv-send{display:inline-grid}.rv-send>span{white-space:nowrap;border-radius:999px;grid-area:1/1;justify-content:center;align-items:center;gap:4px;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.rv-send-a{color:#fff;background:var(--blue)}.rv-send-b{color:oklch(42% .11 160);background:oklch(95% .05 160)}@media (prefers-reduced-motion:no-preference){[data-play=true] .rv-a-type{animation:1.5s steps(26,end) both rv-type;animation-delay:var(--d,0s)}}@keyframes rv-type{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.rv-lines{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:22px;padding:22px 34px 0;display:grid}.rv-line{text-align:center}.rv-line-title{display:none}.rv-line-text{color:var(--sub);text-wrap:pretty;font-size:15px;line-height:1.6;transition:color .35s}.rv-line[data-on=true] .rv-line-text{color:var(--ink)}@media (width<=1023px){.rv-lines{grid-template-columns:minmax(0,1fr);max-width:560px;padding:20px 8px 0}.rv-line{grid-row:1;grid-column:1!important}.rv-line:not([data-on=true]){visibility:hidden}.rv-line[data-on=true]{animation:.45s cubic-bezier(.16,1,.3,1) both rv-swap}.rv-line-title{font-family:var(--font-display);color:var(--ink);margin-bottom:6px;font-size:21px;font-weight:700;line-height:1.25;display:block}.rv-line-text{font-size:16.5px}}.rv-geo{isolation:isolate;corner-shape:squircle;box-shadow:0 0 0 1px var(--line), 0 44px 90px -54px oklch(20% .06 268/.55);background:oklch(96.6% .009 255);border-radius:40px;gap:16px;padding:18px 12px 12px;display:grid;position:relative;overflow:hidden}@supports (corner-shape:squircle){.rv-geo{border-radius:64px}}@media (width>=1024px){.rv-geo{grid-template-columns:minmax(0,372px) minmax(0,1fr);gap:18px;padding:24px}.rv-geo-sheet{grid-area:1/1;align-self:center}.rv-geo-area{grid-area:1/2}}.rv-geo-map{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.rv-map-land{fill:oklch(96.6% .009 255)}.rv-map-park path{fill:oklch(93% .05 152)}.rv-map-street line{stroke:oklch(100% 0 0);stroke-width:7px}.rv-map-road path{fill:none;stroke:oklch(99.5% .004 90);stroke-width:17px;stroke-linecap:round}.rv-map-hwy{fill:none;stroke:oklch(93% .07 88);stroke-width:15px}.rv-map-sea{fill:oklch(89% .05 232)}.rv-geo-area{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex;position:relative;container-type:inline-size}.rv-geo-area:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,oklch(100% 0 0/.62),oklch(100% 0 0/.25) 70%,#0000);position:absolute;inset:-10%}.rv-geo-tag{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(22% .04 266/.86);border-radius:999px;align-items:center;gap:6px;padding:5px 13px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -10px oklch(20% .06 268/.6)}.rv-geo-grid{aspect-ratio:1;width:100%;max-width:580px;position:relative;container-type:inline-size}.rv-ring{width:calc(var(--k) * 25%);aspect-ratio:1;background:radial-gradient(circle,oklch(49% .236 264.3/.03),#0000 70%);border:1.5px dashed oklch(49% .236 264.3/.3);border-radius:50%;transition:border-color .45s,background-color .45s,box-shadow .45s;position:absolute;top:50%;left:50%;translate:-50% -50%}.rv-geo[data-factor="1"] .rv-ring{background-color:oklch(49% .236 264.3/.045);border-style:solid;border-color:oklch(49% .236 264.3/.62);box-shadow:0 0 0 6px oklch(49% .236 264.3/.05)}.rv-sweep{aspect-ratio:1;opacity:0;pointer-events:none;background:conic-gradient(#0000 0deg 300deg,oklch(49% .236 264.3/0) 300deg,oklch(49% .236 264.3/.13) 357deg,oklch(49% .236 264.3/.2) 358.6deg,oklch(49% .236 264.3/.75) 359.4deg 360deg);border-radius:50%;width:112%;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 0 86%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 0 86%,#0000 100%)}.rv-dot{z-index:2;aspect-ratio:1;width:clamp(22px,6.6cqi,38px);position:absolute;translate:-50% -50%}.rv-dot-in{letter-spacing:-.02em;color:#fff;background:var(--tone);border-radius:50%;place-items:center;width:100%;height:100%;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(9px,2.2cqi,13px);font-weight:700;display:grid;box-shadow:0 0 0 2px #fff,0 6px 12px -6px oklch(20% .06 268/.55)}.rv-dot[data-tone=g]{--tone:var(--rv-g)}.rv-dot[data-tone=y]{--tone:var(--rv-y)}.rv-dot[data-tone=y] .rv-dot-in{color:oklch(30% .06 75)}.rv-dot[data-tone=o]{--tone:var(--rv-o)}.rv-dot[data-tone=r]{--tone:var(--rv-r)}.rv-dot[data-center=true]{z-index:3;width:clamp(30px,8.6cqi,50px)}.rv-dot[data-center=true] .rv-dot-in{font-size:clamp(12px,3cqi,18px);box-shadow:0 0 0 3px #fff,0 0 0 7px oklch(49% .236 264.3/.28),0 12px 22px -8px oklch(20% .06 268/.6)}.rv-dot[data-center=true]:before,.rv-dot[data-center=true]:after{content:"";opacity:0;pointer-events:none;border:2px solid oklch(49% .236 264.3/.5);border-radius:50%;position:absolute;inset:-4px}.rv-orbit-face{z-index:3;aspect-ratio:1;object-fit:cover;opacity:0;width:clamp(18px,5.2cqi,30px);height:auto;translate:calc(-50% + var(--x) * 38cqi) calc(-50% + var(--y) * 38cqi);transition:opacity .35s,translate .8s cubic-bezier(.16,1,.3,1),scale .6s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--k) * 90ms);pointer-events:none;border:2px solid #fff;border-radius:50%;position:absolute;top:50%;left:50%;scale:.6;box-shadow:0 8px 16px -8px oklch(20% .06 268/.6)}.rv-geo[data-factor="2"] .rv-orbit-face{opacity:1;translate:calc(-50% + var(--x) * 6.25cqi) calc(-50% + var(--y) * 6.25cqi);scale:1}.rv-geo[data-factor="2"] .rv-dot[data-center=true] .rv-dot-in{box-shadow:0 0 0 3px #fff,0 0 0 9px oklch(60% .16 150/.3),0 12px 22px -8px oklch(20% .06 268/.6)}.rv-pin-label{z-index:4;white-space:nowrap;color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 8px 18px -10px oklch(20% .06 268/.55);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:clamp(10.5px,2.25cqi,13px);font-weight:700;animation:.4s cubic-bezier(.16,1,.3,1) both rv-swap;display:inline-flex;position:absolute;top:calc(50% + clamp(17px,4.6cqi,27px));left:50%;translate:-50%}.rv-foot-label{white-space:nowrap;color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 8px 18px -10px oklch(20% .06 268/.55);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:4px 11px;font-size:12.5px;font-weight:700;animation:.4s cubic-bezier(.16,1,.3,1) both rv-swap;display:none}@container (width<=459px){.rv-pin-label{display:none}.rv-foot-label{display:inline-flex}}.rv-geo-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;display:flex}.rv-geo-radius,.rv-geo-scale{color:var(--sub);box-shadow:0 0 0 1px var(--line);background:oklch(100% 0 0/.86);border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.rv-geo-scale i{border:2px solid var(--sub);border-top:0;width:min(12.5cqi,72px);height:6px;display:block}.rv-geo-sheet{z-index:2;corner-shape:squircle;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:oklch(100% 0 0/.95);border-radius:28px;padding:18px;position:relative;box-shadow:0 0 0 1px oklch(100% 0 0),0 1px 2px oklch(20% .06 268/.06),0 34px 64px -34px oklch(20% .06 268/.5)}@supports (corner-shape:squircle){.rv-geo-sheet{border-radius:40px}}@media (width>=1024px){.rv-geo-sheet{padding:22px}}.rv-search{height:48px;color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 6px 16px -10px oklch(20% .06 268/.45);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:500;transition:box-shadow .35s;display:flex}.rv-search[data-on=true]{box-shadow:0 0 0 2px var(--blue), 0 0 0 7px oklch(49% .236 264.3/.12), 0 6px 16px -10px oklch(20% .06 268/.45)}.rv-seg{background:var(--fog);border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.rv-seg-btn{white-space:nowrap;min-height:40px;color:var(--sub);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:14.5px;font-weight:600;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-flex}.rv-seg-btn:hover{color:var(--ink)}.rv-seg-btn[data-on=true]{color:var(--blue);background:#fff;box-shadow:0 0 0 1px oklch(49% .236 264.3/.12),0 4px 12px -4px oklch(20% .05 268/.28)}.rv-seg-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.rv-geo-notes{margin-top:18px;display:grid}.rv-geo-note{grid-area:1/1}.rv-geo-note:not([data-on=true]){visibility:hidden}.rv-geo-note[data-on=true]{animation:.45s cubic-bezier(.16,1,.3,1) both rv-swap}.rv-legend{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.rv-legend>span{text-align:center;color:var(--sub);flex-direction:column;gap:5px;font-size:12px;font-weight:600;display:flex}.rv-legend i{background:var(--tone);border-radius:4px;height:8px;display:block}.rv-legend [data-tone=g]{--tone:var(--rv-g)}.rv-legend [data-tone=y]{--tone:var(--rv-y)}.rv-legend [data-tone=o]{--tone:var(--rv-o)}.rv-legend [data-tone=r]{--tone:var(--rv-r)}@media (prefers-reduced-motion:no-preference){.rv-geo[data-armed=true]:not([data-seen=true]) .rv-dot{opacity:0}.rv-geo[data-seen=true] .rv-dot{animation:.55s cubic-bezier(.34,1.56,.64,1) both rv-dot-in;animation-delay:calc(var(--ring) * .11s + .12s)}.rv-geo[data-seen=true] .rv-sweep{opacity:1;animation:rv-sweep var(--sweep) linear infinite;transition:opacity .8s .6s}.rv-geo[data-seen=true] .rv-dot-in{animation:rv-ping var(--sweep) linear infinite;animation-delay:calc(var(--a) / 360 * var(--sweep))}.rv-geo[data-seen=true] .rv-dot[data-center=true]:before,.rv-geo[data-seen=true] .rv-dot[data-center=true]:after{animation:2.6s ease-out infinite rv-beacon}.rv-geo[data-seen=true] .rv-dot[data-center=true]:after{animation-delay:1.3s}}@keyframes rv-dot-in{0%{opacity:0;scale:.35}}@keyframes rv-sweep{to{rotate:360deg}}@keyframes rv-ping{0%{box-shadow:0 0 0 2px white, 0 0 0 7px color-mix(in oklab, var(--tone) 38%, transparent), 0 6px 12px -6px oklch(20% .06 268/.55);scale:1.24}16%,to{box-shadow:0 0 0 2px white, 0 0 0 0 color-mix(in oklab, var(--tone) 0%, transparent), 0 6px 12px -6px oklch(20% .06 268/.55);scale:1}}@keyframes rv-beacon{0%{opacity:.9;scale:.9}to{opacity:0;scale:2.3}}.rv-geo[data-seen=true] .rv-dot[data-center=true] .rv-dot-in{animation:none}.rv-till-tile{place-items:stretch stretch;padding:24px 14px}@media (width>=640px){.rv-till-tile{padding:40px 32px}}.rv-till{place-items:center;display:grid}@media (width>=900px){.rv-till{grid-template-columns:minmax(0,340px) minmax(84px,1fr) minmax(0,330px)}}.rv-place,.rv-panel{corner-shape:squircle;background:#fff;border-radius:28px;width:100%;box-shadow:0 0 0 1px oklch(100% 0 0/.9),0 44px 84px -38px oklch(20% .06 268/.6)}@supports (corner-shape:squircle){.rv-place,.rv-panel{border-radius:40px}}.rv-place{max-width:340px;overflow:hidden}.rv-place-map{height:148px;position:relative;overflow:hidden}.rv-place-map:after{content:"";background:linear-gradient(#0000,oklch(100% 0 0/.85));height:40px;position:absolute;inset:auto 0 0}.rv-place-search{z-index:2;height:42px;color:var(--ink);top:12px;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:0 14px;font-size:14px;display:flex;position:absolute;inset-inline:12px;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.8),0 8px 18px -10px oklch(20% .06 268/.45)}.rv-place-pin{z-index:1;background:oklch(60% .21 27);border-radius:50% 50% 50% 0;width:28px;height:28px;margin-left:-14px;position:absolute;top:74px;left:50%;rotate:-45deg;box-shadow:-4px 6px 10px -4px oklch(20% .06 268/.5)}.rv-place-pin:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:9px}.rv-actions{justify-content:space-between;gap:6px;display:flex}.rv-action{color:var(--blue);cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.rv-action-disc{width:46px;height:46px;color:var(--blue);background:var(--blue);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rv-action-disc{background:color-mix(in oklab, var(--blue) 8%, white)}}.rv-action-disc{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.rv-action-disc{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 18%, white)}}.rv-action-disc{transition:background-color .3s,color .3s,transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.rv-action[data-on=true] .rv-action-disc{color:#fff;background:var(--blue);transform:scale(1.08);box-shadow:0 0 0 5px oklch(49% .236 264.3/.14),0 10px 20px -10px oklch(49% .236 264.3/.7)}.rv-action:focus-visible{outline:none}.rv-action:focus-visible .rv-action-disc{outline:2px solid var(--blue);outline-offset:3px}.rv-replies{white-space:nowrap;color:oklch(42% .11 160);background:oklch(95% .05 160);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.rv-lane{width:64px;height:92px;position:relative}.rv-lane-line{background:repeating-linear-gradient(oklch(49% .236 264.3/.5) 0 7px,#0000 7px 13px) 0 0/2px 26px;border-radius:2px;width:2px;margin-left:-1px;animation:1.2s linear infinite rv-flow-y;position:absolute;top:6px;bottom:6px;left:50%}.rv-lane-dot{background:var(--m-mkt);width:8px;height:8px;box-shadow:0 0 0 3px var(--m-mkt);border-radius:50%;margin:0 0 0 -4px;position:absolute;top:0;left:50%}@supports (color:color-mix(in lab, red, red)){.rv-lane-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--m-mkt) 22%, transparent)}}.rv-lane-dot{animation:2.4s linear infinite rv-dot-y;animation-delay:calc(var(--k) * -.8s)}@keyframes rv-dot-y{0%{opacity:0;top:0%}15%,85%{opacity:1}to{opacity:0;top:100%}}.rv-lane-token{color:#fff;background:var(--blue);width:42px;height:42px;animation:rv-lane-y var(--loop) cubic-bezier(.65, 0, .35, 1) infinite;border-radius:50%;place-items:center;margin-left:-21px;display:grid;position:absolute;top:0;left:50%;box-shadow:0 0 0 5px oklch(100% 0 0/.6),0 12px 22px -10px oklch(20% .06 268/.6)}@keyframes rv-lane-y{0%{opacity:0;top:0;scale:.6}12%{opacity:1;scale:1}50%{opacity:1;top:calc(100% - 42px);scale:1}64%,to{opacity:0;top:calc(100% - 42px);scale:.6}}@media (width>=900px){.rv-lane{width:100%;height:64px}.rv-lane-line{top:50%;bottom:auto;background:repeating-linear-gradient(90deg,oklch(49% .236 264.3/.5) 0 7px,#0000 7px 13px) 0 0/26px 2px;width:auto;height:2px;margin:-1px 0 0;animation-name:rv-flow-x;inset-inline:10px}.rv-lane-token{top:50%;left:auto;margin:-21px 0 0;animation-name:rv-lane-x;inset-inline-start:0}.rv-lane-dot{top:50%;left:auto;margin:-4px 0 0;animation-name:rv-dot-x;inset-inline-start:0}}@keyframes rv-dot-x{0%{opacity:0;inset-inline-start:0%}15%,85%{opacity:1}to{opacity:0;inset-inline-start:calc(100% - 8px)}}@keyframes rv-lane-x{0%{opacity:0;inset-inline-start:0%;scale:.6}12%{opacity:1;scale:1}50%{opacity:1;inset-inline-start:calc(100% - 42px);scale:1}64%,to{opacity:0;inset-inline-start:calc(100% - 42px);scale:.6}}.rv-panel{max-width:330px;padding:18px}.rv-metric{min-height:46px;color:var(--sub);border-radius:14px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;font-weight:500;transition:background-color .35s,color .35s;display:flex}.rv-metric[data-act=true]{color:var(--ink)}.rv-metric-icon{width:30px;height:30px;color:var(--sub);background:var(--fog);border-radius:10px;flex-shrink:0;place-items:center;transition:background-color .35s,color .35s;display:grid}.rv-metric[data-hit=true]{color:var(--ink);background:var(--m-mkt)}@supports (color:color-mix(in lab, red, red)){.rv-metric[data-hit=true]{background:color-mix(in oklab, var(--m-mkt) 10%, white)}}.rv-metric[data-hit=true] .rv-metric-icon{color:#fff;background:var(--m-mkt)}.rv-plus{color:oklch(42% .11 160);animation:rv-plus var(--loop) ease infinite;background:oklch(95% .05 160);border-radius:999px;padding:2px 9px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;font-weight:700;line-height:1.4}@keyframes rv-plus{0%,46%{opacity:0;translate:0 6px;scale:.7}54%{opacity:1;translate:0;scale:1.15}62%,88%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -6px;scale:1}}.rv-tabs{width:fit-content;max-width:100%;box-shadow:0 0 0 1px var(--line), 0 12px 26px -18px oklch(20% .06 268/.45);background:#fff;border-radius:26px;flex-wrap:wrap;justify-content:center;gap:4px;padding:5px;display:flex}.rv-tab{color:var(--sub);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:14.5px;font-weight:600;transition:background-color .3s,color .3s}.rv-tab:hover{color:var(--ink)}.rv-tab[data-on=true]{color:#fff;background:var(--blue)}.rv-tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.rv-deck{cursor:pointer;max-width:700px;padding:0 8px 26px;display:grid}.rv-paper{transform-origin:50% 100%;background:oklch(99.6% .004 95);border-radius:8px 8px 26px;flex-direction:column;grid-area:1/1;padding:26px 22px 22px;transition:transform .75s cubic-bezier(.16,1,.3,1),filter .5s;display:flex;position:relative;box-shadow:0 0 0 1px oklch(90% .012 90),0 2px 4px oklch(20% .06 268/.05),0 34px 64px -36px oklch(20% .06 268/.5)}@media (width>=640px){.rv-paper{padding:34px 40px 30px}}.rv-paper:before{content:"";background:linear-gradient(90deg, var(--m-deals), var(--m-deals));top:0;border-radius:8px 8px 0 0;height:4px;position:absolute;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.rv-paper:before{background:linear-gradient(90deg, var(--m-deals), color-mix(in oklab, var(--m-deals) 40%, white))}}.rv-paper>*{transition:opacity .35s}.rv-paper[data-d="0"]{z-index:3}.rv-paper[data-d="1"]{z-index:2;filter:brightness(.985);transform:translate(-14px,12px)rotate(-2.2deg)}.rv-paper[data-d="2"]{z-index:1;filter:brightness(.97);transform:translate(12px,22px)rotate(1.8deg)}.rv-paper:not([data-d="0"])>*{opacity:0}.rv-platform{color:var(--ink);background:var(--m-deals);border-radius:999px;align-items:center;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rv-platform{background:color-mix(in oklab, var(--m-deals) 20%, white)}}.rv-platform{box-shadow:inset 0 0 0 1px var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.rv-platform{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-deals) 45%, white)}}.rv-org{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;font-weight:600}.rv-paper-title{letter-spacing:-.018em;text-align:left;color:var(--ink);margin-top:20px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:21px;font-weight:700;line-height:1.22}@media (width>=640px){.rv-paper-title{font-size:26px}}.rv-paper-author{text-align:left;color:var(--sub);margin-top:6px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-style:italic}.rv-paper-lines{direction:ltr;gap:9px;margin-top:20px;display:grid}.rv-paper-lines i{background:oklch(93% .008 90);border-radius:3px;height:6px;display:block}.rv-finding{font-family:var(--font-display);color:var(--ink);text-wrap:pretty;margin-top:20px;font-size:20px;font-weight:700;line-height:1.55}@media (width>=640px){.rv-finding{font-size:24px}}.rv-finding mark{color:inherit;background:linear-gradient(transparent 14%, var(--m-deals) 14% 90%, transparent 90%) no-repeat right / 100% 100%;border-radius:4px;padding:0 4px}@supports (color:color-mix(in lab, red, red)){.rv-finding mark{background:linear-gradient(transparent 14%, color-mix(in oklab, var(--m-deals) 40%, white) 14% 90%, transparent 90%) no-repeat right / 100% 100%}}.rv-finding mark{-webkit-box-decoration-break:clone;box-decoration-break:clone}.rv-note{color:var(--sub);text-wrap:pretty;margin-top:12px;font-size:15.5px;line-height:1.6}.rv-paper-link{color:var(--blue);font-size:15px;font-weight:600}@media (prefers-reduced-motion:no-preference){.rv-paper[data-d="0"] .rv-finding mark{animation:1.1s cubic-bezier(.65,0,.35,1) .4s both rv-mark}}@keyframes rv-mark{0%{background-size:0% 100%}}.rv-policy{corner-shape:squircle;background:radial-gradient(80% 60% at 100% 0%, oklch(100% 0 0/.8), transparent 70%), linear-gradient(180deg, var(--wash), var(--peri-4));border-radius:40px;padding:22px 12px;position:relative}@supports (color:color-mix(in lab, red, red)){.rv-policy{background:radial-gradient(80% 60% at 100% 0%, oklch(100% 0 0/.8), transparent 70%), linear-gradient(180deg, var(--wash), color-mix(in oklab, var(--peri-4) 60%, white))}}.rv-policy{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.85)}@supports (corner-shape:squircle){.rv-policy{border-radius:64px}}@media (width>=768px){.rv-policy{padding:34px 36px 30px}}.rv-seg-policy{max-width:660px;box-shadow:0 0 0 1px var(--line);background:#fff}.rv-seg-policy .rv-seg-btn[data-on=true]{color:var(--ink);background:var(--wash);box-shadow:inset 0 0 0 1px var(--peri-3)}@media (width<=639px){.rv-seg-policy{border-radius:24px;grid-auto-flow:row}.rv-seg-policy .rv-seg-btn{border-radius:20px;justify-content:flex-start;padding-inline:14px}}.rv-seg-mark{color:#fff;background:var(--rv-bad);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:inline-grid}.rv-seg-mark[data-allowed=true]{background:var(--rv-good)}.rv-dias{margin-top:22px;display:grid}.rv-dia-wrap{corner-shape:squircle;opacity:0;visibility:hidden;background:#fff;border-radius:30px;grid-area:1/1;place-items:center;padding:58px 12px 30px;transition:opacity .45s,visibility 0s linear .45s;display:grid;position:relative;box-shadow:0 0 0 1px oklch(100% 0 0),0 34px 64px -40px oklch(20% .06 268/.45)}@supports (corner-shape:squircle){.rv-dia-wrap{border-radius:44px}}@media (width>=768px){.rv-dia-wrap{padding:52px 28px 40px}}.rv-dia-wrap[data-on=true]{opacity:1;visibility:visible;transition:opacity .45s}.rv-dia{justify-content:center;align-items:center;width:100%;max-width:940px;display:flex}.rv-pipe{background:repeating-linear-gradient(90deg, var(--peri) 0 7px, transparent 7px 13px);background-size:26px 2px;flex:28px;min-width:24px;max-width:96px;height:2px;margin-inline:6px;animation:1.2s linear infinite rv-flow-x;position:relative}.rv-pipe:after{content:"";border-left:2px solid var(--peri);border-bottom:2px solid var(--peri);width:8px;height:8px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)rotate(45deg)}.rv-pipe[data-bad=true]{background-image:repeating-linear-gradient(90deg, var(--rv-bad) 0 7px, transparent 7px 13px)}.rv-pipe[data-bad=true]:after{border-color:var(--rv-bad)}.rv-dbubble{max-width:236px;color:var(--ink);border-radius:16px;background:oklch(94% .06 150);border-end-end-radius:5px;flex:0 auto;padding:10px 13px;font-size:14px;font-weight:500;line-height:1.45;box-shadow:0 10px 20px -14px oklch(20% .06 268/.5)}.rv-coupon{border:1.5px dashed var(--rv-bad);color:var(--rv-bad);background:#fff;border-radius:10px;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;font-size:13px;font-weight:700;display:flex}.rv-dlink{color:var(--rv-gblue);background:#fff;border-radius:10px;align-items:center;gap:5px;margin-top:7px;padding:6px 9px;font-size:13px;font-weight:700;display:flex}.rv-forkbox{gap:14px;padding-inline-start:18px;display:grid;position:relative}.rv-forkbox:before{content:"";border-inline-start:2px dashed var(--peri);top:22px;bottom:22px;position:absolute;inset-inline-start:0}.rv-branch{align-items:center;display:flex;position:relative}.rv-branch:before{content:"";border-top:2px dashed var(--peri);top:50%;width:14px;position:absolute;inset-inline-start:-18px}.rv-opt{white-space:nowrap;border-radius:999px;padding:7px 13px;font-size:13.5px;font-weight:700}.rv-opt[data-tone=good]{color:oklch(42% .11 160);background:oklch(95% .05 160)}.rv-opt[data-tone=bad]{color:var(--rv-bad);background:oklch(96% .03 25)}.rv-node{white-space:nowrap;min-height:44px;color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 10px 22px -14px oklch(20% .06 268/.5);background:#fff;border-radius:16px;flex-shrink:0;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:700;display:inline-flex}.rv-node-bad{color:var(--rv-bad);box-shadow:0 0 0 1.5px var(--rv-bad), 0 10px 22px -14px oklch(20% .06 268/.5)}@supports (color:color-mix(in lab, red, red)){.rv-node-bad{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--rv-bad) 45%, white), 0 10px 22px -14px oklch(20% .06 268/.5)}}.rv-face{object-fit:cover;border:3px solid #fff;border-radius:50%;width:48px;height:48px;box-shadow:0 8px 18px -10px oklch(20% .06 268/.6)}.rv-crowd .rv-face{width:44px;height:44px}.rv-crowd{flex-direction:column;align-items:center;gap:6px;display:flex}.rv-stamp{font-family:var(--font-display);color:var(--rv-bad);top:14px;background:oklch(100% 0 0/.9);border:2.5px solid;border-radius:10px;align-items:center;gap:6px;padding:5px 14px;font-size:17px;font-weight:800;line-height:1.2;display:inline-flex;position:absolute;inset-inline-end:18px;rotate:-7deg}.rv-dia-wrap[data-allowed=true] .rv-stamp{color:var(--rv-good);border-width:2px;border-radius:999px;font-size:15px;rotate:0deg}.rv-dia-wrap[data-allowed=false] .rv-dia{filter:saturate(.85)}.rv-verdicts{max-width:720px;margin:22px auto 0;display:grid}.rv-verdict{border-inline-start:3px solid var(--tone);grid-area:1/1;padding-inline-start:16px}.rv-verdict:not([data-on=true]){visibility:hidden}.rv-verdict[data-on=true]{animation:.45s cubic-bezier(.16,1,.3,1) both rv-swap}@media (width>=768px){.rv-pipe{flex:60px;max-width:190px;margin-inline:8px}.rv-dbubble{max-width:270px;padding:12px 15px;font-size:15.5px}.rv-node{min-height:50px;padding:11px 16px;font-size:15px}.rv-opt{padding:8px 15px;font-size:14.5px}.rv-forkbox{gap:18px;padding-inline-start:22px}.rv-forkbox:before{top:25px;bottom:25px}.rv-branch:before{width:18px;inset-inline-start:-22px}.rv-face{width:58px;height:58px}.rv-crowd .rv-face{width:50px;height:50px}.rv-stamp{top:18px;font-size:19px;inset-inline-end:24px}}@media (prefers-reduced-motion:no-preference){.rv-dia-wrap[data-on=true] .rv-stamp{animation:.5s cubic-bezier(.34,1.56,.64,1) .55s both rv-stamp}}@keyframes rv-stamp{0%{opacity:0;scale:1.7}}@media (width<=767px){.rv-dia{flex-direction:column}.rv-pipe{background:repeating-linear-gradient(180deg, var(--peri) 0 7px, transparent 7px 13px);background-size:2px 26px;flex:0 0 30px;width:2px;min-width:0;max-width:none;height:30px;margin:6px 0;animation-name:rv-flow-y}.rv-pipe[data-bad=true]{background-image:repeating-linear-gradient(180deg, var(--rv-bad) 0 7px, transparent 7px 13px)}.rv-pipe:after{border-left:0;border-right:2px solid var(--peri);top:auto;bottom:-2px;left:50%;transform:translate(-50%)rotate(45deg)}.rv-pipe[data-bad=true]:after{border-color:var(--rv-bad)}.rv-forkbox{padding-inline-start:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:18px}.rv-forkbox:before{border-inline-start:0;border-top:2px dashed var(--peri);top:0;bottom:auto;inset-inline:25%}.rv-branch{flex-direction:column}.rv-branch:before{border-top:0;border-inline-start:2px dashed var(--peri);top:-18px;width:0;height:16px;inset-inline-start:50%}.rv-dbubble{max-width:290px}.rv-node{white-space:normal}}@media (prefers-reduced-motion:reduce){.rv-wire,.rv-lane-line,.rv-pipe{animation:none}.rv-lane-dot{display:none}.rv-wire-lit,.rv-token,.rv-obj,.rv-orbit-face{transition:none}.rv-lane-token{animation:none;top:calc(50% - 21px)}.rv-plus,.rv-obj[data-on=true],.rv-line[data-on=true],.rv-geo-note[data-on=true],.rv-pin-label,.rv-foot-label,.rv-verdict[data-on=true]{animation:none}}@media (prefers-reduced-motion:reduce) and (width>=900px){.rv-lane-token{top:50%;inset-inline-start:calc(50% - 21px)}}.rv-hero .rv-scr,.rv-hero .rv-wa-body>.relative{min-height:0}.pl-window,.pl-dash,.pl-list,.pl-set{corner-shape:squircle;background:var(--card-white);width:100%;color:var(--ink);text-align:start;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px oklch(100% 0 0/.9),0 1px 2px oklch(13.5% .059 268/.06),0 44px 90px -44px oklch(20% .06 268/.6)}@supports (corner-shape:squircle){.pl-window,.pl-dash,.pl-list,.pl-set{border-radius:34px}}.pl-bar{border-bottom:1px solid var(--line);background:linear-gradient(oklch(99.5% .002 265),oklch(97.8% .006 265));flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 16px;font-size:13.5px;display:flex}.pl-bar-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:800}.pl-bar-pipe{color:var(--sub);box-shadow:0 0 0 1px var(--line);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-weight:500;display:inline-flex}.pl-bar-end,.pl-bar-sum{margin-inline-start:auto}.pl-bar-sum{color:var(--sub);white-space:nowrap;font-weight:600}.pl-bar-legend{color:var(--mute);align-items:center;gap:6px;font-size:12.5px;display:none}.pl-bar-legend b{width:22px;height:22px;color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;place-items:center;font-size:11px;display:inline-grid}.pl-bar-legend+.pl-bar-sum{margin-inline-start:0}@media (width>=1024px){.pl-bar-legend{margin-inline-start:auto;display:inline-flex}.pl-bar-legend+.pl-bar-sum{border-inline-start:1px solid var(--line);margin-inline-start:14px;padding-inline-start:14px}}.pl-av{object-fit:cover;border-radius:50%;flex-shrink:0;width:34px;height:34px;box-shadow:0 0 0 2px #fff,0 0 0 3px oklch(92% .01 260)}.pl-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.25;display:block;overflow:hidden}@keyframes pl-rise{0%{opacity:0;translate:0 8px}}@keyframes pl-pop{0%{opacity:0;scale:.8}60%{scale:1.06}}@keyframes pl-fade{0%{opacity:0}}.pl-board{--g:40px;background:radial-gradient(120% 60% at 50% 0,oklch(100% 0 0/.7),#0000 70%),oklch(97.2% .007 265);grid-template-columns:minmax(0,1fr);gap:8px;padding:10px;display:grid;position:relative}.pl-board>*{order:var(--o)}.pl-lane{background:oklch(95.2% .01 265);border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:6px;transition:background-color .4s,box-shadow .4s;display:flex}.pl-lane[data-on=true]{background:var(--st)}@supports (color:color-mix(in lab, red, red)){.pl-lane[data-on=true]{background:color-mix(in oklab, var(--st) 15%, white)}}.pl-lane[data-on=true]{box-shadow:0 0 0 1.5px var(--st), 0 22px 40px -28px oklch(20% .06 268/.45)}@supports (color:color-mix(in lab, red, red)){.pl-lane[data-on=true]{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--st) 60%, white), 0 22px 40px -28px oklch(20% .06 268/.45)}}.pl-head{text-align:start;width:100%;color:var(--ink);background:linear-gradient(135deg, var(--st), var(--st));border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;padding:9px 11px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.pl-head{background:linear-gradient(135deg, color-mix(in oklab, var(--st) 42%, white), color-mix(in oklab, var(--st) 86%, white))}}.pl-head{cursor:pointer;transition:translate .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;box-shadow:inset 0 1px oklch(100% 0 0/.55),0 1px 2px oklch(20% .06 268/.08)}.pl-head:hover{translate:0 -1px;box-shadow:inset 0 1px oklch(100% 0 0/.55),0 8px 16px -10px oklch(20% .06 268/.4)}.pl-head-name{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:15px;font-weight:800;line-height:1.25;overflow:hidden}.pl-head-sum{white-space:nowrap;background:oklch(100% 0 0/.86);border-radius:999px;grid-area:2/2;justify-self:end;padding:2px 8px;font-size:11.5px;font-weight:700}.pl-head-count{color:oklch(30% .04 265/.78);grid-area:2/1;font-size:12px;font-weight:500}.pl-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;display:grid}.pl-card{background:#fff;border-radius:14px;align-content:start;gap:8px;min-width:0;padding:9px;transition:box-shadow .35s,background-color .35s;display:grid;position:relative;box-shadow:0 0 0 1px oklch(93% .01 260),0 6px 14px -10px oklch(20% .06 268/.3)}.pl-src{color:var(--mute);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.pl-src i{background:var(--peri);border-radius:50%;width:6px;height:6px}.pl-card-foot{border-top:1px solid oklch(94% .008 260);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;padding-top:8px;font-size:11.5px;display:flex}.pl-days{color:var(--mute);white-space:nowrap;background:var(--fog);border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 7px;font-weight:500;transition:background-color .3s,color .3s;display:inline-flex}.pl-val{white-space:nowrap;font-weight:700}.pl-card[data-traveller=true]{box-shadow:0 0 0 1.5px var(--st), 0 16px 30px -18px oklch(20% .06 268/.5)}@supports (color:color-mix(in lab, red, red)){.pl-card[data-traveller=true]{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--st) 80%, white), 0 16px 30px -18px oklch(20% .06 268/.5)}}.pl-card[data-stale=true]{background:oklch(99.2% .016 85);box-shadow:0 0 0 1.5px oklch(82% .13 72),0 14px 28px -18px oklch(20% .06 268/.45)}.pl-card[data-stale=true] .pl-days{color:oklch(47% .12 60);background:oklch(95% .07 82);font-weight:700}.pl-fire{max-width:100%;color:var(--blue);background:var(--peri-4);border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;line-height:1.3;display:inline-flex}.pl-follow{border-radius:12px;background:oklch(95% .06 148);border-end-end-radius:4px;align-items:flex-start;gap:6px;padding:7px 9px;font-size:12px;line-height:1.4;display:flex}.pl-task{color:var(--blue);background:var(--peri-4);border-radius:10px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:600;line-height:1.3;display:flex}.pl-empty{text-align:center;min-height:84px;color:var(--mute);border:1.5px dashed oklch(86% .025 265);border-radius:14px;grid-column:1/-1;place-items:center;padding:12px;font-size:12.5px;line-height:1.4;display:grid}.pl-gate{z-index:2;justify-items:center;display:grid;position:relative}.pl-gate-pill{color:var(--sub);white-space:nowrap;box-shadow:0 0 0 1px var(--line), 0 6px 14px -8px oklch(20% .06 268/.35);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 9px;font-size:12.5px;display:inline-flex}.pl-gate-pill b{color:var(--ink);font-size:14px;font-weight:800}.pl-gate-dots{gap:3px;display:inline-flex;rotate:-90deg}.pl-gate-dots i{background:var(--blue);opacity:.22;border-radius:50%;width:4px;height:4px}.pl-gate-dots i:nth-child(2){--k:1}.pl-gate-dots i:nth-child(3){--k:2}@media (prefers-reduced-motion:no-preference){.pl-gate-dots i{animation:1.5s ease-in-out infinite pl-dot;animation-delay:calc(var(--k,0) * .22s)}}@keyframes pl-dot{35%{opacity:1;scale:1.25}}.pl-drawer{margin-top:4px;position:relative}.pl-drawer:before{content:"";z-index:1;border-top:1.5px solid var(--st);top:-7px;background:#fff;width:15px;height:15px;position:absolute;inset-inline-start:30px;rotate:45deg}@supports (color:color-mix(in lab, red, red)){.pl-drawer:before{border-top:1.5px solid color-mix(in oklab, var(--st) 60%, white)}}.pl-drawer:before{border-left:1.5px solid var(--st)}@supports (color:color-mix(in lab, red, red)){.pl-drawer:before{border-left:1.5px solid color-mix(in oklab, var(--st) 60%, white)}}.pl-drawer:before{border-top-left-radius:4px;transition:inset-inline-start .5s cubic-bezier(.16,1,.3,1),border-color .4s}.pl-drawer-in{box-shadow:0 0 0 1.5px var(--st), 0 22px 40px -28px oklch(20% .06 268/.45);background:#fff;border-radius:18px;padding:13px 13px 12px}@supports (color:color-mix(in lab, red, red)){.pl-drawer-in{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--st) 60%, white), 0 22px 40px -28px oklch(20% .06 268/.45)}}.pl-drawer-in{animation:.45s cubic-bezier(.16,1,.3,1) both pl-rise}.pl-drawer-title{font-family:var(--font-display);align-items:center;gap:8px;margin-bottom:10px;font-size:15.5px;font-weight:800;display:flex}.pl-drawer-dot{background:var(--st);border-radius:4px;width:11px;height:11px}.pl-rules{gap:7px;display:grid}.pl-rule{box-shadow:0 0 0 1px var(--line);animation:.45s cubic-bezier(.16,1,.3,1) both pl-rise;animation-delay:calc(var(--k,0) * 90ms + 80ms);background:oklch(98.2% .004 265);border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 12px;font-size:14px;transition:box-shadow .35s,background-color .35s;display:flex}.pl-rule[data-fired=true]{background:#fff;box-shadow:0 0 0 1.5px oklch(86% .08 150),0 8px 18px -14px oklch(20% .06 268/.4)}.pl-when{color:var(--sub);white-space:nowrap;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.pl-arrow{color:var(--mute)}.pl-then{color:var(--ink);font-weight:600}.pl-tag{color:var(--sub);white-space:nowrap;align-items:center;gap:5px;margin-inline-start:auto;font-size:12px;display:inline-flex}.pl-tag:before{content:"";background:var(--tg);border-radius:50%;width:7px;height:7px}.pl-fired{color:oklch(45% .13 150);background:oklch(95% .05 150);border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:11.5px;font-weight:700;animation:.45s cubic-bezier(.34,1.56,.64,1) .6s both pl-pop;display:inline-flex}@media (prefers-reduced-motion:no-preference){.pl-card[data-traveller=true]{animation:.75s cubic-bezier(.16,1,.3,1) both pl-arrive}.pl-fire{animation:.45s cubic-bezier(.34,1.56,.64,1) .7s both pl-pop}.pl-follow,.pl-task{animation:.45s cubic-bezier(.16,1,.3,1) both pl-rise}.pl-card[data-stale=true] .pl-days{animation:.45s cubic-bezier(.34,1.56,.64,1) pl-pop}}@keyframes pl-arrive{0%{opacity:0;translate:var(--ax,0px) var(--ay,-16px);scale:.96}}.pl-head-avs{display:none}@media (width<=1023px){.pl-lane:not([data-on=true]) .pl-cards{display:none}.pl-board{gap:6px}.pl-lane:not([data-on=true]) .pl-head-name{grid-column:1}.pl-lane:not([data-on=true]) .pl-head-avs{grid-area:1/2;justify-self:end;display:flex}.pl-gate-pill{padding-block:3px}.pl-head-avs img{object-fit:cover;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 2px oklch(100% 0 0/.85)}.pl-head-avs img+img{margin-inline-start:-7px}.pl-gate{padding-block:1px}.pl-rule .pl-tag{margin-inline-start:0}}@media (width>=1024px){.pl-board{grid-template-columns:repeat(4, minmax(0, 1fr) var(--g)) minmax(0, 1fr);gap:16px 0;padding:16px}.pl-board>*{order:0}.pl-board>.pl-drawer{order:1;grid-column:1/-1}.pl-cards{grid-template-columns:minmax(0,1fr)}.pl-gate{align-items:start;padding-top:13px}.pl-gate-pill{border-radius:14px;flex-direction:column;gap:3px;padding:6px 7px 7px}.pl-gate-word{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pl-gate-dots{rotate:0deg}.pl-card[data-traveller=true]{--ax:70px;--ay:0px}.pl-drawer:before{--lw:calc((100% - 4 * var(--g)) / 5);inset-inline-start:calc(var(--i) * (var(--lw) + var(--g)) + var(--lw) / 2 - 8px)}.pl-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pl-meaning-grid>.an-panel{grid-row-start:1;grid-column-start:1}}.pl-dash-grid{background:oklch(97.2% .007 265);gap:12px;padding:12px;display:grid}@media (width>=640px){.pl-dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.pl-w-funnel{grid-column:1/-1}}.pl-widget{min-width:0;box-shadow:0 0 0 1px var(--line), 0 1px 2px oklch(20% .06 268/.04);background:#fff;border-radius:18px;flex-direction:column;padding:14px;transition:box-shadow .4s,translate .4s cubic-bezier(.16,1,.3,1);display:flex}.pl-widget[data-on=true]{box-shadow:0 0 0 2px var(--m-deals), 0 18px 34px -22px oklch(20% .06 268/.45);translate:0 -2px}@supports (color:color-mix(in lab, red, red)){.pl-widget[data-on=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--m-deals) 70%, white), 0 18px 34px -22px oklch(20% .06 268/.45)}}.pl-w-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pl-w-title{font-family:var(--font-display);font-size:15px;font-weight:800}.pl-seg{background:var(--fog);border-radius:999px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px oklch(92% .01 260)}.pl-seg button{color:var(--mute);white-space:nowrap;cursor:pointer;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;transition:background-color .25s,color .25s,box-shadow .25s}.pl-seg button:hover{color:var(--ink)}.pl-seg button[data-on=true]{color:var(--ink);background:#fff;box-shadow:0 2px 8px -3px oklch(20% .06 268/.3)}.pl-funnel{gap:7px;display:grid}.pl-f-row{grid-template-columns:96px minmax(0,1fr) 40px 58px;align-items:center;gap:10px;min-height:28px;display:grid}.pl-f-name{color:var(--sub);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex;overflow:hidden}.pl-f-name i{background:var(--st);border-radius:3px;flex-shrink:0;width:9px;height:9px}.pl-f-track{background:var(--fog);border-radius:7px;height:20px;position:relative;overflow:hidden}.pl-f-fill{width:calc(var(--p) * 100%);background:linear-gradient(180deg, var(--st), var(--st));border-radius:7px;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.pl-f-fill{background:linear-gradient(180deg, color-mix(in oklab, var(--st) 72%, white), var(--st))}}.pl-f-fill{transition:width .8s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px oklch(100% 0 0/.45)}.pl-f-pct{text-align:end;font-size:13.5px;font-weight:800}.pl-f-weak{white-space:nowrap;color:oklch(47% .12 60);background:oklch(95% .07 82);border-radius:999px;justify-self:start;padding:2px 8px;font-size:11.5px;font-weight:700;animation:.45s cubic-bezier(.34,1.56,.64,1) both pl-pop}.pl-f-row[data-weak=true] .pl-f-track{box-shadow:0 0 0 2px oklch(84% .12 75)}.pl-lost-body{gap:10px;display:grid}.pl-w-lost{container-type:inline-size}@container (width>=290px){.pl-lost-body{grid-template-columns:116px minmax(0,1fr);align-items:center}}.pl-donut{width:116px;height:116px;margin-inline:auto;position:relative}.pl-donut svg{width:100%;height:100%;display:block;overflow:visible}.pl-donut-bed{fill:none;stroke:var(--fog);stroke-width:14px}.pl-donut-seg{fill:none;stroke-width:14px;stroke-linecap:butt;transition:stroke-width .3s,opacity .3s}.pl-donut-seg.is-on{stroke-width:19px}.pl-donut-seg.is-off{opacity:.3}.pl-donut-mid{text-align:center;place-content:center;line-height:1.1;display:grid;position:absolute;inset:0}.pl-donut-mid b{font-size:24px;font-weight:800}.pl-donut-mid span{max-width:58px;color:var(--mute);justify-self:center;margin-top:3px;font-size:10.5px;line-height:1.15}.pl-legend{gap:2px;min-width:0;display:grid}.pl-legend button,.pl-v-row{cursor:pointer;transition:background-color .2s}.pl-legend button{text-align:start;color:var(--sub);border-radius:10px;align-items:center;gap:8px;padding:5px 8px;font-size:13px;display:flex}.pl-legend button i{background:var(--c);border-radius:3px;flex-shrink:0;width:9px;height:9px}.pl-legend button b{color:var(--ink);font-weight:800}.pl-legend button:hover,.pl-legend button[data-on=true]{background:var(--fog);color:var(--ink)}.pl-values{flex-direction:column;flex:1;justify-content:space-around;gap:4px;display:flex}.pl-v-row{text-align:start;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:6px 8px;display:grid}.pl-v-row:hover{background:var(--fog)}.pl-v-label{color:var(--sub);align-items:center;gap:7px;font-size:13px;display:inline-flex}.pl-v-label i{background:var(--c);border-radius:50%;width:8px;height:8px}.pl-v-row b{font-size:13.5px;font-weight:800}.pl-v-bar{background:var(--fog);border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.pl-v-bar span{width:calc(var(--p) * 100%);background:var(--c);border-radius:3px;height:100%;display:block}@media (width<=400px){.pl-f-row{grid-template-columns:84px minmax(0,1fr) 36px 58px;gap:7px}.pl-f-name{font-size:12px}}.pl-switch,.pl-tabs{width:fit-content;max-width:100%;box-shadow:0 0 0 1px var(--line), 0 10px 24px -16px oklch(20% .06 268/.4);background:#fff;border-radius:999px;padding:4px;display:flex}.pl-switch button,.pl-tabs button{color:var(--sub);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 18px;font-size:15px;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.pl-switch button:hover,.pl-tabs button:hover{color:var(--blue)}.pl-switch button[data-on=true],.pl-tabs button[data-on=true]{color:#fff;background:var(--blue)}.pl-fork{gap:20px;width:100%;display:grid}.pl-flow{gap:12px;display:grid;position:relative}.pl-flow:before{content:"";top:30px;bottom:30px;border-inline-start:2px dashed oklch(100% 0 0/.95);position:absolute;inset-inline-start:34px}.pl-node{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(100% 0 0/.86);border-radius:20px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative;box-shadow:0 0 0 1px oklch(100% 0 0/.9),0 16px 30px -22px oklch(20% .06 268/.5)}.pl-node-txt{min-width:0}.pl-node-txt>b{font-size:15px;font-weight:700;line-height:1.3;display:block}.pl-node-txt>span{color:var(--sub);font-size:13px;line-height:1.4;display:block}.pl-node-ico{width:42px;height:42px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.pl-node-stage{color:#fff;background:linear-gradient(135deg, var(--st), var(--st));border-radius:13px}@supports (color:color-mix(in lab, red, red)){.pl-node-stage{background:linear-gradient(135deg, color-mix(in oklab, var(--st) 45%, white), var(--st))}}.pl-node-stage{box-shadow:inset 0 1px oklch(100% 0 0/.5)}.pl-timer svg{width:100%;height:100%;position:absolute;inset:0}.pl-timer-bed{fill:none;stroke:var(--fog);stroke-width:3px}.pl-timer-run{fill:none;stroke:var(--blue);stroke-width:3px;stroke-linecap:round;stroke-dasharray:100.53;stroke-dashoffset:calc(100.53 * (1 - var(--to)))}.pl-timer-ico{color:var(--blue)}.pl-fork[data-branch=yes] .pl-timer-ico{color:oklch(55% .15 150)}.pl-waited{color:var(--ink);font-style:normal;font-weight:600}@media (prefers-reduced-motion:no-preference){.pl-timer-run{animation:2.2s cubic-bezier(.45,0,.3,1) both pl-timer}.pl-timer-ico,.pl-waited{animation:.4s 2.1s both pl-fade}}@keyframes pl-timer{0%{stroke-dashoffset:100.53px}}.pl-phone{background:linear-gradient(160deg,oklch(30% .03 265),oklch(16% .03 268));border-radius:46px;width:100%;max-width:300px;margin-inline:auto;padding:9px;position:relative;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.14),0 50px 90px -44px oklch(20% .06 268/.75)}.pl-screen{background:radial-gradient(oklch(90% .025 85/.55) 1px,#0000 1.4px) 0 0/14px 14px,oklch(95.5% .02 85);border-radius:37px;flex-direction:column;height:430px;display:flex;overflow:hidden}.pl-chat-head{border-bottom:1px solid var(--line);background:oklch(99% .004 150);align-items:center;gap:10px;padding:26px 14px 10px;display:flex}.pl-chat-head b{font-size:15px;line-height:1.2;display:block}.pl-chat-head span span{color:var(--mute);font-size:12px;display:block}.pl-chat{flex-direction:column;flex:1;gap:8px;padding:12px 11px 14px;display:flex}.pl-day{color:var(--sub);background:oklch(100% 0 0/.9);border-radius:8px;align-self:center;padding:3px 10px;font-size:11.5px;box-shadow:0 1px 1px oklch(20% .05 265/.1)}.pl-bubble{border-radius:14px;max-width:86%;padding:8px 11px 5px;font-size:14px;line-height:1.42;box-shadow:0 1px 1px oklch(20% .05 265/.13)}.pl-out{background:oklch(95% .065 145);border-end-end-radius:4px;margin-inline-start:auto}.pl-inc{background:#fff;border-end-start-radius:4px;margin-inline-end:auto}.pl-meta{color:var(--mute);justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:11px;display:flex}.pl-typing{background:#fff;border-radius:14px;align-self:flex-start;gap:3px;padding:10px 12px;display:inline-flex}.pl-typing i{background:var(--mute);opacity:.6;border-radius:50%;width:6px;height:6px}.pl-sys{color:var(--blue);background:var(--peri-4);border-radius:999px;align-self:center;align-items:center;gap:5px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex}.pl-toast{background:#fff;border-radius:18px;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;display:flex;box-shadow:0 0 0 1px oklch(93% .01 260),0 16px 30px -16px oklch(20% .06 268/.45)}.pl-toast b{font-size:13.5px;line-height:1.3;display:block}.pl-toast span span{color:var(--mute);font-size:12px;display:block}.pl-toast-ico{color:#fff;background:var(--blue);border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}@media (prefers-reduced-motion:no-preference){.pl-in-anim{animation:.45s cubic-bezier(.16,1,.3,1) both pl-rise;animation-delay:var(--d,0s)}.pl-typing.pl-out-anim{animation:pl-rise .35s cubic-bezier(.16, 1, .3, 1) var(--d) both, pl-gone .2s ease calc(var(--d) + 1.1s) forwards}.pl-typing i{animation:1s ease-in-out infinite pl-blink}.pl-typing i:nth-child(2){animation-delay:.15s}.pl-typing i:nth-child(3){animation-delay:.3s}}@media (prefers-reduced-motion:reduce){.pl-typing{display:none}}@keyframes pl-gone{to{opacity:0;height:0;margin-block:-4px;padding-block:0}}@keyframes pl-blink{50%{opacity:1;translate:0 -2px}}.pl-outs{gap:12px;display:grid}.pl-out-card{text-align:start;opacity:.7;cursor:pointer;background:oklch(100% 0 0/.55);border-radius:22px;gap:6px;padding:16px 18px;transition:opacity .35s,background-color .35s,box-shadow .35s,translate .35s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:0 0 0 1px oklch(100% 0 0/.85)}.pl-out-card:hover{opacity:.9}.pl-out-card[data-on=true]{opacity:1;background:#fff;translate:0 -2px;box-shadow:0 0 0 1.5px oklch(80% .1 150),0 22px 40px -26px oklch(20% .06 268/.5)}.pl-out-title{font-family:var(--font-display);color:var(--ink);align-items:center;gap:7px;font-size:17px;font-weight:800;display:inline-flex}.pl-out-text{color:var(--sub);font-size:14.5px;line-height:1.55}@media (width>=1024px){.pl-screen{height:480px}.pl-fork{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:center;gap:40px}.pl-phone:before,.pl-phone:after{content:"";border-top:2px dashed oklch(100% 0 0/.95);width:40px;position:absolute;top:50%}.pl-phone:before{inset-inline-start:-40px}.pl-phone:after{inset-inline-end:-40px}}.pl-tabs{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pl-tabs button{padding:9px 12px;font-size:14.5px}@media (width>=640px){.pl-tabs{border-radius:999px;display:flex}.pl-tabs button{padding:9px 18px;font-size:15px}}.pl-desk{width:100%;display:grid;position:relative}.pl-list{isolation:isolate}.pl-bar-view{color:var(--ink);font-weight:600}.pl-table{display:grid}.pl-tr{border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) 30px auto;align-items:center;gap:10px;padding:10px 12px;transition:background-color .35s,box-shadow .35s;display:grid}.pl-th{color:var(--mute);background:oklch(98.5% .004 265);border-top:0;padding-block:8px;font-size:12px;font-weight:600;display:none}.pl-tr[data-on=true]{background:var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.pl-tr[data-on=true]{background:color-mix(in oklab, var(--m-contacts) 7%, white)}}.pl-tr[data-on=true]{box-shadow:inset 0 0 0 1.5px var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.pl-tr[data-on=true]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--m-contacts) 45%, white)}}.pl-td{min-width:0}.pl-td-0{align-items:center;gap:10px;display:flex}.pl-td-0 .pl-av{width:30px;height:30px}.pl-td-1,.pl-td-3{display:none}.pl-td-3{font-size:13.5px;font-weight:600}.pl-check{color:#fff;background:#fff;border:1.5px solid oklch(86% .015 260);border-radius:6px;place-items:center;width:18px;height:18px;transition:background-color .2s,border-color .2s;display:grid}.pl-check svg{opacity:0;transition:opacity .2s,scale .3s cubic-bezier(.34,1.56,.64,1);scale:.5}.pl-check[data-on=true]{border-color:var(--blue);background:var(--blue)}.pl-check[data-on=true] svg{opacity:1;scale:1}.pl-stage,.pl-stage-sm{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:100%;display:inline-flex}.pl-stage{color:oklch(30% .05 265);background:var(--st);padding:3px 10px;font-size:12.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.pl-stage{background:color-mix(in oklab, var(--st) 22%, white)}}.pl-stage:before,.pl-stage-sm:before{content:"";background:var(--st);border-radius:50%;flex-shrink:0;width:7px;height:7px}.pl-stage-sm{color:var(--mute);margin-top:1px;font-size:12px}.pl-owner{object-fit:cover;border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 2px #fff,0 0 0 3px oklch(90% .012 260)}.pl-status{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.pl-status[data-s=open],.pl-seg-status button[data-s=open][data-on=true]{color:var(--blue);background:var(--peri-4)}.pl-status[data-s=won],.pl-seg-status button[data-s=won][data-on=true]{color:oklch(43% .12 152);background:oklch(95% .05 152)}.pl-status[data-s=lost],.pl-seg-status button[data-s=lost][data-on=true]{color:oklch(50% .17 27);background:oklch(95% .03 25)}.pl-status[data-s=abandoned],.pl-seg-status button[data-s=abandoned][data-on=true]{color:var(--sub);background:oklch(94% .008 260)}.pl-status-why{font-weight:500}@media (prefers-reduced-motion:no-preference){.pl-status,.pl-stage,.pl-owner{animation:.45s cubic-bezier(.34,1.56,.64,1) both pl-pop}}.pl-strip{border-top:1px solid var(--line);background:oklch(98.5% .004 265);align-content:center;min-height:196px;padding:12px 14px 14px;display:grid}.pl-strip-in{animation:.4s cubic-bezier(.16,1,.3,1) both pl-rise}.pl-strip-label{color:var(--mute);margin-bottom:7px;font-size:12.5px;font-weight:600}.pl-seg-status{flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.pl-seg-status button{padding:6px 14px;font-size:13.5px}.pl-reasons{opacity:0;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;transition:opacity .3s,translate .3s;display:flex;translate:0 4px}.pl-reasons[data-show=true]{opacity:1;translate:0}.pl-reasons .pl-strip-label{width:100%;margin-bottom:0}.pl-reasons button{color:var(--sub);box-shadow:0 0 0 1px var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:4px 11px;font-size:13px;transition:background-color .2s,box-shadow .2s,color .2s}.pl-reasons button[data-on=true]{color:oklch(50% .17 27);background:oklch(97% .025 25);font-weight:600;box-shadow:0 0 0 1.5px oklch(78% .1 25)}.pl-owners{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pl-owners button{color:var(--sub);box-shadow:0 0 0 1px var(--line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-size:14px;font-weight:600;transition:background-color .25s,box-shadow .25s,color .25s;display:inline-flex}.pl-owners button img,.pl-followers img{object-fit:cover;border-radius:50%;width:28px;height:28px}.pl-owners button[data-on=true]{color:var(--ink);background:var(--peri-4);box-shadow:0 0 0 1.5px var(--blue)}.pl-followers{color:var(--mute);align-items:center;gap:7px;margin-inline-start:6px;font-size:13px;display:inline-flex}.pl-followers img{width:24px;height:24px;box-shadow:0 0 0 2px #fff}.pl-bulk{color:#fff;background:var(--ink);opacity:.35;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:11px 14px;transition:opacity .35s,translate .45s cubic-bezier(.16,1,.3,1);display:flex;translate:0 6px;box-shadow:0 18px 34px -20px oklch(20% .06 268/.6)}.pl-bulk[data-show=true]{opacity:1;translate:0}.pl-bulk-count{align-items:center;gap:7px;font-size:14px;display:inline-flex}.pl-bulk-actions{flex-wrap:wrap;gap:6px;display:flex}.pl-bulk-actions span{background:oklch(100% 0 0/.13);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;display:inline-flex}.pl-synced{color:var(--mute);align-items:center;gap:8px;font-size:15px;transition:color .3s;display:flex}.pl-synced[data-on=true]{color:var(--ink)}.pl-synced[data-on=true] svg{color:oklch(55% .15 150)}.pl-note{color:var(--body);text-wrap:pretty;font-size:16px;line-height:1.6;animation:.4s cubic-bezier(.16,1,.3,1) both pl-rise}.pl-sheet{background:#fff;border-radius:24px 24px 0 0;padding:8px 12px 14px;box-shadow:0 -14px 34px -16px oklch(20% .06 268/.4)}.pl-grip{background:var(--line);border-radius:2px;width:38px;height:4px;margin:2px auto 10px;display:block}.pl-sheet-head{align-items:center;gap:8px;padding:0 4px 8px;display:flex}.pl-sheet-head b{font-family:var(--font-display);font-size:16.5px;font-weight:800}.pl-sheet-who{color:var(--mute);font-size:13px}.pl-saved{color:oklch(43% .12 152);opacity:0;background:oklch(95% .05 152);border-radius:999px;align-items:center;gap:4px;margin-inline-start:auto;padding:3px 10px;font-size:12px;font-weight:700;transition:opacity .3s,scale .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex;scale:.85}.pl-saved[data-on=true]{opacity:1;scale:1}.pl-sheet-row{text-align:start;width:100%;color:var(--ink);border-radius:13px;align-items:center;gap:10px;padding:8px 10px;font-size:14.5px;transition:background-color .3s;display:flex}.pl-sheet-row:not(:disabled){cursor:pointer}.pl-sheet-row i{background:var(--st);border-radius:50%;flex-shrink:0;width:10px;height:10px}.pl-sheet-row em{color:var(--mute);background:var(--fog);border-radius:999px;padding:1px 8px;font-size:11.5px;font-style:normal}.pl-radio{border:2px solid oklch(86% .015 260);border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:border-color .25s,background-color .25s,box-shadow .25s}.pl-sheet-row[data-on=true]{background:var(--peri-4)}.pl-sheet-row[data-on=true] .pl-radio{border-color:var(--blue);background:var(--blue);box-shadow:inset 0 0 0 3px #fff}.pl-sheet-wrap{transition:translate .55s cubic-bezier(.16,1,.3,1)}.pl-sheet-inline{z-index:3;inset-inline:0;position:absolute;bottom:0;translate:0 104%}.pl-sheet-inline[data-on=true]{translate:0}.pl-list:after{content:"";z-index:2;pointer-events:none;opacity:0;background:oklch(20% .06 268/.28);transition:opacity .4s;position:absolute;inset:0}.pl-desk[data-mode="3"] .pl-list:after{opacity:1}.pl-mphone{display:none}@media (width>=640px){.pl-tr{grid-template-columns:26px minmax(0,1.5fr) minmax(0,1.25fr) 52px 80px minmax(0,1fr);gap:12px;padding-inline:16px}.pl-th{display:grid}.pl-td-1,.pl-td-3{display:block}.pl-stage-sm{display:none}.pl-strip{min-height:140px}}@media (width>=1024px){.pl-desk{grid-template-columns:minmax(0,1fr) 246px;align-items:end;gap:30px}.pl-sheet-inline{display:none}.pl-desk[data-mode="3"] .pl-list:after{opacity:0}.pl-mphone{transform-origin:bottom;background:linear-gradient(160deg,oklch(30% .03 265),oklch(16% .03 268));border-radius:42px;padding:8px;transition:scale .5s cubic-bezier(.16,1,.3,1);display:block;position:relative;scale:.96;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.14),0 50px 90px -44px oklch(20% .06 268/.75)}.pl-mphone[data-on=true]{scale:1}}.pl-mscreen{background:linear-gradient(oklch(97.5% .006 265),oklch(95% .012 265));border-radius:34px;height:470px;position:relative;overflow:hidden}.pl-mstatus{justify-content:space-between;align-items:center;padding:13px 22px 4px;font-size:12.5px;font-weight:700;display:flex}.pl-mstatus i{border:1.5px solid var(--ink);background:linear-gradient(90deg, var(--ink) 70%, transparent 70%) padding-box;border-radius:3px;width:22px;height:10px}.pl-mtitle{font-family:var(--font-display);align-items:center;gap:6px;padding:10px 16px 6px;font-size:16px;font-weight:800;display:flex}.pl-mcard{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:20px;align-items:center;gap:10px;margin:6px 12px;padding:12px;display:flex}.pl-mcard img{object-fit:cover;border-radius:50%;width:44px;height:44px}.pl-mcard b{margin-bottom:4px;font-size:15px;display:block}.pl-mscreen .pl-sheet-wrap{inset-inline:0;position:absolute;bottom:0;translate:0 calc(100% - 58px)}.pl-mscreen .pl-sheet-wrap[data-on=true]{translate:0}.pl-mscreen .pl-sheet-row{padding:7px 8px;font-size:14px}.pl-set-saved{color:oklch(43% .12 152);background:oklch(95% .05 152);border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.pl-set-pane{gap:20px;padding:18px 22px 22px;padding-inline-end:64px;display:grid}.pl-set-h{color:var(--mute);margin-bottom:8px;font-size:12.5px;font-weight:700}.pl-set-stages{flex-wrap:wrap;gap:6px;display:flex}.pl-set-stage{white-space:nowrap;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:12px;align-items:center;gap:6px;padding:6px 11px 6px 7px;font-size:13.5px;font-weight:600;display:inline-flex}.pl-set-stage i{background:var(--st);border-radius:50%;width:9px;height:9px}.pl-set-stage[data-on=true]{background:var(--st)}@supports (color:color-mix(in lab, red, red)){.pl-set-stage[data-on=true]{background:color-mix(in oklab, var(--st) 16%, white)}}.pl-set-stage[data-on=true]{box-shadow:0 0 0 1.5px var(--st)}.pl-set-open{background:var(--st);border-radius:18px;gap:14px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.pl-set-open{background:color-mix(in oklab, var(--st) 9%, white)}}.pl-set-open{box-shadow:0 0 0 1px var(--st)}@supports (color:color-mix(in lab, red, red)){.pl-set-open{box-shadow:0 0 0 1px color-mix(in oklab, var(--st) 38%, white)}}.pl-set-row{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:14px;display:flex}.pl-set-k{color:var(--sub);font-size:13.5px}.pl-stepper{color:var(--mute);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:11px;align-items:center;gap:10px;padding:4px 9px;display:inline-flex}.pl-stepper b{text-align:center;min-width:14px;color:var(--ink);font-size:15px;font-weight:800}.pl-set-auto{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:13.5px;font-weight:600;display:inline-flex}.pl-set-lock{color:var(--mute);align-items:center;gap:4px;margin-inline-start:auto;font-size:12.5px;display:inline-flex}.pl-set-reasons{flex-wrap:wrap;gap:6px;display:flex}.pl-set-reasons span{color:var(--sub);background:oklch(98.5% .008 25);border-radius:999px;align-items:center;gap:4px;padding:4px 11px;font-size:13px;display:inline-flex;box-shadow:0 0 0 1px oklch(92% .02 25)}.pl-set-reasons .pl-set-add{color:var(--blue);box-shadow:none;border:1.5px dashed var(--peri-3);background:#fff}.pl-set-deal{gap:20px 18px;display:grid}@media (width>=640px){.pl-set-deal{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-set-cell>.an-pin-top{top:-2px;inset-inline:auto -2px;translate:0}@media (width<=639px){.pl-set-cell>.an-pin-top{top:50%;inset-inline-end:-38px;translate:0 -50%}}.pl-set-fields{gap:6px;display:grid}.pl-field{box-shadow:0 0 0 1px var(--line);background:oklch(98.5% .004 265);border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.pl-field-v{align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.pl-set-card{box-shadow:0 0 0 1px var(--line);border-radius:13px;align-items:center;gap:10px;padding:9px 11px;display:flex}.pl-set-card b{font-size:14px;display:block}.pl-set-card span span{color:var(--mute);font-size:12px;display:block}.pl-set-card>span{flex:1}.pl-set-who{flex-wrap:wrap;gap:8px;display:flex}.pl-set-who span{color:var(--blue);background:var(--peri-4);border-radius:999px;align-items:center;gap:5px;padding:6px 13px;font-size:13px;font-weight:600;display:inline-flex}.pl-set-who span+span{color:var(--sub);background:var(--fog)}@media (width<=639px){.pl-set-pane{gap:18px;padding:14px 12px 16px;padding-inline-end:46px}}@media (prefers-reduced-motion:reduce){.pl-section *,.pl-section :before,.pl-section :after{transition:none!important;animation:none!important}}.plf-list{display:grid}.plf-stage{width:100%;color:var(--sub);text-align:start;border-radius:16px;align-items:center;gap:10px;padding:11px 14px;font-size:17px;font-weight:700;transition:color .3s,background-color .3s,box-shadow .3s;display:flex}.plf-stage:hover{color:var(--ink)}.plf-stage[aria-pressed=true]{color:var(--ink);background:var(--st)}@supports (color:color-mix(in lab, red, red)){.plf-stage[aria-pressed=true]{background:color-mix(in oklab, var(--st) 14%, white)}}.plf-stage[aria-pressed=true]{box-shadow:0 0 0 1.5px var(--st)}@supports (color:color-mix(in lab, red, red)){.plf-stage[aria-pressed=true]{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--st) 60%, white)}}.plf-stage:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.plf-dot{background:var(--st);border-radius:4px;flex-shrink:0;width:12px;height:12px}.plf-count{color:var(--sub);flex-shrink:0;font-size:13px;font-weight:500}.plf-gate{color:var(--mute);border-inline-start:2px dotted oklch(85% .02 265);margin-block:2px;margin-inline-start:19px;padding-block:3px;padding-inline-start:34px;font-size:12.5px;display:block}.plf-gate b{color:var(--sub);font-weight:700}.plf-window{max-width:580px;margin-inline:auto}.plf-body{background:radial-gradient(120% 60% at 50% 0,oklch(100% 0 0/.7),#0000 70%),oklch(97.2% .007 265);gap:12px;padding:12px;display:grid}.plf-lane{background:var(--st);border-radius:18px;padding:8px}@supports (color:color-mix(in lab, red, red)){.plf-lane{background:color-mix(in oklab, var(--st) 15%, white)}}.plf-lane{box-shadow:0 0 0 1.5px var(--st)}@supports (color:color-mix(in lab, red, red)){.plf-lane{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--st) 60%, white)}}.plf-lane{animation:.45s cubic-bezier(.16,1,.3,1) both pl-rise}.plf-lane-head{color:var(--ink);align-items:center;gap:8px;padding:4px 6px 10px;font-size:15.5px;font-weight:800;display:flex}.plf-cards{gap:8px;display:grid}@media (width>=640px){.plf-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.plf-drawer .pl-drawer-in{padding:13px}@media (prefers-reduced-motion:reduce){.plf-lane{animation:none}}.pl-tabs.pl-tabs-v{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.pl-tabs.pl-tabs-v button{justify-content:flex-start}@media (width>=1024px){.pl-tabs.pl-tabs-v{grid-template-columns:minmax(0,1fr);width:fit-content;min-width:260px}}.pl-desk-frag{max-width:460px;margin-inline:auto}.pl-desk-frag .pl-list{flex-direction:column;min-height:430px;display:flex}.pl-desk-frag .pl-strip{flex:1}.pl-desk-frag .pl-tr{grid-template-columns:24px minmax(0,1fr) 30px auto;gap:10px;padding-inline:14px}.pl-desk-frag .pl-th,.pl-desk-frag .pl-td-1,.pl-desk-frag .pl-td-3{display:none}.pl-desk-frag .pl-stage-sm{display:inline-flex}.pl-desk-frag .pl-sheet-inline{display:block}.pl-desk-frag[data-mode="3"] .pl-list:after{opacity:1}@media (width>=1024px){.pl-desk-frag{grid-template-columns:minmax(0,1fr)}}.ma-stage{--frag-max:100%;--meta:#0467df;place-items:stretch stretch}.ma-seg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(100% 0 0/.66);border-radius:999px;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.95),0 12px 26px -18px oklch(20% .06 268/.5)}.ma-seg button{white-space:nowrap;color:var(--sub);border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:14.5px;font-weight:600;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.ma-seg button:hover{color:var(--ink)}.ma-seg button[data-on=true]{color:var(--ink);background:#fff;box-shadow:0 1px 2px oklch(13.5% .059 268/.08),0 8px 16px -10px oklch(13.5% .059 268/.4)}.ma-seg-sm button{padding:7px 13px;font-size:13.5px}@media (width<=639px){.ma-seg button{padding:8px 12px;font-size:13.5px}}.ma-steps{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.ma-steps button{color:var(--sub);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(100% 0 0/.6);border-radius:999px;align-items:center;gap:8px;padding-block:6px;padding-inline:6px 14px;font-size:14px;font-weight:600;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.9)}.ma-steps button b{width:24px;height:24px;color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;place-items:center;font-size:12.5px;transition:background-color .25s,color .25s;display:grid}.ma-steps button:hover{color:var(--ink);background:oklch(100% 0 0/.85)}.ma-steps button[data-on=true]{color:var(--ink);background:#fff;box-shadow:0 0 0 1px #fff,0 12px 24px -14px oklch(20% .06 268/.55)}.ma-steps button[data-on=true] b{color:#fff;background:var(--ink);box-shadow:none}.ma-seg button:focus-visible,.ma-steps button:focus-visible,.ma-mo:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (width<=639px){.ma-steps{gap:6px}.ma-steps button{padding-inline:5px 11px;font-size:13px}}.ma-em,.ma-board,.ma-au-card,.ma-au-meta{corner-shape:squircle;background:#fff;border-radius:24px;min-width:0;position:relative;box-shadow:0 0 0 1px oklch(100% 0 0/.9),0 1px 2px oklch(13.5% .059 268/.05),0 40px 80px -42px oklch(20% .06 268/.6)}@supports (corner-shape:squircle){.ma-em,.ma-board,.ma-au-card,.ma-au-meta{border-radius:36px}}.ma-em-bar{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:11px;display:flex}.ma-ll-link,.ma-au-link,.ma-drop{background:repeating-linear-gradient(oklch(100% 0 0/.95) 0 5px,#0000 5px 10px);border-radius:2px;justify-self:center;width:3px;height:34px;position:relative}.ma-ll-link i,.ma-au-link i,.ma-drop i{background:var(--lk,var(--m,var(--blue)));width:9px;height:9px;animation:1.5s linear infinite ma-run-down;animation-delay:calc(var(--k,0) * -.5s);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;left:50%;box-shadow:0 0 0 3px oklch(100% 0 0/.7)}.ma-ll-link i:nth-child(2),.ma-au-link i:nth-child(2){--k:1}.ma-ll-link i:nth-child(3),.ma-au-link i:nth-child(3){--k:2}.ma-ll-link{--lk:var(--m-contacts)}.ma-au-link{--lk:var(--meta)}@media (width>=1024px){.ma-ll-link,.ma-au-link{background:repeating-linear-gradient(90deg,oklch(100% 0 0/.95) 0 6px,#0000 6px 11px);place-self:center stretch;width:auto;height:3px;margin-inline:10px}.ma-ll-link i,.ma-au-link i{margin:-4.5px 0 0 -4.5px;animation-name:ma-run-left;top:50%}.ma-drop{display:none}}@keyframes ma-run-down{0%{opacity:0;top:0%}20%,80%{opacity:1}to{opacity:0;top:100%}}@keyframes ma-run-left{0%{opacity:0;left:100%}15%,85%{opacity:1}to{opacity:0;left:0%}}@keyframes ma-pop{0%{opacity:0;transform:scale(.7)}}@keyframes ma-rise{0%{opacity:0;transform:translateY(8px)}}.ma-stream{gap:12px;width:100%;display:grid}@media (width>=1024px){.ma-stream{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:0}}.ma-moments{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ma-cap{color:oklch(20% .05 265/.78);grid-column:1/-1;align-items:center;gap:8px;padding-inline:6px;font-size:13.5px;font-weight:700;display:flex}@media (width>=1024px){.ma-moments{grid-template-columns:minmax(0,1fr);gap:14px}}.ma-mo-row{align-items:center;min-width:0;display:flex}.ma-mo{corner-shape:squircle;text-align:start;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:oklch(100% 0 0/.72);border-radius:20px;flex:1;gap:10px;min-width:0;padding:12px 13px 13px;transition:translate .5s cubic-bezier(.16,1,.3,1),background-color .3s,box-shadow .3s;display:grid;position:relative;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.95),0 12px 26px -20px oklch(20% .06 268/.5)}@supports (corner-shape:squircle){.ma-mo{border-radius:30px}}.ma-mo:hover{background:oklch(100% 0 0/.92)}.ma-mo[data-on=true]{box-shadow:0 0 0 2px var(--m), 0 24px 40px -24px oklch(20% .06 268/.6);background:#fff}@supports (color:color-mix(in lab, red, red)){.ma-mo[data-on=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--m) 70%, white), 0 24px 40px -24px oklch(20% .06 268/.6)}}@media (width>=1024px){.ma-mo[data-on=true]{translate:-6px}}.ma-mo-top{align-items:center;gap:8px;min-width:0;display:flex}.ma-mo-title{min-width:0;color:var(--ink);flex:1;font-size:15.5px;font-weight:700;line-height:1.2}.ma-time{color:var(--mute);font-variant-numeric:tabular-nums;font-size:12.5px}.ma-mo-body{align-items:center;gap:9px;min-width:0;font-size:13.5px;line-height:1.35;display:flex}.ma-mo-line{-webkit-line-clamp:2;color:var(--sub);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}@media (width<=639px){.ma-mo{gap:8px;padding:10px 10px 11px}.ma-mo-title{font-size:14px}.ma-time{display:none}.ma-mo-body{align-items:flex-start;font-size:12.5px}.ma-mo-body>img{width:24px!important;height:24px!important}.ma-mo-line{font-size:12px}}.ma-wire{display:none}@media (width>=1024px){.ma-wire{background:repeating-linear-gradient(90deg,oklch(100% 0 0/.8) 0 5px,#0000 5px 10px);flex:0 0 56px;height:2px;transition:background .3s;display:block;position:relative}.ma-mo-row[data-on=true] .ma-wire{background:repeating-linear-gradient(90deg, var(--m) 0 6px, transparent 6px 11px);height:3px}@supports (color:color-mix(in lab, red, red)){.ma-mo-row[data-on=true] .ma-wire{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--m) 55%, white) 0 6px, transparent 6px 11px)}}.ma-wire i{background:var(--m);width:9px;height:9px;animation:1.6s linear infinite ma-run-left;animation-delay:calc(var(--k) * -.53s);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;box-shadow:0 0 0 3px oklch(100% 0 0/.75)}}.ma-em{padding:16px 16px 12px}@media (width>=640px){.ma-em{padding:20px 22px 14px}}.ma-em-sub{color:var(--mute);margin-top:10px;font-size:13px}.ma-ev{background:linear-gradient(180deg, var(--m), white 72%);border-radius:18px;margin-top:10px;padding:14px 14px 12px}@supports (color:color-mix(in lab, red, red)){.ma-ev{background:linear-gradient(180deg, color-mix(in oklab, var(--m) 8%, white), white 72%)}}.ma-ev{box-shadow:inset 0 0 0 1px var(--m)}@supports (color:color-mix(in lab, red, red)){.ma-ev{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m) 24%, white)}}.ma-ev{animation:.55s cubic-bezier(.16,1,.3,1) both ma-ev-down}@media (width>=1024px){.ma-ev{animation-name:ma-ev-in}}@keyframes ma-ev-in{0%{opacity:0;transform:translate(28px)scale(.985)}}@keyframes ma-ev-down{0%{opacity:0;transform:translateY(-12px)}}.ma-ev-name{letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:800;line-height:1.1}.ma-ev-name.ltr{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ma-ev-src,.ma-src-mini{white-space:nowrap;color:oklch(43% .13 150);background:oklch(95% .05 150);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;font-weight:700;display:inline-flex}.ma-ev-src{padding:4px 10px;font-size:12.5px}.ma-src-mini{padding:2px 8px;font-size:11.5px}.ma-ev-kind{color:var(--mute);margin-top:4px;font-size:13px}.ma-ev-value{color:var(--sub);background:var(--fog);border-radius:12px;justify-content:space-between;align-items:baseline;gap:10px;margin-top:10px;padding:8px 12px;font-size:13.5px;display:flex}.ma-ev-value b{color:var(--ink);font-variant-numeric:tabular-nums;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px}.ma-ev-cap{color:var(--sub);margin-top:12px;font-size:12.5px;font-weight:700}.ma-ev-chips{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.ma-chip{color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 3px 8px -4px oklch(20% .05 268/.25);animation:.42s cubic-bezier(.34,1.56,.64,1) both ma-chip-in;animation-delay:calc(var(--k) * 75ms + .28s);background:#fff;border-radius:999px;align-items:center;gap:4px;padding-block:4px;padding-inline:8px 11px;font-size:13px;font-weight:600;display:inline-flex}.ma-chip svg{color:oklch(56% .15 150)}@keyframes ma-chip-in{0%{opacity:0;transform:scale(.8)}}.ma-ev-foot{min-width:0;color:var(--sub);align-items:center;gap:6px;margin-top:12px;font-size:12.5px;display:flex}.ma-ev-foot .ltr{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px}.ma-em-cap{color:var(--mute);margin-top:14px;font-size:12.5px;font-weight:700}.ma-em-list{margin-top:4px;display:grid}.ma-em-list li{border-top:1px solid var(--line);align-items:center;gap:9px;padding:8px 2px;font-size:14px;display:flex}.ma-em-list li:first-child{border-top:0}.ma-em-list li .ltr{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ma-em-dot{background:var(--m);border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (width<=639px){.ma-ev-foot .ltr{display:none}.ma-ev-name{font-size:23px}}.ma-dd{justify-items:center;gap:26px;width:100%;display:grid}.ma-dd-map{align-items:center;width:100%;display:grid}@media (width>=640px){.ma-dd-map{grid-template-columns:minmax(0,15.5rem) minmax(0,1fr) minmax(0,12rem)}}.ma-dd-srcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=640px){.ma-dd-srcs{grid-template-columns:minmax(0,1fr);align-content:space-between;height:256px}}.ma-dd-node{corner-shape:squircle;background:#fff;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;padding:11px;font-size:15px;display:grid;box-shadow:0 0 0 1px oklch(100% 0 0/.95),0 18px 34px -22px oklch(20% .06 268/.55)}@supports (corner-shape:squircle){.ma-dd-node{border-radius:30px}}.ma-dd-ico{width:40px;height:40px;color:var(--lane);background:var(--lane);border-radius:12px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ma-dd-ico{background:color-mix(in oklab, var(--lane) 11%, white)}}.ma-dd-pill{background:var(--fog);border-radius:11px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.ma-dd-pill b{color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ma-dd-id{color:var(--mute);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;transition:color .3s}.ma-dd-id[data-on=true]{color:oklch(43% .13 150);font-weight:700}.ma-dd-svg{width:100%;display:block;overflow:visible}.ma-dd-wide{height:256px;display:none}.ma-dd-tall{height:116px;margin-block:2px}@media (width>=640px){.ma-dd-wide{display:block}.ma-dd-tall{display:none}}.ma-dd-lane{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:6 7;opacity:0;transition:opacity .5s}.ma-dd-lane[data-on=true]{opacity:1}.ma-dd-lane-b{stroke:var(--m-mkt)}@supports (color:color-mix(in lab, red, red)){.ma-dd-lane-b{stroke:color-mix(in oklab, var(--m-mkt) 65%, white)}}.ma-dd-lane-s{stroke:var(--blue)}@supports (color:color-mix(in lab, red, red)){.ma-dd-lane-s{stroke:color-mix(in oklab, var(--blue) 50%, white)}}.ma-dd-dot-b circle{fill:var(--m-mkt)}.ma-dd-dot-s circle{fill:var(--blue)}.ma-dd-end{fill:#fff;stroke:oklch(20% .06 268/.22);stroke-width:1.5px}.ma-dd-meta{corner-shape:squircle;text-align:center;background:#fff;border-radius:24px;justify-items:center;gap:6px;padding:18px 14px;display:grid;box-shadow:0 0 0 1px oklch(100% 0 0/.95),0 30px 60px -32px oklch(20% .06 268/.6)}@supports (corner-shape:squircle){.ma-dd-meta{border-radius:36px}}.ma-dd-count{letter-spacing:-.03em;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:58px;font-weight:800;line-height:1;animation:.5s cubic-bezier(.34,1.56,.64,1) both ma-pop}.ma-dd-verdict{color:oklch(48% .12 62);background:oklch(96% .05 80);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.ma-dd-verdict[data-ok=true]{color:oklch(43% .13 150);background:oklch(95% .05 150)}.ma-dd-note{text-align:center;color:oklch(20% .05 265/.82);max-width:560px;font-size:15.5px;line-height:1.6}.ma-ll{align-items:center;gap:14px;display:grid}@media (width>=1024px){.ma-ll{grid-template-columns:auto 64px minmax(0,1fr);gap:0}}.ma-phone{background:var(--night);border-radius:42px;justify-self:center;width:252px;padding:8px;box-shadow:inset 0 0 0 1.5px oklch(42% .03 268),0 44px 70px -36px oklch(20% .06 268/.8)}.ma-phone-screen{background:#fff;border-radius:34px;overflow:hidden}.ma-ad-top{align-items:center;gap:8px;padding:14px 12px 10px;display:flex}.ma-ad-logo{color:#fff;background:linear-gradient(135deg,oklch(72% .12 350),oklch(62% .14 330));border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.ma-ad-hero{color:#fff;background:radial-gradient(120% 140% at 85% 0,oklch(82% .1 350) 0%,#0000 60%),linear-gradient(135deg,oklch(70% .12 340),oklch(62% .13 300));border-radius:18px;min-height:88px;margin-inline:10px;padding:15px 14px}.ma-ad-form{gap:7px;padding:12px 12px 16px;display:grid}.ma-ad-field{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;gap:1px;padding:6px 10px;display:grid}.ma-ad-consent{color:var(--sub);align-items:flex-start;gap:6px;font-size:11px;line-height:1.35;display:flex}.ma-ad-box{color:#fff;background:var(--blue);border-radius:4px;flex-shrink:0;place-items:center;width:14px;height:14px;margin-top:1px;display:grid}.ma-ad-submit{color:#fff;background:var(--blue);border-radius:11px;justify-content:center;align-items:center;gap:6px;height:38px;margin-top:2px;font-size:13.5px;font-weight:700;transition:background-color .3s;display:flex}.ma-ad-submit[data-sent=true]{background:oklch(60% .15 155);animation:.45s cubic-bezier(.34,1.56,.64,1) ma-pop}.ma-board{width:100%;padding:14px}@media (width>=640px){.ma-board{padding:16px 18px 18px}}.ma-board-bar{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:0 4px 12px;display:flex}.ma-cols{gap:8px;margin-top:12px;display:grid}@media (width>=640px){.ma-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}.ma-col{background:oklch(97.5% .006 260);border-radius:16px;padding:8px;transition:background-color .35s,box-shadow .35s}.ma-col[data-on=true]{background:var(--m)}@supports (color:color-mix(in lab, red, red)){.ma-col[data-on=true]{background:color-mix(in oklab, var(--m) 9%, white)}}.ma-col[data-on=true]{box-shadow:inset 0 0 0 1px var(--m)}@supports (color:color-mix(in lab, red, red)){.ma-col[data-on=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m) 30%, white)}}.ma-col-head{color:var(--ink);align-items:center;gap:7px;padding:4px 6px 9px;font-size:13px;font-weight:700;display:flex}.ma-col-dot{background:var(--m);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ma-col-body{align-content:start;gap:7px;min-height:118px;display:grid}@media (width<=639px){.ma-col{grid-template-columns:5.1rem minmax(0,1fr);align-items:center;gap:6px;display:grid}.ma-col-head{padding:0 2px;font-size:12.5px}.ma-col-body{flex-wrap:wrap;align-items:center;min-height:34px;display:flex}.ma-col-body>.ma-lead{flex:100%}}.ma-lead{box-shadow:0 0 0 1.5px var(--m), 0 14px 26px -16px oklch(20% .06 268/.5);background:#fff;border-radius:14px;gap:8px;padding:10px 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.ma-lead{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--m) 60%, white), 0 14px 26px -16px oklch(20% .06 268/.5)}}.ma-lead{animation:.6s cubic-bezier(.16,1,.3,1) both ma-lead-in}@keyframes ma-lead-in{0%{opacity:0;transform:translate(34px)}}@keyframes ma-lead-down{0%{opacity:0;transform:translateY(-14px)}}@media (width<=639px){.ma-lead{animation-name:ma-lead-down}}.ma-lead{min-width:0}.ma-lead-src{color:var(--sub);align-items:center;gap:4px;margin-top:2px;font-size:11.5px;display:inline-flex}.ma-slot{min-height:62px;color:var(--mute);outline:1.5px dashed var(--m);border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.ma-slot{outline:1.5px dashed color-mix(in oklab, var(--m) 45%, white)}}.ma-slot{outline-offset:-1.5px;background:oklch(100% 0 0/.6)}.ma-slot i{background:var(--m);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ma-blink}.ma-slot i:nth-child(2){animation-delay:.15s}.ma-slot i:nth-child(3){animation-delay:.3s}@keyframes ma-blink{0%,to{opacity:.25}50%{opacity:1}}@media (width<=639px){.ma-slot{flex:100%;min-height:40px}}.ma-lead-id{border-top:1px dashed var(--line);color:var(--mute);justify-content:space-between;gap:6px;padding-top:7px;font-size:11.5px;display:flex}.ma-lead-id .ltr{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ma-ghost{color:var(--sub);box-shadow:0 0 0 1px var(--line);opacity:.75;background:#fff;border-radius:12px;align-items:center;gap:7px;padding:7px 9px;font-size:13px;font-weight:600;display:flex}@media (width<=639px){.ma-ghost{border-radius:50%;padding:2px}.ma-ghost-name{display:none}}.ma-return{background:var(--meta);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:50px;margin-top:12px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.ma-return{background:color-mix(in oklab, var(--meta) 5%, white)}}.ma-return{box-shadow:inset 0 0 0 1px var(--meta)}@supports (color:color-mix(in lab, red, red)){.ma-return{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--meta) 16%, white)}}.ma-return-label{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.ma-return-chips{flex-wrap:wrap;gap:6px;display:flex}.ma-ret{color:var(--ink);box-shadow:0 0 0 1px var(--meta);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 10px 3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ma-ret{box-shadow:0 0 0 1px color-mix(in oklab, var(--meta) 22%, white)}}.ma-ret svg{color:var(--meta)}.ma-ret .ltr{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ma-ret[data-new=true]{animation:.6s cubic-bezier(.34,1.56,.64,1) .35s both ma-ret-in}@keyframes ma-ret-in{0%{opacity:0;transform:translateY(10px)scale(.85)}}.ma-receipt{corner-shape:squircle;box-shadow:0 0 0 1px var(--line), 0 30px 60px -44px oklch(20% .06 268/.45);background:#fff;border-radius:28px;gap:18px;padding:22px 20px;display:grid}@supports (corner-shape:squircle){.ma-receipt{border-radius:40px}}@media (width>=1024px){.ma-receipt{grid-template-columns:15rem minmax(0,1fr) 16rem;gap:0;padding:0}.ma-receipt>*{padding:28px 30px}.ma-rc-body{border-inline:1.5px dashed var(--line)}}@media (width<=1023px){.ma-rc-body{border-block:1.5px dashed var(--line);padding-block:16px}}.ma-rc-num{align-content:start;justify-items:start;gap:10px;display:grid}.ma-rc-num>b{letter-spacing:-.035em;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:60px;font-weight:800;line-height:.95}.ma-rc-num>span:last-child{color:var(--sub);font-size:15px;font-weight:600;line-height:1.4}.ma-rc-side{align-content:start;justify-items:start;display:grid}.ma-au{align-items:center;gap:14px;display:grid}@media (width>=1024px){.ma-au{grid-template-columns:minmax(0,.92fr) 64px minmax(0,1.08fr);gap:0}}.ma-au-card{padding:18px}.ma-au-meta{padding:16px 16px 14px}@media (width>=640px){.ma-au-card{padding:22px}.ma-au-meta{padding:20px 20px 16px}}.ma-track{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid;position:relative}.ma-track:before{content:"";background:var(--line);top:8px;border-radius:2px;height:2px;position:absolute;inset-inline:16.66%}.ma-track li{text-align:center;color:var(--mute);justify-items:center;gap:7px;font-size:12.5px;font-weight:600;transition:color .3s;display:grid;position:relative}.ma-track-dot{z-index:1;width:18px;height:18px;box-shadow:0 0 0 2px var(--line);background:#fff;border-radius:50%;transition:background-color .35s,box-shadow .35s;position:relative}.ma-track li[data-done=true] .ma-track-dot{background:var(--m-contacts);box-shadow:0 0 0 4px var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.ma-track li[data-done=true] .ma-track-dot{box-shadow:0 0 0 4px color-mix(in oklab, var(--m-contacts) 20%, white)}}.ma-track li[data-on=true]{color:var(--ink)}.ma-track li[data-on=true] .ma-track-dot{animation:.45s cubic-bezier(.34,1.56,.64,1) ma-pop}.ma-au-rule{color:var(--ink);background:var(--m-auto);border-radius:14px;align-items:center;gap:9px;margin-top:18px;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.35;display:flex}@supports (color:color-mix(in lab, red, red)){.ma-au-rule{background:color-mix(in oklab, var(--m-auto) 7%, white)}}.ma-au-rule{box-shadow:inset 0 0 0 1px var(--m-auto)}@supports (color:color-mix(in lab, red, red)){.ma-au-rule{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-auto) 20%, white)}}.ma-aud-list{margin-top:6px;display:grid}.ma-aud{border-top:1px solid var(--line);align-items:center;gap:10px;padding:14px 8px 11px;font-size:14.5px;transition:background-color .4s;display:flex;position:relative}.ma-aud:first-child{border-top:0}.ma-aud[data-change=add]{background:linear-gradient(270deg,oklch(96% .05 150/.75),#0000 80%)}.ma-aud[data-change=remove]{background:linear-gradient(270deg,oklch(96.5% .03 25/.8),#0000 80%)}.ma-aud[data-change=refresh]{background:linear-gradient(270deg, var(--meta), transparent 80%)}@supports (color:color-mix(in lab, red, red)){.ma-aud[data-change=refresh]{background:linear-gradient(270deg, color-mix(in oklab, var(--meta) 7%, white), transparent 80%)}}.ma-aud-ico{width:34px;height:34px;color:var(--meta);background:var(--meta);border-radius:11px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ma-aud-ico{background:color-mix(in oklab, var(--meta) 10%, white)}}.ma-aud-who{flex-shrink:0;align-items:center;gap:8px;display:flex}.ma-aud-in{animation:.5s cubic-bezier(.34,1.56,.64,1) .2s both ma-pop}.ma-badge{z-index:1;white-space:nowrap;top:-10px;border-radius:999px;align-items:center;gap:3px;padding:2px 9px;font-size:11.5px;font-weight:700;animation:.5s cubic-bezier(.34,1.56,.64,1) both ma-pop;display:inline-flex;position:absolute;inset-inline-end:8px}.ma-aud:first-child .ma-badge{top:-4px}.ma-badge[data-kind=add]{color:oklch(42% .13 150);background:oklch(94% .06 150)}.ma-badge[data-kind=remove]{color:oklch(50% .17 27);background:oklch(95% .035 25)}.ma-badge[data-kind=refresh]{color:var(--meta)}@supports (color:color-mix(in lab, red, red)){.ma-badge[data-kind=refresh]{color:color-mix(in oklab, var(--meta) 80%, black)}}.ma-badge[data-kind=refresh]{background:var(--meta)}@supports (color:color-mix(in lab, red, red)){.ma-badge[data-kind=refresh]{background:color-mix(in oklab, var(--meta) 12%, white)}}.ma-spin{animation:1.1s linear infinite ma-spin}@keyframes ma-spin{to{rotate:-360deg}}.ma-camp{background:oklch(97.5% .006 260);border-radius:16px;gap:9px;margin-top:8px;padding:11px 12px;transition:background-color .35s,box-shadow .35s;display:grid}.ma-camp[data-on=true]{box-shadow:0 0 0 2px var(--m-dash), 0 16px 30px -20px oklch(20% .06 268/.45);background:#fff}@supports (color:color-mix(in lab, red, red)){.ma-camp[data-on=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--m-dash) 55%, white), 0 16px 30px -20px oklch(20% .06 268/.45)}}.ma-camp-chip{white-space:nowrap;color:var(--sub);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:700}.ma-camp-hide{color:var(--sub);align-items:center;gap:7px;font-size:13px;display:none}.ma-camp[data-on=true] .ma-camp-hide{animation:.45s cubic-bezier(.16,1,.3,1) both ma-rise;display:flex}@media (width<=639px){.ma-aud{gap:8px;font-size:14px}.ma-camp>span:first-child{flex-wrap:wrap}}.ma-ln{corner-shape:squircle;background:#fff;border-radius:24px;gap:22px;width:100%;padding:18px;display:grid;box-shadow:0 0 0 1px oklch(100% 0 0/.9),0 40px 80px -42px oklch(20% .06 268/.6)}@supports (corner-shape:squircle){.ma-ln{border-radius:36px}}@media (width>=640px){.ma-ln{padding:24px 26px}}.ma-ln .ma-seg{background:var(--fog);box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}.ma-funnel{width:100%;max-width:460px;margin-inline:auto}.ma-funnel .text-foreground{color:var(--ink);font-size:14.5px}.ma-funnel .text-muted-foreground{color:oklch(20% .05 268/.78);font-size:12.5px;font-weight:600}.ma-funnel .rounded-full.bg-foreground{padding:2px 10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12.5px}.ma-funnel-note{text-align:center;max-width:34em;color:var(--mute);margin:-6px auto 0;font-size:12.5px;line-height:1.5}@media (width<=639px){.ma-funnel .text-foreground{font-size:13.5px}.ma-funnel .text-muted-foreground{font-size:11.5px}}.ma-quote{margin:0;padding:4px 6px}.ma-quote-text{letter-spacing:-.005em;min-height:6.6em;color:var(--ink);text-wrap:pretty;margin-top:16px;font-size:22px;font-weight:600;line-height:1.5;animation:.45s cubic-bezier(.16,1,.3,1) both an-note}@media (width>=1024px){.ma-quote-text{font-size:26px}}.ma-bm .an-pane{padding-top:18px}.ma-bm-group{color:var(--mute);margin:20px 0 9px;font-size:12.5px;font-weight:700}.ma-bm-group:first-child{margin-top:0}.ma-bm-row{min-width:0;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;font-size:15px;display:flex}.ma-bm-ico{width:38px;height:38px;color:var(--sub);background:var(--fog);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ma-bm-text{flex:11rem}.ma-bm-chips{flex-wrap:wrap;justify-content:flex-end;gap:5px;margin-inline-start:auto;display:flex}.ma-bm-chip{white-space:nowrap;color:oklch(43% .13 150);background:oklch(95% .05 150);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.ma-bm-chip .ltr{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ma-bm-sub{background:oklch(98.5% .004 260);margin-inline-start:26px;position:relative}.ma-bm-sub:before{content:"";border-inline-start:1.5px solid var(--line);border-bottom:1.5px solid var(--line);top:-14px;border-end-start-radius:8px;width:12px;height:34px;position:absolute;inset-inline-start:-16px}.ma-folder-on{color:var(--ink);background:oklab(95.8526% -.00365229 -.0176011);font-weight:600}.ma-folder-on svg{color:#0467df}.ma-bm-meter{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:14px;gap:10px;padding:12px 14px;display:grid}.ma-meter{background:var(--fog);border-radius:4px;height:8px;margin-top:16px;display:block;position:relative}.ma-meter-fill{border-radius:inherit;background:linear-gradient(270deg, var(--m-mkt), var(--m-mkt));width:62%;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.ma-meter-fill{background:linear-gradient(270deg, var(--m-mkt), color-mix(in oklab, var(--m-mkt) 55%, white))}}.ma-meter-mark{top:-7px;bottom:-7px;border-inline-start:2px dashed oklch(20% .06 268/.55);width:0;position:absolute;inset-inline-start:78%}.ma-meter-mark b{color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;position:absolute;bottom:calc(100% + 2px);left:50%;translate:-50%}@media (width<=639px){.ma-bm-row{flex-wrap:wrap;gap:8px 10px;font-size:14px}.ma-bm-ico{border-radius:10px;width:32px;height:32px}.ma-bm-chips{justify-content:flex-start;width:100%;margin-inline-start:0;padding-inline-start:42px}.ma-bm-sub{margin-inline-start:12px}.ma-bm-sub:before{display:none}}@media (prefers-reduced-motion:reduce){.ma-wire i,.ma-drop i,.ma-slot i,.ma-ll-link i,.ma-au-link i{opacity:0;animation:none}.ma-ev,.ma-chip,.ma-dd-count,.ma-lead,.ma-ret[data-new=true],.ma-ad-submit[data-sent=true],.ma-track li[data-on=true] .ma-track-dot,.ma-aud-in,.ma-badge,.ma-spin,.ma-camp[data-on=true] .ma-camp-hide,.ma-quote-text{animation:none}.ma-mo,.ma-rung-fill,.ma-dd-lane{transition:none}}.a11y-fab{z-index:55;inset-inline-end:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 96px);background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .2s;display:grid;position:fixed;box-shadow:0 0 0 3px #fff,0 12px 28px -10px oklch(20% .1 264/.6)}.a11y-fab:hover{transform:scale(1.06)}.a11y-fab:focus-visible,.a11y-opt:focus-visible,.a11y-step:focus-visible,.a11y-reset:focus-visible,.a11y-x:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@media (width>=1024px){.a11y-fab{bottom:24px}}.a11y-panel{z-index:56;inset-inline-end:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 152px);width:min(340px,100vw - 32px);max-height:calc(100dvh - 190px);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 30px 60px -24px oklch(20% .06 268/.5);background:#fff;border-radius:22px;padding:16px;animation:.28s cubic-bezier(.16,1,.3,1) both nav-in;position:fixed;overflow-y:auto}@media (width>=1024px){.a11y-panel{bottom:84px}}.a11y-x{background:var(--wash);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.a11y-zoom{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.a11y-step,.a11y-opt{background:var(--wash);min-height:44px;color:var(--ink);text-align:start;border-radius:14px;align-items:center;gap:8px;padding:8px 12px;font-size:14.5px;font-weight:600;display:flex}.a11y-step{justify-content:center}.a11y-step:disabled{opacity:.45}.a11y-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.a11y-h{letter-spacing:.02em;color:var(--sub);margin-top:14px;font-size:12.5px;font-weight:700}.a11y-desc{z-index:70;inset-inline:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);color:#ff0;text-align:center;pointer-events:none;background:#000;border-radius:14px;max-width:720px;margin-inline:auto;padding:12px 18px;font-size:16px;font-weight:600;line-height:1.5;position:fixed;box-shadow:0 12px 30px -10px #0009}.a11y-opt[aria-pressed=true]{background:var(--blue);color:#fff}.a11y-reset{color:var(--sub);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:600;display:inline-flex}html.a11y-zoom-m1{zoom:.9}html.a11y-zoom-1{zoom:1.12}html.a11y-zoom-2{zoom:1.25}html.a11y-zoom-3{zoom:1.4}html.a11y-contrast :is(header,main,footer){filter:contrast(1.45)saturate(1.1)}html.a11y-gray :is(header,main,footer){filter:grayscale()}html.a11y-sepia :is(header,main,footer){filter:sepia(.9)contrast(1.05)}html.a11y-invert :is(header,main,footer),html.a11y-invert :is(header,main,footer) :is(img,video,picture,svg image){filter:invert()hue-rotate(180deg)}html.a11y-yellow :is(header,main,footer),html.a11y-yellow :is(header,main,footer) :not(img):not(video):not(svg):not(path):not(circle):not(rect):not(line):not(polyline){color:#ff0!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-text-fill-color:#ff0!important;background:#000!important;border-color:#ff0!important}html.a11y-yellow :is(header,main,footer) img{background:#fff!important}html.a11y-yellow :is(header,main,footer) svg{color:#ff0!important}html.a11y-links a{background:oklch(96% .12 100/.55);text-underline-offset:3px!important;color:oklch(30% .15 264)!important;text-decoration:underline!important;text-decoration-thickness:2px!important}html.a11y-headings :is(h1,h2,h3,h4,h5,h6){background:oklch(96% .08 295/.45);outline-offset:4px!important;outline:3px solid oklch(50% .22 295)!important}html.a11y-keys :focus,html.a11y-keys :focus-visible{outline-offset:3px!important;outline:4px solid #ff6a00!important;box-shadow:0 0 0 7px #fff!important}html.a11y-cursor-big,html.a11y-cursor-big *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 24 24'><path d='M4 2l16 9-7 2-3 7z' fill='white' stroke='black' stroke-width='1.6' stroke-linejoin='round'/></svg>") 5 3,auto!important}html.a11y-cursor-black,html.a11y-cursor-black *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 24 24'><path d='M4 2l16 9-7 2-3 7z' fill='black' stroke='white' stroke-width='1.6' stroke-linejoin='round'/></svg>") 3 2,auto!important}html.a11y-font :where(body,body *){font-family:Arial,Helvetica Neue,sans-serif!important}html.a11y-spacing :where(main,footer) :where(p,li,dd,td,th,h1,h2,h3,h4){letter-spacing:.02em!important;word-spacing:.08em!important;line-height:1.85!important}html.a11y-still *,html.a11y-still :before,html.a11y-still :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.a11y-still .a11y-panel{animation:none!important}.cw-fab{--fab:62px;z-index:50;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 96px);width:var(--fab);height:var(--fab);color:var(--blue);cursor:pointer;box-shadow:inset 0 2px 1px oklch(100% 0 0/.95), inset 0 -7px 12px -5px var(--blue), 0 0 0 1px oklch(88% .035 262/.75), 0 0 0 6px var(--blue), 0 2px 4px oklch(20% .06 268/.2), 0 14px 24px -8px var(--blue), 0 30px 46px -20px oklch(20% .1 268/.55);background:radial-gradient(120% 120% at 30% 14%,#fff 0%,oklch(98.5% .012 262) 34%,oklch(93% .04 262) 72%,oklch(88% .07 262) 100%);border-radius:50%;place-items:center;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.cw-fab{box-shadow:inset 0 2px 1px oklch(100% 0 0/.95), inset 0 -7px 12px -5px color-mix(in oklab, var(--blue) 32%, transparent), 0 0 0 1px oklch(88% .035 262/.75), 0 0 0 6px color-mix(in oklab, var(--blue) 9%, transparent), 0 2px 4px oklch(20% .06 268/.2), 0 14px 24px -8px color-mix(in oklab, var(--blue) 42%, transparent), 0 30px 46px -20px oklch(20% .1 268/.55)}}.cw-fab{transform:perspective(280px) rotateX(calc(var(--ty,0) * -9deg)) rotateY(calc(var(--tx,0) * 9deg)) scale(var(--fs,1));transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s;animation:5.4s ease-in-out infinite cw-float}.cw-fab:before{content:"";filter:blur(2px);pointer-events:none;background:radial-gradient(closest-side,oklch(20% .1 268/.38),#0000);border-radius:50%;width:62%;height:12px;animation:5.4s ease-in-out infinite cw-ground;position:absolute;bottom:-20px;left:50%;translate:-50%}.cw-fab>img{z-index:1;filter:drop-shadow(0 4px 5px oklch(25% .12 264/.35));translate:calc(var(--tx,0) * 3px) calc(var(--ty,0) * 3px);transition:translate .28s cubic-bezier(.16,1,.3,1);position:relative}.cw-fab:hover{--fs:1.07}.cw-fab:active{--fs:.96}.cw-fab:focus-visible,.cw-x:focus-visible,.cw-chip:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.cw-fab[data-open=true]{box-shadow:none;color:var(--blue);background:0 0;animation:none}.cw-fab[data-open=true]:before{display:none}.cw-fab[data-open=true]>svg{filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 1px #fff)}@keyframes cw-float{50%{translate:0 -5px}}@keyframes cw-ground{50%{opacity:.6;scale:.8 .85}}.cw-teaser{z-index:49;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 164px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:min(280px,100vw - 32px);box-shadow:inset 0 1px 0 oklch(100% 0 0/.95), 0 0 0 1px oklch(90% .025 262/.9), 0 2px 4px oklch(20% .06 268/.12), 0 12px 22px -10px var(--blue), 0 26px 40px -22px oklch(20% .08 268/.5);background:linear-gradient(#fff,oklch(97.5% .014 262));border-radius:20px 20px 8px;align-items:center;gap:10px;padding:12px 16px;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.cw-teaser{box-shadow:inset 0 1px 0 oklch(100% 0 0/.95), 0 0 0 1px oklch(90% .025 262/.9), 0 2px 4px oklch(20% .06 268/.12), 0 12px 22px -10px color-mix(in oklab, var(--blue) 30%, transparent), 0 26px 40px -22px oklch(20% .08 268/.5)}}.cw-teaser{color:var(--ink);text-align:start;font-size:14.5px;font-weight:600;line-height:1.4;animation:.4s cubic-bezier(.16,1,.3,1) both nav-in,6.2s ease-in-out .4s infinite cw-float-s}.cw-teaser:after{content:"";background:oklch(97.5% .014 262);border-radius:0 0 4px;width:12px;height:12px;position:absolute;bottom:-5px;right:22px;rotate:45deg;box-shadow:2px 2px 3px -1px oklch(20% .08 268/.18)}.cw-teaser>img{filter:drop-shadow(0 2px 3px oklch(25% .12 264/.3))}@keyframes cw-float-s{50%{translate:0 -3px}}.cw-panel{z-index:50;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 164px);width:min(390px,100vw - 32px);height:min(620px,100dvh - 252px);box-shadow:inset 0 1px 0 oklch(100% 0 0/.9), 0 0 0 1px oklch(92.9% .013 255.5/.9), 0 2px 6px oklch(20% .06 268/.1), 0 18px 34px -14px var(--blue), 0 40px 70px -26px oklch(20% .06 268/.5);background:#fff;border-radius:26px;flex-direction:column;display:flex;position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cw-panel{box-shadow:inset 0 1px 0 oklch(100% 0 0/.9), 0 0 0 1px oklch(92.9% .013 255.5/.9), 0 2px 6px oklch(20% .06 268/.1), 0 18px 34px -14px color-mix(in oklab, var(--blue) 26%, transparent), 0 40px 70px -26px oklch(20% .06 268/.5)}}.cw-panel{transform-origin:100% 100%;animation:.3s cubic-bezier(.16,1,.3,1) both cw-in}@keyframes cw-in{0%{opacity:0;transform:translateY(10px)scale(.97)}}@media (width>=1024px){.cw-fab{bottom:24px;right:24px}.cw-teaser{bottom:96px;right:24px}.cw-panel{height:min(640px,100dvh - 120px);bottom:96px;right:24px}}.cw-head{background:linear-gradient(180deg, var(--blue), white);align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.cw-head{background:linear-gradient(180deg, color-mix(in oklab, var(--blue) 9%, white), white)}}.cw-head{border-bottom:1px solid var(--line)}.cw-avatar{width:40px;height:40px;box-shadow:0 0 0 1px var(--line), 0 8px 16px -8px oklch(30% .15 264/.5);background:#fff;border-radius:14px;place-items:center;display:grid}.cw-x{width:36px;height:36px;color:var(--blue);border-radius:50%;place-items:center;transition:scale .25s cubic-bezier(.34,1.56,.64,1);display:grid}.cw-x:hover{scale:1.12}.cw-x:active{scale:.94}.cw-in{background:var(--wash)}.cw-out{background:linear-gradient(135deg, var(--blue), var(--blue))}@supports (color:color-mix(in lab, red, red)){.cw-out{background:linear-gradient(135deg, var(--blue), color-mix(in oklab, var(--blue) 78%, var(--peri)))}}.cw-out{box-shadow:0 8px 16px -10px oklch(40% .2 264/.7)}.cw-chip{color:var(--blue);background:var(--blue);border-radius:99px;padding:7px 14px;font-size:13.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.cw-chip{background:color-mix(in oklab, var(--blue) 7%, white)}}.cw-chip{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.cw-chip{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 28%, white)}}.cw-chip{transition:background .2s}.cw-chip:hover:not(:disabled){background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.cw-chip:hover:not(:disabled){background:color-mix(in oklab, var(--blue) 14%, white)}}.cw-input{resize:none;background:var(--wash);border-radius:22px;outline:none;flex:1;min-height:44px;max-height:112px;padding:11px 16px;font-size:15px;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #0000}.cw-input:focus{box-shadow:inset 0 0 0 2px var(--blue);background:#fff}@media (prefers-reduced-motion:reduce){.cw-panel,.cw-teaser,.cw-fab,.cw-fab:before,.cw-teaser{animation:none}}@media (width<=1023.98px){.mobile-bar{transition:transform .32s cubic-bezier(.16,1,.3,1)}:root[data-bar=hide] .mobile-bar,:root[data-sheet=on] .mobile-bar{transform:translateY(calc(100% + 12px))}.cw-fab,.a11y-fab{bottom:calc(env(safe-area-inset-bottom,0px) + 14px);transition:bottom .32s cubic-bezier(.16,1,.3,1),transform .28s,opacity .25s,box-shadow .22s}:root[data-bar=show] .cw-fab,:root[data-bar=show] .a11y-fab{bottom:calc(env(safe-area-inset-bottom,0px) + 72px)}.cw-fab{width:44px;height:44px;box-shadow:0 0 0 1px var(--line), 0 10px 22px -10px oklch(30% .15 264/.5);right:12px}.cw-fab img{width:34px;height:34px}.a11y-fab{opacity:.92;width:36px;height:36px;inset-inline-end:12px;box-shadow:0 0 0 2px #fff,0 8px 18px -8px oklch(20% .1 264/.5)}.a11y-fab svg{width:20px;height:20px}:root[data-fab=hide] .cw-fab:not([data-open=true]),:root[data-fab=hide] .a11y-fab,:root[data-sheet=on] .cw-fab:not([data-open=true]),:root[data-sheet=on] .a11y-fab{opacity:0;pointer-events:none;transform:translateY(26px)scale(.8)}:root[data-nav-open] .cw-fab,:root[data-nav-open] .a11y-fab,:root[data-nav-open] .cw-teaser{opacity:0;pointer-events:none}:root[data-bar=hide] .an-panel,:root[data-sheet=on] .an-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 14px)}.cw-teaser{display:none}.cw-panel{right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 66px);width:min(390px,100vw - 24px);height:min(620px,100dvh - 150px)}.a11y-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 58px);max-height:calc(100dvh - 130px);inset-inline-end:12px}.stage-tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.stage-tab{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);color:var(--sub);border-radius:999px;align-items:center;gap:7px;padding:7px 14px 7px 12px;font-size:14.5px;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.stage-tab span{background:var(--wash);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.stage-tab[data-on=true]{background:var(--ink);color:#fff;box-shadow:none}.stage-tab[data-on=true] span{background:oklch(100% 0 0/.18)}.stage-stack{display:grid}.stage-stack>li{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .35s,visibility .35s}.stage-stack>li[data-on=true]{opacity:1;visibility:visible}}@media (width<=767.98px){.stem{height:44px}.stem.mb-10{margin-bottom:1.25rem}main .mt-28{margin-top:3.5rem}.frag-tile{padding:14px}.focus-tile{padding:18px 8px}main h2[class*=text-\[]{font-size:29px;line-height:1.14}}.sfe-head{font:inherit;letter-spacing:inherit;color:inherit}@media (width<=1023.98px){.sfe-li{padding-block:12px}.sfe-li[data-open=false] .sfe-body{display:none}.sfe-li[data-open=false] .sf-title,.sfe-li[data-open=false] .sf-text{color:var(--sub)}.sfe-li[data-open=true]{padding-bottom:18px}.sfe-li .sf-title{font-size:19px}.sfe-tile{aspect-ratio:auto;min-height:240px}}.sr[data-mode=stack]{margin-top:28px}.sr[data-mode=stack] .sr-tabs{justify-content:center;gap:12px;margin:0 0 20px;padding:0;list-style:none;display:flex}.sr-tab{background:var(--card-white);width:38px;height:38px;color:var(--blue);border-radius:50%;place-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:600;transition:background-color .35s,color .35s;display:grid;position:relative;box-shadow:0 0 0 1px oklch(49% .236 264.3/.22)}.sr-tab[data-on=true]{background:var(--blue);color:var(--card-white);box-shadow:0 0 0 5px oklch(49% .236 264.3/.11)}.sr[data-mode=stack] .sr-list{gap:0;display:grid}.sr[data-mode=stack] .sr-step{opacity:0;visibility:hidden;grid-area:1/1;padding-inline-start:0;transition:opacity .35s,visibility .35s}.sr[data-mode=stack] .sr-step[data-active]{opacity:1;visibility:visible}.sr[data-mode=stack] .sr-node{display:none}.sr[data-mode=stack] .sr-card{translate:none}.cf-in{padding:0;overflow:hidden}.frag-tile .frag-in.cf-in>.cf{opacity:1;animation:none;translate:none}.cf{width:100%;container-type:inline-size}.cf-s{--cf-out:cubic-bezier(.16, 1, .3, 1);--cf-spring:cubic-bezier(.34, 1.56, .64, 1);--cf-fog:oklch(97.5% .007 265);--cf-fog-2:oklch(95.5% .011 265);--cf-green:oklch(62% .15 158);--cf-hair:oklch(92.9% .013 255.5/.85);--cf-shadow:0 0 0 1px var(--cf-hair), 0 .1em .2em oklch(13.5% .059 268/.05), 0 1em 2em -1.15em oklch(20% .06 268/.4);--cf-shadow-up:0 0 0 1px var(--cf-hair), 0 .15em .3em oklch(13.5% .059 268/.06), 0 1.4em 2.8em -1.2em oklch(20% .06 268/.55);text-align:start;font-size:clamp(var(--cf-min,13px), calc(var(--cf-k,2.75) * 1cqi), var(--cf-max,15.5px));color:var(--ink);direction:rtl;padding:1.05em;line-height:1.35;position:relative}.cf-pad-none{padding:0}.cf-pad-sm{padding:.7em}.cf-pad-lg{padding:1.45em}.cf-surf-app{background:var(--cf-fog)}.cf-surf-wa{background:oklch(94% .012 85)}.cf-s img,.cf-s svg{display:block}.cf-s img{max-width:none}.cf-s b{font-weight:700}.cf-s p{margin:0}.cf-s .ltr,.cf-nw{white-space:nowrap}.cf-mute{color:var(--mute)}.cf-sub{color:var(--sub)}.cf-sm{font-size:.86em}.cf-mirror{scale:-1 1}.cf-parts{display:block;overflow:hidden}.cf-parts>span{flex-wrap:wrap;margin-inline-start:-1.1em;display:flex}.cf-parts>span>span{white-space:nowrap}.cf-parts>span>span:before{content:"·";text-align:center;width:1.1em;display:inline-block}.cf-t-green{--c:var(--cf-green,oklch(62% .15 158))}.cf-t-blue{--c:var(--blue)}.cf-t-amber{--c:oklch(72% .16 65)}.cf-t-red{--c:oklch(60% .2 25)}.cf-t-grey{--c:var(--mute)}.cf-t-ink{--c:var(--ink)}.cf-t-chat{--c:var(--m-chat)}.cf-t-cal{--c:var(--m-cal)}.cf-t-contacts{--c:var(--m-contacts)}.cf-t-deals{--c:var(--m-deals)}.cf-t-pay{--c:var(--m-pay)}.cf-t-mkt{--c:var(--m-mkt)}.cf-t-auto{--c:var(--m-auto)}.cf-t-dash{--c:var(--m-dash)}.cf-card{background:var(--card-white);min-width:0;box-shadow:var(--cf-shadow);border-radius:1em;padding:.85em .9em;position:relative}.cf-card-up{box-shadow:var(--cf-shadow-up)}.cf-well{background:var(--cf-fog);border-radius:1.1em;padding:.5em}.cf-rule{background:var(--line);height:1px}.cf-av{width:var(--s,2.2em);height:var(--s,2.2em);flex-shrink:0;display:block;position:relative}.cf-av>img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 .11em var(--card-white), 0 .35em .7em -.35em oklch(20% .06 268/.45);border-radius:50%}.cf-av>.cf-ch{inset-inline-end:-.16em;width:46%;height:46%;position:absolute;bottom:-.1em}.cf-av-ring>img{box-shadow:0 0 0 .11em var(--card-white), 0 0 0 .24em var(--c,var(--blue))}@supports (color:color-mix(in lab, red, red)){.cf-av-ring>img{box-shadow:0 0 0 .11em var(--card-white), 0 0 0 .24em color-mix(in oklab, var(--c,var(--blue)) 60%, white)}}.cf-ch{width:var(--s,1.25em);height:var(--s,1.25em);background:var(--card-white);box-shadow:0 0 0 .09em var(--card-white), 0 .15em .4em -.1em oklch(20% .06 268/.35);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cf-ch>img{width:70%;height:70%}.cf-ch[data-ch=facebook]>img{width:100%;height:100%}.cf-ch[data-ch=instagram]>img,.cf-ch[data-ch=gmail]>img,.cf-ch[data-ch=google]>img{width:62%;height:62%}.cf-ch-glyph{background:var(--c);color:var(--card-white)}.cf-ch-glyph>svg{width:56%;height:56%}.cf-ch-plain{box-shadow:none;background:0 0}.cf-ch-plain>img{width:100%;height:100%}.cf-chtag{color:var(--sub);white-space:nowrap;align-items:center;gap:.32em;font-size:.86em;font-weight:600;display:inline-flex}:is(.cf-top-sub,.cf-row-t>span,.cf-toast-t>span,.cf-bub-meta,.cf-deal-f) .cf-chtag{font-size:1em}.cf-chtag>.cf-ch{--s:1.25em;box-shadow:none;background:0 0}.cf-chtag>.cf-ch>img{width:100%;height:100%}.cf-studio{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.35em;height:1.35em}.cf-studio circle{fill:currentColor;stroke:none}.cf-tile{width:var(--s,1.9em);height:var(--s,1.9em);background:var(--c,var(--blue));color:var(--card-white);border-radius:30%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px oklch(100% 0 0/.35),0 .35em .7em -.35em oklch(20% .06 268/.45)}.cf-tile>svg{width:54%;height:54%}.cf-tile-soft{background:var(--c,var(--blue))}@supports (color:color-mix(in lab, red, red)){.cf-tile-soft{background:color-mix(in oklab, var(--c,var(--blue)) 13%, white)}}.cf-tile-soft{color:var(--c,var(--blue))}@supports (color:color-mix(in lab, red, red)){.cf-tile-soft{color:color-mix(in oklab, var(--c,var(--blue)) 80%, black)}}.cf-tile-soft{box-shadow:none}.cf-count{background:var(--c,var(--blue));min-width:1.55em;height:1.55em;color:var(--card-white);box-shadow:0 0 0 .14em var(--card-white);border-radius:99px;flex-shrink:0;place-items:center;padding-inline:.38em;font-size:.85em;font-weight:700;line-height:1;display:inline-grid}.cf-ok{width:var(--s,1.3em);height:var(--s,1.3em);background:var(--c,var(--cf-green));color:var(--card-white);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cf-ok>svg{width:64%;height:64%}.cf-ok path,.cf-draw{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.cf-stamp{border:.14em solid var(--c);background:var(--c);border-radius:.5em;align-items:center;gap:.35em;padding:.28em .75em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cf-stamp{background:color-mix(in oklab, var(--c) 8%, white)}}.cf-stamp{color:var(--c)}@supports (color:color-mix(in lab, red, red)){.cf-stamp{color:color-mix(in oklab, var(--c) 85%, black)}}.cf-stamp{white-space:nowrap;rotate:var(--rot,-7deg);font-size:1.05em;font-weight:800}.cf-stamp>svg{width:1.05em;height:1.05em}.cf-chip{background:var(--c,var(--blue));border-radius:99px;flex-shrink:0;align-items:center;gap:.32em;width:fit-content;padding:.3em .72em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cf-chip{background:color-mix(in oklab, var(--c,var(--blue)) 12%, white)}}.cf-chip{color:var(--c,var(--blue))}@supports (color:color-mix(in lab, red, red)){.cf-chip{color:color-mix(in oklab, var(--c,var(--blue)) 72%, black)}}.cf-chip{white-space:nowrap;font-size:.86em;font-weight:600;line-height:1.2}.cf-chip>svg{width:1.05em;height:1.05em}.cf-chip-line{background:var(--c,var(--blue))}@supports (color:color-mix(in lab, red, red)){.cf-chip-line{background:color-mix(in oklab, var(--c,var(--blue)) 7%, white)}}.cf-chip-line{box-shadow:inset 0 0 0 1px var(--c,var(--blue))}@supports (color:color-mix(in lab, red, red)){.cf-chip-line{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c,var(--blue)) 38%, white)}}.cf-chip-solid{background:var(--c,var(--blue));color:var(--card-white)}.cf-t-grey.cf-chip,.cf-t-grey .cf-chip{background:var(--fog);color:var(--sub)}.cf-flip{perspective:18em;display:inline-grid}.cf-flip>*{backface-visibility:hidden;grid-area:1/1;justify-self:start}.cf-sk{height:var(--h,.5em);width:var(--w,100%);background:oklch(37.3% .031 259.7/.12);border-radius:99px;display:block}.cf-sks{flex-direction:column;gap:.42em;display:flex}.cf-top{background:var(--card-white);border-bottom:1px solid var(--line);align-items:center;gap:.65em;padding:.8em 1em;display:flex}.cf-top-t{flex-direction:column;flex:1;gap:.15em;min-width:0;display:flex}.cf-top-t>b{white-space:nowrap;text-overflow:ellipsis;font-size:1.08em;line-height:1.2;overflow:hidden}.cf-top-sub{color:var(--mute);font-size:.86em}.cf-top-acts{gap:.4em;display:flex}.cf-ibtn{background:var(--fog);width:2.15em;height:2.15em;color:var(--sub);border-radius:.72em;flex-shrink:0;place-items:center;display:grid}.cf-ibtn>svg{width:46%;height:46%}.cf-top-back{color:inherit;flex-shrink:0;place-items:center;display:grid}.cf-top-back>svg{width:1.25em;height:1.25em}.cf-top-wa{color:var(--card-white);background:oklch(50% .1 166);border:0}.cf-top-blue{background:linear-gradient(180deg, var(--blue), oklch(56% .2 264));color:var(--card-white);border:0}:is(.cf-top-wa,.cf-top-blue) .cf-top-sub{color:oklch(100% 0 0/.78)}:is(.cf-top-wa,.cf-top-blue) .cf-ibtn{color:var(--card-white);background:oklch(100% 0 0/.14)}.cf-row{border-radius:.85em;align-items:center;gap:.65em;padding:.65em .75em;display:flex;position:relative}.cf-row+.cf-row{margin-top:.1em}.cf-row-on{background:var(--c,var(--blue))}@supports (color:color-mix(in lab, red, red)){.cf-row-on{background:color-mix(in oklab, var(--c,var(--blue)) 7%, white)}}.cf-row-on{box-shadow:inset -.2em 0 0 var(--c,var(--blue))}.cf-row-t{flex-direction:column;flex:1;gap:.12em;min-width:0;display:flex}.cf-row-t>b{white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.cf-row-t>span{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;font-size:.86em;overflow:hidden}.cf-row-e{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3em;display:flex}.cf-row-meta{color:var(--mute);white-space:nowrap;font-size:.85em;font-weight:600}.cf-thread{background:var(--cf-fog);flex-direction:column;gap:.7em;padding:.95em 1em 1.05em;display:flex}.cf-day{color:var(--mute);white-space:nowrap;align-items:center;gap:.6em;font-size:.86em;font-weight:600;display:flex}.cf-day:before,.cf-day:after{content:"";background:var(--line);flex:1;height:1px}.cf-day>svg{width:1.1em;height:1.1em}.cf-msg{align-items:flex-end;gap:.5em;display:flex;position:relative}.cf-msg-end{justify-content:flex-end}.cf-msg>.cf-av{--s:1.85em}.cf-bub{text-wrap:pretty;background:var(--card-white);max-width:min(84%,24em);box-shadow:0 0 0 1px var(--cf-hair), 0 .5em 1em -.75em oklch(20% .06 268/.35);--tk-off:var(--mute);--tk-on:var(--blue);border-radius:1.1em;padding:.55em .85em .45em;position:relative}.cf-msg-start>.cf-bub{transform-origin:100% 100%;border-end-start-radius:.32em}.cf-msg-end>.cf-bub{transform-origin:0 100%;border-end-end-radius:.32em}.cf-bub-t{line-height:1.4}.cf-bub-meta{color:var(--mute);white-space:nowrap;align-items:center;gap:.35em;margin-top:.2em;font-size:.85em;font-weight:600;display:flex}.cf-bub-meta>svg{width:1.2em;height:1.2em}.cf-bub-out{background:var(--blue);color:var(--card-white);box-shadow:0 .7em 1.4em -.8em var(--blue)}@supports (color:color-mix(in lab, red, red)){.cf-bub-out{box-shadow:0 .7em 1.4em -.8em color-mix(in oklab, var(--blue) 85%, transparent)}}.cf-bub-out{--tk-off:oklch(100% 0 0/.55);--tk-on:oklch(86% .11 215)}.cf-bub-out .cf-bub-meta{color:oklch(100% 0 0/.82)}.cf-bub-wa.cf-bub-out{color:var(--ink);--tk-off:oklch(62% .02 230);--tk-on:oklch(72% .13 225);background:oklch(96% .06 145);box-shadow:0 0 0 1px oklch(90% .06 145),0 .5em 1em -.75em oklch(20% .06 268/.3)}.cf-bub-wa.cf-bub-out .cf-bub-meta{color:oklch(55% .02 230)}.cf-bub-ig{box-shadow:none;background:oklch(95.5% .004 265)}.cf-bub-ig.cf-bub-out{color:var(--card-white);background:linear-gradient(135deg,oklch(58% .24 300),oklch(60% .2 262))}.cf-bub-notch:before{content:"";background:inherit;top:-.4em;border-radius:.18em;width:.95em;height:.95em;position:absolute;inset-inline-start:2.2em;rotate:45deg}.cf-bub-badge{top:-.55em;position:absolute;inset-inline-start:-.55em}.cf-bub-badge>.cf-ch{--s:1.65em}.cf-tk{color:var(--tk-on)}.cf-tk-off{color:var(--tk-off)}.cf-typing{background:var(--card-white);box-shadow:0 0 0 1px var(--cf-hair), 0 .5em 1em -.75em oklch(20% .06 268/.35);border-radius:1.1em;border-end-start-radius:.32em;align-items:center;gap:.25em;padding:.7em .85em;display:inline-flex}.cf-typing>i{background:var(--mute);border-radius:50%;width:.42em;height:.42em}.cf-msg-typ{bottom:0;position:absolute;inset-inline-start:var(--off,0)}.cf-msg-end>.cf-msg-typ{inset-inline-start:auto;inset-inline-end:var(--off,0)}.cf-biz{background:var(--card-white);width:1.85em;height:1.85em;color:var(--blue);box-shadow:0 0 0 1px var(--line);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cf-biz>svg{width:52%;height:52%}.cf-comp{background:var(--card-white);border-top:1px solid var(--line);align-items:center;gap:.5em;padding:.7em .9em;display:flex}.cf-comp-ch{height:2.4em;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:.75em;flex-shrink:0;align-items:center;gap:.3em;padding-inline:.6em .5em;font-size:.9em;font-weight:600;display:inline-flex}.cf-comp-ch>img{width:1.2em;height:1.2em}.cf-comp-ch>svg{width:1em;height:1em;color:var(--mute)}.cf-comp-in{min-width:0;height:2.4em;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:.75em;flex:1;align-items:center;padding-inline:.75em;display:flex;position:relative;overflow:hidden}.cf-comp-in>span{position:absolute;inset-inline:.75em}.cf-comp-ph{color:var(--mute)}.cf-comp-send{background:var(--blue);width:2.4em;height:2.4em;color:var(--card-white);box-shadow:0 .5em 1em -.6em var(--blue);border-radius:.75em;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.cf-comp-send{box-shadow:0 .5em 1em -.6em color-mix(in oklab, var(--blue) 85%, transparent)}}.cf-comp-send>svg{width:48%;height:48%}@container (width<=400px){.cf-comp-ch>b{display:none}}.cf-caret:after{content:"";vertical-align:-.15em;background:var(--blue);width:1.5px;height:1.05em;margin-inline-start:1px;display:inline-block}.cf-stage{background:linear-gradient(135deg, var(--c), var(--c));border-radius:.8em;justify-content:space-between;align-items:center;gap:.5em;padding:.55em .75em;display:flex}@supports (color:color-mix(in lab, red, red)){.cf-stage{background:linear-gradient(135deg, color-mix(in oklab, var(--c) 52%, white), color-mix(in oklab, var(--c) 26%, white))}}.cf-stage{white-space:nowrap}.cf-stage>b{text-overflow:ellipsis;overflow:hidden}.cf-stage-v{background:oklch(100% 0 0/.78);border-radius:99px;flex-shrink:0;padding:.18em .55em;font-size:.85em;font-weight:700}.cf-deal{flex-direction:column;gap:.5em;padding:.85em .9em .7em;display:flex}.cf-deal-h{align-items:center;gap:.55em;display:flex}.cf-deal-h>b{white-space:nowrap;text-overflow:ellipsis;font-size:1.06em;overflow:hidden}.cf-deal-f{white-space:nowrap;align-items:center;gap:.35em;font-size:.92em;display:flex}.cf-deal-f>span:first-child{color:var(--mute)}.cf-deal-f>b{align-items:center;gap:.3em;display:inline-flex}.cf-deal-f .cf-ch{--s:1.1em;box-shadow:none}.cf-acts{border-top:1px solid var(--line);color:var(--mute);justify-content:space-between;align-items:center;gap:.3em;margin-top:.2em;padding-top:.6em;display:flex}.cf-act{place-items:center;width:1.75em;height:1.75em;display:grid;position:relative}.cf-act>svg{width:1.15em;height:1.15em}.cf-act>.cf-count{min-width:1.3em;height:1.3em;box-shadow:0 0 0 .12em var(--card-white);top:-.5em;padding-inline:.28em;position:absolute;inset-inline-start:-.55em}.cf-toast{background:var(--card-white);min-width:0;box-shadow:var(--cf-shadow-up);border-radius:1em;align-items:center;gap:.7em;padding:.75em .9em;display:flex;position:relative}.cf-toast-t{flex-direction:column;flex:1;gap:.12em;min-width:0;display:flex}.cf-toast-t>span{color:var(--sub);font-size:.86em}.cf-toast-m{color:var(--mute);white-space:nowrap;flex-shrink:0;align-self:flex-start;font-size:.85em;font-weight:600}.cf-push{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:oklch(100% 0 0/.9);border-radius:1.2em;align-items:flex-start}.cf-phone{background:oklch(22% .03 268);border-radius:2.3em;padding:.4em;position:relative;box-shadow:inset 0 0 0 .1em oklch(40% .03 268),0 1.6em 2.8em -1.3em oklch(20% .06 268/.6)}.cf-phone-scr{background:var(--card-white);border-radius:1.92em;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.cf-phone-sb{direction:ltr;flex-shrink:0;justify-content:space-between;align-items:center;padding:.6em 1.35em .35em;font-size:max(11px,.85em);font-weight:700;display:flex}.cf-phone-island{background:oklch(16% .02 268);border-radius:99px;width:5.2em;height:1.45em}.cf-phone-sys{gap:.28em;display:flex}.cf-phone-sys>svg{width:1.15em;height:1.15em}.cf-phone-cut{border-end-end-radius:0;border-end-start-radius:0;padding-bottom:0}.cf-phone-cut>.cf-phone-scr{border-end-end-radius:0;border-end-start-radius:0}.cf-btn{background:var(--blue);color:var(--card-white);white-space:nowrap;box-shadow:0 .55em 1.1em -.65em var(--blue);border-radius:.75em;justify-content:center;align-items:center;gap:.4em;padding:.62em 1.1em;font-size:.95em;font-weight:700;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.cf-btn{box-shadow:0 .55em 1.1em -.65em color-mix(in oklab, var(--blue) 85%, transparent)}}.cf-btn>svg{width:1.1em;height:1.1em}.cf-btn-ghost{background:var(--card-white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.cf-btn-wa{background:oklch(72% .19 150);box-shadow:0 .55em 1.1em -.65em oklch(60% .17 150/.8)}.cf-field{flex-direction:column;gap:.3em;display:flex}.cf-field>span:first-child{color:var(--sub);font-size:.86em;font-weight:600}.cf-input{background:var(--card-white);min-height:2.45em;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:.72em;align-items:center;padding:.45em .75em;display:flex;position:relative;overflow:hidden}.cf-input>span{position:absolute;inset-inline:.75em}.cf-sw{background:var(--c,var(--blue));border-radius:99px;flex-shrink:0;width:2.35em;height:1.35em;display:inline-block;position:relative}.cf-sw>i{background:var(--card-white);top:.17em;border-radius:50%;width:1.01em;height:1.01em;position:absolute;inset-inline-end:.17em;box-shadow:0 .1em .25em oklch(20% .06 268/.3)}.cf-prog{height:var(--h,.5em);background:var(--fog);border-radius:99px;display:block;overflow:hidden}.cf-prog>i{width:var(--v,60%);border-radius:inherit;background:var(--c,var(--blue));transform-origin:100%;height:100%;display:block}.cf-num{font-variant-numeric:tabular-nums}.cf-cur{z-index:5;left:var(--x,50%);top:var(--y,50%);pointer-events:none;width:1.45em;height:1.8em;margin:-.08em 0 0 -.08em;position:absolute}.cf-cur>svg{filter:drop-shadow(0 .15em .25em oklch(20% .06 268/.35));width:100%;height:100%}.cf-cur>i{background:var(--blue);border-radius:50%;width:1.7em;height:1.7em;position:absolute;top:-.85em;left:-.85em}@supports (color:color-mix(in lab, red, red)){.cf-cur>i{background:color-mix(in oklab, var(--blue) 35%, transparent)}}.cf-show,.cf-out,.cf-flip-a,.cf-cur,.cf-cur>i{opacity:0}.cf-cur-stay{opacity:1}@media (prefers-reduced-motion:no-preference){.cf[data-on=false] *,.cf[data-on=false] :before,.cf[data-on=false] :after{animation-play-state:paused!important}[data-on] .cf-rise{animation:cf-rise .6s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cf-drop{animation:cf-drop .6s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cf-move{animation:cf-move .7s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cf-pop{animation:cf-pop .5s var(--cf-spring) both;animation-delay:var(--d,0s)}[data-on] .cf-fade{animation:.5s both cf-fade;animation-delay:var(--d,0s)}[data-on] .cf-msg-a{animation:cf-msg .5s var(--cf-spring) both;animation-delay:var(--d,0s)}[data-on] .cf-grow{transform-origin:bottom;animation:cf-grow .7s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cf-fill{animation:cf-fill var(--dur,1s) var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cf-write{animation:cf-write var(--dur,.9s) steps(18, end) both;animation-delay:var(--d,0s)}[data-on] .cf-show{animation:cf-show var(--dur,1s) linear both;animation-delay:var(--d,0s)}[data-on] .cf-hide{animation:cf-hide var(--dur,1s) linear both;animation-delay:var(--d,0s)}[data-on] .cf-out{animation:.35s both cf-out;animation-delay:var(--d,0s)}[data-on] .cf-tick{animation:.35s both cf-tick;animation-delay:var(--d,0s)}[data-on] .cf-flip-a{animation:.22s ease-in both cf-flip-a;animation-delay:var(--d,0s)}[data-on] .cf-flip-b{animation:cf-flip-b .45s var(--cf-spring) both;animation-delay:calc(var(--d,0s) + .2s)}[data-on] .cf-ring:after{content:"";border-radius:inherit;box-shadow:0 0 0 .2em var(--c,var(--blue));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-on] .cf-ring:after{box-shadow:0 0 0 .2em color-mix(in oklab, var(--c,var(--blue)) 55%, transparent)}}[data-on] .cf-ring:after{pointer-events:none;animation:.9s ease-out both cf-ring;animation-delay:var(--d,0s)}[data-on] .cf-press{animation:.35s both cf-press;animation-delay:var(--d,0s)}[data-on] .cf-hl{animation:1.6s ease-out both cf-hl;animation-delay:var(--d,0s)}[data-on] .cf-stamp-a{animation:.55s cubic-bezier(.2,.9,.3,1.2) both cf-stamp;animation-delay:var(--d,0s)}[data-on] .cf-draw-a,[data-on] .cf-draw-a path{animation:.45s ease-out both cf-draw;animation-delay:var(--d,0s)}[data-on] .cf-sw-a{animation:cf-sw .45s var(--cf-spring) both;animation-delay:var(--d,0s)}[data-on] .cf-sw-a>i{animation:cf-sw-k .45s var(--cf-spring) both;animation-delay:var(--d,0s)}[data-on] .cf-typing>i{animation:cf-dot .9s ease-in-out var(--n,1) both;animation-delay:var(--d,0s)}[data-on] .cf-typing>i:nth-child(2){animation-delay:calc(var(--d,0s) + .15s)}[data-on] .cf-typing>i:nth-child(3){animation-delay:calc(var(--d,0s) + .3s)}[data-on] .cf-cur{animation:cf-cur var(--dur,1.5s) var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cf-cur-stay{animation-name:cf-cur-stay}[data-on] .cf-cur>i{animation:cf-tapring var(--dur,1.5s) ease-out both;animation-delay:var(--d,0s)}}@keyframes cf-rise{0%{opacity:0;translate:0 .7em}}@keyframes cf-drop{0%{opacity:0;translate:0 -.9em}}@keyframes cf-move{0%{opacity:0;translate:var(--fx,0) var(--fy,.8em)}}@keyframes cf-pop{0%{opacity:0;scale:.55}}@keyframes cf-fade{0%{opacity:0}}@keyframes cf-msg{0%{opacity:0;translate:0 .55em;scale:.9}}@keyframes cf-grow{0%{scale:1 0}}@keyframes cf-fill{0%{scale:0 1}}@keyframes cf-write{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes cf-show{0%{opacity:0}10%,88%{opacity:1}to{opacity:0}}@keyframes cf-hide{0%{opacity:1}8%,90%{opacity:0}to{opacity:1}}@keyframes cf-out{0%{opacity:1}to{opacity:0}}@keyframes cf-tick{0%{color:var(--tk-off)}}@keyframes cf-flip-a{0%{opacity:1;transform:rotateX(0)}to{opacity:0;transform:rotateX(90deg)}}@keyframes cf-flip-b{0%{opacity:0;transform:rotateX(-90deg)}}@keyframes cf-ring{0%{opacity:0;scale:1}10%{opacity:1;scale:1}to{opacity:0;scale:1.12 1.3}}@keyframes cf-press{0%,to{scale:1}45%{scale:.9}}@keyframes cf-hl{0%{background-color:color-mix(in oklab, var(--c,var(--blue)) 16%, white)}}@keyframes cf-stamp{0%{opacity:0;scale:1.9}55%{opacity:1;scale:.94}to{scale:1}}@keyframes cf-draw{0%{stroke-dashoffset:1px}}@keyframes cf-sw{0%{background-color:oklch(86% .02 260)}}@keyframes cf-sw-k{0%{translate:1em}}@keyframes cf-dot{0%,to{opacity:.4;translate:0}50%{opacity:1;translate:0 -.22em}}@keyframes cf-cur{0%{opacity:0;translate:var(--fx,2.2em) var(--fy,2.2em)}16%{opacity:1}55%{translate:0;scale:1}62%{scale:.82}72%{scale:1}88%{opacity:1}to{opacity:0;translate:0}}@keyframes cf-cur-stay{0%{opacity:0;translate:var(--fx,2.2em) var(--fy,2.2em)}16%{opacity:1}55%{translate:0;scale:1}62%{scale:.82}72%,to{opacity:1;translate:0;scale:1}}@keyframes cf-tapring{0%,58%{opacity:0;scale:.3}63%{opacity:.9}to{opacity:0;scale:2.3}}.cfx-board{align-items:stretch;gap:.75em;display:flex}.cfx-col{background:var(--cf-fog);border-radius:1.15em;flex-direction:column;flex:1.4 1 0;gap:.55em;min-width:0;padding:.5em .5em 3.4em;display:flex}.cfx-col-next{flex:1 1 0;align-self:flex-start;padding-bottom:.5em}.cfx-signed{flex-direction:column;gap:.45em;display:flex}.cfx-signed .cf-deal-h>b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cfx-follow{z-index:2;margin-top:-2.75em;padding-inline-start:.9em;position:relative}.cfx-follow .cf-bub{border-radius:1em;max-width:100%;padding:.7em 1em .55em}.cfx-follow .cf-bub-t{font-weight:600}@container (width<=420px){.cfx-board{margin-inline-end:-1.05em;-webkit-mask-image:linear-gradient(90deg,#0000 1.6em,#000 7.5em);mask-image:linear-gradient(90deg,#0000 1.6em,#000 7.5em)}.cfx-col{flex:0 0 64%}.cfx-col-next{flex:0 0 50%}.cfx-follow{padding-inline-start:.4em}}.cv-steps{display:inline-grid}.cv-steps>*{grid-area:1/1;justify-self:start}.cv-steps span{display:inline-block}.cv-green{color:var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.cv-green{color:color-mix(in oklab, var(--cf-green) 82%, black)}}.cv-ai,.cv-zap{width:1.85em;height:1.85em;color:var(--card-white);box-shadow:0 .4em .8em -.45em var(--blue);border-radius:50%;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.cv-ai,.cv-zap{box-shadow:0 .4em .8em -.45em color-mix(in oklab, var(--blue) 80%, transparent)}}.cv-ai{background:linear-gradient(135deg, var(--m-contacts), var(--blue))}.cv-zap{background:var(--blue)}.cv-ai>svg,.cv-zap>svg{width:52%;height:52%}.cv-btag{color:var(--card-white);background:oklch(100% 0 0/.17);border-radius:.55em;order:9;align-items:center;gap:.28em;margin-inline-start:auto;padding:.18em .55em;font-weight:700;display:inline-flex}.cf-bub-meta>.cv-btag>svg{width:.95em;height:.95em}.cf-bub-meta:has(.cv-btag){gap:.4em}.cv-person{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:99px;align-items:center;gap:.4em;padding:.2em .2em .2em .75em;display:inline-flex}.cv-person>b{font-size:.92em}.cv-tab{white-space:nowrap;align-self:stretch;align-items:center;gap:.38em;display:inline-flex}.cv-tab-on{color:var(--blue);box-shadow:inset 0 -2px 0 var(--blue)}.cv-ctabs{border-bottom:1px solid var(--line);height:3em;color:var(--mute);align-items:center;gap:1.6em;padding-inline:1.1em;font-size:.95em;font-weight:700;display:flex}.cv-panel-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.6em;height:4.05em;padding-inline:1em;display:flex}.cv-panel-h>b{font-size:1.08em}.cv-panel-h .cf-ibtn{width:2em;height:2em}.cv-chev{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line)}.cv-id{align-items:center;gap:.7em;display:flex}.cv-id>span:last-child{flex-direction:column;gap:.1em;min-width:0;display:flex}.cv-id b{font-size:1.12em;line-height:1.2}.cv-id .ltr{text-align:start;font-size:.92em;font-weight:600}.cv-kv{justify-content:space-between;align-items:center;gap:.6em;padding-inline:1em;display:flex}.cv-kv>span:first-child{color:var(--sub);font-size:.92em;font-weight:600}.cv-opps{flex-direction:column;gap:.6em;padding-inline:1em;display:flex}.cv-opps-h{align-items:center;gap:.45em;display:flex}.cv-opps-h>svg{width:1em;height:1em}.cv-add{color:var(--blue);align-items:center;gap:.2em;margin-inline-start:auto;font-size:.92em;font-weight:700;display:inline-flex}.cv-add>svg{width:1em;height:1em}.cv-opp{background:var(--cf-fog);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:.55em;padding:.8em .9em;display:flex}.cv-opp.cf-card-up{background:var(--card-white);box-shadow:var(--cf-shadow-up)}.cv-opp>b{font-size:.98em}.cv-opp-f{justify-content:space-between;align-items:center;gap:.5em;display:flex}.cv-ibx-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.6em;padding:.85em 1em;display:flex}.cv-ibx-title{white-space:nowrap;align-items:center;gap:.3em;font-size:1.12em;display:inline-flex}.cv-ibx-title>svg{width:.85em;height:.85em;color:var(--mute)}.cv-chans{background:var(--cf-fog);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;align-items:center;gap:.45em;padding:.28em .3em;display:inline-flex}.cv-logos{align-items:center;display:inline-flex}.cv-logos>.cf-ch{--s:1.55em}.cv-logos>.cf-ch+.cf-ch{margin-inline-start:-.3em}.cv-logos>.cf-ch[data-ch=facebook]>img{width:76%;height:76%}.cv-chans-t{color:var(--sub);white-space:nowrap;font-size:.86em;font-weight:700}.cv-tabs{border-bottom:1px solid var(--line);height:3.05em;color:var(--mute);align-items:center;gap:1.1em;padding-inline:1em .75em;font-size:.93em;font-weight:700;display:flex}.cv-tabs .cf-count{font-size:.92em}.cv-filter{width:2.1em;height:2.1em;margin-inline-start:auto}.cv-list{height:20em;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - .9em),#0000);mask-image:linear-gradient(#000 calc(100% - .9em),#0000)}.cv-list .cf-row+.cf-row{margin-top:0}.cv-irow{border-bottom:1px solid var(--line);border-radius:0;height:4em;padding:.55em 1em}.cv-irow .cf-row-t>span{font-size:.9em}.cv-unread{font-weight:600;color:var(--ink)!important}.cv-new{color:var(--blue)}.cv-nocount{height:1.32em;display:block}.cv-slot{grid-template-rows:1fr;display:grid}.cv-slot>div{min-height:0;overflow:hidden}@container (width<=380px){.cv-chans-t,.cv-tab-x{display:none}}.cv-split{grid-template-columns:41% minmax(0,1fr);display:grid}.cv-panel{border-inline-end:1px solid var(--line);flex-direction:column;gap:.85em;min-width:0;padding-bottom:1.05em;display:flex}.cv-who{text-align:center;flex-direction:column;align-items:center;gap:.32em;padding-top:.2em;display:flex}.cv-who>b{margin-top:.15em;font-size:1.12em}.cv-opened{margin-top:.35em}.cv-conv{flex-direction:column;min-width:0;display:flex}.cv-grow{flex:1}.cv-card-toast{display:none}.cv-toast-lead{flex-shrink:0;position:relative}.cv-toast-lead>.cf-ok{box-shadow:0 0 0 .12em var(--card-white);inset-inline-end:-.3em;position:absolute;bottom:-.25em}@container (width<=459px){.cv-split{grid-template-columns:minmax(0,1fr)}.cv-panel{display:none}.cv-card-toast{margin-top:.2em;display:flex}.cv-wide-only{display:none}}.cv-rhead>.cf-top-t{flex:0 auto}.cv-rhead>.cf-chip{align-self:flex-start;margin-top:.2em}.cv-rhead>.cf-top-acts{margin-inline-start:auto}.cv-reply{min-height:17em;padding-block:.9em 1.15em}@container (width<=380px){.cv-rhead .cf-top-acts>.cf-ibtn:nth-child(2){display:none}.cv-reply{min-height:0}}.cv-first>.cf-bub{max-width:min(86%,27em)}.cv-chead{gap:.6em}.cv-chead-n{white-space:nowrap;text-overflow:ellipsis;font-size:1.05em;overflow:hidden}.cv-chans-btns{gap:.4em;margin-inline-start:auto;display:flex}.cv-chans-btns>.cf-ch{--s:1.95em}.cv-chans-btns>.cf-ch>img{width:1.15em;height:1.15em}.cv-chead-chip{--c:var(--cf-green);border-radius:99px;display:inline-flex;position:relative}.cv-task{border-top:1px solid var(--line);background:var(--cf-fog);padding:.55em .7em .65em}.cv-task-in{background:var(--card-white);box-shadow:var(--cf-shadow);border-radius:.85em;align-items:center;gap:.65em;padding:.5em .6em;display:flex}.cv-task-t{flex-direction:column;flex:1;gap:.1em;min-width:0;display:flex}.cv-task-t>b{white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.cv-task-t>span{color:var(--sub);font-size:.86em;font-weight:600}.cv-closed{background:var(--card-white);box-shadow:var(--cf-shadow-up);color:var(--cf-green);border-radius:99px;align-self:center;align-items:center;gap:.55em;margin-top:.35em;padding:.5em 1.1em .5em .55em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cv-closed{color:color-mix(in oklab, var(--cf-green) 78%, black)}}.cv-closed{white-space:nowrap;font-weight:700}.cv-closed>.cf-ok{--s:1.6em}@container (width<=340px){.cv-chans-btns{display:none}}.cv-prof{grid-template-columns:minmax(0,1fr);display:grid}.cv-prof-a,.cv-prof-b{flex-direction:column;gap:.9em;min-width:0;padding-bottom:1.05em;display:flex}.cv-prof-a>.cv-id{padding-inline:1em}.cv-prof-b{border-top:1px solid var(--line)}.cv-plus{width:2em;height:2em;color:var(--mute);border:1.5px dashed oklch(82% .02 260);border-radius:50%;place-items:center;display:grid}.cv-plus>svg{width:.95em;height:.95em}.cv-tags{padding-inline:1em}.cv-tags>p{color:var(--sub);align-items:center;gap:.45em;font-size:.92em;font-weight:600;display:flex}.cv-tags .cf-count{font-size:.93em}.cv-tag-row{flex-wrap:wrap;gap:.45em;margin-top:.55em;display:flex}.cv-tag{gap:.45em;padding-inline:.8em .6em;font-size:.92em;font-weight:700}.cv-tag>svg{opacity:.6;width:.9em;height:.9em}.cv-ptabs{gap:1.3em;padding-inline:1em;font-size:.9em}.cv-more,.cv-pw{display:none}.cv-opp-old>b{color:var(--sub)}.cv-more-open{border-top:1px solid var(--line)}.cv-more-open>p{align-items:center;gap:.45em;padding:.75em 1em .5em;font-size:.95em;display:flex}.cv-more-open>p>svg{width:1em;height:1em;color:var(--mute);margin-inline-start:auto}.cv-mtask{background:var(--cf-fog);border-radius:.75em;align-items:center;gap:.5em;margin:0 1em .75em;padding:.5em .6em .5em .5em;font-weight:600;display:flex}.cv-mtask>svg{width:1.1em;height:1.1em;color:var(--m-contacts);flex-shrink:0}.cv-mtask>span:not(.cf-av){flex:1;min-width:0}.cv-more-open .cf-count,.cv-ctabs .cf-count{font-size:.9em}.cv-more>p{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:.75em 1em;font-size:.95em;display:flex}.cv-more>p>svg{width:1em;height:1em;color:var(--mute)}@container (width>=470px){.cv-prof{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cv-prof-b{border-top:0;border-inline-start:1px solid var(--line)}.cv-ptabs{height:4.05em}.cv-more{margin-top:auto;margin-bottom:-1.05em;display:block}.cv-pw{display:inline-grid}.cv-opp.cv-pw{display:flex}.cv-pn{display:none}}.cv-aibar{background:var(--blue);align-items:center;gap:.55em;padding:.7em .9em .7em .75em;display:flex}@supports (color:color-mix(in lab, red, red)){.cv-aibar{background:color-mix(in oklab, var(--blue) 5%, white)}}.cv-aibar{border-bottom:1px solid var(--line)}.cv-aibar>b{color:var(--blue);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cv-ai-tile{border-radius:30%;width:2.05em;height:2.05em}.cv-live{background:var(--cf-green);width:.6em;height:.6em;box-shadow:0 0 0 .2em var(--cf-green);border-radius:50%;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.cv-live{box-shadow:0 0 0 .2em color-mix(in oklab, var(--cf-green) 22%, transparent)}}.cv-manual{flex-shrink:0;margin-inline-start:auto;padding:.5em .8em;font-size:.86em}.cv-ai-thread{padding-bottom:1.15em}.cv-goals{border-top:1px solid var(--line);background:var(--card-white);padding:.85em 1em 1em}.cv-goals-h{align-items:center;gap:.55em;display:flex}.cv-goals-h>b{white-space:nowrap}.cv-goals-n{font-weight:700}.cv-gbar{background:var(--fog);border-radius:99px;flex:1;height:.45em;display:block;overflow:hidden}.cv-gbar i{border-radius:inherit;transform-origin:100%;width:100%;height:100%;display:block}.cv-gbar-b{background:var(--cf-green)}.cv-goal-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;margin-top:.8em;display:grid}.cv-goal{align-items:flex-start;gap:.5em;min-width:0;display:flex}.cv-goal-ok{border-radius:50%;flex-shrink:0;width:1.45em;height:1.45em;position:relative;box-shadow:inset 0 0 0 1.5px oklch(85% .02 260)}.cv-goal-ok>.cf-ok{position:absolute;inset:0}.cv-goal-t{flex-direction:column;gap:.1em;min-width:0;display:flex}.cv-goal-t>b{white-space:nowrap;font-size:.92em;line-height:1.3}.cv-goal-t>span{-webkit-line-clamp:2;color:var(--sub);-webkit-box-orient:vertical;font-size:.85em;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@container (width<=420px){.cv-manual{padding:.5em}.cv-manual>span{display:none}.cv-goal{text-align:center;flex-direction:column;align-items:center;gap:.35em}.cv-goal-t>span{display:none}}.cv-bp-head{align-items:center;gap:.6em;margin-bottom:.85em;display:flex}.cv-bp-head>b{font-size:1.05em}.cv-online{margin-inline-start:auto}.cv-online>i,.cv-incall>i{background:var(--cf-green);border-radius:50%;width:.5em;height:.5em}.cv-call{flex-direction:column;gap:.85em;padding:1em 1.1em 1.1em;display:flex}.cv-call-top{justify-content:space-between;align-items:center;gap:.6em;display:flex}.cv-flip3{perspective:18em;display:inline-grid}.cv-flip3>*{backface-visibility:hidden;grid-area:1/1;justify-self:start}.cv-flip3 .cf-chip{font-size:.9em;font-weight:700}.cv-when{white-space:nowrap;font-size:.88em;font-weight:600}.cv-call-grid{grid-template-columns:minmax(0,1fr);gap:.85em;display:grid}.cv-call-id{flex-direction:column;align-items:flex-start;gap:.7em;min-width:0;display:flex}.cv-known{font-weight:700}.cv-to{white-space:nowrap;align-items:center;gap:.35em;font-size:.95em;display:flex}.cv-to>svg{width:1.1em;height:1.1em;color:var(--cf-green)}.cv-call-dev{border-top:1px solid var(--line);flex-direction:column;gap:.65em;min-width:0;padding-top:.85em;display:flex}.cv-kv2{white-space:nowrap;justify-content:space-between;align-items:center;gap:.6em;font-size:.93em;display:flex}.cv-kv2>.cv-steps{font-weight:600}.cv-saved{align-items:center;gap:.3em;display:inline-flex}.cv-saved>svg{width:1em;height:1em}.cv-devs{flex-wrap:wrap;gap:.5em;display:flex}.cv-dev{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:99px;align-items:center;gap:.4em;padding:.28em .28em .28em .85em;display:inline-flex;position:relative}.cv-dev>svg{width:1.05em;height:1.05em;color:var(--sub)}.cv-dev-on{background:var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.cv-dev-on{background:color-mix(in oklab, var(--cf-green) 9%, white)}}.cv-dev-on{box-shadow:inset 0 0 0 1px var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.cv-dev-on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cf-green) 42%, white)}}.cv-dev-off{opacity:.5}.cv-dev-ok{box-shadow:0 0 0 .12em var(--card-white);top:1.25em;position:absolute;inset-inline-start:1.25em}.cv-ringing{border-radius:50%;flex-shrink:0;display:block;position:relative}.cv-note{background:var(--cf-green);border-radius:.85em;align-items:center;gap:.6em;min-height:3em;padding:.3em .9em .3em .3em;display:flex}@supports (color:color-mix(in lab, red, red)){.cv-note{background:color-mix(in oklab, var(--cf-green) 6%, white)}}.cv-note{box-shadow:inset 0 0 0 1px var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.cv-note{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cf-green) 30%, white)}}.cv-note{white-space:nowrap;font-weight:700}.cv-save{background:var(--cf-green);width:2.35em;height:2.35em;color:var(--card-white);box-shadow:0 .5em 1em -.6em var(--cf-green);border-radius:.7em;flex-shrink:0;place-items:center;margin-inline-start:auto;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.cv-save{box-shadow:0 .5em 1em -.6em color-mix(in oklab, var(--cf-green) 85%, transparent)}}.cv-save>svg{width:50%;height:50%}@container (width>=470px){.cv-call-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1.2em}.cv-call-dev{border-top:0;border-inline-start:1px solid var(--line);padding-top:0;padding-inline-start:1.2em}}@media (prefers-reduced-motion:no-preference){[data-on] .cv-slot{animation:cv-open .6s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cv-act{animation:.45s both cv-act;animation-delay:var(--d,0s)}[data-on] .cv-ringing:after{content:"";box-shadow:0 0 0 .2em var(--cf-green);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-on] .cv-ringing:after{box-shadow:0 0 0 .2em color-mix(in oklab, var(--cf-green) 65%, transparent)}}[data-on] .cv-ringing:after{pointer-events:none;animation:.75s ease-out 2 both cv-ring;animation-delay:var(--d,0s)}[data-on] .cv-dev-on{animation:.4s both cv-dev-on;animation-delay:var(--d,0s)}[data-on] .cv-dev-off{animation:.4s both cv-dim;animation-delay:var(--d,0s)}[data-on] .cv-gbar-a{animation:cv-to-full-a .6s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cv-gbar-b{animation:cv-to-full-b .6s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cv-live,[data-on] .cv-incall>i{animation:1.6s ease-in-out 3 cv-live}}@keyframes cv-open{0%{grid-template-rows:0fr}}@keyframes cv-act{0%{background-color:var(--card-white);box-shadow:inset 0 0 0 var(--c,var(--blue))}}@keyframes cv-ring{0%{opacity:1;scale:1}to{opacity:0;scale:1.5}}@keyframes cv-dev-on{0%{background-color:var(--card-white);box-shadow:inset 0 0 0 1px var(--line)}}@keyframes cv-dim{0%{opacity:1}}@keyframes cv-to-full-a{0%{scale:.6667 1}}@keyframes cv-to-full-b{0%{scale:.5 1}}@keyframes cv-live{50%{box-shadow:0 0 0 .38em color-mix(in oklab, var(--cf-green) 0%, transparent)}}.cfp-swap{vertical-align:bottom;place-items:center;display:inline-grid;overflow:hidden}.cfp-swap>*{grid-area:1/1}.cfp-sw-first,.cfp-sw-mid{opacity:0}.cfp-stage{padding:.5em .6em}.cfp-stage-t{align-items:center;gap:.4em;min-width:0;display:inline-flex}.cfp-stage-t>b{text-overflow:ellipsis;overflow:hidden}.cfp-stage-n{background:oklch(100% 0 0/.62);border-radius:99px;flex-shrink:0;place-items:center;min-width:1.5em;height:1.5em;padding-inline:.3em;font-size:.85em;font-weight:700;display:inline-grid}.cfp-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em;display:grid}.cfp-col{background:var(--cf-fog);border-radius:1.15em;flex-direction:column;gap:.55em;min-width:0;padding:.5em;display:flex}.cfp-deal{gap:.45em}.cfp-deal .cf-deal-h>b{flex:1;min-width:0}.cfp-val{flex-shrink:0;font-size:.95em;font-weight:700}.cfp-val-line{display:none}.cfp-pulse{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cfp-slot{position:relative}.cfp-ghost{border:.13em dashed var(--m-mkt);border-radius:1em;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cfp-ghost{border:.13em dashed color-mix(in oklab, var(--m-mkt) 55%, white)}}.cfp-ghost{background:var(--m-mkt)}@supports (color:color-mix(in lab, red, red)){.cfp-ghost{background:color-mix(in oklab, var(--m-mkt) 7%, white)}}.cfp-drag{z-index:3;--fx:calc(100% + 1.7em)}@container (width<=430px){.cfp-pipe.cf-s{padding:.7em}.cfp-board{gap:.45em}.cfp-col{border-radius:.95em;gap:.45em;padding:.35em}.cfp-deal{gap:.38em;padding:.65em .6em .5em}.cfp-deal .cf-av{width:1.9em;height:1.9em}.cfp-deal .cf-acts{gap:0;padding-top:.45em}.cfp-deal .cf-act{width:1.45em;height:1.45em}.cfp-deal .cf-act[data-act=doc],.cfp-val{display:none}.cfp-val-line{display:flex}.cfp-drag{--fx:calc(100% + 1.15em)}.cfp-stage{flex-wrap:wrap;row-gap:.3em}}.cfp-tboard{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.cfp-col-side .cfp-val{display:none}.cfp-col-side .cfp-val-line{display:flex}.cfp-tboard>.cfp-col{padding-bottom:.65em}.cfp-col-side{opacity:.8}.cfp-stuck{position:relative}.cfp-stuck>.cfp-deal{z-index:2}.cfp-late{--c:oklch(72% .16 65);border-radius:99px;width:fit-content;display:inline-flex;position:relative}.cfp-drawer{grid-template-rows:1fr;margin-top:-1em;display:grid}.cfp-drawer>div{min-height:0;overflow:hidden}.cfp-tk{background:var(--blue);border-radius:0 0 1em 1em;flex-wrap:wrap;align-items:center;gap:.55em .65em;padding:1.7em .8em .75em;display:flex}@supports (color:color-mix(in lab, red, red)){.cfp-tk{background:color-mix(in oklab, var(--blue) 7%, white)}}.cfp-tk{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.cfp-tk{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 20%, white)}}.cfp-tk-t{flex-direction:column;flex:9em;gap:.1em;min-width:0;display:flex}.cfp-tk-t>b{color:var(--blue);line-height:1.3}@supports (color:color-mix(in lab, red, red)){.cfp-tk-t>b{color:color-mix(in oklab, var(--blue) 80%, black)}}.cfp-tk-t>b{text-wrap:balance}.cfp-tk-t>span{color:var(--sub);font-size:.86em;font-weight:600}.cfp-due{margin-inline-start:auto}.cfp-who{flex-shrink:0;position:relative}.cfp-who>.cf-ok{--s:1.2em;box-shadow:0 0 0 .13em var(--card-white);bottom:-.15em;position:absolute;inset-inline-end:-.3em}@container (width<=430px){.cfp-tboard{grid-template-columns:minmax(0,1fr)}.cfp-col-side{display:none}}.cfp-dash{--cfp-open:oklch(56% .14 242);--cfp-won:oklch(80% .12 212);--cfp-lost:oklch(71% .12 272);--cfp-gone:oklch(73% .14 300)}.cfp-wh{border-bottom:1px solid var(--line);align-items:center;gap:.55em;padding:.85em 1.05em;display:flex}.cfp-wh>b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:1.08em;overflow:hidden}.cfp-dd{height:2.15em;box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;flex-shrink:0;align-items:center;gap:.3em;padding-inline:.85em .6em;font-size:.92em;font-weight:600;display:inline-flex}.cfp-dd>svg{width:1em;height:1em;color:var(--mute)}.cfp-dash-body{justify-content:space-around;align-items:center;gap:1.2em;padding:1.25em 1.4em 1.2em;display:flex}.cfp-legend{flex-direction:column;flex:1;gap:.75em;max-width:9.5em;margin:0;padding:0;list-style:none;display:flex}.cfp-legend>li{align-items:center;gap:.55em;display:flex}.cfp-legend i{border-radius:.28em;flex-shrink:0;width:1.2em;height:.85em}.cfp-legend span{flex:1;font-weight:600}.cfp-legend b{font-variant-numeric:tabular-nums}.cfp-donut{aspect-ratio:1;flex-shrink:0;width:11.5em;position:relative}.cfp-donut>svg{width:100%;height:100%;overflow:visible}.cfp-track,.cfp-arc{fill:none;stroke-width:13px}.cfp-track{stroke:var(--cf-fog-2)}.cfp-donut-c{text-align:center;place-content:center;gap:.15em;display:grid;position:absolute;inset:0}.cfp-donut-c .cf-num{font-size:2.1em;font-weight:800;line-height:1}.cfp-donut-c small{color:var(--mute);font-size:.85em;font-weight:600}.cfp-dval{background:var(--m-dash);border-radius:.95em;justify-content:space-between;align-items:center;gap:.8em;margin:0 1.05em 1.05em;padding:.75em .95em;display:flex}@supports (color:color-mix(in lab, red, red)){.cfp-dval{background:color-mix(in oklab, var(--m-dash) 8%, white)}}.cfp-dval{box-shadow:inset 0 0 0 1px var(--m-dash)}@supports (color:color-mix(in lab, red, red)){.cfp-dval{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-dash) 20%, white)}}.cfp-dval-t{flex-direction:column;gap:.1em;min-width:0;display:flex}.cfp-dval-t>span{color:var(--sub);font-size:.86em;font-weight:600}.cfp-dval-n{color:var(--m-dash);font-size:1.45em;font-weight:800}@supports (color:color-mix(in lab, red, red)){.cfp-dval-n{color:color-mix(in oklab, var(--m-dash) 75%, black)}}@container (width<=360px){.cfp-dash-body{gap:.9em;padding-inline:1em}.cfp-donut{width:9.4em}}.cfp-asm .cfp-plug{background:var(--cf-fog);width:fit-content;box-shadow:inset 0 0 0 1px var(--line);color:var(--sub);white-space:nowrap;border-radius:99px;align-items:center;gap:.45em;margin:0 auto 1.05em;padding-block:.32em;padding-inline:.85em .35em;font-size:.92em;font-weight:600;display:flex}.cfp-plug>svg{width:1.15em;height:1.15em;color:var(--m-pay)}.cfp-plug-n{background:var(--cf-green);min-width:1.75em;height:1.75em;color:var(--card-white);border-radius:99px;font-weight:800}.cfp-stack{flex-direction:column;gap:.95em;max-width:28em;margin-inline:auto;display:flex}.cfp-comp{border-radius:1em;align-items:center;gap:.75em;padding:.62em .75em;display:flex}.cfp-comp>b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:1.04em;overflow:hidden}.cfp-comp .cf-tile{--s:2.2em}.cfp-gtile{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line), 0 .35em .7em -.35em oklch(20% .06 268/.3)}.cfp-gtile>img{width:56%;height:56%}.cfp-studs{pointer-events:none;inset-inline:0;justify-content:center;gap:32%;display:flex;position:absolute;bottom:-.95em}.cfp-studs>i{background:var(--blue);border-radius:.28em;width:1.2em;height:.95em}@supports (color:color-mix(in lab, red, red)){.cfp-studs>i{background:color-mix(in oklab, var(--blue) 17%, white)}}.cfp-base{background:var(--blue);border-radius:1.15em;flex-direction:column;gap:.25em;padding:.95em 1em 1em;display:flex}@supports (color:color-mix(in lab, red, red)){.cfp-base{background:color-mix(in oklab, var(--blue) 6%, white)}}.cfp-base{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.cfp-base{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 15%, white)}}.cfp-base>b{font-size:1.12em}.cfp-base-sub{color:var(--sub);font-size:.92em;font-weight:600}.cfp-base-row{justify-content:space-between;gap:.35em;margin-top:.75em;display:flex}.cfp-base-t{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.35em;min-width:0;display:flex}.cfp-base-t .cf-tile{--s:2.45em}.cfp-base-t small{color:var(--sub);text-wrap:balance;font-size:.85em;font-weight:600;line-height:1.2}.cfp-file{box-shadow:inset 0 0 0 1px var(--line);border-radius:1em;align-items:center;gap:.85em;padding:.9em 1em;display:flex}.cfp-doc{color:oklch(60% .2 25);background:oklab(95.6% .0199388 .00929766);border-radius:.8em;flex-shrink:0;place-items:center;width:3em;height:3em;display:grid;position:relative;overflow:hidden}.cfp-doc>svg{width:1.45em;height:1.45em}.cfp-scan{opacity:0;inset-inline:0;background:linear-gradient(#0000,oklch(60% .2 25/.35),#0000);height:1em;position:absolute;top:0}.cfp-file-t{flex-direction:column;gap:.2em;min-width:0;display:flex}.cfp-file-l{color:var(--mute);font-size:.86em;font-weight:600}.cfp-fname{line-height:1.45}.cfp-fname>span>span:before{color:var(--mute)}.cfp-trail{margin:.55em 0 0}.cfp-trail>div{justify-content:space-between;align-items:center;gap:1em;padding:.7em .3em;display:flex}.cfp-trail>div+div{border-top:1px solid var(--line)}.cfp-trail dt{color:var(--sub);white-space:nowrap;align-items:center;gap:.5em;font-weight:600;display:inline-flex}.cfp-trail dd{white-space:nowrap;align-items:center;gap:.4em;min-width:0;margin:0;font-weight:700;display:inline-flex}.cfp-logo{background:var(--card-white);width:1.75em;height:1.75em;box-shadow:inset 0 0 0 1px var(--line), 0 .3em .6em -.35em oklch(20% .06 268/.3);border-radius:.5em;flex-shrink:0;place-items:center;display:grid}.cfp-logo>img{width:62%;height:62%}.cfp-folder{width:1.25em;height:1.25em;fill:var(--m-deals);stroke:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.cfp-folder{stroke:color-mix(in oklab, var(--m-deals) 80%, black)}}.cfp-fold{place-items:center;display:grid;position:relative}.cfp-fly{color:oklch(60% .2 25);opacity:0;width:.95em;height:.95em;position:absolute}.cfp-crumb{width:1em;height:1em;color:var(--mute)}.cfp-trail .cfp-added{color:var(--cf-green);border-radius:.6em;margin-inline-end:-.55em;padding:.2em .55em}@supports (color:color-mix(in lab, red, red)){.cfp-trail .cfp-added{color:color-mix(in oklab, var(--cf-green) 78%, black)}}.cfp-added>.cf-ok{--s:1.3em}.cfp-sheet{box-shadow:inset 0 0 0 1px var(--line);border-radius:.8em;margin-top:.15em;overflow:hidden}.cfp-sheet-h,.cfp-sheet-row{grid-template-columns:5.6em minmax(0,1fr) 5em;gap:.6em;padding:.5em .85em;display:grid}.cfp-sheet-h{background:var(--cf-fog);border-bottom:1px solid var(--line);color:var(--mute);font-size:.86em;font-weight:600}.cfp-sheet-row{background:var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.cfp-sheet-row{background:color-mix(in oklab, var(--cf-green) 8%, white)}}.cfp-sheet-row{font-weight:700}.cfp-sheet-row>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cfp-sheet :is(.cfp-sheet-h,.cfp-sheet-row)>:last-child{text-align:end}.cfp-sheet-row>.ltr{text-align:start}.cfp-sheet-row>.ltr:last-child{text-align:end}@container (width<=360px){.cfp-sheet-h,.cfp-sheet-row{grid-template-columns:4.9em minmax(0,1fr) 4.4em;padding-inline:.65em}}@media (prefers-reduced-motion:no-preference){[data-on] .cfp-sw-first{animation:.2s ease-in both cfp-sw-out;animation-delay:var(--d2,0s)}[data-on] .cfp-sw-mid{animation:cfp-sw-in .34s var(--cf-out) both, cfp-sw-out .2s ease-in forwards;animation-delay:calc(var(--d,0s) + .16s), var(--d2,0s)}[data-on] .cfp-sw-last{animation:cfp-sw-in .34s var(--cf-out) both;animation-delay:calc(var(--d,0s) + .16s)}[data-on] .cfp-drag{animation:cfp-drag var(--dur,1.6s) cubic-bezier(.45, 0, .25, 1) both;animation-delay:var(--d,0s)}[data-on] .cf-cur.cfp-grab{animation:cfp-grab var(--dur,2s) ease both;animation-delay:var(--d,0s)}[data-on] .cfp-arc{animation:cfp-arc var(--dur,.5s) linear both;animation-delay:var(--d,0s)}[data-on] .cfp-snap{animation:.6s cubic-bezier(.3,.7,.4,1) both cfp-snap;animation-delay:var(--d,0s)}[data-on] .cfp-scan{animation:.8s ease-in-out 2 both cfp-scan;animation-delay:var(--d,0s)}[data-on] .cfp-fly{animation:.5s ease-in both cfp-fly;animation-delay:var(--d,0s)}[data-on] .cfp-drawer{animation:cfp-drawer .6s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cfp-drawer .cfp-tk{animation:cfp-tk .6s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cfp-added{animation:1.6s ease-out both cf-hl;animation-delay:var(--d,0s)}}@keyframes cfp-sw-in{0%{opacity:0;translate:0 .7em}to{opacity:1;translate:0}}@keyframes cfp-sw-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -.7em}}@keyframes cfp-drag{0%,25%{translate:var(--fx) 0;box-shadow:var(--cf-shadow);rotate:0deg;scale:1}32%{translate:var(--fx) -.3em;box-shadow:var(--cf-shadow-up);rotate:-2deg;scale:1.035}82%{box-shadow:var(--cf-shadow-up);translate:0 -.3em;rotate:-2deg;scale:1.035}92%,to{box-shadow:var(--cf-shadow);translate:0;rotate:0deg;scale:1}}@keyframes cfp-grab{0%{opacity:0;translate:1.6em 2em;scale:1}17%{opacity:1;translate:0;scale:1}21%,72%{scale:.84}78%{scale:1}86%{opacity:1;translate:0}to{opacity:0;translate:.8em 1em;scale:1}}@keyframes cfp-drawer{0%{grid-template-rows:0fr}}@keyframes cfp-tk{0%{translate:0 -2.4em}}@keyframes cfp-arc{0%{stroke-dasharray:0 100}}@keyframes cfp-snap{0%{opacity:0;translate:0 -2.6em}60%{opacity:1;translate:0 .22em}80%{translate:0 -.06em}to{translate:0}}@keyframes cfp-fly{0%{opacity:0;translate:0 -1.7em;scale:1}25%{opacity:1}80%{opacity:1;translate:0;scale:.6}to{opacity:0;translate:0 .1em;scale:.5}}@keyframes cfp-scan{0%{opacity:0;translate:0 -1em}15%,85%{opacity:1}to{opacity:0;translate:0 3em}}.mb-wall{color:var(--card-white);background:radial-gradient(120% 70% at 78% 0,oklch(70% .15 250/.75),#0000 62%),radial-gradient(90% 60% at 10% 100%,oklch(60% .2 295/.7),#0000 70%),linear-gradient(170deg,oklch(42% .2 266),oklch(50% .23 264) 55%,oklch(52% .22 278))}.mb-appmark{background:var(--card-white);width:1.6em;height:1.6em;box-shadow:0 0 0 1px var(--line);border-radius:.42em;flex-shrink:0;place-items:center;display:grid}.mb-appmark>img{width:74%;height:auto}.mb-tap{z-index:4;left:var(--x,50%);top:var(--y,50%);pointer-events:none;opacity:0;background:oklch(20% .04 268/.22);border-radius:50%;width:2.5em;height:2.5em;margin:-1.25em 0 0 -1.25em;position:absolute;box-shadow:0 0 0 .16em oklch(100% 0 0/.75)}.mb-dot{background:var(--dot);border-radius:50%;flex-shrink:0;width:.62em;height:.62em;display:block}.mb-push{color:var(--ink);background:oklch(98.5% .006 265/.94);border-radius:1.35em;flex-direction:column;gap:.2em;padding:.85em .9em .9em;display:flex;box-shadow:0 0 0 1px oklch(100% 0 0/.6),0 1.2em 2.4em -1.1em oklch(18% .1 268/.65)}.mb-push-h{color:var(--sub);white-space:nowrap;align-items:center;gap:.5em;margin-bottom:.3em;font-size:.86em;font-weight:600;display:flex}.mb-push-app{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mb-push-when{color:var(--mute)}.mb-push-title{font-size:1.06em;line-height:1.25}.mb-push-sub{color:var(--sub);font-size:.9em}.mb-mini{background:var(--card-white);box-shadow:var(--cf-shadow);border-radius:1em;align-items:flex-start;gap:.65em;margin-top:.55em;padding:.75em .8em;display:flex}.mb-mini-t{flex-direction:column;flex:1;align-items:flex-start;gap:.3em;min-width:0;display:flex}.mb-mini-t>b{font-size:1.04em;line-height:1.2}.mb-mini-sub{max-width:100%;color:var(--sub);align-items:flex-start;gap:.4em;font-size:.86em;display:flex}.mb-mini-sub>.mb-dot{margin-top:.42em}.mb-mini .cf-chip{margin-top:.15em;position:relative}.mb-push-acts{gap:.5em;margin-top:.7em;display:flex}.mb-btn{border-radius:.85em;flex:1;min-width:0;padding-inline:.5em}.mb-btn-grey{color:var(--ink);box-shadow:none;background:oklch(94% .008 265)}.mb-lockscene{background:radial-gradient(70% 60% at 50% 45%, var(--blue), var(--card-white) 70%);padding:1.35em 1.35em 0}@supports (color:color-mix(in lab, red, red)){.mb-lockscene{background:radial-gradient(70% 60% at 50% 45%, color-mix(in oklab, var(--blue) 9%, white), var(--card-white) 70%)}}.mb-phone{width:min(100%,25.5em);margin-inline:auto}.mb-wall .cf-phone-sb{color:var(--card-white)}.mb-lock{text-align:center;flex-direction:column;align-items:center;gap:.2em;padding:.35em 1em 1em;display:flex}.mb-lock-ic{opacity:.9;width:1.1em;height:1.1em}.mb-lock-date{opacity:.95;margin-top:.15em;font-size:.98em;font-weight:600}.mb-clock{letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-shadow:0 .06em .3em oklch(20% .1 268/.25);padding-block:.06em;font-size:3.7em;font-weight:400;line-height:1;display:grid;overflow:hidden}.mb-clock>*{grid-area:1/1}.mb-clock-old{opacity:0}.mb-lock-stack{padding:0 .75em 1.1em}.mb-notify{flex-direction:column;gap:.7em;padding:1.35em 1.25em 1.45em;display:flex}.mb-notify .mb-push{background:var(--card-white);box-shadow:var(--cf-shadow-up)}.mb-push-call{padding-bottom:.8em}.mb-call-r{align-items:center;gap:.65em;display:flex}.mb-call-r>.cf-tile{position:relative}.mb-call-t{flex-direction:column;gap:.1em;min-width:0;display:flex}.mb-call-t>b{color:oklch(50% .19 25);font-size:1.04em;line-height:1.25}.mb-call-t>span{color:var(--sub);font-size:.9em}.mb-push-task .mb-mini{background:var(--cf-fog);box-shadow:inset 0 0 0 1px var(--line)}@container (width<=320px){.mb-notify{padding:1em .75em 1.1em}}.ph-missed .ph-notif{display:none}.mb-sheetscene{background:var(--cf-fog);overflow:hidden}.mb-behind{padding:1em 1em 2.2em}.mb-opp{flex-direction:column;gap:.7em;display:flex}.mb-opp-h{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.5em;display:flex}.mb-opp-h>b{font-size:1.04em}.mb-opp-h>span{color:var(--mute);font-size:.86em;font-weight:600}.mb-opp-stage{justify-content:space-between;align-items:center;gap:.6em;display:flex}.mb-opp-stage>.cf-mute{font-size:.92em;font-weight:600}.mb-select{min-width:11em;box-shadow:inset 0 0 0 1px var(--cf-green);border-radius:.8em;justify-content:space-between;align-items:center;gap:1.2em;padding:.35em .45em .35em .65em;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mb-select{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cf-green) 40%, white)}}.mb-select{background:var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.mb-select{background:color-mix(in oklab, var(--cf-green) 5%, white)}}.mb-chev{fill:none;width:1em;height:1em;stroke:var(--mute);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.mb-bars{gap:.35em;display:flex}.mb-bars>i{background:var(--dot);border-radius:99px;flex:1;height:.38em}.mb-opp-f{white-space:nowrap;align-items:center;gap:.3em;font-size:.9em;display:flex}.mb-opp-f .cf-ch{box-shadow:none}.mb-sep{background:var(--line);width:1px;height:1em;margin-inline:.35em}.mb-dim{z-index:1;background:oklch(25% .03 268/.3);position:absolute;inset:0}.mb-sheet{z-index:2;background:var(--card-white);border-radius:1.5em 1.5em 0 0;margin-top:-1.6em;padding:.55em .75em .8em;position:relative;box-shadow:0 -.8em 2em -1em oklch(20% .06 268/.4)}.mb-grab{background:var(--line);border-radius:99px;width:2.6em;height:.3em;margin:0 auto .65em;display:block}.mb-sheet-h{white-space:nowrap;align-items:center;gap:.55em;padding:0 .35em .45em;display:flex}.mb-sheet-h>b{font-size:1.12em}.mb-sheet-h>.cf-mute{font-size:.86em;font-weight:600}.mb-saved{margin-inline-start:auto;padding-inline-start:.3em}.mb-stages{margin:0;padding:0;list-style:none}.mb-stage{border-radius:.85em;align-items:center;gap:.6em;min-height:2.55em;padding:.3em .75em;display:flex;position:relative}.mb-stage-hl{border-radius:inherit;background:var(--blue);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.mb-stage-hl{background:color-mix(in oklab, var(--blue) 8%, white)}}.mb-stage>:not(.mb-stage-hl,.mb-tap){position:relative}.mb-stage-n{font-weight:600}.mb-now{background:var(--fog);color:var(--sub);border-radius:99px;padding:.18em .6em;font-size:.85em;font-weight:600}.mb-radio{border-radius:50%;flex-shrink:0;place-items:center;width:1.45em;height:1.45em;margin-inline-start:auto;display:grid;box-shadow:inset 0 0 0 .12em oklch(85% .012 260)}.mb-radio>i{background:var(--blue);border-radius:50%;grid-area:1/1;width:.72em;height:.72em}.mb-radio-on{box-shadow:inset 0 0 0 .14em var(--blue)}.mb-radio-old{opacity:0}.mb-sent{color:oklch(36% .08 155);background:oklch(97% .035 150);border-radius:.9em;align-items:center;gap:.55em;margin-top:.55em;padding:.65em .8em;font-size:.92em;font-weight:600;display:flex}.mb-sent-t{flex:1;min-width:0}.mb-book{padding:1.3em 1.4em 1.4em}.mb-book-h{align-items:center;gap:.75em;display:flex}.mb-clinic{background:var(--c);border-radius:50%;flex-shrink:0;place-items:center;width:2.9em;height:2.9em;display:grid}@supports (color:color-mix(in lab, red, red)){.mb-clinic{background:color-mix(in oklab, var(--c) 11%, white)}}.mb-clinic{color:var(--c)}@supports (color:color-mix(in lab, red, red)){.mb-clinic{color:color-mix(in oklab, var(--c) 85%, black)}}.mb-clinic{box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.mb-clinic{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 18%, white)}}.mb-clinic>svg{width:1.3em;height:1.3em}.mb-book-ht{flex-direction:column;gap:.1em;display:flex}.mb-book-ht>b{font-size:1.12em;line-height:1.2}.mb-book-ht>span{color:var(--mute);font-size:.88em;font-weight:600}.mb-book-stack{margin-top:1em;display:grid}.mb-book-stack>*{grid-area:1/1}.mb-pick-out{opacity:0}.mb-pick{flex-direction:column;align-self:center;gap:.8em;width:100%;max-width:24em;margin-inline:auto;display:flex}.mb-pick-day{justify-content:center;align-items:center;gap:.45em;font-weight:700;display:flex}.mb-pick-day>svg{width:1.15em;height:1.15em;color:var(--m-cal)}.mb-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;display:grid}.mb-slot-t{height:2.6em;box-shadow:inset 0 0 0 1px var(--line);font-variant-numeric:tabular-nums;color:var(--ink);border-radius:.8em;place-items:center;font-weight:700;display:grid;position:relative}.mb-slot-pick{background:var(--blue);color:var(--card-white);box-shadow:0 .5em 1em -.6em var(--blue)}@supports (color:color-mix(in lab, red, red)){.mb-slot-pick{box-shadow:0 .5em 1em -.6em color-mix(in oklab, var(--blue) 85%, transparent)}}.mb-done{text-align:center;flex-direction:column;align-items:center;display:flex}.mb-halo{background:var(--cf-green);border-radius:50%;place-items:center;width:5em;height:5em;display:grid}@supports (color:color-mix(in lab, red, red)){.mb-halo{background:color-mix(in oklab, var(--cf-green) 12%, white)}}.mb-halo>.cf-ok{box-shadow:0 .7em 1.4em -.7em var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.mb-halo>.cf-ok{box-shadow:0 .7em 1.4em -.7em color-mix(in oklab, var(--cf-green) 90%, transparent)}}.mb-done-t{margin-top:.55em;font-size:1.5em;line-height:1.2}.mb-done-when{margin-top:.55em;font-weight:700}.mb-done-what{color:var(--mute);margin-top:.25em;font-size:.92em;font-weight:600}.mb-wa-bar{background:var(--cf-fog);width:100%;max-width:22em;box-shadow:inset 0 0 0 1px var(--line);color:var(--sub);border-radius:.9em;justify-content:center;align-items:center;gap:.5em;margin-top:1.1em;padding:.75em .9em;font-size:.92em;font-weight:600;display:flex}.mb-wa{padding:1.1em 1.2em 1.25em}.mb-wa-h{border-bottom:1px solid var(--line);align-items:center;gap:.7em;padding-bottom:.85em;display:flex}.mb-wa-ht{flex-direction:column;flex:1;gap:.1em;min-width:0;display:flex}.mb-wa-ht>b{font-size:1.08em;line-height:1.2}.mb-wa-ht>span{color:var(--mute);font-size:.86em;font-weight:600}.mb-wa-time{color:var(--mute);align-self:flex-start;font-size:.85em;font-weight:600}.mb-wa-body{flex-direction:column;gap:.55em;padding-top:.95em;display:flex}.mb-wa-msg>.cf-bub{max-width:100%;padding:.7em .95em .5em;font-weight:600}.mb-wa-acts{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.mb-wa-btn{min-width:0;color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.mb-wa-btn{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 20%, var(--line))}}.mb-wa-reply{margin-top:.2em}.mb-cal{--row:4em;--gut:3.6em;padding:1.1em 1em .9em;padding-inline-start:calc(var(--gut) + .7em)}.mb-cal-grid{box-shadow:inset -1px 0 0 var(--line);background:linear-gradient(to bottom, oklch(93% .01 258) 0 1px, transparent 1px) 0 100% / 100% var(--row) repeat-y, repeating-linear-gradient(to left, transparent 0 calc(25% - 1px), oklch(94% .008 258) calc(25% - 1px) 25%);inset:0;position:absolute;inset-inline-start:var(--gut)}.mb-cal-hour{z-index:1;width:var(--gut);text-align:center;color:var(--mute);font-size:.85em;font-weight:600;position:absolute;right:0;translate:0 50%}.mb-cal-18{bottom:calc(var(--row) / .85)}.mb-cal-17{bottom:calc(var(--row) * 2 / .85)}.mb-cal-ev{opacity:.75;border-radius:.7em;height:3.3em;padding:.65em .7em;position:absolute}.mb-cal-ev-a{top:calc(100% - var(--row) + .3em);background:oklch(96% .035 70);width:calc(25% - .7em);left:.35em;box-shadow:inset -.22em 0 oklch(80% .14 70)}.mb-cal-ev-b{top:calc(100% - var(--row) + 2.3em);background:oklch(95.5% .03 300);width:calc(25% - .7em);right:.35em;box-shadow:inset -.22em 0 oklch(70% .15 300)}.mb-pop-chip-n{display:none}@container (width<=380px){.mb-cal{--gut:0em;padding-inline:.85em}.mb-cal-hour,.mb-cal-ev-a{display:none}.mb-pop{padding-inline:.85em}.mb-pop-h{align-items:flex-start}.mb-pop-chip-w{display:none}.mb-pop-chip-n{margin-top:.35em;display:inline-flex}}.mb-pop-row .cf-row-t>b{white-space:normal}.mb-pop{z-index:2;background:var(--card-white);box-shadow:var(--cf-shadow-up);transform-origin:50% 100%;border-radius:1.15em;flex-direction:column;gap:.7em;padding:1em 1em .6em;display:flex;position:relative}.mb-pop:after{content:"";background:var(--card-white);width:.95em;height:.95em;box-shadow:1px 1px 0 var(--cf-hair);border-radius:.18em;margin-left:-.475em;position:absolute;bottom:-.45em;left:50%;rotate:45deg}.mb-pop-h{align-items:center;gap:.7em;display:flex}.mb-pop-ht{flex-direction:column;flex:1;gap:.1em;min-width:0;display:flex}.mb-pop-ht>b{font-size:1.1em;line-height:1.2}.mb-pop-ht>span{color:var(--mute);font-size:.88em;font-weight:600}.mb-pop-when{align-items:center;gap:.5em;font-size:.95em;font-weight:700;display:flex}.mb-pop-when>svg{width:1.15em;height:1.15em;color:var(--mute);flex-shrink:0}.mb-pop-row{padding:.35em 0}.mb-pop-row+.mb-pop-row{margin-top:-.35em}.mb-bell{background:var(--c);border-radius:50%;flex-shrink:0;place-items:center;width:1.75em;height:1.75em;display:grid}@supports (color:color-mix(in lab, red, red)){.mb-bell{background:color-mix(in oklab, var(--c) 10%, white)}}.mb-bell{color:var(--c)}.mb-bell>svg{width:56%;height:56%}.mb-slot-wrap{justify-content:center;margin-top:.85em;display:flex}.mb-slot{background:var(--blue);color:var(--card-white);white-space:nowrap;box-shadow:0 .7em 1.4em -.8em var(--blue);border-radius:.75em;align-items:center;padding:.7em 1.3em;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mb-slot{box-shadow:0 .7em 1.4em -.8em color-mix(in oklab, var(--blue) 85%, transparent)}}@media (prefers-reduced-motion:no-preference){[data-on] .mb-tap{animation:.8s ease-out both mb-tap;animation-delay:var(--d,0s)}[data-on] .mb-clock-old{animation:mb-clock-old .5s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .mb-clock-new{animation:mb-clock-new .5s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .mb-dim{animation:.45s both cf-fade;animation-delay:var(--d,0s)}[data-on] .mb-sheet{animation:mb-sheet .65s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .mb-radio-on{animation:.3s both mb-radio-on;animation-delay:var(--d,0s)}[data-on] .mb-radio-old{animation:.3s ease-in both mb-radio-old;animation-delay:var(--d,0s)}[data-on] .mb-pick-out{animation:.45s both mb-pick-out;animation-delay:var(--d,0s)}[data-on] .mb-slot-pick{animation:.35s both mb-slot-pick;animation-delay:var(--d,0s)}[data-on] .mb-pop{animation:mb-pop .5s var(--cf-spring) both;animation-delay:var(--d,0s)}}@keyframes mb-tap{0%{opacity:0;scale:1.5}25%{opacity:1;scale:1}55%{opacity:1;scale:.82}to{opacity:0;scale:1.15}}@keyframes mb-clock-old{0%{opacity:1;translate:0}to{opacity:0;translate:0 -1.05em}}@keyframes mb-clock-new{0%{opacity:0;translate:0 1.05em}}@keyframes mb-sheet{0%{translate:0 105%}}@keyframes mb-radio-on{0%{box-shadow:inset 0 0 0 .12em oklch(85% .012 260)}}@keyframes mb-radio-old{0%{opacity:1;scale:1}to{opacity:0;scale:.2}}@keyframes mb-pick-out{0%{opacity:1}to{opacity:0}}@keyframes mb-slot-pick{0%{background:var(--card-white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}}@keyframes mb-pop{0%{opacity:0;translate:0 .6em;scale:.88}}.dp-disc{z-index:1;width:var(--s,2.4em);height:var(--s,2.4em);background:var(--c,var(--blue));border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.dp-disc{background:color-mix(in oklab, var(--c,var(--blue)) 13%, white)}}.dp-disc{color:var(--c,var(--blue))}@supports (color:color-mix(in lab, red, red)){.dp-disc{color:color-mix(in oklab, var(--c,var(--blue)) 82%, black)}}.dp-disc>svg{width:46%;height:46%}.dp-brand-t{flex-direction:column;gap:.1em;min-width:0;display:flex}.dp-brand-t>b{white-space:nowrap;font-size:1.06em;line-height:1.2}.dp-brand-t>span{color:var(--mute);white-space:nowrap;font-size:.86em}.dp-studio{width:var(--s,2.3em);height:var(--s,2.3em);color:oklch(50% .1 168);background:oklab(94.5% -.0107596 .00228708);border-radius:30%;flex-shrink:0;place-items:center;display:grid}.dp-studio>.cf-studio{width:62%;height:62%}.dp-biz{color:oklch(50% .1 168)}.dp-biz>.cf-studio{width:62%;height:62%}.dp-done{margin-top:1.05em}.dp-done .cf-toast-t>b{text-wrap:balance;color:var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.dp-done .cf-toast-t>b{color:color-mix(in oklab, var(--cf-green) 78%, black)}}.dp-done .cf-toast-t>b{line-height:1.3}.dp-done .cf-toast-m{align-self:center;font-size:1em}.dp-lh{justify-content:space-between;align-items:flex-start;gap:.8em;display:flex}.dp-brand{align-items:center;gap:.6em;min-width:0;display:flex}.dp-doc-t{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.1em;display:flex}.dp-doc-t>b{color:var(--blue);white-space:nowrap;font-size:1.32em;font-weight:800;line-height:1.15}.dp-doc-t>span{color:var(--mute);white-space:nowrap;font-size:.85em;font-weight:600}.dp-rule{align-items:center;gap:.6em;margin:.8em 0 .85em;display:flex}.dp-rule>i{background:linear-gradient(270deg, var(--blue), var(--blue));border-radius:99px;flex:1;height:.17em}@supports (color:color-mix(in lab, red, red)){.dp-rule>i{background:linear-gradient(270deg, var(--blue), color-mix(in oklab, var(--blue) 30%, white))}}.dp-rule>i{transform-origin:100%}.dp-rule .cf-av{--s:1.3em}.dp-meta{flex-wrap:wrap;gap:.65em 1.5em;display:flex}.dp-meta>span{flex-direction:column;gap:.22em;min-width:0;display:flex}.dp-meta>span>span{color:var(--mute);font-size:.85em;font-weight:600}.dp-meta>span>b{white-space:nowrap}.dp-who{background:var(--c);border-radius:99px;align-items:center;gap:.35em;width:fit-content;padding:.12em .6em .12em .15em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dp-who{background:color-mix(in oklab, var(--c) 10%, white)}}.dp-who{box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.dp-who{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 26%, white)}}.dp-who{color:var(--c)}@supports (color:color-mix(in lab, red, red)){.dp-who{color:color-mix(in oklab, var(--c) 70%, black)}}.dp-tbl{box-shadow:inset 0 0 0 1px var(--line);border-radius:.9em;margin-top:1em;overflow:hidden}.dp-tr{grid-template-columns:1fr 2.4em 4.5em;align-items:center;gap:.6em;padding:.7em .85em;display:grid}.dp-tr>:nth-child(2){text-align:center}.dp-tr>:nth-child(3){text-align:end}.dp-th{background:var(--cf-fog);border-bottom:1px solid var(--line);padding-block:.5em}.dp-th>span{color:var(--mute);font-size:.85em;font-weight:600}.dp-item{flex-direction:column;gap:.15em;min-width:0;display:flex}.dp-item>b{line-height:1.3}.dp-item>span{color:var(--sub);font-size:.85em}.dp-total{background:var(--blue);border-radius:.8em;justify-content:space-between;align-items:center;gap:1em;width:min(100%,16em);margin-top:.7em;padding:.6em .9em;display:flex}@supports (color:color-mix(in lab, red, red)){.dp-total{background:color-mix(in oklab, var(--blue) 6%, white)}}.dp-total{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.dp-total{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 18%, white)}}.dp-total>span{color:var(--sub);font-weight:600}.dp-total>b{font-size:1.2em;font-weight:800}.cf-s .dp-terms{color:var(--sub);margin-top:.85em;font-size:.86em;line-height:1.45}.dp-terms>b{color:var(--ink)}.dp-sbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.7em;margin-bottom:.95em;padding-bottom:.85em;display:flex}.dp-sbar-t{flex-direction:column;gap:.12em;min-width:0;display:flex}.dp-sbar-t>b{white-space:nowrap;text-overflow:ellipsis;font-size:1.04em;overflow:hidden}.dp-sbar-t>span{color:var(--mute);font-size:.85em;font-weight:600}.dp-sgrid{grid-template-columns:1.5fr 1fr;align-items:start;gap:1.1em;display:grid}.cf-s .dp-lab{align-items:center;gap:.35em;margin-bottom:.45em;font-weight:700;display:flex}.dp-lab>svg{width:1.05em;height:1.05em;color:var(--blue)}.dp-sigbox{aspect-ratio:2.5;background:var(--cf-green);border-radius:.95em;padding:.25em .6em}@supports (color:color-mix(in lab, red, red)){.dp-sigbox{background:color-mix(in oklab, var(--cf-green) 6%, white)}}.dp-sigbox{box-shadow:inset 0 0 0 1.5px var(--cf-green)}@supports (color:color-mix(in lab, red, red)){.dp-sigbox{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--cf-green) 34%, white)}}.dp-sig{color:oklch(30% .12 266);width:100%;height:100%;overflow:visible}.dp-sig .dp-ink{stroke-width:3.4px}.cf-s .dp-sigfoot{color:var(--mute);white-space:nowrap;justify-content:space-between;align-items:center;gap:.5em;margin-top:.55em;font-size:.86em;font-weight:600;display:flex}.dp-signedat{color:var(--sub);align-items:center;gap:.35em;display:inline-flex}.dp-fields{flex-direction:column;gap:.75em;display:flex}.dp-fields .cf-input{background:var(--cf-fog);font-weight:700}@container (width<=420px){.dp-meta{justify-content:space-between;column-gap:.8em}.dp-sgrid{grid-template-columns:1fr;gap:.9em}.dp-fields{grid-template-columns:.8fr 1.2fr;gap:.6em;display:grid}}.dp-recip{background:var(--cf-fog);border-radius:1em;align-items:center;gap:.65em;padding:.7em .8em;display:flex}.dp-recip-t{flex-direction:column;flex:1;gap:.12em;min-width:0;display:flex}.dp-recip-t>b{font-size:1.04em}.dp-recip-t>span{color:var(--mute);font-size:.86em}.cf-s .dp-via{flex-wrap:wrap;align-items:center;gap:.4em .9em;margin-top:.75em;padding-inline:.2em;display:flex}.cf-s .dp-via .cf-ch-glyph{--s:1.2em;background:var(--c)}.cf-s .dp-via .cf-ch-glyph>svg{width:58%;height:58%}.dp-via>span:first-child{color:var(--mute);font-size:.86em;font-weight:600}.cf-s .dp-h{border-top:1px solid var(--line);margin-top:1.05em;margin-bottom:.75em;padding-top:.95em;font-size:1.05em;font-weight:800}.dp-tl{flex-direction:column;gap:1.05em;margin:0;padding:0;list-style:none;display:flex}.dp-ev{align-items:center;gap:.75em;display:flex;position:relative}.dp-ev-line{transform-origin:top;top:50%;background:oklch(90% .016 262);border-radius:99px;width:.2em;height:calc(100% + 1.05em);position:absolute;inset-inline-start:1.1em}.dp-ev-t{flex-direction:column;gap:.12em;min-width:0;display:flex}.dp-ev-t>b{line-height:1.25}.dp-ev-t>span{color:var(--mute);white-space:nowrap;font-size:.86em;font-weight:600}@container (width>=421px){.dp-ev-t{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:1em}.dp-ev-t>span{background:var(--cf-fog);border-radius:99px;padding:.2em .6em}}.dp-pthread .cf-thread{gap:.75em}.dp-sys{color:var(--mute);white-space:nowrap;align-self:center;align-items:center;gap:.4em;font-size:.86em;font-weight:600;display:flex}.dp-sys>.dp-disc{--s:1.6em}.dp-paymsg>.cf-bub{border-radius:1.15em;max-width:min(90%,25em);padding:.45em .45em .4em}.dp-paymsg .cf-bub-meta{padding-inline:.45em}.dp-paymsg-t{padding:.6em .45em 0;font-weight:600;display:block}.dp-lcard{background:var(--card-white);color:var(--ink);border-radius:.85em;flex-direction:column;gap:.7em;padding:.8em .85em .85em;display:flex}.dp-lcard-h{border-bottom:1px dashed var(--line);align-items:center;gap:.6em;padding-bottom:.7em;display:flex}.dp-lcard-r{justify-content:space-between;align-items:center;gap:.6em;display:flex}.dp-lcard-r>b:last-child{font-size:1.18em;font-weight:800}.dp-paybtn{background:var(--blue);border-radius:.72em;align-items:center;gap:.45em;padding:.62em .8em;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.dp-paybtn{background:color-mix(in oklab, var(--blue) 8%, white)}}.dp-paybtn{color:var(--blue);white-space:nowrap;font-weight:700}.dp-paybtn>svg{width:1.1em;height:1.1em}.dp-paybtn-go{margin-inline-start:auto}.dp-paid{justify-content:center;display:flex}.dp-pthread .dp-done{margin-top:.15em}.dp-ph{border-bottom:1px solid var(--line);align-items:center;gap:.6em;padding-bottom:.85em;display:flex}.dp-ph>b{white-space:nowrap;flex:1;min-width:0;font-size:1.1em}.cf-s .dp-cap{color:var(--mute);margin:.85em 0 .5em;font-size:.86em;font-weight:700}.dp-opts{flex-direction:column;gap:.5em;display:flex}.dp-opt{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:.9em;align-items:center;gap:.7em;padding:.75em .85em;display:flex;position:relative}.dp-opt-on{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.dp-opt-on{background:color-mix(in oklab, var(--blue) 6%, white)}}.dp-opt-on{box-shadow:inset 0 0 0 1.5px var(--blue), 0 .6em 1.2em -.8em var(--blue)}@supports (color:color-mix(in lab, red, red)){.dp-opt-on{box-shadow:inset 0 0 0 1.5px var(--blue), 0 .6em 1.2em -.8em color-mix(in oklab, var(--blue) 70%, transparent)}}.dp-radio{border-radius:50%;flex-shrink:0;place-items:center;width:1.3em;height:1.3em;display:grid;box-shadow:inset 0 0 0 .13em oklch(85% .02 262)}.dp-opt-on>.dp-radio{box-shadow:inset 0 0 0 .13em var(--blue)}.dp-radio>i{background:var(--blue);border-radius:50%;width:.62em;height:.62em;display:block}.dp-opt-t{flex-direction:column;flex:1;gap:.12em;min-width:0;display:flex}.dp-opt-t>span{color:var(--mute);font-size:.86em}.dp-opt-on>b{font-size:1.06em}.dp-spec{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.8em;min-height:2.9em;padding:.55em .1em;display:flex}.cf-s .dp-opts+.dp-spec{margin-top:.55em}.dp-spec:last-child{border-bottom:0;padding-bottom:0}.dp-spec>span{color:var(--mute);font-size:.92em}.dp-spec>b{white-space:nowrap;align-items:center;gap:.4em;min-width:0;display:inline-flex}.dp-sum{font-size:1.32em;font-weight:800}.dp-lock{width:1em;height:1em;color:var(--mute)}.cf-s .dp-sec{align-items:center;gap:.45em;margin-bottom:.6em;display:flex}.dp-sec>svg{width:1em;height:1em;color:var(--mute)}.dp-sec>b{font-size:1.02em}.dp-add{color:var(--blue);align-items:center;gap:.2em;margin-inline-start:auto;font-size:.9em;font-weight:700;display:inline-flex}.dp-add>svg{width:.95em;height:.95em}.cf-s .dp-deal+.dp-sec{margin-top:1.15em}.dp-deal{flex-direction:column;gap:.6em;display:flex}.dp-deal-h{align-items:center;gap:.55em;min-width:0;display:flex}.dp-deal-h>b{white-space:nowrap;text-overflow:ellipsis;font-size:1.02em;overflow:hidden}.dp-deal-r{justify-content:space-between;align-items:center;gap:.6em;display:flex}.dp-deal-r>b{font-size:1.12em;font-weight:800}.dp-steps{gap:.25em;display:flex}.dp-steps>i{background:var(--blue);border-radius:99px;flex:1;height:.42em;display:block}.dp-steps>i:first-child{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.dp-steps>i:first-child{background:color-mix(in oklab, var(--blue) 35%, white)}}.dp-steps>i:nth-child(2){background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.dp-steps>i:nth-child(2){background:color-mix(in oklab, var(--blue) 52%, white)}}.dp-steps>i:nth-child(3){background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.dp-steps>i:nth-child(3){background:color-mix(in oklab, var(--blue) 70%, white)}}.dp-steps>.dp-step-last{background:var(--cf-fog-2);position:relative;overflow:hidden}.dp-step-last>i{border-radius:inherit;background:var(--cf-green);transform-origin:100%;position:absolute;inset:0}.dp-pay{align-items:center;gap:.7em;padding:.8em .85em;display:flex}.dp-pay-t{flex-direction:column;flex:auto;gap:.15em;min-width:0;display:flex}.dp-pay-t>b{white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.dp-pay-t>span{color:var(--sub);white-space:nowrap;font-size:.86em}.dp-svh{align-items:center;gap:.65em;margin-bottom:.2em;display:flex}.dp-svh-av{flex-shrink:0;position:relative}.dp-svh-av>.cf-tile{box-shadow:0 0 0 .13em var(--card-white);bottom:-.2em;position:absolute;inset-inline-end:-.3em}.dp-svh-t{flex-direction:column;flex:1;gap:.12em;min-width:0;display:flex}.dp-svh-t>b{font-size:1.08em}.dp-svh-t>span{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:.86em;overflow:hidden}.dp-svh-e{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3em;display:flex}.dp-svh-time{color:var(--mute);white-space:nowrap;font-size:.85em;font-weight:600}.dp-qw{margin-top:.65em}.dp-q{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:1em;padding:.75em .85em}.dp-q-low{--c:oklch(60% .2 25);background:var(--c)}@supports (color:color-mix(in lab, red, red)){.dp-q-low{background:color-mix(in oklab, var(--c) 5%, white)}}.dp-q-low{box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.dp-q-low{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 24%, white)}}.dp-q-h{align-items:center;gap:.5em;display:flex}.dp-q-h>b{line-height:1.3}.dp-qn{background:var(--m-contacts);border-radius:.45em;flex-shrink:0;place-items:center;width:1.6em;height:1.6em;display:grid}@supports (color:color-mix(in lab, red, red)){.dp-qn{background:color-mix(in oklab, var(--m-contacts) 13%, white)}}.dp-qn{color:var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.dp-qn{color:color-mix(in oklab, var(--m-contacts) 82%, black)}}.dp-qn{font-size:.85em;font-weight:800}.dp-q1{justify-content:space-between;align-items:center;gap:.8em;margin-top:.45em;display:flex}.dp-big{align-items:baseline;gap:.35em;display:flex}.dp-big>b{color:oklch(60% .2 25);font-size:2.9em;font-weight:800;line-height:1}.dp-big>span{color:var(--mute);white-space:nowrap;font-size:.9em;font-weight:600}.dp-q1-e{flex-direction:column;align-items:flex-end;gap:.5em;display:flex}.dp-scale{gap:.28em;display:inline-flex}.dp-sc{background:var(--cf-fog-2);width:1.95em;height:1.95em;color:var(--mute);border-radius:.55em;place-items:center;font-size:.86em;font-weight:700;display:grid;position:relative}.dp-sc-on>b{border-radius:inherit;background:var(--c);color:var(--card-white);box-shadow:0 .4em .8em -.45em var(--c);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dp-sc-on>b{box-shadow:0 .4em .8em -.45em color-mix(in oklab, var(--c) 80%, transparent)}}.dp-q2{justify-content:space-between;align-items:center;gap:.8em;margin-top:.55em;display:flex}.dp-red{color:oklch(55% .2 25);white-space:nowrap;font-size:.92em}.cf-s .dp-said{background:var(--cf-fog);border-radius:.75em;align-items:center;gap:.5em;margin-top:.55em;padding:.6em .75em;font-weight:700;display:flex}.dp-said-q{width:1em;height:1em;color:var(--mute);flex-shrink:0}.dp-task{background:var(--blue);border-radius:.95em;align-items:center;gap:.65em;margin-top:.85em;padding:.7em .85em;display:flex}@supports (color:color-mix(in lab, red, red)){.dp-task{background:color-mix(in oklab, var(--blue) 6%, white)}}.dp-task{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.dp-task{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 22%, white)}}.dp-task-chk{color:var(--blue);flex-shrink:0;display:grid}.dp-task-chk>svg{width:1.3em;height:1.3em}.dp-task-t{flex-direction:column;flex:1;gap:.12em;min-width:0;display:flex}.dp-task-t>b{color:var(--blue);line-height:1.3}@supports (color:color-mix(in lab, red, red)){.dp-task-t>b{color:color-mix(in oklab, var(--blue) 82%, black)}}.dp-task-t>span{color:var(--sub);font-size:.86em}@media (prefers-reduced-motion:no-preference){[data-on] .dp-ink{animation:cf-draw var(--dur,1s) cubic-bezier(.45, .05, .4, 1) both;animation-delay:var(--d,0s)}[data-on] .dp-grow-y{animation:dp-grow-y var(--dur,.5s) var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .dp-opt-on{animation:.4s both dp-sel;animation-delay:var(--d,0s)}[data-on] .dp-opt-on>.dp-radio{animation:.4s both dp-radio;animation-delay:var(--d,0s)}}@keyframes dp-grow-y{0%{scale:1 0}}@keyframes dp-sel{0%{background-color:var(--card-white);box-shadow:inset 0 0 0 1px var(--line)}}@keyframes dp-radio{0%{box-shadow:inset 0 0 0 .13em oklch(85% .02 262)}}@container (width<=400px){.dp-pthread>.cf-top{display:none}}@container (width<=320px){.dp-pay{gap:.5em;padding-inline:.65em}.dp-pay>.cf-tile{--s:1.85em}.dp-pay>.cf-chip{padding-inline:.5em}.dp-pay>.cf-chip>svg{display:none}}:is(.cfe-lp,.cfe-mail,.cfe-lal,.cfe-form){--cfe-studio:oklch(50% .1 168);--cfe-studio-ink:oklch(33% .07 168);--cfe-fb:oklch(58% .2 258)}.cfe-f{flex-direction:column;gap:.32em;min-width:0;display:flex}.cfe-f-l{color:var(--sub);font-size:.88em;font-weight:600}.cfe-in{background:var(--card-white);min-height:2.65em;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:.75em;align-items:center;gap:.55em;padding:.45em .85em;display:flex;position:relative;overflow:hidden}.cfe-in-v{text-overflow:ellipsis;flex:1;min-width:0;font-weight:650;overflow:hidden}.cfe-in-v>span{vertical-align:top;display:inline-block}.cfe-in-ic{width:1.15em;height:1.15em;color:var(--blue);flex-shrink:0}.cfe-in-end{width:1.05em;height:1.05em;color:var(--mute);flex-shrink:0}.cfe-cb{background:var(--c,var(--blue));width:1.3em;height:1.3em;color:var(--card-white);border-radius:.36em;flex-shrink:0;place-items:center;display:grid}.cfe-cb>svg{width:82%;height:82%}.cfe-cb path{stroke-width:3.2px}.cfe-consent{align-items:center;gap:.55em;font-size:.92em;font-weight:600;line-height:1.3;display:flex}.cfe-send{display:grid;position:relative}.cfe-send>.cfe-send-a,.cfe-send>.cfe-send-b{min-height:2.95em;color:var(--card-white);white-space:nowrap;border-radius:.8em;grid-area:1/1;justify-content:center;align-items:center;gap:.45em;padding:.55em 1em;font-weight:700;display:flex}.cfe-send-a{opacity:0;background:var(--blue);box-shadow:0 .7em 1.3em -.8em var(--blue)}@supports (color:color-mix(in lab, red, red)){.cfe-send-a{box-shadow:0 .7em 1.3em -.8em color-mix(in oklab, var(--blue) 85%, transparent)}}.cfe-send-green{background:var(--cfe-studio);box-shadow:0 .7em 1.3em -.8em var(--cfe-studio)}@supports (color:color-mix(in lab, red, red)){.cfe-send-green{box-shadow:0 .7em 1.3em -.8em color-mix(in oklab, var(--cfe-studio) 85%, transparent)}}.cfe-send-fb{background:var(--cfe-fb);box-shadow:0 .7em 1.3em -.8em var(--cfe-fb)}@supports (color:color-mix(in lab, red, red)){.cfe-send-fb{box-shadow:0 .7em 1.3em -.8em color-mix(in oklab, var(--cfe-fb) 85%, transparent)}}.cfe-send-b{background:var(--cf-green);box-shadow:0 .8em 1.5em -.85em oklch(55% .15 158/.95)}.cfe-send-b>svg{width:1.15em;height:1.15em}.cfe-avok{flex-shrink:0;align-self:center;position:relative}.cfe-avok>.cf-ok{box-shadow:0 0 0 .13em var(--card-white);bottom:-.14em;position:absolute;inset-inline-end:-.2em}.cfe-stage{background:linear-gradient(135deg, var(--c), var(--c));border-radius:.85em;flex-direction:column;gap:.08em;padding:.55em .8em .6em;display:flex}@supports (color:color-mix(in lab, red, red)){.cfe-stage{background:linear-gradient(135deg, color-mix(in oklab, var(--c) 46%, white), color-mix(in oklab, var(--c) 22%, white))}}.cfe-stage{white-space:nowrap}.cfe-stage>b{text-overflow:ellipsis;font-size:1.02em;overflow:hidden}.cfe-stage>span{color:var(--c);font-size:.86em;font-weight:650}@supports (color:color-mix(in lab, red, red)){.cfe-stage>span{color:color-mix(in oklab, var(--c) 40%, var(--ink))}}.cfe-board{align-items:stretch;gap:.6em;display:flex}.cfe-col{background:var(--cf-fog);border-radius:1.1em;flex-direction:column;gap:.55em;min-width:0;padding:.45em;display:flex}.cfe-lead{gap:.4em;padding:.7em .75em .75em}.cfe-lead .cf-deal-h{margin-bottom:.1em}.cfe-lead .cf-deal-h>b{font-size:1em}.cfe-lead .cf-deal-f{font-size:.88em}.cfe-lead .cf-sks{gap:.5em;padding-block:.25em}.cfe-lead .cf-deal-h .cf-sks{flex:1}.cfe-new{background:var(--blue);color:var(--card-white);box-shadow:0 0 0 .16em var(--card-white);top:-.72em;border-radius:99px;padding:.16em .7em .2em;font-size:.85em;font-weight:700;position:absolute;inset-inline-end:.85em}.cfe-yes{color:oklch(52% .14 158);align-items:center;gap:.2em;display:inline-flex}.cfe-yes>svg{width:1em;height:1em}.cfe-bar{align-items:center;gap:.5em;padding:.85em 1.05em .7em;display:flex}.cfe-bar-t{flex:1;align-items:center;gap:.4em;font-size:1.05em;display:flex}.cfe-bar-t>svg{width:1.2em;height:1.2em;color:var(--blue)}.cfe-pill{height:2.15em;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:.65em;align-items:center;gap:.35em;padding-inline:.75em;font-size:.88em;font-weight:600;display:inline-flex}.cfe-pill>svg{width:1em;height:1em;color:var(--mute)}.cfe-fsb .cfe-board{padding-inline:1.05em}.cfe-fsb .cfe-col{flex:1 1 0;padding-bottom:3.3em}.cfe-fsb .cfe-col-1{flex-grow:1.18}.cfe-follow{z-index:2;justify-content:flex-end;margin-top:-2.7em;padding:0 1.05em 1.05em;display:flex;position:relative}.cfe-follow>.cf-toast{width:min(100%,25em)}@container (width<=440px){.cfe-fsb .cfe-board,.cfe-lab .cfe-board-2{-webkit-mask-image:linear-gradient(90deg,#0000 1.6em,#000 7.5em);mask-image:linear-gradient(90deg,#0000 1.6em,#000 7.5em)}.cfe-fsb .cfe-board{padding-inline-end:0}.cfe-fsb .cfe-col-1{flex:0 0 66%}.cfe-fsb .cfe-col:nth-child(2){flex:0 0 58%}.cfe-fsb .cfe-col-3,.cfe-pill-wide{display:none}.cfe-follow>.cf-toast{width:100%}}.cfe-form{flex-direction:column;gap:1em;display:flex}.cfe-brand{border-bottom:1px solid var(--line);align-items:center;gap:.7em;padding-bottom:.95em;display:flex}.cfe-brand>span:last-child{flex-direction:column;gap:.08em;display:flex}.cfe-brand b{font-size:1.08em}.cfe-brand .cf-mute{font-size:.88em;font-weight:600}.cfe-form-h{flex-direction:column;gap:.3em;display:flex}.cfe-form-h>b{font-size:1.42em;line-height:1.2}.cfe-form-h>span{color:var(--sub)}.cfe-pair{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.cfe-q{flex-direction:column;gap:.45em;display:flex}.cfe-opts{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.cfe-opt{min-height:2.55em;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:.75em;justify-content:center;align-items:center;gap:.35em;padding:.4em .6em;font-size:.94em;font-weight:650;display:flex;position:relative}.cfe-opt>svg{width:1.05em;height:1.05em}.cfe-opt-on{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.cfe-opt-on{background:color-mix(in oklab, var(--blue) 8%, white)}}.cfe-opt-on{color:var(--blue);box-shadow:inset 0 0 0 1.6px var(--blue)}@container (width<=440px){.cfe-pair{grid-template-columns:1fr;gap:.75em}}.cfe-set{flex-direction:column;gap:.6em;display:flex}.cfe-set-h{justify-content:space-between;align-items:center;gap:.6em;display:flex}.cfe-set-h>b{font-size:1.2em}.cfe-leads{background:var(--cf-fog);box-shadow:inset 0 0 0 1px var(--line);color:var(--sub);white-space:nowrap;border-radius:99px;align-items:center;gap:.5em;padding-block:.28em;padding-inline:.85em .3em;font-size:.9em;font-weight:700;display:inline-flex}.cfe-leads>.cf-count{min-width:2em;height:2em;box-shadow:none;font-size:1em;position:relative}.cfe-lbl{color:var(--mute);margin-top:.4em;font-size:.88em;font-weight:600}.cfe-lbl:first-child{margin-top:0}.cfe-url .cfe-in{background:var(--cf-fog);min-height:3em}.cfe-url .cfe-in-v{font-weight:700}.cfe-live{color:oklch(48% .13 158);align-items:center;gap:.45em;font-size:.95em;font-weight:700;display:flex}.cfe-list{box-shadow:inset 0 0 0 1px var(--line);border-radius:.95em}.cfe-li{align-items:center;gap:.7em;padding:.6em .85em;display:flex}.cfe-li+.cfe-li{border-top:1px solid var(--line)}.cfe-li>span:nth-child(2){flex:1;min-width:0;font-weight:650}.cfe-li-ok{width:1.25em;height:1.25em;color:var(--cf-green);flex-shrink:0}.cfe-int{flex-direction:column;gap:.75em;display:flex}.cfe-tbl{box-shadow:inset 0 0 0 1px var(--line);border-radius:.95em}.cfe-tr{grid-template-columns:7.4em 1fr;align-items:center;gap:.6em;min-height:3.1em;padding:.55em .9em;display:grid}.cfe-tr+.cfe-tr{border-top:1px solid var(--line)}.cfe-tr>span{color:var(--mute);font-size:.92em;font-weight:600}.cfe-tr-v{flex-wrap:wrap;align-items:center;gap:.55em;display:flex}.cfe-int-toast{margin-top:.15em}.cfe-note{background:var(--blue);border-radius:.95em;align-items:flex-start;gap:.6em;padding:.8em .95em;display:flex}@supports (color:color-mix(in lab, red, red)){.cfe-note{background:color-mix(in oklab, var(--blue) 6%, white)}}.cfe-note{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.cfe-note{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 14%, white)}}.cfe-note{font-size:.95em;font-weight:600;line-height:1.45}.cfe-note>svg{width:1.2em;height:1.2em;color:var(--blue);flex-shrink:0;margin-top:.14em}@container (width<=440px){.cfe-tr{grid-template-columns:6.2em 1fr;padding-inline:.75em}}.cfe-lp-stage{justify-content:center;align-items:stretch;gap:1.3em;padding-block:.35em;display:flex}.cfe-lp-phone{flex-shrink:0;width:16.6em}.cfe-lp-scr{font-size:.87em}.cfe-lp-url{background:var(--fog);color:var(--sub);white-space:nowrap;border-radius:.8em;justify-content:center;align-items:center;gap:.35em;margin:.2em .85em .1em;padding:.45em .7em;font-weight:600;display:flex;overflow:hidden}.cfe-lp-url>svg{flex-shrink:0;width:.95em;height:.95em}.cfe-lp-body{flex-direction:column;gap:.7em;padding:.65em .95em 1.05em;display:flex}.cfe-lp-brand{color:var(--cfe-studio-ink);align-items:center;gap:.5em;display:flex}.cfe-lp-logo{background:var(--cfe-studio);border-radius:.65em;place-items:center;width:2.1em;height:2.1em;display:grid}@supports (color:color-mix(in lab, red, red)){.cfe-lp-logo{background:color-mix(in oklab, var(--cfe-studio) 10%, white)}}.cfe-lp-logo{color:var(--cfe-studio)}.cfe-lp-hero{background:linear-gradient(160deg, var(--cfe-studio), var(--cfe-studio));border-radius:1em;flex-direction:column;gap:.45em;padding:.85em .95em .9em;display:flex}@supports (color:color-mix(in lab, red, red)){.cfe-lp-hero{background:linear-gradient(160deg, color-mix(in oklab, var(--cfe-studio) 11%, white), color-mix(in oklab, var(--cfe-studio) 4%, white))}}.cfe-lp-hero{box-shadow:inset 0 0 0 1px var(--cfe-studio)}@supports (color:color-mix(in lab, red, red)){.cfe-lp-hero{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cfe-studio) 15%, white)}}.cfe-lp-hero>b{color:var(--cfe-studio-ink);text-wrap:balance;font-size:1.36em;line-height:1.18}.cfe-lp-hero>span{color:var(--sub);line-height:1.4}.cfe-lp-pts{flex-direction:column;gap:.42em;margin:0;padding:0;font-weight:700;list-style:none;display:flex}.cfe-lp-pts>li{align-items:center;gap:.45em;display:flex}.cfe-lp-ok{background:var(--cfe-studio);width:1.35em;height:1.35em;color:var(--card-white);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cfe-lp-ok>svg{width:66%;height:66%}.cfe-lp-in .cfe-in{min-height:2.6em}.cfe-lp-consent{font-size:1em}.cfe-lp-consent>span:last-child{text-wrap:balance}.cfe-lp-side{flex-direction:column;flex:0 16.5em;align-items:flex-start;gap:1em;min-width:0;padding-top:2.75em;display:flex}.cfe-lp-dom{white-space:normal}.cfe-lp-col{border-end-end-radius:0;border-end-start-radius:0;flex:1;align-self:stretch;margin-bottom:-1.4em;overflow:hidden}.cfe-lp-col .cfe-lead{padding-bottom:1.4em}.cfe-lp-toast{display:none}@container (width<=440px){.cfe-lp-stage{padding-block:0}.cfe-lp-side{display:none}.cfe-lp-toast{z-index:3;align-items:center;margin-top:-.9em;display:flex;position:relative}.cfe-lp-toast b{font-size:.95em}}.cfe-lab .cfe-board-2>.cfe-col{flex:1 1 0}.cfe-lab .cfe-board-2>.cfe-col-1{flex-grow:1.16}.cfe-gil{position:relative}.cfe-hot{box-shadow:0 0 0 2px var(--blue), 0 1.3em 2.4em -1.3em var(--blue)}@supports (color:color-mix(in lab, red, red)){.cfe-hot{box-shadow:0 0 0 2px var(--blue), 0 1.3em 2.4em -1.3em color-mix(in oklab, var(--blue) 70%, transparent)}}.cfe-meta>img{width:1.15em;height:1.15em}.cfe-src>.cf-ch{--s:1.25em;box-shadow:none}.cfe-src>.cf-ch>img{width:100%;height:100%}@container (width<=440px){.cfe-lab .cfe-board-2{margin-inline-end:-1.05em}.cfe-lab .cfe-board-2>.cfe-col-1{flex:0 0 68%}.cfe-lab .cfe-board-2>.cfe-col:nth-child(2){flex:0 0 60%}}.cfe-lal{--t0:1.5s}.cfe-lal-grid{grid-template-columns:1.12fr 1fr;align-items:start;gap:.9em;display:grid}.cfe-lal-next{gap:.45em}.cfe-fb{flex-direction:column;gap:.6em;padding:.85em .85em .95em;display:flex}.cfe-fb-h{align-items:center;gap:.55em;display:flex}.cfe-fb-mark{flex-shrink:0;position:relative}.cfe-fb-mark>.cf-ch{--s:1.1em;bottom:-.2em;position:absolute;inset-inline-end:-.25em}.cfe-fb-t{white-space:nowrap;flex-direction:column;flex:1;min-width:0;display:flex}.cfe-fb-t>span{color:var(--mute);font-size:.86em;font-weight:600}.cfe-fb .cf-ibtn{width:1.9em;height:1.9em}.cfe-fb-ban{color:var(--card-white);background:linear-gradient(135deg,oklch(60% .17 260),oklch(50% .19 264));border-radius:.85em;flex-direction:column;gap:.22em;padding:.75em .85em .8em;display:flex}.cfe-fb-ban>b{font-size:1.05em;line-height:1.25}.cfe-fb-ban>span{color:oklch(100% 0 0/.88);font-size:.88em;font-weight:600}.cfe-fb-sec{margin-top:.1em;font-weight:700}.cfe-fb-send{margin-top:.25em}@container (width<=440px){.cfe-lal{--t0:.2s}.cfe-lal-grid{grid-template-columns:1fr}.cfe-fb{display:none}}.cfe-mail-hd{border-bottom:1px solid var(--line);flex-direction:column;gap:.45em;padding:.95em 1.15em .85em;display:flex}.cfe-mail-hd>p{flex-wrap:wrap;align-items:center;gap:.2em .5em;min-width:0;display:flex}.cfe-mail-k{width:3.1em;color:var(--mute);flex-shrink:0;font-weight:600}.cfe-mail-addr{color:var(--mute);font-size:.9em;font-weight:600}.cfe-mail-ok{margin-inline-start:auto}.cfe-mail-list{font-weight:700}.cfe-comma{z-index:1;margin-inline-start:-.12em;position:relative}.cfe-mail-well{background:var(--cf-fog);padding:1.15em 1.5em 1.35em}.cfe-mail-card{max-width:27em;margin-inline:auto;padding:0;overflow:hidden}.cfe-mail-brand{color:var(--cfe-studio);align-items:center;gap:.5em;padding:.8em 1.1em;display:flex}.cfe-mail-brand>b{color:var(--cfe-studio-ink);font-size:1.04em}.cfe-mail-brand>svg{width:1.55em;height:1.55em}.cfe-mail-ban{color:var(--card-white);background:linear-gradient(135deg,oklch(47% .09 168),oklch(57% .11 165));flex-direction:column;gap:.25em;padding:1em 1.1em 1.05em;display:flex;position:relative;overflow:hidden}.cfe-mail-ban:after{content:"";top:-2.6em;border-radius:50%;width:8.5em;height:8.5em;position:absolute;inset-inline-end:-2.4em;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.22),0 0 0 1.6em oklch(100% 0 0/.05)}.cfe-mail-ban>b{font-size:1.5em;line-height:1.15}.cfe-mail-ban>span{color:oklch(100% 0 0/.9);font-size:.92em;font-weight:600}.cfe-mail-body{flex-direction:column;gap:.75em;padding:1em 1.1em 1.1em;display:flex}.cfe-mail-hi{font-weight:700}.cfe-merge{perspective:18em;display:inline-block;position:relative}.cfe-merge>.cf-flip-a{backface-visibility:hidden;top:50%;margin-top:-.78em;font-size:.92em;position:absolute;inset-inline-start:0}.cfe-merge>b{background:var(--blue);border-radius:.35em;padding:0 .28em;display:inline-block}@supports (color:color-mix(in lab, red, red)){.cfe-merge>b{background:color-mix(in oklab, var(--blue) 10%, white)}}.cfe-merge>b{color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.cfe-merge>b{color:color-mix(in oklab, var(--blue) 80%, black)}}.cfe-merge>b{backface-visibility:hidden}.cfe-mail-body>.cf-sub{line-height:1.5}.cfe-mail-slots{flex-wrap:wrap;gap:.4em;display:flex}.cfe-slot-chip{background:var(--cfe-studio);border-radius:.6em;padding:.35em .7em}@supports (color:color-mix(in lab, red, red)){.cfe-slot-chip{background:color-mix(in oklab, var(--cfe-studio) 10%, white)}}.cfe-slot-chip{color:var(--cfe-studio-ink);white-space:nowrap;font-size:.9em;font-weight:700}.cfe-mail-cta{min-height:2.9em;color:var(--card-white);background:oklch(45% .09 166);border-radius:.75em;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative;box-shadow:0 .75em 1.4em -.85em oklch(40% .09 166/.95)}.cfe-mail-ft{border-top:1px solid var(--line);color:var(--mute);padding:.75em 1.1em;font-size:.88em;font-weight:600}.cfe-mail-ft>u{color:var(--sub);text-underline-offset:.18em}@container (width<=440px){.cfe-mail-well{padding:.9em .8em 1em}.cfe-mail-slots{flex-wrap:nowrap;gap:.3em}.cfe-slot-chip{padding:.32em .45em;font-size:.86em}.cfe-mail-body{padding-inline:.85em}.cfe-mail-addr{flex-basis:100%;order:3;padding-inline-start:3.6em}}@container (width<=285px){.cfe-mail-slots{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:no-preference){[data-on] .cfe-wl{animation:cfe-wl var(--dur,.8s) steps(16, end) both;animation-delay:var(--d,0s)}[data-on] .cfe-focus{animation:cfe-focus var(--dur,1s) linear both;animation-delay:var(--d,0s)}[data-on] .cfe-cb-a{animation:.3s both cfe-cb;animation-delay:var(--d,0s)}[data-on] .cfe-send-a{animation:.55s both cfe-tap-out;animation-delay:var(--d,0s)}[data-on] .cfe-push{animation:cfe-push .55s var(--cf-out) both;animation-delay:var(--d,0s)}[data-on] .cfe-ring:after{content:"";border-radius:inherit;box-shadow:0 0 0 .22em var(--c,var(--blue));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-on] .cfe-ring:after{box-shadow:0 0 0 .22em color-mix(in oklab, var(--c,var(--blue)) 50%, transparent)}}[data-on] .cfe-ring:after{pointer-events:none;animation:.95s ease-out both cfe-ring;animation-delay:var(--d,0s)}[data-on] .cfe-pick{animation:.3s both cfe-pick;animation-delay:var(--d,0s)}}@keyframes cfe-wl{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cfe-focus{0%,to{box-shadow:inset 0 0 0 1px var(--line)}8%,86%{box-shadow:inset 0 0 0 1.6px var(--blue), 0 0 0 .24em color-mix(in oklab, var(--blue) 13%, transparent)}}@keyframes cfe-cb{0%{background-color:var(--card-white);box-shadow:inset 0 0 0 1.5px oklch(85% .02 260)}}@keyframes cfe-tap-out{0%{opacity:1;scale:1}28%{opacity:1;scale:.94}55%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes cfe-push{0%{translate:0 calc(-1 * var(--push,0em))}}@keyframes cfe-ring{0%{opacity:0;scale:1}12%{opacity:1;scale:1}to{opacity:0;scale:1.06 1.16}}@keyframes cfe-pick{0%{background-color:var(--card-white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}}.rv-head{align-items:center;gap:.75em;margin-bottom:.7em;display:flex}.rv-head-t{min-width:0;display:grid}.rv-head-t>span{color:var(--mute);font-size:.86em}.rv-card{gap:.45em;margin-top:.55em;padding:.75em .9em;display:grid}.rv-row{align-items:center;gap:.6em;display:flex}.rv-row>.cf-chip{margin-inline-start:auto}.rv-stars{color:oklch(78% .16 80);letter-spacing:.04em;white-space:nowrap;font-size:.95em}.rv-stars i{color:oklch(90% .02 265);font-style:normal}.rv-text{color:var(--body)}.rv-reply{color:var(--sub);background:oklch(97% .012 265);border-radius:.8em;padding:.45em .7em;font-size:.92em}.focus-shot{width:100%;min-width:0}.focus-tile{width:100%;padding:26px 10px}@media (width>=640px){.focus-tile{padding:52px 36px}}@media (width>=1024px){.focus-tile{padding:56px 40px}}.focus-frag{--frag-max:var(--fm-lg,600px);width:100%}.focus-sm{display:none}@media (width<=639.98px){.focus-frag[data-sm]{--frag-max:var(--fm-sm,var(--fm-lg,600px))}.focus-frag[data-sm] .focus-lg{display:none}.focus-frag[data-sm] .focus-sm{display:block}}.focus-in{padding:0;overflow:hidden}.focus-box{background:var(--card-white);width:100%;position:relative;overflow:hidden}.focus-view{inset-block:0;height:100%;position:absolute;left:50%;overflow:hidden;translate:-50%}.focus-shot .focus-media{object-fit:fill;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.focus-cap{z-index:1;background:var(--canvas);width:fit-content;color:var(--mute);border-radius:999px;margin-top:10px;padding:2px 12px;font-size:13px;position:relative}.sf-in{padding:10px}.sf-col{background:oklch(97.5% .006 265);border-radius:18px;min-width:0;padding:6px}.sf-head{background:linear-gradient(135deg, var(--head), var(--head));border-radius:13px;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.sf-head{background:linear-gradient(135deg, var(--head), color-mix(in oklab, var(--head) 70%, white))}}.sf-head{color:var(--ink);font-size:14.5px;font-weight:700}@media (width<=639.98px){.sf-head{padding:7px 9px;font-size:13.5px;line-height:1.2}}.sf-count{background:oklch(100% 0 0/.75);border-radius:999px;place-items:center;min-width:22px;height:22px;padding-inline:6px;font-size:12.5px;display:grid}.sf-card{background:var(--card-white);border-radius:14px;padding:10px 10px 11px;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.8),0 6px 14px -10px oklch(20% .06 268/.35)}.sf-chip{max-width:100%;color:var(--sub);background:oklch(96% .01 265);border-radius:999px;align-items:center;gap:5px;margin-top:8px;padding:3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.sf-chip-time{color:oklch(45% .13 350);background:oklch(95% .04 350)}@media (prefers-reduced-motion:no-preference){.frag-tile[data-on=false] .sf-card{opacity:0;translate:0 8px}.frag-tile[data-on=true] .sf-card{animation:.5s cubic-bezier(.16,1,.3,1) both frag-rise;animation-delay:calc(var(--n,0) * 90ms + .2s)}}.pr-steps.cl-steps{border-top:0;padding-top:0}.pr-steps.cl-steps:before{top:18px}.cl-money{color:oklch(45% .12 155);background:oklab(95.82% -.0149541 .00697326);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.cl-money-text{flex:170px;min-width:0}.cl-money-note{white-space:nowrap;background:#fff;border-radius:999px;flex-shrink:0;margin-inline-start:auto;padding:4px 11px;font-size:13px;font-weight:700}@media (prefers-reduced-motion:no-preference){.frag-tile[data-on=false] .cl-money{opacity:0;translate:0 8px}.frag-tile[data-on=true] .cl-money{animation:.5s cubic-bezier(.16,1,.3,1) both frag-rise;animation-delay:calc(var(--n,0) * .26s + .2s)}}.pr-unpaid{color:oklch(48% .12 62);white-space:nowrap;background:oklch(96% .05 80);border-radius:999px;flex-shrink:0;padding:4px 11px;font-size:13px;font-weight:700}.pr-steps{border-top:1px solid var(--line);gap:16px;padding-top:16px;display:grid;position:relative}.pr-steps:before{content:"";top:34px;bottom:16px;border-inline-start:2px dashed oklch(88% .02 265);position:absolute;inset-inline-start:17px}.pr-step{align-items:center;gap:12px;display:flex;position:relative}.pr-dot{background:var(--tone);border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.pr-dot{background:color-mix(in oklab, var(--tone) 14%, white)}}.pr-dot{color:var(--tone);box-shadow:0 0 0 4px var(--card-white)}@media (prefers-reduced-motion:no-preference){.frag-tile[data-on=false] .pr-step{opacity:0;translate:0 8px}.frag-tile[data-on=true] .pr-step{animation:.5s cubic-bezier(.16,1,.3,1) both frag-rise;animation-delay:calc(var(--n,0) * .26s + .2s)}}.hh-eyebrow{border:1px solid var(--line);color:var(--sub);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(100% 0 0/.72);border-radius:999px;align-items:center;padding:7px 15px;font-size:14px;font-weight:600;display:inline-flex}.hh-sec{color:var(--blue);align-items:center;gap:8px;font-size:17px;font-weight:600;display:inline-flex}.hh-sec:hover{text-underline-offset:5px;text-decoration:underline}.hh3{--out:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:clamp(8px,1.4svh,16px) 14px;display:flex}.hh3 h1{font-size:clamp(32px,min(10.2vw,5.4svh),50px);line-height:1.08}.hh3-eyebrow{letter-spacing:0;width:fit-content;margin:0 auto clamp(10px,1.6svh,16px);font-size:14px;font-weight:600;line-height:1.3;display:flex}.hh3-lede{max-width:640px;margin-top:clamp(10px,1.6svh,16px);font-size:clamp(15px,2.05svh,17px);line-height:1.5}.hh3-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:clamp(14px,2.4svh,22px);display:flex}.hh3-tools{flex-direction:column;align-items:center;width:100%;margin-top:clamp(18px,3svh,30px);display:flex}.hh3-capsule{animation:hh3-draw .9s var(--out) .4s both}.hh3-tool{animation:hh3-rise .8s var(--out) calc(.55s + var(--i) * 70ms) both}.glass-dock-btn{transition:scale .7s cubic-bezier(.175,.885,.32,2.2),box-shadow .5s,border-color .5s}.glass-dock-btn:hover{scale:1.1}.glass-dock-btn[data-active=true]{border-color:var(--tt);scale:1.18}@supports (color:color-mix(in lab, red, red)){.glass-dock-btn[data-active=true]{border-color:color-mix(in oklab, var(--tt) 60%, white)}}.glass-dock-btn[data-active=true]{box-shadow:0 0 0 3px var(--tt), 0 10px 22px -10px var(--tt)}@supports (color:color-mix(in lab, red, red)){.glass-dock-btn[data-active=true]{box-shadow:0 0 0 3px color-mix(in oklab, var(--tt) 30%, white), 0 10px 22px -10px color-mix(in oklab, var(--tt) 75%, black)}}.hh3-cap{max-width:560px;min-height:3.1em;color:var(--body);text-wrap:balance;animation:hh3-swap .55s var(--out) both;margin:10px auto 0;font-size:17px;line-height:1.5}.hh3-cap b{color:var(--t)}@supports (color:color-mix(in lab, red, red)){.hh3-cap b{color:color-mix(in oklab, var(--t) 78%, black)}}@keyframes hh3-rise{0%{opacity:0;translate:0 16px}}@keyframes hh3-draw{0%{opacity:0;scale:.7 1}}@keyframes hh3-swap{0%{opacity:0;translate:0 8px}}@media (width>=640px){.hh3{padding-block:72px 44px}.hh3 h1{font-size:clamp(48px,8vw,68px)}.hh3-eyebrow{margin-bottom:clamp(12px,2.4svh,22px)}.hh3-lede{margin-top:clamp(14px,2.6svh,24px);font-size:18.5px;line-height:1.55}.hh3-cta{gap:16px 28px;margin-top:clamp(22px,4svh,34px)}.hh3-tools{margin-top:clamp(28px,5.5svh,56px)}.hh3-cap{margin-top:16px}}@media (width>=900px){.hh3{min-height:calc(100svh - 100px);padding-block:36px 40px}.hh3 h1{font-size:clamp(48px,min(6vw,8.6svh),84px);line-height:1.05}.hh3-lede{font-size:clamp(16px,min(1.35vw,2.5svh),19.5px)}}@media (prefers-reduced-motion:reduce){.hh3-tool,.hh3-capsule,.hh3-cap{animation:none}}html.a11y-still .hh3-tool,html.a11y-still .hh3-capsule,html.a11y-still .hh3-cap{animation:none}.cf:has(>.bn){container-name:bn}.bn{--bn-c:var(--m-cal);--bn-soft:var(--m-cal)}@supports (color:color-mix(in lab, red, red)){.bn{--bn-soft:color-mix(in oklab, var(--m-cal) 13%, white)}}.bn{--bn-ink:var(--m-cal)}@supports (color:color-mix(in lab, red, red)){.bn{--bn-ink:color-mix(in oklab, var(--m-cal) 72%, black)}}.bn-grid{flex-direction:column;gap:1em;display:flex}.bn-main,.bn-side{display:contents}.bn-link{order:1}.bn-win{order:2}.bn-cust{order:3}.bn-rem{order:4}@container bn (width>=500px){.bn-grid{flex-direction:row;align-items:center;gap:1.15em}.bn-main{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bn-side{flex-direction:column;flex:none;gap:1em;width:14em;display:flex}}@container bn (width>=500px) and (width<=639.98px){.bn-side{width:12.25em}}.bn-shapes>.shape.shape-tile{top:auto;bottom:16%;inset-inline:-3.25rem auto}.bn-watch{pointer-events:none;inset-inline:0;position:absolute;top:55%;bottom:20%}@media (width<=1023px){.bn-watch{top:min(100svh - 13rem,100% - 3rem);bottom:0}}@media (width>=1024px){.bn-sec .an-note{min-height:316px}}@media (width>=1180px){.bn-sec .an-note{min-height:286px}}.bn-card,.bn-part,.bn-lit{transition:opacity .4s,filter .4s,outline-color .3s}.bn-card:not([data-lit]){opacity:.58;filter:saturate(.65)}.bn-card[data-lit] .bn-part:not([data-on]),.bn-card[data-lit] .bn-lit:not([data-lit]){opacity:.5;filter:saturate(.6)}.bn-part{cursor:pointer;outline-offset:.2em;border-radius:.75em;outline:.14em solid #0000;position:relative}.bn-part:hover:not([data-on]){outline-color:var(--bn-c)}@supports (color:color-mix(in lab, red, red)){.bn-part:hover:not([data-on]){outline-color:color-mix(in oklab, var(--bn-c) 40%, transparent)}}.bn-part[data-on]{outline-color:var(--bn-c)}@supports (color:color-mix(in lab, red, red)){.bn-part[data-on]{outline-color:color-mix(in oklab, var(--bn-c) 75%, white)}}.bn-part:focus-visible{outline:2px solid var(--blue);outline-offset:.2em}.bn-n{z-index:4;background:var(--card-white);width:1.75em;height:1.75em;color:var(--bn-ink);box-shadow:inset 0 0 0 .09em var(--bn-c), 0 .3em .6em -.35em oklch(20% .06 268/.35);top:-.7em;border-radius:50%;place-items:center;font-size:.85em;font-weight:800;line-height:1;display:grid;position:absolute;inset-inline-start:-.7em}@supports (color:color-mix(in lab, red, red)){.bn-n{box-shadow:inset 0 0 0 .09em color-mix(in oklab, var(--bn-c) 45%, white), 0 .3em .6em -.35em oklch(20% .06 268/.35)}}.bn-n{transition:opacity .25s ease, scale .35s var(--cf-spring), background-color .25s ease, color .25s ease}.bn-part[data-on]>.bn-n{background:var(--bn-c);color:var(--card-white);box-shadow:0 0 0 .16em var(--card-white), 0 .4em .8em -.3em var(--bn-c)}@supports (color:color-mix(in lab, red, red)){.bn-part[data-on]>.bn-n{box-shadow:0 0 0 .16em var(--card-white), 0 .4em .8em -.3em color-mix(in oklab, var(--bn-c) 70%, transparent)}}.bn-part[data-dup]:not([data-on])>.bn-n{opacity:0;scale:.6}.bn-win{flex-direction:column;gap:.7em;padding:.85em .85em .75em;display:flex}.bn-win-h{align-items:center;gap:.6em;display:flex}.bn-win-t,.bn-cust-t,.bn-link-t,.bn-rem-t{flex-direction:column;min-width:0;line-height:1.25;display:flex}.bn-win-t>b{font-size:1.08em}.bn-win-t>span,.bn-cust-t>span,.bn-link-t>span,.bn-rem-t>span{color:var(--mute);font-size:.85em}.bn-links{flex-wrap:wrap;gap:.5em .85em;display:flex}.bn-badge{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;align-items:center;gap:.4em;padding-block:.28em;padding-inline:.85em .4em;display:inline-flex}.bn-logo{width:1.2em;height:1.2em}.bn-badge-t{white-space:nowrap;font-size:.9em;font-weight:700}.bn-badge>.cf-ok{position:relative}.bn-staff{background:var(--cf-fog);border-radius:.9em;gap:.3em;padding:.28em;display:flex}.bn-tab{border-radius:.68em;flex:1 1 0;align-items:center;gap:.4em;min-width:0;padding:.28em .4em;display:flex}.bn-tab[data-sel]{background:var(--card-white);box-shadow:var(--cf-shadow)}.bn-tab>b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.92em;overflow:hidden}.bn-tab-link{background:var(--bn-soft);width:1.45em;height:1.45em;color:var(--bn-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.bn-tab-link>svg{width:.85em;height:.85em}@container bn (width<=639.98px){.bn-tab{gap:.5em;padding-inline:.3em;position:relative}.bn-tab-link{width:.9em;height:.9em;box-shadow:0 0 0 .1em var(--card-white);inset-inline-start:1.31em;position:absolute;bottom:.1em}.bn-tab-link>svg{width:.62em;height:.62em}}.bn-win{container:bn-win/inline-size}.bn-rules{grid-template-columns:repeat(2,auto);justify-content:start;align-self:flex-start;justify-items:start;gap:.3em;width:fit-content;max-width:100%;padding:.2em;padding-inline-start:.8em;display:grid}@container bn-win (width>=26em){.bn-rules{grid-template-columns:repeat(3,auto)}}.bn-rules>.cf-chip{padding-inline:.55em;position:relative}.bn-week{grid-template-rows:auto 9.8em;grid-template-columns:2.6em repeat(5,minmax(0,1fr));display:grid;container:bn-week/inline-size}.bn-day{text-align:center;color:var(--sub);white-space:nowrap;padding-bottom:.55em;font-size:.85em;font-weight:700}.bn-day[data-today]{color:var(--bn-ink)}.bn-day[data-today]>.ltr{background:var(--bn-c);min-width:1.75em;height:1.75em;color:var(--card-white);border-radius:50%;place-items:center;display:inline-grid}.bn-hours{grid-area:2/1;position:relative}.bn-hours>span{top:calc(var(--i) * 100% / 3.5);color:var(--mute);font-size:.85em;font-weight:600;position:absolute;inset-inline-end:.4em;translate:0 -50%}.bn-col{border-inline-start:1px solid var(--line);background-image:linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-size:100% 28.5714%;grid-row:2;position:relative}.bn-ev,.bn-busy,.bn-booked,.bn-gap{inset-inline:.16em;top:calc(var(--t) / 210 * 100% + 1px);height:calc(var(--len) / 210 * 100% - 2px);border-radius:.34em;position:absolute}.bn-ev{background:var(--bn-soft);border-inline-start:.2em solid var(--bn-c)}@supports (color:color-mix(in lab, red, red)){.bn-ev{border-inline-start:.2em solid color-mix(in oklab, var(--bn-c) 55%, white)}}.bn-busy{z-index:2;background:repeating-linear-gradient(135deg,oklch(92.5% .012 265) 0 .28em,oklch(97.2% .006 265) .28em .56em);border-radius:.34em;place-items:center;display:grid;box-shadow:inset 0 0 0 1px oklch(87% .014 265)}.bn-busy-in{color:var(--sub);align-items:center;gap:.18em;font-size:.85em;font-weight:700;line-height:1;display:flex}.bn-busy-in>img{width:1.05em;height:1.05em}.bn-busy{outline-offset:0}.bn-busy>.bn-n{top:auto;bottom:calc(100% + .25em);inset-inline-start:auto;left:50%;translate:-50%}.bn-booked{z-index:2;background:var(--blue);color:var(--card-white);white-space:nowrap;box-shadow:0 .5em 1em -.5em var(--blue);align-items:center;padding-inline:.35em;font-size:.85em;font-weight:700;line-height:1;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bn-booked{box-shadow:0 .5em 1em -.5em color-mix(in oklab, var(--blue) 80%, transparent)}}.bn-booked{--fx:0em;--fy:-5em}.bn-booked.cf-ring{overflow:visible}@container bn-week (width<=22em){.bn-booked-last{display:none}}.bn-gap{background:repeating-linear-gradient(135deg, var(--bn-c) 0 .18em, transparent .18em .36em);border-radius:.2em}@supports (color:color-mix(in lab, red, red)){.bn-gap{background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--bn-c) 38%, white) 0 .18em, transparent .18em .36em)}}.bn-gap{transform-origin:top}.bn-closed{background:repeating-linear-gradient(135deg, var(--cf-fog-2) 0 .28em, transparent .28em .56em);pointer-events:none;border-top:1px dashed oklch(84% .015 265);grid-area:2/2/auto/-1;align-self:end;height:14.2857%}.bn-closed[data-lit]{border-top-color:var(--bn-c)}@supports (color:color-mix(in lab, red, red)){.bn-closed[data-lit]{border-top-color:color-mix(in oklab, var(--bn-c) 55%, white)}}.bn-closed[data-lit]{background:repeating-linear-gradient(135deg, var(--bn-c) 0 .28em, transparent .28em .56em)}@supports (color:color-mix(in lab, red, red)){.bn-closed[data-lit]{background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--bn-c) 16%, white) 0 .28em, transparent .28em .56em)}}@container bn (width>=500px){.bn-booked{--fx:-6em;--fy:-1em}}.bn-cust{z-index:2;margin-top:-.6em;margin-inline:1em 1.8em;position:relative}.bn-cust-in{flex-direction:column;gap:.6em;padding:.75em .85em;display:flex}.bn-cust-h{align-items:center;gap:.6em;display:flex}.bn-cust-t{flex:1}.bn-cust-when{border-top:1px solid var(--line);color:var(--sub);align-items:center;gap:.45em;padding-top:.55em;font-size:.92em;font-weight:600;display:flex}.bn-cust-when>svg{width:1.1em;height:1.1em;color:var(--bn-c);flex-shrink:0}.bn-link-in{flex-direction:column;gap:.65em;padding:.85em;display:flex}.bn-chip-link{background:var(--bn-soft);color:var(--bn-ink);white-space:nowrap;border-radius:99px;align-self:flex-start;align-items:center;gap:.35em;padding:.3em .68em;font-size:.85em;font-weight:700;display:inline-flex}.bn-chip-link>svg{width:1.05em;height:1.05em}.bn-link-who{align-items:center;gap:.55em;display:flex}.bn-link-day{align-items:center;gap:.4em;font-size:.92em;font-weight:700;display:flex}.bn-link-day>svg{width:1.1em;height:1.1em;color:var(--bn-c);flex-shrink:0}.bn-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35em;display:grid}.bn-slot{box-shadow:inset 0 0 0 1px var(--blue);border-radius:.6em;place-items:center;padding-block:.48em;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.bn-slot{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 30%, white)}}.bn-slot{color:var(--blue);font-size:.92em;font-weight:700}.bn-slot-pick{background:var(--blue);color:var(--card-white);box-shadow:0 .5em 1em -.6em var(--blue)}.bn-link-done{color:oklch(45% .12 158);align-items:center;gap:.4em;font-size:.92em;font-weight:700;display:flex}.bn-rem{flex-direction:column;gap:.6em;padding:.75em;display:flex}.bn-rem-in{flex-direction:column;gap:.55em;margin:-.4em;padding:.4em;display:flex}.bn-rem-in>.bn-n{top:-1em;inset-inline-start:-1em}.bn-chan>.bn-n{inset-inline-start:-1em}.bn-rem-h{align-items:center;gap:.5em;display:flex}.bn-rem-t{flex:1}.bn-rem-wall{background:oklch(94% .012 85);border-radius:.8em;min-height:5.2em;padding:.6em .5em}.bn-rem-msg>.cf-bub{max-width:100%}.bn-chan{border-top:1px solid var(--line);border-radius:0 0 .6em .6em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45em;margin-inline:-.25em;padding:.7em .55em .25em;display:flex}.bn-chan-l{color:var(--sub);font-size:.85em;font-weight:700}.bn-chan-o{flex-wrap:wrap;gap:.35em;display:flex}.bn-opt{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:99px;align-items:center;gap:.32em;padding:.25em .3em .25em .55em;font-size:.88em;font-weight:700;display:inline-flex;position:relative}.bn-opt-main{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bn-opt-main{background:color-mix(in oklab, var(--blue) 8%, white)}}.bn-opt-main{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.bn-opt-main{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 30%, white)}}.bn-opt-main{color:var(--blue)}@media (prefers-reduced-motion:no-preference){[data-on] .bn-pick-a{animation:.35s both bn-pick;animation-delay:var(--d,0s)}[data-on] .bn-grow-a{animation:bn-grow .5s var(--cf-out) both;animation-delay:var(--d,0s)}}@keyframes bn-pick{0%{background:var(--card-white);color:var(--blue);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 30%, white)}}@keyframes bn-grow{0%{scale:1 0}}.frag-in>.ik-item+.ik-item{margin-top:10px}.frag-in>.ik-bubble+.ik-bubble{margin-top:6px}.ik-typing{background:var(--fog);border-radius:999px;align-items:center;gap:4px;padding:9px 12px;display:inline-flex}.ik-typing>i{background:var(--mute);border-radius:999px;width:6px;height:6px;display:block}.frag-in>.ik-typing-item{height:0;position:relative;margin-top:0!important}.frag-in>.ik-typing-item>.ik-typing{top:10px;position:absolute;inset-inline-end:0}.ik-day{--ik-day-grey:var(--mute)}@supports (color:color-mix(in lab, red, red)){.ik-day{--ik-day-grey:color-mix(in oklab, var(--mute) 50%, transparent)}}.ik-day{--ik-day-loss-bg:var(--st-red)}@supports (color:color-mix(in lab, red, red)){.ik-day{--ik-day-loss-bg:color-mix(in oklab, var(--st-red) 11%, var(--card-white))}}.ik-day{--ik-day-loss-bg-on:var(--st-red)}@supports (color:color-mix(in lab, red, red)){.ik-day{--ik-day-loss-bg-on:color-mix(in oklab, var(--st-red) 20%, var(--card-white))}}.ik-day{--ik-day-loss-ring:var(--st-red)}@supports (color:color-mix(in lab, red, red)){.ik-day{--ik-day-loss-ring:color-mix(in oklab, var(--st-red) 50%, var(--card-white))}}.ik-day{--ik-day-loss-ink:var(--st-red)}@supports (color:color-mix(in lab, red, red)){.ik-day{--ik-day-loss-ink:color-mix(in oklab, var(--st-red) 82%, var(--ink))}}.ik-day{--ik-day-lift:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-day{--ik-day-lift:color-mix(in oklab, var(--ink) 50%, transparent)}}.ik-day-intro{text-align:center;max-width:640px;color:var(--sub);text-wrap:pretty;margin:24px auto 0;font-size:17px;line-height:1.65}@media (width>=640px){.ik-day-intro{font-size:18px}}.ik-day-ribbon{--y-ruler:34px;--y-without:102px;--y-with:168px;--x-lanes:40px;--lanes-w:112px;corner-shape:squircle;background:linear-gradient(to left, var(--canvas) 0%, var(--peri-4) 30%, var(--peri-4) 62%, var(--peri-3) 100%);border-radius:40px;max-width:1080px;height:246px;margin:48px auto 0;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-day-ribbon{background:linear-gradient(to left, var(--canvas) 0%, color-mix(in oklab, var(--peri-4) 60%, var(--canvas)) 30%, var(--peri-4) 62%, color-mix(in oklab, var(--peri-3) 72%, var(--peri-4)) 100%)}}.ik-day-ribbon{box-shadow:inset 0 0 0 1px var(--line)}@supports (color:color-mix(in lab, red, red)){.ik-day-ribbon{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--line) 75%, transparent)}}@supports (corner-shape:squircle){.ik-day-ribbon{border-radius:64px}}.ik-day-lane{width:var(--lanes-w);color:var(--mute);font-size:14.5px;font-weight:500;line-height:1.3;position:absolute;inset-inline-start:var(--x-lanes);translate:0 -50%}.ik-day-lane[data-lane=without]{top:var(--y-without)}.ik-day-lane[data-lane=with]{top:var(--y-with);color:var(--ink);font-size:15.5px;font-weight:600}.ik-day-track{position:absolute;inset-block:0;inset-inline-start:calc(var(--x-lanes) + var(--lanes-w) + 36px);inset-inline-end:52px}.ik-day-hour,.ik-day-loss,.ik-day-now,.ik-day-node{inset-inline-start:calc(var(--at) * 100%)}.ik-day-ruler{height:calc(var(--y-ruler) + 28px);inset-inline:0;position:absolute;top:0}.ik-day-hour{top:var(--y-ruler);color:var(--mute);white-space:nowrap;flex-direction:column;align-items:center;font-size:13px;font-weight:500;line-height:18px;display:flex;position:absolute;translate:50%}.ik-day-hour:after{content:"";background:var(--mute);width:1px;height:4px;margin-top:22px}@supports (color:color-mix(in lab, red, red)){.ik-day-hour:after{background:color-mix(in oklab, var(--mute) 40%, transparent)}}.ik-day-hour[data-label]:after{height:7px;margin-top:4px}.ik-day-hour:before{content:"";width:1px;height:calc(var(--y-with) - var(--y-ruler) - 30px + 52px);background:linear-gradient(180deg, var(--mute), var(--mute));position:absolute;top:30px;left:calc(50% - .5px)}@supports (color:color-mix(in lab, red, red)){.ik-day-hour:before{background:linear-gradient(180deg, color-mix(in oklab, var(--mute) 13%, transparent), color-mix(in oklab, var(--mute) 5%, transparent))}}.ik-day-broken{inset-inline:0;top:calc(var(--y-without) - 1px);background:repeating-linear-gradient(to left, var(--ik-day-grey) 0 13px, transparent 13px 20px, var(--ik-day-grey) 20px 24px, transparent 24px 33px, var(--ik-day-grey) 33px 41px, transparent 41px 47px);height:2px;position:absolute;-webkit-mask-image:linear-gradient(270deg,#000 0% 35%,#000000b3 100%);mask-image:linear-gradient(270deg,#000 0% 35%,#000000b3 100%)}.ik-day-x{background:var(--ik-day-loss-bg);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--ik-day-loss-ring);color:var(--ik-day-loss-ink);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.ik-day-x>svg{width:11px;height:11px}.ik-day-loss{z-index:2;top:var(--y-without);background:var(--card-white);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;translate:50% -50%}@supports (color:color-mix(in lab, red, red)){.ik-day-loss{background:color-mix(in oklab, var(--card-white) 60%, transparent)}}.ik-day-loss{border:1.5px dashed var(--mute)}@supports (color:color-mix(in lab, red, red)){.ik-day-loss{border:1.5px dashed color-mix(in oklab, var(--mute) 42%, transparent)}}.ik-day-ghost{filter:grayscale();opacity:.6;width:21px;height:21px}.ik-day-loss>.ik-day-x{top:-6px;width:17px;height:17px;position:absolute;inset-inline-end:-7px}.ik-day-loss>.ik-day-x>svg{width:9px;height:9px}.ik-day-loss[data-state=now]{background:var(--card-white);border-color:var(--mute);scale:1.18}@supports (color:color-mix(in lab, red, red)){.ik-day-loss[data-state=now]{border-color:color-mix(in oklab, var(--mute) 60%, transparent)}}.ik-day-loss[data-state=now] .ik-day-ghost{opacity:.8}.ik-day-loss[data-state=now]>.ik-day-x{background:var(--ik-day-loss-bg-on)}.ik-day-rail,.ik-day-fill{inset-inline:0;top:calc(var(--y-with) - 2px);border-radius:2px;height:4px;position:absolute}.ik-day-rail{background:var(--card-white)}@supports (color:color-mix(in lab, red, red)){.ik-day-rail{background:color-mix(in oklab, var(--card-white) 90%, transparent)}}.ik-day-rail{box-shadow:inset 0 0 0 1px var(--line)}@supports (color:color-mix(in lab, red, red)){.ik-day-rail{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--line) 90%, transparent)}}.ik-day-fill{clip-path:inset(0 0 0 calc((1 - var(--fill,0)) * 100%) round 2px)}.ik-day-now{z-index:1;top:calc(var(--y-ruler) + 30px);height:calc(var(--y-with) - var(--y-ruler) - 30px - 22px);border-inline-start:2px dotted var(--blue);width:0;position:absolute;translate:1px}@supports (color:color-mix(in lab, red, red)){.ik-day-now{border-inline-start:2px dotted color-mix(in oklab, var(--blue) 55%, transparent)}}.ik-day-now:before{content:"";background:var(--blue);top:-5px;border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-start:-5px}.ik-day-node{z-index:3;top:calc(var(--y-with) - 22px);cursor:pointer;border-radius:999px;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;translate:50%}.ik-day-node:focus-visible{outline:none}.ik-day-node:focus-visible .ik-day-dot{outline:2px solid var(--blue);outline-offset:5px}.ik-day-dot{background:var(--card-white);width:44px;height:44px;box-shadow:0 0 0 2px var(--mc), 0 10px 20px -12px var(--ik-day-lift);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ik-day-ico{width:28px;height:28px}.ik-day-node[data-state=next] .ik-day-dot{box-shadow:0 0 0 2px var(--mc), 0 10px 20px -14px var(--ik-day-lift)}@supports (color:color-mix(in lab, red, red)){.ik-day-node[data-state=next] .ik-day-dot{box-shadow:0 0 0 2px color-mix(in oklab, var(--mc) 35%, var(--card-white)), 0 10px 20px -14px var(--ik-day-lift)}}.ik-day-node[data-state=next] .ik-day-ico{opacity:.6;filter:saturate(.55)}.ik-day-node[data-state=now] .ik-day-dot{box-shadow:0 0 0 2.5px var(--mc), 0 0 0 6px var(--card-white), 0 0 0 7.5px var(--mc), 0 14px 26px -12px var(--ik-day-lift);scale:1.24}@supports (color:color-mix(in lab, red, red)){.ik-day-node[data-state=now] .ik-day-dot{box-shadow:0 0 0 2.5px var(--mc), 0 0 0 6px color-mix(in oklab, var(--card-white) 92%, transparent), 0 0 0 7.5px color-mix(in oklab, var(--mc) 40%, transparent), 0 14px 26px -12px var(--ik-day-lift)}}@media (hover:hover){.ik-day-node:not([data-state=now]):hover .ik-day-dot{scale:1.08}.ik-day-node:not([data-state=now]):hover .ik-day-time{color:var(--ink)}}.ik-day-time{color:var(--mute);white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.2}.ik-day-node[data-state=now] .ik-day-time{color:var(--ink);font-size:15px;font-weight:700}.ik-day-detail{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:64px;max-width:1080px;margin:56px auto 0;display:grid}.ik-day-says,.ik-day-tiles{display:grid}.ik-day-says>*,.ik-day-tiles>*{grid-area:1/1}.ik-day-say{opacity:0;visibility:hidden;align-self:start;translate:0 10px}.ik-day-say[data-cur]{opacity:1;visibility:visible;translate:0}.ik-day-say-head{letter-spacing:-.025em;color:var(--ink);align-items:center;gap:20px;font-size:60px;font-weight:700;line-height:1;display:flex}.ik-day-dot-lg{width:56px;height:56px;box-shadow:0 0 0 3px var(--mc), 0 14px 26px -14px var(--ik-day-lift)}.ik-day-dot-lg .ik-day-ico{width:36px;height:36px}.ik-day-say-row{border-inline-start:2px dashed var(--mute);margin-top:28px;padding-inline-start:20px}@supports (color:color-mix(in lab, red, red)){.ik-day-say-row{border-inline-start:2px dashed color-mix(in oklab, var(--mute) 45%, transparent)}}.ik-day-say-row[data-lane=with]{border-inline-start:3px solid var(--mc);margin-top:22px}.ik-day-say-label{color:var(--mute);align-items:center;gap:8px;font-size:13.5px;font-weight:600;line-height:20px;display:flex}.ik-day-say-row[data-lane=with] .ik-day-say-label{color:var(--sub)}.ik-day-pip{background:var(--mc);border-radius:50%;width:9px;height:9px;margin-inline:5px}.ik-day-say-text{color:var(--mute);text-wrap:pretty;margin-top:6px;font-size:17px;line-height:1.6}.ik-day-say-row[data-lane=with] .ik-day-say-text{color:var(--ink);font-size:21px;font-weight:500;line-height:1.5}.ik-day-scene{min-width:0}.ik-day-tile{opacity:0;visibility:hidden}.ik-day-tile[data-cur]{opacity:1;visibility:visible}.ik-day-tile-in{--ik-day-zoom:1.125;--frag-max:calc(440px / var(--ik-day-zoom));--frag-fs:16px;width:100%;height:100%;min-height:320px;padding:40px 32px}.ik-day-tile-in .frag{zoom:var(--ik-day-zoom)}.ik-day-cap{text-align:center;color:var(--mute);margin-top:12px;font-size:13px}.ik-day-play:not([data-cur]) .frag-in>*,.ik-day-play:not([data-cur]) .a-typing{animation:none}.ik-day-list{max-width:560px;margin:40px auto 0;display:grid;position:relative}@media (width>=1024px){.ik-day-list{display:none}}.ik-day-item{padding-bottom:26px;position:relative}.ik-day-item:last-child{padding-bottom:0}.ik-day-seg{background:var(--line);inset-inline-start:20.5px;border-radius:3px;width:3px;position:absolute;top:22px;bottom:-22px;overflow:hidden}.ik-day-seg>i{background:var(--mn);transform-origin:top;position:absolute;inset:0;scale:1 0}.ik-day-item[data-state=done] .ik-day-seg>i{scale:1}.ik-day-head{z-index:1;text-align:start;cursor:pointer;border-radius:22px;align-items:flex-start;gap:14px;width:100%;min-height:44px;display:flex;position:relative}.ik-day-item[data-state=next] .ik-day-dot{box-shadow:0 0 0 2px var(--mc)}@supports (color:color-mix(in lab, red, red)){.ik-day-item[data-state=next] .ik-day-dot{box-shadow:0 0 0 2px color-mix(in oklab, var(--mc) 35%, var(--card-white))}}.ik-day-item[data-state=next] .ik-day-ico{opacity:.6;filter:saturate(.55)}.ik-day-item[data-state=now] .ik-day-dot{box-shadow:0 0 0 2.5px var(--mc), 0 0 0 6px var(--canvas), 0 0 0 7.5px var(--mc)}@supports (color:color-mix(in lab, red, red)){.ik-day-item[data-state=now] .ik-day-dot{box-shadow:0 0 0 2.5px var(--mc), 0 0 0 6px var(--canvas), 0 0 0 7.5px color-mix(in oklab, var(--mc) 40%, transparent)}}.ik-day-head-text{gap:2px;min-width:0;padding-top:1px;display:grid}.ik-day-head-time{color:var(--mute);justify-self:start;font-size:15px;font-weight:700;line-height:1.35}.ik-day-head-with{color:var(--sub);text-wrap:pretty;font-size:16px;line-height:1.5}.ik-day-item[data-state=now] .ik-day-head-time,.ik-day-item[data-state=now] .ik-day-head-with{color:var(--ink)}.ik-day-body{grid-template-rows:0fr;margin-inline-start:58px;display:grid}.ik-day-body>div{min-height:0;overflow:hidden}.ik-day-item[data-state=now] .ik-day-body{grid-template-rows:1fr}.ik-day-body-without{color:var(--mute);align-items:flex-start;gap:9px;margin-top:10px;font-size:15px;line-height:1.55;display:flex}.ik-day-body-without>.ik-day-x{margin-top:2px}.ik-day-body-label{font-weight:600}.ik-day-ptile{min-height:210px;margin-top:14px;padding:22px 16px}@media (prefers-reduced-motion:no-preference){.ik-day-fill{transition:clip-path .95s cubic-bezier(.65,0,.35,1)}.ik-day-now{transition:inset-inline-start .95s cubic-bezier(.65,0,.35,1)}.ik-day-dot{transition:scale .5s cubic-bezier(.34,1.56,.64,1),box-shadow .35s}.ik-day-ico{transition:opacity .35s,filter .35s}.ik-day-loss{transition:scale .45s cubic-bezier(.34,1.56,.64,1),background-color .3s,border-color .3s}.ik-day-time{transition:color .3s}.ik-day-node[data-state=now] .ik-day-dot,.ik-day-node[data-state=now] .ik-day-time,.ik-day-loss[data-state=now]{transition-delay:.42s}.ik-day-say{transition:opacity .4s,translate .6s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s}.ik-day-say[data-cur]{transition-delay:.12s,.12s,0s}.ik-day-tile{transition:opacity .6s,visibility 0s linear .6s}.ik-day-tile[data-cur]{transition-delay:0s}.ik-day-seg>i{transition:scale .8s cubic-bezier(.65,0,.35,1)}.ik-day-body{transition:grid-template-rows .55s cubic-bezier(.16,1,.3,1)}}.ik-pipe{--pm:var(--m-chat);--ik-pipe-dot:oklch(49% .236 264.3/.24)}.ik-pipe-intro{text-align:center;max-width:640px;color:var(--sub);text-wrap:pretty;margin:22px auto 0;font-size:17px;line-height:1.65}@media (width>=640px){.ik-pipe-intro{font-size:18px}}.ik-pipe-hint{text-align:center;color:var(--mute);margin-top:30px;font-size:14px}.ik-pipe-hint+.ik-pipe-board{margin-top:14px}.ik-pipe-mode{justify-content:center;margin-top:26px;display:flex}.ik-pipe-mode+.ik-pipe-hint{margin-top:44px}@media (width<=639.98px){.ik-pipe-mode .ik-cap-field{width:100%;max-width:420px}.ik-pipe-mode .ik-cap{width:100%}}.ik-pipe-board{isolation:isolate;flex-direction:column;max-width:560px;margin:36px auto 0;display:flex;position:relative}@media (width>=1024px){.ik-pipe-board{grid-template-columns:var(--cols);--band:max(72px, calc(var(--pill-h,0px) + 18px));grid-template-rows:auto auto var(--band);--lane-w:calc((100cqi - (var(--n) - 1) * 16px) / var(--n));max-width:none;margin-top:52px;display:grid;container-type:inline-size}}.ik-pipe-lane{corner-shape:squircle;background:var(--lane);border-radius:22px;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-pipe-lane{background:color-mix(in oklab, var(--lane) 7%, var(--canvas))}}.ik-pipe-lane{transition:background-color .6s}.ik-pipe-lane[data-here]{background:var(--lane)}@supports (color:color-mix(in lab, red, red)){.ik-pipe-lane[data-here]{background:color-mix(in oklab, var(--lane) 12%, var(--canvas))}}@supports (corner-shape:squircle){.ik-pipe-lane{border-radius:34px}}@media (width>=1024px){.ik-pipe-lane{grid-row:1/-1;grid-template-rows:subgrid;border-radius:26px;padding-inline:10px;display:grid}@supports (corner-shape:squircle){.ik-pipe-lane{border-radius:40px}}}.ik-pipe-head{align-items:center;gap:9px;min-height:58px;padding:12px 16px;display:flex}@media (width>=1024px){.ik-pipe-head{grid-row:1;min-height:0;padding:18px 8px 14px}}.ik-pipe-dot{background:var(--lane);border-radius:3.5px;flex-shrink:0;width:10px;height:10px}.ik-pipe-name{letter-spacing:-.01em;min-width:0;color:var(--ink);font-size:16.5px;font-weight:700;line-height:1.25}@media (width>=1024px){.ik-pipe-board[data-dense] .ik-pipe-head{gap:7px;padding-inline:4px}.ik-pipe-board[data-dense] .ik-pipe-name{font-size:15px}@container (width<=1100px){.ik-pipe-board[data-dense]>.ik-pipe-lane{padding-inline:6px}}}.ik-pipe-count{background:var(--card-white);min-width:24px;height:24px;color:var(--sub);box-shadow:0 0 0 1px var(--lane);border-radius:999px;flex-shrink:0;place-items:center;padding-inline:7px;font-size:13px;font-weight:600;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.ik-pipe-count{box-shadow:0 0 0 1px color-mix(in oklab, var(--lane) 22%, var(--line))}}@media (prefers-reduced-motion:no-preference){.ik-pipe-count{animation:.5s cubic-bezier(.34,1.56,.64,1) both ik-pipe-tick}}@keyframes ik-pipe-tick{0%{opacity:0;scale:.55}}.ik-pipe-crowd{margin-inline-start:auto;display:flex}.ik-pipe-crowd img{border:2px solid var(--card-white);object-fit:cover;border-radius:50%;width:32px;height:32px}.ik-pipe-crowd img+img{margin-inline-start:-10px}@media (width>=1024px){.ik-pipe-crowd{display:none}}.ik-pipe-body{flex-direction:column;padding-inline:10px;display:flex}@media (width>=1024px){.ik-pipe-body{grid-row:2;padding-inline:0;container-type:inline-size}}.ik-pipe-slot,.ik-pipe-spare{grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.ik-pipe-slot[data-on],.ik-pipe-spare[data-on]{grid-template-rows:1fr}@media (width>=1024px){.ik-pipe-slot:not([data-on]),.ik-pipe-spare[data-on]{transition-delay:.22s}}.ik-pipe-size{visibility:hidden;min-height:0;overflow:hidden}.ik-pipe-size>.ik-pipe-lead{margin-bottom:18px}.ik-pipe-slot>[data-lead]{z-index:3;top:0;position:absolute;inset-inline:0}.ik-pipe-spare{display:none}@media (width>=1024px){.ik-pipe-spare{display:grid}}.ik-pipe-cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (width<=1023.98px){.ik-pipe-cards{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ik-pipe-card,.ik-pipe-lead{corner-shape:squircle;background:var(--card-white);text-align:start;border-radius:16px;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:62px;padding:10px 12px;display:flex;position:relative}@supports (corner-shape:squircle){.ik-pipe-card,.ik-pipe-lead{border-radius:24px}}.ik-pipe-card{box-shadow:0 1px 2px oklch(13.5% .059 268/.06),0 10px 22px -16px oklch(13.5% .059 268/.32)}.ik-pipe-lead{box-shadow:0 0 0 2px var(--pm), 0 16px 30px -18px oklch(13.5% .059 268/.5);flex-wrap:nowrap;transition:box-shadow .3s}.ik-pipe-lead[data-moving]{box-shadow:0 0 0 2px var(--pm), 0 30px 46px -22px oklch(13.5% .059 268/.55)}.ik-pipe-av{object-fit:cover;border-radius:50%;flex-shrink:0;width:34px;height:34px}.ik-pipe-av-lead{width:38px;height:38px}.ik-pipe-who{flex-direction:column;flex:1 1 0;min-width:0;line-height:1.3;display:flex}.ik-pipe-nm{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14.5px;font-weight:700;overflow:hidden}.ik-pipe-ln{-webkit-line-clamp:2;line-clamp:2;color:var(--mute);text-wrap:pretty;-webkit-box-orient:vertical;margin-top:1px;font-size:13px;display:-webkit-box;overflow:hidden}.ik-pipe-lead .ik-pipe-nm{font-size:15px}.ik-pipe-chip{background:var(--fog);max-width:100%;color:var(--sub);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}@container (width<=228px){.ik-pipe-chip{max-width:calc(100% - 44px);margin-inline-start:44px}.ik-pipe-card .ik-pipe-who{flex-basis:calc(100% - 44px)}}@container (width<=172px){.ik-pipe-card,.ik-pipe-lead{flex-wrap:wrap;gap:6px 8px;padding-inline:9px}.ik-pipe-who{display:contents}.ik-pipe-nm{flex:1 1 0;min-width:0}.ik-pipe-ln{flex-basis:100%;margin-top:0}.ik-pipe-av-lead{width:32px;height:32px}.ik-pipe-chip{white-space:normal;text-wrap:balance;border-radius:12px;max-width:100%;margin-inline-start:0;padding-inline:8px}}.ik-pipe-badge{color:oklch(48% .12 62);max-width:calc(100% - 24px);box-shadow:0 0 0 2px var(--card-white), 0 8px 18px -10px oklch(13.5% .059 268/.35);bottom:-12px;background:oklch(96% .05 80);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:13px;font-weight:600;line-height:1.35;display:inline-flex;position:absolute;inset-inline-end:12px}.ik-pipe-badge-i{flex-shrink:0;width:14px;height:14px}.ik-pipe-badge-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container (width<=172px){.ik-pipe-badge{inset-inline:auto;gap:4px;width:max-content;max-width:calc(100% + 8px);padding-inline:8px;left:50%;translate:-50%}}@media (prefers-reduced-motion:no-preference){.ik-pipe-badge{animation:.45s cubic-bezier(.34,1.56,.64,1) both ik-pipe-pop-in}}@keyframes ik-pipe-pop-in{0%{opacity:0;scale:.6}}.ik-pipe-seam{flex-direction:column;align-items:center;padding-block:10px;display:flex;position:relative}@media (width>=1024px){.ik-pipe-seam{grid-row:1/-1;grid-template-rows:subgrid;padding:0;display:grid}}.ik-pipe-wire{--wc:var(--ik-pipe-dot);background:radial-gradient(circle, var(--wc) .95px, transparent 1.35px) 50% 0 / 2px 6px repeat-y;width:2px;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}@media (width>=1024px){.ik-pipe-wire{top:4px;bottom:calc(var(--band) / 2);grid-row:2/4}}.ik-pipe-seam[data-state=done] .ik-pipe-wire{--wc:oklch(49% .236 264.3/.45)}.ik-pipe-seam[data-state=now] .ik-pipe-wire{--wc:var(--blue)}@media (prefers-reduced-motion:no-preference){.ik-pipe-seam[data-state=now] .ik-pipe-wire{animation:.75s linear infinite ik-pipe-flow}}@keyframes ik-pipe-flow{to{background-position:50% 6px}}.ik-pipe-rail,.ik-pipe-run-seam,.ik-pipe-wait,.ik-pipe-chev{display:none}@media (width>=1024px){.ik-pipe-rail{inset-inline:0;grid-row:3;height:2px;display:block;position:absolute;top:50%;translate:0 -50%}.ik-pipe-run-in,.ik-pipe-run-out,.ik-pipe-run-seam{background:radial-gradient(circle, var(--ik-pipe-dot) .95px, transparent 1.35px) 0 50% / 6px 2px repeat-x;height:2px;position:absolute;top:0}.ik-pipe-run-in{width:50%;inset-inline-start:0}.ik-pipe-run-out{width:50%;inset-inline-start:50%}.ik-pipe-run-seam{inset-inline:0;grid-row:3;display:block;top:50%;translate:0 -50%}.ik-pipe-run-in:after,.ik-pipe-run-out:after,.ik-pipe-run-seam:after{content:"";background:radial-gradient(circle, var(--blue) 1px, transparent 1.4px) 0 50% / 6px 2px repeat-x;transform-origin:100%;transition:scale .35s;position:absolute;inset:0;scale:0 1}:is(.ik-pipe-run-in,.ik-pipe-run-out,.ik-pipe-run-seam)[data-on]:after{transition:scale .32s linear;scale:1}.ik-pipe-run-out[data-on]:after{transition-delay:.1s}.ik-pipe-run-seam[data-on]:after{transition-delay:.42s}.ik-pipe-run-in[data-on]:after{transition-delay:.5s}.ik-pipe-stop{background:var(--card-white);width:14px;height:14px;box-shadow:0 0 0 3px var(--lane), 0 0 0 6px var(--lane);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.ik-pipe-stop{box-shadow:0 0 0 3px var(--lane), 0 0 0 6px color-mix(in oklab, var(--lane) 7%, var(--canvas))}}.ik-pipe-stop{transition:background-color .35s .6s,scale .35s .6s}.ik-pipe-stop[data-on]{background:var(--lane)}.ik-pipe-stop[data-here]{scale:1.25}.ik-pipe-wait{z-index:2;color:oklch(48% .12 62);width:36px;height:36px;box-shadow:0 0 0 2px var(--card-white), 0 0 0 3.5px oklch(85% .09 75), 0 8px 18px -10px oklch(13.5% .059 268/.4);background:oklch(96% .05 80);border-radius:50%;grid-row:3;place-items:center;transition:background-color .35s,color .35s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.ik-pipe-wait svg{width:17px;height:17px}.ik-pipe-wait:hover{color:oklch(42% .12 60)}.ik-pipe-wait[data-on]{color:var(--card-white);background:oklch(72% .15 70)}}@media (prefers-reduced-motion:no-preference) and (width>=1024px){.ik-pipe-wait[data-on]{animation:.5s cubic-bezier(.34,1.56,.64,1) ik-pipe-lit}}@media (width>=1024px){.ik-pipe-chev{z-index:1;background:var(--blue);width:24px;height:24px;color:var(--card-white);opacity:0;border-radius:50%;grid-row:2;place-items:center;transition:opacity .3s,scale .3s;display:grid;position:absolute;top:31px;left:50%;translate:-50% -50%;scale:.5}.ik-pipe-chev svg{width:13px;height:13px}.ik-pipe-seam[data-state=now] .ik-pipe-chev{opacity:1;scale:1}.ik-pipe-board[data-dense] .ik-pipe-chev{top:37px}@container (width<=1024px){.ik-pipe-board[data-n="5"] .ik-pipe-chev{top:37px}}}.ik-pipe-gate{z-index:2;background:var(--card-white);max-width:100%;min-height:40px;color:var(--sub);white-space:nowrap;box-shadow:0 0 0 1px var(--line), 0 8px 20px -14px oklch(13.5% .059 268/.4);border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:14.5px;font-weight:600;line-height:1.3;transition:background-color .35s,color .35s,box-shadow .35s;display:inline-flex;position:relative}.ik-pipe-gate:hover{color:var(--ink);box-shadow:0 0 0 1px var(--blue), 0 10px 22px -14px oklch(13.5% .059 268/.45)}@supports (color:color-mix(in lab, red, red)){.ik-pipe-gate:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--blue) 35%, var(--line)), 0 10px 22px -14px oklch(13.5% .059 268/.45)}}.ik-pipe-gate:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:999px}.ik-pipe-gate-t{text-overflow:ellipsis;overflow:hidden}.ik-pipe-gate-x,.ik-pipe-gate-y{width:15px;height:15px;color:var(--mute);flex-shrink:0;transition:color .35s}.ik-pipe-gate-x{display:none}@media (width>=1024px){.ik-pipe-gate{width:max-content;max-width:calc(var(--lane-w) + 16px - 40px);white-space:normal;text-align:center;text-wrap:balance;grid-row:3;position:absolute;top:50%;left:50%;translate:-50% -50%}.ik-pipe-seam[data-near-wait] .ik-pipe-gate{max-width:calc(var(--lane-w) + 16px - 49px)}.ik-pipe-seam[data-near-wait=start] .ik-pipe-gate{left:calc(50% - 4px)}.ik-pipe-seam[data-near-wait=end] .ik-pipe-gate{left:calc(50% + 4px)}.ik-pipe-board[data-dense] .ik-pipe-gate{gap:5px;padding-inline:12px;font-size:13.5px}@container (width<=1064px){.ik-pipe-board[data-n="5"] .ik-pipe-gate{gap:5px;padding-inline:12px;font-size:13.5px}}.ik-pipe-gate-x{display:block}.ik-pipe-gate-y{display:none}}.ik-pipe-seam[data-state=done] .ik-pipe-gate{background:var(--peri-4);color:var(--blue);box-shadow:0 0 0 1px var(--peri-3)}.ik-pipe-seam[data-state=done] :is(.ik-pipe-gate-x,.ik-pipe-gate-y){color:var(--blue)}.ik-pipe-seam[data-state=now] .ik-pipe-gate{background:var(--blue);color:var(--card-white);box-shadow:0 0 0 1px var(--blue), 0 14px 28px -14px oklch(13.5% .059 268/.55)}.ik-pipe-seam[data-state=now] :is(.ik-pipe-gate-x,.ik-pipe-gate-y){color:var(--card-white)}@media (prefers-reduced-motion:no-preference){.ik-pipe-seam[data-state=now] .ik-pipe-gate{animation:.5s cubic-bezier(.34,1.56,.64,1) ik-pipe-lit}}@keyframes ik-pipe-lit{45%{scale:1.07}}.ik-pipe-local{grid-template-rows:0fr;width:100%;transition:grid-template-rows .55s cubic-bezier(.16,1,.3,1);display:grid}.ik-pipe-local[data-open]{grid-template-rows:1fr}.ik-pipe-local>div{min-height:0;overflow:hidden}.ik-pipe-ptile{padding:22px 14px}.ik-pipe-seam .ik-pipe-ptile{margin-top:10px}.ik-pipe-body .ik-pipe-ptile{margin-block:6px 10px}@media (width>=1024px){.ik-pipe-local{display:none}}.ik-pipe-reserve{flex:none;transition:height .55s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.ik-pipe-local,.ik-pipe-reserve,.ik-pipe-slot,.ik-pipe-spare{transition:none}}.ik-pipe-board>*{overflow-anchor:none}@media (width>=1024px){.ik-pipe-reserve{display:none}}.ik-pipe-strip{display:none}@media (width>=1024px){.ik-pipe-strip{z-index:1;padding-top:30px;display:block;position:relative}}.ik-pipe-stem{background:radial-gradient(circle, var(--blue) .95px, transparent 1.35px) 50% 0 / 2px 6px repeat-y;opacity:.35;width:2px;height:46px;top:-16px;margin-inline-start:-1px;transition:inset-inline-start .7s cubic-bezier(.65,0,.35,1),opacity .4s;position:absolute;inset-inline-start:var(--x)}.ik-pipe-stem[data-on]{opacity:1}@media (prefers-reduced-motion:no-preference){.ik-pipe-stem[data-on]{animation:.75s linear infinite ik-pipe-flow}}.ik-pipe-hang{width:420px;margin-inline-start:clamp(0px, calc(var(--x) - 210px), calc(100% - 420px));transition:margin-inline-start .7s cubic-bezier(.65,0,.35,1)}.ik-pipe-tile{padding:28px 24px}.ik-pipe-scenes{width:100%;display:grid}.ik-pipe-scene{visibility:hidden;grid-area:1/1;place-items:center;display:grid}.ik-pipe-scene[data-on]{visibility:visible}.ik-pipe-cap{text-align:center;color:var(--mute);margin-top:10px;font-size:13px}@media (width>=1024px){.ik-pipe-cap-row{display:none}}.ik-pipe-beats{justify-content:center;gap:0;margin-top:14px;display:flex}@media (width>=1024px){.ik-pipe-beats{display:none}}.ik-pipe-beat{border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ik-pipe-beat>span{background:oklch(88% .03 265);border-radius:999px;width:18px;height:6px;transition:width .35s cubic-bezier(.16,1,.3,1),background-color .35s}.ik-pipe-beat:hover>span{background:var(--peri-2)}.ik-pipe-beat[data-done]>span{background:var(--peri-3)}.ik-pipe-beat[aria-current]>span{background:var(--blue);width:32px}.ik-tier{--tier-display:Inter, Heebo, Rubik, ui-sans-serif, system-ui, sans-serif;--tier-stick:82px}.ik-tier-intro{text-align:center;max-width:640px;color:var(--sub);text-wrap:pretty;margin:20px auto 0;font-size:17px;line-height:1.65}@media (width>=640px){.ik-tier-intro{font-size:18px}}.ik-tier-stage{max-width:1140px;margin:36px auto 0}@media (width>=1024px){.ik-tier-stage{margin-top:52px}}@media (width<=639.98px){.ik-tier-stage>.shape{display:none}}.ik-tier-board{flex-direction:column;display:flex;position:relative}@media (width>=640px){.ik-tier-board{corner-shape:squircle;background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 1px 2px oklch(13.5% .059 268/.05), 0 30px 70px -40px oklch(13.5% .059 268/.3);border-radius:40px;padding:30px 28px 28px}@supports (color:color-mix(in lab, red, red)){.ik-tier-board{box-shadow:0 0 0 1px color-mix(in oklab, var(--line) 85%, transparent), 0 1px 2px oklch(13.5% .059 268/.05), 0 30px 70px -40px oklch(13.5% .059 268/.3)}}@supports (corner-shape:squircle){.ik-tier-board{border-radius:56px}}}@media (width>=1024px){.ik-tier-board{padding:36px 40px 32px}.ik-tier-board[data-show]{grid-template-columns:minmax(0,1fr) clamp(316px,36%,380px);grid-template-areas:"main show""levels levels""base base";column-gap:36px;display:grid}.ik-tier-board[data-show]>.ik-tier-main{grid-area:main;align-self:center}.ik-tier-board[data-show]>.ik-tier-levels{grid-area:levels;margin-top:26px}.ik-tier-board[data-show]>.ik-tier-base{grid-area:base}}@media (width>=1280px){.ik-tier-board[data-show]{column-gap:48px}}.ik-tier-ask{text-align:center}.ik-tier-q{font-family:var(--tier-display);letter-spacing:-.015em;color:var(--ink);font-size:26px;font-weight:700;line-height:1.2}.ik-tier-hint{color:var(--sub);text-wrap:balance;margin-top:6px;font-size:16px;line-height:1.55}@media (width>=640px){.ik-tier-q{font-size:30px}.ik-tier-hint{font-size:17px}}.ik-tier-pick{position:relative}.ik-tier-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}@media (width>=640px){.ik-tier-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}}@media (width>=1024px){.ik-tier-chips{text-align:center;text-wrap:balance;margin-top:22px;padding-inline:16px;line-height:0;display:block}}.ik-tier-chip{background:var(--card-white);min-width:0;min-height:52px;box-shadow:inset 0 0 0 1px var(--line), 0 8px 18px -14px var(--ink);border-radius:18px;align-items:center;gap:6px;padding-block:6px;padding-inline:6px 8px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-tier-chip{box-shadow:inset 0 0 0 1px var(--line), 0 8px 18px -14px color-mix(in oklab, var(--ink) 40%, transparent)}}.ik-tier-chip{color:var(--ink);text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;font-size:14px;font-weight:500;line-height:1.3;transition:background-color .22s,box-shadow .22s,color .22s,translate .2s}@media (width>=640px){.ik-tier-chip{gap:8px;min-height:54px;padding-inline:6px 10px;font-size:15px}}@media (width>=1024px){.ik-tier-chip{vertical-align:top;white-space:nowrap;border-radius:999px;min-height:50px;margin:5px 6px;padding-inline:7px 18px;font-size:15.5px;display:inline-flex}}@media (hover:hover) and (pointer:fine){.ik-tier-chip:hover{box-shadow:inset 0 0 0 1px var(--blue), 0 12px 22px -14px var(--ink);translate:0 -1px}@supports (color:color-mix(in lab, red, red)){.ik-tier-chip:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 50%, var(--card-white)), 0 12px 22px -14px color-mix(in oklab, var(--ink) 45%, transparent)}}}.ik-tier-chip:focus-visible{border-radius:18px}@media (width>=1024px){.ik-tier-chip:focus-visible{border-radius:999px}}.ik-tier-chip[aria-pressed=true]{background:var(--blue);color:var(--card-white);box-shadow:0 10px 22px -12px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-tier-chip[aria-pressed=true]{box-shadow:0 10px 22px -12px color-mix(in oklab, var(--ink) 55%, transparent)}}@media (hover:hover) and (pointer:fine){.ik-tier-chip[aria-pressed=true]:hover{background:var(--blue-ink)}}.ik-tier-chip-ico{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;transition:background-color .22s;display:grid;position:relative}.ik-tier-chip[aria-pressed=true] .ik-tier-chip-ico{background:var(--card-white)}.ik-tier-drawn{width:23px;height:23px}@media (width>=640px){.ik-tier-chip-ico{width:38px;height:38px}.ik-tier-drawn{width:32px;height:32px}}.ik-tier-chip-ico>.ik-tier-glyph{width:17px;height:17px;color:var(--blue)}@media (width>=640px){.ik-tier-chip-ico>.ik-tier-glyph{width:20px;height:20px}}.ik-tier-chip-label{text-wrap:balance;min-width:0}.ik-tier-tick{background:var(--blue);width:16px;height:16px;box-shadow:0 0 0 2px var(--card-white);color:var(--card-white);opacity:0;border-radius:50%;place-items:center;transition:opacity .18s,scale .32s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;inset-block-end:-3px;inset-inline-end:-3px;scale:.4}.ik-tier-tick svg{width:10px;height:10px}@media (width>=640px){.ik-tier-tick{width:18px;height:18px}.ik-tier-tick svg{width:11px;height:11px}}.ik-tier-chip[aria-pressed=true] .ik-tier-tick{opacity:1;background:var(--card-white);box-shadow:0 0 0 2px var(--blue);color:var(--blue);scale:1}.ik-tier-chip-ping{border-radius:inherit;box-shadow:0 0 0 2px var(--blue);opacity:0;pointer-events:none;position:absolute;inset:-5px}.ik-tier-answer{top:var(--tier-stick);z-index:3;background:var(--card-white);box-shadow:0 0 0 1px var(--line), 0 14px 30px -20px var(--ink);border-radius:20px;align-items:center;gap:12px;margin-top:16px;padding-block:9px 13px;padding-inline:16px 8px;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.ik-tier-answer{box-shadow:0 0 0 1px var(--line), 0 14px 30px -20px color-mix(in oklab, var(--ink) 45%, transparent)}}@media (width>=640px){.ik-tier-answer{margin-top:22px;padding-inline:20px 10px}}.ik-tier-answer[data-at=mid]{display:none}@media (width>=1024px){.ik-tier-answer[data-at=top]{display:none}.ik-tier-answer[data-at=mid]{box-shadow:inset 0 1px 0 var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:".text reset";margin-top:22px;padding:18px 0 20px;display:grid;position:relative;top:auto}.ik-tier-answer[data-at=mid] .ik-tier-answer-text{text-align:center;grid-area:text}.ik-tier-answer[data-at=mid] .ik-tier-reset{grid-area:reset;justify-self:end}}.ik-tier-answer-text{flex:auto;min-width:0}.ik-tier-answer-cap{min-height:22px;color:var(--sub);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.ik-tier-answer-demo{background:var(--fog);color:var(--sub);border-radius:999px;padding:0 8px;font-size:13px;font-weight:400;line-height:20px;display:inline-block}.ik-tier-demo-long{display:none}@media (width>=640px){.ik-tier-demo-short{display:none}.ik-tier-demo-long{display:inline}}@media (width>=1024px){.ik-tier-answer-cap,.ik-tier-answer-val{justify-content:center}}.ik-tier-answer-val{align-items:center;min-height:30px;display:flex}.ik-tier-answer-name{font-family:var(--tier-display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;font-size:24px;font-weight:800;line-height:1.15;display:inline-flex}.ik-tier-answer-dot{background:var(--tier-m);width:12px;height:12px;box-shadow:0 0 0 4px var(--tier-m);border-radius:50%;flex:none;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-tier-answer-dot{box-shadow:0 0 0 4px color-mix(in oklab, var(--tier-m) 24%, var(--card-white))}}.ik-tier-answer-none{color:var(--mute);font-size:16px;line-height:1.3}@media (width>=1024px){.ik-tier-answer-cap{font-size:15px}.ik-tier-answer-val{min-height:46px}.ik-tier-answer-name{letter-spacing:-.018em;gap:14px;font-size:36px}.ik-tier-answer-dot{width:14px;height:14px;box-shadow:0 0 0 5px var(--tier-m)}@supports (color:color-mix(in lab, red, red)){.ik-tier-answer-dot{box-shadow:0 0 0 5px color-mix(in oklab, var(--tier-m) 24%, var(--card-white))}}.ik-tier-answer-none{font-size:19px}}.ik-tier-meter{gap:3px;height:4px;display:flex;position:absolute;inset-block-end:5px;inset-inline:16px}.ik-tier-meter>i{background:var(--line);transition:background-color .4s;transition-delay:calc(var(--tier-i) * 80ms);border-radius:99px;flex:1 1 0}.ik-tier-meter>i[data-state=in]{background:var(--tier-m)}@supports (color:color-mix(in lab, red, red)){.ik-tier-meter>i[data-state=in]{background:color-mix(in oklab, var(--tier-m) 50%, var(--card-white))}}.ik-tier-meter>i[data-state=on]{background:var(--tier-m)}@media (width>=640px){.ik-tier-meter{inset-inline:20px}}.ik-tier-reset{background:var(--card-white);min-height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--blue);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:12px 14px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}.ik-tier-reset svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.ik-tier-reset:hover{background:var(--wash)}}.ik-tier-reset:focus-visible{border-radius:999px}.ik-tier-reset[aria-disabled=true]{color:var(--mute);opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.ik-tier-reset[aria-disabled=true]:hover{background:var(--card-white)}}@media (width>=1024px){.ik-tier-reset{padding-inline:14px 18px;font-size:15px}}.ik-tier-level-head{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.ik-tier-level-name{font-family:var(--tier-display);letter-spacing:-.01em;color:var(--ink);font-size:21px;font-weight:800;line-height:1.2;transition:color .3s}@media (width>=1024px){.ik-tier-level-name{font-size:23px}}.ik-tier-badge{white-space:nowrap;opacity:0;border-radius:999px;flex:none;align-items:center;gap:5px;min-height:28px;padding-inline:9px 11px;font-size:13px;font-weight:600;line-height:1;transition:opacity .3s,scale .3s;display:inline-flex;scale:.9}.ik-tier-badge svg{width:13px;height:13px}.ik-tier-badge[data-state=on]{opacity:1;background:var(--tier-badge);color:var(--tier-on-ink);scale:1}.ik-tier-badge[data-state=in]{opacity:1;background:var(--card-white);box-shadow:inset 0 0 0 1px var(--tier-m);scale:1}@supports (color:color-mix(in lab, red, red)){.ik-tier-badge[data-state=in]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tier-m) 45%, var(--card-white))}}.ik-tier-badge[data-state=in]{color:var(--ink)}.ik-tier-badge[data-state=in] svg{color:var(--tier-m)}@supports (color:color-mix(in lab, red, red)){.ik-tier-badge[data-state=in] svg{color:color-mix(in oklab, var(--tier-m) 80%, var(--ink))}}.ik-tier-pitch{color:var(--sub);text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.6;transition:color .3s}.ik-tier-cap{color:var(--sub);margin-top:14px;font-size:13px;font-weight:600}@media (width>=1024px){.ik-tier-pitch{font-size:15.5px}}.ik-tier-show{display:none}@media (width>=1024px){.ik-tier-show{flex-direction:column;grid-area:show;min-width:0;margin:0;display:flex}}.ik-tier-show-cap{color:var(--sub);text-align:center;font-size:15px;font-weight:600;line-height:1.4}.ik-tier-show[data-empty] .ik-tier-show-cap{visibility:hidden}.ik-tier-show-stack,.ik-tier-scene-stage{corner-shape:squircle;background:radial-gradient(120% 70% at 85% 0%, var(--tier-m), transparent 70%), var(--tier-m);border-radius:30px;flex:auto;place-items:center;margin-top:10px;padding:18px 14px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-tier-show-stack,.ik-tier-scene-stage{background:radial-gradient(120% 70% at 85% 0%, color-mix(in oklab, var(--tier-m) 18%, transparent), transparent 70%), color-mix(in oklab, var(--tier-m) 7%, var(--fog))}}.ik-tier-show-stack,.ik-tier-scene-stage{isolation:isolate;overflow:hidden}@supports (corner-shape:squircle){.ik-tier-show-stack,.ik-tier-scene-stage{border-radius:44px}}.ik-tier-show-stack:before,.ik-tier-scene-stage:before,.ik-tier-show-stack:after,.ik-tier-scene-stage:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.ik-tier-show-stack:before,.ik-tier-scene-stage:before{background:var(--tier-m);width:220px;height:220px;inset-block-end:-70px;inset-inline-start:-60px}@supports (color:color-mix(in lab, red, red)){.ik-tier-show-stack:before,.ik-tier-scene-stage:before{background:color-mix(in oklab, var(--tier-m) 22%, transparent)}}.ik-tier-show-stack:after,.ik-tier-scene-stage:after{border:2px solid var(--tier-m);width:150px;height:150px;inset-block-start:-46px;inset-inline-end:-40px}@supports (color:color-mix(in lab, red, red)){.ik-tier-show-stack:after,.ik-tier-scene-stage:after{border:2px solid color-mix(in oklab, var(--tier-m) 34%, transparent)}}.ik-tier-scene{grid-area:1/1;width:100%;min-width:0;transition:opacity .35s,translate .45s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s}.ik-tier-scene>.frag{margin-inline:auto}.ik-tier-scene .truncate{text-overflow:clip;white-space:normal;overflow:visible}.ik-tier-scene .frag-row>.shrink-0{white-space:normal;text-wrap:balance;border-radius:14px;flex-shrink:1;min-width:0}.ik-tier-scene[data-open=false]{opacity:0;visibility:hidden;translate:0 8px}.ik-tier-scene[data-open=true]{transition:opacity .35s 80ms,translate .45s cubic-bezier(.16,1,.3,1) 80ms,visibility}.ik-tier-levels{display:none}@media (width>=1024px){.ik-tier-levels{border:1px solid var(--line);corner-shape:squircle;background:var(--card-white);border-radius:28px;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px;display:grid;overflow:hidden}@supports (corner-shape:squircle){.ik-tier-levels{border-radius:44px}}}.ik-tier-level{min-width:0;padding:24px 24px 22px;transition:background-color .45s;position:relative}@supports (grid-template-rows:subgrid){.ik-tier-level{grid-row:span 4;grid-template-rows:subgrid;align-content:start;display:grid}}.ik-tier-level+.ik-tier-level{border-inline-start:1px solid var(--line)}.ik-tier-level[data-state=in]{background:var(--tier-m)}@supports (color:color-mix(in lab, red, red)){.ik-tier-level[data-state=in]{background:color-mix(in oklab, var(--tier-m) 7%, var(--card-white))}}.ik-tier-level[data-state=on]{background:var(--tier-m)}@supports (color:color-mix(in lab, red, red)){.ik-tier-level[data-state=on]{background:color-mix(in oklab, var(--tier-m) 16%, var(--card-white))}}.ik-tier-level:before{content:"";background:var(--tier-m);transform-origin:100%;height:5px;transition:transform .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--tier-i) * 90ms);position:absolute;inset-block:0 auto;inset-inline:0;transform:scaleX(0)}.ik-tier-level[data-state=in]:before,.ik-tier-level[data-state=on]:before{transform:none}.ik-tier-level+.ik-tier-level:after{content:"+";content:"+" / "";z-index:1;background:var(--card-white);width:28px;height:28px;box-shadow:0 0 0 1px var(--line), 0 4px 10px -6px var(--ink);top:26px;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:-14px}@supports (color:color-mix(in lab, red, red)){.ik-tier-level+.ik-tier-level:after{box-shadow:0 0 0 1px var(--line), 0 4px 10px -6px color-mix(in oklab, var(--ink) 35%, transparent)}}.ik-tier-level+.ik-tier-level:after{color:var(--sub);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1}.ik-tier-steps-wrap{margin-top:22px}@media (width>=1024px){.ik-tier-steps-wrap{display:none}}.ik-tier-steps{background:var(--fog);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.ik-tier-step{min-width:0;min-height:52px;font-family:var(--tier-display);color:var(--sub);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .4s,color .3s,box-shadow .25s;transition-delay:calc(var(--tier-i) * 70ms), 0s, 0s;border-radius:18px;place-items:center;padding-inline:6px;font-size:17px;font-weight:800;line-height:1.2;display:grid;position:relative}.ik-tier-step:focus-visible{border-radius:18px}.ik-tier-step[data-state=in]{background:var(--tier-m)}@supports (color:color-mix(in lab, red, red)){.ik-tier-step[data-state=in]{background:color-mix(in oklab, var(--tier-m) 22%, var(--card-white))}}.ik-tier-step[data-state=in]{color:var(--ink)}.ik-tier-step[data-state=on]{background:var(--tier-badge);color:var(--tier-on-ink)}.ik-tier-step[aria-selected=true]{color:var(--ink);box-shadow:0 0 0 1px var(--ink), 0 8px 18px -10px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-tier-step[aria-selected=true]{box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 12%, transparent), 0 8px 18px -10px color-mix(in oklab, var(--ink) 55%, transparent)}}.ik-tier-step[aria-selected=true][data-state=idle],.ik-tier-step[aria-selected=true][data-state=off]{background:var(--card-white)}.ik-tier-step[aria-selected=true][data-state=on]{color:var(--tier-on-ink)}@media (hover:hover) and (pointer:fine){.ik-tier-step[aria-selected=false]:hover{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-tier-step[aria-selected=false]:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 45%, transparent)}}}.ik-tier-panels{margin-top:14px;display:grid}.ik-tier-panel{background:var(--card-white);min-width:0;box-shadow:0 0 0 1px var(--line), 0 18px 40px -30px var(--ink);border-radius:24px;flex-direction:column;grid-area:1/1;padding:18px 12px 14px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-tier-panel{box-shadow:0 0 0 1px var(--line), 0 18px 40px -30px color-mix(in oklab, var(--ink) 50%, transparent)}}.ik-tier-panel{transition:background-color .35s}.ik-tier-panel[data-open=false]{visibility:hidden}.ik-tier-panel-in{flex-direction:column;flex:auto;display:flex}.ik-tier-also{color:var(--sub);align-items:center;gap:7px;margin-top:10px;padding-inline:4px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.ik-tier-also svg{width:15px;height:15px;color:var(--tier-m);flex:none}@supports (color:color-mix(in lab, red, red)){.ik-tier-also svg{color:color-mix(in oklab, var(--tier-m) 80%, var(--ink))}}.ik-tier-panel-scene{flex-direction:column;flex:auto;display:flex}.ik-tier-panel-scene>.ik-tier-scene-stage{margin-top:8px;padding:14px 10px}@media (width>=640px){.ik-tier-panel-scene>.ik-tier-scene-stage{padding:22px 18px}}.ik-tier-panel[data-state=in]{background:var(--tier-m)}@supports (color:color-mix(in lab, red, red)){.ik-tier-panel[data-state=in]{background:color-mix(in oklab, var(--tier-m) 5%, var(--card-white))}}.ik-tier-panel[data-state=on]{background:var(--tier-m)}@supports (color:color-mix(in lab, red, red)){.ik-tier-panel[data-state=on]{background:color-mix(in oklab, var(--tier-m) 10%, var(--card-white))}}@media (width>=640px){.ik-tier-panel{padding:20px 24px}}.ik-tier-panel:before{content:"";border-top:1px solid var(--line);border-left:1px solid var(--line);background:inherit;width:16px;height:16px;top:-8px;border-top-left-radius:4px;transition:inset-inline-start .35s cubic-bezier(.16,1,.3,1);position:absolute;inset-inline-start:calc(4px + var(--tier-v) * ((100% - 16px) / 3 + 4px) + (100% - 16px) / 6 - 8px);rotate:45deg}.ik-tier-caps{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:2px 6px;margin-top:6px;display:grid}@media (width>=640px){.ik-tier-caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px}}@media (width>=1024px){.ik-tier-caps{grid-template-columns:minmax(0,1fr);gap:2px}}.ik-tier-item{min-width:0;min-height:38px;color:var(--ink);border-radius:12px;align-items:center;gap:8px;padding-block:3px;padding-inline:2px 5px;font-size:14px;font-weight:500;line-height:1.25;transition:background-color .3s,box-shadow .3s,color .3s;display:flex}@media (width>=640px){.ik-tier-item{padding-inline:4px 10px;font-size:14.5px}}@media (width>=1024px){.ik-tier-item{border-radius:14px;padding-inline:6px 12px;font-size:15px}}.ik-tier-item-label{text-wrap:balance;min-width:0}.ik-tier-item-ico{flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative}.ik-tier-item-drawn{width:26px;height:26px;transition:opacity .35s,filter .35s;transition-delay:calc(var(--tier-k) * 50ms)}@media (width>=1024px){.ik-tier-item-ico{width:32px;height:32px}.ik-tier-item-drawn{width:30px;height:30px}}.ik-tier-item-ico>.ik-tier-glyph{width:16px;height:16px;color:var(--blue)}.ik-tier-item .ik-tier-tick{width:16px;height:16px;inset-block-end:-4px;inset-inline-end:-2px}.ik-tier-item .ik-tier-tick svg{width:10px;height:10px}.ik-tier-item[data-picked]{background:var(--card-white);box-shadow:inset 0 0 0 1.5px var(--blue), 0 8px 18px -12px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-tier-item[data-picked]{box-shadow:inset 0 0 0 1.5px var(--blue), 0 8px 18px -12px color-mix(in oklab, var(--ink) 40%, transparent)}}.ik-tier-item[data-picked] .ik-tier-tick{opacity:1;scale:1}[data-state=off]>.ik-tier-level-head .ik-tier-level-name,.ik-tier-panel[data-state=off] .ik-tier-level-name{color:var(--sub)}.ik-tier-level[data-state=off] .ik-tier-pitch,.ik-tier-level[data-state=off] .ik-tier-item:not([data-picked]),.ik-tier-panel[data-state=off] .ik-tier-pitch,.ik-tier-panel[data-state=off] .ik-tier-item:not([data-picked]){color:var(--mute)}.ik-tier-level[data-state=off] .ik-tier-item:not([data-picked]) .ik-tier-item-drawn,.ik-tier-panel[data-state=off] .ik-tier-item:not([data-picked]) .ik-tier-item-drawn{opacity:.45;filter:grayscale()}.ik-tier-base{background:var(--wash);color:var(--sub);border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin-top:10px;padding:10px 16px;font-size:14px;line-height:1.4;display:flex}.ik-tier-core{background:var(--blue);box-shadow:0 8px 18px -12px var(--ink);border-radius:12px;padding:5px 14px 6px}@supports (color:color-mix(in lab, red, red)){.ik-tier-core{box-shadow:0 8px 18px -12px color-mix(in oklab, var(--ink) 55%, transparent)}}.ik-tier-core{letter-spacing:-.005em;color:var(--card-white);white-space:nowrap;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:700}@media (width>=1024px){.ik-tier-base{margin-top:12px;font-size:15px}}.ik-tier-foot{text-align:center;max-width:720px;margin:26px auto 0}.ik-tier-note{color:var(--mute);text-wrap:balance;font-size:15px;line-height:1.6}.ik-tier-cta{min-height:44px;color:var(--blue);align-items:center;gap:6px;margin-top:4px;font-size:16px;font-weight:500;display:inline-flex}.ik-tier-cta:hover{color:var(--blue-ink)}@media (prefers-reduced-motion:no-preference){.ik-tier-answer-name{animation:.45s cubic-bezier(.16,1,.3,1) both ik-tier-rise}.ik-tier-answer-dot:after{content:"";border:2px solid var(--tier-m);opacity:0;border-radius:50%;animation:1.1s ease-out .12s backwards ik-tier-ping;position:absolute;inset:-7px}.ik-tier-chip-ping{animation:.9s ease-out backwards ik-tier-ring}.ik-tier-chip:has(>.ik-tier-chip-ping){animation:.5s cubic-bezier(.34,1.56,.64,1) both ik-tier-press}.ik-tier-level[data-state=on] .ik-tier-badge{transition-delay:.12s}.ik-tier-panel[data-open=true]>.ik-tier-panel-in>*{animation:.35s both ik-tier-fade}}@keyframes ik-tier-rise{0%{opacity:0;translate:0 10px}}@keyframes ik-tier-fade{0%{opacity:0}}@keyframes ik-tier-ping{0%{opacity:.8;scale:.92}to{opacity:0;scale:1.35}}@keyframes ik-tier-ring{0%{opacity:.85;scale:.97}to{opacity:0;scale:1.08}}@keyframes ik-tier-press{0%{scale:1}35%{scale:.94}to{scale:1}}@media (prefers-reduced-motion:reduce){.ik-tier-chip,.ik-tier-chip-ico,.ik-tier-tick,.ik-tier-meter>i,.ik-tier-reset,.ik-tier-level,.ik-tier-level:before,.ik-tier-level-name,.ik-tier-badge,.ik-tier-pitch,.ik-tier-item,.ik-tier-item-drawn,.ik-tier-step,.ik-tier-panel,.ik-tier-panel:before,.ik-tier-scene,.ik-tier-scene[data-open=true]{transition:none}.ik-tier-scene[data-open=false]{translate:none}}.ik-tier-board[data-drag] .ik-tier-levels{outline:2px dashed var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-tier-board[data-drag] .ik-tier-levels{outline:2px dashed color-mix(in oklab, var(--blue) 45%, var(--card-white))}}.ik-tier-board[data-drag] .ik-tier-levels{outline-offset:5px}.ik-tier-board[data-drag=over] .ik-tier-levels{outline-color:var(--blue)}.ik-tier-level[data-drop=true]{box-shadow:inset 0 0 0 2px var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-tier-level[data-drop=true]{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--blue) 55%, var(--card-white))}}.ik-tier-board[data-drag=over] .ik-tier-level[data-drop=true]{box-shadow:inset 0 0 0 2px var(--blue)}.ik-seq{--seq-fill:var(--blue);--seq-track:oklch(90% .016 262);--seq-branch:var(--peri-2);--seq-ok:oklch(62% .14 160);--seq-ok-ink:oklch(38% .1 160);--seq-ok-bg:oklch(95% .05 160);--seq-strike:.3s;grid-template-columns:minmax(0,1fr);grid-template-areas:"text""tile""note";row-gap:30px;max-width:1080px;margin-inline:auto;display:grid}.ik-seq-text{grid-area:text;min-width:0}.ik-seq-stage{grid-area:tile;width:100%;min-width:0;max-width:600px;margin-inline:auto}.ik-seq-note{grid-area:note}@media (width>=1024px){.ik-seq{grid-template:".tile"1fr"text tile""note tile"".tile"1fr/minmax(0,5fr) minmax(0,6fr);gap:0 64px}.ik-seq[data-side=start]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"tile.""tile text""tile note""tile."}.ik-seq-stage{max-width:none}.ik-seq-note{margin-top:28px}}.ik-seq-intro{max-width:470px;color:var(--sub);text-wrap:pretty;margin-top:18px;font-size:17px;line-height:1.65}@media (width>=640px){.ik-seq-intro{font-size:18px}}.ik-seq-trigger{background:var(--wash);border-radius:22px;flex-wrap:wrap;align-items:center;gap:2px 8px;width:fit-content;max-width:100%;margin-top:26px;padding-block:6px;padding-inline:7px 16px;font-size:15px;line-height:1.4;display:flex}.ik-seq-trigger-k{color:var(--sub)}.ik-seq-trigger-v{color:var(--ink);font-weight:600}.ik-seq-cap{margin-top:36px}@media (width<=639.98px){.ik-seq-text .ik-seq-cap{width:100%;max-width:420px}.ik-seq-text .ik-seq-cap .ik-cap{width:100%}}.ik-seq-note{max-width:470px;color:var(--mute);font-size:13.5px;line-height:1.6}.ik-seq-fig .frag{contain:inline-size}.ik-seq-in{padding:0}.ik-seq-top{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:14px 16px 13px;display:flex}.ik-seq-who{flex:1 1 0;width:0;min-width:0}.ik-seq-name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}.ik-seq-via{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:13px;line-height:1.3;overflow:hidden}.ik-seq-pulse{background:currentColor;border-radius:50%;width:7px;height:7px;display:block}.ik-seq-thread{padding:10px 16px 14px;position:relative}.ik-seq-list{grid-template-columns:fit-content(116px) 22px minmax(0,1fr);column-gap:8px;margin:0;padding:0;list-style:none;display:grid}.ik-seq-list>li{--dot:50%;--pad:7px;grid-column:1/-1;grid-template-columns:subgrid;padding-block:var(--pad);align-items:center;display:grid}.ik-seq-list>li[data-kind=wait]{--pad:14px}.ik-seq-at{grid-column:1}.ik-seq-rail{margin-block:calc(-1 * var(--pad));grid-column:2;align-self:stretch;position:relative}.ik-seq-body{grid-column:3;min-width:0}.ik-seq-at{max-width:100%;font:inherit;color:var(--sub);text-align:start;text-wrap:balance;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:start;padding:3px 9px;font-size:13.5px;font-weight:600;line-height:1.3;transition:color .3s,background-color .3s;position:relative}.ik-seq-at:before{content:"";position:absolute;inset:-9px -4px}.ik-seq-at:hover{color:var(--blue)}.ik-seq-step[data-state=now] .ik-seq-at{background:var(--wash);color:var(--ink)}.ik-seq-step[data-state=next] .ik-seq-at,.ik-seq-step[data-state=off] .ik-seq-at{color:var(--mute)}.ik-seq-at>bdi{-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .3s}.ik-seq-step[data-state=off] .ik-seq-at>bdi{transition-delay:var(--seq-strike);text-decoration-color:currentColor}.ik-seq-rail:before,.ik-seq-rail:after{content:"";border-left:2px solid var(--seq-track);margin-left:-1px;transition:border-color .4s;position:absolute;left:50%}.ik-seq-rail:before{height:var(--dot);top:0}.ik-seq-rail:after{top:var(--dot);bottom:0}.ik-seq-list>li:first-child .ik-seq-rail:before,.ik-seq-list>li[data-last] .ik-seq-rail:after{display:none}.ik-seq-list>li[data-state=done] .ik-seq-rail:before,.ik-seq-list>li[data-state=done] .ik-seq-rail:after,.ik-seq-list>li[data-state=now] .ik-seq-rail:before{border-color:var(--seq-fill)}.ik-seq-step[data-kind=wait] .ik-seq-rail:before,.ik-seq-step[data-kind=wait] .ik-seq-rail:after,.ik-seq-step[data-kind=wait]+li .ik-seq-rail:before,.ik-seq-list>li[data-state=off] .ik-seq-rail:before,.ik-seq-list>li[data-state=off] .ik-seq-rail:after,.ik-seq-fork[data-state=now] .ik-seq-rail:after{border-left-style:dashed}.ik-seq-list>li:has(+[data-kind=wait]) .ik-seq-rail:after{border-left-style:dashed}.ik-seq-dot{top:var(--dot);background:var(--card-white);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--seq-track);border-radius:50%;transition:background-color .35s,box-shadow .35s,scale .35s;position:absolute;left:50%;translate:-50% -50%}.ik-seq-list>li[data-state=done] .ik-seq-dot,.ik-seq-list>li[data-state=now] .ik-seq-dot{background:var(--seq-fill);box-shadow:0 0 0 2px var(--card-white)}.ik-seq-step[data-kind=wait] .ik-seq-dot{width:8px;height:8px}.ik-seq-fork .ik-seq-dot{scale:0}.ik-seq-fork[data-state=now] .ik-seq-dot{background:var(--seq-ok);box-shadow:0 0 0 2px var(--card-white);scale:1}.ik-seq-head{z-index:2;background:var(--seq-fill);width:18px;height:18px;box-shadow:0 0 0 3px var(--card-white), 0 6px 12px -4px oklch(13.5% .059 268/.5);pointer-events:none;border-radius:50%;margin:-9px 0 0 -9px;transition:translate .65s cubic-bezier(.65,0,.35,1),background-color .35s;position:absolute;top:0;left:0}.ik-seq-head:after{content:"";border:2px solid var(--seq-fill);opacity:0;border-radius:50%;position:absolute;inset:-8px}.ik-seq[data-mode=reply] .ik-seq-head{background:var(--seq-ok)}.ik-seq[data-mode=reply] .ik-seq-head:after{border-color:var(--seq-ok)}.ik-seq-body{-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:1.5px;transition:opacity .45s,filter .45s,text-decoration-color .3s}.ik-seq-step[data-kind=msg] .ik-seq-body>div>div:last-child{isolation:isolate;transition:color .45s;position:relative}.ik-seq-step[data-kind=msg] .ik-seq-body>div>div:last-child:before{content:"";z-index:-1;border-radius:inherit;background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);opacity:0;transition:opacity .45s;position:absolute;inset:0}.ik-seq-step[data-state=next][data-kind=msg] .ik-seq-body>div>div:last-child{color:var(--sub)}.ik-seq-step[data-state=next][data-kind=msg] .ik-seq-body>div>div:last-child:before{opacity:.62}.ik-seq-step .ik-seq-pill{transition:background-color .45s,box-shadow .45s,color .45s}.ik-seq-step[data-state=next] .ik-seq-pill{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);color:var(--sub)}.ik-seq-step :is(.ik-seq-pill,.ik-seq-wait)>:first-child{transition:opacity .45s,filter .45s}.ik-seq-step[data-state=next] :is(.ik-seq-pill,.ik-seq-wait)>:first-child{opacity:.6;filter:grayscale(.5)}.ik-seq-list>li[data-state=off] .ik-seq-body{opacity:.42;filter:grayscale();-webkit-text-decoration-color:var(--sub);-webkit-text-decoration-color:var(--sub);-webkit-text-decoration-color:var(--sub);-webkit-text-decoration-color:var(--sub);text-decoration-color:var(--sub);transition-delay:var(--seq-strike)}.ik-seq-step[data-state=off] :is(.ik-seq-pill,.ik-seq-pill>:first-child,.ik-seq-wait>:first-child),.ik-seq-step[data-state=off][data-kind=msg] .ik-seq-body>div>div:last-child,.ik-seq-step[data-state=off][data-kind=msg] .ik-seq-body>div>div:last-child:before{transition-delay:var(--seq-strike)}.ik-seq-pill{background:var(--wash);width:fit-content;max-width:100%;color:var(--body);text-wrap:balance;border-radius:16px;align-items:center;gap:7px;margin-inline:auto;padding-block:5px;padding-inline:6px 13px;font-size:13.5px;font-weight:500;line-height:1.35;display:flex}.ik-seq-ico{flex-shrink:0;width:24px;height:24px}.ik-seq-wait{color:var(--mute);text-align:center;text-wrap:balance;justify-content:center;align-items:center;gap:7px;font-size:13.5px;line-height:1.35;display:flex}.ik-seq-branches{gap:8px;display:grid}.ik-seq-alt{--seq-x:.4s;--seq-x-delay:0s;display:grid}.ik-seq-alt+.ik-seq-alt{--seq-x-delay:.1s}.ik-seq-alt>*{transition:opacity var(--seq-x) ease var(--seq-x-delay), translate var(--seq-x) cubic-bezier(.16, 1, .3, 1) var(--seq-x-delay), visibility 0s linear var(--seq-x-delay);grid-area:1/1}.ik-seq-alt>.ik-seq-pill{align-self:center}.ik-seq[data-mode=reply] .ik-seq-fork [data-branch=none],.ik-seq:not([data-mode=reply]) .ik-seq-fork [data-branch=reply]{opacity:0;visibility:hidden;transition:opacity var(--seq-x) ease var(--seq-x-delay), translate var(--seq-x) cubic-bezier(.16, 1, .3, 1) var(--seq-x-delay), visibility 0s linear calc(var(--seq-x-delay) + var(--seq-x))}.ik-seq:not([data-mode=reply]) .ik-seq-fork .ik-seq-replymsg{translate:0 8px}.ik-seq-slot{outline:1.5px dashed var(--seq-branch);outline-offset:-1.5px;border-radius:18px;border-end-start-radius:6px;width:fit-content;max-width:92%;margin-inline-end:auto;padding:10px 14px;font-size:14.5px;line-height:1.45;display:grid}.ik-seq-slot>span{grid-area:1/1}.ik-seq-slot-size{visibility:hidden}.ik-seq-slot-text{color:var(--sub);white-space:nowrap;place-self:center;font-size:14px}.ik-seq-outcome{background:var(--seq-ok-bg);color:var(--seq-ok-ink);font-weight:600}.ik-seq-list>.ik-seq-fork{--dot:28px}.ik-seq-gate{z-index:1;top:var(--dot);background:var(--card-white);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--sub);border-radius:3px;transition:box-shadow .35s,scale .3s;position:absolute;left:50%;translate:-50% -50%;rotate:45deg}.ik-seq-fork[data-state=done] .ik-seq-gate{box-shadow:inset 0 0 0 2px var(--seq-fill)}.ik-seq-fork[data-state=now] .ik-seq-gate{scale:0}.ik-seq-gate:after{content:"";border:2px solid var(--seq-fill);opacity:0;border-radius:4px;position:absolute;inset:-1px}.ik-seq-spur{top:var(--dot);border-top:1.5px dashed var(--seq-branch);width:14px;margin-top:-.75px;transition:border-color .35s;position:absolute;inset-inline-end:-8px}.ik-seq-fork[data-state=now] .ik-seq-spur{border-top:2px solid var(--seq-ok);margin-top:-1px}@media (prefers-reduced-motion:no-preference){.ik-seq-step[data-state=now] .ik-seq-body>:first-child{transform-origin:50% 100%;animation:.5s cubic-bezier(.34,1.56,.64,1) both ik-seq-pop}.ik-seq-step[data-kind=msg][data-state=now] .ik-seq-body>:first-child{transform-origin:0 100%}.ik-seq[data-walking=true] .ik-seq-head:after{animation:2.4s ease-out infinite ik-seq-ping}.ik-seq[data-walking=true][data-status=running] .ik-seq-pulse{animation:1.4s ease-in-out infinite ik-seq-blink}.ik-seq[data-walking=true] .ik-seq-fork[data-state=done] .ik-seq-gate:after{animation:.9s ease-out .3s both ik-seq-ripple}}@keyframes ik-seq-ripple{0%{opacity:.6;scale:1}to{opacity:0;scale:2.1}}@keyframes ik-seq-pop{0%{opacity:.4;scale:.94}}@keyframes ik-seq-ping{0%{opacity:.5;scale:.6}70%,to{opacity:0;scale:1.25}}@keyframes ik-seq-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ik-seq *,.ik-seq :before,.ik-seq :after{transition:none!important}}@media (width<=639.98px){.ik-seq-top{padding:12px 14px 11px}.ik-seq-thread{padding:8px 12px 12px}.ik-seq-list{grid-template-columns:20px minmax(0,1fr)}.ik-seq-list>li{--dot:17px;--pad:6px;row-gap:4px}.ik-seq-list>li[data-kind=wait]{--pad:12px;--dot:23px}.ik-seq-at{grid-area:1/2}.ik-seq-rail{grid-area:1/1/span 2}.ik-seq-body{grid-area:2/2}.ik-seq-list>.ik-seq-fork{--dot:26px}.ik-seq-fork .ik-seq-rail,.ik-seq-fork .ik-seq-body{grid-row:1}}.ik-seq-stage>.shape{translate:0 var(--parallax,0px)}.ik-seq-stage>.shape-tile{top:-26px;bottom:auto;width:84px;height:84px;inset-inline:auto 16%}.ik-seq-stage>.shape-blob{top:22%;bottom:auto;width:210px;height:210px;inset-inline:auto -56px}.ik-seq-stage>.shape-ring{top:auto;bottom:-58px;width:220px;height:220px;inset-inline:auto -62px}.ik-seq[data-side=start] .ik-seq-stage>.shape-ring,.ik-seq[data-side=start] .ik-seq-stage>.shape-tile,.ik-seq[data-side=start] .ik-seq-stage>.shape-blob{inset-inline-end:auto}.ik-seq[data-side=start] .ik-seq-stage>.shape-tile{inset-inline-start:16%}.ik-seq[data-side=start] .ik-seq-stage>.shape-blob{inset-inline-start:-56px}.ik-seq[data-side=start] .ik-seq-stage>.shape-ring{inset-inline-start:-62px}@media (width<=1239.98px){.ik-seq-stage>.shape-ring{display:none}.ik-seq-stage>.shape-blob{top:auto;bottom:0;inset-inline-end:-10px}.ik-seq[data-side=start] .ik-seq-stage>.shape-blob{inset-inline-start:-10px}}@media (width<=1023.98px){.ik-seq-stage>.shape-tile{top:-18px;inset-inline-end:-6px}.ik-seq[data-side=start] .ik-seq-stage>.shape-tile{inset-inline-start:-6px}}@media (width<=639.98px){.ik-seq-stage>.shape-blob{width:130px;height:130px}.ik-seq-stage>.shape-tile{border-radius:20px;width:60px;height:60px}}.ik-cap-field{flex-direction:column;align-items:flex-start;gap:10px;max-width:100%;display:flex}.ik-cap-field[data-center]{align-items:center}.ik-cap-lead{max-width:100%;color:var(--sub);text-wrap:balance;font-size:15px;font-weight:500;line-height:1.4}.ik-cap-field[data-center] .ik-cap-lead{text-align:center}.ik-cap{--cap-pad:5px;--cap-fill:var(--blue);--cap-good:oklch(53% .13 155);--cap-ring:oklch(62% .14 160);isolation:isolate;width:fit-content;max-width:100%;padding:var(--cap-pad);background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line), 0 14px 30px -20px oklch(13.5% .059 268/.5);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.ik-cap[data-tone=good]{--cap-fill:var(--cap-good)}.ik-cap-thumb{z-index:-1;inset-block:var(--cap-pad);width:calc((100% - 2 * var(--cap-pad)) / 2);background:var(--cap-fill);box-shadow:0 8px 18px -10px var(--cap-fill);border-radius:999px;position:absolute;inset-inline-start:var(--cap-pad)}@supports (color:color-mix(in lab, red, red)){.ik-cap-thumb{box-shadow:0 8px 18px -10px color-mix(in oklab, var(--cap-fill) 75%, var(--ink))}}.ik-cap-thumb{transition:translate .5s cubic-bezier(.65,0,.35,1),background-color .4s .1s,box-shadow .4s .1s}.ik-cap[data-value="1"] .ik-cap-thumb{translate:-100%}.ik-cap[data-value="1"]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ik-cap-thumb{translate:100%}.ik-cap-thumb:after{content:"";border-radius:inherit;opacity:0;position:absolute;inset:0}.ik-cap-opt{min-width:0;min-height:48px;color:var(--sub);text-align:start;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding-block:6px;padding-inline:7px 18px;font-size:16px;font-weight:600;line-height:1.25;transition:color .3s,background-color .25s;display:flex}.ik-cap-opt[aria-checked=true]{color:var(--card-white);cursor:default}@media (hover:hover){.ik-cap-opt[aria-checked=false]:hover{background:var(--wash);color:var(--ink)}}.ik-cap-opt:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:999px}.ik-cap-chip{background:var(--wash);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;transition:background-color .3s,box-shadow .3s;display:grid}.ik-cap-opt[aria-checked=true] .ik-cap-chip{background:var(--card-white);box-shadow:0 3px 8px -3px oklch(13.5% .059 268/.4)}.ik-cap-ico{width:24px;height:24px}.ik-cap-mark{width:22px;height:22px}.ik-cap-label{text-wrap:balance;min-width:0}@media (prefers-reduced-motion:no-preference){.ik-cap[data-tone=good] .ik-cap-thumb:after{animation:1.1s ease-out .4s both ik-cap-pulse}}@keyframes ik-cap-pulse{0%{opacity:.55;box-shadow:0 0 0 0 var(--cap-ring)}to{opacity:0;box-shadow:0 0 0 12px var(--cap-ring)}}@media (prefers-reduced-motion:reduce){.ik-cap *,.ik-cap :after{transition:none!important}}@media (forced-colors:active){.ik-cap-opt[aria-checked=true]{outline-offset:-2px;outline:2px solid highlight}}@media (width<=639.98px){.ik-cap{--cap-pad:4px}.ik-cap-opt{gap:8px;min-height:46px;padding-inline:5px 14px;font-size:15px}.ik-cap-chip{width:32px;height:32px}.ik-cap-ico{width:22px;height:22px}.ik-cap-mark{width:20px;height:20px}}@media (width<=379.98px){.ik-cap-opt{gap:7px;padding-inline:4px 10px}.ik-cap-chip{width:28px;height:28px}.ik-cap-ico{width:20px;height:20px}.ik-cap-mark{width:18px;height:18px}}.ik-br{--ik-br-glass:var(--card-white)}@supports (color:color-mix(in lab, red, red)){.ik-br{--ik-br-glass:color-mix(in oklab, var(--card-white) 66%, transparent)}}.ik-br{--ik-br-hair:0 0 0 1px var(--line)}@supports (color:color-mix(in lab, red, red)){.ik-br{--ik-br-hair:0 0 0 1px color-mix(in oklab, var(--line) 88%, transparent)}}.ik-br{--ik-br-lift:0 18px 34px -18px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-br{--ik-br-lift:0 18px 34px -18px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-br-samples .ik-br-sample[aria-pressed=true] .ik-br-bubble{--ik-br-lift:0 10px 18px -12px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-br-samples .ik-br-sample[aria-pressed=true] .ik-br-bubble{--ik-br-lift:0 10px 18px -12px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-br-intro{text-align:center;max-width:640px;color:var(--sub);text-wrap:pretty;margin:24px auto 0;font-size:17px;line-height:1.65}@media (width>=640px){.ik-br-intro{font-size:18px}}.ik-br-hint{text-align:center;max-width:640px;color:var(--mute);margin:10px auto 0;font-size:14px;line-height:1.5}.ik-br-band{isolation:isolate;corner-shape:squircle;background:radial-gradient(60% 55% at 50% 42%, var(--card-white) 0%, transparent 100%), var(--wash);border-radius:32px;max-width:1180px;margin:36px auto 0;padding:20px 16px 18px;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-br-band{background:radial-gradient(60% 55% at 50% 42%, color-mix(in oklab, var(--card-white) 75%, transparent) 0%, transparent 100%), var(--wash)}}.ik-br-band:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:radial-gradient(var(--peri) 1px, transparent 1.4px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ik-br-band:before{background-image:radial-gradient(color-mix(in oklab, var(--peri) 30%, transparent) 1px, transparent 1.4px)}}.ik-br-band:before{background-size:24px 24px;-webkit-mask-image:radial-gradient(#000 25%,#0000 80%);mask-image:radial-gradient(#000 25%,#0000 80%)}@supports (corner-shape:squircle){.ik-br-band{border-radius:48px}}@media (width>=1024px){.ik-br-band{border-radius:44px;margin-top:52px;padding:60px 52px 52px}@supports (corner-shape:squircle){.ik-br-band{border-radius:64px}}}.ik-br-map{flex-direction:column;align-items:center;display:flex;position:relative}.ik-br-map>:not(.ik-br-wires){z-index:1;position:relative}@media (width>=1024px){.ik-br-map{grid-template-columns:minmax(0,300px) minmax(64px,1fr) auto minmax(64px,1fr) minmax(0,350px);grid-template-areas:"samples.agent.routes""samples.agent.reply";align-items:center;row-gap:40px;display:grid}.ik-br-samples{grid-area:samples}.ik-br-agent{grid-area:agent}.ik-br-routes{grid-area:routes;align-self:end}.ik-br-reply{grid-area:reply;align-self:start}}.ik-br-wires{z-index:0;pointer-events:none;animation:.5s both ik-br-fade;position:absolute;top:0;left:0;overflow:visible}@keyframes ik-br-fade{0%{opacity:0}}.ik-br-base path{fill:none;stroke:var(--peri-2);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.1 7;opacity:.75}.ik-br-halo,.ik-br-line{fill:none;stroke-linecap:round;stroke-dasharray:1}.ik-br-halo{stroke:var(--card-white);stroke-opacity:.95;stroke-width:8px}.ik-br-line{stroke:var(--c);stroke-width:2.5px}.ik-br-port{fill:var(--card-white);stroke:var(--peri-2);stroke-width:1.5px}.ik-br-port.is-lit,.ik-br-packet{stroke:var(--card-white);stroke-width:2px}.ik-br[data-anim] .ik-br-halo,.ik-br[data-anim] .ik-br-line{animation:ik-br-draw var(--dur,.5s) cubic-bezier(.65, 0, .35, 1) var(--delay,0s) both}@keyframes ik-br-draw{0%{stroke-dashoffset:1px}}.ik-br-trace path{fill:none;stroke:var(--c);stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 7;opacity:.6}@media (prefers-reduced-motion:no-preference){.ik-br-trace path{animation:1.1s linear infinite ik-br-flow}}@keyframes ik-br-flow{to{stroke-dashoffset:-24px}}.ik-br-samples{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:-16px;gap:10px;width:calc(100% + 32px);margin-bottom:-10px;padding:6px 16px 20px;scroll-padding-inline:16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.ik-br-samples>li{scroll-snap-align:start;flex:none;max-width:80%}@media (width>=1024px){.ik-br-samples{justify-items:start;gap:14px;width:auto;margin:0;padding:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.ik-br-samples .ik-br-sample[aria-pressed=true] .ik-br-bubble{--ik-br-lift:0 18px 34px -18px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-br-samples .ik-br-sample[aria-pressed=true] .ik-br-bubble{--ik-br-lift:0 18px 34px -18px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-br-samples>li{max-width:100%}}.ik-br-sample{text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:22px;align-items:flex-end;gap:9px;max-width:100%;min-height:44px;display:flex}.ik-br-sample:focus-visible{outline-offset:4px;border-radius:22px}.ik-br-ch{background:var(--card-white);width:34px;height:34px;box-shadow:var(--ik-br-hair), 0 6px 14px -10px var(--ink);border-radius:999px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-br-ch{box-shadow:var(--ik-br-hair), 0 6px 14px -10px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-br-ch img{width:19px;height:19px}.ik-br-ch-ico{width:24px;height:24px}.ik-br-bubble{background:var(--ik-br-glass);min-width:0;max-width:280px;box-shadow:var(--ik-br-hair);color:var(--sub);text-wrap:pretty;border-radius:18px;border-end-start-radius:6px;padding:10px 14px;font-size:15px;line-height:1.45;transition:background .3s,color .3s,box-shadow .3s}.ik-br-sample:hover .ik-br-bubble{background:var(--card-white);color:var(--ink)}.ik-br-sample[aria-pressed=true] .ik-br-bubble{background:var(--card-white);color:var(--ink);box-shadow:0 0 0 1.5px var(--c), var(--ik-br-lift)}@supports (color:color-mix(in lab, red, red)){.ik-br-sample[aria-pressed=true] .ik-br-bubble{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--c) 55%, var(--card-white)), var(--ik-br-lift)}}.ik-br-stem{--h:22px;width:2px;height:var(--h);background:repeating-linear-gradient(180deg, var(--c) 0 2px, transparent 2px 6px);flex:none;margin:5px auto;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-br-stem{background:repeating-linear-gradient(180deg, color-mix(in oklab, var(--c) 70%, var(--card-white)) 0 2px, transparent 2px 6px)}}.ik-br-stem{transition:background .3s}.ik-br-stem>i{background:var(--c);width:10px;height:10px;box-shadow:0 0 0 2px var(--card-white);opacity:0;border-radius:999px;margin-left:-5px;position:absolute;top:-4px;left:50%}.ik-br[data-anim] .ik-br-stem>i{animation:ik-br-drop var(--ik-br-hop) cubic-bezier(.65, 0, .35, 1) var(--delay,0s) both}@keyframes ik-br-drop{0%{opacity:0;translate:0}15%,85%{opacity:1}to{opacity:0;translate:0 var(--h)}}@media (width>=1024px){.ik-br-stem{display:none}}.ik-br-agent{justify-items:center;gap:18px;padding-top:12px;display:grid}.ik-br-node{width:84px;height:84px;display:grid;position:relative}.ik-br-orbit{border:1.5px dashed var(--a);border-radius:50%;width:140%;height:140%;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.ik-br-orbit{border:1.5px dashed color-mix(in oklab, var(--a) 45%, transparent)}}.ik-br-orbit{pointer-events:none;animation:60s linear infinite shape-spin}.ik-br-orbit>i{background:var(--a);width:9px;height:9px;box-shadow:0 0 0 2.5px var(--wash);border-radius:999px;margin-left:-4.5px;position:absolute;top:-5px;left:50%}.ik-br-core{--tile:var(--a);corner-shape:squircle;background:radial-gradient(120% 70% at 50% 52%, var(--card-white) 0%, transparent 60%), radial-gradient(90% 80% at 0% 0%, var(--tile) 0%, transparent 70%), radial-gradient(90% 90% at 100% 100%, var(--tile) 0%, transparent 72%), radial-gradient(80% 80% at 100% 0%, var(--peri) 0%, transparent 70%), linear-gradient(180deg, var(--tile), var(--tile));border-radius:26px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-br-core{background:radial-gradient(120% 70% at 50% 52%, color-mix(in oklab, var(--card-white) 50%, transparent) 0%, transparent 60%), radial-gradient(90% 80% at 0% 0%, color-mix(in oklab, var(--tile) 70%, var(--card-white)) 0%, transparent 70%), radial-gradient(90% 90% at 100% 100%, var(--tile) 0%, transparent 72%), radial-gradient(80% 80% at 100% 0%, color-mix(in oklab, var(--peri) 75%, var(--card-white)) 0%, transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--tile) 30%, var(--card-white)), color-mix(in oklab, var(--tile) 70%, var(--peri-2)))}}.ik-br-core{box-shadow:0 1px 2px var(--ink), 0 22px 44px -24px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-br-core{box-shadow:0 1px 2px color-mix(in oklab, var(--ink) 8%, transparent), 0 22px 44px -24px color-mix(in oklab, var(--ink) 55%, transparent)}}.ik-br-core-card{aspect-ratio:1;corner-shape:squircle;background:var(--card-white);width:70%;box-shadow:0 0 0 5px var(--card-white), 0 0 0 6px var(--card-white), 0 12px 24px -14px var(--ink);border-radius:19px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-br-core-card{box-shadow:0 0 0 5px color-mix(in oklab, var(--card-white) 42%, transparent), 0 0 0 6px color-mix(in oklab, var(--card-white) 75%, transparent), 0 12px 24px -14px color-mix(in oklab, var(--ink) 50%, transparent)}}.ik-br-core-ico{width:64%;height:64%}.ik-br-core-glyph{width:42%;height:42%;color:var(--a)}@supports (corner-shape:squircle){.ik-br-core{border-radius:38px}.ik-br-core-card{border-radius:28px}}.ik-br-ping{corner-shape:squircle;border:2px solid var(--c);opacity:0;pointer-events:none;border-radius:34px;position:absolute;inset:-9px}.ik-br[data-anim] .ik-br-ping{animation:ik-br-ping .9s ease-out var(--ik-br-hop) both}@keyframes ik-br-ping{0%{opacity:0;scale:.94}8%{opacity:.8;scale:.96}to{opacity:0;scale:1.22}}.ik-br-agent-label{text-align:center;max-width:220px;font-family:var(--font-display);color:var(--ink);font-size:16px;font-weight:700;line-height:1.3}@media (width>=1024px){.ik-br-agent{gap:30px;padding-top:26px}.ik-br-node{width:136px;height:136px}.ik-br-core{border-radius:40px}.ik-br-core-card{box-shadow:0 0 0 7px var(--card-white), 0 0 0 8px var(--card-white), 0 12px 24px -14px var(--ink);border-radius:28px}@supports (color:color-mix(in lab, red, red)){.ik-br-core-card{box-shadow:0 0 0 7px color-mix(in oklab, var(--card-white) 42%, transparent), 0 0 0 8px color-mix(in oklab, var(--card-white) 75%, transparent), 0 12px 24px -14px color-mix(in oklab, var(--ink) 50%, transparent)}}.ik-br-ping{border-radius:48px}@supports (corner-shape:squircle){.ik-br-core{border-radius:60px}.ik-br-core-card{border-radius:42px}}}.ik-br-routes{justify-items:center;gap:8px;padding-top:2px;display:grid}@media (width>=1024px){.ik-br-routes{justify-items:start;gap:14px;padding:0}}.ik-br-route{background:var(--ik-br-glass);max-width:100%;min-height:44px;box-shadow:var(--ik-br-hair);text-align:start;text-wrap:pretty;color:var(--sub);border-radius:999px;align-items:center;gap:10px;padding-block:6px;padding-inline:7px 16px;font-size:15px;font-weight:500;line-height:1.3;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex}@media (width>=1024px){.ik-br-route{min-height:48px;padding-block:7px;padding-inline:8px 18px}}button.ik-br-route{cursor:pointer;-webkit-tap-highlight-color:transparent}button.ik-br-route:hover{background:var(--card-white);color:var(--ink)}.ik-br-route:focus-visible{outline-offset:4px;border-radius:999px}.ik-br-route[aria-current=true]{background:var(--card-white);color:var(--ink);box-shadow:0 0 0 2px var(--c), var(--ik-br-lift)}.ik-br[data-anim] .ik-br-route{transition-delay:var(--ik-br-arrive)}.ik-br[data-anim] button.ik-br-route:hover{transition-delay:0s}.ik-br-route-ico{flex:none;width:30px;height:30px}.ik-br-route-glyph{width:20px;height:20px;color:var(--c);flex:none}@media (width>=1024px){.ik-br-route-ico{width:32px;height:32px}}.ik-br-reply{width:100%;max-width:400px}@media (width>=1024px){.ik-br-reply{max-width:none}}.ik-br-slots{display:grid;position:relative}.ik-br-slot{z-index:0;opacity:0;visibility:hidden;transition:opacity 0s linear var(--ik-br-swap), visibility 0s linear var(--ik-br-swap);grid-area:1/1;display:grid}.ik-br-slot[data-on=true]{z-index:1;opacity:1;visibility:visible;transition:opacity var(--ik-br-swap) ease}.ik-br[data-anim] .ik-br-slot{transition-delay:calc(var(--ik-br-arrive) + var(--ik-br-swap))}.ik-br[data-anim] .ik-br-slot[data-on=true]{transition-delay:var(--ik-br-arrive)}.ik-br-slot .frag-in>*{animation:none}.ik-br-land{z-index:2;corner-shape:squircle;border:2px solid var(--c);opacity:0;pointer-events:none;border-radius:30px;position:absolute;inset:0}@supports (corner-shape:squircle){.ik-br-land{border-radius:48px}}.ik-br[data-anim] .ik-br-land{animation:ik-br-land .9s ease-out calc(var(--ik-br-arrive) + .2s) both}@keyframes ik-br-land{0%{opacity:0;scale:1}10%{opacity:.7}to{opacity:0;scale:1.035}}.ik-br-tile.frag-tile{border-radius:30px;min-height:168px;padding:18px 14px}@supports (corner-shape:squircle){.ik-br-tile.frag-tile{border-radius:48px}}@media (width>=1024px){.ik-br-tile.frag-tile{min-height:210px;padding:26px 22px}}.ik-br-cap{text-align:center;color:var(--mute);margin-top:10px;font-size:13px}.ik-br-note{text-align:center;max-width:640px;color:var(--mute);margin:18px auto 0;font-size:14px;line-height:1.6}@media (prefers-reduced-motion:reduce){.ik-br-orbit,.ik-br-wires{animation:none}}.ik-duo{--ik-duo-ease:cubic-bezier(.16, 1, .3, 1);--ik-duo-spring:cubic-bezier(.34, 1.56, .64, 1);--ik-duo-lift:0 1px 2px var(--ink), 0 14px 30px -18px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-duo{--ik-duo-lift:0 1px 2px color-mix(in oklab, var(--ink) 6%, transparent), 0 14px 30px -18px color-mix(in oklab, var(--ink) 42%, transparent)}}.ik-duo{--ik-duo-green:var(--st-green)}@supports (color:color-mix(in lab, red, red)){.ik-duo{--ik-duo-green:color-mix(in oklab, var(--st-green) 70%, var(--ink))}}.ik-duo-intro{text-align:center;max-width:640px;color:var(--sub);text-wrap:pretty;margin:24px auto 0;font-size:17px;line-height:1.65}@media (width>=640px){.ik-duo-intro{font-size:18px}}.ik-duo-tabs{--n:3;z-index:1;grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:8px;max-width:560px;margin:32px auto 0;display:grid;position:relative}.ik-duo-tabs[data-count="2"]{--n:2}.ik-duo-tab{border:1px solid var(--line);background:var(--card-white);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:84px;padding:10px 8px 15px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-duo-tab{background:color-mix(in oklab, var(--card-white) 90%, transparent)}}.ik-duo-tab{color:var(--sub);text-align:center;cursor:pointer;font-size:14px;font-weight:600;line-height:1.3;transition:background-color .25s,color .25s,box-shadow .25s,border-color .25s}.ik-duo-tab:hover{background:var(--card-white);color:var(--ink)}.ik-duo-tab[aria-selected=true]{background:var(--card-white);color:var(--ink);box-shadow:inset 0 0 0 2px var(--blue), var(--ik-duo-lift);border-color:#0000}.ik-duo-tab-ico{flex-shrink:0;width:32px;height:32px}.ik-duo-tab-t{text-wrap:balance}.ik-duo-tab-bar{background:var(--peri-4);inset-inline:18px;border-radius:3px;height:3px;position:absolute;bottom:7px;overflow:hidden}.ik-duo-tab-bar:after{content:"";border-radius:inherit;background:var(--blue);transform-origin:100%;scale:var(--p,0) 1;transition:scale .6s var(--ik-duo-ease);position:absolute;inset:0}@media (width<=639.98px){.ik-duo-tabs{gap:6px;max-width:none;margin:28px -8px 0}.ik-duo-tab{border-radius:20px;justify-content:flex-start;gap:5px;min-height:0;padding:11px 6px 16px;font-size:14px;line-height:1.25}.ik-duo-tab-ico{width:30px;height:30px}.ik-duo-tab-bar{inset-inline:14px;bottom:7px}}@media (width>=640px){.ik-duo-tabs{max-width:640px}.ik-duo-tab{text-align:start;flex-direction:row;gap:10px;min-height:66px;padding:10px 14px 13px;font-size:15px}}@media (width>=1024px){.ik-duo-tabs{flex-wrap:wrap;justify-content:center;gap:12px;max-width:none;margin-top:40px;display:flex}.ik-duo-tab{border-radius:999px;gap:12px;min-height:64px;padding:8px 18px 10px 26px;font-size:16.5px}.ik-duo-tab-ico{width:38px;height:38px}.ik-duo-tab-bar{inset-inline:22px 26px;bottom:6px}}.ik-duo-shapes{max-width:560px;margin:20px auto 0}@media (width<=639.98px){.ik-duo-shapes{margin:14px -10px 0}}.ik-duo-tile{--screen-h:376px;color:var(--ink);grid-template-columns:minmax(0,1fr);grid-template-areas:"wire""beat""switch""screen""nav";row-gap:8px;padding:14px;display:grid}@media (width>=400px){.ik-duo-tile{--screen-h:392px;padding-inline:18px}}@media (width>=640px){.ik-duo-shapes{max-width:640px}.ik-duo-tile{--screen-h:520px;row-gap:14px;padding:26px 30px 28px}}@media (width>=1024px){.ik-duo-shapes{max-width:none;margin-top:28px}.ik-duo-tile{--phone-w:268px;--card-w:330px;--screen-h:560px;--gap:28px;grid-template-columns:var(--phone-w) minmax(0, 1fr) var(--card-w);column-gap:var(--gap);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"phone.system""phone wire system""phone beat system""phone nav system""phone.system";row-gap:0;padding:36px 40px 40px}}@media (width>=1280px){.ik-duo-tile{--phone-w:286px;--card-w:368px;--screen-h:580px;--gap:44px;padding:44px 60px 48px}}.ik-duo-side{min-width:0;transition:opacity .45s var(--ik-duo-ease), translate .45s var(--ik-duo-ease), visibility 0s;flex-direction:column;grid-area:screen;align-items:center;gap:12px;display:flex}@media (width<=1023.98px){.ik-duo-tile[data-view=phone] .ik-duo-side[data-side=system],.ik-duo-tile[data-view=system] .ik-duo-side[data-side=phone]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s,translate .3s,visibility 0s .3s;translate:0 10px}}@media (width>=1024px){.ik-duo-side[data-side=phone]{grid-area:phone}.ik-duo-side[data-side=system]{grid-area:system}}.ik-duo-label{background:var(--card-white);border-radius:999px;align-items:center;gap:8px;max-width:100%;height:36px;padding-inline:5px 14px;display:none}@supports (color:color-mix(in lab, red, red)){.ik-duo-label{background:color-mix(in oklab, var(--card-white) 82%, transparent)}}.ik-duo-label{box-shadow:inset 0 0 0 1px var(--card-white), 0 8px 18px -14px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-duo-label{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--card-white) 90%, transparent), 0 8px 18px -14px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-duo-label{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600;line-height:1}.ik-duo-label>span:last-child{text-overflow:ellipsis;overflow:hidden}.ik-duo-label-who{color:var(--sub);font-weight:500}@media (width>=1024px){.ik-duo-label{display:inline-flex}}.ik-duo-mark{background:var(--card-white);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ik-duo-mark>img{width:16px;height:auto}.ik-duo-wire{grid-area:wire;place-items:center;min-height:40px;display:grid;position:relative}.ik-duo-wire-line,.ik-duo-packet{display:none}.ik-duo-time{z-index:1;background:var(--card-white);height:40px;box-shadow:var(--ik-duo-lift);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding-inline:14px 18px;display:inline-flex;position:relative}.ik-duo-time-ico{width:26px;height:26px}.ik-duo-time-day{color:var(--sub);font-size:15px;font-weight:600}.ik-duo-time-day:last-child{color:var(--ink);font-size:17px;font-weight:700}.ik-duo-time-t{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:21px;font-weight:700}@media (width>=1024px){.ik-duo-wire{min-height:56px;margin-inline:calc(-1 * var(--gap))}.ik-duo-wire-line{background:repeating-linear-gradient(to left, var(--card-white) 0 7px, transparent 7px 13px);inset-inline:0;height:2px;margin-top:-1px;display:block;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.ik-duo-wire-line{background:repeating-linear-gradient(to left, color-mix(in oklab, var(--card-white) 95%, transparent) 0 7px, transparent 7px 13px)}}.ik-duo-wire-line:before,.ik-duo-wire-line:after{content:"";background:var(--card-white);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px}.ik-duo-wire-line:before{inset-inline-start:-4px}.ik-duo-wire-line:after{inset-inline-end:-4px}.ik-duo-packet{background:var(--blue);width:14px;height:14px;box-shadow:0 0 0 3px var(--card-white);opacity:0;top:50%;border-radius:50%;margin-top:-7px;display:block;position:absolute;inset-inline-start:0}.ik-duo-time{height:50px;padding-inline:16px 20px}.ik-duo-time-t{font-size:24px}}.ik-duo-beat{grid-area:beat;align-items:center;display:grid}.ik-duo-cap{text-align:center;text-wrap:balance;color:var(--ink);visibility:hidden;opacity:0;grid-area:1/1;margin:0;font-size:16.5px;font-weight:500;line-height:1.5;transition:opacity .25s,translate .25s,visibility 0s .25s;translate:0 6px}.ik-duo-cap[data-cur]{visibility:visible;opacity:1;transition:opacity .45s var(--ik-duo-ease) 80ms, translate .45s var(--ik-duo-ease) 80ms, visibility 0s;translate:none}@media (width>=640px){.ik-duo-cap{font-size:17.5px}}@media (width>=1024px){.ik-duo-beat{margin-top:16px}.ik-duo-cap{font-size:18px}}@media (width>=1280px){.ik-duo-cap{font-size:19.5px}}.ik-duo-nav{grid-area:nav;justify-content:space-between;justify-self:center;align-items:center;gap:4px;width:100%;max-width:360px;display:flex}.ik-duo-arrow{background:var(--card-white);width:46px;height:46px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line), 0 8px 20px -14px var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-duo-arrow{box-shadow:inset 0 0 0 1px var(--line), 0 8px 20px -14px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-duo-arrow{cursor:pointer;transition:color .2s,box-shadow .2s,opacity .2s}.ik-duo-arrow:hover{color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue), 0 8px 20px -14px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-duo-arrow:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 45%, transparent), 0 8px 20px -14px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-duo-arrow[aria-disabled=true]{color:var(--mute);opacity:.45;cursor:default}.ik-duo-arrow[data-jump]{background:var(--blue);color:var(--card-white);box-shadow:0 10px 22px -12px var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-arrow[data-jump]{box-shadow:0 10px 22px -12px color-mix(in oklab, var(--blue) 70%, transparent)}}.ik-duo-arrow[data-jump]:hover{color:var(--card-white);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-arrow[data-jump]:hover{background:color-mix(in oklab, var(--blue) 88%, var(--ink))}}.ik-duo-arrow[data-jump]:hover{box-shadow:0 10px 22px -12px var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-arrow[data-jump]:hover{box-shadow:0 10px 22px -12px color-mix(in oklab, var(--blue) 70%, transparent)}}.ik-duo-arrow>svg{width:20px;height:20px}.ik-duo-dots{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.ik-duo-dot{cursor:pointer;flex-shrink:1;place-items:center;width:44px;height:44px;display:grid}.ik-duo-dot>i{background:var(--card-white);border-radius:99px;width:10px;height:10px;display:block}@supports (color:color-mix(in lab, red, red)){.ik-duo-dot>i{background:color-mix(in oklab, var(--card-white) 80%, transparent)}}.ik-duo-dot>i{box-shadow:inset 0 0 0 1.5px var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-dot>i{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--blue) 38%, transparent)}}.ik-duo-dot>i{transition:width .4s var(--ik-duo-ease), background-color .3s, box-shadow .3s}.ik-duo-dot:hover>i{box-shadow:inset 0 0 0 1.5px var(--blue)}.ik-duo-dot[data-state=done]>i{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-dot[data-state=done]>i{background:color-mix(in oklab, var(--blue) 50%, var(--card-white))}}.ik-duo-dot[data-state=done]>i{box-shadow:none}.ik-duo-dot[data-state=now]>i{background:var(--blue);width:28px;box-shadow:none}@media (width<=399.98px){.ik-duo-nav{justify-self:stretch;gap:0;width:auto;max-width:none;margin-inline:-8px}.ik-duo-dot{flex-shrink:0}}@media (width>=1024px){.ik-duo-nav{max-width:320px;margin-top:18px}.ik-duo-arrow{width:44px;height:44px}.ik-duo-dot{width:34px}}.ik-duo-switch{background:var(--card-white);border-radius:999px;grid-area:switch;grid-template-columns:1fr 1fr;justify-self:center;width:100%;max-width:420px;height:52px;padding:4px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-duo-switch{background:color-mix(in oklab, var(--card-white) 55%, transparent)}}.ik-duo-switch{box-shadow:inset 0 0 0 1px var(--card-white), 0 10px 24px -16px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-duo-switch{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--card-white) 85%, transparent), 0 10px 24px -16px color-mix(in oklab, var(--ink) 40%, transparent)}}.ik-duo-switch{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:clip}.ik-duo-switch>button:focus-visible{outline-offset:-3px}.ik-duo-switch>button{z-index:1;min-width:0;color:var(--sub);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding-inline:6px;font-size:14px;font-weight:600;line-height:1.15;transition:color .35s;display:flex;position:relative}.ik-duo-switch>button>span:last-child{text-align:start;text-wrap:balance;min-width:0}.ik-duo-switch>button[aria-pressed=true]{color:var(--ink)}.ik-duo-switch[data-view=system]>button[data-side=system]{color:var(--card-white)}.ik-duo-thumb{background:var(--card-white);width:calc(50% - 4px);box-shadow:0 6px 16px -8px var(--ink);border-radius:999px;position:absolute;inset-block:4px;inset-inline-start:4px}@supports (color:color-mix(in lab, red, red)){.ik-duo-thumb{box-shadow:0 6px 16px -8px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-duo-thumb{transition:translate .5s var(--ik-duo-ease), background-color .4s ease}.ik-duo-switch[data-view=system] .ik-duo-thumb{background:var(--ik-duo-green);translate:-100%}.ik-duo-pulse{border-radius:inherit;box-shadow:0 0 0 0 var(--st-green);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ik-duo-pulse{box-shadow:0 0 0 0 color-mix(in oklab, var(--st-green) 0%, transparent)}}@media (width<=379.98px){.ik-duo-switch-av{display:none}.ik-duo-switch>button{gap:5px;padding-inline:3px}}@media (width>=400px){.ik-duo-switch>button{font-size:14.5px}}@media (width>=1024px){.ik-duo-switch{display:none}}.ik-duo-phone{--ik-duo-wall:var(--card-white);--ik-duo-them:var(--fog);--ik-duo-me:var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone{--ik-duo-me:color-mix(in oklab, var(--blue) 74%, var(--m-mkt))}}.ik-duo-phone{--ik-duo-me-ink:var(--card-white);--ik-duo-me-mute:var(--card-white)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone{--ik-duo-me-mute:color-mix(in oklab, var(--card-white) 90%, transparent)}}.ik-duo-phone{--ik-duo-tick:currentColor;--ik-duo-accent:var(--ink);--ik-duo-send:var(--blue);--ik-duo-bar:var(--card-white);width:min(100%,300px);height:var(--screen-h);background:var(--night);border-radius:40px;flex-shrink:0;padding:7px}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone{background:color-mix(in oklab, var(--night) 88%, var(--sub))}}.ik-duo-phone{box-shadow:inset 0 0 0 1.5px var(--night), 0 34px 60px -34px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--night) 55%, var(--mute)), 0 34px 60px -34px color-mix(in oklab, var(--ink) 70%, transparent)}}.ik-duo-phone[data-ch=whatsapp]{--ik-duo-wall:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=whatsapp]{--ik-duo-wall:color-mix(in oklab, var(--m-deals) 9%, var(--canvas))}}.ik-duo-phone[data-ch=whatsapp]{--ik-duo-them:var(--card-white);--ik-duo-me:var(--m-dash)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=whatsapp]{--ik-duo-me:color-mix(in oklab, var(--m-dash) 24%, var(--card-white))}}.ik-duo-phone[data-ch=whatsapp]{--ik-duo-me-ink:var(--ink);--ik-duo-me-mute:var(--mute);--ik-duo-tick:var(--m-mkt);--ik-duo-accent:var(--m-dash)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=whatsapp]{--ik-duo-accent:color-mix(in oklab, var(--m-dash) 62%, var(--ink))}}.ik-duo-phone[data-ch=whatsapp]{--ik-duo-send:var(--m-dash)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=whatsapp]{--ik-duo-send:color-mix(in oklab, var(--m-dash) 72%, var(--ink))}}.ik-duo-phone[data-ch=whatsapp]{--ik-duo-bar:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=whatsapp]{--ik-duo-bar:color-mix(in oklab, var(--m-deals) 5%, var(--fog))}}.ik-duo-phone[data-ch=instagram]{--ik-duo-me:linear-gradient(135deg, var(--m-contacts), var(--blue))}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=instagram]{--ik-duo-me:linear-gradient(135deg, color-mix(in oklab, var(--m-contacts) 86%, var(--ink)), color-mix(in oklab, var(--blue) 90%, var(--m-cal)))}}.ik-duo-phone[data-ch=instagram]{--ik-duo-send:var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=instagram]{--ik-duo-send:color-mix(in oklab, var(--m-contacts) 86%, var(--ink))}}.ik-duo-phone[data-ch=facebook]{--ik-duo-accent:var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=facebook]{--ik-duo-accent:color-mix(in oklab, var(--blue) 74%, var(--m-mkt))}}.ik-duo-phone[data-ch=sms]{--ik-duo-me:var(--m-dash)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=sms]{--ik-duo-me:color-mix(in oklab, var(--m-dash) 66%, var(--ink))}}.ik-duo-phone[data-ch=sms]{--ik-duo-send:var(--m-dash)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=sms]{--ik-duo-send:color-mix(in oklab, var(--m-dash) 66%, var(--ink))}}.ik-duo-phone[data-ch=sms]{--ik-duo-accent:var(--blue)}@media (width>=1024px){.ik-duo-phone{width:var(--phone-w);border-radius:46px;padding:9px}}.ik-duo-phone-scr{background:var(--card-white);text-align:start;border-radius:33px;flex-direction:column;height:100%;font-size:14.5px;line-height:1.42;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.ik-duo-phone-scr{border-radius:37px}}.ik-duo-sb{height:34px;color:var(--ink);direction:ltr;flex-shrink:0;justify-content:space-between;align-items:center;padding:3px 22px 0;font-size:13px;font-weight:600;line-height:1;display:flex}.ik-duo-sb-t{min-width:42px}.ik-duo-island{background:var(--night);border-radius:99px;width:76px;height:22px}.ik-duo-sys{justify-content:flex-end;gap:3px;min-width:42px;display:flex}.ik-duo-sys>svg{width:14px;height:14px}.ik-duo-app{border-bottom:1px solid var(--line);background:var(--card-white);flex-shrink:0;align-items:center;gap:8px;padding:4px 10px 10px 14px;display:flex}.ik-duo-app-back{width:20px;height:20px;color:var(--ik-duo-accent);flex-shrink:0;margin-inline-start:-4px}.ik-duo-biz{background:var(--card-white);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.ik-duo-biz-ico{width:27px;height:27px}.ik-duo-biz-app{background:var(--card-white);width:17px;height:17px;box-shadow:0 0 0 2px var(--card-white);bottom:-2px;border-radius:50%;position:absolute;inset-inline-end:-3px}.ik-duo-biz-sms{background:var(--ik-duo-me);color:var(--card-white);border-radius:6px;place-items:center;display:grid}.ik-duo-biz-sms>svg{width:10px;height:10px}.ik-duo-app-t{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.ik-duo-app-t>b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.ik-duo-app-sub{color:var(--mute);align-self:flex-start;margin-top:2px;font-size:13px}.ik-duo-app-acts{color:var(--ik-duo-accent);flex-shrink:0;gap:14px;display:flex}.ik-duo-app-acts>svg{width:20px;height:20px}@media (width>=1024px) and (width<=1279.98px){.ik-duo-app-video{display:none}}.ik-duo-thread{background-color:var(--ik-duo-wall);flex:1;min-height:0}.ik-duo-phone[data-ch=whatsapp] .ik-duo-thread{background-image:radial-gradient(var(--m-deals) 1.1px, transparent 1.5px)}@supports (color:color-mix(in lab, red, red)){.ik-duo-phone[data-ch=whatsapp] .ik-duo-thread{background-image:radial-gradient(color-mix(in oklab, var(--m-deals) 18%, transparent) 1.1px, transparent 1.5px)}}.ik-duo-phone[data-ch=whatsapp] .ik-duo-thread{background-size:17px 17px}.ik-duo-thread-in{padding:8px 10px 12px}.ik-duo-day{background:var(--card-white);border-radius:9px;width:fit-content;margin:2px auto 0;padding:3px 10px}@supports (color:color-mix(in lab, red, red)){.ik-duo-day{background:color-mix(in oklab, var(--card-white) 90%, transparent)}}.ik-duo-day{box-shadow:0 1px 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-duo-day{box-shadow:0 1px 1px color-mix(in oklab, var(--ink) 8%, transparent)}}.ik-duo-day{color:var(--sub);font-size:13px;font-weight:500;line-height:1.35}.ik-duo-thread-in>.ik-duo-day{margin-bottom:2px}.ik-duo-msg{justify-content:flex-start;display:flex}.ik-duo-msg[data-from=me]{justify-content:flex-end}.ik-duo-bub{background:var(--ik-duo-them);max-width:85%;box-shadow:0 1px 1.5px var(--ink);border-radius:15px;border-start-start-radius:4px;padding:6px 10px 5px}@supports (color:color-mix(in lab, red, red)){.ik-duo-bub{box-shadow:0 1px 1.5px color-mix(in oklab, var(--ink) 10%, transparent)}}.ik-duo-bub{color:var(--ink);overflow-wrap:anywhere}.ik-duo-msg[data-from=me] .ik-duo-bub{background:var(--ik-duo-me);color:var(--ik-duo-me-ink);border-start-start-radius:15px;border-start-end-radius:4px}.ik-duo-bub-road{color:var(--mute);font-size:13px;font-weight:600;display:block}.ik-duo-link{background:var(--blue);border-radius:999px;align-items:center;gap:5px;width:fit-content;margin-top:6px;padding:3px 11px 3px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.ik-duo-link{background:color-mix(in oklab, var(--blue) 9%, var(--card-white))}}.ik-duo-link{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-link{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 16%, transparent)}}.ik-duo-link{color:var(--blue);font-size:13px;font-weight:600;line-height:1.3}.ik-duo-link-ico{flex-shrink:0;width:18px;height:18px}.ik-duo-bub-t{color:var(--mute);justify-content:flex-start;align-items:center;gap:3px;margin-top:1px;font-size:13px;line-height:1.2;display:flex}.ik-duo-msg[data-from=me] .ik-duo-bub-t{color:var(--ik-duo-me-mute)}.ik-duo-bub-t>svg{width:15px;height:15px;color:var(--ik-duo-tick)}.ik-duo-typing{background:var(--ik-duo-them);box-shadow:0 1px 1.5px var(--ink);border-radius:15px;border-start-start-radius:4px;gap:4px;padding:11px 13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ik-duo-typing{box-shadow:0 1px 1.5px color-mix(in oklab, var(--ink) 10%, transparent)}}.ik-duo-typing>i{background:var(--mute);opacity:.55;border-radius:50%;width:7px;height:7px}.ik-duo-event{background:var(--card-white);width:92%;box-shadow:0 1px 2px var(--ink);border-radius:18px;margin-inline:auto;padding:5px}@supports (color:color-mix(in lab, red, red)){.ik-duo-event{box-shadow:0 1px 2px color-mix(in oklab, var(--ink) 10%, transparent)}}.ik-duo-event{font-size:14px}.ik-duo-prow{align-items:center;gap:8px;padding:6px 8px 6px 6px;display:flex}.ik-duo-prow-ico{flex-shrink:0;width:26px;height:26px}.ik-duo-prow-main{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;display:flex}.ik-duo-prow-t{max-width:100%;font-weight:600;line-height:1.3}.ik-duo-prow-t[data-kind=slot]{white-space:nowrap}.ik-duo-prow-t[data-kind=pay]{font-weight:500}.ik-duo-prow-amt{white-space:nowrap;font-weight:700}.ik-duo-compose{background:var(--ik-duo-bar);flex-shrink:0;align-items:center;gap:8px;padding:8px 10px 14px;display:flex}.ik-duo-input{background:var(--card-white);height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--mute);border-radius:18px;flex:1;align-items:center;padding-inline:14px;font-size:14px;display:flex}.ik-duo-send{background:var(--ik-duo-send);width:36px;height:36px;color:var(--card-white);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ik-duo-send>svg{width:17px;height:17px}.ik-duo-card{--frag-max:none;--frag-fs:14.5px;width:min(100%,340px);height:var(--screen-h);flex-direction:column;flex-shrink:0;display:flex}@media (width>=1024px){.ik-duo-card{width:var(--card-w)}}.ik-duo-card-in{flex-direction:column;flex:1;min-height:0;padding:16px 16px 0;display:flex;overflow:hidden}.ik-duo-head{align-items:center;gap:10px;display:flex}.ik-duo-head-t{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ik-duo-head-t>b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.ik-duo-head-sub{color:var(--mute);align-items:center;gap:5px;margin-top:3px;font-size:13px;display:inline-flex}.ik-duo-head-sub>img{width:15px;height:15px}.ik-duo-swap{display:inline-grid}.ik-duo-swap>*{grid-area:1/1}.ik-duo-swap>.ik-duo-swap-was{visibility:hidden}.ik-duo-head-stage{flex-shrink:0;justify-items:end}.ik-duo-inbox{background:var(--fog);border-radius:14px;align-items:center;gap:8px;min-height:46px;margin-top:12px;padding:8px 12px;display:flex}.ik-duo-inbox-ico{flex-shrink:0;width:24px;height:24px}.ik-duo-inbox-line{flex:1;min-width:0;display:grid}.ik-duo-inbox-line>span{align-items:center;gap:6px;min-width:0;display:flex}.ik-duo-inbox-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.ik-duo-inbox-none{color:var(--mute);font-size:13px}.ik-duo-inbox-t{color:var(--mute);flex-shrink:0;font-size:13px}.ik-duo-inbox-out{width:15px;height:15px;color:var(--m-mkt);flex-shrink:0}.ik-duo-inbox-call{flex-shrink:0;width:20px;height:20px}.ik-duo-log-h{color:var(--mute);flex-shrink:0;align-items:center;gap:10px;margin:14px 0 0;padding-bottom:6px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.ik-duo-log-h:after{content:"";background:var(--line);flex:1;height:1px}.ik-duo-log-v{flex:1;min-height:0;margin-inline:-16px}.ik-duo-log-v[data-scrolled]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--fade,46px) * .15), #000 var(--fade,46px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--fade,46px) * .15), #000 var(--fade,46px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--fade,46px) * .15), #000 var(--fade,46px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--fade,46px) * .15), #000 var(--fade,46px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--fade,46px) * .15), #000 var(--fade,46px))}.ik-duo-log{padding:4px 16px 18px;position:relative}.ik-duo-log:before{content:"";background:var(--line);top:16px;bottom:22px;border-radius:2px;width:2px;position:absolute;inset-inline-start:21px}.ik-duo-entry{padding-inline-start:22px;position:relative}.ik-duo-entry+.ik-duo-entry{margin-top:8px}.ik-duo-entry:before{content:"";background:var(--blue);border-radius:16px;position:absolute;inset-block:2px -6px;inset-inline:14px -10px}@supports (color:color-mix(in lab, red, red)){.ik-duo-entry:before{background:color-mix(in oklab, var(--blue) 5%, var(--card-white))}}.ik-duo-entry:before{box-shadow:inset 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-entry:before{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 16%, transparent)}}.ik-duo-entry:before{opacity:0;transition:opacity .6s}.ik-duo-entry[data-fresh]:before{opacity:1}.ik-duo-entry-dot{z-index:1;background:var(--card-white);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--peri-2);top:10px;border-radius:50%;position:absolute;inset-inline-start:0}.ik-duo-entry[data-fresh] .ik-duo-entry-dot{background:var(--blue);box-shadow:0 0 0 3px var(--blue)}@supports (color:color-mix(in lab, red, red)){.ik-duo-entry[data-fresh] .ik-duo-entry-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--blue) 18%, transparent)}}.ik-duo-entry-at{color:var(--sub);font-size:13px;font-weight:600}.ik-duo-entry .ik-duo-it{position:relative}.ik-duo-stage{white-space:nowrap;align-items:center;gap:6px;min-height:30px;font-size:13.5px;display:flex}.ik-duo-stage>*{flex-shrink:0}.ik-duo-stage-ico{width:24px;height:24px}.ik-duo-stage-pre{color:var(--sub)}.ik-duo-stage-move{align-items:center;gap:5px;display:inline-flex}.ik-duo-stage-arrow{width:14px;height:14px;color:var(--mute);flex-shrink:0}.ik-duo-stage[data-fit=bare]>.ik-duo-stage-pre{display:none}.ik-duo-stage[data-fit=stack]{flex-wrap:wrap;row-gap:4px}.ik-duo-stage[data-fit=stack]>.ik-duo-stage-move{flex-wrap:wrap;flex-basis:100%;row-gap:4px}@media (width<=399.98px){.ik-duo-card{--frag-fs:14px}.ik-duo-card-in{padding-inline:13px}.ik-duo-log-v{margin-inline:-13px}.ik-duo-log{padding-inline:13px}.ik-duo-log:before{inset-inline-start:18px}}.ik-duo-glide{position:relative;overflow:hidden}.ik-duo-glide-in{transition:transform .4s var(--ik-duo-ease)}.ik-duo-thread[data-scrolled]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade,30px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade,30px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade,30px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade,30px));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade,30px))}.ik-duo-it{grid-template-rows:1fr;display:grid}.ik-duo-it-in{min-height:0;margin-inline:-6px;padding-inline:6px;overflow:hidden}.ik-duo-it-c{padding-block:5px 2px}.ik-duo-it[data-kind=typing]{grid-template-rows:0fr}.ik-duo-it[data-kind=typing] .ik-duo-it-c{opacity:0}@media (prefers-reduced-motion:no-preference){.ik-duo-it[data-fresh]{animation:ik-duo-open .5s var(--ik-duo-ease) var(--d,0s) both}.ik-duo-it[data-fresh]>.ik-duo-it-in>.ik-duo-it-c{animation:ik-duo-rise .55s var(--ik-duo-ease) calc(var(--d,0s) + 60ms) both}.ik-duo-it[data-kind=typing][data-fresh]{animation:ik-duo-typebox var(--dur,1.25s) linear var(--d,0s) both}.ik-duo-it[data-kind=typing][data-fresh]>.ik-duo-it-in>.ik-duo-it-c{animation:ik-duo-typedots var(--dur,1.25s) linear var(--d,0s) both}.ik-duo-it[data-kind=typing][data-fresh] .ik-duo-typing>i{animation:.9s ease-in-out infinite a-dot}.ik-duo-typing>i:nth-child(2){animation-delay:.15s!important}.ik-duo-typing>i:nth-child(3){animation-delay:.3s!important}.ik-duo-entry[data-fresh]:before{animation:ik-duo-fade .6s ease var(--d,0s) both}.ik-duo-entry[data-fresh] .ik-duo-entry-dot{animation:ik-duo-dot .5s var(--ik-duo-spring) var(--d,0s) both}.ik-duo-swap[data-fresh]>.ik-duo-swap-was{animation:ik-duo-leave .22s ease-in var(--d,0s) both}.ik-duo-swap[data-fresh]>.ik-duo-swap-now{animation:ik-duo-rise .5s var(--ik-duo-ease) calc(var(--d,0s) + .22s) both}.ik-duo-time{animation:ik-duo-pop .5s var(--ik-duo-ease) both}.ik-duo-wire[data-dir=in] .ik-duo-packet{animation:ik-duo-go var(--dur,.75s) cubic-bezier(.65, 0, .35, 1) var(--d,0s) both}.ik-duo-wire[data-dir=out] .ik-duo-packet{animation:ik-duo-back var(--dur,.75s) cubic-bezier(.65, 0, .35, 1) var(--d,0s) both}.ik-duo-pulse{animation:1.1s ease-out .4s both ik-duo-pulse}.ik-duo-tile[data-wait] :is(.ik-duo-it,.ik-duo-it-c,.ik-duo-entry-dot,.ik-duo-packet),.ik-duo-tile[data-wait] .ik-duo-swap>*,.ik-duo-tile[data-wait] .ik-duo-entry:before{animation-play-state:paused!important}}@media (prefers-reduced-motion:reduce){.ik-duo-cap,.ik-duo-side,.ik-duo-glide-in,.ik-duo-thumb,.ik-duo-tab-bar:after,.ik-duo-dot>i,.ik-duo-entry:before{transition:none}.ik-duo-cap,.ik-duo-side{translate:none!important}}@keyframes ik-duo-open{0%{grid-template-rows:0fr}}@keyframes ik-duo-rise{0%{opacity:0;translate:0 10px}}@keyframes ik-duo-typebox{0%{grid-template-rows:0fr}20%,80%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes ik-duo-typedots{0%,12%{opacity:0}24%,78%{opacity:1}90%,to{opacity:0}}@keyframes ik-duo-fade{0%{opacity:0}}@keyframes ik-duo-dot{0%{scale:0}}@keyframes ik-duo-leave{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0;translate:0 -6px}}@keyframes ik-duo-pop{0%{opacity:0;scale:.94}}@keyframes ik-duo-go{0%{opacity:0;inset-inline-start:0}15%,85%{opacity:1}to{opacity:0;inset-inline-start:calc(100% - 14px)}}@keyframes ik-duo-back{0%{opacity:0;inset-inline-start:calc(100% - 14px)}15%,85%{opacity:1}to{opacity:0;inset-inline-start:0}}@keyframes ik-duo-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--st-green) 60%, transparent), inset 0 0 0 0 color-mix(in oklab, var(--card-white) 0%, transparent)}35%{box-shadow:0 0 0 2px color-mix(in oklab, var(--st-green) 45%, transparent), inset 0 0 0 3px color-mix(in oklab, var(--card-white) 38%, transparent)}to{box-shadow:0 0 0 4px color-mix(in oklab, var(--st-green) 0%, transparent), inset 0 0 0 0 color-mix(in oklab, var(--card-white) 0%, transparent)}}.ik-duo-note{text-align:center;color:var(--mute);margin-top:14px;font-size:13px}.ik-lock{--ph-w:300px;margin-top:104px}.ik-lock-panel{isolation:isolate;corner-shape:squircle;background:radial-gradient(70% 55% at 50% 0%, var(--mc) 0%, transparent 70%), radial-gradient(60% 50% at 0% 100%, var(--peri-3) 0%, transparent 70%), linear-gradient(180deg, var(--mc) 0%, var(--peri-4) 100%);border-radius:34px;margin-inline:-12px;padding:30px 16px;position:relative;overflow:hidden;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.ik-lock-panel{background:radial-gradient(70% 55% at 50% 0%, color-mix(in oklab, var(--mc) 11%, transparent) 0%, transparent 70%), radial-gradient(60% 50% at 0% 100%, color-mix(in oklab, var(--peri-3) 45%, transparent) 0%, transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--mc) 6%, var(--canvas)) 0%, color-mix(in oklab, var(--peri-4) 75%, var(--canvas)) 100%)}}.ik-lock-panel{box-shadow:inset 0 0 0 1px var(--mc)}@supports (color:color-mix(in lab, red, red)){.ik-lock-panel{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mc) 12%, var(--line))}}@media (width>=640px){.ik-lock-panel{border-radius:40px;margin-inline:0;padding:48px 40px 44px}}@media (width>=1200px){.ik-lock-panel{padding:60px 44px 52px}}@supports (corner-shape:squircle){.ik-lock-panel{border-radius:56px}@media (width>=640px){.ik-lock-panel{border-radius:64px}}}.ik-lock-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""intro""act""stage""detail""outro";justify-items:stretch;display:grid;position:relative}.ik-lock-h{grid-area:head;min-width:0}.ik-lock-intro{grid-area:intro}.ik-lock-act{grid-area:act;min-width:0}.ik-lock-stage{grid-area:stage;justify-items:center;min-width:0;margin-top:40px;padding-top:24px;display:grid}.ik-lock-detail{grid-area:detail;justify-self:center;width:100%;min-width:0;max-width:420px;margin-top:10px;position:relative}.ik-lock-outro{grid-area:outro}@container (width>=600px){.ik-lock-grid{grid-template-columns:minmax(0, 560px) var(--ph-w);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"head head""intro stage""act stage""detail stage""detail outro";justify-content:center;column-gap:40px}.ik-lock-h{margin-bottom:30px}.ik-lock-intro,.ik-lock-stage{margin-top:0}.ik-lock-detail{place-self:stretch end;max-width:400px;margin-top:28px}}@container (width>=1000px){.ik-lock-grid{grid-template-columns:minmax(0, .8fr) minmax(0, 1fr) var(--ph-w);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"head head stage""intro detail stage""act detail stage"".detail stage"".detail outro";justify-content:stretch;column-gap:40px}.ik-lock-h{margin-top:22px;margin-bottom:30px}.ik-lock-detail{justify-self:end;max-width:400px;margin-top:0}}.ik-lock-h{letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:700;line-height:1.12}.ik-lock-h>span{text-wrap:balance;display:block}.ik-lock-intro{max-width:470px;color:var(--sub);text-wrap:pretty;margin-top:16px;font-size:17px;line-height:1.65}.ik-lock-hint{color:var(--sub);text-wrap:balance;align-items:center;gap:10px;margin-top:18px;font-size:15px;font-weight:500;line-height:1.45;display:flex}.ik-lock-hint-ico{flex:none;width:30px;height:30px}.ik-lock-hint-glyph{flex:none;width:18px;height:18px}@container (width>=600px){.ik-lock-h{font-size:40px}}.ik-lock-device{width:var(--ph-w);max-width:100%;position:relative}.ik-lock-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.ik-lock-shapes{width:100%;height:100%}@container not (width>=600px){.ik-lock-backdrop{clip-path:inset(-52px -100vw -100vw)}.ik-lock-shapes>.shape-ring{width:360px;height:360px;top:-22px}.ik-lock-shapes>.shape-tile{top:6px}}.ik-lock-busy{z-index:3;background:var(--card-white);width:max-content;max-width:calc(100% + 28px);box-shadow:0 0 0 1px var(--line), 0 12px 28px -14px var(--ink);border-radius:999px;align-items:center;gap:8px;padding-block:6px;padding-inline:12px 18px;display:flex;position:absolute;top:0;left:50%;translate:-50% -58%}@supports (color:color-mix(in lab, red, red)){.ik-lock-busy{box-shadow:0 0 0 1px color-mix(in oklab, var(--line) 80%, transparent), 0 12px 28px -14px color-mix(in oklab, var(--ink) 40%, transparent)}}.ik-lock-busy{color:var(--ink);text-wrap:balance;font-size:15px;font-weight:600;line-height:1.3}.ik-lock-busy-ico{flex:none;width:30px;height:30px}.ik-lock-busy-glyph{flex:none;width:18px;height:18px}.ik-lock-phone{z-index:1;width:var(--ph-w);background:linear-gradient(150deg, var(--night) 0%, var(--night) 46%, var(--night) 100%);border-radius:50px;max-width:100%;padding:9px;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-lock-phone{background:linear-gradient(150deg, color-mix(in oklab, var(--night) 72%, var(--card-white)) 0%, var(--night) 46%, color-mix(in oklab, var(--night) 86%, var(--card-white)) 100%)}}.ik-lock-phone{box-shadow:inset 0 0 0 1.5px var(--night), inset 0 0 0 4px var(--night), 0 44px 70px -36px var(--ink), 0 16px 30px -18px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-lock-phone{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--night) 55%, var(--card-white)), inset 0 0 0 4px var(--night), 0 44px 70px -36px color-mix(in oklab, var(--ink) 60%, transparent), 0 16px 30px -18px color-mix(in oklab, var(--ink) 45%, transparent)}}.ik-lock-screen{isolation:isolate;min-height:calc(var(--ph-w) * 2.02);color:var(--card-white);border-radius:41px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ik-lock-wall{z-index:-1;background:radial-gradient(80% 46% at 80% 20%, var(--mc) 0%, transparent 72%), radial-gradient(120% 64% at 8% 100%, var(--peri) 0%, transparent 74%), linear-gradient(172deg, var(--mc) 0%, var(--mc) 44%, var(--mc) 100%);position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ik-lock-wall{background:radial-gradient(80% 46% at 80% 20%, color-mix(in oklch, var(--mc) 70%, var(--card-white)) 0%, transparent 72%), radial-gradient(120% 64% at 8% 100%, color-mix(in oklch, var(--peri) 72%, var(--mc)) 0%, transparent 74%), linear-gradient(172deg, color-mix(in oklch, var(--mc) 58%, black) 0%, color-mix(in oklch, var(--mc) 86%, black) 44%, color-mix(in oklch, var(--mc) 78%, var(--card-white)) 100%)}}.ik-lock-wall>img{object-fit:cover;object-position:42% 30%;filter:blur(4px)saturate(1.1)brightness(.86);width:calc(100% + 56px);max-width:none;height:calc(100% + 56px);position:absolute;inset:-28px}.ik-lock-wall:after{content:"";background:linear-gradient(180deg, var(--night) 0%, var(--night) 34%, var(--night) 62%, var(--night) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ik-lock-wall:after{background:linear-gradient(180deg, color-mix(in oklab, var(--night) 42%, transparent) 0%, color-mix(in oklab, var(--night) 16%, transparent) 34%, color-mix(in oklab, var(--night) 6%, transparent) 62%, color-mix(in oklab, var(--night) 30%, transparent) 100%)}}.ik-lock-wall[data-photo]:after{background:linear-gradient(180deg, var(--night) 0%, var(--night) 34%, var(--night) 62%, var(--night) 100%)}@supports (color:color-mix(in lab, red, red)){.ik-lock-wall[data-photo]:after{background:linear-gradient(180deg, color-mix(in oklab, var(--night) 62%, transparent) 0%, color-mix(in oklab, var(--night) 34%, transparent) 34%, color-mix(in oklab, var(--night) 22%, transparent) 62%, color-mix(in oklab, var(--night) 46%, transparent) 100%)}}.ik-lock-cam{z-index:2;background:var(--night);border-radius:50%;width:11px;height:11px;position:absolute;top:12px;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.ik-lock-cam{background:color-mix(in oklab, var(--night) 80%, black)}}.ik-lock-cam{box-shadow:inset 0 0 0 2px var(--night)}@supports (color:color-mix(in lab, red, red)){.ik-lock-cam{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--night) 88%, var(--card-white))}}.ik-lock-status{opacity:.95;justify-content:flex-end;align-items:center;gap:6px;height:28px;padding:4px 26px 0;display:flex}.ik-lock-bars{direction:ltr;align-items:flex-end;gap:1.5px;height:10px;display:inline-flex}.ik-lock-bars>i{background:currentColor;border-radius:1px;width:3px;display:block}.ik-lock-bars>i:first-child{height:4px}.ik-lock-bars>i:nth-child(2){height:6px}.ik-lock-bars>i:nth-child(3){height:8px}.ik-lock-bars>i:nth-child(4){height:10px}.ik-lock-wifi{width:14px;height:14px}.ik-lock-battery{width:22px;height:11px;box-shadow:inset 0 0 0 1.2px var(--card-white);border-radius:3.5px;padding:1.5px;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-lock-battery{box-shadow:inset 0 0 0 1.2px color-mix(in oklab, var(--card-white) 75%, transparent)}}.ik-lock-battery{direction:ltr}.ik-lock-battery:after{content:"";background:var(--card-white);border-radius:0 1px 1px 0;width:1.8px;height:4px;position:absolute;top:3.5px;right:-3px}@supports (color:color-mix(in lab, red, red)){.ik-lock-battery:after{background:color-mix(in oklab, var(--card-white) 75%, transparent)}}.ik-lock-battery>i{background:currentColor;border-radius:2px;width:78%;height:100%;display:block}.ik-lock-time{text-align:center;text-shadow:0 1px 14px var(--night);flex-direction:column;align-items:center;padding:2px 16px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.ik-lock-time{text-shadow:0 1px 14px color-mix(in oklab, var(--night) 35%, transparent)}}.ik-lock-padlock{opacity:.92;width:15px;height:15px}.ik-lock-date{margin-top:4px;font-size:15px;font-weight:600;line-height:1.3}.ik-lock-clock{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:2px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:52px;font-weight:600;line-height:1}.ik-lock-area{flex:1;align-items:end;padding:8px 7px 2px;display:grid}.ik-lock-area>.ik-lock-stack{grid-area:1/1}.ik-lock-stack{flex-direction:column;justify-content:flex-end;margin:0;padding:0;list-style:none;display:flex}.ik-lock-sizer{visibility:hidden}.ik-lock-li{grid-template-rows:1fr;display:grid}.ik-lock-li[data-state=wait]{visibility:hidden;grid-template-rows:0fr}.ik-lock-li-in{min-height:0;overflow:hidden}.ik-lock-note{width:calc(100% - 6px);font:inherit;color:var(--ink);text-align:start;background:var(--card-white);border:0;border-radius:20px;margin:3px;padding:8px 12px 9px;display:block}@supports (color:color-mix(in lab, red, red)){.ik-lock-note{background:color-mix(in oklab, var(--card-white) 80%, transparent)}}.ik-lock-note{-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:0 1px 3px -1px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-lock-note{box-shadow:0 1px 3px -1px color-mix(in oklab, var(--ink) 22%, transparent)}}button.ik-lock-note{cursor:pointer;-webkit-tap-highlight-color:transparent}button.ik-lock-note:hover{background:var(--card-white)}@supports (color:color-mix(in lab, red, red)){button.ik-lock-note:hover{background:color-mix(in oklab, var(--card-white) 90%, transparent)}}.ik-lock-note[data-open]{background:var(--card-white)}@supports (color:color-mix(in lab, red, red)){.ik-lock-note[data-open]{background:color-mix(in oklab, var(--card-white) 96%, transparent)}}.ik-lock-note[data-open]{box-shadow:0 0 0 2.5px var(--nc), 0 2px 4px -2px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ik-lock-note[data-open]{box-shadow:0 0 0 2.5px var(--nc), 0 2px 4px -2px color-mix(in oklab, var(--ink) 30%, transparent)}}.ik-lock-note:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.ik-lock-note>span{display:block}.ik-lock-note-top{min-height:20px;color:var(--sub);align-items:center;gap:6px;font-size:13px;line-height:1.2;display:flex!important}.ik-lock-app{background:var(--card-white);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;flex:none;place-items:center;display:grid}.ik-lock-app>img{width:15px;height:15px}.ik-lock-appname{color:var(--body);font-weight:600}.ik-lock-at{color:var(--mute)}.ik-lock-kind,.ik-lock-kind-glyph{flex:none;margin-inline-start:auto}.ik-lock-kind{width:22px;height:22px}.ik-lock-kind-glyph{width:16px;height:16px}.ik-lock-note-title{color:var(--ink);margin-top:2px;font-size:15px;font-weight:700;line-height:1.3}.ik-lock-note-text{-webkit-line-clamp:3;line-clamp:3;color:var(--body);-webkit-box-orient:vertical;margin-top:1px;font-size:14px;line-height:1.4;overflow:hidden;display:-webkit-box!important}.ik-lock-dock{justify-content:space-between;align-items:center;padding:2px 20px 15px;display:flex;position:relative}.ik-lock-quick{background:var(--night);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-lock-quick{background:color-mix(in oklab, var(--night) 34%, transparent)}}.ik-lock-quick{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ik-lock-quick>svg{width:16px;height:16px}.ik-lock-home{background:var(--card-white);border-radius:999px;width:36%;height:4px;position:absolute;bottom:7px;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.ik-lock-home{background:color-mix(in oklab, var(--card-white) 85%, transparent)}}.ik-lock-slide{position:relative}.ik-lock-stub{border-inline-start:3px dotted var(--nc,var(--peri-2));width:0;height:26px;margin:0 auto 6px;display:block}.ik-lock-stub[data-empty]{opacity:0}.ik-lock-cell{position:relative}@media (prefers-reduced-motion:no-preference){@container not (width>=600px){.ik-lock-cell{transition:height .45s cubic-bezier(.22,1,.36,1)}}}.ik-lock-dtile{opacity:0;visibility:hidden;min-width:0;position:absolute;inset:0 0 auto}.ik-lock-dtile[data-cur]{opacity:1;visibility:visible;position:relative}.ik-lock-dtile[data-cur][data-hold]{opacity:0;visibility:hidden}.ik-lock-tile.frag-tile{border-radius:30px;padding:10px}@supports (corner-shape:squircle){.ik-lock-tile.frag-tile{border-radius:46px}}.ik-lock-frag{--frag-max:360px;--frag-fs:15px;--frag-pad:14px;padding:6px}@container (width>=600px){.ik-lock-tile.frag-tile{border-radius:34px;padding:16px}@supports (corner-shape:squircle){.ik-lock-tile.frag-tile{border-radius:52px}}.ik-lock-frag{--frag-pad:16px;padding:9px}}.ik-lock-dhead{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}.ik-lock-dico{flex:none;width:28px;height:28px}.ik-lock-dglyph{flex:none;width:18px;height:18px}.ik-lock-dtitle{min-width:0;color:var(--ink);flex:1;font-size:15.5px;font-weight:700;line-height:1.3}.ik-lock-dat{color:var(--mute);flex:none;font-size:13px;font-weight:500}.ik-lock-frag .ik-bubble:has(.ms-auto)+.ik-item:has(.lucide-link){margin-top:6px}.ik-lock-frag .ik-bubble:has(.ms-auto)+.ik-item:has(.lucide-link)>div{justify-content:flex-end}.ik-lock-cap{text-align:center;color:var(--mute);margin-top:10px;font-size:13px}.ik-lock-cap[data-empty]{visibility:hidden}@container (width>=600px){.ik-lock-stub{display:none}}.ik-lock-outro{max-width:340px;color:var(--ink);text-wrap:balance;opacity:0;justify-content:center;justify-self:center;align-items:flex-start;gap:8px;margin-top:24px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.ik-lock-outro[data-shown]{opacity:1}.ik-lock-outro-ico{flex:none;width:26px;height:26px}.ik-lock-outro-glyph{flex:none;width:18px;height:18px;margin-top:3px}.ik-lock-ctrl{margin-top:14px;display:flex}.ik-lock-ctrl[data-off],html.a11y-still .ik-lock-ctrl{display:none}@media (prefers-reduced-motion:reduce){.ik-lock-ctrl{display:none}}.ik-lock-replay{background:var(--peri-4);min-height:44px;color:var(--blue);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;transition:background-color .2s;display:inline-flex}.ik-lock-replay:hover{background:var(--peri-3)}.ik-lock-replay:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ik-lock-replay-ico{width:16px;height:16px}@container (width>=600px){.ik-lock-outro{margin-top:14px}}.ik-lock-link{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ik-lock-link-path{fill:none;stroke:var(--nc);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:0 8.5}.ik-lock-link-dot{fill:var(--nc);stroke:var(--card-white);stroke-width:2.5px}@media (prefers-reduced-motion:no-preference){.ik-lock-live .ik-lock-li{transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1)}.ik-lock-live[data-walking] .ik-lock-li[data-state=in] .ik-lock-note{animation:.65s cubic-bezier(.16,1,.3,1) both ik-lock-land}button.ik-lock-note{transition:box-shadow .25s,background-color .25s}.ik-lock-slide{transition:translate .55s cubic-bezier(.22,1,.36,1)}.ik-lock-dtile{transition:opacity .25s,visibility 0s linear .25s}.ik-lock-dtile[data-cur]{transition:opacity .4s .12s,visibility linear}.ik-lock-dtile[data-cur][data-hold]{transition:opacity .25s,visibility 0s linear .25s}.ik-lock-outro{transition:opacity .6s .3s,translate .6s cubic-bezier(.16,1,.3,1) .3s;translate:0 6px}.ik-lock-outro[data-shown]{translate:none}.ik-lock-link-g{animation:.45s .15s both ik-lock-link-in}}@keyframes ik-lock-land{0%{opacity:0;translate:0 16px;scale:.96}}@keyframes ik-lock-link-in{0%{opacity:0}}.ik-portal{--b:var(--m-chat);--b-on:var(--card-white);--b-ink:var(--b)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--b-ink:color-mix(in oklab, var(--b) 58%, var(--ink))}}.ik-portal{--b-soft:var(--b)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--b-soft:color-mix(in oklab, var(--b) 8%, var(--card-white))}}.ik-portal{--b-soft-2:var(--b)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--b-soft-2:color-mix(in oklab, var(--b) 16%, var(--card-white))}}.ik-portal{--b-line:var(--b)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--b-line:color-mix(in oklab, var(--b) 34%, var(--card-white))}}.ik-portal{--p-ground:var(--b)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--p-ground:color-mix(in oklab, var(--b) 4%, var(--canvas))}}.ik-portal{--mk:var(--blue);--done:var(--st-green)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--done:color-mix(in oklab, var(--st-green) 78%, var(--ink))}}.ik-portal{--done-soft:var(--st-green)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--done-soft:color-mix(in oklab, var(--st-green) 13%, var(--card-white))}}.ik-portal{--done-ink:var(--st-green)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--done-ink:color-mix(in oklab, var(--st-green) 50%, var(--ink))}}.ik-portal{--live:var(--st-red)}@supports (color:color-mix(in lab, red, red)){.ik-portal{--live:color-mix(in oklab, var(--st-red) 88%, var(--ink))}}.ik-portal{--lift:0 1px 2px oklch(13.5% .059 268/.05), 0 16px 34px -24px oklch(13.5% .059 268/.32)}.ik-portal-intro{text-align:center;max-width:640px;color:var(--sub);text-wrap:pretty;margin:24px auto 0;font-size:17px;line-height:1.65}@media (width>=640px){.ik-portal-intro{font-size:18px}}.ik-portal-stage{grid-template-areas:"shot""notes";gap:36px;max-width:1152px;margin:48px auto 0;display:grid}.ik-portal-shot{grid-area:shot;min-width:0;margin:0}.ik-portal-notes{grid-area:notes;min-width:0}@media (width>=768px){.ik-portal-stage{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"notes shot";align-items:start;gap:40px}.ik-portal-notes{padding-top:10px}}@media (width>=1024px){.ik-portal-stage{grid-template-columns:minmax(270px,316px) minmax(0,1fr);gap:44px}}.ik-portal-cap{text-align:center;color:var(--mute);margin-top:16px;font-size:13px}.ik-portal-frame{display:none}@media (width>=1024px){.ik-portal-frame{display:block}.ik-portal-phone{display:none}}.ik-portal-win{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;overflow:hidden;container:pwin/inline-size}.ik-portal-chrome{background:var(--fog);border-bottom:1px solid var(--line);direction:ltr;grid-template-columns:1fr auto 1fr;align-items:center;height:40px;padding:0 16px;display:grid}.ik-portal-dots{gap:7px;display:flex}.ik-portal-dots i{background:var(--mute);border-radius:999px;width:11px;height:11px}@supports (color:color-mix(in lab, red, red)){.ik-portal-dots i{background:color-mix(in oklab, var(--mute) 26%, var(--card-white))}}.ik-portal-url{background:var(--card-white);min-width:260px;height:26px;box-shadow:inset 0 0 0 1px var(--line);color:var(--sub);direction:rtl;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13px;line-height:1;display:inline-flex}.ik-portal-url svg{width:12px;height:12px;color:var(--done)}.ik-portal-head{background:var(--card-white);align-items:center;gap:12px;padding:14px 24px 12px;display:flex}.ik-portal-logo{background:var(--b-soft-2);width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--b-line);border-radius:13px;flex:none;place-items:center;display:grid}.ik-portal-logo-ico{width:30px;height:30px}.ik-portal-brand{min-width:0}.ik-portal-brand-name{font-family:var(--font-display);color:var(--ink);white-space:nowrap;font-size:17.5px;font-weight:700;line-height:1.2}.ik-portal-brand-tag{color:var(--mute);white-space:nowrap;margin-top:1px;font-size:13.5px;line-height:1.3}.ik-portal-who{margin-inline-start:auto;display:grid}.ik-portal-who-in{opacity:0;visibility:hidden;grid-area:1/1;justify-content:flex-end;align-items:center;gap:10px;transition:opacity .3s,visibility 0s linear .3s;display:flex}.ik-portal-who-in[data-cur]{opacity:1;visibility:visible;transition-delay:0s}.ik-portal-bell{background:var(--fog);width:36px;height:36px;color:var(--sub);border-radius:999px;place-items:center;display:grid;position:relative}.ik-portal-bell svg{width:17px;height:17px}.ik-portal-bell:after{content:"";background:var(--live);width:8px;height:8px;box-shadow:0 0 0 2px var(--fog);top:7px;border-radius:999px;position:absolute;inset-inline-end:8px}.ik-portal-who-name{color:var(--ink);white-space:nowrap;font-size:15px;font-weight:500}.ik-portal-login{height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:14.5px;font-weight:500;display:inline-flex}.ik-portal-tabs{background:var(--card-white);display:flex}.ik-portal-tab{cursor:pointer;color:var(--sub);justify-content:center;align-items:center;gap:8px;transition:color .2s,background-color .2s;display:inline-flex;position:relative}.ik-portal-tab-ico{filter:saturate(.25);opacity:.62;width:26px;height:26px;transition:filter .25s,opacity .25s}.ik-portal-tab:hover{color:var(--ink)}.ik-portal-tab:hover .ik-portal-tab-ico{opacity:.85}.ik-portal-tab[aria-selected=true]{color:var(--ink);font-weight:600}.ik-portal-tab[aria-selected=true] .ik-portal-tab-ico{filter:none;opacity:1}.ik-portal-tab-t{white-space:nowrap}.ik-portal-tab-line{pointer-events:none;background:0 0;border-radius:3px;position:absolute}.ik-portal-tab[aria-selected=true] .ik-portal-tab-line{background:var(--b)}.ik-portal-tabs[data-v=top]{border-bottom:1px solid var(--line);gap:4px;padding:0 14px}.ik-portal-tabs[data-v=top] .ik-portal-tab{border-radius:14px 14px 0 0;height:52px;padding:0 16px;font-size:15.5px}.ik-portal-tabs[data-v=top] .ik-portal-tab:hover{background:var(--fog)}@supports (color:color-mix(in lab, red, red)){.ik-portal-tabs[data-v=top] .ik-portal-tab:hover{background:color-mix(in oklab, var(--fog) 70%, var(--card-white))}}.ik-portal-tabs[data-v=top] .ik-portal-tab[aria-selected=true]{background:var(--b-soft)}.ik-portal-tabs[data-v=top] .ik-portal-tab-line{inset-inline:12px;border-radius:3px 3px 0 0;height:3px;bottom:-1px}.ik-portal-tabs[data-v=bottom]{border-top:1px solid var(--line);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:6px 8px 20px;display:grid}.ik-portal-tabs[data-v=bottom] .ik-portal-tab{border-radius:16px;flex-direction:column;gap:3px;min-width:0;min-height:56px;padding:6px 2px 5px;font-size:13px;line-height:1.15}.ik-portal-tabs[data-v=bottom] .ik-portal-tab[aria-selected=true]{background:var(--b-soft)}.ik-portal-tabs[data-v=bottom] .ik-portal-tab-ico{width:25px;height:25px}.ik-portal-tabs[data-v=bottom] .ik-portal-tab-t{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ik-portal-tabs[data-v=bottom] .ik-portal-tab-line{inset-inline:30%;border-radius:0 0 3px 3px;height:3px;top:0}@media (prefers-reduced-motion:no-preference){.ik-portal-tab[aria-selected=true] .ik-portal-tab-line[data-run]{background:linear-gradient(var(--b), var(--b)) right / 0% 100% no-repeat, var(--b-soft-2);animation:ik-portal-count var(--step,5.2s) linear forwards}}@keyframes ik-portal-count{to{background-size:100% 100%,auto}}.ik-portal-body{background:var(--p-ground);grid-template-rows:minmax(0,1fr);height:476px;display:grid;position:relative;overflow:hidden}.ik-portal-body:after{content:"";z-index:6;background:linear-gradient(to bottom, transparent, var(--p-ground) 85%);pointer-events:none;inset-inline:0;height:36px;position:absolute;bottom:0}.ik-portal-view{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;padding:22px 26px 30px;transition:opacity .32s,translate .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .45s;translate:0 10px}.ik-portal-view[data-cur]{opacity:1;visibility:visible;transition-delay:0s;translate:0}.ik-portal-view[data-kind=join]{padding:0}.ik-portal-part{position:relative}.ik-portal-mark{z-index:5;background:var(--mk);width:26px;height:26px;color:var(--card-white);box-shadow:0 0 0 2.5px var(--card-white), 0 6px 14px -6px oklch(13.5% .059 268/.55);pointer-events:none;top:-11px;border-radius:999px;place-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-start:-11px}.ik-portal-mark:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 var(--mk);position:absolute;inset:-2.5px}@supports (color:color-mix(in lab, red, red)){.ik-portal-mark:after{box-shadow:0 0 0 0 color-mix(in oklab, var(--mk) 45%, transparent)}}.ik-portal-ring{z-index:4;border:2px dashed var(--mk);border-radius:22px;position:absolute;inset:-6px}@supports (color:color-mix(in lab, red, red)){.ik-portal-ring{border:2px dashed color-mix(in oklab, var(--mk) 75%, transparent)}}.ik-portal-ring{opacity:0;pointer-events:none;transition:opacity .2s}.ik-portal-ring[data-hl]{opacity:1}.ik-portal .ik-portal-part[data-at=channels]:has(>.ik-portal-mark){padding-inline-start:36px}.ik-portal .ik-portal-part[data-at=channels]>.ik-portal-mark{top:50%;inset-inline-start:0;translate:0 -50%}.ik-portal .ik-portal-part[data-at=done]:has(>.ik-portal-mark){margin-inline-start:36px}.ik-portal .ik-portal-part[data-at=done]>.ik-portal-mark{top:50%;inset-inline:auto calc(100% + 8px);translate:0 -50%}.ik-portal .ik-portal-lesson[data-at=locked]:has(>.ik-portal-mark){padding-inline-end:46px}.ik-portal .ik-portal-lesson[data-at=locked]>.ik-portal-mark,.ik-portal .ik-portal-mod[data-at=locked]>.ik-portal-mark{top:50%;inset-inline:auto 10px;translate:0 -50%}.ik-portal .ik-portal-mod[data-at=locked]>.ik-portal-mark{top:23px}.ik-portal .ik-portal-mod[data-at=locked]:has(>.ik-portal-mark)>.ik-portal-mod-head{padding-inline-end:46px}.ik-portal .ik-portal-part[data-at=price]>.ik-portal-mark{top:50%;inset-inline-start:calc(100% + 10px);translate:0 -50%}.ik-portal .ik-portal-part[data-at=includes]>.ik-portal-mark{inset-inline:auto 0;top:-4px}.ik-portal .ik-portal-part:is([data-at=now],[data-at=next]):has(>.ik-portal-mark){padding-inline-end:48px}.ik-portal .ik-portal-part:is([data-at=now],[data-at=next])>.ik-portal-mark{top:50%;inset-inline:auto 12px;translate:0 -50%}.ik-portal .ik-portal-body[data-size=phone] .ik-portal-part:is([data-at=now],[data-at=next]):has(>.ik-portal-mark){padding-inline-end:12px}.ik-portal .ik-portal-body[data-size=phone] .ik-portal-part:is([data-at=now],[data-at=next])>.ik-portal-mark{top:-9px;inset-inline-end:14px;translate:none}.ik-portal .ik-portal-part[data-at=pay]:has(>.ik-portal-mark){padding-inline-end:38px}.ik-portal .ik-portal-part[data-at=pay]>.ik-portal-mark{top:50%;inset-inline:auto 0;translate:0 -50%}.ik-portal .ik-portal-part:is([data-at=recordings],[data-at=files])>.ik-portal-mark{top:10px;inset-inline:auto 14px}.ik-portal .ik-portal-body[data-size=phone] .ik-portal-part:is([data-at=recordings],[data-at=files])>.ik-portal-mark{top:8px;inset-inline-end:12px}@media (prefers-reduced-motion:no-preference){.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-mark{animation:.5s cubic-bezier(.3,1.45,.5,1) both ik-portal-pop;animation-delay:calc(.45s + var(--k,0) * .16s)}.ik-portal-mark[data-hl]:after{animation:1.3s ease-out infinite ik-portal-halo}}@keyframes ik-portal-pop{0%{opacity:0;scale:.3}}@keyframes ik-portal-halo{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--mk) 45%, transparent)}to{box-shadow:0 0 0 12px color-mix(in oklab, var(--mk) 0%, transparent)}}.ik-portal-cols{flex-direction:column;gap:12px;display:flex}.ik-portal-cols[data-size=wide]{grid-template-columns:minmax(0,1fr) 236px;align-items:start;gap:22px;display:grid}.ik-portal-cols[data-size=wide][data-kind=lesson]{grid-template-columns:minmax(0,1fr) 272px}@container pwin (width<=720px){.ik-portal-cols[data-size=wide]{grid-template-columns:minmax(0,1fr) 196px;gap:16px}.ik-portal-cols[data-size=wide][data-kind=lesson]{grid-template-columns:minmax(0,1fr) 224px}.ik-portal-chapter-row .ik-portal-dur{display:none}.ik-portal-view{padding-inline:20px}}.ik-portal-main,.ik-portal-side{flex-direction:column;gap:14px;min-width:0;display:flex}.ik-portal-h{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.25}.ik-portal-k{color:var(--sub);align-items:center;gap:7px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex}.ik-portal-sub{color:var(--mute);font-size:13.5px;line-height:1.4;display:block}.ik-portal-dur{color:var(--mute);white-space:nowrap;flex:none;font-size:13.5px}.ik-portal-card,.ik-portal-progress,.ik-portal-cert,.ik-portal-files,.ik-portal-nextl,.ik-portal-board,.ik-portal-mini-live,.ik-portal-recs{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px}.ik-portal-state{border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ik-portal-state svg{width:12px;height:12px}.ik-portal-state[data-state=done]{background:var(--done);color:var(--card-white)}.ik-portal-state[data-state=now]{background:var(--b);color:var(--b-on)}.ik-portal-state[data-state=now] svg{fill:currentColor;width:11px;height:11px;margin-inline-end:-1px}.ik-portal-state[data-state=next]{box-shadow:inset 0 0 0 2px var(--mute)}@supports (color:color-mix(in lab, red, red)){.ik-portal-state[data-state=next]{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--mute) 35%, var(--card-white))}}.ik-portal-state[data-state=locked]{background:var(--fog);color:var(--mute)}.ik-portal-state[data-state=locked] svg{width:11px;height:11px}.ik-portal-tag{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.ik-portal-tag[data-tone=locked]{background:var(--fog);color:var(--sub)}.ik-portal-tag[data-tone=locked] svg{width:12px;height:12px}.ik-portal-tag[data-tone=done]{background:var(--done-soft);color:var(--done-ink);padding-inline-start:4px}.ik-portal-tag .ik-portal-state{width:18px;height:18px}.ik-portal-tag .ik-portal-state svg{width:10px;height:10px}.ik-portal-play{background:var(--b);width:44px;height:44px;color:var(--b-on);box-shadow:0 8px 18px -10px var(--b);border-radius:999px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-portal-play{box-shadow:0 8px 18px -10px color-mix(in oklab, var(--b) 70%, var(--ink))}}.ik-portal-play svg{fill:currentColor;width:18px;height:18px;margin-inline-end:-2px}.ik-portal-titlebar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ik-portal-continue{background:var(--card-white);box-shadow:inset 0 0 0 1.5px var(--b-line), var(--lift);border-radius:18px;align-items:center;gap:14px;padding:12px 16px 12px 14px;display:flex}.ik-portal-continue-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ik-portal-continue-text .ik-portal-k{color:var(--mute);font-weight:500}.ik-portal-continue-t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;font-weight:700;line-height:1.3;overflow:hidden}.ik-portal-mods{flex-direction:column;gap:8px;display:flex}.ik-portal-mod{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px}.ik-portal-mod-head{min-height:46px;color:var(--ink);align-items:center;gap:10px;padding:0 14px;font-size:15px;font-weight:600;display:flex}.ik-portal-mod-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ik-portal-chev{width:16px;height:16px;color:var(--mute);flex:none}.ik-portal-chev[data-closed]{rotate:90deg}.ik-portal-count{color:var(--mute);flex:none;font-size:13.5px;font-weight:500}.ik-portal-lessons{border-top:1px solid var(--line);padding:4px 0 6px}.ik-portal-lesson{min-height:42px;color:var(--ink);align-items:center;gap:12px;padding:0 14px;font-size:15px;display:flex}.ik-portal-lesson[data-state=done]{color:var(--sub)}.ik-portal-lesson[data-state=now]{background:var(--b-soft);box-shadow:inset 0 0 0 1px var(--b-line);border-radius:12px;margin:2px 6px;padding:0 8px;font-weight:600}.ik-portal-lesson[data-state=locked]{color:var(--mute)}.ik-portal-lesson-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ik-portal-lesson .ik-portal-ring{border-radius:14px}.ik-portal-progress{padding:16px 18px}.ik-portal-pct{letter-spacing:-.02em;color:var(--ink);margin:6px 0 10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:34px;font-weight:700;line-height:1}.ik-portal-bar{background:var(--b);border-radius:999px;height:8px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ik-portal-bar{background:color-mix(in oklab, var(--b) 14%, var(--fog))}}.ik-portal-bar i{width:var(--p);border-radius:inherit;background:var(--b);transform-origin:100%;height:100%;display:block}.ik-portal-progress .ik-portal-sub{margin-top:9px}.ik-portal-cert{align-items:center;gap:12px;padding:14px 16px;display:flex}.ik-portal-cert-ico{flex:none;width:40px;height:40px}.ik-portal-cert-t{color:var(--ink);font-size:15px;font-weight:700;line-height:1.3;display:block}.ik-portal-phone-progress{gap:8px;display:grid}.ik-portal-phone-progress .ik-portal-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:12px 14px;display:grid}.ik-portal-phone-progress .ik-portal-pct{margin:0;font-size:22px}.ik-portal-phone-progress .ik-portal-bar{grid-column:1/-1}.ik-portal-phone-progress .ik-portal-progress .ik-portal-sub{grid-column:1/-1;margin-top:0}.ik-portal-phone-progress .ik-portal-cert{border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;grid-column:1/-1;gap:8px;margin:2px -4px 0;padding:8px 4px 0}.ik-portal-phone-progress .ik-portal-cert .ik-portal-ring{border-radius:12px;inset:0 -8px -8px}.ik-portal-phone-progress .ik-portal-cert .ik-portal-mark{top:-4px}.ik-portal-phone-progress .ik-portal-cert-ico{width:26px;height:26px}.ik-portal-phone-progress .ik-portal-cert>span{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.ik-portal-phone-progress .ik-portal-cert-t{font-size:14px}.ik-portal-player{box-shadow:var(--lift);border-radius:18px}.ik-portal-screen{aspect-ratio:16/9;background:radial-gradient(120% 90% at 85% 10%, var(--b), transparent 62%), radial-gradient(90% 80% at 10% 100%, var(--b), transparent 60%), var(--night);border-radius:18px 18px 0 0;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ik-portal-screen{background:radial-gradient(120% 90% at 85% 10%, color-mix(in oklab, var(--b) 65%, transparent), transparent 62%), radial-gradient(90% 80% at 10% 100%, color-mix(in oklab, var(--b) 30%, transparent), transparent 60%), var(--night)}}.ik-portal-screen-logo{width:34px;height:34px;box-shadow:none;top:14px;background:oklch(100% 0 0/.92);border-radius:11px;position:absolute;inset-inline-end:14px}.ik-portal-screen-logo .ik-portal-logo-ico{width:24px;height:24px}.ik-portal-bigplay{width:64px;height:64px;color:var(--b-ink);background:oklch(100% 0 0/.95);border-radius:999px;place-items:center;display:grid;box-shadow:0 14px 30px -12px oklch(0% 0 0/.55)}.ik-portal-bigplay svg{fill:currentColor;width:26px;height:26px;margin-inline-end:-3px}.ik-portal-controls{background:var(--night);border-radius:0 0 18px 18px;align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ik-portal-controls{background:color-mix(in oklab, var(--night) 92%, var(--b))}}.ik-portal-ctl-play{fill:oklch(100% 0 0/.9);flex:none;width:14px;height:14px}.ik-portal-scrub{background:oklch(100% 0 0/.2);border-radius:999px;flex:1;height:5px;display:block;overflow:hidden}.ik-portal-scrub i{border-radius:inherit;background:var(--b);transform-origin:100%;width:100%;height:100%;display:block}.ik-portal-time{color:oklch(100% 0 0/.82);font-variant-numeric:tabular-nums;flex:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px}.ik-portal-lesson-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ik-portal-done{background:var(--done-soft);height:32px;color:var(--done-ink);border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:14px;font-weight:600;display:inline-flex}.ik-portal-done .ik-portal-state{width:22px;height:22px}.ik-portal-files{padding:14px 16px 6px}.ik-portal-files ul{margin-top:6px}.ik-portal-file{border-top:1px solid var(--line);align-items:center;gap:10px;min-height:46px;display:flex}.ik-portal-file:first-child{border-top:0}.ik-portal-file-ico{flex:none;width:30px;height:30px}.ik-portal-file-t{min-width:0;color:var(--ink);flex:1;font-size:14.5px;line-height:1.3}.ik-portal-file-dl{width:16px;height:16px;color:var(--mute);flex:none}.ik-portal-nextl{align-items:center;gap:12px;padding:12px 16px 12px 14px;display:flex}.ik-portal-nextl-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ik-portal-nextl-text .ik-portal-k{color:var(--mute);font-weight:500}.ik-portal-chapter{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:14px 12px 6px}.ik-portal-chapter>.ik-portal-k{padding-inline:4px}.ik-portal-chapter ul{margin-top:6px}.ik-portal-chapter-row{border-top:1px solid var(--line);min-height:42px;color:var(--ink);align-items:center;gap:10px;padding:0 4px;font-size:14.5px;display:flex}.ik-portal-chapter-row:first-child{border-top:0}.ik-portal-chapter-row[data-state=done]{color:var(--sub)}.ik-portal-chapter-row[data-state=locked]{color:var(--mute)}.ik-portal-chapter-row[data-state=now]{background:var(--b-soft);box-shadow:inset 0 0 0 1px var(--b-line);border-top-color:#0000;border-radius:12px;padding:0 8px;font-weight:600}.ik-portal-chapter-row[data-state=now]+.ik-portal-chapter-row{border-top-color:#0000}.ik-portal-thumb{background:radial-gradient(120% 120% at 90% 0%, var(--b), transparent 70%), var(--night);border-radius:10px;flex:none;place-items:center;width:64px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-portal-thumb{background:radial-gradient(120% 120% at 90% 0%, color-mix(in oklab, var(--b) 70%, transparent), transparent 70%), var(--night)}}.ik-portal-thumb svg{fill:oklch(100% 0 0/.92);width:15px;height:15px}.ik-portal-nextl-t{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ik-portal-chans{border-radius:999px}.ik-portal-chans-row{border-radius:999px;gap:8px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#000 86%,#0000);mask-image:linear-gradient(270deg,#000 86%,#0000)}.ik-portal-chans .ik-portal-ring{border-radius:999px}.ik-portal-chans .ik-portal-mark{top:-9px;inset-inline-start:-6px}.ik-portal-chan{background:var(--card-white);height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--sub);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:2px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.ik-portal-chan>span{color:var(--mute)}.ik-portal-chan[data-cur]{background:var(--b-soft-2);box-shadow:inset 0 0 0 1px var(--b-line);color:var(--ink);font-weight:600}.ik-portal-welcome{background:var(--done-soft);min-height:56px;box-shadow:inset 0 0 0 1px var(--st-green);border-radius:16px;align-items:center;gap:12px;padding-block:8px;padding-inline:18px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ik-portal-welcome{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--st-green) 30%, var(--card-white))}}.ik-portal-welcome .ik-portal-ring{border-radius:20px}.ik-portal-welcome-ico{background:var(--card-white);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ik-portal-welcome-img{width:30px;height:30px}.ik-portal-welcome-text{flex-direction:column;gap:1px;min-width:0;display:flex}.ik-portal-welcome-t{color:var(--done-ink);font-size:15px;font-weight:700;line-height:1.3}.ik-portal-welcome .ik-portal-sub{color:var(--sub)}.ik-portal-compose{background:var(--card-white);height:52px;box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:10px;padding:0 12px;display:flex}.ik-portal-compose-t{color:var(--mute);flex:1;font-size:14.5px}.ik-portal-compose-btn{background:var(--b);height:32px;color:var(--b-on);border-radius:999px;align-items:center;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.ik-portal-posts{flex-direction:column;gap:10px;display:flex}.ik-portal-post .ik-portal-ring{border-radius:22px}.ik-portal-post-in{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;padding:14px 16px 12px}.ik-portal-post-in[data-pinned]{background:linear-gradient(var(--b-soft), var(--card-white) 70%);box-shadow:inset 0 0 0 1px var(--b-line)}.ik-portal-pinned{color:var(--sub);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.ik-portal-pinned svg{width:14px;height:14px;color:var(--b-ink)}.ik-portal-post-head{align-items:center;gap:10px;display:flex}.ik-portal-post-name{color:var(--ink);font-size:15px;font-weight:700;line-height:1.25;display:block}.ik-portal-post-time{color:var(--mute);font-size:13px;line-height:1.3;display:block}.ik-portal-new{background:var(--b);height:24px;color:var(--b-on);border-radius:999px;align-items:center;margin-inline-start:auto;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.ik-portal-post-text{color:var(--body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:9px;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.ik-portal-post-foot{color:var(--mute);gap:18px;margin-top:10px;font-size:13.5px;display:flex}.ik-portal-likes,.ik-portal-replies{align-items:center;gap:6px;display:inline-flex}.ik-portal-likes svg,.ik-portal-replies svg{width:16px;height:16px}.ik-portal-likes[data-flip] svg{color:var(--live);fill:var(--live)}.ik-portal-likes-n{display:inline-grid;overflow:hidden}.ik-portal-likes-n>span{grid-area:1/1}.ik-portal-likes-n>span[aria-hidden]{visibility:hidden}.ik-portal-board{padding:14px 16px 8px}.ik-portal-board ol{margin-top:6px}.ik-portal-board-row{border-top:1px solid var(--line);align-items:center;gap:10px;min-height:44px;display:flex}.ik-portal-board-row:first-child{border-top:0}.ik-portal-rank{width:16px;color:var(--mute);text-align:center;flex:none;font-size:13.5px;font-weight:700}.ik-portal-board-row:first-child .ik-portal-rank{color:var(--b-ink)}.ik-portal-board-name{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14.5px;overflow:hidden}.ik-portal-board-pts{color:var(--sub);font-variant-numeric:tabular-nums;flex:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;font-weight:600}.ik-portal-mini-live{padding:14px 16px}.ik-portal-mini-live-t{color:var(--ink);margin-top:6px;font-size:15px;font-weight:600;line-height:1.35}.ik-portal-dot{background:var(--live);border-radius:999px;flex:none;width:8px;height:8px;position:relative}.ik-portal-dot:after{content:"";border-radius:inherit;background:var(--live);opacity:0;position:absolute;inset:0}.ik-portal-stack{flex-direction:column;gap:14px;display:flex}.ik-portal-live{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line), var(--lift);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.ik-portal-date{background:var(--b-soft-2);width:96px;height:96px;box-shadow:inset 0 0 0 1px var(--b-line);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.ik-portal-date-day{font-family:var(--font-display);color:var(--ink);font-size:16px;font-weight:700;line-height:1.1}.ik-portal-date-time{letter-spacing:-.02em;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:26px;font-weight:700;line-height:1}.ik-portal-live-body{min-width:0}.ik-portal-badge{background:var(--st-red);border-radius:999px;align-items:center;gap:7px;height:26px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ik-portal-badge{background:color-mix(in oklab, var(--st-red) 12%, var(--card-white))}}.ik-portal-badge{color:var(--live);font-size:13px;font-weight:600}.ik-portal-live .ik-portal-h{margin:8px 0 10px}.ik-portal-host{color:var(--sub);align-items:center;gap:8px;font-size:13.5px;display:flex}.ik-portal-btn,.ik-portal-paybtn{background:var(--b);height:44px;color:var(--b-on);white-space:nowrap;box-shadow:0 10px 20px -12px var(--b);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ik-portal-btn,.ik-portal-paybtn{box-shadow:0 10px 20px -12px color-mix(in oklab, var(--b) 70%, var(--ink))}}.ik-portal-recs{padding:14px 16px 6px}.ik-portal-recs ul{margin-top:6px}.ik-portal-rec{border-top:1px solid var(--line);align-items:center;gap:14px;min-height:78px;display:flex}.ik-portal-rec:first-child{border-top:0}.ik-portal-rec-thumb{background:radial-gradient(120% 120% at 90% 0%, var(--b), transparent 70%), var(--night);border-radius:12px;flex:none;place-items:center;width:108px;height:61px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ik-portal-rec-thumb{background:radial-gradient(120% 120% at 90% 0%, color-mix(in oklab, var(--b) 62%, transparent), transparent 70%), var(--night)}}.ik-portal-rec-thumb svg{fill:oklch(100% 0 0/.92);width:18px;height:18px}.ik-portal-rec-dur{color:var(--card-white);bottom:5px;background:oklch(17.2% .032 268.9/.78);border-radius:6px;padding:1px 6px;font-size:13px;line-height:1.35;position:absolute;inset-inline-start:6px}.ik-portal-rec-t{color:var(--ink);font-size:15px;font-weight:600;line-height:1.35;display:block}.ik-portal-join{place-items:center;min-height:100%;padding:22px;display:grid;position:relative}.ik-portal-behind{opacity:.5;filter:blur(5px)saturate(.85);pointer-events:none;padding:22px 26px;position:absolute;inset:0;overflow:hidden}.ik-portal-paycard{z-index:1;background:var(--card-white);width:min(100%,410px);box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px oklch(13.5% .059 268/.06), 0 30px 70px -34px oklch(13.5% .059 268/.42);border-radius:24px;padding:18px 22px 16px;position:relative}.ik-portal-paycard-top{align-items:center;gap:10px;display:flex}.ik-portal-logo-sm{border-radius:11px;width:34px;height:34px}.ik-portal-logo-sm .ik-portal-logo-ico{width:24px;height:24px}.ik-portal-plan{min-width:0;color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}.ik-portal-price{align-items:baseline;gap:8px;width:fit-content;margin-top:10px;display:flex}.ik-portal-price .ik-portal-ring{border-radius:14px;inset:-4px -10px}.ik-portal-price-big{letter-spacing:-.02em;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:38px;font-weight:700;line-height:1.05}.ik-portal-price-per{color:var(--sub);font-size:15px}.ik-portal-incl{margin:10px 0 14px}.ik-portal-incl .ik-portal-ring{border-radius:14px}.ik-portal-incl ul{flex-direction:column;gap:6px;display:flex}.ik-portal-incl li{color:var(--body);align-items:center;gap:10px;font-size:15px;line-height:1.35;display:flex}.ik-portal-incl .ik-portal-state{width:20px;height:20px}.ik-portal-incl .ik-portal-state svg{width:11px;height:11px}.ik-portal-paywrap{align-items:center;display:grid}.ik-portal-paywrap>.ik-portal-paybtn,.ik-portal-paywrap>.ik-portal-paid{grid-area:1/1}.ik-portal-paywrap>.ik-portal-paybtn{opacity:0}.ik-portal-paywrap .ik-portal-ring{border-radius:22px}.ik-portal-paybtn{height:46px;font-size:16px}.ik-portal-paybtn svg{width:15px;height:15px}.ik-portal-paid{z-index:1;background:var(--done-soft);min-height:46px;color:var(--done-ink);text-align:center;border-radius:23px;justify-content:center;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:600;line-height:1.3;display:flex;position:relative}.ik-portal-paid .ik-portal-state{width:20px;height:20px}.ik-portal-note-line{color:var(--mute);text-align:center;text-wrap:pretty;margin-top:8px;font-size:13.5px;line-height:1.5}.ik-portal-note-line .ik-portal-ring{border-radius:12px}.ik-portal-phone{background:var(--night);border-radius:52px;width:min(100%,344px);margin-inline:auto;padding:9px;box-shadow:inset 0 0 0 1.5px oklch(100% 0 0/.1),0 1px 2px oklch(13.5% .059 268/.1),0 40px 80px -40px oklch(13.5% .059 268/.55)}.ik-portal-phone-screen{height:clamp(560px, calc(100svh - var(--nav-h,88px) - var(--cta-h,76px) - 24px), 716px);background:var(--card-white);border-radius:43px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ik-portal-phone-screen:after{content:"";background:oklch(13.5% .059 268/.85);border-radius:999px;width:112px;height:4px;position:absolute;bottom:7px;left:50%;translate:-50%}.ik-portal-status{height:42px;color:var(--ink);flex:none;justify-content:space-between;align-items:center;padding:4px 26px 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:600;display:flex;position:relative}.ik-portal-island{background:var(--night);border-radius:999px;width:88px;height:25px;position:absolute;top:10px;left:50%;translate:-50%}.ik-portal-sys{direction:ltr;align-items:flex-end;gap:2px;display:flex}.ik-portal-sys i{background:var(--ink);border-radius:1px;width:3px}.ik-portal-sys i:first-child{height:5px}.ik-portal-sys i:nth-child(2){height:8px}.ik-portal-sys i:nth-child(3){height:11px}.ik-portal-sys b{width:22px;height:11px;box-shadow:inset 0 0 0 1.5px var(--ink);background:linear-gradient(to right, var(--ink) 0 72%, transparent 72%) 2.5px 2.5px / calc(100% - 5px) calc(100% - 5px) no-repeat;border-radius:3.5px;margin-inline-start:6px}.ik-portal-phone-screen>.ik-portal-url{background:var(--fog);min-width:0;height:32px;box-shadow:none;flex:none;margin:2px 14px 4px;display:flex}.ik-portal-head[data-size=phone]{border-bottom:1px solid var(--line);flex:none;gap:10px;padding:8px 14px 10px}.ik-portal-head[data-size=phone] .ik-portal-logo{border-radius:11px;width:36px;height:36px}.ik-portal-head[data-size=phone] .ik-portal-logo-ico{width:26px;height:26px}.ik-portal-head[data-size=phone] .ik-portal-brand-name{font-size:15.5px}.ik-portal-head[data-size=phone] .ik-portal-brand-tag{font-size:13px}.ik-portal-head[data-size=phone] .ik-portal-who-in{gap:8px}.ik-portal-head[data-size=phone] .ik-portal-bell{width:32px;height:32px}.ik-portal-head[data-size=phone] .ik-portal-login{height:32px;padding:0 14px;font-size:13.5px}.ik-portal-body[data-size=phone]{flex:1 1 0;height:auto;min-height:0}.ik-portal-body[data-size=phone] .ik-portal-view{padding:16px 14px 24px}.ik-portal-body[data-size=phone] .ik-portal-view[data-kind=join]{padding:0}.ik-portal-body[data-size=phone] .ik-portal-mark{top:-9px;width:24px;height:24px;font-size:13px;inset-inline-start:-8px}.ik-portal-cols[data-size=phone] .ik-portal-h,.ik-portal-stack[data-size=phone] .ik-portal-h{font-size:17.5px}.ik-portal-cols[data-size=phone] .ik-portal-continue{gap:12px;padding:10px 12px}.ik-portal-cols[data-size=phone] .ik-portal-play{width:40px;height:40px}.ik-portal-cols[data-size=phone] .ik-portal-continue-t{font-size:15px}.ik-portal-cols[data-size=phone] .ik-portal-mod-head{min-height:44px;padding:0 12px;font-size:14.5px}.ik-portal-cols[data-size=phone] .ik-portal-lesson{gap:10px;min-height:40px;padding:0 12px;font-size:14.5px}.ik-portal-cols[data-size=phone] .ik-portal-lesson[data-state=now]{margin:2px 4px;padding:0 8px}.ik-portal-cols[data-size=phone] .ik-portal-main{gap:10px}.ik-portal-cols[data-size=phone] .ik-portal-mods{gap:8px}.ik-portal-cols[data-size=phone] .ik-portal-side{gap:10px}.ik-portal-cols[data-size=phone] .ik-portal-files{padding:12px 14px 4px}.ik-portal-cols[data-size=phone] .ik-portal-nextl{padding:10px 14px 10px 12px}.ik-portal-cols[data-size=phone] .ik-portal-file{min-height:42px}.ik-portal-cols[data-size=phone] .ik-portal-player,.ik-portal-cols[data-size=phone] .ik-portal-screen{border-radius:16px 16px 0 0}.ik-portal-cols[data-size=phone] .ik-portal-player{border-radius:16px}.ik-portal-cols[data-size=phone] .ik-portal-controls{border-radius:0 0 16px 16px;height:36px}.ik-portal-cols[data-size=phone] .ik-portal-bigplay{width:52px;height:52px}.ik-portal-cols[data-size=phone] .ik-portal-screen-logo{top:10px;width:30px;height:30px;inset-inline-end:10px}.ik-portal-cols[data-size=phone] .ik-portal-post-in{padding:12px 14px 10px}.ik-portal-cols[data-size=phone] .ik-portal-post-text{font-size:14.5px}.ik-portal-cols[data-size=phone] .ik-portal-chan{height:32px;padding:0 12px;font-size:13.5px}.ik-portal-stack[data-size=phone] .ik-portal-live{grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding:14px}.ik-portal-stack[data-size=phone] .ik-portal-date{border-radius:18px;width:76px;height:76px}.ik-portal-stack[data-size=phone] .ik-portal-date-time{font-size:22px}.ik-portal-stack[data-size=phone] .ik-portal-date-day{font-size:14.5px}.ik-portal-stack[data-size=phone] .ik-portal-live .ik-portal-h{margin:6px 0 0;font-size:16px}.ik-portal-stack[data-size=phone] .ik-portal-host{display:none}.ik-portal-stack[data-size=phone] .ik-portal-btn{grid-column:1/-1;height:44px}.ik-portal-stack[data-size=phone] .ik-portal-recs{padding:12px 14px 4px}.ik-portal-stack[data-size=phone] .ik-portal-rec{gap:12px;min-height:70px}.ik-portal-stack[data-size=phone] .ik-portal-rec-thumb{border-radius:10px;width:84px;height:50px}.ik-portal-stack[data-size=phone] .ik-portal-rec-t{font-size:14.5px}.ik-portal-join[data-size=phone]{align-items:start;padding:16px 14px 24px}.ik-portal-join[data-size=phone] .ik-portal-behind{padding:16px 14px}.ik-portal-join[data-size=phone] .ik-portal-paycard{border-radius:22px;padding:18px 18px 16px}.ik-portal-join[data-size=phone] .ik-portal-price-big{font-size:34px}.ik-portal-join[data-size=phone] .ik-portal-incl li{font-size:14.5px}.ik-portal-join[data-size=phone] .ik-portal-paid{gap:6px;padding-inline:10px;font-size:13.5px}.ik-portal-notes{flex-direction:column;gap:8px;display:flex}.ik-portal-group{border-radius:26px;padding:10px 10px 6px;transition:background-color .35s,box-shadow .35s}.ik-portal-group[data-cur]{background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px oklch(13.5% .059 268/.05), 0 22px 46px -30px oklch(13.5% .059 268/.34);padding-block:12px 8px}.ik-portal-group-head{width:100%;min-height:32px;color:var(--mute);text-align:start;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:600;transition:color .3s,background-color .2s;display:flex}.ik-portal-group-head:hover{color:var(--ink)}.ik-portal-group[data-cur] .ik-portal-group-head{color:var(--ink);cursor:default}.ik-portal-group-t{flex:1;min-width:0}.ik-portal-group-ico{filter:saturate(.3);opacity:.7;flex:none;width:22px;height:22px;transition:filter .3s,opacity .3s}.ik-portal-group[data-cur] .ik-portal-group-ico{filter:none;opacity:1}.ik-portal-group-nums,.ik-portal-group-go{display:none}.ik-portal-group-list{flex-direction:column;display:flex}.ik-portal-callout{text-align:start;cursor:pointer;border-radius:18px;align-items:flex-start;gap:14px;width:100%;padding:10px 8px;transition:background-color .2s;display:flex}.ik-portal-callout:hover,.ik-portal-callout[data-hl]{background:var(--fog)}.ik-portal-callout-more{grid-template-rows:1fr;transition:grid-template-rows .4s cubic-bezier(.2,.7,.2,1);display:grid}.ik-portal-callout-more>.ik-portal-callout-x{min-height:0;overflow:hidden}.ik-portal-group:not([data-cur]) .ik-portal-callout-more{grid-template-rows:0fr}.ik-portal-group:not([data-cur]) .ik-portal-callout{align-items:center;gap:12px;padding-block:5px}.ik-portal-group:not([data-cur]) .ik-portal-callout-text{gap:0}.ik-portal-group:not([data-cur]) .ik-portal-callout-t{font-size:15.5px}.ik-portal-callout-ico{background:var(--fog);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;margin-top:2px;transition:background-color .3s,width .3s,height .3s;display:grid;position:relative}.ik-portal-group:not([data-cur]) .ik-portal-callout-ico{border-radius:12px;width:36px;height:36px;margin-top:0}.ik-portal-group:not([data-cur]) .ik-portal-callout-img{width:28px;height:28px}@media (width<=767.98px){.ik-portal-stage{gap:24px}.ik-portal-group[data-cur]{order:-1}.ik-portal-group:not([data-cur]){background:var(--card-white);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;padding:0}.ik-portal-group:not([data-cur]) .ik-portal-group-list{display:none}.ik-portal-group:not([data-cur]) .ik-portal-group-head{min-height:54px;color:var(--ink);border-radius:18px;gap:10px;padding:0 14px;font-size:15.5px}.ik-portal-group:not([data-cur]) .ik-portal-group-ico{width:28px;height:28px}.ik-portal-group:not([data-cur]) .ik-portal-group-nums,.ik-portal-group:not([data-cur]) .ik-portal-group-go{display:flex}.ik-portal-group-nums{gap:4px}.ik-portal-group-nums>span{background:var(--mute);border-radius:999px;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-portal-group-nums>span{background:color-mix(in oklab, var(--mute) 70%, var(--card-white))}}.ik-portal-group-nums>span{color:var(--card-white);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:700;line-height:1}.ik-portal-group-go{color:var(--mute);font-size:17px;line-height:1}}.ik-portal-group[data-cur] .ik-portal-callout-ico{background:var(--peri-4)}.ik-portal-callout-img{filter:saturate(.3);opacity:.75;width:34px;height:34px;transition:filter .3s,opacity .3s}.ik-portal-group[data-cur] .ik-portal-callout-img{filter:none;opacity:1}.ik-portal-num{background:var(--mute);top:-7px;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;inset-inline-start:-7px}@supports (color:color-mix(in lab, red, red)){.ik-portal-num{background:color-mix(in oklab, var(--mute) 70%, var(--card-white))}}.ik-portal-num{color:var(--card-white);box-shadow:0 0 0 2px var(--canvas);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:700;line-height:1;transition:background-color .3s}.ik-portal-group[data-cur] .ik-portal-num{background:var(--mk);box-shadow:0 0 0 2px var(--card-white)}.ik-portal-callout-text{flex-direction:column;gap:3px;min-width:0;display:flex}.ik-portal-callout-t{font-family:var(--font-display);color:var(--sub);font-size:17px;font-weight:700;line-height:1.3;transition:color .3s}.ik-portal-callout-x{color:var(--mute);text-wrap:pretty;font-size:15px;line-height:1.55;transition:color .3s}.ik-portal-group[data-cur] .ik-portal-callout-t{color:var(--ink)}.ik-portal-group[data-cur] .ik-portal-callout-x{color:var(--sub)}@media (prefers-reduced-motion:no-preference){.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-bar i{animation:1.3s cubic-bezier(.25,.8,.25,1) .35s both ik-portal-grow}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-lesson{animation:.45s ease-out both ik-portal-rise;animation-delay:calc(.12s + var(--r,0) * 70ms)}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-continue .ik-portal-play{animation:2.4s ease-in-out 1s 2 ik-portal-breathe}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-scrub i{animation:3.1s cubic-bezier(.4,0,.6,1) .4s both ik-portal-play}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-done{animation:.55s cubic-bezier(.3,1.45,.5,1) 3.5s both ik-portal-tick}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-nextl{animation:.8s ease-out 3.9s both ik-portal-next}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-welcome{animation:.5s ease-out .3s both ik-portal-rise}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-welcome-ico{animation:.5s cubic-bezier(.3,1.45,.5,1) .6s both ik-portal-tick}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-post-in[data-new]{animation:.7s cubic-bezier(.2,.7,.2,1) .6s both ik-portal-arrive}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-new{animation:.5s cubic-bezier(.3,1.45,.5,1) 1.1s both ik-portal-tick}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-likes[data-flip] svg{animation:.6s cubic-bezier(.3,1.6,.5,1) 2.3s both ik-portal-heart}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-likes[data-flip] .ik-portal-likes-n>span[aria-hidden]{animation:.35s ease-in 2.3s both ik-portal-out}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-likes[data-flip] .ik-portal-likes-n>span:not([aria-hidden]){animation:.35s ease-out 2.4s both ik-portal-in}.ik-portal-view[data-cur] .ik-portal-dot:after{animation:1.8s ease-out infinite ik-portal-pulse}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-rec{animation:.45s ease-out both ik-portal-rise;animation-delay:calc(.3s + var(--r,0) * .1s)}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-incl li{animation:.45s ease-out both ik-portal-rise;animation-delay:calc(.25s + var(--r,0) * .12s)}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-paybtn{animation:.42s ease-in-out 1.5s both ik-portal-press,.25s 2.15s both ik-portal-handover}.ik-portal[data-seen] .ik-portal-view[data-cur] .ik-portal-paid{animation:.55s cubic-bezier(.2,.7,.2,1) 1.95s both ik-portal-arrive}}@keyframes ik-portal-grow{0%{scale:0 1}}@keyframes ik-portal-play{0%{scale:.34 1}}@keyframes ik-portal-rise{0%{opacity:0;translate:0 6px}}@keyframes ik-portal-breathe{50%{scale:1.08}}@keyframes ik-portal-tick{0%{opacity:0;scale:.55}}@keyframes ik-portal-next{0%{box-shadow:inset 0 0 0 1px var(--line)}40%{box-shadow:inset 0 0 0 2px var(--b), 0 0 0 4px var(--b-soft-2)}}@keyframes ik-portal-arrive{0%{opacity:0;box-shadow:inset 0 0 0 2px var(--b), 0 0 0 4px var(--b-soft-2);translate:0 -12px}30%{opacity:1;translate:0}70%{box-shadow:inset 0 0 0 2px var(--b), 0 0 0 4px var(--b-soft-2)}}@keyframes ik-portal-heart{0%{color:var(--mute);fill:#0000;scale:.4}}@keyframes ik-portal-out{0%{visibility:visible;translate:0}to{visibility:visible;opacity:0;translate:0 -100%}}@keyframes ik-portal-in{0%{opacity:0;translate:0 100%}}@keyframes ik-portal-pulse{0%{opacity:.55;scale:1}to{opacity:0;scale:2.8}}@keyframes ik-portal-handover{0%{opacity:1}to{opacity:0}}@keyframes ik-portal-press{45%{filter:brightness(.92);scale:.96}}.ik-portal-tab:focus-visible{outline-offset:-3px;border-radius:14px}.ik-portal-callout:focus-visible,.ik-portal-group-head:focus-visible{outline-offset:0;border-radius:18px}@media (prefers-reduced-motion:reduce){.ik-portal-view,.ik-portal-who-in{transition:none;translate:none}.ik-portal-callout-more,.ik-portal-callout-ico{transition:none}}.ik-scope{--ik-out:oklch(50% .014 268);--ik-out-line:oklch(86% .008 268);direction:rtl;width:100%;container:ik-scope/inline-size}.ik-scope-in{flex-direction:column;display:flex}.frag-tile.ik-scope-tile{background:radial-gradient(120% 70% at 50% 50%, oklch(100% 0 0/.5) 0%, oklch(100% 0 0/0) 62%), radial-gradient(90% 80% at 0% 0%, var(--tile) 0%, transparent 70%), radial-gradient(90% 90% at 100% 100%, var(--tile) 0%, transparent 72%), linear-gradient(180deg, var(--tile), var(--tile))}@supports (color:color-mix(in lab, red, red)){.frag-tile.ik-scope-tile{background:radial-gradient(120% 70% at 50% 50%, oklch(100% 0 0/.5) 0%, oklch(100% 0 0/0) 62%), radial-gradient(90% 80% at 0% 0%, color-mix(in oklab, var(--tile) 34%, white) 0%, transparent 70%), radial-gradient(90% 90% at 100% 100%, color-mix(in oklab, var(--tile) 78%, white) 0%, transparent 72%), linear-gradient(180deg, color-mix(in oklab, var(--tile) 12%, white), color-mix(in oklab, var(--tile) 36%, white))}}.ik-scope-strip{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ik-scope-seam{background:repeating-linear-gradient(oklch(100% 0 0/.85) 0 6px,#0000 6px 12px);width:2px;min-height:12px;margin-inline:2px;display:none}.ik-scope-zone{border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.ik-scope-zone[data-zone=in]{background:var(--m)}@supports (color:color-mix(in lab, red, red)){.ik-scope-zone[data-zone=in]{background:color-mix(in oklab, var(--m) 8%, white)}}.ik-scope-zone[data-zone=in]{box-shadow:0 0 0 1px var(--m), 0 24px 50px -30px var(--m)}@supports (color:color-mix(in lab, red, red)){.ik-scope-zone[data-zone=in]{box-shadow:0 0 0 1px color-mix(in oklab, var(--m) 26%, white), 0 24px 50px -30px color-mix(in oklab, var(--m) 70%, transparent)}}.ik-scope-zone[data-zone=out]{outline-offset:-2px;background:oklch(97.5% .004 268);outline:2px dashed oklch(80% .012 268)}.ik-scope-title{color:var(--ink);align-items:center;gap:7px;padding-inline:4px;font-size:13.5px;font-weight:700;line-height:1.25;display:flex}.ik-scope-zone[data-zone=out] .ik-scope-title{color:oklch(47% .012 268)}.ik-scope-mark{flex-shrink:0;width:17px;height:auto}.ik-scope-folder{flex-shrink:0;width:19px;height:19px}.ik-scope-folder-back{fill:oklch(64% .02 268)}.ik-scope-folder-front{fill:oklch(84% .012 268)}.ik-scope-chips{flex-wrap:wrap;gap:8px;display:flex}.ik-scope-chip{--chip-ring:var(--m)}@supports (color:color-mix(in lab, red, red)){.ik-scope-chip{--chip-ring:color-mix(in oklab, var(--m) 32%, white)}}.ik-scope-chip{text-align:start;max-width:100%;min-height:44px;color:var(--ink);box-shadow:0 0 0 1px var(--chip-ring);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:8px;padding-block:6px;padding-inline:6px 12px;font-size:14px;font-weight:600;line-height:1.25;transition:background-color .35s,color .35s,box-shadow .35s,translate .35s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.ik-scope-chip:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ik-scope-zone[data-zone=out] .ik-scope-chip{--chip-ring:var(--ik-out-line);color:oklch(40% .012 268);background:oklch(99.2% .002 268)}.ik-scope-ico{background:var(--m);border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-scope-ico{background:color-mix(in oklab, var(--m) 14%, white)}}.ik-scope-ico{transition:background-color .35s}.ik-scope-zone[data-zone=out] .ik-scope-ico{background:oklch(94.5% .004 268)}.ik-scope-drawn{width:24px;height:24px}.ik-scope-zone[data-zone=out] .ik-scope-drawn{filter:grayscale();opacity:.72;transition:opacity .35s}.ik-scope-chip[data-bare]{gap:9px;padding-inline:12px 14px}.ik-scope-bar{background:var(--m);border-radius:99px;flex-shrink:0;width:4px;height:18px;transition:background-color .35s;display:block}.ik-scope-zone[data-zone=out] .ik-scope-bar{background:oklch(72% .012 268)}@media (hover:hover){.ik-scope-chip:not([aria-pressed=true]):hover{--chip-ring:var(--m)}@supports (color:color-mix(in lab, red, red)){.ik-scope-chip:not([aria-pressed=true]):hover{--chip-ring:color-mix(in oklab, var(--m) 62%, white)}}.ik-scope-chip:not([aria-pressed=true]):hover{translate:0 -1px}.ik-scope-zone[data-zone=out] .ik-scope-chip:not([aria-pressed=true]):hover{--chip-ring:oklch(68% .012 268)}}.ik-scope-zone[data-zone=in] .ik-scope-chip[aria-pressed=true]{color:var(--m-ink);background:var(--m);box-shadow:0 0 0 3px white, 0 0 0 5px var(--m), 0 16px 30px -14px var(--m)}@supports (color:color-mix(in lab, red, red)){.ik-scope-zone[data-zone=in] .ik-scope-chip[aria-pressed=true]{box-shadow:0 0 0 3px white, 0 0 0 5px color-mix(in oklab, var(--m) 45%, transparent), 0 16px 30px -14px color-mix(in oklab, var(--m) 75%, transparent)}}.ik-scope-zone[data-zone=in] .ik-scope-chip[aria-pressed=true]{translate:0 -3px}.ik-scope-zone[data-zone=out] .ik-scope-chip[aria-pressed=true]{color:#fff;background:var(--ik-out);translate:0 -3px;box-shadow:0 0 0 3px #fff,0 0 0 5px oklch(50% .014 268/.3),0 16px 30px -14px oklch(25% .02 268/.55)}.ik-scope-chip[aria-pressed=true] .ik-scope-ico,.ik-scope-chip[aria-pressed=true] .ik-scope-bar{background:#fff}.ik-scope-zone[data-zone=out] .ik-scope-chip[aria-pressed=true] .ik-scope-drawn{opacity:1}.ik-scope-stage{grid-template-columns:minmax(0,1fr);margin-top:26px;display:grid}.ik-scope-scene{opacity:0;visibility:hidden;grid-area:1/1;place-self:center;width:100%;min-width:0;max-width:400px;transition:opacity .2s,translate .2s,visibility 0s linear .2s;position:relative;translate:0 10px}.ik-scope-scene[data-active]{opacity:1;visibility:visible;transition:opacity .45s .12s,translate .6s cubic-bezier(.16,1,.3,1) .12s,visibility linear;translate:0}.ik-scope-where{z-index:2;white-space:nowrap;top:-13px;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 44px);padding:4px 11px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex;position:absolute;inset-inline-start:22px}.ik-scope-scene[data-zone=in] .ik-scope-where{color:var(--ink);box-shadow:0 0 0 1px var(--m), 0 8px 18px -12px var(--m);background:#fff}@supports (color:color-mix(in lab, red, red)){.ik-scope-scene[data-zone=in] .ik-scope-where{box-shadow:0 0 0 1px color-mix(in oklab, var(--m) 38%, white), 0 8px 18px -12px color-mix(in oklab, var(--m) 70%, transparent)}}.ik-scope-scene[data-zone=out] .ik-scope-where{color:oklch(44% .012 268);box-shadow:0 0 0 1px var(--ik-out-line);background:oklch(97.5% .004 268)}.ik-scope-where .ik-scope-mark{width:15px}.ik-scope-where .ik-scope-folder{width:17px;height:17px}.ik-scope-card{--frag-max:100%}.ik-scope-card>.frag-in{flex-direction:column;gap:10px;display:flex}.ik-scope-card>.frag-in>.ik-item{margin-top:0}.ik-scope-card>.frag-in>.ik-bubble+.ik-bubble{margin-top:-4px}.ik-scope-card .truncate{text-overflow:clip;white-space:normal;overflow:visible}.ik-scope-card .flex:has(>.rounded-full){flex-wrap:wrap;row-gap:6px}.ik-scope-card .flex:has(>.rounded-full)>.flex-1{flex:auto}.ik-scope-card .rounded-full.shrink-0{white-space:normal;max-width:100%}.ik-scope-card .ik-scope-note>p{color:var(--sub);font-size:14.5px;line-height:1.45}.ik-scope-card [data-cut]{display:none}.ik-scope-scene[data-zone=out] .ik-scope-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(95.5% .004 268/.8);border:1.5px dashed oklch(76% .012 268);box-shadow:0 24px 50px -34px oklch(20% .03 268/.45)}.ik-scope-scene[data-zone=out] .ik-scope-card .frag-in{color:oklch(36% .01 268);filter:grayscale();background:oklch(98.6% .003 268);box-shadow:inset 0 0 0 1px oklch(92% .006 268)}.ik-scope-plain{align-items:flex-start;gap:12px;font-size:16px;display:flex}.ik-scope-plain-ico{background:var(--m);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.ik-scope-plain-ico{background:color-mix(in oklab, var(--m) 14%, white)}}.ik-scope-scene[data-zone=out] .ik-scope-plain-ico{background:oklch(94% .004 268)}.ik-scope-plain-ico .ik-scope-drawn{width:30px;height:30px}.ik-scope-plain-ico .ik-scope-mark{width:22px}.ik-scope-plain-ico .ik-scope-folder{width:26px;height:26px}@container ik-scope (width>=640px){.ik-scope[data-scenes] .ik-scope-in{grid-template-columns:minmax(0,15fr) minmax(0,17fr);align-items:center;column-gap:26px;display:grid}.ik-scope[data-scenes] .ik-scope-stage{margin-top:0;padding-top:14px}}@container ik-scope (width>=540px){.ik-scope:not([data-scenes]) .ik-scope-strip{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px}.ik-scope:not([data-scenes]) .ik-scope-seam{display:block}}@container ik-scope (width>=540px) and (width<=639.98px){.ik-scope[data-scenes] .ik-scope-strip{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px}.ik-scope[data-scenes] .ik-scope-seam{display:block}.ik-scope[data-scenes] .ik-scope-stage{margin-top:30px}.ik-scope[data-scenes] .ik-scope-scene{max-width:460px}}@container ik-scope (width<=539.98px){.ik-scope-stage{margin-top:24px}.ik-scope-card{--frag-fs:14.5px;--frag-pad:14px 15px 13px;--frag-row:7px;padding:7px}.ik-scope-card>.frag-in{gap:9px}.ik-scope-card [data-wide-only]{display:none}.ik-scope-where{inset-inline-start:18px}}@container ik-scope (width<=399.98px){.ik-scope[data-icons=all] .ik-scope-strip{gap:6px}.ik-scope[data-icons=all] .ik-scope-zone{border-radius:19px;flex-direction:row;align-items:center;gap:7px;padding:7px 8px}.ik-scope[data-icons=all] .ik-scope-title{flex-shrink:0;padding:0}.ik-scope[data-icons=all] .ik-scope-mark{width:21px}.ik-scope[data-icons=all] .ik-scope-folder{width:22px;height:22px}.ik-scope[data-icons=all] .ik-scope-zone-name,.ik-scope[data-icons=all] .ik-scope-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ik-scope[data-icons=all] .ik-scope-chips{gap:4px}.ik-scope[data-icons=all] .ik-scope-chip{border-radius:14px;justify-content:center;width:44px;height:44px;padding:0}.ik-scope[data-icons=all] .ik-scope-ico{border-radius:11px;width:36px;height:36px}.ik-scope[data-icons=all] .ik-scope-drawn{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.ik-scope-chip,.ik-scope-ico,.ik-scope-bar,.ik-scope-drawn,.ik-scope-scene,.ik-scope-scene[data-active]{transition:none}.ik-scope-scene,.ik-scope-zone[data-zone] .ik-scope-chip[aria-pressed=true],.ik-scope-chip:not([aria-pressed=true]):hover{translate:none}}.ik-hero{--ik-ar:1.25;container-type:inline-size}.ik-hero-stage{flex-direction:column;display:flex}.ik-hero-photo,.ik-hero-stage>.ik-hero-card,.ik-hero>.shape{--ik-pw:100cqi}.ik-hero-photo{z-index:0;width:var(--ik-pw);background:var(--ik-tint,var(--peri));border-radius:28px 28px 0 0;align-self:center;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ik-hero-photo{background:color-mix(in oklab, var(--ik-tint,var(--peri)) 18%, var(--peri-4))}}.ik-hero-photo{box-shadow:0 1px 2px oklch(13.5% .059 268/.06),0 34px 70px -34px oklch(13.5% .059 268/.4)}.ik-hero-photo:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.38)}@supports (corner-shape:squircle){.ik-hero-photo{corner-shape:squircle;border-radius:44px 44px 0 0}.ik-hero-photo:after{corner-shape:inherit}}.ik-hero-img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.ik-hero-img{animation:2.2s cubic-bezier(.16,1,.3,1) both ik-hero-settle}}@keyframes ik-hero-settle{0%{scale:1.045}}.ik-hero-stage>.ik-hero-card{z-index:1;width:var(--ik-pw);margin-top:min(-48px, calc(var(--ik-pw) * var(--ik-ar) * -.11));--frag-fs:14.5px;--frag-title:17px;--frag-pad:16px 16px 14px;align-self:center;position:relative}.ik-hero-card .frag-tile{background:0 0;border-radius:0;padding:0;overflow:visible}.ik-hero-card .frag-tile:before,.ik-hero-card .frag-tile:after{content:none}.ik-hero-card .frag{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:oklch(100% 0 0/.84);max-width:none;box-shadow:0 2px 6px oklch(20% .06 268/.08),0 30px 60px -28px oklch(20% .06 268/.5)}.ik-hero-card .ik-bubble>div>p:first-child{display:none}.ik-hero-card .ik-bubble>div>div{font-size:14px}.ik-hero-card .ik-bubble>div>div>.ltr:last-child{float:inline-end;margin-top:4px;margin-inline-start:10px;line-height:1.45;display:inline-block}.ik-hero-card .ik-bubble>div>div:after{content:"";clear:both;display:block}@container (width>=440px){.ik-hero-stage,.ik-hero-photo,.ik-hero>.shape{--ik-pw:min(352px, 62cqi)}.ik-hero-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--ik-pw) * var(--ik-ar) * .42) auto 84px;display:grid}.ik-hero-photo{border-radius:36px;grid-area:1/1/3/2;place-self:start end}@supports (corner-shape:squircle){.ik-hero-photo{border-radius:56px}}.ik-hero-stage>.ik-hero-card{--frag-fs:14px;--frag-title:16.5px;--frag-pad:15px 15px 13px;grid-area:2/1/4/2;place-self:end start;width:min(408px,78cqi);margin-top:0}.ik-hero>.shape-dot{top:34px;inset-inline-start:calc(100cqi - var(--ik-pw) - 52px)}}.pr-stack{padding:18px 18px 16px}.pr-stack-head{min-height:42px;font-family:var(--font-display);align-items:center;font-size:17px;display:flex}.pr-stack-level{font-family:var(--font-sans);color:oklch(47% .12 62);background:oklch(96% .05 80);border-radius:999px;flex:none;padding:4px 12px;font-size:13.5px;font-weight:600}.pr-stack-body{margin-top:14px;display:grid;position:relative}.pr-slab{background:var(--c);align-items:center;gap:12px;padding:15px 14px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.pr-slab{background:color-mix(in oklab, var(--c) 10%, var(--card-white))}}.pr-slab+.pr-slab{border-top:2px solid var(--card-white)}.pr-slab:first-child{border-radius:20px 20px 6px 6px}.pr-slab:last-child{border-radius:6px 6px 20px 20px}.pr-slab-name{font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.2;display:block}.pr-slab-line{color:var(--sub);margin-top:2px;font-size:14px;line-height:1.35;display:block}.pr-joint{z-index:2;background:var(--card-white);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line), 0 4px 10px -4px oklch(13.5% .059 268/.25);color:var(--ink);top:-14px;border-radius:50%;place-items:center;font-family:Inter,sans-serif;font-size:17px;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-start:22px}.pr-stack-sum{border:1.5px dashed var(--m-deals);border-radius:18px;align-items:center;gap:10px;margin-top:14px;padding:11px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pr-stack-sum{border:1.5px dashed color-mix(in oklab, var(--m-deals) 50%, var(--card-white))}}.pr-stack-sum{text-wrap:balance;font-size:15px;font-weight:600;line-height:1.35}.pr-mini-build{flex:none;align-items:center;gap:3px;display:inline-flex}.pr-mini-build i{background:var(--m-deals);border-radius:3px;width:9px;height:9px}.pr-mini-build b{background:var(--m-pay);width:22px;height:22px;color:var(--card-white);border-radius:50%;place-items:center;margin-inline-start:4px;display:grid}.pr-mini-switch{background:var(--m-pay);border-radius:999px;flex:none;width:40px;height:24px;position:relative}.pr-mini-switch i{background:var(--card-white);top:3px;border-radius:50%;width:18px;height:18px;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px oklch(20% .05 268/.3)}.pr-mini-meter{background:var(--m-mkt);border-radius:999px;flex:none;width:58px;height:9px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pr-mini-meter{background:color-mix(in oklab, var(--m-mkt) 16%, var(--fog))}}.pr-mini-meter i{border-radius:inherit;background:var(--m-mkt);width:58%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.pr-swap{animation:.55s cubic-bezier(.16,1,.3,1) both pr-swap}.frag-tile[data-on=false] .pr-slab{opacity:0}.frag-tile[data-on=true] .pr-slab{animation:.75s cubic-bezier(.16,1,.3,1) both pr-lock;animation-delay:calc(var(--i) * .17s + .26s)}.frag-tile[data-on=true] .pr-joint{animation:.5s cubic-bezier(.34,1.56,.64,1) both pr-pop;animation-delay:calc(var(--i) * .17s + .76s)}.frag-tile[data-on=true] .pr-mini-build i{animation:.3s ease-out 1.1s both pr-block}.frag-tile[data-on=true] .pr-mini-build i:nth-child(2){animation-delay:1.3s}.frag-tile[data-on=true] .pr-mini-build i:nth-child(3){animation-delay:1.5s}.frag-tile[data-on=true] .pr-mini-build i:nth-child(4){animation-delay:1.7s}.frag-tile[data-on=true] .pr-mini-build b{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.95s both pr-pop}.frag-tile[data-on=true] .pr-mini-switch{animation:.4s 2.25s both pr-switch-bg}.frag-tile[data-on=true] .pr-mini-switch i{animation:.45s cubic-bezier(.34,1.56,.64,1) 2.25s both pr-switch-knob}.frag-tile[data-on=true] .pr-mini-meter i{animation:5.5s ease-in-out 2.4s infinite alternate both pr-breathe}}@keyframes pr-swap{0%{opacity:0;filter:blur(3px);translate:0 6px}}@keyframes pr-lock{0%{opacity:0;translate:0 calc(var(--i) * 10px + 16px)}}@keyframes pr-pop{0%{opacity:0;scale:.4}}@keyframes pr-block{0%{background:var(--line)}}@keyframes pr-switch-bg{0%{background:oklch(90% .015 260)}}@keyframes pr-switch-knob{0%{inset-inline-start:19px}}@keyframes pr-breathe{0%{width:34%}to{width:76%}}.pr-stairs{background:var(--m-deals);border-radius:40px;margin-top:40px;padding:28px 18px 18px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pr-stairs{background:color-mix(in oklab, var(--m-deals) 8%, var(--canvas))}}.pr-stairs>.shape-ring{color:var(--m-deals)}@supports (corner-shape:squircle){.pr-stairs{corner-shape:squircle;border-radius:64px}}@media (width>=640px){.pr-stairs{padding:40px 36px 28px}}@media (width>=1024px){.pr-stairs{padding:48px 56px 36px}}.pr-fields{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin-inline:-18px;padding:2px 18px 6px;display:flex;position:relative;overflow-x:auto}.pr-fields::-webkit-scrollbar{display:none}@media (width>=640px){.pr-fields{flex-wrap:wrap;justify-content:center;margin-inline:0;padding-inline:0;overflow:visible}}.pr-field{scroll-snap-align:start;border:1px solid var(--line);background:var(--card-white);min-height:48px;color:var(--body);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:6px 18px 6px 10px;font-size:16px;font-weight:500;transition:background .25s,color .25s,border-color .25s,box-shadow .25s;display:inline-flex}.pr-field:hover{border-color:var(--peri-2)}.pr-field img{border-radius:50%;transition:background .25s}.pr-field[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:var(--card-white);box-shadow:0 12px 26px -16px oklch(49% .236 264.3/.75)}.pr-field[aria-pressed=true] img{background:var(--card-white);padding:3px}.pr-stairs-grid{gap:28px;margin-top:26px;display:grid;position:relative}@media (width>=1024px){.pr-stairs-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:52px;margin-top:22px}}.pr-flight-row{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;height:272px;padding-top:40px;display:grid}@media (width>=640px){.pr-flight-row{gap:10px;height:340px;padding-top:46px}}.pr-tread{border:1px solid var(--c);border-radius:20px 20px 6px 6px;flex-direction:column;align-items:flex-start;gap:2px;min-height:fit-content;padding:10px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.pr-tread{border:1px solid color-mix(in oklab, var(--c) 34%, var(--card-white))}}.pr-tread{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.pr-tread{background:color-mix(in oklab, var(--c) 13%, var(--card-white))}}.pr-tread{color:var(--body);text-align:start;cursor:pointer;transition:background .5s,border-color .5s,color .5s,box-shadow .5s}@media (width>=640px){.pr-tread{border-radius:24px 24px 8px 8px;padding:16px}}.pr-tread:hover,.pr-tread[data-lit]{border-color:var(--c)}@supports (color:color-mix(in lab, red, red)){.pr-tread[data-lit]{border-color:color-mix(in oklab, var(--c) 50%, var(--card-white))}}.pr-tread[data-lit]{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.pr-tread[data-lit]{background:color-mix(in oklab, var(--c) 26%, var(--card-white))}}.pr-tread[data-lit]{color:var(--ink)}.pr-tread[data-on]{border-color:var(--c);box-shadow:inset 0 0 0 1px var(--c), 0 22px 40px -26px var(--c)}@supports (color:color-mix(in lab, red, red)){.pr-tread[data-on]{box-shadow:inset 0 0 0 1px var(--c), 0 22px 40px -26px color-mix(in oklab, var(--c) 80%, var(--ink))}}.pr-tread[data-on]{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.pr-tread[data-on]{background:color-mix(in oklab, var(--c) 38%, var(--card-white))}}.pr-tread-name{font-family:var(--font-display);color:var(--ink);font-size:18px;font-weight:700;line-height:1.15}.pr-tread-count{font-size:14px;font-weight:500;line-height:1.3}.pr-tread-add{background:var(--card-white);color:var(--c);border-radius:999px;margin-top:4px;padding:1px 9px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.pr-tread-add{color:color-mix(in oklab, var(--c) 62%, var(--ink))}}.pr-tread-add{box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.pr-tread-add{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 45%, var(--card-white))}}@media (width>=640px){.pr-tread-name{font-size:21px}.pr-tread-count{font-size:15px}.pr-tread-add{font-size:14px}}.pr-tread-icons{display:none}@media (width>=640px){.pr-tread-icons{flex-wrap:wrap;gap:4px;margin-top:auto;padding-top:8px;display:flex}}.pr-tread-icon{opacity:.6;width:22px;height:22px;transition:opacity .5s}.pr-tread[data-lit] .pr-tread-icon{opacity:1}.pr-tread-pin{pointer-events:none;filter:drop-shadow(0 10px 10px oklch(20% .06 268/.22));bottom:calc(100% - 8px);place-items:center;display:grid;position:absolute;inset-inline:0}.pr-base{border:1px solid var(--line);background:var(--card-white);border-radius:6px 6px 22px 22px;align-items:center;gap:12px;margin-top:8px;padding:13px 16px;display:flex;position:relative;box-shadow:0 1px 2px oklch(13.5% .059 268/.05)}.pr-base b{color:var(--ink);font-family:Inter,sans-serif;font-size:16px;font-weight:700}.pr-base-line{color:var(--sub);margin-top:1px;font-size:14px;line-height:1.45;display:block}.pr-panel{--frag-max:470px;margin-inline:auto}@media (width>=1024px){.pr-panel{margin-inline:0}}.pr-parts{margin-top:8px}.pr-part{border-top:1px solid var(--line);align-items:center;gap:10px;min-height:44px;padding:7px 2px;display:flex}@supports (color:color-mix(in lab, red, red)){.pr-part{border-top:1px solid color-mix(in oklab, var(--line) 85%, transparent)}}.pr-part{font-size:15.5px;line-height:1.35}.pr-part:first-child{border-top:0}.pr-p2{color:oklch(47% .12 62);background:oklch(96% .05 80);border-radius:999px;flex:none;margin-inline-start:auto;padding:3px 10px;font-size:13px;font-weight:600}.pr-part-extra{border-top-style:dashed}.pr-part-extra .pr-p2{background:var(--peri-4);color:var(--blue)}.pr-p2note{color:var(--sub);background:oklch(97.5% .03 80);border-radius:14px;margin-top:10px;padding:10px 12px;font-size:13.5px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.pr-tread-pin{animation:.65s cubic-bezier(.34,1.56,.64,1) both pr-hop}.pr-part{animation:.5s cubic-bezier(.16,1,.3,1) both pr-row;animation-delay:calc(var(--i,0) * 60ms)}}@keyframes pr-hop{0%{opacity:0;translate:0 -22px;scale:.85}}@keyframes pr-row{0%{opacity:0;translate:0 6px}}.pr-addons{border-top:1px solid var(--m-deals);margin-top:28px;padding-top:22px;position:relative}@supports (color:color-mix(in lab, red, red)){.pr-addons{border-top:1px solid color-mix(in oklab, var(--m-deals) 22%, var(--line))}}.pr-addons{text-align:center}@media (width>=1024px){.pr-addons{text-align:start}}.pr-addon{border:1.5px dashed var(--blue);border-radius:999px;align-items:center;gap:6px;min-height:46px;padding:8px 16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pr-addon{border:1.5px dashed color-mix(in oklab, var(--blue) 45%, var(--card-white))}}.pr-addon{background:var(--card-white);color:var(--blue);cursor:pointer;font-size:15.5px;font-weight:500;transition:background .25s,color .25s,border-color .25s}.pr-addon:hover{background:var(--peri-4)}.pr-addon-on,.pr-addon-on:hover{border-style:solid;border-color:var(--blue);background:var(--blue);color:var(--card-white)}.pr-bill{align-items:center;gap:40px;margin-top:44px;display:grid}.pr-bill>.pr-rail{order:2}@media (width>=1024px){.pr-bill{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.pr-bill>.pr-rail{order:0}}.pr-rail,.pr-qsteps{gap:6px;display:grid}.pr-rail>li,.pr-qsteps>li{position:relative}.pr-rail>li:not(:last-child):after,.pr-qsteps>li:not(:last-child):after{content:"";pointer-events:none;inset-inline-start:33px;border-inline-start:2px dotted oklch(49% .236 264.3/.35);position:absolute;top:54px;bottom:-12px}.pr-rail-step{z-index:1;text-align:start;cursor:pointer;border-radius:22px;align-items:flex-start;gap:14px;width:100%;min-height:44px;padding:14px 16px;transition:background .35s,box-shadow .35s;display:flex;position:relative}.pr-rail-step:hover{background:var(--peri-4)}@supports (color:color-mix(in lab, red, red)){.pr-rail-step:hover{background:color-mix(in oklab, var(--peri-4) 70%, transparent)}}.pr-rail-step[data-on]{background:var(--card-white);box-shadow:0 1px 2px oklch(13.5% .059 268/.06),0 18px 40px -26px oklch(13.5% .059 268/.38)}.pr-rail-num{border:1.5px solid var(--peri-2);background:var(--canvas);width:36px;height:36px;color:var(--blue);border-radius:50%;flex:none;place-items:center;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:background .35s,color .35s,border-color .35s;display:grid}.pr-rail-step[data-done] .pr-rail-num{border-color:var(--peri-3);background:var(--peri-4)}.pr-rail-step[data-on] .pr-rail-num{border-color:var(--blue);background:var(--blue);color:var(--card-white)}.pr-rail-title{font-family:var(--font-display);color:var(--ink);font-size:19px;font-weight:700;line-height:1.25;display:block}.pr-rail-text{color:var(--sub);margin-top:4px;font-size:16px;line-height:1.55;display:block}.pr-billcard{padding:18px 18px 16px}@media (width>=1024px){.pr-bill .focus-tile{padding-block:40px}}.pr-bill-row{background:var(--fog);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:9px 12px;font-size:15px;transition:box-shadow .4s;display:flex}.pr-bill-row[data-hot]{box-shadow:inset 0 0 0 1.5px oklch(80% .11 160)}.pr-bill-phase{margin-top:14px;transition:opacity .45s}.pr-bill-phase[data-dim]{opacity:.5}.pr-bill-phase-label{color:var(--mute);font-size:13.5px;font-weight:600}.pr-bill-item{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:4px 2px;font-size:15px;display:flex}.pr-bill-item:first-child{border-top:0}.pr-cap{border:1.5px dashed var(--line);background:var(--card-white);min-height:52px;color:var(--sub);border-radius:999px;align-items:center;gap:10px;margin-top:8px;padding:8px 16px 8px 9px;font-size:15px;transition:background .45s,border-color .45s,color .45s;display:flex;position:relative}.pr-cap-knob{background:var(--fog);color:#0000;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:background .45s,color .45s;display:grid}.pr-cap-state{color:var(--mute);white-space:nowrap;flex:none;font-size:13.5px;font-weight:500}.pr-cap[data-on]{color:oklch(35% .1 160);background:oklch(95.5% .05 160);border:1.5px solid oklch(80% .11 160)}.pr-cap[data-on] .pr-cap-knob{background:var(--m-pay);color:var(--card-white)}.pr-cap[data-on] .pr-cap-state{color:oklch(40% .11 160);font-weight:600}@media (prefers-reduced-motion:no-preference){.pr-cap[data-on]:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid oklch(70% .15 160);animation:1.3s cubic-bezier(.16,1,.3,1) both pr-pulse;position:absolute;inset:-2px}.pr-cap[data-on] .pr-cap-knob{animation:.5s cubic-bezier(.34,1.56,.64,1) both pr-pop}.pr-bill-live>:last-child{animation:.45s cubic-bezier(.34,1.56,.64,1) both pr-pop}}@keyframes pr-pulse{0%{opacity:.85;scale:1}to{opacity:0;scale:1.08 1.35}}.pr-month{border:1px solid var(--line);background:var(--card-white);border-radius:999px;grid-template-columns:1fr 1fr;width:min(100%,440px);margin-inline:auto;padding:6px;display:grid;position:relative;box-shadow:0 14px 30px -20px oklch(13.5% .059 268/.4)}.pr-month-thumb{background:var(--blue);border-radius:999px;width:calc(50% - 6px);transition:translate .6s cubic-bezier(.65,0,.35,1);position:absolute;inset-block:6px;inset-inline-start:6px}.pr-month-thumb[data-busy]{translate:-100%}.pr-month-opt{z-index:1;min-height:52px;color:var(--sub);cursor:pointer;border-radius:999px;font-size:17px;font-weight:600;transition:color .45s;position:relative}.pr-month-opt[aria-pressed=true]{color:var(--card-white)}.pr-meters{padding:20px 20px 14px}.pr-meters-title{font-family:var(--font-display);font-size:18px;font-weight:700}.pr-meter-list{gap:18px 30px;margin-top:16px;display:grid}@media (width>=640px){.pr-meter-list{grid-template-columns:1fr 1fr}}.pr-meter{font-size:15px}.pr-unit{background:var(--fog);color:var(--sub);border-radius:999px;flex:none;padding:3px 10px;font-size:13px;font-weight:600}.pr-bar{background:var(--c);border-radius:999px;height:12px;margin-top:9px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pr-bar{background:color-mix(in oklab, var(--c) 13%, var(--fog))}}.pr-bar i{width:calc(var(--v) * 100%);border-radius:inherit;background:var(--c);height:100%;transition:width .95s cubic-bezier(.65,0,.35,1);display:block}.pr-free{border-top:1px solid var(--line);margin-top:18px;padding-top:6px}.pr-free li{align-items:center;gap:10px;min-height:42px;font-size:15px;display:flex}.pr-quote{align-items:center;gap:40px;margin-top:44px;display:grid}@media (width>=1024px){.pr-quote{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}.pr-doc{padding:10px}.pr-doc-zone{border-radius:18px;padding:12px;transition:background .45s,box-shadow .45s}.pr-doc-zone+.pr-doc-zone{margin-top:4px}.pr-doc-zone[data-hot]{background:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.pr-doc-zone[data-hot]{background:color-mix(in oklab, var(--m-deals) 9%, var(--card-white))}}.pr-doc-zone[data-hot]{box-shadow:inset 0 0 0 1.5px var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.pr-doc-zone[data-hot]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--m-deals) 50%, var(--card-white))}}.pr-doc-label{color:var(--mute);font-size:13px;font-weight:600}.pr-doc-chip{background:var(--fog);color:var(--body);border-radius:999px;padding:4px 10px;font-size:13.5px}.pr-doc-more{border:1px dashed var(--peri-3);color:var(--sub);background:0 0}.pr-doc-line{border-top:1px solid var(--line);align-items:flex-end;gap:8px;padding:9px 0;font-size:15px;line-height:1.35;display:flex}.pr-doc-zone>.pr-doc-line:first-child{border-top:0;padding-top:2px}.pr-doc-usage{padding:6px 0;font-size:14.5px}.pr-doc-label+.pr-doc-usage{border-top:0}.pr-doc-leader{border-bottom:2px dotted var(--peri-3);flex:1;min-width:14px;margin-bottom:7px}.pr-doc-amount{background:var(--peri-4);color:var(--blue-ink);border-radius:999px;flex:none;padding:3px 10px;font-size:13.5px;font-weight:600}.pr-doc-foot{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.pr-doc-stamp{color:oklch(40% .11 160);opacity:0;border:2px solid oklch(70% .13 160);border-radius:10px;flex:none;padding:4px 10px;font-size:13.5px;font-weight:700;transition:opacity .35s,scale .5s cubic-bezier(.34,1.56,.64,1);rotate:-5deg;scale:1.25}.pr-doc-stamp[data-on]{opacity:1;scale:1}.pr-never{border:1px solid var(--line);background:var(--card-white);border-radius:30px 30px 0 0;max-width:780px;margin:40px auto 0;padding:6px 22px 26px;position:relative;box-shadow:0 30px 70px -40px oklch(13.5% .059 268/.3)}@media (width>=640px){.pr-never{padding:10px 36px 30px}}.pr-never:after{content:"";background:linear-gradient(135deg, var(--canvas) 6px, transparent 0) 0 100% / 12px 12px repeat-x, linear-gradient(225deg, var(--canvas) 6px, transparent 0) 0 100% / 12px 12px repeat-x;inset-inline:-1px;height:12px;position:absolute;bottom:-1px}.pr-never-head{border-bottom:2px dashed var(--line);font-family:var(--font-display);align-items:center;gap:10px;padding:16px 0 14px;font-size:18px;display:flex}.pr-never-head .text-mute{font-family:var(--font-sans);margin-inline-start:auto;font-size:14px}.pr-never-group{--stamp:oklch(42% .11 160);padding:16px 0 12px;position:relative}.pr-never-group+.pr-never-group{border-top:2px dashed var(--line)}.pr-never-group[data-kind=in]{--stamp:var(--blue-ink)}.pr-never-group[data-kind=never]{--stamp:var(--sub)}.pr-never-stamp{border:2px solid var(--stamp);width:fit-content;margin-bottom:4px}@supports (color:color-mix(in lab, red, red)){.pr-never-stamp{border:2px solid color-mix(in oklab, var(--stamp) 70%, var(--card-white))}}.pr-never-stamp{color:var(--stamp);background:var(--stamp);border-radius:9px;padding:2px 10px;font-size:14px;font-weight:700;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.pr-never-stamp{background:color-mix(in oklab, var(--stamp) 6%, var(--card-white))}}.pr-never-stamp{rotate:-3deg}.pr-never-row{padding:8px 0}.pr-never-line{color:var(--ink);font-size:17px;font-weight:700;line-height:1.45}.pr-never-struck{color:var(--mute);font-weight:500;text-decoration:none}.pr-never-struck span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(oklch(58% .18 27),oklch(58% .18 27)) right 0 top 56%/100% 2px no-repeat}.pr-never-text{color:var(--sub);text-wrap:pretty;margin-top:1px;font-size:15.5px;line-height:1.5}@media (width>=640px){.pr-never-group{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:28px;padding-block:18px 14px;display:grid}.pr-never-rows{grid-row:1}.pr-never-stamp{border-width:2.5px;border-radius:12px;grid-area:1/2;margin:0;padding:5px 16px;font-size:17px;rotate:-7deg}.pr-never-line{font-size:17.5px}.pr-never-text{font-size:16px}}@media (prefers-reduced-motion:no-preference){.pr-never:not([data-seen]) .pr-never-struck span{background-size:0% 2px}.pr-never:not([data-seen]) .pr-never-stamp{opacity:0}.pr-never[data-seen] .pr-never-struck span{animation:.7s cubic-bezier(.65,0,.35,1) both pr-strike;animation-delay:calc(var(--i) * .19s + .25s)}.pr-never[data-seen] .pr-never-stamp{animation:.5s cubic-bezier(.34,1.56,.64,1) both pr-stamp;animation-delay:calc(var(--n) * .19s + .76s)}}@keyframes pr-strike{0%{background-size:0% 2px}}@keyframes pr-stamp{0%{opacity:0;scale:1.5}}.pr-door{background:var(--m-chat);border-radius:40px;align-items:center;gap:36px;padding:44px 20px 22px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pr-door{background:color-mix(in oklab, var(--m-chat) 7%, var(--canvas))}}.pr-door>.shape-ring{color:var(--m-chat)}@supports (corner-shape:squircle){.pr-door{corner-shape:squircle;border-radius:64px}}@media (width>=640px){.pr-door{padding:52px 44px 36px}}@media (width>=1024px){.pr-door{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px;padding:56px}}.pr-door-link{text-underline-offset:5px;min-height:44px}.pr-door-link:hover{text-decoration:underline}.pr-door-logo{background:var(--card-white);border-radius:13px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 18px -12px oklch(13.5% .059 268/.45)}@media (width<=639.98px){.pr-stack{padding:14px 12px 12px}.pr-slab{gap:9px;padding:13px 11px}.pr-slab img{width:32px;height:32px}.pr-mini-build i{display:none}.pr-mini-build b{margin-inline-start:0}.pr-mini-switch{width:34px;height:20px}.pr-mini-switch i{width:14px;height:14px}.pr-mini-meter{width:38px}.pr-slab-line{font-size:13.5px}}.bd-asm,.bd-ghost{--bd-ok:oklch(53% .13 155);--bd-ok-dot:var(--st-green);--bd-ok-soft:oklch(96.5% .035 155);--bd-ok-ring:oklch(62% .14 160/.42);--bd-bad:var(--error);--bd-bad-dot:var(--st-red);--bd-bad-soft:oklch(96.5% .022 25);--bd-bad-ring:oklch(67.4% .183 28.3/.36);--bd-amber:oklch(52% .12 62);--bd-amber-dot:var(--st-amber);--bd-blue-soft:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bd-asm,.bd-ghost{--bd-blue-soft:color-mix(in oklab, var(--blue) 8%, white)}}.bd-asm,.bd-ghost{--bd-blue-ring:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bd-asm,.bd-ghost{--bd-blue-ring:color-mix(in oklab, var(--blue) 34%, transparent)}}.bd-asm,.bd-ghost{--bd-hair:inset 0 0 0 1px var(--line);--bd-shadow-sm:0 1px 2px oklch(13.5% .059 268/.06);--bd-shadow:0 1px 2px oklch(13.5% .059 268/.05), 0 24px 60px -36px oklch(13.5% .059 268/.32);--bd-lift:0 2px 6px oklch(13.5% .059 268/.08), 0 26px 48px -18px oklch(13.5% .059 268/.4);--bd-ease:cubic-bezier(.22, .8, .24, 1)}.bd-asm h2:focus,.bd-asm h3:focus{outline:none}.bd-cta{--disc:40px;isolation:isolate;height:52px;padding-inline:26px calc(var(--disc) + 8px + 18px);border:1px solid var(--blue);background:var(--blue);color:var(--card-white);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1;transition:color .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative;overflow:hidden}.bd-cta:before{content:"";z-index:1;width:var(--disc);height:var(--disc);margin-top:calc(var(--disc) / -2);background:var(--card-white);border-radius:999px;transition:all .45s cubic-bezier(.785,.135,.15,.86);position:absolute;top:50%;left:5px}.bd-cta-label{z-index:2;padding-bottom:1px;position:relative}.bd-cta-disc{z-index:3;width:var(--disc);height:var(--disc);margin-top:calc(var(--disc) / -2);color:var(--blue);place-items:center;display:grid;position:absolute;top:50%;left:5px}.bd-cta-arrow{width:20px;height:20px}@media (hover:hover){.bd-cta:not(:disabled):hover{color:var(--blue)}.bd-cta:not(:disabled):hover:before{width:100%;height:100%;margin-top:0;top:0;left:0}}.bd-cta:disabled{cursor:not-allowed;opacity:.45}.bd-cta:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.bd-quiet{background:var(--card-white);min-height:44px;box-shadow:var(--bd-hair);color:var(--sub);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:500;transition:color .2s,box-shadow .2s;display:inline-flex}.bd-quiet:hover{color:var(--blue);box-shadow:inset 0 0 0 1px var(--bd-blue-ring)}.bd-field-q{color:var(--ink);margin-top:28px;font-size:19px;font-weight:700}.bd-fchips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}@media (width>=1024px){.bd-fchips{justify-content:flex-start}}.bd-fchip{min-height:44px;box-shadow:var(--bd-hair), var(--bd-shadow-sm);color:var(--sub);cursor:pointer;background:oklch(100% 0 0/.92);border-radius:999px;align-items:center;gap:7px;padding-inline:8px 15px;font-size:15px;font-weight:500;transition:box-shadow .2s,color .2s,background-color .2s;display:inline-flex}.bd-fchip-ic{width:28px;height:28px}@media (hover:hover){.bd-fchip:hover{box-shadow:inset 0 0 0 1px var(--bd-blue-ring), var(--bd-shadow-sm);color:var(--ink)}}.bd-fchip[aria-pressed=true]{background:var(--card-white);box-shadow:inset 0 0 0 2px var(--blue), 0 8px 18px -10px var(--blue)}@supports (color:color-mix(in lab, red, red)){.bd-fchip[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--blue), 0 8px 18px -10px color-mix(in oklab, var(--blue) 60%, transparent)}}.bd-fchip[aria-pressed=true]{color:var(--blue);font-weight:600}.bd-field-note{min-height:22px;color:var(--sub);margin-top:12px;font-size:14.5px}.bd-fcard .frag-title{font-size:20px}.bd-fcard-icon{width:64px;height:64px;margin-bottom:10px}.bd-fcard-line{color:var(--sub);margin-top:6px;font-size:15px;line-height:1.5}.bd-fstats{flex-wrap:wrap;gap:8px 22px;margin:14px 0 0;display:flex}.bd-fstats div{flex-direction:column-reverse;display:flex}.bd-fstats dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:700;line-height:1.1}.bd-fstats dt{color:var(--mute);font-size:13.5px}.bd-fcard-cta{width:100%;margin-top:16px}.bd-wrap{max-width:1280px;margin-inline:auto;padding-inline:16px}.bd-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;min-height:52px;padding-top:12px;display:flex}.bd-title{letter-spacing:-.015em;min-width:0;color:var(--ink);text-wrap:balance;font-size:24px;font-weight:700;line-height:1.2}.bd-steps ol{gap:4px;margin:0;padding:0;list-style:none;display:flex}.bd-steps{margin-inline-start:auto}.bd-steps button{min-height:40px;color:var(--mute);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding-inline:8px 13px;font-size:14px;font-weight:500;transition:color .2s,background-color .2s;display:flex}.bd-steps-n{background:var(--fog);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:600;display:grid}.bd-steps button[aria-current=step]{background:var(--bd-blue-soft);color:var(--blue)}.bd-steps button[aria-current=step] .bd-steps-n{background:var(--blue);color:var(--card-white)}.bd-steps button[data-done] .bd-steps-n{background:var(--bd-ok-soft);color:var(--bd-ok)}.bd-steps button:disabled{cursor:default;opacity:.5}@media (hover:hover){.bd-steps button:not(:disabled):not([aria-current]):hover{color:var(--blue)}}.bd-step-now{display:none}@media (width<=899.98px){.bd-steps{display:none}.bd-step-now{color:var(--sub);font-size:14px;font-weight:500;display:block}}.bd-eyebrow{background:var(--bd-blue-soft);color:var(--blue);border-radius:999px;align-items:center;padding:4px 12px;font-size:14px;font-weight:600;display:inline-flex}.bd-wb{grid-template-columns:500px minmax(0,1fr);grid-template-areas:"tray stage";align-items:start;gap:16px;margin-top:12px;padding-bottom:14px;display:grid}.bd-stage{grid-area:stage;grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"score ticker""board board";align-items:stretch;gap:12px;min-width:0;display:grid}.bd-tray{z-index:1;flex-direction:column;grid-area:tray;gap:12px;min-width:0;display:flex;position:relative}@media (width<=1279.98px){.bd-wb{grid-template-columns:340px minmax(0,1fr)}}@media (width>=760px) and (width<=1179.98px){.bd-wb{grid-template-columns:300px minmax(0,1fr)}.bd-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"score""board""ticker"}}.bd-score{z-index:1;background:var(--card-white);box-shadow:var(--bd-hair), var(--bd-shadow-sm);border-radius:22px;grid-area:score;align-content:center;gap:8px;padding:12px 14px;display:grid;position:relative}.bd-srow{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.bd-cap{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:128px;min-height:40px;padding:4px 16px;font-size:14.5px;font-weight:600;display:inline-flex;position:relative}.bd-cap[data-kind=old]{background:var(--fog);box-shadow:var(--bd-hair);color:var(--sub)}.bd-cap[data-kind=new]{background:var(--blue);color:var(--card-white);box-shadow:0 8px 18px -10px var(--blue);padding-inline:5px 16px}@supports (color:color-mix(in lab, red, red)){.bd-cap[data-kind=new]{box-shadow:0 8px 18px -10px color-mix(in oklab, var(--blue) 75%, var(--ink))}}.bd-cap[data-kind=new]{transition:background-color .4s,box-shadow .4s}.bd-cap[data-full]{background:var(--bd-ok);box-shadow:0 8px 18px -10px var(--bd-ok)}@supports (color:color-mix(in lab, red, red)){.bd-cap[data-full]{box-shadow:0 8px 18px -10px color-mix(in oklab, var(--bd-ok) 75%, var(--ink))}}.bd-cap:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0}.bd-cap-chip{background:var(--card-white);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 3px 8px -3px oklch(13.5% .059 268/.4)}.bd-cap-mark{width:20px;height:20px}.bd-dots{align-items:center;gap:7px;display:flex}.bd-dot{background:var(--line);border-radius:50%;flex:none;width:14px;height:14px;transition:background-color .35s,transform .35s,box-shadow .3s}.bd-dot[data-tone=bad]{background:var(--bd-bad-dot)}.bd-dot[data-tone=ok]{background:var(--bd-ok-dot);transform:scale(1.08)}.bd-dot[data-now]{box-shadow:0 0 0 2.5px var(--card-white), 0 0 0 4.5px var(--bd-blue-ring)}.bd-cnt{color:var(--sub);white-space:nowrap;text-align:end;font-size:14px}.bd-cnt b{color:var(--ink);font-variant-numeric:tabular-nums;margin-inline-end:2px;font-size:17px}.bd-cnt[data-tone=bad] b{color:var(--bd-bad)}.bd-cnt[data-tone=ok] b{color:var(--bd-ok)}.bd-board-area{grid-area:board;min-width:0}.bd-zone{position:relative}.bd-zone .bd-board.frag-tile{padding:12px;transition:box-shadow .3s}.bd-zone[data-over] .bd-board.frag-tile{box-shadow:0 0 0 3px var(--blue), 0 0 0 9px var(--bd-blue-soft)}.bd-scene-box{width:min(100%, calc(var(--bd-scene-h,2000px) * var(--bd-aspect)));aspect-ratio:var(--bd-aspect);margin-inline:auto;position:relative}.bd-scene-art{width:100%}.bd-scene{width:100%;height:auto;display:block;overflow:visible}.bd-pins,.bd-fx{pointer-events:none;position:absolute;inset:0}.bd-board-tag{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);top:14px;background:oklch(100% 0 0/.86);border-radius:999px;padding:3px 11px;font-size:13px;font-weight:600;position:absolute;inset-inline-start:16px}.bd-board-drop{z-index:5;background:var(--card-white);width:max-content;max-width:90%;box-shadow:inset 0 0 0 1px var(--bd-blue-ring);color:var(--blue);opacity:0;pointer-events:none;bottom:14px;border-radius:999px;margin-inline:auto;padding:6px 14px;font-size:14px;font-weight:600;transition:opacity .25s,translate .25s;position:absolute;inset-inline:0;translate:0 6px}.bd-wb[data-dragging] .bd-board-drop{opacity:1;translate:0}.bd-pin{z-index:1;background:var(--card-white);height:32px;box-shadow:inset 0 0 0 1px var(--line), 0 6px 16px -10px oklch(13.5% .059 268/.5);color:var(--ink);white-space:nowrap;transform:translate(calc(-50% + var(--dx,0px)), -100%);pointer-events:auto;cursor:pointer;transition:box-shadow .3s, background-color .3s, color .3s, opacity .25s, transform .3s var(--bd-ease);border-radius:999px;align-items:center;gap:6px;padding-inline:10px 11px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute}.bd-pin:before{content:"";position:absolute;inset:-7px -4px}.bd-pin:after{content:"";top:100%;left:calc(50% - var(--dx,0px));width:1.5px;height:9px;box-shadow:0 0 0 .5px var(--line);background:oklch(100% 0 0/.9);margin-left:-.75px;position:absolute}.bd-pin-dot{background:var(--mute);border-radius:50%;flex:none;width:9px;height:9px;transition:background-color .3s}.bd-pin-n{background:var(--bd-ok-soft);min-width:20px;height:20px;color:var(--bd-ok);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:13px;display:inline-flex}.bd-pin[data-state=ok]{box-shadow:inset 0 0 0 1.5px var(--bd-ok-ring), 0 6px 16px -10px oklch(13.5% .059 268/.5)}.bd-pin[data-state=ok] .bd-pin-dot{background:var(--bd-ok-dot)}.bd-pin[data-state=plus] .bd-pin-dot,.bd-pin[data-state=plus] .bd-pin-n{background:var(--bd-amber-dot)}@supports (color:color-mix(in lab, red, red)){.bd-pin[data-state=plus] .bd-pin-n{background:color-mix(in oklab, var(--bd-amber-dot) 18%, white)}}.bd-pin[data-state=plus] .bd-pin-n{color:var(--bd-amber)}.bd-pin[data-now]{box-shadow:inset 0 0 0 1.5px var(--bd-blue-ring), 0 0 0 3px var(--bd-blue-soft), 0 8px 18px -10px oklch(13.5% .059 268/.55)}.bd-pin[data-now][data-state=ok]{box-shadow:inset 0 0 0 1.5px var(--bd-ok-dot), 0 0 0 3px var(--bd-ok-soft), 0 8px 18px -10px oklch(13.5% .059 268/.55)}.bd-pin[data-bad]{background:var(--bd-bad-soft);box-shadow:inset 0 0 0 1.5px var(--bd-bad-ring), 0 0 0 3px oklch(100% 0 0/.7), 0 8px 18px -10px oklch(13.5% .059 268/.55)}.bd-pin[data-bad] .bd-pin-dot{background:var(--bd-bad-dot);animation:1.2s ease-in-out infinite bd-dot-pulse}@keyframes bd-dot-pulse{50%{transform:scale(1.5)}}.bd-wb[data-dragging] .bd-pin:not([data-target]){opacity:.55}.bd-pin[data-target]{z-index:2;background:var(--bd-blue-soft);color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue), 0 8px 18px -10px oklch(13.5% .059 268/.55);scale:1.12}.bd-pin[data-target] .bd-pin-dot{background:var(--blue)}.bd-pin[data-flip]{transform:translate(calc(-50% + var(--dx,0px)), 10px)}.bd-pin[data-flip]:after{top:auto;bottom:100%}.bd-pin-base{background:var(--bd-blue-soft);box-shadow:inset 0 0 0 1px var(--bd-blue-ring), 0 6px 16px -10px oklch(13.5% .059 268/.5);color:var(--blue);opacity:0;pointer-events:none;transform:translate(-50%)}.bd-pin-base:after{top:auto;bottom:100%}.bd-pin-base[data-corner]{z-index:3;bottom:16px;inset-inline-start:16px;transform:none}.bd-pin-base[data-corner]:after{content:none}.bd-pin-base[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--blue), 0 0 0 3px var(--bd-blue-soft)}.bd-zone[data-based] .bd-pin-base{opacity:1;pointer-events:auto}.bd-pin-mark{width:16px;height:16px}.bd-pop{background:var(--card-white);width:42px;height:42px;box-shadow:inset 0 0 0 2px var(--line), 0 10px 24px -10px oklch(13.5% .059 268/.55);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute}.bd-pop img{width:28px;height:28px}.bd-pop svg{width:20px;height:20px}.bd-pop[data-tone=good]{box-shadow:inset 0 0 0 2px var(--bd-ok-dot), 0 10px 24px -10px oklch(13.5% .059 268/.55)}.bd-pop[data-tone=bad]{color:var(--bd-bad);box-shadow:inset 0 0 0 2px var(--bd-bad-dot), 0 10px 24px -10px oklch(13.5% .059 268/.55)}.bd-burst{border:2.5px solid var(--blue);pointer-events:none;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute}.bd-ghost{z-index:100;background:var(--card-white);box-shadow:inset 0 0 0 1.5px var(--blue), 0 30px 50px -20px oklch(13.5% .059 268/.55), 0 0 0 6px var(--blue);border-radius:16px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:flex;position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.bd-ghost{box-shadow:inset 0 0 0 1.5px var(--blue), 0 30px 50px -20px oklch(13.5% .059 268/.55), 0 0 0 6px color-mix(in oklab, var(--blue) 9%, transparent)}}.bd-ghost{color:var(--ink);white-space:nowrap;pointer-events:none;will-change:transform;direction:rtl;font-size:15px;font-weight:600}.bd-ghost img{width:30px;height:30px}.bd-scene{--floor-t:var(--peri-4);--floor-l:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--floor-l:color-mix(in oklab, var(--peri-3) 60%, white)}}.bd-scene{--floor-r:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--floor-r:color-mix(in oklab, var(--peri-3) 86%, var(--mute))}}.bd-scene{--grid:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--grid:color-mix(in oklab, var(--blue) 9%, transparent)}}.bd-scene{--wall-t:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--wall-t:color-mix(in oklab, var(--peri-3) 62%, white)}}.bd-scene{--wall-l:var(--card-white);--wall-r:var(--wash);--base:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--base:color-mix(in oklab, var(--peri-3) 45%, white)}}.bd-scene{--desk-t:var(--card-white);--desk-l:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--desk-l:color-mix(in oklab, var(--peri-3) 35%, white)}}.bd-scene{--desk-r:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--desk-r:color-mix(in oklab, var(--peri-3) 72%, var(--fog))}}.bd-scene{--steel-t:var(--mute)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--steel-t:color-mix(in oklab, var(--mute) 30%, white)}}.bd-scene{--steel-l:var(--mute)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--steel-l:color-mix(in oklab, var(--mute) 55%, white)}}.bd-scene{--steel-r:var(--mute)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--steel-r:color-mix(in oklab, var(--mute) 80%, white)}}.bd-scene{--dark-t:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--dark-t:color-mix(in oklab, var(--ink) 72%, white)}}.bd-scene{--dark-l:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--dark-l:color-mix(in oklab, var(--ink) 86%, white)}}.bd-scene{--dark-r:var(--ink);--wood-t:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--wood-t:color-mix(in oklab, color-mix(in oklab, var(--m-deals) 34%, white) 94%, var(--ink))}}.bd-scene{--wood-l:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--wood-l:color-mix(in oklab, color-mix(in oklab, var(--m-deals) 58%, white) 88%, var(--ink))}}.bd-scene{--wood-r:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--wood-r:color-mix(in oklab, color-mix(in oklab, var(--m-deals) 70%, white) 78%, var(--ink))}}.bd-scene{--sign-t:var(--card-white);--sign-l:var(--fog);--sign-r:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--sign-r:color-mix(in oklab, var(--peri-3) 50%, var(--fog))}}.bd-scene{--carB-t:var(--m-chat)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--carB-t:color-mix(in oklab, var(--m-chat) 62%, white)}}.bd-scene{--carB-l:var(--m-chat);--carB-r:var(--blue-ink);--lift-t:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--lift-t:color-mix(in oklab, var(--m-deals) 60%, white)}}.bd-scene{--lift-l:var(--m-deals);--lift-r:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--lift-r:color-mix(in oklab, var(--m-deals) 84%, var(--ink))}}.bd-scene{--red-t:var(--st-red)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--red-t:color-mix(in oklab, var(--st-red) 72%, white)}}.bd-scene{--red-l:var(--st-red);--red-r:var(--st-red)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--red-r:color-mix(in oklab, var(--st-red) 78%, var(--ink))}}.bd-scene{--phone-t:var(--blue-ink)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--phone-t:color-mix(in oklab, var(--blue-ink) 55%, var(--ink))}}.bd-scene{--phone-l:var(--blue-ink)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--phone-l:color-mix(in oklab, var(--blue-ink) 42%, var(--ink))}}.bd-scene{--phone-r:var(--blue-ink)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--phone-r:color-mix(in oklab, var(--blue-ink) 28%, var(--ink))}}.bd-scene{--screen-off:var(--blue-ink)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--screen-off:color-mix(in oklab, var(--blue-ink) 62%, var(--ink))}}.bd-scene{--screen-on:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--screen-on:color-mix(in oklab, var(--blue) 72%, white)}}.bd-scene{--post-t:var(--peri);--post-l:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--post-l:color-mix(in oklab, var(--blue) 78%, var(--peri))}}.bd-scene{--post-r:var(--blue-ink);--coral-t:var(--m-auto)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--coral-t:color-mix(in oklab, var(--m-auto) 52%, white)}}.bd-scene{--coral-l:var(--m-auto);--coral-r:var(--m-auto)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--coral-r:color-mix(in oklab, var(--m-auto) 84%, var(--ink))}}.bd-scene{--violet-t:var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--violet-t:color-mix(in oklab, var(--m-contacts) 55%, white)}}.bd-scene{--violet-l:var(--m-contacts);--violet-r:var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--violet-r:color-mix(in oklab, var(--m-contacts) 82%, var(--ink))}}.bd-scene{--tire:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--tire:color-mix(in oklab, var(--ink) 92%, white)}}.bd-scene{--lamp:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--lamp:color-mix(in oklab, var(--m-deals) 18%, white)}}.bd-scene{--drawer:var(--st-red)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--drawer:color-mix(in oklab, var(--st-red) 50%, var(--ink))}}.bd-scene{--door:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--door:color-mix(in oklab, var(--peri-3) 30%, white)}}.bd-scene{--door-line:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--door-line:color-mix(in oklab, var(--peri-3) 70%, white)}}.bd-scene{--glass:var(--peri-3)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--glass:color-mix(in oklab, var(--peri-3) 68%, white)}}.bd-scene{--glass-2:var(--peri-3);--ink-line:var(--mute)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--ink-line:color-mix(in oklab, var(--mute) 45%, white)}}.bd-scene{--trace-off:var(--peri-2)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--trace-off:color-mix(in oklab, var(--peri-2) 70%, var(--mute))}}.bd-scene{--bay:var(--m-deals)}@supports (color:color-mix(in lab, red, red)){.bd-scene{--bay:color-mix(in oklab, var(--m-deals) 55%, transparent)}}.bd-scene{--skin:oklch(86% .06 58);--hair:oklch(30% .03 50)}.bd-scene .ft,.bd-scene .fl,.bd-scene .fr{stroke-linejoin:round}.bd-scene .m-floor .ft{fill:var(--floor-t)}.bd-scene .m-floor .fl{fill:var(--floor-l)}.bd-scene .m-floor .fr{fill:var(--floor-r)}.bd-scene .m-wall .ft{fill:var(--wall-t)}.bd-scene .m-wall .fl{fill:var(--wall-l)}.bd-scene .m-wall .fr{fill:var(--wall-r)}.bd-scene .m-desk .ft{fill:var(--desk-t)}.bd-scene .m-desk .fl{fill:var(--desk-l)}.bd-scene .m-desk .fr{fill:var(--desk-r)}.bd-scene .m-steel .ft{fill:var(--steel-t)}.bd-scene .m-steel .fl{fill:var(--steel-l)}.bd-scene .m-steel .fr{fill:var(--steel-r)}.bd-scene .m-dark .ft{fill:var(--dark-t)}.bd-scene .m-dark .fl{fill:var(--dark-l)}.bd-scene .m-dark .fr{fill:var(--dark-r)}.bd-scene .m-wood .ft{fill:var(--wood-t)}.bd-scene .m-wood .fl{fill:var(--wood-l)}.bd-scene .m-wood .fr{fill:var(--wood-r)}.bd-scene .m-sign .ft{fill:var(--sign-t)}.bd-scene .m-sign .fl{fill:var(--sign-l)}.bd-scene .m-sign .fr{fill:var(--sign-r)}.bd-scene .m-carB .ft{fill:var(--carB-t)}.bd-scene .m-carB .fl{fill:var(--carB-l)}.bd-scene .m-carB .fr{fill:var(--carB-r)}.bd-scene .m-lift .ft{fill:var(--lift-t)}.bd-scene .m-lift .fl{fill:var(--lift-l)}.bd-scene .m-lift .fr{fill:var(--lift-r)}.bd-scene .m-red .ft{fill:var(--red-t)}.bd-scene .m-red .fl{fill:var(--red-l)}.bd-scene .m-red .fr{fill:var(--red-r)}.bd-scene .m-phone .ft{fill:var(--phone-t)}.bd-scene .m-phone .fl{fill:var(--phone-l)}.bd-scene .m-phone .fr{fill:var(--phone-r)}.bd-scene .m-post .ft{fill:var(--post-t)}.bd-scene .m-post .fl{fill:var(--post-l)}.bd-scene .m-post .fr{fill:var(--post-r)}.bd-scene .m-coral .ft{fill:var(--coral-t)}.bd-scene .m-coral .fl{fill:var(--coral-l)}.bd-scene .m-coral .fr{fill:var(--coral-r)}.bd-scene .m-violet .ft{fill:var(--violet-t)}.bd-scene .m-violet .fl{fill:var(--violet-l)}.bd-scene .m-violet .fr{fill:var(--violet-r)}.bd-scene .tire{fill:var(--tire)}.bd-scene .rim{fill:var(--steel-t)}.bd-scene .skirt{fill:var(--ink);opacity:.22}.bd-scene .lamp{fill:var(--lamp)}.bd-scene .drawer{stroke:var(--drawer);stroke-width:1.2px;opacity:.5}.bd-scene .key{fill:var(--peri-2);opacity:.7}.bd-scene .skin{fill:var(--skin)}.bd-scene .hair{fill:var(--hair)}.bd-scene .shirt{fill:var(--m-contacts)}.bd-scene .leaf,.bd-scene .leaf-2{fill:var(--m-dash)}@supports (color:color-mix(in lab, red, red)){.bd-scene .leaf-2{fill:color-mix(in oklab, var(--m-dash) 60%, white)}}.bd-scene .shade{fill:var(--ink);opacity:.07}.bd-scene .star{fill:var(--m-deals)}.bd-scene .peg-b{fill:var(--door)}.bd-scene .peg-dot{fill:var(--ink-line);opacity:.6}.bd-scene .grid-l{stroke:var(--grid);stroke-width:1px}.bd-scene .bay{fill:none;stroke:var(--bay);stroke-width:1.6px;stroke-dasharray:6 6}.bd-scene .base-strip{fill:var(--base)}.bd-scene .door{fill:var(--door)}.bd-scene .door-l{stroke:var(--door-line);stroke-width:1.2px}.bd-scene .glass{fill:var(--glass)}.bd-scene .glass-2{fill:var(--glass-2)}.bd-scene .paper{fill:var(--card-white)}.bd-scene .ink-l{stroke:var(--ink-line);stroke-width:1.4px;stroke-linecap:round}.bd-scene .screen{fill:var(--screen-off);transition:fill .5s}.bd-phone-screen.is-on .screen{fill:var(--screen-on)}.bd-halo{opacity:0;transition:opacity .35s}.bd-halo ellipse{transform-box:fill-box;transform-origin:50%}.bd-halo[data-state=bad],.bd-halo[data-state=good],.bd-halo[data-state=target]{opacity:1}.bd-halo[data-state=bad] ellipse{fill:var(--st-red);fill-opacity:.16;stroke:var(--st-red);stroke-opacity:.55;stroke-width:1.5px;animation:1.8s ease-out infinite bd-halo}.bd-halo[data-state=good] ellipse{fill:var(--st-green);fill-opacity:.18;stroke:var(--st-green);stroke-opacity:.65;stroke-width:1.5px;animation:1.8s ease-out infinite bd-halo}.bd-halo[data-state=target] ellipse{fill:var(--blue);fill-opacity:.14;stroke:var(--blue);stroke-opacity:.7;stroke-width:2px;stroke-dasharray:5 5}@keyframes bd-halo{0%{transform:scale(.85)}60%{transform:scale(1.06)}to{transform:scale(.85)}}.bd-trace-off{fill:none;stroke:var(--trace-off);stroke-width:1.6px;stroke-dasharray:3 5;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .6s}.bd-zone[data-based] .bd-trace-off{opacity:1}.bd-trace-on,.bd-trace-glow{fill:none;stroke:var(--blue);stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .5s}.bd-trace-on{stroke-width:2.3px;stroke-dasharray:7 9}.bd-trace-glow{stroke-width:7px}.bd-trace[data-on] .bd-trace-on{opacity:1;animation:1.4s linear infinite bd-flow}.bd-trace[data-on] .bd-trace-glow{opacity:.13}@keyframes bd-flow{to{stroke-dashoffset:-32px}}.bd-hub{opacity:0;transition:opacity .7s}.bd-zone[data-based] .bd-hub{opacity:1}.bd-hub-tile{fill:var(--blue);fill-opacity:.1;stroke:var(--blue);stroke-opacity:.55;stroke-width:1.4px}.bd-hub-ring{fill:none;stroke:var(--blue);stroke-opacity:.35;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%}.bd-hub.pulse .bd-hub-ring{animation:1.1s ease-out bd-hub-ring}@keyframes bd-hub-ring{0%{stroke-opacity:.8;transform:scale(.6)}to{stroke-opacity:0;transform:scale(1.5)}}.bd-appear{opacity:0;transition:opacity .45s,transform .7s cubic-bezier(.2,.9,.3,1.25);transform:translateY(-22px)}.bd-appear.is-on{opacity:1;transform:none}.bd-fade{transition:opacity .45s}.bd-fade.is-off{opacity:0}.bd-waves path{fill:none;stroke:var(--m-contacts);stroke-width:2.2px;stroke-linecap:round;opacity:0;transition:opacity .4s}.bd-waves.is-on path{opacity:.9;animation:1.8s ease-in-out infinite bd-wave}.bd-waves.is-on path:nth-child(2){animation-delay:.3s}@keyframes bd-wave{0%,to{opacity:.25}50%{opacity:1}}.bd-plane path{fill:var(--m-chat)}.bd-plane{opacity:0}.bd-plane.is-on{opacity:1;animation:3.6s ease-in-out infinite bd-plane}@keyframes bd-plane{0%{opacity:0;transform:translate(0)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(70px,-30px)}}.bd-tk{z-index:1;background:var(--card-white);min-width:0;box-shadow:var(--bd-hair), var(--bd-shadow-sm);border-radius:22px;grid-area:ticker;padding:8px 14px 14px;position:relative;overflow:hidden}.bd-tk-top{align-items:center;gap:8px;height:44px;display:flex}.bd-tk-time{background:var(--bd-blue-soft);color:var(--blue);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 10px;font-size:14px;font-weight:600}.bd-tk-st{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.bd-tk-ctrls{flex:none;gap:2px;margin-inline-start:auto;display:flex}.bd-tk-ctrls button{width:44px;height:44px;color:var(--sub);cursor:pointer;border-radius:12px;place-items:center;display:grid}.bd-tk-ctrls button:hover{background:var(--fog);color:var(--blue)}.bd-tk-ctrls svg{width:19px;height:19px}.bd-tk-body{margin-top:4px;display:grid}.bd-tk-body>*{grid-area:1/1;min-width:0}.bd-tk-probe{visibility:hidden;pointer-events:none}.bd-tk-line{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 10px;font-size:14.5px;line-height:1.5;display:grid}.bd-tk-line+.bd-tk-line{margin-top:6px}.bd-tk-lab{white-space:nowrap;border-radius:999px;margin-top:1px;padding:2px 9px;font-size:13px;font-weight:700}.bd-tk-line[data-kind=old] .bd-tk-lab{background:var(--bd-bad-soft);color:var(--bd-bad)}.bd-tk-line[data-kind=new] .bd-tk-lab{background:var(--bd-ok-soft);color:var(--bd-ok)}.bd-tk-line[data-kind=base] .bd-tk-lab{background:var(--bd-blue-soft);color:var(--blue)}.bd-tk-line[data-kind=old] .bd-tk-txt{color:var(--sub)}.bd-tk-line[data-struck] .bd-tk-txt{color:var(--mute);text-decoration:line-through;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--mute);-webkit-text-decoration-color:var(--mute);-webkit-text-decoration-color:var(--mute);-webkit-text-decoration-color:var(--mute);text-decoration-color:var(--mute)}.bd-tk-line[data-kind=new] .bd-tk-txt{color:var(--ink);font-weight:500}.bd-tk-more{color:var(--mute);margin-top:6px;font-size:13px}.bd-tk-need{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.bd-tk-need>span{color:var(--mute);font-size:13px;font-weight:600}.bd-need{border:1px dashed var(--bd-blue-ring);background:var(--bd-blue-soft);min-height:36px;color:var(--blue);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding-inline:6px 12px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.bd-need:before{content:"";position:absolute;inset:-4px 0}.bd-need:hover{border-style:solid}.bd-need-ic{width:24px;height:24px}.bd-tk-prog{bottom:0;height:3px;position:absolute;inset-inline:0}.bd-tk-prog span{background:var(--blue);opacity:.45;width:0;height:100%;animation:linear forwards bd-prog;display:block}@keyframes bd-prog{to{width:100%}}@media (prefers-reduced-motion:no-preference){.bd-tk-live.is-fade{animation:bd-tk-fade .35s var(--bd-ease)}.bd-tk-live.is-flip .bd-tk-line[data-struck] .bd-tk-txt{animation:bd-strike .7s .15s var(--bd-ease) both}.bd-tk-live.is-flip .bd-tk-line[data-kind=new]{animation:bd-tk-in .55s .35s var(--bd-ease) both}}@keyframes bd-tk-fade{0%{opacity:0}}@keyframes bd-strike{0%{text-decoration-color:#0000}}@keyframes bd-tk-in{0%{opacity:0;translate:0 6px}}.bd-intro{background:var(--card-white);box-shadow:var(--bd-hair), var(--bd-shadow);border-radius:28px;padding:22px 20px}.bd-intro-face{align-items:center;gap:12px;margin-bottom:14px;display:flex}.bd-intro-face img{object-fit:cover;width:56px;height:56px;box-shadow:0 0 0 3px var(--card-white), 0 0 0 4px var(--line);border-radius:50%}.bd-intro-face span{color:var(--mute);font-size:14px;font-weight:500}.bd-intro-title{color:var(--ink);font-size:22px;font-weight:700}.bd-intro-text{color:var(--sub);margin-top:8px;font-size:16px;line-height:1.55}.bd-intro-small{color:var(--mute);margin-top:12px;font-size:14px}.bd-intro-cta{width:100%;margin-top:18px}.bd-daybar{display:none}.bd-tray-panel{background-color:var(--card-white);background-image:radial-gradient(var(--blue) 1.5px, transparent 1.8px);border-radius:28px;padding:14px 12px;position:relative}@supports (color:color-mix(in lab, red, red)){.bd-tray-panel{background-image:radial-gradient(color-mix(in oklab, var(--blue) 9%, transparent) 1.5px, transparent 1.8px)}}.bd-tray-panel{box-shadow:var(--bd-hair), var(--bd-shadow-sm);background-position:9px 9px;background-size:18px 18px}.bd-tray-head{justify-content:space-between;align-items:baseline;gap:10px;padding:2px 4px 4px;display:flex}.bd-tray-head h3{color:var(--ink);font-size:18px;font-weight:700}.bd-tray-head span{color:var(--mute);font-size:13px}.bd-tray-hint{min-height:42px;color:var(--mute);padding:0 4px;font-size:13.5px;line-height:1.5}.bd-tray-hint b{color:var(--ink);font-weight:600}.bd-shelf{margin-top:10px}.bd-shelf-head{align-items:center;gap:8px;margin-bottom:8px;padding:0 4px;display:flex}.bd-shelf-name{background:var(--card-white);box-shadow:var(--bd-hair);color:var(--ink);border-radius:999px;padding:2px 11px;font-size:14.5px;font-weight:700;transition:background-color .3s,color .3s}.bd-shelf[data-lit] .bd-shelf-name{background:var(--blue);box-shadow:none;color:var(--card-white)}.bd-shelf-sub{background:var(--card-white);color:var(--mute);border-radius:6px;padding:0 6px;font-size:13px}.bd-shelf-parts{perspective:700px;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.bd-part{--c:var(--blue);background:var(--card-white);width:100%;min-height:92px;box-shadow:var(--bd-hair), var(--bd-shadow-sm);text-align:center;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transform-style:preserve-3d;transition:transform .25s var(--bd-ease), box-shadow .25s, background-color .25s, opacity .25s;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;padding:10px 6px 8px;display:flex;position:relative}@media (hover:hover){.bd-part:hover{box-shadow:inset 0 0 0 1px var(--bd-blue-ring), var(--bd-lift);transform:translateY(-2px)rotateX(7deg)}}.bd-part:active{cursor:grabbing}.bd-part-ic{background:var(--c);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.bd-part-ic{background:color-mix(in oklab, var(--c) 14%, white)}}.bd-part-img{pointer-events:none;-webkit-user-drag:none;width:32px;height:32px}.bd-part-tx{flex-direction:column;align-items:center;min-width:0;display:flex}.bd-part-nm{color:var(--ink);text-wrap:balance;font-size:13.5px;font-weight:600;line-height:1.25}.bd-part-ln{display:none}.bd-part-chk{background:var(--bd-ok-dot);width:22px;height:22px;box-shadow:0 0 0 3px var(--card-white);color:var(--card-white);top:-6px;border-radius:50%;place-items:center;display:none;position:absolute;inset-inline-end:-5px}.bd-part-chk svg{width:13px;height:13px}.bd-part[aria-pressed=true]{background:var(--bd-ok-soft);box-shadow:inset 0 0 0 1.5px var(--bd-ok-ring), var(--bd-shadow-sm)}.bd-part[aria-pressed=true] .bd-part-chk{display:grid}.bd-part.is-lifting{opacity:.35;transform:scale(.97)}.bd-part.is-hint{box-shadow:inset 0 0 0 2px var(--blue), 0 0 0 4px var(--bd-blue-soft)}@media (width>=1280px){.bd-shelf{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:8px;display:grid}.bd-shelf-head{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:0;padding:6px 0 0}.bd-shelf-parts{grid-template-columns:repeat(4,minmax(0,1fr))}}.bd-wb:is([data-dense="1"],[data-dense="2"]) .bd-tray-hint{display:none}.bd-wb:is([data-dense="1"],[data-dense="2"]) .bd-part{gap:4px;min-height:80px;padding:8px 6px 6px}.bd-wb:is([data-dense="1"],[data-dense="2"]) .bd-part-ic{width:38px;height:38px}.bd-wb:is([data-dense="1"],[data-dense="2"]) .bd-part-img{width:28px;height:28px}.bd-wb[data-dense="2"] .bd-shelf{margin-top:6px}.bd-wb[data-dense="2"] .bd-shelf-parts{gap:6px}.bd-wb[data-dense="2"] .bd-part{gap:2px;min-height:70px;padding:6px 4px 5px}.bd-wb[data-dense="2"] .bd-part-ic{border-radius:10px;width:32px;height:32px}.bd-wb[data-dense="2"] .bd-part-img{width:25px;height:25px}.bd-wb[data-dense="2"] .bd-tray-panel{padding-block:10px}.bd-wb[data-dense="2"] .bd-mt-note{display:none}@media (width>=1280px){.bd-wb[data-dense="2"] .bd-meter{grid-template-areas:"head inc""track next"}.bd-wb[data-dense="2"] .bd-mt-inc{justify-self:end}}.bd-meter{z-index:2;background:var(--card-white);box-shadow:var(--bd-hair), var(--bd-shadow-sm);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head next""track next""inc inc""note note";align-items:center;gap:6px 12px;padding:12px 14px;display:grid;position:sticky;bottom:12px}.bd-mt-head{grid-area:head;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bd-mt-lab{color:var(--mute);font-size:14px;font-weight:500}.bd-mt-val{color:var(--ink);font-size:18px;font-weight:700;transition:color .3s}.bd-mt-val[data-on]{color:var(--blue)}.bd-mt-track{background:var(--fog);box-shadow:var(--bd-hair);border-radius:999px;grid-area:track;grid-template-columns:repeat(3,1fr);gap:4px;padding:3px;display:grid}.bd-seg{height:30px;color:var(--mute);transition:background-color .45s var(--bd-ease), color .3s, box-shadow .3s;border-radius:999px;place-items:center;font-size:13.5px;font-weight:600;display:grid}.bd-seg[data-state=fill]{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bd-seg[data-state=fill]{background:color-mix(in oklab, var(--blue) 14%, white)}}.bd-seg[data-state=fill]{color:var(--blue)}.bd-seg[data-state=cur]{background:var(--blue);box-shadow:0 6px 16px -8px var(--blue)}@supports (color:color-mix(in lab, red, red)){.bd-seg[data-state=cur]{box-shadow:0 6px 16px -8px color-mix(in oklab, var(--blue) 80%, transparent)}}.bd-seg[data-state=cur]{color:var(--card-white)}@media (prefers-reduced-motion:no-preference){.bd-seg[data-pulse]{animation:.9s ease-out bd-seg-pulse}}@keyframes bd-seg-pulse{0%{box-shadow:0 0 0 0 var(--bd-blue-ring)}to{box-shadow:0 0 0 12px #0000}}.bd-mt-note{min-height:40px;color:var(--sub);grid-area:note;font-size:13.5px;line-height:1.45}.bd-mt-toast{color:var(--blue);font-weight:600}.bd-mt-actions{display:contents}.bd-mt-next{grid-area:next}.bd-mt-inc{grid-area:inc;justify-self:start;min-height:36px;font-size:13.5px}.bd-mt-inc[data-off]{visibility:hidden}@media (width>=760px) and (width<=1279.98px){.bd-meter{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""track""inc""note""next"}.bd-mt-next{width:100%}.bd-wb:is([data-dense="1"],[data-dense="2"]) .bd-mt-note{display:none}}.bd-level{padding-block:18px 40px}.bd-level-head{max-width:760px}.bd-level-title{color:var(--ink);letter-spacing:-.02em;margin-top:12px;font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.12}.bd-level-title span{color:var(--blue)}.bd-level-lede{color:var(--sub);margin-top:10px;font-size:17px}.bd-level-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:32px;margin-top:48px;display:grid}.bd-stack-wrap{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;display:grid}.bd-stack-tile.frag-tile{padding:16px}.bd-stack3d{position:relative}.bd-plate{border-radius:24px;position:absolute;left:50%;transform:rotateX(60deg)rotate(45deg)}.bd-plate-edge{background:oklch(20% .06 268/.22)}.bd-plate[data-state=solid]{background:linear-gradient(135deg, var(--card-white), var(--wash));box-shadow:inset 0 0 0 1.5px oklch(100% 0 0/.9),0 30px 40px -24px oklch(13.5% .059 268/.45)}.bd-plate[data-state=land]{background:linear-gradient(135deg, var(--peri-4), var(--peri-3));box-shadow:inset 0 0 0 2.5px var(--blue), 0 30px 40px -22px oklch(13.5% .059 268/.5)}.bd-plate[data-state=base]{background:linear-gradient(135deg, var(--blue), var(--blue-ink))}@supports (color:color-mix(in lab, red, red)){.bd-plate[data-state=base]{background:linear-gradient(135deg, color-mix(in oklab, var(--blue) 82%, white), var(--blue-ink))}}.bd-plate[data-state=ghost]{background:oklch(100% 0 0/.28);border:2px dashed oklch(100% 0 0/.95)}.bd-pico{position:absolute}.bd-pico-img{filter:drop-shadow(0 6px 6px oklch(13.5% .059 268/.25));width:100%;height:100%;display:block}.bd-pico[data-badge=ghost] .bd-pico-img{opacity:.4;filter:grayscale()}.bd-pico-chk,.bd-pico-inc{bottom:-3px;border-radius:50%;position:absolute;inset-inline-end:-4px}.bd-pico-chk{background:var(--bd-ok-dot);width:16px;height:16px;box-shadow:0 0 0 2px var(--card-white);color:var(--card-white);place-items:center;display:grid}.bd-pico-chk svg{width:10px;height:10px}.bd-pico-inc{border:2px solid var(--blue);background:var(--card-white);width:15px;height:15px}@media (prefers-reduced-motion:no-preference){.bd-plate{animation:bd-plate-in .7s var(--bd-ease) var(--d,0s) both}.bd-pico{animation:bd-pico-in .6s var(--bd-ease) var(--d,0s) both}}@keyframes bd-plate-in{0%{opacity:0;transform:rotateX(60deg)rotate(45deg)translateZ(80px)}}@keyframes bd-pico-in{0%{opacity:0;translate:0 -16px}}.bd-plabels{height:var(--h);margin:16px 0 0;padding:0;list-style:none;position:relative}.bd-plabel{top:var(--y);border-inline-start:3px solid var(--line);max-width:100%;box-shadow:inset 0 0 0 1px var(--line), 0 10px 24px -18px oklch(13.5% .059 268/.5);background:oklch(100% 0 0/.94);border-radius:14px;padding:6px 12px 7px 10px;position:absolute;inset-inline:0 auto;transform:translateY(-50%)}.bd-plabel b{color:var(--ink);font-size:17px;display:block}.bd-plabel span{color:var(--mute);font-size:13.5px;line-height:1.4;display:block}.bd-plabel[data-state=land]{border-color:var(--blue)}.bd-plabel[data-state=land] b{color:var(--blue)}.bd-plabel[data-state=ghost] b{color:var(--mute)}.bd-legend{color:var(--mute);flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:13.5px;display:flex}.bd-legend i{vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-inline-end:6px;display:inline-block}.bd-legend i[data-k=chk]{background:var(--bd-ok-dot)}.bd-legend i[data-k=inc]{border:2px solid var(--blue);background:var(--card-white)}.bd-legend i[data-k=ghost]{background:var(--line)}.bd-level-cta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.bd-level-note{color:var(--mute);margin-top:12px;font-size:14px}.bd-ledger{background:var(--card-white);box-shadow:var(--bd-hair), var(--bd-shadow-sm);border-radius:30px;padding:22px 20px}.bd-ledger h3{color:var(--ink);font-size:22px;font-weight:700}.bd-ledger>p{color:var(--sub);margin-top:6px;font-size:15px}.bd-ledger ol{margin:14px 0 0;padding:0;list-style:none;position:relative}.bd-ledger ol:before{content:"";background:var(--line);top:8px;bottom:8px;width:2px;position:absolute;inset-inline-start:27px}.bd-led{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:10px 0;display:grid;position:relative}.bd-led-time{z-index:1;background:var(--fog);height:max-content;color:var(--sub);font-variant-numeric:tabular-nums;border-radius:999px;justify-self:start;padding:3px 8px;font-size:13.5px;font-weight:600;position:relative}.bd-led[data-state=ok] .bd-led-time{background:var(--bd-ok-soft);color:var(--bd-ok)}.bd-led[data-state=bad] .bd-led-time{background:var(--bd-bad-soft);color:var(--bd-bad)}.bd-led-st{color:var(--ink);font-size:15px;font-weight:700}.bd-led-old{color:var(--sub);margin-top:2px;font-size:14px}.bd-led[data-state=ok] .bd-led-old{color:var(--mute);text-decoration:line-through;text-decoration-thickness:1px}.bd-led-new{color:var(--bd-ok);margin-top:3px;font-size:14.5px;font-weight:500}.bd-led-miss{color:var(--bd-bad);margin-top:3px;font-size:14px;font-weight:500}@media (width<=1023.98px){.bd-level-grid{grid-template-columns:minmax(0,1fr)}}.bd-details{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:28px;padding-block:18px 40px;display:grid}.bd-form-card,.bd-success{background:var(--card-white);box-shadow:var(--bd-hair), var(--bd-shadow);border-radius:30px;padding:26px 24px}.bd-form-card h2,.bd-success h2{color:var(--ink);font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.15}.bd-success h2 span{color:var(--blue)}.bd-form-line{color:var(--sub);margin-top:6px}.bd-form{gap:16px;margin-top:20px;display:grid}.bd-fld{gap:6px;display:grid}.bd-fld>span:first-child{color:var(--ink);font-size:15px;font-weight:600}.bd-fld input{border:1px solid var(--line);background:var(--card-white);height:50px;color:var(--ink);border-radius:14px;outline:none;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.bd-fld input:focus{border-color:var(--blue);box-shadow:0 0 0 4px var(--bd-blue-soft)}.bd-fld input[dir=ltr]{text-align:end}.bd-fld input[aria-invalid=true]{border-color:var(--bd-bad-dot)}.bd-err{color:var(--error);font-size:14px}.bd-chan{border:0;margin:0;padding:0}.bd-chan legend{color:var(--ink);padding:0;font-size:15px;font-weight:600}.bd-chan legend span{color:var(--mute);font-size:14px;font-weight:400}.bd-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.bd-chip{background:var(--card-white);min-height:44px;box-shadow:var(--bd-hair);color:var(--sub);cursor:pointer;border-radius:999px;padding:0 16px;font-size:15px;font-weight:500}.bd-chip[aria-pressed=true]{background:var(--bd-blue-soft);box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue);font-weight:600}.bd-consent{color:var(--sub);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.bd-consent input{width:20px;height:20px;accent-color:var(--blue);flex:none;margin-top:2px}.bd-form-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.bd-form-error{color:var(--sub);font-size:15px}.bd-form-error a{color:var(--blue);align-items:center;gap:4px;font-weight:500;display:inline-flex}.bd-summary{background:linear-gradient(180deg, var(--card-white), var(--wash));box-shadow:var(--bd-hair), var(--bd-shadow-sm);border-radius:30px;padding:22px 20px;position:sticky;top:88px}.bd-summary h3{color:var(--ink);font-size:19px;font-weight:700}.bd-sum-level{background:var(--card-white);box-shadow:inset 0 0 0 1.5px var(--bd-blue-ring);border-radius:18px;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.bd-sum-level b{color:var(--blue);font-size:20px}.bd-sum-level span{color:var(--sub);font-size:14px}.bd-sum-parts{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.bd-sp{background:var(--card-white);min-height:36px;box-shadow:var(--bd-hair);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding-inline:6px 11px;font-size:13.5px;font-weight:500;display:inline-flex}.bd-sp[data-inc]{box-shadow:none;border:1px dashed var(--mute);background:0 0}@supports (color:color-mix(in lab, red, red)){.bd-sp[data-inc]{border:1px dashed color-mix(in oklab, var(--mute) 60%, white)}}.bd-sp[data-inc]{color:var(--sub)}.bd-sp-ic{width:24px;height:24px}.bd-sum-score{color:var(--sub);margin-top:14px;font-size:14px}.bd-success>p{color:var(--sub);margin-top:10px}.bd-success h3{color:var(--ink);margin-top:22px;font-size:17px;font-weight:600}.bd-success ul{color:var(--sub);gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.bd-success li{gap:8px;display:flex}.bd-success-ic{width:16px;height:16px;color:var(--blue);flex:none;margin-top:5px}.bd-success .bd-success-cal{color:var(--mute);margin-top:16px;margin-bottom:16px;font-size:15px}@media (width<=899.98px){.bd-details{grid-template-columns:minmax(0,1fr)}.bd-summary{order:-1;position:static}}@media (width<=759.98px){.bd-head{min-height:0;padding-top:6px}.bd-title{font-size:22px}.bd-wb{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""tray";gap:10px;margin-top:10px;padding-bottom:128px}.bd-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"score""board""ticker";gap:8px}.bd-score{border-radius:18px;gap:6px;padding:9px 10px}.bd-srow{gap:8px}.bd-cap{min-width:104px;min-height:34px;padding-inline:10px;font-size:13.5px}.bd-cap[data-kind=new]{gap:6px;padding-inline:3px 10px}.bd-cap-chip{width:26px;height:26px}.bd-cap-mark{width:17px;height:17px}.bd-dots{gap:5px}.bd-dot{width:12px;height:12px}.bd-cnt{font-size:13.5px}.bd-cnt b{font-size:16px}.bd-zone .bd-board.frag-tile{border-radius:26px;padding:6px}.bd-board-tag{display:none}.bd-pin{gap:5px;height:30px;padding-inline:8px 9px;font-size:13px}.bd-pin-n{display:none}.bd-pop{width:36px;height:36px}.bd-pop img{width:24px;height:24px}.bd-tk{border-radius:18px;padding:6px 12px 12px}.bd-tk-line{font-size:14px;line-height:1.45}.bd-tk-txt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bd-tk-line[data-struck] .bd-tk-txt{-webkit-line-clamp:1}.bd-tk-more,.bd-tk-need>span{display:none}.bd-tk-need{flex-wrap:nowrap;margin-top:8px;overflow:hidden}.bd-need{flex:none;font-size:13.5px}.bd-need:after{content:"+";margin-inline-start:2px;font-weight:700}.bd-intro{border-radius:22px;padding:18px 16px}.bd-intro-cta{display:none}.bd-tray-panel{background-size:16px 16px;border-radius:22px;padding:10px 0 12px}.bd-tray-head{padding:0 14px 2px}.bd-tray-head h3{font-size:16px}.bd-tray-hint{min-height:0;padding:0 14px}.bd-rail{overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;padding:8px 14px 6px;scroll-padding-inline:14px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#000 92%,#0000);mask-image:linear-gradient(270deg,#000 92%,#0000)}.bd-rail::-webkit-scrollbar{display:none}.bd-shelf{flex:none;margin-top:0}.bd-shelf-head{margin-bottom:6px;padding:0}.bd-shelf-parts{gap:8px;display:flex}.bd-part{text-align:start;touch-action:pan-x;flex-direction:row;align-items:center;gap:9px;width:150px;min-height:60px;padding:8px 10px 8px 8px}.bd-part-ic{width:38px;height:38px}.bd-part-img{width:28px;height:28px}.bd-part-tx{align-items:flex-start}.bd-part-nm{font-size:14.5px}.bd-meter{z-index:45;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--line), 0 -10px 30px -18px oklch(13.5% .059 268/.45);bottom:0;background:oklch(100% 0 0/.95);border-radius:20px 20px 0 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head inc""track next";gap:6px 12px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:fixed;inset-inline:0;transform:translateY(110%)}.bd-wb[data-bar=on] .bd-meter{transform:none}.bd-mt-head{justify-content:flex-start}.bd-mt-lab{font-size:13px}.bd-mt-val{font-size:16px}.bd-seg{height:28px;font-size:13px}.bd-mt-note{display:none}.bd-mt-inc{justify-self:stretch;min-height:30px;padding:0 10px;font-size:13px;position:relative}.bd-mt-inc:before{content:"";position:absolute;inset:-7px 0}.bd-mt-next{height:48px;padding-inline:18px calc(var(--disc) + 6px + 14px);--disc:36px}.bd-daybar{z-index:45;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--line), 0 -10px 30px -18px oklch(13.5% .059 268/.45);bottom:0;background:oklch(100% 0 0/.95);align-items:center;gap:12px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:fixed;inset-inline:0;transform:translateY(110%)}.bd-wb[data-step="2"] .bd-daybar{display:flex}.bd-wb[data-bar=on] .bd-daybar{transform:none}.bd-daybar>span{color:var(--sub);flex:1;font-size:14px;line-height:1.35}.bd-daybar>span b{color:var(--bd-bad)}.bd-daybar .bd-cta{--disc:36px;height:48px;padding-inline:16px calc(var(--disc) + 6px + 12px);font-size:15px}:root[data-bd-bar] .mobile-bar{transform:translateY(calc(100% + 12px))}:root[data-bd-bar][data-bd-bar] .cw-fab,:root[data-bd-bar][data-bd-bar] .a11y-fab{bottom:calc(env(safe-area-inset-bottom,0px) + 112px)}}@media (width<=520px){.bd-stack-wrap{grid-template-columns:minmax(0,1fr);justify-items:center}.bd-plabels{flex-direction:column-reverse;gap:10px;width:100%;height:auto;margin-top:4px;display:flex}.bd-plabel{position:static;transform:none}.bd-level-cta .bd-cta{width:100%}}@media (prefers-reduced-motion:reduce){.bd-asm *,.bd-asm :before,.bd-asm :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.bd-plane.is-on{opacity:1}}@media (prefers-reduced-motion:no-preference){.bd-cap[data-full]:after{animation:1.6s ease-out .3s 3 bd-cap-pulse}}@keyframes bd-cap-pulse{0%{opacity:.6;box-shadow:0 0 oklch(62% .14 160)}to{opacity:0;box-shadow:0 0 0 12px oklch(62% .14 160)}}.dnc-res{--res-bg:var(--peri-4);--res-ink:var(--blue);white-space:nowrap;max-width:100%;color:var(--res-ink);background:var(--res-bg);border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.dnc-res[data-tone=green]{--res-bg:oklch(95% .05 160);--res-ink:oklch(42% .11 160)}.dnc-res[data-tone=red]{--res-bg:oklch(95% .03 25);--res-ink:oklch(50% .17 27)}.dnc-res[data-tone=amber]{--res-bg:oklch(96% .05 80);--res-ink:oklch(48% .12 62)}.dnc-res[data-tone=gray]{--res-bg:var(--fog);--res-ink:var(--sub)}.dnc-res>svg{flex-shrink:0}.dnc-tx{max-width:100%;color:var(--sub);background:var(--fog);box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;line-height:1.35;display:inline-flex}.dnc-tx-label{white-space:nowrap}.dnc-tx-id{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--ink);white-space:nowrap;font-size:12px;font-weight:600}.dnc-scan{background:var(--m-contacts);border-radius:999px;height:3px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dnc-scan{background:color-mix(in oklab, var(--m-contacts) 12%, white)}}.dnc-scan>span{border-radius:inherit;background:linear-gradient(270deg, var(--m-contacts), var(--blue));height:100%;display:block}.dnc-tag{color:oklch(50% .17 27);background:oklch(97% .02 25);border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px oklch(90% .05 25)}.dnc-hero .frag-in{gap:14px;display:grid}.dnc-hero-head{align-items:center;gap:10px;display:flex}.dnc-hero-row{box-shadow:inset 0 0 0 1px var(--line);background:oklch(98.5% .004 260);border-radius:18px;gap:9px;padding:12px;display:grid}.dnc-hero-who{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.dnc-hero-out{flex-wrap:wrap;align-items:center;gap:6px 10px;padding-inline-start:46px;display:flex}.dnc-hero-out-no{color:oklch(50% .17 27);flex-wrap:nowrap;align-items:flex-start;gap:6px}.dnc-hero-out-no>svg{margin-top:2px}@media (width<=420px){.dnc-hero-who{grid-template-columns:auto minmax(0,1fr);display:grid}.dnc-hero-who>.dnc-res{grid-column:2;justify-self:start;margin-inline-start:0}.dnc-hero-out{padding-inline-start:0}}.dnc-cap .ik-cap-opt{font-size:15.5px}.dnc-queue-tile{padding:30px 14px}@media (width>=640px){.dnc-queue-tile{padding:48px 34px}}.dnc-queue{gap:4px;display:grid}.dnc-queue-head{align-items:center;gap:8px;padding-bottom:8px;font-size:16px;display:flex}.dnc-queue-list{display:grid}.dnc-queue-row{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;padding-block:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.dnc-queue-row{border-top:1px solid color-mix(in oklab, var(--line) 80%, transparent)}}.dnc-queue-row:first-child{border-top:0}.dnc-queue-state{grid-column:2;justify-items:start;display:grid}@media (width>=640px){.dnc-queue-row{grid-template-columns:auto minmax(0,1fr) auto}.dnc-queue-state{grid-column:3;justify-items:end}}.dnc-queue-before,.dnc-queue-after{align-self:center;justify-items:inherit;grid-area:1/1;align-items:start;gap:4px;transition:opacity .45s,translate .45s cubic-bezier(.16,1,.3,1);display:grid}.dnc-queue-after{opacity:0;translate:0 6px}.dnc-queue[data-checked] .dnc-queue-before{opacity:0;translate:0 -6px}.dnc-queue[data-checked] .dnc-queue-after{opacity:1;translate:0}.dnc-queue-note{font-size:12.5px;font-weight:600;line-height:1.3}.dnc-queue-note[data-tone=red]{color:oklch(50% .17 27)}.dnc-queue-note[data-tone=amber]{color:oklch(48% .12 62)}.dnc-queue-foot{color:var(--sub);background:var(--fog);border-radius:12px;margin-top:6px;padding:9px 12px;font-size:14px;font-weight:600;transition:color .4s,background-color .4s}.dnc-queue[data-checked] .dnc-queue-foot{color:oklch(42% .11 160);background:oklch(96% .04 160)}@media (width<=639.98px){.dnc-queue .dnc-res{white-space:normal}}@media (prefers-reduced-motion:reduce){.dnc-queue-before,.dnc-queue-after,.dnc-queue-foot{transition:none}}.a11y-still .dnc-queue-before,.a11y-still .dnc-queue-after,.a11y-still .dnc-queue-foot{transition:none}.dnc-card-group,.dnc-card-label{letter-spacing:.01em;color:var(--mute);margin-bottom:8px;font-size:12.5px;font-weight:600}.dnc-card-group{margin-top:20px}.dnc-ev{box-shadow:inset 0 0 0 1px var(--line);background:oklch(98.5% .004 260);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;padding:10px 12px;display:grid}.dnc-ev>.dnc-res{grid-column:2;justify-self:start}@media (width>=640px){.dnc-ev{grid-template-columns:auto minmax(0,1fr) auto}.dnc-ev>.dnc-res{grid-column:3}}.dnc-ev-ico{color:oklch(42% .11 160);background:oklch(95% .05 160);border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.dnc-ev-ico[data-tone=red]{color:oklch(50% .17 27);background:oklch(95% .03 25)}.dnc-ch{color:oklch(42% .11 160);background:oklch(96% .04 160);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.dnc-ch-off{color:oklch(50% .17 27);background:oklch(95% .03 25)}.dnc-log{gap:6px;display:grid}.dnc-log>li{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.dnc-stepnum{width:20px;height:20px;color:var(--blue);background:var(--peri-4);border-radius:50%;place-items:center;font-size:11.5px;font-weight:700;display:inline-grid}.dnc-flow{gap:6px;display:grid}.dnc-flow-step{color:var(--ink);background:var(--fog);border-radius:12px;align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-weight:600;display:flex}.dnc-flow-check{color:var(--blue);background:var(--peri-4)}.dnc-flow-wire{border-inline-start:2px dotted var(--blue);justify-self:center;width:0;height:12px}@supports (color:color-mix(in lab, red, red)){.dnc-flow-wire{border-inline-start:2px dotted color-mix(in oklab, var(--blue) 45%, white)}}.dnc-flow-split{gap:6px;margin-top:4px;display:grid}.dnc-flow-split .dnc-res{white-space:normal}.dnc-card-line{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.dnc-card-line>.dnc-card-label{min-width:52px;margin-bottom:0}:root{--canvas:oklch(99.1% 0 0);--card-white:oklch(100% 0 0);--wash:oklch(96.7% .014 268.5);--ink:oklch(13.5% .059 268);--body:oklch(19.6% .02 284.4);--sub:oklch(37.3% .031 259.7);--mute:oklch(55.1% .023 264.4);--line:oklch(92.9% .013 255.5);--fog:oklch(96.8% .007 247.9);--blue:oklch(49% .236 264.3);--blue-ink:oklch(42.4% .202 264.4);--peri:oklch(70.7% .13 268.8);--peri-2:oklch(78.7% .094 267.5);--peri-3:oklch(87.7% .054 267.9);--peri-4:oklch(95.5% .02 267.3);--st-blue:oklch(62.3% .188 259.8);--st-amber:oklch(79.8% .147 62.7);--st-green:oklch(73% .233 143.8);--st-red:oklch(67.4% .183 28.3);--night:oklch(17.2% .032 268.9);--night-text:oklch(86.9% .02 252.9);--night-mute:oklch(71.1% .035 256.8);--band-text:oklch(35.9% .079 268.1);--night-card:oklch(21.5% .035 270);--night-card-on:oklch(25.5% .05 270);--night-link:oklch(82% .08 268);--night-accent:oklch(78% .1 268);--error:oklch(50% .19 27);--m-chat:oklch(49% .236 264.3);--m-cal:oklch(65.6% .212 354.3);--m-contacts:oklch(60.6% .219 292.7);--m-deals:oklch(76.9% .165 70.1);--m-pay:oklch(69.6% .149 162.5);--m-mkt:oklch(68.5% .148 237.3);--m-auto:oklch(70.5% .187 47.6);--m-dash:oklch(72.3% .192 149.6);--radius:.625rem;--background:var(--canvas);--foreground:var(--body);--card:oklch(100% 0 0);--card-foreground:oklch(12.9% .042 264.695);--popover:oklch(100% 0 0);--popover-foreground:oklch(12.9% .042 264.695);--primary:var(--blue);--primary-foreground:oklch(98.4% .003 247.858);--secondary:oklch(96.8% .007 247.896);--secondary-foreground:oklch(20.8% .042 265.755);--muted:oklch(96.8% .007 247.896);--muted-foreground:var(--mute);--accent:oklch(96.8% .007 247.896);--accent-foreground:oklch(20.8% .042 265.755);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.4% .003 247.858);--border:var(--line);--input:oklch(92.9% .013 255.508);--ring:var(--blue);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.4% .003 247.858);--sidebar-foreground:oklch(12.9% .042 264.695);--sidebar-primary:oklch(20.8% .042 265.755);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(96.8% .007 247.896);--sidebar-accent-foreground:oklch(20.8% .042 265.755);--sidebar-border:oklch(92.9% .013 255.508);--sidebar-ring:oklch(70.4% .04 256.788)}.dark{--background:oklch(12.9% .042 264.695);--foreground:oklch(98.4% .003 247.858);--card:oklch(20.8% .042 265.755);--card-foreground:oklch(98.4% .003 247.858);--popover:oklch(20.8% .042 265.755);--popover-foreground:oklch(98.4% .003 247.858);--primary:oklch(92.9% .013 255.508);--primary-foreground:oklch(20.8% .042 265.755);--secondary:oklch(27.9% .041 260.031);--secondary-foreground:oklch(98.4% .003 247.858);--muted:oklch(27.9% .041 260.031);--muted-foreground:oklch(70.4% .04 256.788);--accent:oklch(27.9% .041 260.031);--accent-foreground:oklch(98.4% .003 247.858);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.1% .027 264.364);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.8% .042 265.755);--sidebar-foreground:oklch(98.4% .003 247.858);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(27.9% .041 260.031);--sidebar-accent-foreground:oklch(98.4% .003 247.858);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.1% .027 264.364)}.hold-btn span.col-start-1:not(:first-child){opacity:0}.shapes .frame{background:var(--card-white)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-reveal]{animation:linear both reveal-up;animation-timeline:view();animation-range:entry 0 entry 200px}.steps-line{transform-origin:100%;animation:linear both steps-draw;animation-timeline:view();animation-range:entry 30% cover 50%}.step-num{animation:linear both step-on;animation-timeline:view();animation-range:entry calc(20% + var(--i) * 9%) cover calc(42% + var(--i) * 6%)}}}@keyframes reveal-up{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes steps-draw{0%{scale:0 1}to{scale:1}}@keyframes step-on{0%{background:var(--canvas);color:var(--blue);scale:.85}70%{scale:1.08}to{background:var(--blue);color:var(--card-white);border-color:var(--blue);scale:1}}.recipe-edge{fill:none;stroke:var(--c);stroke-width:2px;stroke-dasharray:6 8;opacity:.75;animation:1.4s linear infinite g-dash;animation-delay:calc(var(--i) * -.3s)}@media (prefers-reduced-motion:reduce){.recipe-edge{animation:none}}.journey-route{fill:none;stroke:var(--peri-2);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 12;animation:2.4s linear infinite g-dash}@media (prefers-reduced-motion:reduce){.journey-route{animation:none}}.frag-in>:nth-child(2){--n:1}.frag-in>:nth-child(3){--n:2}.frag-in>:nth-child(4){--n:3}.frag-in>:nth-child(5){--n:4}.frag-in>:nth-child(6){--n:5}@media (prefers-reduced-motion:no-preference){[data-play=true] .a-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) both a-pop;animation-delay:var(--d,0s)}[data-play=true] .a-rise{animation:.55s cubic-bezier(.16,1,.3,1) both a-rise;animation-delay:var(--d,0s)}[data-play=true] .a-grow{transform-origin:bottom;animation:.7s cubic-bezier(.16,1,.3,1) both a-grow;animation-delay:var(--d,0s)}[data-play=true] .a-fill{transform-origin:100%;animation:1s cubic-bezier(.16,1,.3,1) both a-fill;animation-delay:var(--d,0s)}[data-play=true] .a-out{animation:.25s both a-out;animation-delay:var(--d,0s)}[data-play=true] .a-in{animation:.4s cubic-bezier(.34,1.56,.64,1) both a-in;animation-delay:var(--d,0s)}[data-play=true] .a-typing{animation:a-typing var(--dur,1.1s) linear both;animation-delay:var(--d,0s)}[data-play=true] .a-typing>i{animation:.9s ease-in-out infinite a-dot}[data-play=true] .a-slide{animation:.6s cubic-bezier(.65,0,.35,1) both a-slide;animation-delay:var(--d,0s)}[data-play=true] .a-travel{animation:1.1s cubic-bezier(.65,0,.35,1) both a-travel;animation-delay:var(--d,0s)}[data-play=true] .a-ticks{animation:.3s both a-ticks;animation-delay:var(--d,0s)}[data-play=true] .a-tg{animation:.45s cubic-bezier(.34,1.56,.64,1) both tg-switch;animation-delay:var(--d,0s)}[data-play=true] .a-tg>span{animation:.45s cubic-bezier(.34,1.56,.64,1) both tg-knob;animation-delay:var(--d,0s)}[data-play=true] .a-ring{animation:.5s cubic-bezier(.34,1.56,.64,1) both a-ring;animation-delay:var(--d,0s)}}@keyframes a-pop{0%{opacity:0;scale:.6}}@keyframes a-rise{0%{opacity:0;translate:0 10px}}@keyframes a-grow{0%{scale:1 0}}@keyframes a-fill{0%{scale:0 1}}@keyframes a-out{0%{opacity:1}to{opacity:0}}@keyframes a-in{0%{opacity:0;scale:.8}}@keyframes a-typing{0%,85%{opacity:1}to{opacity:0}}@keyframes a-dot{0%,to{opacity:.45;translate:0}50%{opacity:1;translate:0 -3px}}@keyframes a-slide{0%{translate:var(--from,0) 0}}@keyframes a-travel{0%{opacity:0;inset-inline-start:0%}15%{opacity:1}85%{opacity:1}to{opacity:0;inset-inline-start:100%}}@keyframes a-ticks{0%{color:var(--mute)}}@keyframes a-ring{0%{box-shadow:0 0 0 0 var(--blue);border-color:var(--line)}}.a-out,.a-typing,.a-travel{opacity:0}.step-pill{z-index:2;white-space:nowrap;background:var(--card-white);color:var(--ink);top:-15px;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;inset-inline-end:14px;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9),0 10px 24px -12px oklch(20% .06 268/.45)}.step-dot{background:oklch(88% .03 265);border-radius:999px;width:18px;height:6px;transition:width .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.step-dot[aria-current=step]{width:46px}.step-dot[aria-current=step]>span{border-radius:inherit;background:var(--blue);transform-origin:100%;animation:step-progress var(--step-ms,5s) linear both;position:absolute;inset:0}.step-dot[data-paused=true]>span{animation-play-state:paused}@keyframes step-progress{0%{scale:0 1}}@media (prefers-reduced-motion:reduce){.step-dot[aria-current=step]>span{animation:none}}.graph-band .flow-panel.frag{background:oklch(100% 0 0/.1);border-color:oklch(100% 0 0/.22);box-shadow:0 30px 60px -30px oklch(0% 0 0/.6)}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-scroll-left{animation:scroll-left var(--int-dur,60s) linear infinite}.animate-scroll-right{animation:scroll-right var(--int-dur,60s) linear infinite}.int-track{gap:40px}@media (width<=767px){.animate-scroll-left,.animate-scroll-right{animation-duration:var(--int-dur-m,28s)}}@media (prefers-reduced-motion:reduce){.animate-scroll-left,.animate-scroll-right{animation:none}}.int-rows:hover .animate-scroll-left,.int-rows:hover .animate-scroll-right,.int-rows:focus-within .animate-scroll-left,.int-rows:focus-within .animate-scroll-right{animation-play-state:paused}.int-disc{cursor:pointer;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s}.int-disc:hover,.int-disc[data-active=true]{box-shadow:0 0 0 2px var(--tint), 0 14px 26px -10px var(--tint);transform:translateY(-4px)scale(1.12)}@supports (color:color-mix(in lab, red, red)){.int-disc:hover,.int-disc[data-active=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--tint) 75%, white), 0 14px 26px -10px color-mix(in oklab, var(--tint) 55%, transparent)}}.int-disc:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.int-stage{perspective:1400px}.int-block{--rx:0deg;--ry:0deg;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s cubic-bezier(.16,1,.3,1);animation:.7s cubic-bezier(.16,1,.3,1) backwards int-enter;position:relative}.int-base{corner-shape:squircle;background:linear-gradient(180deg, var(--tint), var(--tint));border-radius:36px;position:absolute;inset:0;translate:0 14px}@supports (color:color-mix(in lab, red, red)){.int-base{background:linear-gradient(180deg, color-mix(in oklab, var(--tint) 72%, oklch(32% .07 265)), color-mix(in oklab, var(--tint) 52%, oklch(26% .06 265)))}}.int-base{box-shadow:0 36px 70px -28px var(--tint)}@supports (color:color-mix(in lab, red, red)){.int-base{box-shadow:0 36px 70px -28px color-mix(in oklab, var(--tint) 60%, oklch(20% .05 265))}}@supports (corner-shape:squircle){.int-base{border-radius:56px}}.int-tile{box-shadow:inset 0 1px 0 oklch(100% 0 0/.7), inset 0 -2px 0 var(--tint)}@supports (color:color-mix(in lab, red, red)){.int-tile{box-shadow:inset 0 1px 0 oklch(100% 0 0/.7), inset 0 -2px 0 color-mix(in oklab, var(--tint) 35%, transparent)}}@keyframes int-enter{0%{opacity:0;transform:rotateX(18deg)translateY(26px)scale(.96)}to{opacity:1;transform:rotateX(var(--rx)) rotateY(var(--ry))}}.int-flow-chip{color:var(--tint);border-radius:999px;align-items:center;gap:.45em;padding:.3em .85em;font-size:13px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.int-flow-chip{color:color-mix(in oklab, var(--tint) 70%, oklch(25% .05 265))}}.int-flow-chip{background:var(--tint)}@supports (color:color-mix(in lab, red, red)){.int-flow-chip{background:color-mix(in oklab, var(--tint) 12%, white)}}.int-flow-chip{box-shadow:inset 0 0 0 1px var(--tint)}@supports (color:color-mix(in lab, red, red)){.int-flow-chip{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tint) 28%, white)}}.int-flow-chip:before{content:"";background:var(--tint);border-radius:50%;width:7px;height:7px}.int-bridge{align-items:center;gap:14px;display:flex}.int-node{corner-shape:squircle;width:76px;height:76px;box-shadow:0 1px 0 oklch(100% 0 0) inset, 0 10px 24px -10px var(--tint), 0 0 0 1px var(--line);background:#fff;border-radius:24px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.int-node{box-shadow:0 1px 0 oklch(100% 0 0) inset, 0 10px 24px -10px color-mix(in oklab, var(--tint) 45%, oklch(30% .05 265/.5)), 0 0 0 1px var(--line)}}.int-node-flowi{box-shadow:0 10px 24px -10px oklch(49% .236 264.3/.45), 0 0 0 1px var(--line)}.int-wire{flex:1;height:34px;position:relative}.int-lane{background:repeating-linear-gradient(90deg, var(--tint) 0 6px, transparent 6px 11px);border-radius:2px;height:2px;position:absolute;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.int-lane{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--tint) 45%, white) 0 6px, transparent 6px 11px)}}.int-lane-in{top:9px}.int-lane-out{bottom:9px}.int-bridge[data-flow=in] .int-lane-out,.int-bridge[data-flow=out] .int-lane-in{display:none}.int-bridge[data-flow=in] .int-lane-in,.int-bridge[data-flow=out] .int-lane-out{top:16px;bottom:auto}.int-lane i{background:var(--tint);width:8px;height:8px;box-shadow:0 0 0 3px var(--tint);border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.int-lane i{box-shadow:0 0 0 3px color-mix(in oklab, var(--tint) 22%, transparent)}}.int-lane i{animation:2.4s linear infinite int-run;animation-delay:calc(var(--k) * -.8s)}.int-lane-out i{animation-name:int-run-back}@keyframes int-run{0%{opacity:0;left:0%}15%,85%{opacity:1}to{opacity:0;left:100%}}@keyframes int-run-back{0%{opacity:0;left:100%}15%,85%{opacity:1}to{opacity:0;left:0%}}@media (prefers-reduced-motion:reduce){.int-block{animation:none;transform:none}.int-lane i{animation:none;left:50%}}.int-tile{--frag-max:100%;--frag-pad:26px 28px 24px;--frag-fs:16px;place-items:stretch stretch}@media (width<=639px){.int-tile{--frag-pad:20px 18px 18px}.int-node{border-radius:20px;width:64px;height:64px}}.cat-plate{corner-shape:squircle;background:radial-gradient(90% 120% at 100% 0%, var(--blue) 0%, transparent 70%), radial-gradient(80% 120% at 0% 100%, var(--peri) 0%, transparent 70%), var(--blue);border-radius:26px;padding:14px}@supports (color:color-mix(in lab, red, red)){.cat-plate{background:radial-gradient(90% 120% at 100% 0%, color-mix(in oklab, var(--blue) 18%, white) 0%, transparent 70%), radial-gradient(80% 120% at 0% 100%, color-mix(in oklab, var(--peri) 60%, white) 0%, transparent 70%), color-mix(in oklab, var(--blue) 6%, white)}}.cat-plate{box-shadow:inset 0 0 0 1px var(--blue), inset 0 -3px 0 var(--blue)}@supports (color:color-mix(in lab, red, red)){.cat-plate{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--blue) 16%, white), inset 0 -3px 0 color-mix(in oklab, var(--blue) 12%, white)}}.cat-chip,.cat-tile,.cat-product,.cat-ghost{cursor:pointer;text-align:start;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,opacity .3s,filter .3s}.cat-chip{color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 2px 6px -2px oklch(20% .05 265/.12);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 14px;font-size:15px;font-weight:600;display:inline-flex}.cat-tile{corner-shape:squircle;box-shadow:0 0 0 1px var(--line), 0 3px 10px -4px oklch(20% .05 265/.12);background:#fff;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 14px 14px;display:flex;position:relative}.cat-tile-name{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.cat-plug{background:var(--m);width:22px;height:8px;box-shadow:0 2px 0 var(--m);top:-4px;border-radius:4px;position:absolute;inset-inline-start:18px}@supports (color:color-mix(in lab, red, red)){.cat-plug{box-shadow:0 2px 0 color-mix(in oklab, var(--m) 60%, black)}}.cat-strip{corner-shape:squircle;background:var(--night);border-radius:24px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.cat-product{background:var(--night-card);max-width:100%;color:var(--night-text);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 14px;font-size:14.5px;font-weight:600;display:inline-flex}.cat-ghost{border:1.5px dashed var(--mute);border-radius:16px;align-items:center;gap:8px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.cat-ghost{border:1.5px dashed color-mix(in oklab, var(--mute) 45%, white)}}.cat-ghost{color:var(--sub);font-size:14.5px;font-weight:600}.cat-chip:hover,.cat-tile:hover,.cat-product:hover,.cat-ghost:hover{transform:translateY(-3px)}.cat-chip[data-picked],.cat-tile[data-picked]{box-shadow:0 0 0 2px var(--blue), 0 12px 24px -12px oklch(49% .236 264.3/.5)}.cat-tile[data-picked]{box-shadow:0 0 0 2px var(--m), 0 14px 26px -12px var(--m)}@supports (color:color-mix(in lab, red, red)){.cat-tile[data-picked]{box-shadow:0 0 0 2px var(--m), 0 14px 26px -12px color-mix(in oklab, var(--m) 55%, transparent)}}.cat-product[data-picked]{box-shadow:0 0 0 2px var(--night-accent)}.cat-ghost[data-picked]{border-color:var(--st-amber);color:var(--ink)}.cat-chip:focus-visible,.cat-tile:focus-visible,.cat-product:focus-visible,.cat-ghost:focus-visible{outline:2px solid var(--blue);outline-offset:3px}[data-dim=true]{opacity:.3;filter:grayscale(.7)}.cat-detail{corner-shape:squircle;background:radial-gradient(120% 60% at 100% 0%, var(--m) 0%, transparent 65%), white;border-radius:28px;padding:22px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cat-detail{background:radial-gradient(120% 60% at 100% 0%, color-mix(in oklab, var(--m) 16%, white) 0%, transparent 65%), white}}.cat-detail{box-shadow:0 0 0 1px var(--line), 0 24px 48px -28px var(--m)}@supports (color:color-mix(in lab, red, red)){.cat-detail{box-shadow:0 0 0 1px var(--line), 0 24px 48px -28px color-mix(in oklab, var(--m) 55%, oklch(20% .05 265/.6))}}.cat-detail{animation:.45s cubic-bezier(.16,1,.3,1) both cat-in}@keyframes cat-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.cat-detail{animation:none}}.cat-goals{scrollbar-width:none}.cat-goals::-webkit-scrollbar{display:none}.an-stage{--frag-max:100%}.an-window{corner-shape:squircle;direction:rtl;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px oklch(100% 0 0/.85),0 40px 80px -36px oklch(20% .06 268/.6)}@supports (corner-shape:squircle){.an-window{border-radius:30px}}.an-bar{border-bottom:1px solid var(--line);background:linear-gradient(oklch(98.5% .004 260),oklch(97% .006 260));grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:11px 16px;display:grid}.an-bar>span:first-child i{border-radius:50%;width:11px;height:11px;display:block}.an-bar>span:first-child{order:3}.an-search{width:min(260px,100%);color:var(--mute);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:10px;justify-self:start;align-items:center;gap:6px;padding:6px 12px;font-size:14px;display:flex}.an-side{border-inline-end:1px solid var(--line);background:oklch(98.5% .004 260);gap:2px;padding:16px 12px}.an-folder{color:var(--sub);border-radius:11px;align-items:center;gap:10px;padding:9px 12px;font-size:15.5px;display:flex}.an-folder-on{color:var(--ink);background:var(--m-mkt);font-weight:600}@supports (color:color-mix(in lab, red, red)){.an-folder-on{background:color-mix(in oklab, var(--m-mkt) 12%, white)}}.an-folder-on svg{color:var(--m-mkt)}.an-pane{padding:24px 28px 28px;padding-inline-end:64px}.an-state{color:oklch(45% .13 150);background:oklch(95% .05 150);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.an-logo{color:#fff;background:linear-gradient(135deg,oklch(72% .12 350),oklch(62% .14 330));border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.an-usage{min-width:150px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:16px;padding:12px 14px;display:block}.an-meter{background:var(--fog);border-radius:3px;height:5px;margin-top:7px;display:block;overflow:hidden}.an-meter>span{background:var(--m-mkt);border-radius:3px;width:42%;height:100%;display:block}.an-consent{color:oklch(45% .13 150);background:oklch(95% .05 150);border-radius:999px;align-items:center;gap:5px;padding:4px 12px;font-size:14px;font-weight:600;display:inline-flex}.an-letter{box-shadow:0 0 0 1px var(--line);border-radius:18px;font-size:16px;line-height:1.65}.an-letter-head{letter-spacing:.01em;color:#fff;background:radial-gradient(120% 140% at 85% 0,oklch(80% .1 350) 0%,#0000 60%),linear-gradient(135deg,oklch(70% .12 340),oklch(66% .13 300));border-radius:18px 18px 0 0;justify-content:center;align-items:center;gap:8px;height:76px;font-size:16px;font-weight:700;display:flex}.an-letter-foot{color:var(--mute);border-top:1px solid var(--line);background:oklch(98.5% .004 260);border-radius:0 0 18px 18px;padding:14px 20px 16px;font-size:13.5px;line-height:1.6}.an-reply{background:var(--m-mkt);border-radius:18px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.an-reply{background:color-mix(in oklab, var(--m-mkt) 7%, white)}}.an-reply{box-shadow:0 0 0 1px var(--m-mkt)}@supports (color:color-mix(in lab, red, red)){.an-reply{box-shadow:0 0 0 1px color-mix(in oklab, var(--m-mkt) 18%, white)}}.an-spot{border-radius:12px;margin:-5px -7px;padding:5px 7px;transition:box-shadow .3s,background-color .3s;position:relative}.an-spot[data-on=true]{background-color:var(--tile,var(--blue))}@supports (color:color-mix(in lab, red, red)){.an-spot[data-on=true]{background-color:color-mix(in oklab, var(--tile,var(--blue)) 7%, transparent)}}.an-spot[data-on=true]{box-shadow:0 0 0 2px var(--tile,var(--blue))}@supports (color:color-mix(in lab, red, red)){.an-spot[data-on=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--tile,var(--blue)) 65%, white)}}.an-pin{z-index:2;width:28px;height:28px;color:var(--tile,var(--blue));border-radius:50%;place-items:center;font-size:13.5px;font-weight:700;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.an-pin{color:color-mix(in oklab, var(--tile,var(--blue)) 80%, black)}}.an-pin{box-shadow:0 0 0 1.5px var(--tile,var(--blue)), 0 3px 8px -2px oklch(20% .05 265/.25);background:#fff}@supports (color:color-mix(in lab, red, red)){.an-pin{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--tile,var(--blue)) 70%, white), 0 3px 8px -2px oklch(20% .05 265/.25)}}.an-pin{cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .25s,color .25s}.an-pin-gutter{top:50%;inset-inline-end:-50px;translate:0 -50%}.an-letter-foot .an-pin-gutter{inset-inline-end:-70px}.an-pin-end{top:50%;inset-inline-end:-34px;translate:0 -50%}.an-pin-top{top:-30px;inset-inline-start:50%;translate:50%}.an-pin:hover,.an-spot[data-on=true]>.an-pin{color:#fff;background:var(--tile,var(--blue));transform:scale(1.15)}.an-spot[data-on=true]>.an-pin:after{content:"";border:2px solid var(--tile,var(--blue));border-radius:50%;position:absolute;inset:-5px}@supports (color:color-mix(in lab, red, red)){.an-spot[data-on=true]>.an-pin:after{border:2px solid color-mix(in oklab, var(--tile,var(--blue)) 45%, transparent)}}.an-spot[data-on=true]>.an-pin:after{animation:1.6s ease-out infinite an-ping}@keyframes an-ping{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.an-pin:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (width<=639px){.an-pane{padding:16px 14px 18px;padding-inline-end:46px}.an-pin-gutter{inset-inline-end:-38px}.an-letter-foot .an-pin-gutter{inset-inline-end:-54px}}.an-note{animation:.45s cubic-bezier(.16,1,.3,1) both an-note}@keyframes an-note{0%{opacity:0;transform:translateY(10px)}}.an-notes{display:grid}.an-notes>.an-note{grid-area:1/1;align-self:start;min-width:0}.an-note[data-ghost]{visibility:hidden;animation:none}.an-title{font-family:var(--font-display)}.an-num{white-space:nowrap;corner-shape:squircle;color:#fff;background:var(--m);min-width:56px;height:56px;box-shadow:0 10px 20px -10px var(--m);border-radius:17px;place-items:center;padding:0 12px;font-size:26px;font-weight:800;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.an-num{box-shadow:0 10px 20px -10px color-mix(in oklab, var(--m) 70%, transparent)}}.an-cond{border-inline-start:2px solid var(--m)}@supports (color:color-mix(in lab, red, red)){.an-cond{border-inline-start:2px solid color-mix(in oklab, var(--m) 45%, white)}}.an-cond{padding-inline-start:12px}.an-dot{cursor:pointer;background:0 0;flex:1;max-width:46px;height:44px;margin-block:-18.5px;margin-inline:-3px;position:relative}.an-dot:before{content:"";background:var(--line);inset-inline:3px;border-radius:3px;height:7px;transition:background-color .25s;position:absolute;top:18.5px}.an-dot[data-on=true]:before{background:var(--m)}.an-dot:focus-visible{outline:none}.an-dot:focus-visible:before{outline:2px solid var(--blue);outline-offset:3px}.an-step{width:44px;height:44px;color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;place-items:center;display:grid}.an-step:hover{box-shadow:0 0 0 1px var(--ink)}@media (prefers-reduced-motion:reduce){.an-note,.an-spot[data-on=true]>.an-pin:after{animation:none}}@media (width<=1023px){.an-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 84px);z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px var(--line), 0 18px 40px -16px oklch(20% .05 265/.35);background:oklch(100% 0 0/.94);border-radius:24px;padding:16px 18px;position:sticky}.an-panel .an-note{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.an-panel .an-note>:not(.an-num,.an-title){grid-column:1/-1}.an-panel .an-num{border-radius:11px;min-width:34px;height:34px;padding:0 8px;font-size:16px}.an-panel .an-title{margin-top:0;font-size:19px}.an-panel .an-value{margin-top:8px;font-size:15px}.an-panel .an-cond{margin-top:8px;font-size:13.5px}.an-panel .an-pager{margin-top:14px}}.an-window{isolation:isolate;position:relative}.an-window:after{content:"";z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(1.5px)saturate(.85);backdrop-filter:blur(1.5px)saturate(.85);background:oklch(98.5% .005 260/.22);transition:opacity .4s;position:absolute;inset:0}.an-spot[data-on=true]{z-index:3;box-shadow:0 0 0 2px var(--tile,var(--blue)), 0 14px 30px -12px var(--tile,var(--blue));background-color:#fff}@supports (color:color-mix(in lab, red, red)){.an-spot[data-on=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--tile,var(--blue)) 65%, white), 0 14px 30px -12px color-mix(in oklab, var(--tile,var(--blue)) 45%, oklch(20% .05 265/.4))}}.an-spot[data-on=true]{transform:scale(1.015)}.an-spot{transition:box-shadow .35s,background-color .35s,transform .35s cubic-bezier(.16,1,.3,1)}.an-pin{z-index:4}@media (prefers-reduced-motion:reduce){.an-spot[data-on=true]{transform:none}}.pc-phone{aspect-ratio:300/610;background:linear-gradient(160deg,oklch(32% .02 265),oklch(16% .02 265));border-radius:46px;width:min(300px,82vw);padding:10px;position:relative;box-shadow:inset 0 0 0 1.5px oklch(45% .02 265),0 50px 90px -40px oklch(20% .06 268/.75),0 18px 30px -18px oklch(20% .06 268/.5)}.pc-island{z-index:3;background:oklch(10% .01 265);border-radius:999px;width:92px;height:26px;position:absolute;top:20px;left:50%;translate:-50%}.pc-screen{opacity:0;pointer-events:none;background:oklch(98.5% .004 260);border-radius:37px;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);position:absolute;inset:10px;overflow:hidden;transform:scale(.97)}.pc-screen[data-on=true]{opacity:1;pointer-events:auto;transform:none}.pc-dark{background:radial-gradient(120% 60% at 50% 0,oklch(42% .09 265) 0%,#0000 70%),linear-gradient(oklch(26% .05 265),oklch(16% .03 265))}.pc-pulse{border-radius:50%;position:relative}.pc-pulse:before,.pc-pulse:after{content:"";border:2px solid oklch(100% 0 0/.25);border-radius:50%;animation:2s ease-out infinite pc-ring;position:absolute;inset:-10px}.pc-pulse:after{animation-delay:1s}@keyframes pc-ring{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}.pc-number{letter-spacing:.04em;color:#fff;background:oklch(100% 0 0/.14);border-radius:999px;padding:4px 14px;font-size:16px;font-weight:600;box-shadow:0 0 0 1px oklch(100% 0 0/.25)}.pc-btn{color:oklch(100% 0 0/.85);cursor:pointer;justify-items:center;gap:8px;font-size:13px;display:grid}.pc-btn>span{color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:grid}.pc-btn:hover>span{transform:scale(1.08)}.pc-device{background:oklch(100% 0 0/.08);border-radius:16px;align-items:center;gap:10px;padding:9px 12px;display:flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12)}.pc-screen[data-on=true] .pc-device{animation:.5s cubic-bezier(.16,1,.3,1) both pc-in;animation-delay:calc(var(--i) * .14s + .15s)}.pc-bell{transform-origin:50% 10%;animation:1.2s ease-in-out infinite pc-bell}@keyframes pc-bell{0%,60%,to{rotate:0deg}10%,30%,50%{rotate:14deg}20%,40%{rotate:-14deg}}@keyframes pc-in{0%{opacity:0;transform:translateY(10px)}}.pc-rec{color:#fff;background:oklch(62% .21 25/.9);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.pc-rec>i{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite pc-blink}@keyframes pc-blink{50%{opacity:.25}}.pc-notice{text-align:start;color:#fff;background:oklch(100% 0 0/.1);border-radius:16px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;line-height:1.45;display:flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.16)}.pc-log,.pc-task,.pc-fact,.pc-voice{box-shadow:0 0 0 1px var(--line), 0 4px 12px -6px oklch(20% .05 265/.15);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.pc-screen[data-on=true] :is(.pc-log,.pc-task,.pc-fact,.pc-voice){animation:.5s cubic-bezier(.16,1,.3,1) both pc-in}.pc-screen[data-on=true] .pc-task{animation-delay:.35s}.pc-check{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--blue);border-radius:6px;flex-shrink:0}.pc-fact{font-size:15px;font-weight:600}.pc-mark{border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.pc-voice{box-shadow:0 0 0 1.5px var(--m-auto), 0 10px 24px -12px var(--m-auto)}@supports (color:color-mix(in lab, red, red)){.pc-voice{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--m-auto) 45%, white), 0 10px 24px -12px color-mix(in oklab, var(--m-auto) 55%, transparent)}}.pc-meter{background:var(--fog);border-radius:4px;height:8px;display:block;overflow:hidden}.pc-meter>span{background:var(--blue);border-radius:4px;width:58%;height:100%;display:block}.pc-screen[data-on=true] .pc-meter>span{animation:.9s cubic-bezier(.16,1,.3,1) .2s both pc-fill}@keyframes pc-fill{0%{width:0}}.pc-track{gap:10px;display:flex;position:relative}.pc-track:before{content:"";inset-inline:18px;background:oklch(100% 0 0/.55);height:2px;position:absolute;top:50%;translate:0 -50%}.pc-stop{width:38px;height:38px;color:var(--sub);cursor:pointer;background:#fff;border-radius:50%;place-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .25s,color .25s;display:grid;position:relative;box-shadow:0 2px 8px -3px oklch(20% .05 265/.3)}.pc-stop[data-done=true]{color:var(--blue)}.pc-stop[data-on=true]{color:#fff;background:var(--blue);transform:scale(1.18)}.pc-stop:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.pc-pulse:before,.pc-pulse:after,.pc-bell,.pc-rec>i{animation:none}}@media (width<=420px){.pc-track{gap:6px}.pc-stop{width:34px;height:34px}}.qd-wrap{justify-content:center;align-items:center;gap:18px;display:flex}.qd-tabs{z-index:10;gap:6px;display:grid;position:relative}.qd-tab{width:34px;height:34px;color:var(--sub);cursor:pointer;background:oklch(100% 0 0/.75);border-radius:11px;place-items:center;font-size:13.5px;font-weight:700;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .25s,color .25s;display:grid;box-shadow:0 2px 6px -3px oklch(20% .05 265/.3)}.qd-tab[data-on=true]{color:#fff;background:oklch(60% .15 62);transform:translate(-4px)scale(1.1)}.qd-tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.qd-deck{aspect-ratio:360/420;cursor:pointer;text-align:start;width:min(360px,70vw);position:relative}.qd-page{corner-shape:squircle;transform-origin:50% 100%;background:#fff;border-radius:22px;padding:24px 22px;font-size:14.5px;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9),0 24px 50px -26px oklch(20% .06 268/.55)}@supports (corner-shape:squircle){.qd-page{border-radius:34px}}.qd-page[data-d="0"]{z-index:5;transform:none}.qd-page[data-d="1"]{z-index:4;transform:translate(-14px,10px)rotate(-4deg)scale(.97)}.qd-page[data-d="2"]{z-index:3;transform:translate(-26px,18px)rotate(-8deg)scale(.94)}.qd-page[data-d="3"]{z-index:2;opacity:.85;transform:translate(-36px,24px)rotate(-11deg)scale(.91)}.qd-page[data-d="4"]{z-index:1;opacity:0;transform:translate(-40px,26px)rotate(-12deg)scale(.9)}.qd-page[data-out=true]{z-index:6;opacity:0;transform:translate(-52%,-6%)rotate(-14deg)scale(.96)}.qd-page:not([data-d="0"]){pointer-events:none}.qd-page[data-d="1"]>*,.qd-page[data-d="2"]>*,.qd-page[data-d="3"]>*{opacity:.35}.qd-logo{color:#fff;background:oklch(60% .15 62);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.qd-row{box-shadow:0 0 0 1px var(--line);border-radius:14px;align-items:center;gap:10px;padding:12px;font-size:14.5px;display:flex}.qd-dashed{box-shadow:none;border:1.5px dashed var(--m-pay)}@supports (color:color-mix(in lab, red, red)){.qd-dashed{border:1.5px dashed color-mix(in oklab, var(--m-pay) 55%, white)}}.qd-cta{color:#fff;background:var(--blue);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.qd-chat{background:radial-gradient(circle at 20% 20%,oklch(94% .02 150/.6) 0 2px,#0000 3px) 0 0/22px 22px,oklch(96% .015 150);height:100%;margin:-24px -22px;padding:22px 18px}.qd-bubble{max-width:88%;color:var(--ink);background:oklch(93% .07 150);border-radius:16px 4px 16px 16px;margin-inline-start:auto;padding:10px 12px;font-size:14px;line-height:1.45;box-shadow:0 1px 1px oklch(20% .05 265/.08)}.qd-bubble-soft{opacity:.6}.qd-preview{background:oklch(100% 0 0/.65);border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.qd-sign{height:120px;box-shadow:inset 0 0 0 1.5px var(--line);background:oklch(98.5% .004 260);border-radius:14px;place-items:center;display:grid}.qd-ink{fill:none;stroke:oklch(30% .08 265);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:520;stroke-dashoffset:0;width:82%}.qd-page[data-d="0"] .qd-ink{animation:1.6s ease-out .3s both qd-sign}@keyframes qd-sign{0%{stroke-dashoffset:520px}}@media (width<=639px){.qd-wrap{flex-direction:column}.qd-tabs{grid-auto-flow:column}.qd-page{padding:20px 18px}.qd-chat{margin:-20px -18px}}@media (prefers-reduced-motion:reduce){.qd-page{transition:none}.qd-page[data-d="0"] .qd-ink{animation:none}}.pf-stage{perspective:1300px;height:470px;position:relative;overflow:hidden}.pf-screen{corner-shape:squircle;text-align:start;cursor:pointer;width:250px;height:420px;z-index:calc(10 - var(--ad));transform:translateX(calc(var(--d) * -64%)) rotateY(calc(var(--d) * 38deg)) scale(calc(1 - var(--ad) * .1));filter:saturate(calc(1 - var(--ad) * .25));background:#fff;border-radius:30px;margin:-210px 0 0 -125px;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .5s,filter .5s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9),0 30px 60px -30px oklch(20% .06 268/.6)}@supports (corner-shape:squircle){.pf-screen{border-radius:44px}}.pf-screen:not([data-on])>*{opacity:.55}.pf-screen[data-on=true]{cursor:default;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9), 0 40px 80px -30px var(--m-pay)}@supports (color:color-mix(in lab, red, red)){.pf-screen[data-on=true]{box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9), 0 40px 80px -30px color-mix(in oklab, var(--m-pay) 55%, oklch(20% .06 268/.6))}}.pf-screen[data-far=true]{opacity:0;pointer-events:none}.pf-screen:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.pf-body{direction:rtl;flex-direction:column;width:100%;padding:22px 18px;font-size:14px;display:flex;position:relative}.pf-wa{background:radial-gradient(circle at 20% 20%,oklch(94% .02 150/.6) 0 2px,#0000 3px) 0 0/22px 22px,oklch(96% .015 150)}.pf-bubble{max-width:92%;color:var(--ink);background:oklch(93% .07 150);border-radius:16px 4px 16px 16px;align-self:flex-start;padding:10px 12px;font-size:14px;line-height:1.45}.pf-chip{border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pf-line,.pf-node{color:var(--ink);box-shadow:0 0 0 1px var(--line);border-radius:14px;align-items:center;gap:8px;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.pf-cta{white-space:nowrap;color:#fff;background:var(--m-pay);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:600;display:inline-flex}.pf-field{color:var(--mute);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:12px;padding:10px 12px;font-size:13px;display:block}.pf-receipt{background:linear-gradient(#fff,#fff) padding-box padding-box,#fff}.pf-dash{border-top:2px dashed var(--line);height:0;display:block}.pf-barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 9px, var(--ink) 9px 12px, transparent 12px 14px);opacity:.8;border-radius:4px;height:44px;margin-top:auto;display:block}.pf-stamp{color:oklch(55% .15 150);opacity:.85;border:3px solid oklch(55% .15 150);border-radius:12px;padding:4px 16px;font-size:24px;font-weight:800;position:absolute;bottom:40px;left:22px;rotate:-12deg}.pf-screen[data-on=true] .pf-stamp{animation:.5s cubic-bezier(.34,1.56,.64,1) .35s both pf-stamp}@keyframes pf-stamp{0%{opacity:0;transform:scale(1.8)}}.pf-wire{background:repeating-linear-gradient(180deg, var(--m-auto) 0 4px, transparent 4px 8px);width:2px;height:26px;margin-inline-start:20px;display:block}@media (width<=639px){.pf-stage{height:430px}.pf-screen{width:220px;height:380px;transform:translateX(calc(var(--d) * -58%)) rotateY(calc(var(--d) * 40deg)) scale(calc(1 - var(--ad) * .12));margin:-190px 0 0 -110px}.pf-cta{gap:5px;padding:9px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.pf-screen{transition:none}.pf-screen[data-on=true] .pf-stamp{animation:none}}.pf-stage{width:100%}.qd-amount{background:var(--fog);width:64px;height:22px;box-shadow:inset 0 0 0 1px var(--line);border-radius:7px;display:inline-block}.qd-amount-total{background:var(--m-deals);width:82px;height:26px}@supports (color:color-mix(in lab, red, red)){.qd-amount-total{background:color-mix(in oklab, var(--m-deals) 12%, white)}}.tl-view{height:250px;position:relative}.tl-screen{opacity:0;pointer-events:none;place-items:center;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0;transform:translateY(10px)}.tl-screen[data-on=true]{opacity:1;pointer-events:auto;transform:none}.tl-card,.tl-chat{corner-shape:squircle;background:#fff;border-radius:24px;width:min(420px,100%);padding:20px;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9),0 28px 56px -30px oklch(20% .06 268/.55)}@supports (corner-shape:squircle){.tl-card,.tl-chat{border-radius:36px}}.tl-chat{background:radial-gradient(circle at 20% 20%,oklch(94% .02 150/.6) 0 2px,#0000 3px) 0 0/22px 22px,oklch(96% .015 150);flex-direction:column;display:flex}.tl-bubble{max-width:92%;color:var(--ink);background:oklch(93% .07 150);border-radius:16px 4px 16px 16px;align-self:flex-start;padding:11px 13px;font-size:15px;line-height:1.45}.tl-chip{color:oklch(45% .13 150);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin-top:10px;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}.tl-row{color:var(--ink);box-shadow:0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.tl-toggle{background:oklch(62% .17 150);border-radius:999px;flex-shrink:0;width:40px;height:24px;position:relative}.tl-toggle:after{content:"";top:3px;background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;inset-inline-end:3px}.tl-check{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--blue);border-radius:7px;flex-shrink:0}.tl-flow{flex-wrap:wrap;justify-content:center;gap:10px 6px;max-width:520px;display:flex}.tl-step{color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 8px 18px -12px oklch(20% .05 265/.35);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:9px 15px;font-size:14.5px;font-weight:600;display:inline-flex}.tl-step:not([data-last]):after{content:"";vertical-align:-.2em;background:var(--mute);width:1.15em;height:1.15em;margin-inline-start:6px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 15v3.586a1 1 0 0 1-1.707.707l-6.586-6.586a1 1 0 0 1 0-1.414l6.586-6.586A1 1 0 0 1 12 5.414V9h3v6zm9 0V9m-3 6V9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 15v3.586a1 1 0 0 1-1.707.707l-6.586-6.586a1 1 0 0 1 0-1.414l6.586-6.586A1 1 0 0 1 12 5.414V9h3v6zm9 0V9m-3 6V9'/%3E%3C/svg%3E") 50%/contain no-repeat}.tl-step[data-last]{color:#fff;background:var(--m-auto)}.tl-screen[data-on=true] .tl-step{animation:.45s cubic-bezier(.16,1,.3,1) both pc-in;animation-delay:calc(var(--i) * .11s + .1s)}.tl-track{touch-action:none;cursor:pointer;height:56px;margin-inline:14px;position:relative}.tl-track:before,.tl-fill{content:"";top:14px;background:oklch(100% 0 0/.7);border-radius:2px;height:4px;position:absolute;inset-inline:0}.tl-fill{width:calc(var(--p) * 100%);background:oklch(20% .05 265/.75);transition:width .6s cubic-bezier(.16,1,.3,1);inset-inline-end:auto}.tl-tick{white-space:nowrap;color:oklch(25% .05 265/.75);top:26px;font-size:12px;font-weight:600;position:absolute;inset-inline-start:calc(var(--p) * 100%);translate:50%}.tl-point{cursor:pointer;width:14px;height:14px;top:16px;background:#fff;border-radius:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .25s;position:absolute;inset-inline-start:calc(var(--p) * 100%);translate:50% -50%;box-shadow:0 0 0 2px oklch(20% .05 265/.45)}.tl-point[data-done=true]{background:oklch(20% .05 265/.75)}.tl-point[data-on=true]{background:var(--m-auto);transform:scale(1.35);box-shadow:0 0 0 2px #fff}.tl-head{width:26px;height:26px;box-shadow:0 0 0 3px var(--m-auto), 0 6px 14px -4px oklch(20% .05 265/.45);pointer-events:none;top:16px;background:#fff;border-radius:50%;transition:inset-inline-start .6s cubic-bezier(.16,1,.3,1);position:absolute;inset-inline-start:calc(var(--p) * 100%);translate:50% -50%}.tl-head:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (width<=639px){.tl-view{height:270px}.tl-tick{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.tl-screen,.tl-fill,.tl-head{transition:none}}.rs-phone{aspect-ratio:290/560;background:radial-gradient(120% 70% at 50% 0%, var(--m-dash) 0%, transparent 65%), linear-gradient(180deg, oklch(98% .01 150), oklch(94% .03 160));border:9px solid oklch(20% .02 265);border-radius:40px;width:min(290px,80vw);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rs-phone{background:radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--m-dash) 30%, white) 0%, transparent 65%), linear-gradient(180deg, oklch(98% .01 150), oklch(94% .03 160))}}.rs-phone{box-shadow:0 50px 90px -40px oklch(20% .06 268/.7)}.rs-bars{z-index:4;top:14px;gap:4px;display:flex;position:absolute;inset-inline:12px}.rs-bar{cursor:pointer;flex:1;height:12px;padding:4px 0}.rs-bar>span{background:oklch(20% .05 265/.18);border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.rs-bar>span:after{content:"";background:oklch(20% .05 265/.8);width:0;position:absolute;inset-block:0;inset-inline-start:0}.rs-bar[data-state=done]>span:after{width:100%}.rs-bar[data-state=on]>span:after{animation:rs-fill var(--ms) linear both}@keyframes rs-fill{to{width:100%}}.rs-head{z-index:4;color:var(--ink);top:32px;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex;position:absolute;inset-inline:14px}.rs-avatar{color:#fff;background:linear-gradient(135deg,oklch(72% .12 350),oklch(62% .14 330));border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.rs-story{opacity:0;place-items:center;padding:72px 14px 24px;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0;transform:scale(.96)}.rs-story[data-on=true]{opacity:1;transform:none}.rs-card{width:100%;box-shadow:0 0 0 1px var(--line), 0 18px 36px -20px oklch(20% .06 268/.45);background:#fff;border-radius:22px;flex-direction:column;padding:16px;display:flex}.rs-wa{background:radial-gradient(circle at 20% 20%,oklch(94% .02 150/.6) 0 2px,#0000 3px) 0 0/22px 22px,oklch(96% .015 150)}.rs-bubble{color:var(--ink);background:oklch(93% .07 150);border-radius:16px 4px 16px 16px;align-self:flex-start;padding:10px 12px;font-size:14px;line-height:1.45}.rs-chip{border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.rs-cta{color:#fff;background:var(--blue);border-radius:999px;align-self:flex-start;padding:9px 16px;font-size:14px;font-weight:600}.rs-line{color:var(--ink);box-shadow:0 0 0 1px var(--line);border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.rs-mini{color:oklch(35% .08 150);background:oklch(93% .07 150);border-radius:999px;flex:1;padding:5px 10px;font-size:12.5px}.rs-arrow{color:var(--mute);align-self:center;margin:6px 0;font-size:18px}.rs-zone{z-index:3;cursor:pointer;width:50%;position:absolute;top:60px;bottom:0}.rs-back{inset-inline-start:0}.rs-next{inset-inline-end:0}.rs-zone:focus-visible{outline:2px solid var(--blue);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.rs-story{transition:none}.rs-bar[data-state=on]>span:after{width:100%;animation:none}}@property --lx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --ly{syntax:"<percentage>";inherits:true;initial-value:50%}.lx-window{background:#fff;border-radius:18px;width:100%;overflow:hidden;box-shadow:0 0 0 1px oklch(100% 0 0/.85),0 40px 80px -36px oklch(20% .06 268/.6)}.lx-box{--lr:108px;aspect-ratio:640/470;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:--lx .75s cubic-bezier(.16,1,.3,1),--ly .75s cubic-bezier(.16,1,.3,1);position:relative;container-type:inline-size}.lx-box[data-drag=true]{cursor:grabbing;transition:none}.lx-layer{flex-direction:column;display:flex;position:absolute;inset:0}.lx-url{height:9%;color:var(--sub);border-bottom:1px solid var(--line);background:oklch(97.5% .005 260);justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:flex}.lx-page{direction:ltr;flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:42% 58%;min-height:0;display:grid;position:relative}.lx-art{background:radial-gradient(70% 60% at 30% 30%,oklch(86% .08 350) 0%,#0000 70%),radial-gradient(70% 70% at 80% 80%,oklch(80% .1 300) 0%,#0000 70%),linear-gradient(160deg,oklch(90% .05 340),oklch(78% .1 320));border-radius:16px;margin:5% 0 5% 5%}.lx-main{direction:rtl;flex-direction:column;gap:2.4%;padding:5% 6% 4%;display:flex;position:relative}.lx-hero{color:var(--ink);font-size:clamp(15px,2.6vw,25px);font-weight:800;line-height:1.15}.lx-sub{color:var(--sub);font-size:clamp(10.5px,1.2vw,13.5px);line-height:1.5}.lx-field{color:var(--mute);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:10px;padding:2.2% 4%;font-size:clamp(10px,1.1vw,13px)}.lx-consent{color:var(--sub);align-items:center;gap:6px;font-size:clamp(9.5px,1vw,12px);display:flex}.lx-consent>i{width:13px;height:13px;box-shadow:inset 0 0 0 1.5px var(--mute);background:#fff;border-radius:4px;flex-shrink:0}.lx-btn{text-align:center;color:#fff;background:oklch(62% .14 330);border-radius:999px;padding:2.6% 0;font-size:clamp(10.5px,1.15vw,13.5px);font-weight:700}.lx-pay{color:oklch(50% .14 330);justify-content:center;align-items:center;gap:5px;font-size:clamp(9.5px,1vw,12px);font-weight:600;display:flex}.lx-wire{color:oklch(92% .03 240);clip-path:circle(var(--lr) at var(--lx) var(--ly));background:linear-gradient(oklch(100% 0 0/.07) 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,oklch(100% 0 0/.07) 1px,#0000 1px) 0 0/22px 22px,linear-gradient(160deg,oklch(30% .09 255),oklch(20% .07 262))}.lx-url-wire{color:oklch(85% .09 200);background:oklch(100% 0 0/.05);border-bottom:1px dashed oklch(100% 0 0/.3);position:relative}.lx-pin{z-index:1;position:absolute;top:calc(100% + 7px);left:60%;translate:-50%}.lx-pin:before{content:"";border-left:1.5px dashed oklch(100% 0 0/.45);height:7px;position:absolute;bottom:100%;left:50%}.lx-wire code{color:oklch(85% .09 200);font-family:inherit;font-size:11px;font-weight:600}.lx-art-wire{background:0 0;border:1.5px dashed oklch(100% 0 0/.3);flex-direction:column;justify-content:space-around;gap:8px;padding:8px;display:flex}.lx-chip{text-align:center;direction:rtl;background:oklch(100% 0 0/.06);border-radius:12px;justify-items:center;gap:4px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.18)}.lx-chip small{color:oklch(85% .04 240);font-size:11px}.lx-box-wire{text-align:center;border:1.5px dashed oklch(100% 0 0/.32);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 10px;display:flex;position:absolute;inset-inline:6%}.lx-h-hero{height:calc(34% - 28px);top:calc(4% + 28px)}.lx-h-form{height:22%;top:40%}.lx-h-consent{flex-direction:row;column-gap:10px;height:11%;top:64%}.lx-h-pay{height:19%;top:77%}.lx-tag{color:#fff;white-space:nowrap;text-align:start;background:oklch(100% 0 0/.12);border-radius:999px;align-items:center;gap:6px;padding-block:3px;padding-inline:4px 10px;font-size:12px;font-weight:700;line-height:1.25;display:inline-flex}.lx-short{display:none}.lx-tag>b{color:oklch(25% .08 260);background:oklch(85% .1 200);border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.lx-tag[data-on=true]{background:var(--m-mkt)}.lx-tag[data-on=true]>b{background:#fff}.lx-lens{left:var(--lx);top:var(--ly);width:calc(var(--lr) * 2);height:calc(var(--lr) * 2);pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%;box-shadow:0 0 0 3px #fff,0 0 0 7px oklch(100% 0 0/.35),0 18px 40px -10px oklch(20% .06 268/.55)}@media (width<=639px){.lx-box{--lr:74px;aspect-ratio:640/540}.lx-wire code{font-size:9.5px}.lx-tag{font-size:10.5px}}@container (width<=559px){.lx-long{display:none}.lx-short{display:inline}.lx-art-wire{padding:5px}.lx-chip{padding:6px 4px}.lx-tag{gap:4px;padding-inline:3px 8px}.lx-chip small{line-height:1.35}.lx-box-wire{gap:3px;padding:3px 8px}.lx-wire code{line-height:1.25}.lx-h-form code+code,.lx-h-consent code{display:none}}@media (prefers-reduced-motion:reduce){.lx-box{transition:none}}.fb-wrap{justify-content:center;align-items:center;gap:22px;width:100%;display:flex}.fb-form{corner-shape:squircle;background:#fff;border-radius:24px;width:min(390px,100%);padding:22px 20px 20px;transition:box-shadow .4s;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9),0 34px 64px -32px oklch(20% .06 268/.6)}@supports (corner-shape:squircle){.fb-form{border-radius:36px}}.fb-form[data-ad=true]{box-shadow:0 0 0 2px #1877f2,0 34px 64px -32px oklch(45% .15 255/.55)}.fb-part{cursor:pointer;border-radius:12px;margin:-4px -6px;padding:4px 6px;transition:box-shadow .3s,background-color .3s;position:relative}.fb-inline{display:inline-block}.fb-part[data-on=true]{background-color:var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.fb-part[data-on=true]{background-color:color-mix(in oklab, var(--m-contacts) 8%, white)}}.fb-part[data-on=true]{box-shadow:0 0 0 2px var(--m-contacts)}@supports (color:color-mix(in lab, red, red)){.fb-part[data-on=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--m-contacts) 70%, white)}}.fb-part:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.fb-tag{z-index:5;white-space:nowrap;color:#fff;opacity:0;pointer-events:none;bottom:calc(100% + 10px);background:oklch(22% .04 268);border-radius:999px;align-items:center;gap:6px;max-width:240px;padding:4px 12px 4px 5px;font-size:12.5px;font-weight:700;line-height:1.25;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;inset-inline-start:0;transform:translateY(6px);box-shadow:0 10px 22px -10px oklch(20% .06 268/.6)}.fb-tag:after{content:"";top:100%;border:6px solid #0000;border-top-color:oklch(22% .04 268);position:absolute;inset-inline-start:18px}.fb-tag>b{color:oklch(22% .04 268);background:var(--m-contacts);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:11px;display:grid}@supports (color:color-mix(in lab, red, red)){.fb-tag>b{background:color-mix(in oklab, var(--m-contacts) 35%, white)}}.fb-part[data-on=true]>.fb-tag{opacity:1;transform:none}.fb-edit{white-space:nowrap;color:var(--sub);box-shadow:0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.fb-switch{background:var(--fog);border-radius:12px;gap:4px;padding:4px;display:flex}.fb-switch>span{color:var(--mute);border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:13px;font-weight:600;transition:background-color .3s,color .3s;display:flex}.fb-switch>span[data-on=true]{color:var(--ink);background:#fff;box-shadow:0 2px 6px -3px oklch(20% .05 265/.3)}.fb-field{color:var(--mute);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:12px;padding:11px 13px;font-size:14px;display:block}.fb-hidden{border:1.5px dashed var(--m-contacts);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;display:flex}@supports (color:color-mix(in lab, red, red)){.fb-hidden{border:1.5px dashed color-mix(in oklab, var(--m-contacts) 45%, white)}}.fb-hidden{padding:8px 10px}.fb-hidden code{color:oklch(42% .12 290);background:var(--m-contacts);border-radius:6px;padding:2px 7px;font-family:inherit;font-size:12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.fb-hidden code{background:color-mix(in oklab, var(--m-contacts) 10%, white)}}.fb-consent{color:var(--sub);align-items:center;gap:8px;font-size:13.5px;display:flex}.fb-box{color:#0000;width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--mute);background:#fff;border-radius:5px;flex-shrink:0;place-items:center;transition:background-color .25s,color .25s,box-shadow .25s;display:grid}.fb-form[data-ticked=true] .fb-box{color:#fff;background:var(--m-contacts);box-shadow:none;animation:.4s cubic-bezier(.34,1.56,.64,1) fb-tick}@keyframes fb-tick{50%{transform:scale(1.3)}}.fb-submit{text-align:center;color:#fff;background:var(--blue);border-radius:999px;padding:11px 0;font-size:14.5px;font-weight:700;display:block}.fb-after{opacity:.4;width:min(250px,100%);transition:opacity .45s,transform .6s cubic-bezier(.16,1,.3,1);transform:translate(16px)}.fb-after[data-on=true]{opacity:1;transform:none}.fb-card{box-shadow:0 0 0 1px var(--line), 0 18px 36px -20px oklch(20% .06 268/.45);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px;display:flex}.fb-wa{align-items:flex-start;gap:8px;display:flex}.fb-bubble{color:var(--ink);background:oklch(93% .07 150);border-radius:16px 4px 16px 16px;padding:10px 12px;font-size:13.5px;line-height:1.45;box-shadow:0 6px 14px -8px oklch(20% .05 265/.35)}.fb-chip{color:oklch(45% .13 150);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}@media (width<=767px){.fb-wrap{flex-direction:column;gap:40px}.fb-after{transform:translateY(12px)}.fb-tag{white-space:normal;max-width:210px}}@media (prefers-reduced-motion:reduce){.fb-after,.fb-tag{transition:none}}.nf-mascot{filter:drop-shadow(0 24px 30px oklch(20% .06 268/.25));animation:4s ease-in-out infinite nf-float}@keyframes nf-float{50%{transform:translateY(-10px)rotate(-1.5deg)}}.consent{inset-inline:max(12px, env(safe-area-inset-left,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 16px);z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:1040px;box-shadow:0 0 0 1px var(--line), 0 24px 60px -24px oklch(20% .06 268/.5);background:oklch(100% 0 0/.96);border-radius:24px;align-items:center;gap:16px;margin-inline:auto;padding:14px 18px;animation:.6s cubic-bezier(.16,1,.3,1) .8s both consent-in;display:flex;position:fixed}.consent-mascot{flex-shrink:0;width:78px;height:auto;margin-block:-26px -6px}.consent-btn{white-space:nowrap;color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600}.consent-btn-all{color:#fff;background:var(--blue);box-shadow:none}@keyframes consent-in{0%{opacity:0;transform:translateY(24px)}}@media (width<=767px){.consent{bottom:calc(env(safe-area-inset-bottom,0px) + 88px);flex-wrap:wrap;gap:10px 12px;padding:14px}.consent-mascot{width:56px;margin:-20px 0 0}.consent>div:last-child{width:100%}.consent-btn{flex:1}}@media (prefers-reduced-motion:reduce){.nf-mascot,.consent{animation:none}}.nav-shell{padding:10px 12px 0}.nav-bar{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);background:oklch(100% 0 0/.78);border-radius:22px;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9),0 12px 32px -18px oklch(20% .06 268/.35)}.nav-bridge{top:100%;height:22px;position:absolute;inset-inline:0}.nav-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:50% 0;top:calc(100% + 8px);background:oklch(100% 0 0/.97);border-radius:26px;margin-inline:auto;animation:.32s cubic-bezier(.16,1,.3,1) both nav-in;position:absolute;inset-inline:12px;overflow:hidden;box-shadow:0 0 0 1px oklch(92.9% .013 255.5/.9),0 36px 70px -30px oklch(20% .06 268/.45)}@keyframes nav-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}}.nav-link{color:var(--body);border-radius:14px;align-items:center;gap:10px;padding:7px 8px;font-size:14.5px;font-weight:500;transition:background-color .2s,color .2s;display:flex}.nav-link:hover{color:var(--ink);background:var(--wash)}.nav-link-lg{box-shadow:0 0 0 1px var(--line);padding:12px;font-size:15.5px;font-weight:600}.nav-ico{flex-shrink:0;place-items:center;width:34px;height:34px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:grid}.nav-ico img{width:100%;height:100%;display:block}.nav-link-lg .nav-ico{width:46px;height:46px}.nav-sub{color:var(--mute);margin-top:1px;font-size:12.5px;font-weight:400;line-height:1.35;display:block}.nav-link-lg .nav-sub{font-size:13px}.nav-link:hover .nav-ico{transform:translateY(-1px)scale(1.1)rotate(-4deg)}.nav-feature{background:radial-gradient(120% 70% at 100% 0%, var(--blue) 0%, transparent 70%), var(--wash);border-radius:20px;padding:12px;display:block}@supports (color:color-mix(in lab, red, red)){.nav-feature{background:radial-gradient(120% 70% at 100% 0%, color-mix(in oklab, var(--blue) 12%, white) 0%, transparent 70%), var(--wash)}}.nav-feature{box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .25s}.nav-feature:hover{box-shadow:inset 0 0 0 1.5px var(--blue)}.nav-assembly-tile.frag-tile{border-radius:14px;padding:16px 12px}.nav-assembly-ph{background:var(--wash);border-radius:14px;height:300px;display:block}.nav-mobile{overscroll-behavior:contain;max-height:calc(100dvh - 84px);padding:6px 14px calc(22px + env(safe-area-inset-bottom,0px));box-shadow:0 0 0 1px var(--line), 0 30px 60px -30px oklch(20% .06 268/.45);background:oklch(100% 0 0/.98);border-radius:24px;margin:8px 0 0;animation:.3s cubic-bezier(.16,1,.3,1) both nav-in;overflow-y:auto}.nav-mobile .nav-link-one{white-space:nowrap;gap:8px}@media (width<=359px){.nav-mobile .nav-products{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.nav-panel,.nav-mobile{animation:none}}.logo-cloud{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.logo-tile{corner-shape:squircle;background:radial-gradient(120% 120% at 30% 20%, white 0%, transparent 60%), var(--tint);border-radius:20px;place-items:center;width:68px;height:68px;display:grid}@supports (color:color-mix(in lab, red, red)){.logo-tile{background:radial-gradient(120% 120% at 30% 20%, white 0%, transparent 60%), color-mix(in oklab, var(--tint) 16%, white)}}.logo-tile{box-shadow:inset 0 0 0 1px var(--tint), 0 10px 22px -14px var(--tint)}@supports (color:color-mix(in lab, red, red)){.logo-tile{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tint) 28%, white), 0 10px 22px -14px color-mix(in oklab, var(--tint) 60%, transparent)}}.logo-tile{animation:5s ease-in-out infinite logo-float;animation-delay:calc(var(--i) * -.37s);transition:background-color .25s,box-shadow .25s,transform .3s cubic-bezier(.34,1.56,.64,1)}.logo-tile:nth-child(3n){width:78px;height:78px}.logo-tile:nth-child(4n+1){translate:0 8px}.logo-tile:hover{background:var(--tint);animation-play-state:paused;transform:scale(1.12)rotate(-3deg)}@supports (color:color-mix(in lab, red, red)){.logo-tile:hover{background:color-mix(in oklab, var(--tint) 32%, white)}}.logo-tile:hover{box-shadow:inset 0 0 0 1.5px var(--tint), 0 16px 30px -14px var(--tint)}@supports (color:color-mix(in lab, red, red)){.logo-tile:hover{box-shadow:inset 0 0 0 1.5px var(--tint), 0 16px 30px -14px color-mix(in oklab, var(--tint) 70%, transparent)}}@keyframes logo-float{50%{transform:translateY(-7px)}}@media (width<=639px){.logo-cloud{gap:10px}.logo-tile{border-radius:16px;width:56px;height:56px}.logo-tile:nth-child(3n){width:62px;height:62px}}@media (prefers-reduced-motion:reduce){.logo-tile{animation:none}}.plg-grid{background:var(--line);box-shadow:0 0 0 1px var(--line), 0 30px 60px -40px oklch(20% .06 268/.35);border-radius:28px;grid-template-rows:repeat(4,104px);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.plg-card{grid-row:var(--r);grid-column:var(--c)}.plg-card:hover{box-shadow:0 8px 24px -8px var(--brand), 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.plg-card:hover{box-shadow:0 8px 24px -8px color-mix(in srgb, var(--brand) 30%, transparent), 0 0 0 1px color-mix(in srgb, var(--brand) 45%, transparent)}}.plg-center{grid-area:2/2/span 2/span 3}@media (width<=767px){.plg-grid{border-radius:22px;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:84px}.plg-card{grid-area:auto}.plg-center{grid-area:1/1/auto/-1}.plg-card:nth-child(n+13){display:none}}.sk{background:oklch(90% .01 268);border-radius:99px;height:9px;display:block}.mc-wrap{direction:rtl;gap:12px;width:min(360px,100%);margin-inline:auto;display:grid}.mc-zone{text-align:start;cursor:pointer;border-radius:18px;width:100%;transition:opacity .35s,transform .35s,box-shadow .35s;display:block}.mc-wrap .mc-zone:not([data-on]){opacity:.45}.mc-zone[data-on]{box-shadow:0 0 0 2px var(--m-contacts)}.mc-top{transform:translateY(6px)}.mc-top[data-on]{transform:none}.mc-toast{background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;display:flex;box-shadow:0 18px 36px -22px oklch(30% .1 292/.6)}.mc-card{background:#fff;border-radius:24px;padding:18px;box-shadow:0 0 0 1px oklch(100% 0 0/.85),0 40px 80px -36px oklch(20% .06 268/.55)}.mc-card .mc-zone{width:calc(100% + 12px);margin:-6px;padding:6px}.mc-note{background:var(--m-contacts);border-radius:12px;align-items:center;gap:8px;padding:9px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.mc-note{background:color-mix(in oklab, var(--m-contacts) 9%, white)}}.mc-note{color:var(--m-contacts)}.mc-mods{background:oklch(100% 0 0/.7);border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex}.mc-mod{background:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 0 1px oklch(92% .01 268)}.is-wrap{direction:rtl;gap:22px;display:grid}.is-flow{justify-content:center;align-items:center;gap:6px;display:flex}.is-end{background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:14px 12px;display:flex;position:relative;box-shadow:0 0 0 1px oklch(92% .01 268)}.is-mails{color:oklch(55% .02 268);gap:3px;display:flex}.is-pipe{background:repeating-linear-gradient(to left, var(--m-pay) 0 8px, transparent 8px 14px);background-size:28px 3px;border-radius:9px;flex:none;width:clamp(16px,5vw,64px);height:3px;animation:1.2s linear infinite is-flow}@keyframes is-flow{to{background-position:-28px 0}}.is-node{cursor:pointer;border-radius:20px;transition:transform .3s,box-shadow .3s,opacity .3s}.is-wrap .is-node:not([data-on]){opacity:.6}.is-node[data-on]{opacity:1;box-shadow:0 0 0 2px var(--m-pay), 0 16px 30px -16px oklch(45% .12 162/.6);transform:translateY(-3px)}.is-core{background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:14px 14px 12px;display:flex;box-shadow:0 30px 60px -30px oklch(30% .1 162/.6)}.is-out{flex-direction:row}.is-ok{box-sizing:content-box;background:var(--m-pay);color:#fff;top:-8px;border-radius:99px;padding:3px;position:absolute;inset-inline-end:-8px}.is-blocked{border-top:2px dashed oklch(88% .01 268);justify-content:center;gap:14px;padding-top:18px;display:flex}.is-road{color:oklch(60% .01 268);background:oklch(97% .004 268);border-radius:18px;place-items:center;width:58px;height:58px;display:grid;position:relative}.is-x{color:#fff;top:-6px;background:oklch(60% .2 25);border-radius:99px;place-items:center;width:20px;height:20px;display:grid;position:absolute;inset-inline-end:-6px}@media (prefers-reduced-motion:reduce){.is-pipe{animation:none}}.sf-off .sf-title,.sf-off .sf-text{color:var(--mute)}.an-panel[style*=--m-auto] .an-num,.an-panel[style*=--m-deals] .an-num{color:var(--ink)}.rv-opt[data-tone=bad]{color:oklch(50% .17 27)}.em-hpick-btn .text-mute{color:var(--sub)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
