.shepherd-theme-tasco{--tour-bg:hsl(0 0% 100%/0.85);--tour-bg-solid:hsl(0 0% 100%);--tour-text:hsl(0 0% 8%);--tour-text-muted:hsl(0 0% 40%);--tour-primary:hsl(271 91% 40%);--tour-primary-hover:hsl(271 91% 35%);--tour-primary-glow:hsl(271 91% 40%/0.25);--tour-border:hsl(0 0% 0%/0.08);--tour-border-subtle:hsl(0 0% 0%/0.04);--tour-shadow-color:hsl(271 30% 20%/0.08);--tour-blur:20px;--tour-glass-overlay:linear-gradient(135deg,hsl(0 0% 100%/0.9),hsl(0 0% 100%/0.7));--tour-space-xs:0.375rem;--tour-space-sm:0.625rem;--tour-space-md:1rem;--tour-space-lg:1.25rem;--tour-space-xl:1.5rem;--tour-radius:1rem;--tour-radius-sm:0.625rem;--tour-radius-full:9999px;--tour-font-display:"Roboto",system-ui,-apple-system,sans-serif;--tour-font-body:"Roboto",system-ui,-apple-system,sans-serif;--tour-ease:cubic-bezier(0.16,1,0.3,1);--tour-ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--tour-duration:0.4s;--tour-duration-fast:0.2s}.dark .shepherd-theme-tasco{--tour-bg:hsl(0 0% 10%/0.9);--tour-bg-solid:hsl(0 0% 8%);--tour-text:hsl(0 0% 96%);--tour-text-muted:hsl(0 0% 60%);--tour-primary:hsl(271 81% 60%);--tour-primary-hover:hsl(271 81% 65%);--tour-primary-glow:hsl(271 81% 60%/0.3);--tour-border:hsl(0 0% 100%/0.1);--tour-border-subtle:hsl(0 0% 100%/0.05);--tour-shadow-color:hsl(0 0% 0%/0.4);--tour-glass-overlay:linear-gradient(135deg,hsl(0 0% 12%/0.95),hsl(0 0% 8%/0.85))}.shepherd-modal-overlay-container{fill:hsl(0 0% 0%/.6);transition:opacity var(--tour-duration) var(--tour-ease)}.dark .shepherd-modal-overlay-container{fill:hsl(0 0% 0%/.75)}.shepherd-element{position:relative;background:var(--tour-glass-overlay),var(--tour-bg);backdrop-filter:blur(var(--tour-blur)) saturate(1.8);-webkit-backdrop-filter:blur(var(--tour-blur)) saturate(1.8);border-radius:var(--tour-radius);border:1px solid var(--tour-border);max-width:380px;min-width:280px;overflow:hidden;box-shadow:0 0 0 1px var(--tour-border-subtle),0 4px 6px -1px var(--tour-shadow-color),0 12px 24px -4px var(--tour-shadow-color),0 24px 48px -8px var(--tour-shadow-color);animation:tourSlideIn var(--tour-duration) var(--tour-ease-bounce) both}@keyframes tourSlideIn{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.shepherd-element:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,hsl(0 0% 100%/.3),transparent 50%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.dark .shepherd-element:before{background:linear-gradient(135deg,hsl(0 0% 100%/.08),transparent 50%)}.shepherd-arrow,.shepherd-arrow:before{width:12px;height:12px}.shepherd-arrow{visibility:hidden}.shepherd-arrow:before{visibility:visible;background:var(--tour-bg-solid);border:1px solid var(--tour-border);box-shadow:-2px -2px 6px -2px var(--tour-shadow-color)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-6px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-6px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-6px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-6px}.shepherd-header{align-items:flex-start;justify-content:space-between;padding:var(--tour-space-lg) var(--tour-space-lg) var(--tour-space-sm);background:transparent;border-bottom:none}.shepherd-title{font-family:var(--tour-font-display);font-size:1.0625rem;font-weight:600;color:var(--tour-text);line-height:1.35;letter-spacing:-.01em;padding-right:var(--tour-space-md)}.shepherd-cancel-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-4px -6px 0 0;border-radius:var(--tour-radius-sm);color:var(--tour-text-muted);font-size:1.25rem;font-weight:300;line-height:1;transition:all var(--tour-duration-fast) var(--tour-ease)}.shepherd-cancel-icon:hover{background:hsl(0 0% 0%/.05);color:var(--tour-text)}.dark .shepherd-cancel-icon:hover{background:hsl(0 0% 100%/.08)}.shepherd-cancel-icon:active{transform:scale(.92)}.shepherd-cancel-icon:focus{outline:2px solid var(--tour-primary);outline-offset:2px}.shepherd-text{padding:0 var(--tour-space-lg) var(--tour-space-md);margin:0}.shepherd-text,.shepherd-text p{font-family:var(--tour-font-body);font-size:.9rem;font-weight:400;color:var(--tour-text-muted);line-height:1.6;margin:0}.shepherd-text p+p{margin-top:var(--tour-space-sm)}.shepherd-footer{align-items:center;gap:var(--tour-space-sm);padding:var(--tour-space-sm) var(--tour-space-lg) var(--tour-space-lg);border-top:none;background:transparent}.shepherd-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--tour-space-xs);padding:var(--tour-space-sm) var(--tour-space-md);min-height:36px;border:none;border-radius:var(--tour-radius-sm);font-family:var(--tour-font-body);font-size:.8125rem;font-weight:500;letter-spacing:.01em;transition:all var(--tour-duration-fast) var(--tour-ease);isolation:isolate}.shepherd-button:focus{outline:2px solid var(--tour-primary);outline-offset:2px}.shepherd-button:active{transform:scale(.96)}.shepherd-button-primary{background:var(--tour-primary);color:white;box-shadow:0 1px 2px hsl(271 91% 20%/.2),0 0 0 0 var(--tour-primary-glow)}.shepherd-button-primary:hover{background:var(--tour-primary-hover);box-shadow:0 2px 8px hsl(271 91% 20%/.25),0 0 0 4px var(--tour-primary-glow)}.shepherd-button-primary:active{box-shadow:0 1px 2px hsl(271 91% 20%/.2),0 0 0 2px var(--tour-primary-glow)}.shepherd-button-secondary{background:transparent;color:var(--tour-text-muted);border:1px solid var(--tour-border)}.shepherd-button-secondary:hover{background:hsl(0 0% 0%/.04);color:var(--tour-text);border-color:hsl(0 0% 0%/.12)}.dark .shepherd-button-secondary:hover{background:hsl(0 0% 100%/.06);border-color:hsl(0 0% 100%/.15)}.shepherd-target{position:relative;z-index:9998}.shepherd-target-click-layer{position:absolute;inset:-6px;border-radius:calc(var(--tour-radius-sm) + 2px);border:2px solid var(--tour-primary);box-shadow:0 0 0 0 var(--tour-primary-glow),inset 0 0 20px -10px var(--tour-primary);animation:targetPulse 2s var(--tour-ease) infinite;pointer-events:none}@keyframes targetPulse{0%,to{opacity:1;box-shadow:0 0 0 0 var(--tour-primary-glow),inset 0 0 20px -10px var(--tour-primary)}50%{opacity:.7;box-shadow:0 0 0 10px transparent,inset 0 0 30px -10px var(--tour-primary)}}.shepherd-progress{display:flex;align-items:center;gap:6px;padding:0 var(--tour-space-lg) var(--tour-space-sm)}.shepherd-progress-step{width:20px;height:3px;border-radius:var(--tour-radius-full);background:var(--tour-border);transition:all var(--tour-duration) var(--tour-ease);overflow:hidden}.shepherd-progress-step.active{background:var(--tour-primary);width:32px}.shepherd-progress-step.completed{background:var(--tour-primary);opacity:.5}.shepherd-step-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;min-width:42px;border-radius:var(--tour-radius-full);background:hsl(271 50% 95%);color:var(--tour-primary);font-family:var(--tour-font-body);font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.dark .shepherd-step-badge{background:hsl(271 50% 20%);color:hsl(271 81% 70%)}@media (max-width:480px){.shepherd-element{max-width:calc(100vw - 2rem);min-width:260px;margin:0 1rem;--tour-radius:0.875rem}.shepherd-header{padding:var(--tour-space-md) var(--tour-space-md) var(--tour-space-xs)}.shepherd-title{font-size:1rem}.shepherd-text{padding:0 var(--tour-space-md) var(--tour-space-sm)}.shepherd-text,.shepherd-text p{font-size:.8125rem}.shepherd-footer{padding:var(--tour-space-xs) var(--tour-space-md) var(--tour-space-md)}.shepherd-button{padding:var(--tour-space-xs) var(--tour-space-sm);min-height:34px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.shepherd-element,.shepherd-target-click-layer{animation:none}.shepherd-button,.shepherd-cancel-icon,.shepherd-progress-step{transition:none}}@media (prefers-contrast:high){.shepherd-element{border-width:2px}.shepherd-button-primary{border:2px solid var(--tour-text)}.shepherd-button-secondary{border-width:2px}}@media print{.shepherd-element,.shepherd-modal-overlay-container{display:none!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_9cd094{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_9cd094{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:hsla(0,0%,100%,.75);cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:hsla(0,0%,100%,.75)}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:rgba(0,0,0,.75)}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:rgba(0,0,0,.75)}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:hsla(0,0%,50%,.75);cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:rgba(0,0,0,.75)}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:hsla(0,0%,50%,.75)}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover,.shepherd-title{color:rgba(0,0,0,.75)}.shepherd-title{display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:rgba(0,0,0,.75);font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.2);max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0s .3s,opacity .3s 0s;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}