:where(.astro-yodha2z4)[data-ribbon=pending] .hero-fallback:where(.astro-yodha2z4),:where(.astro-yodha2z4)[data-ribbon=on] .hero-fallback:where(.astro-yodha2z4){display:none}.hero-ribbon:where(.astro-yodha2z4){opacity:0;transition:opacity 1.2s ease-out}:where(.astro-yodha2z4)[data-ribbon=on] .hero-ribbon:where(.astro-yodha2z4){opacity:1}.cab-window:where(.astro-52kneoxo){box-shadow:var(--shadow-float);background:#fff;border-radius:12px;overflow:hidden}.cab-bar:where(.astro-52kneoxo){border-bottom:1px solid var(--color-line);background:#fff;align-items:center;gap:12px;height:32px;padding:0 12px;display:flex}.cab-dots:where(.astro-52kneoxo){gap:5px;display:flex}.cab-dots:where(.astro-52kneoxo) i:where(.astro-52kneoxo){background:#d5dbe3;border-radius:50%;width:8px;height:8px}.cab-body:where(.astro-52kneoxo){scrollbar-width:thin;scrollbar-color:#d5dbe3 transparent;overscroll-behavior:contain}.cab-nav:where(.astro-52kneoxo){color:var(--color-ink);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:11px;display:flex}.cab-nav:where(.astro-52kneoxo).on{background:var(--color-brand-soft);color:var(--color-brand);font-weight:600}.cab-url:where(.astro-52kneoxo){text-align:center;max-width:260px;color:var(--color-muted);background:#f6f9fc;border-radius:999px;flex:1;margin:0 auto;padding:3px 10px;font-size:10px}.tour-marker{z-index:2;background:var(--color-brand);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:-6px;box-shadow:0 0 0 2px #fff}.tour-marker:after{content:"";background:var(--color-brand);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite tour-ping;position:absolute;inset:0}@keyframes tour-ping{75%,to{opacity:0;transform:scale(2.4)}}.tour-marker-inline{vertical-align:middle;width:9px;height:9px;box-shadow:none;flex-shrink:0;margin-right:6px;display:inline-block;position:relative;top:auto;left:auto}[data-part]{cursor:help;border-radius:14px;transition:box-shadow .2s ease-out}.tour-part-inline{border-radius:6px;align-items:center;margin:-2px -6px -2px -4px;padding:2px 6px 2px 4px;display:inline-flex}.tour-part-inline .tour-marker-inline{margin-right:5px}.tour-part-inline.tour-hl{box-shadow:0 0 0 1.5px var(--color-brand), 0 0 0 4px #5b3fd926}[data-part]:focus-visible{outline:none}[data-part].tour-hl{box-shadow:0 0 0 2px var(--color-brand), 0 0 0 6px #5b3fd926}.cab-card{border:1px solid var(--color-line);background:#fff;border-radius:14px;padding:14px}.cab-chip{border:1px solid var(--color-line);color:var(--color-muted);background:#fff;border-radius:999px;align-items:center;gap:3px;padding:4px 10px;display:inline-flex}.cab-chip b{color:var(--color-ink);font-weight:600}.cab-search{min-width:200px}.cab-seg{background:var(--color-surface);color:var(--color-muted);border-radius:999px;gap:2px;padding:2px;font-size:10px;display:flex}.cab-seg span{border-radius:999px;padding:3px 9px}.cab-seg .on{color:var(--color-ink);background:#fff;box-shadow:0 1px 2px #0a25401f}.cab-th{border-bottom:1px solid var(--color-line);color:var(--color-muted);padding:6px 0}.cab-td{border-bottom:1px solid var(--color-line);padding:7px 0}.cab-row{border-bottom:1px solid var(--color-line);align-items:center;gap:12px;padding:9px 14px;font-size:11px;display:grid}.cab-row:last-child{border-bottom:0}.cab-head{color:var(--color-muted);font-size:10px}.cab-check{border:1px solid var(--color-line);border-radius:50%;width:14px;height:14px}.cab-select{background:var(--color-brand-soft);width:fit-content;color:var(--color-brand);border:1px solid #d7ccfa;border-radius:8px;align-items:center;gap:6px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.cab-select:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;transform:translateY(-2px)rotate(45deg)}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin,.tour-marker:after{animation:none}}.cab-input{border:1px solid var(--color-line);background:#fff;border-radius:8px;align-items:center;height:30px;padding:0 10px;display:flex}.tour-pad{margin-inline:-8px;padding-inline:8px}.tour-frame:where(.astro-43vjbgbx){flex-direction:column;display:flex}.tour-steps:where(.astro-43vjbgbx){flex-direction:column;gap:64px;padding-top:48px;display:flex}.tour-step:where(.astro-43vjbgbx){flex-direction:column;gap:14px;display:flex}.tour-progress:where(.astro-43vjbgbx){display:none}.tour-panel:where(.astro-43vjbgbx){transform-origin:50%;width:1060px;position:relative}@media (width>=1024px){.tour-scroll:where(.astro-43vjbgbx){height:calc(var(--steps) * 90vh + 100vh)}.tour-sticky:where(.astro-43vjbgbx){align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.tour-frame:where(.astro-43vjbgbx){grid-template-columns:minmax(360px,460px) minmax(0,1fr);align-items:center;gap:64px;display:grid}.tour-copy:where(.astro-43vjbgbx){grid-template-rows:auto auto;grid-template-columns:4px 1fr;gap:40px 32px;display:grid}.tour-progress:where(.astro-43vjbgbx){flex-direction:column;grid-row:1;gap:8px;width:4px;display:flex}.tour-jump:where(.astro-43vjbgbx){cursor:pointer;flex:1;min-height:36px;margin:0 -10px;padding:0 10px;display:flex}.tour-jump:where(.astro-43vjbgbx) span:where(.astro-43vjbgbx){background:var(--color-line);border-radius:2px;flex:1;transition:background-color .2s ease-out;position:relative;overflow:hidden}.tour-jump:where(.astro-43vjbgbx):hover span:where(.astro-43vjbgbx){background:#cfc3f7}.tour-jump:where(.astro-43vjbgbx):focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:4px}.tour-progress:where(.astro-43vjbgbx) i:where(.astro-43vjbgbx){background:var(--color-brand);transform:scaleY(var(--fill,0));transform-origin:top;position:absolute;inset:0}.tour-steps:where(.astro-43vjbgbx){padding-top:0;display:grid}.tour-step:where(.astro-43vjbgbx){opacity:var(--o,0);transform:translateY(var(--y,0px));will-change:opacity, transform;grid-area:1/1;gap:18px}.tour-hint:where(.astro-43vjbgbx){grid-column:2}.tour-stage:where(.astro-43vjbgbx){perspective:1800px;grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;height:calc(100vh - 120px);position:relative}.tour-stage:where(.astro-43vjbgbx)>.tour-panel:where(.astro-43vjbgbx){opacity:var(--o,0);filter:blur(var(--b,0px));transform:translateY(var(--y,0px)) scale(var(--s,1)) rotateX(var(--tilt,0deg));will-change:opacity, transform, filter;grid-area:1/1}.tour-glow:where(.astro-43vjbgbx){filter:blur(40px);width:90%;height:70%;opacity:var(--glow,0);background:radial-gradient(50% 50% at 35% 60%,#8e6cff59,#0000 70%),radial-gradient(50% 50% at 70%,#ff7fb047,#0000 70%);border-radius:50%;grid-area:1/1}}.tour-view:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.tour-view[aria-selected=true]{background:var(--color-brand-soft);color:var(--color-brand)}[data-tour-view-panel]:not([hidden]){animation:.35s cubic-bezier(.2,.7,.2,1) tour-in}@keyframes tour-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tour-pop:where(.astro-43vjbgbx){z-index:40;background:var(--color-ink);color:#fff;width:min(320px,100vw - 32px);box-shadow:var(--shadow-float);pointer-events:none;opacity:0;border-radius:14px;padding:14px 16px;transition:opacity .15s ease-out,transform .15s ease-out;position:fixed;transform:translateY(4px)}.tour-pop:where(.astro-43vjbgbx).is-open{opacity:1;transform:none}.tour-pop-title:where(.astro-43vjbgbx){margin-bottom:4px;font-size:14px;font-weight:600}.tour-pop-text:where(.astro-43vjbgbx){color:#c9d4ee;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){[data-tour-view-panel]:not([hidden]){animation:none}.tour-stage:where(.astro-43vjbgbx)>.tour-panel:where(.astro-43vjbgbx){filter:none}}.flow:where(.astro-wkshis2o){aspect-ratio:1000/520;container-type:inline-size}.flow-curve:where(.astro-wkshis2o){stroke-width:1.2px;vector-effect:non-scaling-stroke}.flow-dot:where(.astro-wkshis2o){opacity:.85}.flow-abs:where(.astro-wkshis2o){position:absolute;translate:-50% -50%}.flow-caption:where(.astro-wkshis2o),.flow-note:where(.astro-wkshis2o){text-align:center;color:#8394bd;font-size:1.15cqw;position:absolute;translate:-50% -50%}.flow-caption:where(.astro-wkshis2o){white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.flow-note:where(.astro-wkshis2o){width:19cqw;line-height:1.45}.flow-tile:where(.astro-wkshis2o){border-radius:1.8cqw;justify-content:center;align-items:center;width:6.4cqw;height:6.4cqw;display:flex;box-shadow:0 0 0 1px #ffffff1a,0 1.2cqw 2.4cqw -1cqw #0009}.flow-tile:where(.astro-wkshis2o) svg:where(.astro-wkshis2o){width:46%;height:46%}.flow-core:where(.astro-wkshis2o){justify-content:center;align-items:center;width:15.2cqw;height:15.2cqw;display:flex;position:absolute}.flow-glow:where(.astro-wkshis2o){filter:blur(1cqw);background:radial-gradient(closest-side,#ff9ec452,#8e6cff2e 45%,#0000 75%);border-radius:50%;position:absolute;inset:-60%}.flow-ring:where(.astro-wkshis2o){border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:-14%}.flow-ring-2:where(.astro-wkshis2o){border-style:dashed;border-color:#ffffff0f;animation:60s linear infinite flow-spin;inset:-32%}@keyframes flow-spin{to{rotate:360deg}}.flow-orb:where(.astro-wkshis2o){filter:drop-shadow(0 1.4cqw 2.6cqw #5b3fd98c);width:100%;height:100%;position:relative}.flow-card:where(.astro-wkshis2o){box-sizing:border-box;color:#fff;background:#ffffff0b;border-radius:1.6cqw;align-items:center;gap:1.2cqw;width:32.5cqw;min-height:8.6cqw;padding:1.2cqw 1.4cqw;display:flex;position:absolute;translate:0 -50%;box-shadow:inset 0 0 0 1px #ffffff17,0 1.6cqw 3.2cqw -2cqw #000000b3}.flow-card-body:where(.astro-wkshis2o){flex-direction:column;flex:1;gap:.45cqw;min-width:0;display:flex}.flow-label:where(.astro-wkshis2o){letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#8394bd;align-items:center;gap:.6cqw;font-size:1.05cqw;font-weight:600;display:flex}.flow-label:where(.astro-wkshis2o) i:where(.astro-wkshis2o){border-radius:50%;width:.6cqw;height:.6cqw}.flow-title:where(.astro-wkshis2o){white-space:nowrap;text-overflow:ellipsis;font-size:1.4cqw;font-weight:600;overflow:hidden}.flow-quote:where(.astro-wkshis2o){white-space:normal;-webkit-line-clamp:2;color:#dce3f5;-webkit-box-orient:vertical;font-size:1.3cqw;font-weight:500;line-height:1.3;display:-webkit-box}.flow-big:where(.astro-wkshis2o){letter-spacing:-.02em;color:#7fe0b4;font-size:2.3cqw;font-weight:700}.flow-thumb:where(.astro-wkshis2o){border-radius:.8cqw;flex-shrink:0;width:4.6cqw;height:5.6cqw}.flow-avatar:where(.astro-wkshis2o){background:radial-gradient(circle at 35% 30%,#e6e1f7,#8e6cff);border-radius:50%;flex-shrink:0;width:3.6cqw;height:3.6cqw}.flow-nets:where(.astro-wkshis2o){flex-shrink:0;display:flex}.flow-nets:where(.astro-wkshis2o) span:where(.astro-wkshis2o){border-radius:50%;justify-content:center;align-items:center;width:2.2cqw;height:2.2cqw;margin-left:-.5cqw;display:flex;box-shadow:0 0 0 .25cqw #141c38}.flow-nets:where(.astro-wkshis2o) svg:where(.astro-wkshis2o){width:52%;height:52%}.flow-chip:where(.astro-wkshis2o){white-space:nowrap;color:#ffb3cf;background:#ff7fb024;border-radius:999px;flex-shrink:0;padding:.45cqw .9cqw;font-size:1.05cqw;font-weight:600}.flow-chip-ok:where(.astro-wkshis2o){color:#7fe0b4;background:#5ec79b24}.flow-spark:where(.astro-wkshis2o){flex-shrink:0;width:10cqw;height:4cqw}@media (prefers-reduced-motion:reduce){.flow-dot:where(.astro-wkshis2o){display:none}.flow-ring-2:where(.astro-wkshis2o){animation:none}}.aud-tab:where(.astro-gab4iiek){width:100%;font:inherit;color:var(--color-muted);box-shadow:0 0 0 1px var(--color-line);cursor:pointer;background:#fff;border:0;border-radius:20px;align-items:center;gap:16px;padding:18px 20px;transition:box-shadow .25s ease-out,transform .25s ease-out;display:flex}.aud-tab:where(.astro-gab4iiek):hover{transform:translate(2px)}.aud-tab:where(.astro-gab4iiek)[aria-selected=true]{box-shadow:0 0 0 2px var(--c), 0 14px 30px -14px color-mix(in srgb, var(--c) 70%, transparent);color:var(--c)}.aud-tab:where(.astro-gab4iiek):focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.aud-art:where(.astro-gab4iiek){background:var(--color-surface);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.aud-tab:where(.astro-gab4iiek)[aria-selected=true] .aud-art:where(.astro-gab4iiek){background:color-mix(in srgb, var(--c) 14%, #fff)}.aud-avatar:where(.astro-gab4iiek){border-radius:50%;width:34px;height:34px;display:block;box-shadow:0 0 0 2px #fff}.aud-sm:where(.astro-gab4iiek){width:26px;height:26px}.aud-chevron:where(.astro-gab4iiek){transition:transform .25s ease-out}.aud-tab:where(.astro-gab4iiek)[aria-selected=true] .aud-chevron:where(.astro-gab4iiek){transform:translate(3px)}.aud-glow:where(.astro-gab4iiek){background:var(--glow,#8e6cff);transition:background .4s ease-out}.aud-panel:where(.astro-gab4iiek){grid-area:1/1}.aud-panel:where(.astro-gab4iiek)[data-active=false]{opacity:0;pointer-events:none}.aud-panel:where(.astro-gab4iiek)[data-active=true] .aud-item:where(.astro-gab4iiek){animation:.45s cubic-bezier(.2,.7,.2,1) both aud-in;animation-delay:var(--d)}@keyframes aud-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.aud-panel:where(.astro-gab4iiek)[data-active=true] .aud-item:where(.astro-gab4iiek){animation:none}.aud-tab:where(.astro-gab4iiek),.aud-chevron:where(.astro-gab4iiek),.aud-glow:where(.astro-gab4iiek){transition:none}}
