@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{padding:0;margin:0;letter-spacing:inherit;-webkit-tap-highlight-color:transparent}html,body{height:100%}img,picture,svg,video,canvas{display:block;max-width:100%}[hidden]{display:none!important}:where(input,button,textarea,select){font:inherit;color:inherit;outline:none}html{-webkit-text-size-adjust:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}a{color:inherit;text-decoration:none}li{list-style:none}button{border:0;background:none;padding:0;cursor:pointer}:where(input,textarea,select){background:transparent;border:1px solid transparent}:root,[data-theme=light]{--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--elastic: linear(0, .0004, .0017, .0039, .0068, .0107, .0154, .0208, .0272 2.12%, .0424 2.69%, .0613 3.29%, .084 3.92%, .1104 4.58%, .1333 5.11%, .1589 5.67%, .2195, .2831 8.14%, .4799 11.85%, .541 13.05%, .5955 14.17%, .6526 15.41%, .7041 16.61%, .751, .7936 18.96%, .8139, .8332, .8515, .8687, .8852, .9008, .9155, .9292, .9422, .9542, .9654, .9759, .9856, .9944, 1.0026 28.38%, 1.01 29.08%, 1.0146, 1.0189, 1.0228, 1.0264, 1.0297, 1.0327, 1.0353, 1.0377, 1.0397, 1.0415, 1.0429, 1.0441, 1.045, 1.0456, 1.0459 37.27%, 1.046 37.94%, 1.0455 38.95%, 1.0445 40.02%, 1.0429 41.18%, 1.0406 42.45%, 1.0356 44.73%, 1.0244 49.36%, 1.0196 51.45%, 1.015 53.6%, 1.0112 55.65%, 1.008, 1.0054 59.6%, 1.0032 61.63%, 1.0014 63.72%, .9999 66.02%, .9989 68.48%, .9982 71.15%, .9979 74.13%, .998 79.03%, .9994 91.93%, .9999);--border-radius-md: 28px;--border-radius-sm: 24px;--border-radius-xs: 18px;--border-radius-xxs: 8px;--corner-shape: superellipse(1.2);--press-scale: .97;--press-transition: transform .15s ease;--page-entry-header-island-delay: 0s;--page-entry-header-sides-delay: .12s;--page-entry-title-delay: .16s;--page-entry-subtitle-delay: .26s;--page-entry-supporting-delay: .36s;--page-entry-controls-delay: .36s;--page-entry-grid-delay: .36s;--page-entry-listing-grid-stagger: 0s;--floating-bottom: 24px;--island-width: clamp(320px, 31.25vw, 400px);--island-open-width: calc(var(--island-width) + 80px);--island-content-shift: calc((var(--island-open-width) - var(--island-width)) / 2);--action-menu-height: 450px;--action-menu-gap: 8px;--action-menu-open-duration: .5s;--action-menu-open-ease: cubic-bezier(.22, 1, .36, 1);--action-menu-panel-duration: .12s;--action-menu-panel-close-duration: var(--action-menu-panel-duration);--action-menu-panel-ease: cubic-bezier(0, 0, .2, 1);--action-menu-dim: rgb(0 0 0 / 12%);--action-menu-surface: color-mix(in srgb, var(--surface-1) 20%, var(--surface-2));--box-shadow: 0px 4px 4px 0px hsla(0, 0%, 0%, .039), 0px 0px 1px 0px hsla(0, 0%, 0%, .62);--box-shadow-2: 0px 4px 4px 0px hsla(0, 0%, 0%, 0), 0px 0px 1px 0px hsla(0, 0%, 0%, .368);--surface-0: rgb(255, 255, 255);--surface-1: white;--surface-1-9: hsla(30, 10%, 100%, .97);--surface-1-85: hsl(30, 10%, 100%, .85);--surface-1-7: hsl(30, 10%, 100%, .7);--surface-1-65: hsl(30, 10%, 100%, .65);--surface-1-35: hsl(30, 10%, 100%, .343);--surface-2: hsl(30, 7%, 95%);--surface-2-9: hsla(36, 10%, 92%, .97);--surface-2-85: hsl(36, 10%, 93%, .85);--surface-2-65: hsl(36, 10%, 93%, .65);--surface-3: hsl(27, 10%, 91%);--surface-4: hsl(30, 13%, 85%);--text-1: hsl(0, 0%, 6%);--text-1-2: hsl(0, 0%, 6%, .2);--text-1-5: hsl(0, 0%, 6%, .5);--text-1-8: hsl(0, 0%, 6%, .8);--text-2: hsl(24, 2%, 41%);--text-2-3: hsl(0, 0%, 43%, .3);--text-3: hsl(24, 3%, 53%);--backdrop-color: rgba(61, 60, 59, .7);--floating-surface-background: var(--surface-1);--modal-background-dark-opacity: .5;--modal-background-light-opacity: .3;--surface-2-hover: var(--surface-2);--inverted-surface-hover: color-mix(in srgb, var(--text-1) 90%, var(--surface-1));--font-mono: monospace, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono";--font-mono-weight: 400;--font-mono-variation-settings: "wght" var(--font-mono-weight);--font-body: "Season Collection", system-ui, sans-serif;--font-heading: "Season Collection", system-ui, sans-serif;--font-hero-heading: var(--font-heading);--font-body-weight-light: 560;--font-body-weight-dark: 520;--font-body-weight: var(--font-body-weight-light);--font-body-serif: 10;--font-body-letter-spacing: -0em;--font-badge-size: 12px;--font-badge-weight: 600;--font-badge-line-height: 1;--font-badge-variation-settings: "wght" var(--font-badge-weight), "SERF" var(--font-body-serif);--font-inverted-surface-weight: var(--font-body-weight-light);--font-heading-weight-light: 520;--font-heading-weight-dark: 510;--font-heading-weight: var(--font-heading-weight-light);--font-heading-serif: 70;--font-hero-letter-spacing: -.01em;--font-body-variation-settings: "wght" var(--font-body-weight), "SERF" var(--font-body-serif);--font-inverted-surface-variation-settings: "wght" var(--font-inverted-surface-weight), "SERF" var(--font-body-serif);--font-heading-variation-settings: "wght" var(--font-heading-weight), "SERF" var(--font-heading-serif);--h1-size: 54px;--h1-size-mobile: 32px;--accent: #e06500;--accent-10: #e065001a;--accent-50: #e065007a;--status-error: var(--destructive-action);--destructive-action: hsl(5, 67%, 52%);--on-destructive-action: hsl(0, 0%, 100%);--border-2: hsl(0, 0%, 80%);--border-1: hsl(0, 0%, 90%);--border-1-5: hsl(0, 0%, 85%);--accent-hover: hsl(0, 0%, 15%);--on-accent: hsl(0, 0%, 100%);--focus-ring-color: var(--accent);--focus-ring-width: 2px;--focus-ring-offset: 2px}@media(max-width:768px){:root{--island-width: 70vw;--island-open-width: calc(100vw - 32px) ;--action-menu-panel-close-duration: .3s}}[data-theme=dark]{--font-body-weight: var(--font-body-weight-dark);--font-heading-weight: var(--font-heading-weight-dark);--surface-0: hsl(0, 0%, 0%);--surface-1: hsl(20, 14%, 4%);--surface-1-9: hsla(20, 14%, 4%, .95);--surface-1-85: hsl(20, 14%, 4%, .85);--surface-1-7: hsl(20, 14%, 4%, .7);--surface-1-65: hsl(20, 14%, 4%, .65);--surface-1-35: hsl(20, 14%, 4%, .343);--surface-2: hsl(20, 5%, 12%);--surface-2-9: hsla(20, 5%, 12%, .97);--surface-2-85: hsl(20, 5%, 12%, .85);--surface-2-65: hsl(20, 5%, 12%, .65);--surface-3: hsl(20, 5%, 17%);--surface-4: hsl(20, 5%, 25%);--surface-2-hover: color-mix(in srgb, var(--surface-2) 95%, var(--text-2));--inverted-surface-hover: color-mix(in srgb, var(--text-1) 90%, var(--surface-1));--backdrop-color: rgba(0, 0, 0, .8);--action-menu-dim: rgb(0 0 0 / 40%);--action-menu-surface: var(--surface-2);--floating-surface-background: hsl(20, 9%, 6%);--text-1: lab(96.5286% -.0991821 .364268);--text-1-2: hsl(0, 0%, 96%, .2);--text-2: lab(66.2166% 1.88044 3.20326);--text-1-5: hsl(0, 0%, 96%, .5);--text-2-3: hsla(0, 0%, 62%, .3);--text-1-8: hsl(0, 0%, 96%, .8);--accent: #f25500;--accent-10: #f255001a;--accent-50: #f255007a;--status-error: var(--destructive-action);--destructive-action: hsl(5, 68%, 61%);--on-destructive-action: hsl(20, 14%, 4%);--border-1: hsl(30, 6%, 15%);--border-2: hsl(30, 6%, 20%);--border-1-5: hsl(30, 6%, 16%);--box-shadow: 0px 8px 12px 0px hsla(0, 0%, 0%, .04), 0px 0px 1px 0px hsl(0, 0%, 29%);--box-shadow-2: 0px 4px 4px 0px hsla(0, 0%, 0%, 0), 0px 0px 1px 0px hsla(0, 0%, 100%, .432)}::selection{color:var(--on-accent);background-color:var(--accent)}html[data-theme-switching],html[data-theme-switching] *,html[data-theme-switching] *:before,html[data-theme-switching] *:after{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}:where(a[href],button:not(:disabled),input:not(:disabled),textarea:not(:disabled),select:not(:disabled),summary):focus-visible,:where([tabindex]):not([tabindex="-1"]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}html{color:var(--text-1);background-color:var(--surface-1);font-family:var(--font-body);letter-spacing:var(--font-body-letter-spacing);font-weight:var(--font-body-weight);font-variation-settings:var(--font-body-variation-settings);font-synthesis:none;overscroll-behavior-y:none}html[data-threads-webview]{overflow-y:auto;scrollbar-width:none}html[data-threads-webview]::-webkit-scrollbar{display:none}h1{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-variation-settings:var(--font-heading-variation-settings)}.ui-badge{font-family:var(--font-body);font-size:var(--font-badge-size);font-weight:var(--font-badge-weight);font-variation-settings:var(--font-badge-variation-settings);line-height:var(--font-badge-line-height)}@keyframes h1-enter{0%{opacity:0;filter:blur(7px);transform:translateY(20px);rotate:.01deg}to{opacity:1;filter:blur(0);transform:translateY(0);rotate:.01deg}}@media(max-width:768px){@keyframes h1-enter{0%{opacity:0;transform:translateY(20px);rotate:.01deg}to{opacity:1;transform:translateY(0);rotate:.01deg}}}.hero-section{height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--text-1);background-color:var(--surface-1)}.hero-section h1{max-width:28ch;text-align:center}section{background-color:var(--surface-1);color:var(--text-1)}.container{max-width:1400px;margin-inline:auto;width:100%;padding-inline:40px}@media(max-width:768px){.container{padding-inline:24px}}body{overflow:clip;overscroll-behavior-y:none;font-size:17px}.rainbow{--rainbow-gradient: linear-gradient(-90deg, #ef9b26, #fa725a, #769447, #a259e2, #59a0e2, #e25f59, #ef9b26);position:relative;background:var(--rainbow-gradient);background-size:400% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:gradientShift 12s linear infinite}@keyframes gradientShift{0%{background-position:400% 50%}to{background-position:0% 50%}}.card-badge-shimmer-text{--card-badge-shimmer-base: var(--text-2);--card-badge-shimmer-glint: rgb(209, 205, 201);--card-badge-shimmer-width: 96px;display:inline-block;color:var(--card-badge-shimmer-base);background-image:linear-gradient(110deg,var(--card-badge-shimmer-base) 0%,var(--card-badge-shimmer-base) 32%,var(--card-badge-shimmer-glint) 50%,var(--card-badge-shimmer-base) 68%,var(--card-badge-shimmer-base) 100%);background-repeat:repeat-x;background-size:var(--card-badge-shimmer-width) 100%;background-position:0 50%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap;will-change:background-position;animation:card-badge-text-shimmer 1.8s linear infinite}.checkout-status{position:relative;display:inline-block;overflow:hidden;white-space:nowrap}.checkout-status[data-checkout-loading]:after{content:attr(data-checkout-status-text);position:absolute;inset:0;pointer-events:none;color:transparent;background-image:linear-gradient(110deg,transparent 0%,transparent 34%,color-mix(in srgb,var(--surface-0) 55%,transparent) 50%,transparent 66%,transparent 100%);background-repeat:no-repeat;background-size:300% 100%;background-position:150% 50%;background-clip:text;-webkit-background-clip:text;font:inherit;will-change:background-position;animation:checkout-status-shimmer .9s linear infinite}@keyframes card-badge-text-shimmer{0%{background-position:0 50%}to{background-position:calc(1 * var(--card-badge-shimmer-width)) 50%}}@keyframes checkout-status-shimmer{0%{background-position:82% 50%}to{background-position:18% 50%}}@keyframes card-new-badge-shimmer{0%{background-position:120% 50%}to{background-position:-120% 50%}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.press{transition:var(--press-transition)}.press:active{transform:scale(var(--press-scale))}[data-loading-button]{position:relative}[data-loading-button]>[data-loading-button-label]{display:inline-flex;align-items:center;justify-content:center;gap:inherit;min-width:0;transition:opacity .2s var(--ease-out-quart),filter .2s var(--ease-out-quart)}[data-loading-button]>[data-loading-button-spinner]{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;opacity:0;filter:blur(4px);transition:opacity .2s var(--ease-out-quart),filter .2s var(--ease-out-quart)}[data-loading-button]>[data-loading-button-spinner] svg{width:16px;height:16px;transform-origin:center}[data-loading-button][data-loading]>[data-loading-button-label]{opacity:0;filter:blur(4px)}[data-loading-button][data-loading]>[data-loading-button-spinner]{opacity:1;filter:blur(0)}[data-loading-button][data-loading]>[data-loading-button-spinner] svg{animation:loading-button-spinner-spin .8s linear infinite}@keyframes loading-button-spinner-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:root{--press-scale: 1}}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--surface-3);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--surface-4);background-clip:padding-box}.custom-scrollbar::-webkit-scrollbar-corner{background:transparent}.app{display:grid;grid-template-areas:"main";height:100dvh;overflow:clip;overscroll-behavior-y:none}.app:before{content:"";position:absolute;left:0;top:0;width:8px;bottom:0;background-color:var(--surface-1);z-index:20}.app:after{content:"";position:absolute;right:0;top:0;width:8px;bottom:0;background-color:var(--surface-1);z-index:10}main{min-height:100dvh;background-color:var(--surface-1)}#swup{grid-area:main;position:relative;min-height:0;overflow-y:scroll;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;z-index:calc(2 - var(--swup-parallel-container, 0))}#swup.is-previous-container,#swup-surfaces.is-previous-container{pointer-events:none}html.is-changing .transition-fade{transition:opacity .5s var(--ease-out-quad)}.transition-fade.is-previous-container,.transition-fade.is-next-container{opacity:0}#swup-surfaces.is-previous-container .ui-modal__backdrop{background:#0000!important}#swup-surfaces.is-previous-container .ui-modal__panel{opacity:0!important;filter:blur(5px)!important;transition:opacity .5s var(--ease-out-quad),filter .5s var(--ease-out-quad)!important}#swup-surfaces.is-previous-container [data-action-menu-panel]{opacity:0!important}[data-shell-region]{transition:opacity .5s var(--ease-out-quad),filter .5s var(--ease-out-quad)}html[data-shell=hidden] [data-shell-region]{opacity:0;pointer-events:none;filter:blur(5px)}html:not([data-tier=free]) [data-grid-gate]{display:none}html[data-tier=free] [data-grid-loader]:has(~[data-grid-gate]){display:none}html:not([data-tier=free]) [data-inspo-post-gate]{display:none}video.card-media::-webkit-media-controls,video.card-media::-webkit-media-controls-start-playback-button,.inspo-detail-video::-webkit-media-controls,.inspo-detail-video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.modal-card{width:min(100%,440px);display:flex;flex-direction:column;background-color:var(--floating-surface-background);box-shadow:var(--box-shadow);border-radius:var(--border-radius-md);corner-shape:var(--corner-shape);color:var(--text-1)}.modal-card__header{display:flex;align-items:center;justify-content:space-between;gap:24px;font-weight:500;font-size:16px;padding:4px 4px 0 16px}.modal-card__close{display:grid;place-items:center;flex:0 0 auto;padding:12px;border-radius:var(--border-radius-xs);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.modal-card__close:active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.modal-card__close:hover{background-color:var(--surface-4)}}.modal-card__close svg{flex-shrink:0;width:20px;height:auto}.modal-card__body{display:flex;flex-direction:column;gap:8px;padding:8px 16px 16px;color:var(--text-2)}.modal-card__body strong{font-weight:500;color:var(--text-1)}.modal-card__form{display:flex;flex-direction:column}.modal-card__input{width:100%;border:1px solid var(--border-1);border-radius:var(--border-radius-xs);padding:10px 12px;background-color:var(--surface-3);color:var(--text-1)}.modal-card__error,.modal-card__status[data-status=error]{color:var(--status-error);font-size:14px}.modal-card__status{color:var(--text-2)}.modal-card__error[hidden],.modal-card__status[hidden]{display:none}.modal-card__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px}.modal-card__footer button{display:flex;align-items:center;gap:8px;background-color:var(--surface-3);height:32px;padding-inline:12px;border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.modal-card__footer button:active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.modal-card__footer button:hover{background-color:var(--surface-4)}}.modal-card__footer button.is--secondary{background-color:transparent;border:1px solid var(--border-2)}.modal-card__footer button svg{width:14px;height:auto}.ui-modal.ui-drawer{--drawer-header-offset: 68px;z-index:10;justify-content:flex-end;padding:0;padding-top:var(--drawer-header-offset);transition:padding-top 1s var(--ease-out-quart),display .5s allow-discrete}html[data-header-compact] .ui-modal.ui-drawer{--drawer-header-offset: 52px}@media(max-width:1084px){.ui-modal.ui-drawer{--drawer-header-offset: 52px}}.ui-modal.ui-drawer .ui-modal__backdrop{transition:background-color .5s cubic-bezier(.32,.72,0,1)}.ui-modal.ui-drawer .ui-modal__panel{width:100%;max-width:600px;height:100%;transform-origin:right center;transition:transform .77s cubic-bezier(.32,.72,0,1)!important;opacity:1;background-color:var(--surface-1);overflow:hidden}@media(max-width:768px){.ui-modal.ui-drawer .ui-modal__panel{border-radius:0}}.ui-modal.ui-drawer[data-state=closed] .ui-modal__panel{transform:translate(100.8%)}.ui-modal.ui-drawer[data-state=open] .ui-modal__panel{transform:translate(0)}@media(max-width:768px){.ui-modal.ui-drawer[data-state=open] .ui-modal__panel{transform:translate(0)}}@starting-style{.ui-modal.ui-drawer[data-state=open] .ui-modal__panel{transform:translate(100.8%)}}.ui-dropdown{position:absolute;z-index:100;display:grid;min-width:220px;padding:4px;top:0;background-color:var(--floating-surface-background);border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);box-shadow:var(--box-shadow);color:var(--text-1);transform-origin:var(--dropdown-origin, top left);will-change:transform,opacity;font-size:16px;transition:opacity .18s var(--ease-out-cubic),transform .18s var(--ease-out-cubic),display .18s allow-discrete,overlay .18s allow-discrete}.ui-dropdown[hidden]{display:none}.ui-dropdown[data-state=closed]{opacity:0;transform:scale(.96) translateY(-4px);pointer-events:none}.ui-dropdown[data-state=open]{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}@starting-style{.ui-dropdown[data-state=open]{opacity:0;transform:scale(.96) translateY(-4px)}}.ui-dropdown__highlight{position:absolute;top:0;left:0;z-index:0;width:var(--moving-highlight-width, 0px);height:var(--moving-highlight-height, 0px);border-radius:calc(var(--border-radius-xs) - 4px);corner-shape:var(--corner-shape);background-color:var(--surface-2);opacity:0;pointer-events:none;transform:translate3d(var(--moving-highlight-x, 0px),var(--moving-highlight-y, 0px),0);transition:transform .24s var(--ease-out-quart),width .24s var(--ease-out-quart),height .24s var(--ease-out-quart),opacity .12s ease-out}.ui-dropdown[data-moving-highlight-visible] .ui-dropdown__highlight{opacity:1}.ui-dropdown[data-moving-highlight-instant] .ui-dropdown__highlight{transition:none}.ui-dropdown[data-moving-highlight-position-instant] .ui-dropdown__highlight{transition:opacity .12s ease-out}.ui-dropdown [data-ui-dropdown-item]{position:relative;z-index:1}@media(hover:none),(pointer:coarse){.ui-dropdown [data-ui-dropdown-item][data-active=true],.ui-dropdown [data-ui-dropdown-item][data-active]:not([data-active=false]),.ui-dropdown [data-ui-dropdown-item][aria-checked=true]{background-color:var(--surface-2)}}@media(prefers-reduced-motion:reduce){.ui-dropdown__highlight{transition:none}}.ui-dropdown__item{position:relative;z-index:1;display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 12px;color:var(--text-1);background:transparent;border:0;border-radius:calc(var(--border-radius-xs) - 2px);corner-shape:var(--corner-shape);text-align:left}@media(max-width:768px){.ui-dropdown__item{min-height:44px}}.ui-dropdown__item[aria-disabled=true]{opacity:.5;pointer-events:none}.ui-dropdown__item-icon,.ui-dropdown__item-trailing{display:inline-flex;flex:0 0 auto}.ui-dropdown__item-icon svg,.ui-dropdown__item-trailing svg{width:16px;height:auto}.ui-dropdown__item-icon:empty,.ui-dropdown__item-trailing:empty{display:none}.ui-dropdown__item-label{flex:1 1 auto}.container[data-astro-cid-xnpcppjj]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.container[data-astro-cid-xnpcppjj]{padding-inline:4px}}.container[data-astro-cid-xnpcppjj] .island[data-astro-cid-xnpcppjj]{position:relative;pointer-events:auto;background-color:var(--surface-2);color:var(--text-1);border:1px solid transparent;border-radius:9999px;corner-shape:var(--corner-shape);width:100%;flex-shrink:0;max-width:var(--island-width);height:100%;transition:max-width .8s var(--elastic),border-color .2s var(--ease-out-quart),background-color var(--action-menu-open-duration) var(--action-menu-open-ease),box-shadow .3s var(--ease-out-quart);overflow:hidden;contain:layout paint;z-index:2}.container[data-astro-cid-xnpcppjj] .island[data-astro-cid-xnpcppjj]:has([data-island-pane=default]:not([inert])){cursor:text}@media(hover:hover)and (pointer:fine){html:not([data-action-menu-expanded]) .container[data-astro-cid-xnpcppjj] .island[data-astro-cid-xnpcppjj]:hover:has([data-island-pane=default]:not([inert])){border-color:var(--border-1)}}html[data-action-menu-expanded] .container[data-astro-cid-xnpcppjj] .island[data-astro-cid-xnpcppjj]{max-width:var(--island-open-width);background-color:var(--action-menu-surface);box-shadow:var(--box-shadow-2);transition:max-width var(--action-menu-open-duration) var(--action-menu-open-ease),border-color .2s var(--ease-out-quart),background-color var(--action-menu-open-duration) var(--action-menu-open-ease),box-shadow .3s var(--ease-out-quart)}.container[data-astro-cid-xnpcppjj] .island-action[data-astro-cid-xnpcppjj]{position:relative;z-index:1;flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:var(--text-1);pointer-events:none;opacity:0;filter:blur(6px);transition:opacity .8s var(--elastic),transform .8s var(--elastic),filter .8s var(--elastic)}.container[data-astro-cid-xnpcppjj] .island-action__surface[data-astro-cid-xnpcppjj]{display:grid;place-items:center;width:40px;height:40px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-2);transition:background-color .2s ease-out,var(--press-transition)}.container[data-astro-cid-xnpcppjj] .island-action__surface[data-astro-cid-xnpcppjj] svg[data-astro-cid-xnpcppjj]{width:21px;height:auto}.container[data-astro-cid-xnpcppjj] .island-action--close[data-astro-cid-xnpcppjj]{margin-right:4px;transform:translate(calc(100% + 6px))}.container[data-astro-cid-xnpcppjj] .island-action--refresh[data-astro-cid-xnpcppjj]{margin-left:4px;transform:translate(calc(-100% - 6px))}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:3px;transition:opacity .8s var(--elastic),filter .8s var(--elastic)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=vault-detail],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=pricing]{display:grid;grid-template-columns:minmax(0,1fr) auto;opacity:0;filter:blur(6px);pointer-events:none;justify-content:initial;padding-left:16px;font-size:16px}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] .wrapper[data-astro-cid-xnpcppjj]{grid-area:1/2;justify-self:end;z-index:1;display:flex;align-items:center;gap:4px;height:100%}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] .resource[data-astro-cid-xnpcppjj]{grid-area:1/1;justify-self:start;width:100%;min-width:0;white-space:nowrap;color:var(--text-2);overflow:hidden;text-overflow:ellipsis}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] a[data-astro-cid-xnpcppjj].btn-vault{color:var(--text-2);display:flex;align-items:center;gap:8px;text-wrap:nowrap;flex-shrink:0;transition:background-color .2s ease-out,var(--press-transition)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj].btn-vault,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] a[data-astro-cid-xnpcppjj].btn-vault.btn-vault{background-color:var(--text-1);height:100%;padding-inline:10px;border-radius:9999px;corner-shape:var(--corner-shape);color:var(--surface-1);font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj].btn-vault svg[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] a[data-astro-cid-xnpcppjj].btn-vault.btn-vault svg[data-astro-cid-xnpcppjj]{width:21px;height:auto}@media(hover:hover)and (pointer:fine){.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj].btn-vault:hover,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] a[data-astro-cid-xnpcppjj].btn-vault.btn-vault:hover{background-color:color-mix(in srgb,var(--text-1) 88%,white)}}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj].btn-vault:active,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] a[data-astro-cid-xnpcppjj].btn-vault.btn-vault:active{transform:scale(var(--press-scale))}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj].contact-btn,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] a[data-astro-cid-xnpcppjj].btn-vault.contact-btn{background-color:var(--surface-3);color:var(--text-1)}@media(hover:hover)and (pointer:fine){.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj].contact-btn:hover,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] a[data-astro-cid-xnpcppjj].btn-vault.contact-btn:hover{background-color:var(--surface-4)}}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj] svg[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] a[data-astro-cid-xnpcppjj].btn-vault svg[data-astro-cid-xnpcppjj]{width:21px;height:auto}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt]{display:grid;place-items:center;background-color:var(--surface-3);color:var(--text-1)}@media(hover:hover)and (pointer:fine){.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt]:hover{background-color:var(--surface-4)}}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt] .copy-icons[data-astro-cid-xnpcppjj]{display:grid;place-items:center}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt] .copy-icon[data-astro-cid-xnpcppjj]{width:19px}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt] .copy-icon[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt] .check-icon[data-astro-cid-xnpcppjj]{grid-area:1/1;transition:opacity .2s ease,filter .2s ease,transform .2s ease}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt] .check-icon[data-astro-cid-xnpcppjj]{opacity:0;filter:blur(4px);transform:scale(.8)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt][data-copied=true] .copy-icon[data-astro-cid-xnpcppjj]{opacity:0;filter:blur(4px);transform:scale(.95)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-vault-copy-prompt][data-copied=true] .check-icon[data-astro-cid-xnpcppjj]{opacity:1;filter:blur(0);transform:scale(1)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;flex:none;width:calc(var(--island-open-width) - 8px);height:100%;padding-inline:12px;--search-mode-width: 108px;--island-shift-transition: translate .8s var(--elastic)}html[data-action-menu-expanded] .container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj]{--island-content-shift: 0px;--island-shift-transition: translate var(--action-menu-open-duration) var(--action-menu-open-ease)}@media(min-width:769px){html[data-action-menu-expanded] .container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj]{padding-right:calc(12px + var(--search-mode-width) + 10px)}}@media(max-width:768px){.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj]{gap:8px;font-size:16px}}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj]>svg[data-astro-cid-xnpcppjj]{translate:var(--island-content-shift) 0;transition:opacity .2s ease-out,var(--island-shift-transition)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] svg[data-astro-cid-xnpcppjj]{grid-area:1/1;width:20px;height:auto;rotate:.001deg;color:var(--text-1)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] svg[data-astro-cid-xnpcppjj] path,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] svg[data-astro-cid-xnpcppjj] circle{stroke-width:2.4}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-spinner[data-astro-cid-xnpcppjj]{opacity:0;pointer-events:none;animation:loading-button-spinner-spin .8s linear infinite;animation-play-state:paused}@media(prefers-reduced-motion:reduce){.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-spinner[data-astro-cid-xnpcppjj]{animation:none}}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-placeholder[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-status[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-input[data-astro-cid-xnpcppjj]{grid-area:1/2;min-width:0;height:100%}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-placeholder[data-astro-cid-xnpcppjj]{display:flex;align-items:center;pointer-events:none;color:var(--text-2);translate:var(--island-content-shift) 0;transition:opacity .15s ease-out,var(--island-shift-transition)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-status[data-astro-cid-xnpcppjj]{display:flex;align-items:center;pointer-events:none;white-space:nowrap;opacity:0;translate:var(--island-content-shift) 0;transition:opacity .2s ease-out,var(--island-shift-transition)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-input[data-astro-cid-xnpcppjj]{width:100%;padding:0;border:0;background:transparent;translate:var(--island-content-shift) 0;transition:opacity .2s ease-out,var(--island-shift-transition)}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-clear[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-close[data-astro-cid-xnpcppjj]{grid-area:1/3;display:grid;place-items:center;width:26px;height:26px;margin-right:-4px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-3);color:var(--text-1);translate:calc(-1 * var(--island-content-shift)) 0;transition:opacity .2s ease-out,background-color .2s ease-out,var(--island-shift-transition)}@media(hover:hover)and (pointer:fine){.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-clear[data-astro-cid-xnpcppjj]:hover,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-close[data-astro-cid-xnpcppjj]:hover{background-color:var(--surface-4)}}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-clear[data-astro-cid-xnpcppjj]:active,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-close[data-astro-cid-xnpcppjj]:active{transform:scale(var(--press-scale))}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-clear[data-astro-cid-xnpcppjj] svg[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-close[data-astro-cid-xnpcppjj] svg[data-astro-cid-xnpcppjj]{width:12px;height:auto}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-clear[data-astro-cid-xnpcppjj] svg path,.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-close[data-astro-cid-xnpcppjj] svg path{stroke-width:2.5}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj]:has(.search-input:placeholder-shown) .search-clear[data-astro-cid-xnpcppjj]{display:none}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-close[data-astro-cid-xnpcppjj]{display:none}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-mode[data-astro-cid-xnpcppjj]{display:none;position:absolute;top:50%;right:12px;translate:0 -50%;width:var(--search-mode-width);padding:2px;border-radius:9999px;background-color:var(--surface-3);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-out,visibility .2s}@media(min-width:769px){.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-mode[data-astro-cid-xnpcppjj]{display:flex}html[data-action-menu-expanded] .container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-mode[data-astro-cid-xnpcppjj]{opacity:1;visibility:visible;pointer-events:auto}}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-mode[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj]{display:grid;place-items:center;flex:1;height:26px;border-radius:inherit;font-size:13px;color:var(--text-2);transition:background-color .2s ease-out,color .2s ease-out}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-mode[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj][data-active]{background-color:var(--surface-1);color:var(--text-1)}@media(prefers-reduced-motion:reduce){.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-mode[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-mode[data-astro-cid-xnpcppjj] button[data-astro-cid-xnpcppjj]{transition:none}}@media(max-width:768px){html[data-action-menu-expanded] .container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-clear[data-astro-cid-xnpcppjj]{display:none}html[data-action-menu-expanded] .container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj] .search-close[data-astro-cid-xnpcppjj]{display:grid}}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj]:has(.search-input:not(:placeholder-shown)) .search-placeholder[data-astro-cid-xnpcppjj]{opacity:0}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj][data-analyzing] .search-icon[data-astro-cid-xnpcppjj]{opacity:0}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj][data-analyzing] .search-spinner[data-astro-cid-xnpcppjj]{opacity:1;animation-play-state:running}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj][data-analyzing] .search-input[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj][data-analyzing] .search-clear[data-astro-cid-xnpcppjj]{opacity:0;pointer-events:none}.container[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default] .search[data-astro-cid-xnpcppjj][data-analyzing] .search-status[data-astro-cid-xnpcppjj]{opacity:1}.container[data-astro-cid-xnpcppjj] .search-label[data-astro-cid-xnpcppjj]{display:inline-flex;align-items:center;gap:.25em;min-width:0;height:100%;overflow:hidden;white-space:nowrap}.container[data-astro-cid-xnpcppjj] .search-example[data-astro-cid-xnpcppjj]{overflow:hidden;text-overflow:ellipsis}.container[data-astro-cid-xnpcppjj] .search-example[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] [data-astro-cid-xnpcppjj][data-analyzing] .search-status-text[data-astro-cid-xnpcppjj]{background-repeat:no-repeat;background-size:300% 100%;background-position:100% 50%;will-change:opacity,background-position;animation:island-search-example-shimmer 1.38s linear infinite}.container[data-astro-cid-xnpcppjj] [data-astro-cid-xnpcppjj][data-analyzing] .search-status-text[data-astro-cid-xnpcppjj]{animation-duration:.8s}@keyframes island-search-example-shimmer{0%{background-position:100% 50%}to{background-position:0% 50%}}@media(prefers-reduced-motion:reduce){.container[data-astro-cid-xnpcppjj] .search-example[data-astro-cid-xnpcppjj],.container[data-astro-cid-xnpcppjj] .search-status-text[data-astro-cid-xnpcppjj]{animation:none;background-image:none;-webkit-text-fill-color:currentColor;will-change:auto}}.container[data-astro-cid-xnpcppjj] [data-astro-cid-xnpcppjj][data-action-menu-trigger]:focus-visible{outline:none}[data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .island[data-astro-cid-xnpcppjj]{transition:none}@media(hover:hover)and (pointer:fine){.island-action[data-astro-cid-xnpcppjj]:hover .island-action__surface[data-astro-cid-xnpcppjj]{background-color:var(--surface-3)}}.island-action[data-astro-cid-xnpcppjj]:active .island-action__surface[data-astro-cid-xnpcppjj]{transform:scale(var(--press-scale))}html[data-shell=vault-detail] .island[data-astro-cid-xnpcppjj]{max-width:clamp(350px,27vw,390px)!important}@media(max-width:768px){html[data-shell=vault-detail] .island[data-astro-cid-xnpcppjj]{max-width:calc(100% - 92px)!important}}html[data-shell=vault-detail] .island[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default],html[data-shell=vault-detail] .island[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=pricing]{opacity:0;filter:blur(6px);pointer-events:none}html[data-shell=vault-detail] .island[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=vault-detail]{opacity:1;filter:blur(0);pointer-events:auto}html[data-shell=vault-detail] .container[data-astro-cid-xnpcppjj] .island-action[data-astro-cid-xnpcppjj]{opacity:1;filter:blur(0);transform:translate(0);pointer-events:auto}html[data-shell=pricing] .island[data-astro-cid-xnpcppjj]{max-width:250px!important}@media(max-width:768px){html[data-shell=pricing] .island[data-astro-cid-xnpcppjj]{max-width:180px!important}}html[data-shell=pricing] .island[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=default],html[data-shell=pricing] .island[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=vault-detail]{opacity:0;filter:blur(6px);pointer-events:none}html[data-shell=pricing] .island[data-astro-cid-xnpcppjj] .pane[data-astro-cid-xnpcppjj][data-island-pane=pricing]{opacity:1;filter:blur(0);pointer-events:auto}.theme-switcher[data-astro-cid-dz5h74bc]{display:flex;align-items:center;width:100%}.theme-switcher[data-astro-cid-dz5h74bc]:not(:first-child){margin-top:4px;padding-top:4px;border-top:1px solid var(--border-1)}.theme-switcher__options[data-astro-cid-dz5h74bc]{position:relative;isolation:isolate;display:flex;align-items:center;gap:4px;width:100%}.theme-switcher__highlight[data-astro-cid-dz5h74bc]{position:absolute;top:0;left:0;z-index:0;width:var(--moving-highlight-width, 0px);height:var(--moving-highlight-height, 0px);border-radius:calc(var(--border-radius-sm) - 2px);corner-shape:var(--corner-shape);background-color:var(--surface-2);opacity:0;pointer-events:none;transform:translate3d(var(--moving-highlight-x, 0px),var(--moving-highlight-y, 0px),0);transition:transform .24s var(--ease-out-quart),width .24s var(--ease-out-quart),height .24s var(--ease-out-quart),opacity .12s ease-out}.theme-switcher__options[data-astro-cid-dz5h74bc][data-moving-highlight-visible] .theme-switcher__highlight[data-astro-cid-dz5h74bc]{opacity:1}.theme-switcher__options[data-astro-cid-dz5h74bc][data-moving-highlight-instant] .theme-switcher__highlight[data-astro-cid-dz5h74bc]{transition:none}.theme-switcher__options[data-astro-cid-dz5h74bc][data-moving-highlight-position-instant] .theme-switcher__highlight[data-astro-cid-dz5h74bc]{transition:opacity .12s ease-out}.theme-switcher__option[data-astro-cid-dz5h74bc]{position:relative;z-index:1;display:grid;place-items:center;flex:1 1 0;height:36px;border:0;border-radius:calc(var(--border-radius-sm) - 2px);corner-shape:var(--corner-shape);color:var(--text-2);background-color:transparent;transition:color .2s var(--ease-out-quart)}.theme-switcher__option[data-astro-cid-dz5h74bc] svg[data-astro-cid-dz5h74bc]{width:16px;height:16px}.theme-switcher__option[data-astro-cid-dz5h74bc][data-active=true]{color:var(--text-1)}@media(prefers-reduced-motion:reduce){.theme-switcher__highlight[data-astro-cid-dz5h74bc]{transition:none}}.social-links[data-astro-cid-zamss57n]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;margin-top:4px;padding:4px 8px 0 12px;border-top:1px solid var(--border-1);color:var(--text-2)}.social-links__label[data-astro-cid-zamss57n],.social-links__items[data-astro-cid-zamss57n],.social-links__item[data-astro-cid-zamss57n],.social-links__badge[data-astro-cid-zamss57n]{display:inline-flex;align-items:center}.social-links__label[data-astro-cid-zamss57n]{gap:6px;color:var(--text-1)}.social-links__badge[data-astro-cid-zamss57n]{padding:3px 7px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-2);color:var(--text-2)}.social-links__items[data-astro-cid-zamss57n]{gap:2px}.social-links__item[data-astro-cid-zamss57n]{justify-content:center;width:26px;height:26px;border-radius:calc(var(--border-radius-xs) - 4px);corner-shape:var(--corner-shape);color:inherit;background-color:var(--surface-2);transition:color .15s ease-out}@media(max-width:768px){.social-links__item[data-astro-cid-zamss57n]{width:30px}}.social-links__item[data-astro-cid-zamss57n] svg{width:14px;height:14px}.social-links__item[data-astro-cid-zamss57n]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.social-links__item--x[data-astro-cid-zamss57n] svg{width:12px;height:12px}@media(hover:hover)and (pointer:fine){.social-links__item[data-astro-cid-zamss57n]:hover{color:var(--text-1)}}.mcp-navigation-label[data-astro-cid-2e3u5uga]{display:inline-flex;align-items:center;gap:6px}.mcp-navigation-label__badge[data-astro-cid-2e3u5uga]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--accent-10);color:var(--accent)}[data-astro-cid-3ef6ksr2][data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .center[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .left[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .right[data-astro-cid-3ef6ksr2]{visibility:hidden}[data-astro-cid-3ef6ksr2][data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .bar[data-astro-cid-3ef6ksr2]:before,[data-astro-cid-3ef6ksr2][data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .center[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .left[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .right[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter]:not([data-enter-animate]):not([data-enter-complete]) .header-corner[data-astro-cid-3ef6ksr2]{transition:none}[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-complete] .center[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-complete] .left[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-complete] .right[data-astro-cid-3ef6ksr2]{animation:none;opacity:1;visibility:visible}[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-animate] .center[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-animate] .left[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-animate] .right[data-astro-cid-3ef6ksr2]{animation:header-group-enter .9s var(--ease-out-quart) backwards}[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-animate] .center[data-astro-cid-3ef6ksr2]{animation-delay:var(--page-entry-header-island-delay, 0s)}[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-animate] .left[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-header-enter][data-enter-animate] .right[data-astro-cid-3ef6ksr2]{animation-delay:var(--page-entry-header-sides-delay, .12s)}@keyframes header-group-enter{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:blur(0)}}header[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;right:0;padding:0;display:flex;justify-content:center;z-index:22;color:var(--text-1)}@media(max-width:1084px){header[data-astro-cid-3ef6ksr2]{padding:0}}header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;padding-block:6px;padding-inline:20px;background-color:transparent;transition:border-color .2s var(--ease-out-quart)}@media(max-width:1084px){header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]{border-radius:0;padding-inline:8px;padding-left:14px;border-width:0 0 1px;border-color:transparent;border-bottom-color:var(--border-1)}}header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:0;z-index:0;background-color:var(--surface-1);transform:scaleY(1);transform-origin:top center;will-change:transform;pointer-events:none;transition:transform 1s var(--ease-out-quart)}header[data-astro-cid-3ef6ksr2] .header-corner[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;z-index:1;width:23px;height:15px;color:var(--surface-1);line-height:0;will-change:transform;pointer-events:none;transition:transform 1s var(--ease-out-quart)}header[data-astro-cid-3ef6ksr2] .header-corner[data-astro-cid-3ef6ksr2] svg{display:block;width:100%;height:100%}header[data-astro-cid-3ef6ksr2] .header-corner--left[data-astro-cid-3ef6ksr2]{left:0}header[data-astro-cid-3ef6ksr2] .header-corner--right[data-astro-cid-3ef6ksr2]{right:0;transform:scaleX(-1)}header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{position:relative;z-index:1;display:flex;align-items:center;gap:20px;transform:translateZ(0);will-change:transform;transition:transform 1s var(--ease-out-quart)}@media(max-width:1084px){header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2]{gap:0}}header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{gap:16px}header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2] .pricing-link[data-astro-cid-3ef6ksr2]{margin-right:4px;transition:opacity .2s var(--ease-out-quart)}@media(hover:hover)and (pointer:fine){header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2] .pricing-link[data-astro-cid-3ef6ksr2]:hover{opacity:.65}}@media(max-width:1084px){header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{gap:16px}}header[data-astro-cid-3ef6ksr2] .center[data-astro-cid-3ef6ksr2]{position:absolute;inset:4px 0 auto;z-index:3;width:auto;flex:1;display:flex;justify-content:center;height:48px;pointer-events:none;transition:top 1s var(--ease-out-quart)}@media(max-width:768px){header[data-astro-cid-3ef6ksr2] .center[data-astro-cid-3ef6ksr2]{top:6px;height:44px}}header[data-astro-cid-3ef6ksr2] .header-dim[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:2;background-color:var(--action-menu-dim);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out-quart)}html[data-action-menu-expanded] header[data-astro-cid-3ef6ksr2] .header-dim[data-astro-cid-3ef6ksr2]{opacity:1;pointer-events:auto}header[data-astro-cid-3ef6ksr2] .brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center}header[data-astro-cid-3ef6ksr2] .brand[data-astro-cid-3ef6ksr2].brand--desktop{margin-right:4px}header[data-astro-cid-3ef6ksr2] .brand[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:auto;height:24px}header[data-astro-cid-3ef6ksr2] .brand--mobile[data-astro-cid-3ef6ksr2]{display:none}header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;gap:4px}header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]{position:relative;z-index:1;color:var(--text-2)}header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][data-active=true],header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2][data-active=true]{color:var(--text-1)}header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]{padding:4px 14px;background:transparent;font:inherit;transition:color .3s ease-out}header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][data-onboarding-highlighted],header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2][data-onboarding-highlighted]{border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--onboarding-navigation-background);color:var(--onboarding-navigation-color)}html:has([data-onboarding][data-phase=tour]:not([hidden])) header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],html:has([data-onboarding][data-phase=tour]:not([hidden])) header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]{transition:background-color var(--onboarding-step-fade),color var(--onboarding-step-fade)}html:has([data-onboarding][data-phase=tour]:not([hidden])) header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] .nav-pill[data-astro-cid-3ef6ksr2]{visibility:hidden}html:has([data-onboarding][data-phase=tour]:not([hidden])) header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2][data-active=true]:not([data-onboarding-highlighted]){color:var(--text-2)}header[data-astro-cid-3ef6ksr2] .nav-mcp[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center}header[data-astro-cid-3ef6ksr2] .nav-pill[data-astro-cid-3ef6ksr2]{position:absolute;top:0;left:0;width:0;height:0;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-2);opacity:0;pointer-events:none;transition:transform .59s var(--ease-out-quart),width .59s var(--ease-out-quart),height .59s var(--ease-out-quart),opacity .2s ease-out}header[data-astro-cid-3ef6ksr2] .nav-pill[data-astro-cid-3ef6ksr2].is-instant{transition:none}header[data-astro-cid-3ef6ksr2] .nav-pill[data-astro-cid-3ef6ksr2][data-position-instant]{transition:opacity .2s ease-out}header[data-astro-cid-3ef6ksr2] .upgrade-link[data-astro-cid-3ef6ksr2]{align-items:center;gap:5px;background-color:var(--text-1);color:var(--surface-1);font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings);height:32px;padding-inline:12px;border-radius:999px;corner-shape:var(--corner-shape);transition:background-color .3s ease-out,var(--press-transition)}@media(hover:hover)and (pointer:fine){header[data-astro-cid-3ef6ksr2] .upgrade-link[data-astro-cid-3ef6ksr2]:hover{background-color:var(--text-1-8)}}header[data-astro-cid-3ef6ksr2] .upgrade-link[data-astro-cid-3ef6ksr2]:active{transform:scale(var(--press-scale))}header[data-astro-cid-3ef6ksr2] .upgrade-link[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{height:17px;width:auto;margin-bottom:1px}header[data-astro-cid-3ef6ksr2] .header-actions-divider[data-astro-cid-3ef6ksr2]{display:none;width:1px;height:16px;background-color:var(--border-1-5);flex-shrink:0}header[data-astro-cid-3ef6ksr2] .header-actions-divider--guest[data-astro-cid-3ef6ksr2]{display:block}header[data-astro-cid-3ef6ksr2] .referral-header-action[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:16px}header[data-astro-cid-3ef6ksr2] .referral-header-action[data-astro-cid-3ef6ksr2][hidden]{display:none}header[data-astro-cid-3ef6ksr2] .referral-header-button[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;height:32px;padding-inline:12px;color:var(--text-1);background-color:transparent;border:1px solid var(--border-1-5);border-radius:9999px;corner-shape:var(--corner-shape);font:inherit;font-size:16px;transition:border-color .2s var(--ease-out-quart),var(--press-transition)}@media(hover:hover)and (pointer:fine){header[data-astro-cid-3ef6ksr2] .referral-header-button[data-astro-cid-3ef6ksr2]:hover{border-color:var(--border-2)}}header[data-astro-cid-3ef6ksr2] .referral-header-button[data-astro-cid-3ef6ksr2]:active{transform:scale(var(--press-scale))}header[data-astro-cid-3ef6ksr2] .referral-header-divider[data-astro-cid-3ef6ksr2]{width:1px;height:16px;background-color:var(--border-1-5);flex-shrink:0}header[data-astro-cid-3ef6ksr2] .guest[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px}header[data-astro-cid-3ef6ksr2] .guest[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:4px 12px;border-radius:9999px;border:1px solid var(--border-1);corner-shape:var(--corner-shape);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}@media(hover:hover)and (pointer:fine){header[data-astro-cid-3ef6ksr2] .guest[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background-color:var(--surface-2)}}header[data-astro-cid-3ef6ksr2] .guest[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:active{transform:scale(var(--press-scale))}header[data-astro-cid-3ef6ksr2] .guest[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].is--primary{background-color:var(--text-1);color:var(--surface-1);font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings)}@media(hover:hover)and (pointer:fine){header[data-astro-cid-3ef6ksr2] .guest[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].is--primary:hover{background-color:var(--text-1-8)}}header[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2][data-auth-user]{display:none}header[data-astro-cid-3ef6ksr2] .menu-trigger[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .account-trigger[data-astro-cid-3ef6ksr2]{align-items:center;justify-content:center}header[data-astro-cid-3ef6ksr2] .bookmarks-link[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .account-trigger[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .menu-trigger[data-astro-cid-3ef6ksr2]{transition:var(--press-transition)}header[data-astro-cid-3ef6ksr2] .bookmarks-link[data-astro-cid-3ef6ksr2]:active,header[data-astro-cid-3ef6ksr2] .account-trigger[data-astro-cid-3ef6ksr2]:active,header[data-astro-cid-3ef6ksr2] .menu-trigger[data-astro-cid-3ef6ksr2]:active{transform:scale(var(--press-scale))}header[data-astro-cid-3ef6ksr2] .menu-trigger[data-astro-cid-3ef6ksr2]{display:none;width:36px;height:36px;padding-right:6px}header[data-astro-cid-3ef6ksr2] .bookmarks-link[data-astro-cid-3ef6ksr2]{display:none;align-items:center;justify-content:center;width:36px;height:36px;color:var(--text-1);background-color:var(--surface-2);border-radius:9999px;corner-shape:var(--corner-shape);transition:background-color .3s ease-out,var(--press-transition)}header[data-astro-cid-3ef6ksr2] .bookmarks-link[data-astro-cid-3ef6ksr2] svg{width:16px;height:auto;fill:currentColor}@media(hover:hover)and (pointer:fine){header[data-astro-cid-3ef6ksr2] .bookmarks-link[data-astro-cid-3ef6ksr2]:hover{color:var(--text-1);background-color:var(--surface-2)}}header[data-astro-cid-3ef6ksr2] .bookmarks-link[data-astro-cid-3ef6ksr2][data-active=true]{color:var(--text-1)}header[data-astro-cid-3ef6ksr2] .account-trigger[data-astro-cid-3ef6ksr2]{display:flex;width:36px;height:36px;padding:0;border:0;border-radius:999px;corner-shape:var(--corner-shape);background-color:transparent;color:var(--text-2);transition:color .2s var(--ease-out-quart),var(--press-transition)}@media(hover:hover)and (pointer:fine){header[data-astro-cid-3ef6ksr2] .account-trigger[data-astro-cid-3ef6ksr2]:hover{color:var(--text-1)}}header[data-astro-cid-3ef6ksr2] .burger[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;height:100%}header[data-astro-cid-3ef6ksr2] .burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:18px;height:2px;background:currentColor}header[data-astro-cid-3ef6ksr2] .avatar[data-astro-cid-3ef6ksr2]{position:relative;width:36px;height:36px;flex-shrink:0;border-radius:9999px;background-color:var(--surface-2);corner-shape:var(--corner-shape);overflow:hidden;cursor:pointer;outline:2px solid var(--accent);outline-offset:1px}header[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2][data-auth-avatar-fallback]{position:absolute;inset:0;display:grid;place-items:center;font-size:15px;font-weight:450;line-height:1;color:var(--text-1)}html[data-auth-shell-hint=signed-in] header[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2][data-auth-guest]{display:none}html[data-auth-shell-hint=signed-in] header[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2][data-auth-user]{display:block}html[data-auth-shell-hint=signed-in] header[data-astro-cid-3ef6ksr2] .upgrade-link[data-astro-cid-3ef6ksr2]{display:flex}html[data-auth-shell-hint=signed-in] header[data-astro-cid-3ef6ksr2] .header-actions-divider[data-astro-cid-3ef6ksr2]{display:block}html[data-auth-shell-hint=signed-in] header[data-astro-cid-3ef6ksr2] .header-actions-divider--guest[data-astro-cid-3ef6ksr2]{display:none}html[data-auth-shell-hint=signed-in] header[data-astro-cid-3ef6ksr2] .bookmarks-link[data-astro-cid-3ef6ksr2]{display:flex}html[data-auth-shell-hint=signed-in] header[data-astro-cid-3ef6ksr2] .avatar[data-astro-cid-3ef6ksr2]{display:inline-block}html[data-auth-shell-hint=signed-in]:not([data-tier=free]) header[data-astro-cid-3ef6ksr2] .upgrade-link[data-astro-cid-3ef6ksr2],html[data-auth-shell-hint=signed-in]:not([data-tier=free]) header[data-astro-cid-3ef6ksr2] .pricing-link[data-astro-cid-3ef6ksr2],html[data-auth-shell-hint=signed-in]:not([data-tier=free]) header[data-astro-cid-3ef6ksr2] .header-actions-divider[data-astro-cid-3ef6ksr2]{display:none}html[data-auth-shell-hint=signed-in][data-tier=free] header[data-astro-cid-3ef6ksr2] .pricing-link[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:1084px){header[data-astro-cid-3ef6ksr2] .nav[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .brand--desktop[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>.link[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .header-actions-divider--guest[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .guest[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .referral-header-action[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .bookmarks-link[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .account-trigger[data-astro-cid-3ef6ksr2]{display:none!important}html[data-auth-shell-hint=signed-in] header[data-astro-cid-3ef6ksr2] .upgrade-link[data-astro-cid-3ef6ksr2]{display:none}header[data-astro-cid-3ef6ksr2] .header-actions-divider[data-astro-cid-3ef6ksr2]{display:none!important}header[data-astro-cid-3ef6ksr2] .brand--mobile[data-astro-cid-3ef6ksr2]{display:inline-flex}header[data-astro-cid-3ef6ksr2] .menu-trigger[data-astro-cid-3ef6ksr2]{display:flex}header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{top:0;transform:none;will-change:auto;transition:opacity .4s var(--ease-out-quart),top 1s var(--ease-out-quart)}html[data-shell=vault-detail] header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2],html[data-shell=vault-detail] header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{animation:none;opacity:0;pointer-events:none}}@media(max-width:1084px)and (max-width:768px){html[data-action-menu-expanded] header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2],html[data-action-menu-expanded] header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{opacity:0;pointer-events:none}}@media(min-width:1085px){html[data-shell=visible]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]:before,html[data-shell=pricing]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]:before,html[data-shell=vault-detail]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]:before{transform:scaleY(1.285714286)}html[data-shell=visible]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2],html[data-shell=visible]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2],html[data-shell=pricing]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2],html[data-shell=pricing]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2],html[data-shell=vault-detail]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2],html[data-shell=vault-detail]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{transform:translate3d(0,8px,0)}html[data-shell=visible]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .center[data-astro-cid-3ef6ksr2],html[data-shell=pricing]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .center[data-astro-cid-3ef6ksr2],html[data-shell=vault-detail]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .center[data-astro-cid-3ef6ksr2]{top:12px}html[data-shell=visible]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .header-corner--left[data-astro-cid-3ef6ksr2],html[data-shell=pricing]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .header-corner--left[data-astro-cid-3ef6ksr2],html[data-shell=vault-detail]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .header-corner--left[data-astro-cid-3ef6ksr2]{transform:translate3d(0,16px,0)}html[data-shell=visible]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .header-corner--right[data-astro-cid-3ef6ksr2],html[data-shell=pricing]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .header-corner--right[data-astro-cid-3ef6ksr2],html[data-shell=vault-detail]:not([data-header-compact]) header[data-astro-cid-3ef6ksr2] .header-corner--right[data-astro-cid-3ef6ksr2]{transform:translate3d(0,16px,0) scaleX(-1)}}html[data-shell=visible][data-header-compact] header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2],html[data-shell=pricing][data-header-compact] header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2],html[data-shell=vault-detail][data-header-compact] header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]{border-color:var(--border-1)}@media(max-width:1084px){html[data-shell=visible][data-header-compact] header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2],html[data-shell=pricing][data-header-compact] header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2],html[data-shell=vault-detail][data-header-compact] header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]{border-color:transparent;border-bottom-color:var(--border-1)}}@media(prefers-reduced-motion:reduce){header[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]:before,header[data-astro-cid-3ef6ksr2] .center[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .header-dim[data-astro-cid-3ef6ksr2],header[data-astro-cid-3ef6ksr2] .header-corner[data-astro-cid-3ef6ksr2]{transition:none}}.header-account-dropdown{min-width:232px}.header-account-dropdown .mcp-navigation-label__badge,.header-account-dropdown .social-links__badge{--font-badge-size: 11px}html:has([data-onboarding][data-phase=tour]:not([hidden])) .header-account-dropdown[data-onboarding-mobile-menu] .ui-dropdown__highlight{visibility:hidden}html:has([data-onboarding][data-phase=tour]:not([hidden])) .header-account-dropdown[data-onboarding-mobile-menu] [data-header-nav] .ui-dropdown__item{background-color:transparent;color:var(--text-2);transition:background-color var(--onboarding-step-fade),color var(--onboarding-step-fade)}html:has([data-onboarding][data-phase=tour]:not([hidden])) .header-account-dropdown[data-onboarding-mobile-menu] [data-header-nav] .ui-dropdown__item[data-active=true]:not([data-onboarding-highlighted]) .header-nav-check{opacity:0}html:has([data-onboarding][data-phase=tour]:not([hidden])) .header-account-dropdown[data-onboarding-mobile-menu] [data-header-nav] .ui-dropdown__item[data-onboarding-highlighted]{background-color:var(--onboarding-navigation-background);color:var(--onboarding-navigation-color)}[data-header-nav] .ui-dropdown__item-icon{width:18px;justify-content:center}[data-header-nav] .ui-dropdown__item-icon svg.platform-tool-icon{width:18px;height:18px}[data-header-nav] .ui-dropdown__item-icon svg.platform-tool-icon--mcp{width:17px;height:17px}#account-dropdown .header-paid-pricing-item{display:none}html[data-auth-shell-hint=signed-in]:not([data-tier=free]) #account-dropdown .header-paid-pricing-item{display:flex}.ui-dropdown__item.auth-cta{justify-content:center;text-align:center}[data-header-nav] .ui-dropdown__item[data-active=true]{color:var(--text-1);cursor:default}[data-header-nav] .header-nav-check{opacity:0;transition:opacity .12s ease-out}[data-header-nav] .ui-dropdown__item[data-active=true] .header-nav-check{opacity:1}.header-space-menu-item[hidden]{display:none}.header-space-menu-control{display:inline-flex;align-items:center;gap:6px;max-width:132px;padding:4px 6px 4px 8px;border:1px solid var(--border-1-5);border-radius:9999px;corner-shape:var(--corner-shape);color:var(--text-2);font-size:13px;line-height:1}.header-space-menu-control span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-space-menu-control svg{width:10px;height:auto;flex-shrink:0}.auth-cta-divider{height:1px;margin-block:6px;background-color:var(--border-1)}.ui-dropdown__item.auth-cta--primary{background-color:var(--text-1);color:var(--surface-1);font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings)}.ui-dropdown__item.auth-cta--secondary{background-color:var(--surface-2);margin-bottom:6px}.inspo-favicon[data-astro-cid-idy2pwlt]{display:block;box-sizing:border-box;object-fit:contain;background-color:var(--surface-2);border:1px solid var(--border-1)}.inspo-favicon[data-astro-cid-idy2pwlt][data-inspo-favicon-empty]{animation:inspo-favicon-empty-pulse 2.4s ease-in-out infinite}@keyframes inspo-favicon-empty-pulse{50%{opacity:.82;transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.inspo-favicon[data-astro-cid-idy2pwlt][data-inspo-favicon-empty]{animation:none}}.action-menu-root[data-astro-cid-hanfmyu2]{visibility:hidden;transition:visibility 0s linear .8s}.action-menu-root[data-astro-cid-hanfmyu2][data-state=opening],.action-menu-root[data-astro-cid-hanfmyu2][data-state=open]{visibility:visible;transition-delay:0s}.action-menu[data-astro-cid-hanfmyu2]{position:fixed;z-index:23;top:calc(var(--action-menu-top, 60px) + var(--action-menu-gap));left:0;right:0;margin-inline:auto;width:var(--island-width);height:var(--action-menu-height);max-height:calc(100dvh - var(--action-menu-top, 60px) - var(--action-menu-gap) - 12px);background-color:var(--action-menu-surface);box-shadow:var(--box-shadow-2);color:var(--text-1);border-radius:25px;corner-shape:var(--corner-shape);--action-menu-padding: 8px;padding:var(--action-menu-padding);display:flex;flex-direction:column;min-height:0;overflow:hidden;contain:layout paint;will-change:opacity;opacity:0;transition:width .8s var(--elastic),opacity var(--action-menu-panel-close-duration) var(--action-menu-panel-ease)}.action-menu-root[data-astro-cid-hanfmyu2][data-state=open]>.action-menu[data-astro-cid-hanfmyu2]{width:var(--island-open-width);opacity:1;transition:width var(--action-menu-open-duration) var(--action-menu-open-ease),opacity var(--action-menu-panel-duration) var(--action-menu-panel-ease)}.action-menu[data-astro-cid-hanfmyu2] .action-menu__highlight[data-astro-cid-hanfmyu2]{position:absolute;top:0;left:0;z-index:0;width:var(--moving-highlight-width, 0px);height:var(--moving-highlight-height, 0px);border-radius:15px;corner-shape:var(--corner-shape);background-color:var(--surface-3);opacity:0;pointer-events:none;transform:translate3d(var(--moving-highlight-x, 0px),var(--moving-highlight-y, 0px),0);transition:transform .24s var(--ease-out-quart),width .24s var(--ease-out-quart),height .24s var(--ease-out-quart),opacity .12s ease-out}.action-menu[data-astro-cid-hanfmyu2] [data-astro-cid-hanfmyu2][data-moving-highlight-visible]>.action-menu__highlight[data-astro-cid-hanfmyu2]{opacity:1}.action-menu[data-astro-cid-hanfmyu2] [data-astro-cid-hanfmyu2][data-moving-highlight-instant]>.action-menu__highlight[data-astro-cid-hanfmyu2]{transition:none}.action-menu[data-astro-cid-hanfmyu2] [data-astro-cid-hanfmyu2][data-moving-highlight-position-instant]>.action-menu__highlight[data-astro-cid-hanfmyu2]{transition:opacity .12s ease-out}@media(prefers-reduced-motion:reduce){.action-menu[data-astro-cid-hanfmyu2] .action-menu__highlight[data-astro-cid-hanfmyu2]{transition:none}}.action-menu[data-astro-cid-hanfmyu2] .mode-panel-vault[data-astro-cid-hanfmyu2]{position:relative;margin-top:4px;overflow-x:hidden;overflow-y:auto;margin-right:calc(-1 * var(--action-menu-padding));padding-right:var(--action-menu-padding);margin-bottom:calc(-1 * var(--action-menu-padding));padding-bottom:var(--action-menu-padding)}.action-menu[data-astro-cid-hanfmyu2] .mode-panel-vault[data-astro-cid-hanfmyu2] .pill-list[data-astro-cid-hanfmyu2]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.action-menu[data-astro-cid-hanfmyu2] .mode-panel-vault[data-astro-cid-hanfmyu2] .collection[data-astro-cid-hanfmyu2]{position:relative;z-index:1;background-color:unset}.action-menu[data-astro-cid-hanfmyu2] .mode-panel-vault[data-astro-cid-hanfmyu2] .collection[data-astro-cid-hanfmyu2] .heading[data-astro-cid-hanfmyu2]{color:var(--text-2);margin-block:8px 4px;padding-inline:10px}.action-menu[data-astro-cid-hanfmyu2] .mode-panel-vault[data-astro-cid-hanfmyu2] .collection[data-astro-cid-hanfmyu2] .more-soon[data-astro-cid-hanfmyu2]{padding-inline:10px;margin-block:6px 0;color:var(--text-2)}.action-menu[data-astro-cid-hanfmyu2] .mode-panel-vault[data-astro-cid-hanfmyu2] .collection[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2] .link[data-astro-cid-hanfmyu2]{display:flex;justify-content:space-between;gap:1rem;padding-block:8px;padding-inline:10px;border-radius:8px;corner-shape:var(--corner-shape)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2]{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:4px}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .input[data-astro-cid-hanfmyu2]{position:absolute;opacity:0;pointer-events:none}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tablist-wrap[data-astro-cid-hanfmyu2]{position:relative;flex-shrink:0;margin-inline:calc(-1 * var(--action-menu-padding))}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tablist-wrap[data-astro-cid-hanfmyu2]:after{content:"";position:absolute;inset:auto 0 0;height:2px;background-color:var(--border-1-5);z-index:-1}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tablist[data-astro-cid-hanfmyu2]{display:flex;align-items:center;width:100%;overflow-x:auto}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tablist[data-astro-cid-hanfmyu2][data-fade-right]{-webkit-mask-image:linear-gradient(to right,black calc(100% - 60px),transparent);mask-image:linear-gradient(to right,black calc(100% - 60px),transparent)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview[data-astro-cid-hanfmyu2]{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:0 8px 4px;font-size:14px;margin-bottom:-4px}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__pill[data-astro-cid-hanfmyu2]{display:inline-flex;align-items:center;height:28px;padding-inline:12px;border-radius:999px;corner-shape:var(--corner-shape);background-color:var(--surface-3)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__plus[data-astro-cid-hanfmyu2]{font-size:16px;color:var(--text-2)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__combine-slot[data-astro-cid-hanfmyu2]{display:inline-flex;align-items:center;gap:8px;pointer-events:auto}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__combine-slot[data-astro-cid-hanfmyu2]>.combination-preview__plus[data-astro-cid-hanfmyu2]{opacity:1;visibility:visible;transition:opacity .18s ease-out,visibility 0s linear;transition-delay:0s,0s}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__toggle[data-astro-cid-hanfmyu2]{display:inline-flex;align-items:center;gap:6px;height:28px;padding-inline:12px;border:1px dashed var(--border-2);border-radius:999px;corner-shape:var(--corner-shape);font:inherit;color:var(--text-2);background-color:var(--surface-3);cursor:pointer;opacity:1;visibility:visible;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out,opacity .18s ease-out,visibility 0s linear,var(--press-transition);transition-delay:0s,0s,0s,35ms,0s,0s}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__toggle[data-astro-cid-hanfmyu2]:active{transform:scale(var(--press-scale))}@media(hover:hover){.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__toggle[data-astro-cid-hanfmyu2]:hover{background-color:var(--surface-4)}}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__toggle[data-astro-cid-hanfmyu2][aria-pressed=true]{border-color:var(--text-1);color:var(--text-1)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__pill[data-astro-cid-hanfmyu2][data-combination-preview-active-pill]{gap:8px;padding-inline:12px 4px}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__remove[data-astro-cid-hanfmyu2]{display:inline-flex;align-items:center;justify-content:center;height:20px;aspect-ratio:1/1;border-radius:999px;corner-shape:var(--corner-shape);background-color:var(--surface-4);transition:background-color .2s ease-out}@media(hover:hover)and (pointer:fine){.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__remove[data-astro-cid-hanfmyu2]:hover{background-color:color-mix(in srgb,var(--surface-4) 90%,var(--text-1))}}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__remove[data-astro-cid-hanfmyu2] svg[data-astro-cid-hanfmyu2]{width:11px;height:auto}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .combination-preview__remove[data-astro-cid-hanfmyu2] svg path{stroke-width:2.5}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2]{position:relative;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;text-align:center;padding-block:14px;padding-inline:20px;border-bottom:2px solid transparent;color:var(--text-2);cursor:pointer;transition:color .2s ease-out}@media(hover:hover)and (pointer:fine){.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2]:not(:has(.input:checked)):hover{color:var(--text-1)}}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2]:has(.input:checked){color:var(--text-1)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tab-icon[data-astro-cid-hanfmyu2]{width:16px;height:auto;flex-shrink:0;color:var(--text-2);transition:color .2s ease-out}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2]:has(.input:checked) .tab-icon[data-astro-cid-hanfmyu2]{color:var(--accent)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .panels[data-astro-cid-hanfmyu2]{position:relative;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;margin-right:calc(-1 * var(--action-menu-padding));padding-right:var(--action-menu-padding);margin-bottom:calc(-1 * var(--action-menu-padding));padding-bottom:var(--action-menu-padding)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .panels[data-astro-cid-hanfmyu2][data-fade-bottom]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 36px),transparent 100%)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .panel[data-astro-cid-hanfmyu2]{position:relative;z-index:1;display:none;background-color:unset}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .group[data-astro-cid-hanfmyu2] .heading[data-astro-cid-hanfmyu2]{color:var(--text-2);margin-block:8px 4px;padding-inline:10px}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .group[data-astro-cid-hanfmyu2] .heading[data-astro-cid-hanfmyu2]:first-child{margin-top:15px}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .group[data-astro-cid-hanfmyu2] .list[data-astro-cid-hanfmyu2]{list-style:none;margin:0;padding:0}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2] .link[data-astro-cid-hanfmyu2]{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-block:8px;padding-inline:10px;border-radius:8px;corner-shape:var(--corner-shape)}@media(max-width:768px){.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2] .link[data-astro-cid-hanfmyu2]{min-height:44px}}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2] .link[data-astro-cid-hanfmyu2][data-disabled]{cursor:not-allowed;opacity:.2}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2] .check[data-astro-cid-hanfmyu2]{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:999px;corner-shape:var(--corner-shape)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2] .check[data-astro-cid-hanfmyu2] svg[data-astro-cid-hanfmyu2]{width:14px;height:auto;transform:translateY(1px)}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2][data-child]{position:relative}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2][data-child]:before{content:"";position:absolute;inset-inline-start:12px;top:0;bottom:0;width:1px;background-color:var(--border-2);pointer-events:none}.action-menu[data-astro-cid-hanfmyu2] .tabs[data-astro-cid-hanfmyu2] .row[data-astro-cid-hanfmyu2][data-child] .link[data-astro-cid-hanfmyu2]{margin-inline-start:20px}.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=elements]:checked) .tabs[data-astro-cid-hanfmyu2] .panel[data-astro-cid-hanfmyu2][data-category=elements],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=sections]:checked) .tabs[data-astro-cid-hanfmyu2] .panel[data-astro-cid-hanfmyu2][data-category=sections],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=interactions]:checked) .tabs[data-astro-cid-hanfmyu2] .panel[data-astro-cid-hanfmyu2][data-category=interactions],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=industry]:checked) .tabs[data-astro-cid-hanfmyu2] .panel[data-astro-cid-hanfmyu2][data-category=industry],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=style]:checked) .tabs[data-astro-cid-hanfmyu2] .panel[data-astro-cid-hanfmyu2][data-category=style]{display:block}.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=elements]:checked) .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2][data-category=elements],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=sections]:checked) .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2][data-category=sections],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=interactions]:checked) .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2][data-category=interactions],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=industry]:checked) .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2][data-category=industry],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=style]:checked) .tabs[data-astro-cid-hanfmyu2] .tab[data-astro-cid-hanfmyu2][data-category=style]{border-bottom-color:var(--text-1)}.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=elements]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=elements] .combination-preview__combine-slot[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=sections]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=sections] .combination-preview__combine-slot[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=interactions]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=interactions] .combination-preview__combine-slot[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=industry]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=industry] .combination-preview__combine-slot[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=style]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=style] .combination-preview__combine-slot[data-astro-cid-hanfmyu2]{pointer-events:none}.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=elements]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=elements] .combination-preview__combine-slot[data-astro-cid-hanfmyu2]>.combination-preview__plus[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=sections]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=sections] .combination-preview__combine-slot[data-astro-cid-hanfmyu2]>.combination-preview__plus[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=interactions]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=interactions] .combination-preview__combine-slot[data-astro-cid-hanfmyu2]>.combination-preview__plus[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=industry]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=industry] .combination-preview__combine-slot[data-astro-cid-hanfmyu2]>.combination-preview__plus[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=style]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=style] .combination-preview__combine-slot[data-astro-cid-hanfmyu2]>.combination-preview__plus[data-astro-cid-hanfmyu2]{opacity:0;visibility:hidden;transition-delay:35ms,.215s}.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=elements]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=elements] .combination-preview__toggle[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=sections]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=sections] .combination-preview__toggle[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=interactions]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=interactions] .combination-preview__toggle[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=industry]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=industry] .combination-preview__toggle[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]:has(input[name=menu-cat][value=style]:checked) .combination-preview[data-astro-cid-hanfmyu2][data-active-categories~=style] .combination-preview__toggle[data-astro-cid-hanfmyu2]{opacity:0;visibility:hidden;transition-delay:0s,0s,0s,0s,.18s,0s}.action-menu[data-astro-cid-hanfmyu2] .action-menu-content[data-astro-cid-hanfmyu2]{display:flex;flex-direction:column;flex:1;min-height:0;align-self:center;width:calc(var(--island-open-width) - 2 * var(--action-menu-padding));scale:.98;transform-origin:top left;transition:scale var(--action-menu-panel-duration) var(--action-menu-panel-ease)}.action-menu-root[data-astro-cid-hanfmyu2][data-state=open] .action-menu[data-astro-cid-hanfmyu2] .action-menu-content[data-astro-cid-hanfmyu2]{scale:1}@media(max-width:768px){.action-menu[data-astro-cid-hanfmyu2] .action-menu-content[data-astro-cid-hanfmyu2]{font-size:16px}}.action-menu[data-astro-cid-hanfmyu2] .mode-panel[data-astro-cid-hanfmyu2]{display:none}.action-menu[data-astro-cid-hanfmyu2][data-mode=inspo] .mode-panel-inspo[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2][data-mode=vault] .mode-panel-vault[data-astro-cid-hanfmyu2]{display:flex;flex-direction:column;flex:1;min-height:0}.action-menu[data-astro-cid-hanfmyu2] .mode-panel-inspo[data-astro-cid-hanfmyu2]:not(:has(.combination-preview)){margin-top:calc(-1 * var(--action-menu-padding))}.action-menu[data-astro-cid-hanfmyu2][data-searching] .mode-panel-inspo[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2][data-searching] .mode-panel-vault[data-astro-cid-hanfmyu2]{display:none}.action-menu[data-astro-cid-hanfmyu2][data-searching] .search-results[data-astro-cid-hanfmyu2]{display:flex}.action-menu[data-astro-cid-hanfmyu2][data-mode=inspo] .search-results[data-astro-cid-hanfmyu2] [data-astro-cid-hanfmyu2][data-search-mode]:not([data-search-mode=inspo]),.action-menu[data-astro-cid-hanfmyu2][data-mode=vault] .search-results[data-astro-cid-hanfmyu2] [data-astro-cid-hanfmyu2][data-search-mode]:not([data-search-mode=vault]){display:none}.action-menu[data-astro-cid-hanfmyu2] .search-results[data-astro-cid-hanfmyu2]{position:relative;display:none;flex-direction:column;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;margin-right:calc(-1 * var(--action-menu-padding));padding-right:var(--action-menu-padding);margin-top:4px;margin-bottom:calc(-1 * var(--action-menu-padding));padding-bottom:var(--action-menu-padding)}.action-menu[data-astro-cid-hanfmyu2] .search-results[data-astro-cid-hanfmyu2][data-fade-bottom]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 36px),transparent 100%)}.action-menu[data-astro-cid-hanfmyu2] .search-results-group[data-astro-cid-hanfmyu2]{position:relative;z-index:1;display:flex;flex-direction:column;background-color:transparent}.action-menu[data-astro-cid-hanfmyu2] .search-results-heading[data-astro-cid-hanfmyu2]{color:var(--text-2);margin-block:8px 4px;padding-inline:10px}.action-menu[data-astro-cid-hanfmyu2] [data-astro-cid-hanfmyu2][data-search-mode=vault] .search-results-heading[data-astro-cid-hanfmyu2]{margin-bottom:10px}.action-menu[data-astro-cid-hanfmyu2] .search-results-list[data-astro-cid-hanfmyu2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.action-menu[data-astro-cid-hanfmyu2] .search-results-list[data-astro-cid-hanfmyu2]:empty{display:none}.action-menu[data-astro-cid-hanfmyu2] .search-results-heading[data-astro-cid-hanfmyu2][data-empty]{display:none}.action-menu[data-astro-cid-hanfmyu2] .search-results-empty[data-astro-cid-hanfmyu2]{position:relative;z-index:1;color:var(--text-2);padding:12px 10px}.action-menu[data-astro-cid-hanfmyu2] .search-result--inspiration[data-astro-cid-hanfmyu2] .search-result-link[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2] .search-result--tag[data-astro-cid-hanfmyu2] .search-result-link[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2] .search-result--site[data-astro-cid-hanfmyu2] .search-result-link[data-astro-cid-hanfmyu2]{display:flex;align-items:center;gap:8px;padding-block:6px;padding-inline:10px;border-radius:8px;corner-shape:var(--corner-shape)}.action-menu[data-astro-cid-hanfmyu2] .search-result--inspiration[data-astro-cid-hanfmyu2] .search-result-meta[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2] .search-result--tag[data-astro-cid-hanfmyu2] .search-result-meta[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2] .search-result--site[data-astro-cid-hanfmyu2] .search-result-meta[data-astro-cid-hanfmyu2]{margin-left:auto;color:var(--text-2)}.action-menu[data-astro-cid-hanfmyu2] .search-result--site[data-astro-cid-hanfmyu2] .search-result-favicon[data-astro-cid-hanfmyu2]{width:20px;height:20px;flex-shrink:0;border-radius:4px;corner-shape:var(--corner-shape)}.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2]{border-radius:8px;corner-shape:var(--corner-shape)}.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2] .search-result-vault-link[data-astro-cid-hanfmyu2]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding-block:6px;padding-inline:10px}.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2] .search-result-media[data-astro-cid-hanfmyu2]{position:relative;width:150px;aspect-ratio:16/10;flex-shrink:0;overflow:hidden;border-radius:6px;corner-shape:var(--corner-shape);background-color:var(--surface-2)}.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2] .search-result-media[data-astro-cid-hanfmyu2] img[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2] .search-result-media[data-astro-cid-hanfmyu2] video[data-astro-cid-hanfmyu2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2] .search-result-media[data-astro-cid-hanfmyu2] video[data-astro-cid-hanfmyu2]{opacity:0}.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2]:hover .search-result-media[data-astro-cid-hanfmyu2] video[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2]:focus-within .search-result-media[data-astro-cid-hanfmyu2] video[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2][data-active] .search-result-media[data-astro-cid-hanfmyu2] video[data-astro-cid-hanfmyu2]{opacity:1}.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2] .search-result-text[data-astro-cid-hanfmyu2]{display:flex;flex-direction:column;min-width:0;line-height:1.2}.action-menu[data-astro-cid-hanfmyu2] .search-result--vault[data-astro-cid-hanfmyu2] .search-result-meta[data-astro-cid-hanfmyu2]{color:var(--text-2)}@media(prefers-reduced-motion:reduce){.action-menu-root[data-astro-cid-hanfmyu2],.action-menu[data-astro-cid-hanfmyu2]{transition:none}}.ui-modal{position:fixed;inset:0;width:100%;height:100%;z-index:calc(100 + var(--modal-stack-index, 0));display:none;align-items:center;justify-content:center;padding:12px}.ui-modal[data-state=closed]{pointer-events:none}.ui-modal[data-state=open]{display:flex;pointer-events:auto}.ui-modal[data-keep-mounted=true]{display:flex}[data-modal-background]{--modal-background-visible-opacity: var(--modal-background-dark-opacity);opacity:0;transition:opacity .9s var(--ease-out-quart)}[data-modal-background][data-modal-background-theme=light]{--modal-background-visible-opacity: var(--modal-background-light-opacity)}[data-modal-background][data-loaded][data-modal-background-visible]{opacity:var(--modal-background-visible-opacity)}.ui-modal__backdrop{position:absolute;inset:0;transition:background .22s ease-out}.ui-modal[data-state=closed] .ui-modal__backdrop{display:none}.ui-modal[data-state=open] .ui-modal__backdrop{background:var(--backdrop-color)}.ui-modal__panel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;min-width:0;outline:none;pointer-events:none;transition:none;transform-origin:center}.ui-modal[data-state=open] .ui-modal__panel>*{pointer-events:auto}.ui-modal[data-state=closed] .ui-modal__panel{opacity:0;transform:scale(.96)}.ui-modal[data-state=open] .ui-modal__panel{opacity:1;transform:scale(1);transition:opacity .18s var(--ease-out-cubic),transform .18s var(--ease-out-cubic)}@starting-style{.ui-modal[data-state=open] .ui-modal__panel{opacity:0;transform:scale(.96)}}@starting-style{.ui-modal[data-state=open] .ui-modal__backdrop{background:#0000}}@media(prefers-reduced-motion:reduce){[data-modal-background]{transition:none}}.bookmark-folder-name[data-astro-cid-ltk3k4fo]{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(400px,100vw - 24px);height:min(320px,100dvh - 24px);overflow:hidden;background-color:var(--floating-surface-background);border-radius:34px;corner-shape:var(--corner-shape);box-shadow:var(--box-shadow);color:var(--text-1)}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__header[data-astro-cid-ltk3k4fo]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 8px 0 20px;font-size:16px;font-weight:500}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__close[data-astro-cid-ltk3k4fo]{width:40px;height:40px;padding:0;border-radius:50%;background-color:var(--surface-2)}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__form[data-astro-cid-ltk3k4fo]{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__body[data-astro-cid-ltk3k4fo]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;padding:20px}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__field[data-astro-cid-ltk3k4fo]{display:flex;justify-content:center;width:100%}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__field[data-astro-cid-ltk3k4fo] input[data-astro-cid-ltk3k4fo]{field-sizing:content;width:auto;max-width:100%;min-height:56px;padding:0;border:0;border-radius:0;outline:0;background:transparent;color:var(--text-1);font:inherit;font-size:22px;text-align:left;text-transform:capitalize;caret-color:var(--text-1)}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__field[data-astro-cid-ltk3k4fo] input[data-astro-cid-ltk3k4fo]::placeholder{color:var(--text-2);opacity:1}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__body[data-astro-cid-ltk3k4fo] .modal-card__error[data-astro-cid-ltk3k4fo]{margin-top:4px;text-align:center}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__footer[data-astro-cid-ltk3k4fo]{padding:0 20px 22px}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__footer[data-astro-cid-ltk3k4fo] button[data-astro-cid-ltk3k4fo]{display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding-inline:16px;border-radius:999px;corner-shape:var(--corner-shape);background:var(--text-1);color:var(--surface-1);transition:var(--press-transition)}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__footer[data-astro-cid-ltk3k4fo] button[data-astro-cid-ltk3k4fo]:active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__close[data-astro-cid-ltk3k4fo]:hover{background-color:var(--surface-2)}}@media(max-width:480px){.bookmark-folder-name[data-astro-cid-ltk3k4fo]{border-radius:28px}.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__body[data-astro-cid-ltk3k4fo],.bookmark-folder-name[data-astro-cid-ltk3k4fo] .bookmark-folder-name__footer[data-astro-cid-ltk3k4fo]{padding-inline:16px}}[data-astro-cid-taimmgzt][data-delete-folder-name]{text-transform:capitalize}.bookmark-dropdown{min-width:300px;padding:6px;border-radius:var(--border-radius-sm)}.bookmark-dropdown__folders.custom-scrollbar{position:relative;isolation:isolate;display:grid;max-height:210px;overflow-y:auto;scrollbar-gutter:auto}@media(max-width:768px){.bookmark-dropdown__folders.custom-scrollbar{max-height:270px}}.bookmark-dropdown__folders.custom-scrollbar[data-scrollable]{scrollbar-gutter:stable}.bookmark-dropdown__folder-highlight{position:absolute;top:0;left:0;z-index:0;width:var(--moving-highlight-width, 0px);height:var(--moving-highlight-height, 0px);border-radius:calc(var(--border-radius-sm) - 4px);corner-shape:var(--corner-shape);background-color:var(--surface-2);opacity:0;pointer-events:none;transform:translate3d(var(--moving-highlight-x, 0px),var(--moving-highlight-y, 0px),0);transition:transform .24s var(--ease-out-quart),width .24s var(--ease-out-quart),height .24s var(--ease-out-quart),opacity .12s ease-out}.bookmark-dropdown__folders[data-moving-highlight-visible] .bookmark-dropdown__folder-highlight{opacity:1}.bookmark-dropdown__folders[data-moving-highlight-instant] .bookmark-dropdown__folder-highlight{transition:none}.bookmark-dropdown__folders[data-moving-highlight-position-instant] .bookmark-dropdown__folder-highlight{transition:opacity .12s ease-out}.bookmark-dropdown__folders[data-fade-bottom]{--bookmark-dropdown-fade-size: 36px;-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--bookmark-dropdown-fade-size)),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - var(--bookmark-dropdown-fade-size)),transparent 100%)}.bookmark-dropdown__divider{display:none;height:1px;margin-block:4px;margin-inline:8px;background-color:var(--border-2);opacity:.5}.bookmark-dropdown__folders[data-has-folders]+.bookmark-dropdown__divider{display:block}.bookmark-dropdown__board-name{display:block;text-transform:capitalize}.bookmark-dropdown__board-count{display:block;font-size:14px;line-height:1.2;color:var(--text-2)}.bookmark-dropdown .bookmark-dropdown__row{gap:14px;min-height:56px;padding:6px 8px;border-radius:calc(var(--border-radius-sm) - 4px);transition:background-color .12s ease-out}.ui-dropdown.bookmark-dropdown>[data-bookmark-menu-all-saved][aria-checked=true],.ui-dropdown.bookmark-dropdown>[data-bookmark-menu-all-saved][data-active],.ui-dropdown.bookmark-dropdown [data-bookmark-menu-folder][aria-checked=true],.ui-dropdown.bookmark-dropdown [data-bookmark-menu-folder][data-active]{background-color:transparent}.bookmark-dropdown__row .ui-dropdown__item-icon{width:40px;flex:0 0 auto;justify-content:center}.bookmark-dropdown__label{display:block;margin:0;padding:14px 8px 6px;font-size:15px;color:var(--text-2)}.bookmark-dropdown__tile{position:relative;flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;overflow:hidden;background-color:var(--surface-3);border-radius:var(--border-radius-xxs);corner-shape:var(--corner-shape);transition:background-color .12s ease-out}@media(hover:hover)and (pointer:fine){.ui-dropdown.bookmark-dropdown>[data-bookmark-menu-all-saved]:hover,.ui-dropdown.bookmark-dropdown>[data-bookmark-menu-create]:hover{background-color:var(--surface-2)}.bookmark-dropdown__row:hover .bookmark-dropdown__tile{background-color:var(--surface-3)}}.bookmark-dropdown__tile-media{position:absolute;inset:0;display:grid;gap:1px}.bookmark-dropdown__tile-media[data-cover-count="2"]{grid-template-columns:1fr 1fr}.bookmark-dropdown__tile-media[data-cover-count="3"],.bookmark-dropdown__tile-media[data-cover-count="4"]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.bookmark-dropdown__tile-cover{background-size:cover;background-position:center}.bookmark-dropdown__row[aria-checked=false] .bookmark-dropdown__check{display:none}[data-bookmark-menu-folder] .bookmark-dropdown__check{margin-right:6px;color:var(--accent)}.bookmark-dropdown svg{width:18px;height:auto}.bookmark-dropdown__indicator{display:inline-flex;margin-right:6px}.bookmark-dropdown__indicator-icon{display:inline-flex}.bookmark-dropdown__indicator-icon--filled,[data-bookmark-menu-all-saved][aria-checked=true] .bookmark-dropdown__indicator-icon--outline{display:none}[data-bookmark-menu-all-saved][aria-checked=true] .bookmark-dropdown__indicator-icon--filled{display:inline-flex}.bookmark-dropdown__indicator svg{width:20px}@media(prefers-reduced-motion:reduce){.bookmark-dropdown__folder-highlight{transition:none}}.ui-dropdown.bookmark-dropdown[data-state=open]{transition:opacity .18s var(--ease-out-cubic),transform .18s var(--ease-out-cubic),display .18s allow-discrete,overlay .18s allow-discrete}.bookmark-sheet-backdrop{display:none}@media(max-width:768px){.ui-dropdown.bookmark-dropdown[data-sheet]{position:fixed;inset:auto 0 0;width:100%;min-width:0;max-height:70dvh;overflow-y:auto;padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;corner-shape:var(--corner-shape)}.ui-dropdown.bookmark-dropdown[data-sheet] .bookmark-dropdown__row{min-height:60px}.ui-dropdown.bookmark-dropdown[data-sheet] .bookmark-dropdown__tile{background-color:var(--surface-2)}.ui-dropdown.bookmark-dropdown[data-sheet][data-state=open]{transform:translateY(0);transition:transform .6s cubic-bezier(.32,.72,0,1)}.ui-dropdown.bookmark-dropdown[data-sheet][data-state=closed]{opacity:1;transform:translateY(100%);transition:transform .24s cubic-bezier(.32,.72,0,1)}@starting-style{.ui-dropdown.bookmark-dropdown[data-sheet][data-state=open]{transform:translateY(100%)}}.bookmark-sheet-backdrop{display:none;position:fixed;inset:0;z-index:99;pointer-events:none;background:#0000;transition:background .24s cubic-bezier(.32,.72,0,1)}.bookmark-sheet-backdrop:has(+.ui-dropdown.bookmark-dropdown[data-sheet]:not([hidden])){display:block}.bookmark-sheet-backdrop:has(+.ui-dropdown.bookmark-dropdown[data-sheet][data-state=open]:not([hidden])){pointer-events:auto;background:var(--backdrop-color);transition:background .5s cubic-bezier(.32,.72,0,1)}#swup:has(.bookmark-dropdown[data-sheet][data-state=open]){overflow:hidden}}.account-settings[data-astro-cid-nqcli7nd]{display:flex;flex-direction:column;gap:20px}.account-settings__identity[data-astro-cid-nqcli7nd]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px}.avatar-container[data-astro-cid-nqcli7nd]{display:grid;place-items:center;width:48px;aspect-ratio:1;border-radius:999px;corner-shape:var(--corner-shape);background-color:var(--surface-2);overflow:hidden}.avatar-container[data-astro-cid-nqcli7nd] [data-astro-cid-nqcli7nd][data-settings-avatar-fallback]{color:var(--text-1);font-size:16px;font-weight:450;line-height:1}.settings-danger-zone[data-astro-cid-nqcli7nd]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid var(--border-1-5)}.settings-danger-zone[data-astro-cid-nqcli7nd]>div[data-astro-cid-nqcli7nd]{display:flex;flex-direction:column;gap:4px}.settings-danger-zone[data-astro-cid-nqcli7nd]>div[data-astro-cid-nqcli7nd] p[data-astro-cid-nqcli7nd]{color:var(--text-2)}.settings-danger-zone[data-astro-cid-nqcli7nd] .settings-button[data-astro-cid-nqcli7nd]{flex:0 0 auto}.account-settings__delete-button[data-astro-cid-nqcli7nd]{transition:border-color .3s var(--ease-out-quart),background-color .3s var(--ease-out-quart),color .3s var(--ease-out-quart),var(--press-transition)}@media(hover:hover)and (pointer:fine){.settings-danger-zone[data-astro-cid-nqcli7nd] .account-settings__delete-button[data-astro-cid-nqcli7nd]:hover{border-color:var(--destructive-action);background-color:var(--destructive-action);color:var(--on-destructive-action)}}@media(max-width:520px){.settings-danger-zone[data-astro-cid-nqcli7nd]{align-items:flex-start;flex-direction:column}}.billing-settings__personal[data-astro-cid-iet5vbs3],.billing-settings__team-copy[data-astro-cid-iet5vbs3]{display:flex;flex-direction:column;gap:12px}.billing-settings__heading[data-astro-cid-iet5vbs3]{display:flex;align-items:flex-start;gap:16px}.billing-settings__heading[data-astro-cid-iet5vbs3]>div[data-astro-cid-iet5vbs3]{display:flex;flex-direction:column;gap:4px}.billing-settings__actions[data-astro-cid-iet5vbs3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.billing-settings__teams[data-astro-cid-iet5vbs3]{display:flex;flex-direction:column;gap:12px}.billing-settings__section-header[data-astro-cid-iet5vbs3] h3[data-astro-cid-iet5vbs3]{font-size:15px;font-weight:500}.billing-settings__team-list[data-astro-cid-iet5vbs3]{display:flex;flex-direction:column;gap:12px}.billing-settings__team-row{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.animated-cta[data-astro-cid-yh4ebprg]{--animated-cta-ease: cubic-bezier(.2, 1, .25, 1);--animated-cta-duration: .62s;--animated-cta-arrow-lag: 80ms;--animated-cta-label-travel: 22px;position:relative;display:inline-flex;align-items:center;overflow:hidden;color:var(--animated-cta-color, var(--surface-1));border-radius:999px;corner-shape:var(--corner-shape);padding:var(--animated-cta-padding, 7px 40px 7px 16px);font-weight:var(--animated-cta-font-weight, var(--font-inverted-surface-weight));font-variation-settings:var(--animated-cta-font-variation-settings, var(--font-inverted-surface-variation-settings));transition:var(--press-transition)}@media(max-width:768px){.animated-cta[data-astro-cid-yh4ebprg]{padding:6px 38px 6px 16px}}@media(hover:hover)and (pointer:fine){.animated-cta[data-astro-cid-yh4ebprg]:hover .animated-cta__background[data-astro-cid-yh4ebprg],.animated-cta[data-astro-cid-yh4ebprg][data-animated-cta-persisted] .animated-cta__background[data-astro-cid-yh4ebprg]{background-color:var(--animated-cta-background-hover, var(--text-1-8));transform:scaleY(.955)}.animated-cta[data-astro-cid-yh4ebprg]:hover .animated-cta__arrow--leading[data-astro-cid-yh4ebprg],.animated-cta[data-astro-cid-yh4ebprg][data-animated-cta-persisted] .animated-cta__arrow--leading[data-astro-cid-yh4ebprg]{transform:translate(14px,-50%);transition-delay:var(--animated-cta-arrow-lag)}.animated-cta[data-astro-cid-yh4ebprg]:hover .animated-cta__arrow--trailing[data-astro-cid-yh4ebprg],.animated-cta[data-astro-cid-yh4ebprg][data-animated-cta-persisted] .animated-cta__arrow--trailing[data-astro-cid-yh4ebprg]{transform:translate(90%,-50%);transition-delay:0ms}.animated-cta[data-astro-cid-yh4ebprg]:hover .animated-cta__label[data-astro-cid-yh4ebprg],.animated-cta[data-astro-cid-yh4ebprg][data-animated-cta-persisted] .animated-cta__label[data-astro-cid-yh4ebprg]{transform:translate(var(--animated-cta-label-travel))}}.animated-cta[data-astro-cid-yh4ebprg]:active{transform:scale(var(--press-scale))}.animated-cta__background[data-astro-cid-yh4ebprg]{position:absolute;inset:0;border-radius:inherit;corner-shape:inherit;background-color:var(--animated-cta-background, var(--text-1));transition:background-color var(--animated-cta-duration) var(--animated-cta-ease),transform var(--animated-cta-duration) var(--animated-cta-ease)}.animated-cta__arrow[data-astro-cid-yh4ebprg]{position:absolute;top:50%;z-index:1;display:inline-flex;width:16px;height:16px;transition:transform var(--animated-cta-duration) var(--animated-cta-ease)}.animated-cta__arrow[data-astro-cid-yh4ebprg] svg{width:16px;height:16px;flex:0 0 auto}.animated-cta__arrow--leading[data-astro-cid-yh4ebprg]{left:0;transform:translate(-100%,-50%);transition-delay:0ms}.animated-cta__arrow--trailing[data-astro-cid-yh4ebprg]{right:0;transform:translate(-14px,-50%);transition-delay:var(--animated-cta-arrow-lag)}.animated-cta__label[data-astro-cid-yh4ebprg]{position:relative;z-index:1;transition:transform var(--animated-cta-duration) var(--animated-cta-ease)}.settings-mcp[data-astro-cid-lea5tig3].is-standalone{display:flex;width:100%;flex-direction:column;gap:24px}.settings-mcp[data-astro-cid-lea5tig3]{--settings-mcp-content-edge: 24px;padding-bottom:16px}.settings-mcp__intro[data-astro-cid-lea5tig3]{display:flex;flex-direction:column}.settings-mcp__hero[data-astro-cid-lea5tig3]{display:flex;min-height:230px;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:32px 24px;padding-block:60px;text-align:center}.settings-mcp__hero[data-astro-cid-lea5tig3] h2[data-astro-cid-lea5tig3]{max-width:15ch;font-size:38px;font-weight:var(--font-heading-weight);font-variation-settings:var(--font-heading-variation-settings);line-height:1;text-wrap:pretty;font-family:var(--font-hero-heading)}.settings-mcp__hero[data-astro-cid-lea5tig3] p[data-astro-cid-lea5tig3]{max-width:40ch;color:var(--text-2);line-height:1.4;text-wrap:pretty;font-size:16px;margin-bottom:12px}.settings-mcp__eyebrow[data-astro-cid-lea5tig3]{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding-inline:12px;border:1px solid var(--accent);border-radius:999px;color:var(--accent);text-transform:uppercase}.settings-mcp__how-list[data-astro-cid-lea5tig3]{display:flex;flex-direction:column;gap:36px;padding-block:12px 36px;border-bottom:1px solid var(--border-1-5);list-style:none}.settings-mcp__how-step[data-astro-cid-lea5tig3]{display:flex;flex-direction:column;gap:14px}.settings-mcp__how-step[data-astro-cid-lea5tig3] header[data-astro-cid-lea5tig3]{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:12px;row-gap:3px}.settings-mcp__how-step[data-astro-cid-lea5tig3] h3[data-astro-cid-lea5tig3]{grid-column:2;grid-row:1;align-self:center;font-size:16px;font-weight:500;line-height:1.1}.settings-mcp__how-description[data-astro-cid-lea5tig3]{grid-column:2;grid-row:2;max-width:42ch;color:var(--text-2);font-size:15px;margin-top:-6px;line-height:1.4;text-wrap:pretty}.settings-mcp__how-number[data-astro-cid-lea5tig3]{grid-column:1;grid-row:1;display:grid;place-items:center;width:32px;aspect-ratio:1;border-radius:999px;background-color:var(--surface-2);font-size:16px}.settings-mcp__how-media[data-astro-cid-lea5tig3]{position:relative;width:100%;aspect-ratio:8/5;overflow:hidden;border:1px solid var(--border-1);border-radius:var(--border-radius-xs);background-color:var(--surface-2)}.settings-mcp__how-media[data-astro-cid-lea5tig3] img[data-astro-cid-lea5tig3],.settings-mcp__how-media[data-astro-cid-lea5tig3] video[data-astro-cid-lea5tig3]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.settings-mcp__how-media[data-astro-cid-lea5tig3] video[data-astro-cid-lea5tig3]{opacity:0}.settings-mcp__how-media[data-astro-cid-lea5tig3] .settings-mcp__how-play[data-astro-cid-lea5tig3]{position:absolute;top:50%;left:50%;z-index:2;display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#0000008c;color:#fff;corner-shape:var(--corner-shape);touch-action:manipulation;transform:translate(-50%,-50%)}.settings-mcp__how-media[data-astro-cid-lea5tig3] .settings-mcp__how-play[data-astro-cid-lea5tig3] svg[data-astro-cid-lea5tig3]{width:24px;height:24px;transform:translate(1px)}.settings-mcp__content[data-astro-cid-lea5tig3],.settings-mcp__connected[data-astro-cid-lea5tig3],.settings-mcp__clients[data-astro-cid-lea5tig3]{display:flex;flex-direction:column;gap:16px}.settings-mcp__content[data-astro-cid-lea5tig3]{gap:36px}.settings-mcp__section-header[data-astro-cid-lea5tig3] h3[data-astro-cid-lea5tig3]{font-size:15px;font-weight:500}.settings-mcp__setup-title[data-astro-cid-lea5tig3]{margin-bottom:8px;font-size:18px;font-weight:500}.settings-mcp__loading[data-astro-cid-lea5tig3]{display:grid;min-height:72px;place-items:center;color:var(--text-2)}.settings-mcp__loading[data-astro-cid-lea5tig3] svg[data-astro-cid-lea5tig3]{width:16px;height:16px;animation:loading-button-spinner-spin .8s linear infinite}.settings-mcp__grant-list[data-astro-cid-lea5tig3]{display:flex;flex-direction:column;gap:8px}.settings-mcp__grant{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:8px;border:1px solid var(--border-1-5);border-radius:var(--border-radius-xs)}.settings-mcp__grant[data-mcp-grant-entering]{opacity:0;animation:settings-mcp-grant-reveal .28s var(--ease-out-quart) forwards;animation-delay:calc(var(--mcp-grant-index) * 45ms)}@keyframes settings-mcp-grant-reveal{to{opacity:1}}.settings-mcp__grant-main{display:flex;align-items:center;min-width:0;gap:12px}.settings-mcp__grant-icon{display:grid;place-items:center;width:28px;aspect-ratio:1;flex:0 0 auto;color:var(--text-1)}.settings-mcp__grant-icon img{width:24px;height:24px;filter:grayscale(1) brightness(0);object-fit:contain}html[data-theme=dark] .settings-mcp__grant-icon img{filter:grayscale(1) brightness(0) invert(1)}.settings-mcp__grant-icon [data-mcp-grant-known-logo]{display:grid;place-items:center;width:24px;height:24px}.settings-mcp__grant-icon [data-mcp-grant-known-logo] svg[data-astro-cid-lea5tig3]{width:100%;height:100%}.settings-mcp__grant-icon [data-mcp-grant-known-logo][hidden]{display:none}.settings-mcp__grant-menu{display:grid;place-items:center;width:40px;aspect-ratio:1;flex:0 0 auto;border-radius:var(--border-radius-xs);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.settings-mcp__grant-menu:active{transform:scale(var(--press-scale))}.settings-mcp__client-list[data-astro-cid-lea5tig3]{display:grid;grid-template-columns:repeat(5,minmax(112px,1fr));width:calc(100% + var(--settings-mcp-content-edge));gap:8px;margin-right:calc(-1 * var(--settings-mcp-content-edge));overflow-x:auto}.settings-mcp__client-list[data-astro-cid-lea5tig3][data-fade-right]{-webkit-mask-image:linear-gradient(to right,black calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to right,black calc(100% - 48px),transparent 100%)}.settings-mcp__client[data-astro-cid-lea5tig3]{display:flex;min-height:112px;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--border-1-5);border-radius:var(--border-radius-xs);font-size:14px;transition:background-color .2s var(--ease-out-quart),border-color .2s var(--ease-out-quart),var(--press-transition)}.settings-mcp__client[data-astro-cid-lea5tig3][aria-pressed=true]{border-color:var(--text-1);background-color:var(--surface-2)}.settings-mcp__client[data-astro-cid-lea5tig3]:active{transform:scale(var(--press-scale))}.settings-mcp__client-mark[data-astro-cid-lea5tig3]{display:grid;place-items:center;width:36px;aspect-ratio:1;color:var(--text-1);font-size:13px;font-weight:500}.settings-mcp__client-mark[data-astro-cid-lea5tig3] svg[data-astro-cid-lea5tig3]{width:21px;height:21px}.settings-mcp__setup-timeline[data-astro-cid-lea5tig3]{display:flex;flex-direction:column;gap:22px;counter-reset:mcp-step}.settings-mcp__instructions[data-astro-cid-lea5tig3]{display:contents}.settings-mcp__step[data-astro-cid-lea5tig3]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;counter-increment:mcp-step}.settings-mcp__step[data-astro-cid-lea5tig3]:not(.is-last):after{position:absolute;top:40px;bottom:-14px;left:15.5px;width:1px;background-color:var(--border-1-5);content:""}.settings-mcp__step-number[data-astro-cid-lea5tig3]{display:grid;place-items:center;width:32px;aspect-ratio:1;border-radius:999px;background-color:var(--surface-2);font-size:16px}.settings-mcp__step-number[data-astro-cid-lea5tig3]:before{content:counter(mcp-step)}.settings-mcp__step-content[data-astro-cid-lea5tig3]{display:flex;min-width:0;flex-direction:column;gap:6px;padding-top:5px}.settings-mcp__step-content[data-astro-cid-lea5tig3] h4[data-astro-cid-lea5tig3]{font-size:16px}.settings-mcp__step-content[data-astro-cid-lea5tig3] p[data-astro-cid-lea5tig3]{color:var(--text-2);font-size:15px}.settings-mcp__upgrade-link[data-astro-cid-lea5tig3]{display:inline-flex;align-items:center;width:fit-content;margin-top:10px;padding:9px 14px;border-radius:var(--border-radius-xs);background-color:var(--text-1);color:var(--surface-1);font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.settings-mcp__upgrade-link[data-astro-cid-lea5tig3]:active{transform:scale(var(--press-scale))}.settings-mcp__client-step[data-astro-cid-lea5tig3] .settings-mcp__client-list[data-astro-cid-lea5tig3]{margin-top:10px}.settings-mcp__command[data-astro-cid-lea5tig3]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:10px;padding:14px;border-radius:var(--border-radius-xs);background-color:var(--surface-2)}.settings-mcp__command[data-astro-cid-lea5tig3] code[data-astro-cid-lea5tig3]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-2);font-family:var(--font-mono);font-size:14px;font-weight:var(--font-mono-weight);font-variation-settings:var(--font-mono-variation-settings)}.settings-mcp__command[data-astro-cid-lea5tig3] button[data-astro-cid-lea5tig3]{display:flex;align-items:center;align-self:end;justify-self:end;padding:7px 10px;font-size:14px;border-radius:var(--border-radius-xs);background-color:var(--text-1);color:var(--surface-1);font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings);transition:var(--press-transition)}.settings-mcp__command[data-astro-cid-lea5tig3] button[data-astro-cid-lea5tig3]:active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.settings-mcp__grant-menu:hover{background-color:var(--surface-3)}.settings-mcp__client[data-astro-cid-lea5tig3]:hover{border-color:var(--border-2)}.settings-mcp__upgrade-link[data-astro-cid-lea5tig3]:hover{background-color:var(--text-2)}}@media(max-width:720px){.settings-mcp__client-list[data-astro-cid-lea5tig3]{grid-template-columns:repeat(5,112px)}}@media(max-width:767px){.settings-mcp[data-astro-cid-lea5tig3]:not(.is-standalone){--settings-mcp-content-edge: 20px}}@media(max-width:520px){.settings-mcp[data-astro-cid-lea5tig3].is-standalone{--settings-mcp-content-edge: 16px}.settings-mcp__command[data-astro-cid-lea5tig3]{grid-template-columns:minmax(0,1fr)}.settings-mcp__command[data-astro-cid-lea5tig3] button[data-astro-cid-lea5tig3]{width:fit-content}}@media(max-width:420px){.settings-mcp[data-astro-cid-lea5tig3]:not(.is-standalone){--settings-mcp-content-edge: 16px}}@media(prefers-reduced-motion:reduce){.settings-mcp__grant[data-mcp-grant-entering]{opacity:1;animation:none}}.team-settings__empty[data-astro-cid-lvwetxkq]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:60px 24px;text-align:center}.team-settings__empty[data-astro-cid-lvwetxkq]>div[data-astro-cid-lvwetxkq]{display:flex;width:100%;max-width:48ch;flex-direction:column;gap:16px}.team-settings__empty[data-astro-cid-lvwetxkq] h3[data-astro-cid-lvwetxkq]{width:100%;margin-inline:auto;font-size:clamp(24px,4vw,36px);font-weight:500;line-height:1.05;text-wrap:pretty;font-weight:var(--font-heading-weight);font-variation-settings:var(--font-heading-variation-settings)}.team-settings__empty[data-astro-cid-lvwetxkq] p[data-astro-cid-lvwetxkq]{color:var(--text-2);font-size:16px;max-width:40ch}.team-settings__eyebrow[data-astro-cid-lvwetxkq]{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding-inline:12px;border:1px solid var(--accent);border-radius:999px;color:var(--accent);text-transform:uppercase}.team-settings__empty[data-astro-cid-lvwetxkq] .team-settings__upgrade{margin-top:8px}.team-settings[data-astro-cid-lvwetxkq],.team-settings__list[data-astro-cid-lvwetxkq]{display:flex;flex-direction:column;gap:16px}.team-settings__loading[data-astro-cid-lvwetxkq]{display:grid;min-height:320px;place-items:center}.team-settings__loading-spinner[data-astro-cid-lvwetxkq]{display:grid;place-items:center;color:var(--text-2)}.team-settings__loading-spinner[data-astro-cid-lvwetxkq] svg[data-astro-cid-lvwetxkq]{width:16px;height:16px;animation:loading-button-spinner-spin .8s linear infinite}.team-settings__card{display:flex;flex-direction:column;gap:24px}.team-settings__card-header,.team-settings__members-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.team-settings__card-header>div{display:flex;flex-direction:column;gap:4px}.team-settings__seat-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background-color:var(--surface-2);color:var(--text-2);white-space:nowrap}.team-settings__controls{display:flex;flex-direction:column;gap:16px;padding-block:20px;border-block:1px solid var(--border-1-5)}.team-settings__controls-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.team-settings__form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0}.team-settings__members{display:flex;flex-direction:column;gap:10px}.team-settings__members-header h4{font-size:15px;color:var(--text-2)}.team-settings__pending{font-size:12px;color:var(--text-2)}.team-settings__member-list{display:flex;max-height:240px;flex-direction:column;gap:8px;overflow-y:auto}.team-settings__member{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px;border:1px solid var(--border-1-5);border-radius:var(--border-radius-xs)}.team-settings__member-main{display:flex;align-items:center;min-width:0;gap:10px}.team-settings__member-avatar{display:grid;place-items:center;width:30px;aspect-ratio:1;flex:0 0 auto;border-radius:999px;background-color:var(--surface-3);color:var(--text-2);font-size:13px}.team-settings__member-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.team-settings__member-email{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.team-settings__member-meta{display:flex;align-items:center;gap:4px;color:var(--text-2);font-size:12px}.team-settings__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}@media(max-width:620px){.team-settings__controls-grid,.team-settings__member{grid-template-columns:minmax(0,1fr)}.team-settings__actions{justify-content:flex-start}}@media(max-width:420px){.team-settings__form{grid-template-columns:minmax(0,1fr)}}.settings-modal .settings-container{display:grid;grid-template-columns:235px minmax(0,507px);width:min(100%,742px);height:min(625px,100svh - 24px);min-height:0;overflow:hidden;border-radius:var(--border-radius-md);corner-shape:var(--corner-shape);background-color:var(--surface-1);box-shadow:var(--box-shadow);color:var(--text-1);font-size:15px}.settings-modal .settings-navigation{display:flex;min-width:0;flex-direction:column;gap:12px;padding:20px 12px 12px;border-right:1px solid var(--border-1-5);background-color:var(--surface-1)}.settings-modal .settings-navigation__header{display:flex;min-height:36px;align-items:center;justify-content:flex-start}.settings-modal .settings-navigation__title{display:none;font-size:16px;line-height:1}.settings-modal .settings-navigation__close{display:grid;place-items:center;width:36px;aspect-ratio:1;flex:0 0 auto;margin-left:4px;border-radius:var(--border-radius-xs);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.settings-modal .settings-navigation__close:active{transform:scale(var(--press-scale))}.settings-modal .settings-navigation__close svg{width:20px;height:20px}.settings-modal .settings-navigation__items{display:flex;min-height:0;flex:1;flex-direction:column;gap:4px;overflow-y:auto}.settings-modal .settings-navigation__items button{display:flex;width:100%;min-height:44px;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--border-radius-xs);color:var(--text-2);font-size:15px;text-align:left;transition:background-color .2s var(--ease-out-quart),color .2s var(--ease-out-quart),var(--press-transition)}.settings-modal .settings-navigation__items button[aria-selected=true]{background-color:var(--surface-2);color:var(--text-1)}.settings-modal .settings-navigation__items button:active{transform:scale(var(--press-scale))}.settings-modal .settings-navigation__items button svg{width:19px;height:19px;flex:0 0 auto}.settings-modal .settings-navigation__items button svg.platform-tool-icon{width:20px;height:20px}.settings-modal .settings-content{min-width:0;min-height:0;overflow-y:auto;padding:24px;background-color:var(--surface-1)}.settings-modal .settings-panel{display:flex;width:min(100%,720px);margin-inline:auto;flex-direction:column;gap:24px}.settings-modal .settings-panel__header{display:flex;flex-direction:column;gap:6px}.settings-modal .settings-panel__header h2{font-size:18px;font-weight:500;line-height:1.1}.settings-modal .settings-panel__header p{max-width:60ch;color:var(--text-2);line-height:1.4;text-wrap:pretty}.settings-modal .settings-section{padding:20px;border:1px solid var(--border-1-5);border-radius:var(--border-radius-sm);corner-shape:var(--corner-shape)}.settings-modal .settings-field{display:flex;min-width:0;flex-direction:column;gap:7px;color:var(--text-2);font-size:13px}.settings-modal .settings-field input{width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid var(--border-1-5);border-radius:var(--border-radius-xs);background-color:var(--surface-2);color:var(--text-1);font-size:16px}.settings-modal .settings-field input[readonly]{color:var(--text-2)}.settings-modal .settings-field__description,.settings-modal .settings-section p{color:var(--text-2);line-height:1.4}.settings-modal .settings-field__description{margin-top:-14px;font-size:15px}.settings-modal .settings-form-footer{display:flex;min-height:36px;align-items:center;justify-content:flex-end;gap:12px}.settings-modal .settings-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:6px;width:fit-content;padding-inline:12px;border:1px solid var(--border-1-5);border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);background-color:var(--surface-2);color:var(--text-1);font-size:15px;white-space:nowrap;transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.settings-modal .settings-button:active{transform:scale(var(--press-scale))}.settings-modal .settings-button.is-secondary{background-color:transparent}.settings-modal .settings-button.is-danger{color:var(--status-error)}.settings-modal .settings-button svg{width:15px;height:15px}.settings-modal .settings-eyebrow{color:var(--text-2);font-size:12px;line-height:1.2;text-transform:uppercase}.settings-modal .settings-badge{display:inline-flex;align-items:center;width:fit-content;padding:3px 9px;border-radius:999px;background-color:var(--surface-3);color:var(--text-2);font-size:12px;line-height:1.2}@media(hover:hover)and (pointer:fine){.settings-modal .settings-navigation__close:hover,.settings-modal .settings-navigation__items button:hover{background-color:var(--surface-2)}.settings-modal .settings-button:hover{background-color:var(--surface-4)}}@media(max-width:767px){.settings-modal .settings-container{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);width:100%;max-height:625px;min-height:0}.settings-modal .settings-navigation{gap:8px;padding:0 12px 8px;border-right:0;border-bottom:1px solid var(--border-1-5)}.settings-modal .settings-navigation__header{min-height:56px;justify-content:space-between;margin-inline:-12px;padding-inline:16px;border-bottom:1px solid var(--border-1-5)}.settings-modal .settings-navigation__title{display:block}.settings-modal .settings-navigation__close{margin-left:0}.settings-modal .settings-navigation__items{flex-direction:row;overflow-x:auto;overflow-y:hidden;touch-action:pan-x}.settings-modal .settings-navigation__items button{width:auto;flex:0 0 auto}.settings-modal .settings-content{padding:28px 20px 44px}}@media(max-width:420px){.settings-modal .settings-content{padding-inline:16px}.settings-modal .settings-section{padding:16px}}.mcp-modal .mcp-modal__container{position:relative;width:min(100%,507px);height:min(625px,100svh - 24px);min-height:0;overflow:hidden;border-radius:var(--border-radius-md);corner-shape:var(--corner-shape);background-color:var(--surface-1);box-shadow:var(--box-shadow);color:var(--text-1);font-size:15px}.mcp-modal .mcp-modal__content{height:100%;overflow-y:auto;padding:24px}.mcp-modal .mcp-modal__close{position:absolute;top:16px;right:16px;z-index:1;display:grid;place-items:center;width:36px;aspect-ratio:1;border-radius:var(--border-radius-xs);background-color:var(--surface-2);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.mcp-modal .mcp-modal__close:active{transform:scale(var(--press-scale))}.mcp-modal .mcp-modal__close svg{width:20px;height:20px}.mcp-modal .settings-panel__header{padding-right:44px}@media(hover:hover)and (pointer:fine){.mcp-modal .mcp-modal__close:hover{background-color:var(--surface-3)}}@media(max-width:520px){.mcp-modal .mcp-modal__content{padding:20px 16px 40px}}.feedback-modal .modal-card{width:min(100%,520px)}.feedback-modal .select-field{position:relative;width:100%}.feedback-modal .modal-card__select{appearance:none;-webkit-appearance:none;padding-right:40px;cursor:pointer}.feedback-modal .select-field__arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-2)}.feedback-modal .modal-card__textarea{resize:vertical;min-height:120px;font-family:inherit;line-height:1.4}.affiliate-application-modal .affiliate-application{position:relative;width:min(100vw - 24px,880px);min-height:min(760px,100dvh - 48px);max-height:calc(100dvh - 48px);display:grid;background-color:var(--floating-surface-background);border:1px solid var(--border-1);border-radius:var(--border-radius-sm);corner-shape:var(--corner-shape);box-shadow:var(--box-shadow);padding:24px;color:var(--text-1);--step-duration: .5s;--step-enter-delay: .32s;--step-child-stagger: .12s;--step-textarea-max-width: 560px}.affiliate-application-modal .affiliate-application__close{position:absolute;top:20px;right:20px;z-index:3;display:grid;place-items:center;width:40px;height:40px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-3);color:var(--text-2);transition:background-color .2s var(--ease-out-quart),color .2s var(--ease-out-quart),var(--press-transition)}.affiliate-application-modal .affiliate-application__close:active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.affiliate-application-modal .affiliate-application__close:hover{background-color:var(--surface-4);color:var(--text-1)}}.affiliate-application-modal .affiliate-application__close svg{width:18px;height:auto}.affiliate-application-modal .affiliate-application__form{display:grid;grid-template-rows:1fr auto;min-height:0}.affiliate-application-modal .affiliate-application__steps{position:relative;z-index:1;display:grid;place-items:center;min-height:0;overflow-y:auto;padding:72px 56px 40px}.affiliate-application-modal .affiliate-application__steps>.affiliate-application__step{grid-area:1/1}.affiliate-application-modal .affiliate-application__form:has(.affiliate-application__dropdown[data-open=true]) .affiliate-application__steps{overflow:visible}.affiliate-application-modal .affiliate-application__step{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;padding-bottom:28px;opacity:0;background-color:transparent;filter:blur(10px);transform:scale(.98);pointer-events:none;transition:opacity var(--step-duration) var(--ease-out-quart),filter var(--step-duration) var(--ease-out-quart),transform var(--step-duration) var(--ease-out-quart)}.affiliate-application-modal .affiliate-application__step[data-transition=in]>h3,.affiliate-application-modal .affiliate-application__step[data-transition=in]>:not(h3):not([data-affiliate-step-error]):not([data-affiliate-application-status]){opacity:0;transform:translateY(8px);transition:opacity var(--step-duration) var(--ease-out-quart),transform var(--step-duration) var(--ease-out-quart)}.affiliate-application-modal .affiliate-application__step[data-transition=in][data-active=true]{transition-delay:var(--step-enter-delay)}.affiliate-application-modal .affiliate-application__step[data-transition=in][data-active=true]>h3{opacity:1;transform:translateY(0);transition-delay:var(--step-enter-delay)}.affiliate-application-modal .affiliate-application__step[data-transition=in][data-active=true]>:not(h3):not([data-affiliate-step-error]):not([data-affiliate-application-status]){opacity:1;transform:translateY(0);transition-delay:calc(var(--step-enter-delay) + var(--step-child-stagger))}.affiliate-application-modal .affiliate-application__step[data-active=true]{z-index:2;opacity:1;filter:blur(0);transform:scale(1);pointer-events:auto}.affiliate-application-modal .affiliate-application__step[data-active=false]:not([hidden]){z-index:1}.affiliate-application-modal .affiliate-application__step[data-step-index="4"]{padding-bottom:52px}.affiliate-application-modal .affiliate-application__step[data-step-index="4"] .affiliate-application__error{bottom:22px}.affiliate-application-modal .affiliate-application__step[data-affiliate-success-step]{gap:20px;padding-bottom:0}.affiliate-application-modal .affiliate-application__step[data-affiliate-success-step] h3{max-width:32ch;line-height:1.4;font-size:22px}.affiliate-application-modal .affiliate-application__step[hidden]{display:none}.affiliate-application-modal .affiliate-application__step h3{width:100%;text-align:center;font-size:24px;line-height:1.2;text-wrap:balance}.affiliate-application-modal .affiliate-application__success-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-3);color:var(--text-1)}.affiliate-application-modal .affiliate-application__success-icon svg{width:18px;height:auto}.affiliate-application-modal .affiliate-application__dropdown,.affiliate-application-modal .affiliate-application__other-field,.affiliate-application-modal .affiliate-application__contact-fields,.affiliate-application-modal .affiliate-application__step>.affiliate-application__input{width:100%;max-width:400px}.affiliate-application-modal .affiliate-application__textarea{width:100%;max-width:var(--step-textarea-max-width)}.affiliate-application-modal .affiliate-application__input,.affiliate-application-modal .affiliate-application__textarea,.affiliate-application-modal .affiliate-application__dropdown-trigger{width:100%;border:1px solid var(--border-1);background-color:var(--surface-3);color:var(--text-1);font:inherit;transition:border-color .2s var(--ease-out-quart)}.affiliate-application-modal .affiliate-application__input,.affiliate-application-modal .affiliate-application__dropdown-trigger{min-height:56px;border-radius:9999px;corner-shape:var(--corner-shape);padding:0 20px}.affiliate-application-modal .affiliate-application__input::placeholder,.affiliate-application-modal .affiliate-application__textarea::placeholder,.affiliate-application-modal .affiliate-application__dropdown-trigger{color:var(--text-2)}.affiliate-application-modal .affiliate-application__textarea{min-height:156px;resize:vertical;border-radius:var(--border-radius-sm);corner-shape:var(--corner-shape);padding:18px 20px;line-height:1.45}.affiliate-application-modal .affiliate-application__dropdown{position:relative}.affiliate-application-modal .affiliate-application__dropdown-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;text-align:left;cursor:pointer}.affiliate-application-modal .affiliate-application__dropdown-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.affiliate-application-modal .affiliate-application__dropdown-trigger svg{width:16px;height:auto;color:var(--text-2)}.affiliate-application-modal .affiliate-application__dropdown[data-has-value=true] .affiliate-application__dropdown-trigger{color:var(--text-1)}.affiliate-application-modal .affiliate-application__dropdown-menu{position:absolute;z-index:4;top:calc(100% + 8px);left:0;right:0;display:grid;gap:2px;max-height:min(260px,34vh);overflow:auto;background-color:var(--floating-surface-background);border:1px solid var(--border-1);border-radius:var(--border-radius-sm);corner-shape:var(--corner-shape);padding:6px}.affiliate-application-modal .affiliate-application__dropdown-option{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:44px;border:1px solid transparent;border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);padding:0 14px;text-align:left;color:var(--text-1);transition:background-color .15s var(--ease-out-quart),border-color .15s var(--ease-out-quart)}@media(hover:hover)and (pointer:fine){.affiliate-application-modal .affiliate-application__dropdown-option:hover{background-color:var(--surface-4)}}.affiliate-application-modal .affiliate-application__dropdown-option:focus-visible{outline:none;box-shadow:none;border-color:var(--text-2);background-color:var(--surface-4)}.affiliate-application-modal .affiliate-application__dropdown-option svg{width:16px;height:auto;opacity:0}.affiliate-application-modal .affiliate-application__dropdown-option[aria-selected=true]{background-color:var(--surface-3)}.affiliate-application-modal .affiliate-application__dropdown-option[aria-selected=true] svg{opacity:1}.affiliate-application-modal .affiliate-application__contact-fields{display:grid;gap:14px}.affiliate-application-modal .affiliate-application__contact-fields label{display:grid;gap:8px}.affiliate-application-modal .affiliate-application__contact-fields label>span{padding-inline:4px;color:var(--text-2);font-size:14px}.affiliate-application-modal .affiliate-application__other-field{display:grid;gap:8px}.affiliate-application-modal .affiliate-application__other-field[hidden]{display:none}.affiliate-application-modal .affiliate-application__other-field>span{padding-inline:4px;color:var(--text-2);font-size:14px}.affiliate-application-modal .affiliate-application__error,.affiliate-application-modal .affiliate-application__status{position:absolute;left:50%;transform:translate(-50%);width:100%;max-width:400px;margin:0;text-align:center;line-height:1.4;font-size:14px;text-wrap:balance;pointer-events:none}.affiliate-application-modal .affiliate-application__error{bottom:-12px;color:var(--status-error)}.affiliate-application-modal .affiliate-application__status{bottom:0;color:var(--text-2)}.affiliate-application-modal .affiliate-application__status[data-status=error]{color:var(--status-error)}.affiliate-application-modal .affiliate-application__status[data-status=success]{color:var(--text-1)}.affiliate-application-modal .affiliate-application__form[data-step-transition=true] .affiliate-application__nav,.affiliate-application-modal .affiliate-application__form[data-step-transition=true] .affiliate-application__submit{pointer-events:none}.affiliate-application-modal .affiliate-application__form[data-submitted=true] .affiliate-application__footer,.affiliate-application-modal .affiliate-application__footer[data-visible=false]{opacity:0;pointer-events:none}.affiliate-application-modal .affiliate-application__footer{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:12px;opacity:1;transition:opacity var(--step-duration) var(--ease-out-quart)}.affiliate-application-modal .affiliate-application__nav{display:grid;place-items:center;width:44px;height:44px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-3);color:var(--text-1);transition:opacity .2s var(--ease-out-quart),background-color .2s var(--ease-out-quart),var(--press-transition)}.affiliate-application-modal .affiliate-application__nav svg{width:18px;height:auto}.affiliate-application-modal .affiliate-application__nav--prev svg{transform:rotate(180deg)}.affiliate-application-modal .affiliate-application__nav:active{transform:scale(var(--press-scale))}.affiliate-application-modal .affiliate-application__nav:disabled{opacity:.35;pointer-events:none}@media(hover:hover)and (pointer:fine){.affiliate-application-modal .affiliate-application__nav:hover{background-color:var(--surface-4)}}.affiliate-application-modal .affiliate-application__progress{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text-2);font-size:14px;white-space:nowrap}.affiliate-application-modal .affiliate-application__progress-ring{width:21px;height:21px;flex-shrink:0;transform:rotate(-90deg)}.affiliate-application-modal .affiliate-application__progress-track,.affiliate-application-modal .affiliate-application__progress-fill{fill:none;stroke-width:2}.affiliate-application-modal .affiliate-application__progress-track{stroke:var(--border-1)}.affiliate-application-modal .affiliate-application__progress-fill{stroke:var(--text-1);stroke-linecap:round;stroke-dasharray:50.265;stroke-dashoffset:calc(50.265 * (1 - var(--progress, 0)));transition:stroke-dashoffset var(--step-duration) var(--ease-out-quart)}.affiliate-application-modal .affiliate-application__progress-label{color:var(--text-2)}.affiliate-application-modal .affiliate-application__footer-action{display:flex;justify-content:flex-end}.affiliate-application-modal .affiliate-application__submit{display:inline-grid;place-items:center;min-height:44px;padding-inline:18px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-3);color:var(--text-1);font-weight:450;transition:opacity .2s var(--ease-out-quart),background-color .2s var(--ease-out-quart),var(--press-transition)}.affiliate-application-modal .affiliate-application__submit:active{transform:scale(var(--press-scale))}.affiliate-application-modal .affiliate-application__submit[data-loading]{opacity:.75}@media(hover:hover)and (pointer:fine){.affiliate-application-modal .affiliate-application__submit:hover{background-color:var(--surface-4)}}.affiliate-application-modal .affiliate-application__submit [data-loading-button-label],.affiliate-application-modal .affiliate-application__submit [data-loading-button-spinner]{grid-area:1/1}.affiliate-application-modal .affiliate-application__submit [data-loading-button-spinner] svg{width:16px;height:auto}@media(max-width:700px){.affiliate-application-modal .affiliate-application{min-height:calc(100dvh - 48px);max-height:calc(100dvh - 48px);padding:18px;--step-textarea-max-width: none}.affiliate-application-modal .affiliate-application__close{top:14px;right:14px}.affiliate-application-modal .affiliate-application__steps{padding:72px 0 28px}.affiliate-application-modal .affiliate-application__footer{gap:10px}.affiliate-application-modal .affiliate-application__submit{min-width:0;padding-inline:14px}}.upgrade-modal__container[data-astro-cid-yffl46ng]{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;width:min(480px,100vw - 24px);height:min(480px,100dvh - 24px);border-radius:34px;corner-shape:var(--corner-shape);overflow:hidden;box-shadow:var(--box-shadow);background-color:var(--floating-surface-background);color:var(--text-1)}.upgrade-modal__container[data-astro-cid-yffl46ng][data-mode=welcome]{grid-template-rows:minmax(0,auto) auto;height:auto;max-height:calc(100dvh - 24px)}.upgrade-modal__container[data-astro-cid-yffl46ng][data-mode=welcome] .upgrade-modal__header[data-astro-cid-yffl46ng]{gap:16px}.upgrade-modal__container[data-astro-cid-yffl46ng][data-mode=welcome] .upgrade-modal__footer[data-astro-cid-yffl46ng]{padding-top:150px}.upgrade-modal__container[data-astro-cid-yffl46ng][data-mode=welcome] .upgrade-modal__tier-badge[data-astro-cid-yffl46ng]{background-color:var(--accent-10);padding:6px 14px}.upgrade-modal__container[data-astro-cid-yffl46ng][data-mode=welcome] [data-astro-cid-yffl46ng][data-upgrade-title]{white-space:pre-line;text-wrap:balance}.upgrade-modal__artwork[data-astro-cid-yffl46ng]{position:absolute;inset:0 0 auto;z-index:0;height:70%;overflow:hidden;border-radius:34px 34px 0 0;corner-shape:var(--corner-shape);mask-image:linear-gradient(to bottom,black 0%,transparent 100%);pointer-events:none}.upgrade-modal__close[data-astro-cid-yffl46ng]{position:absolute;top:10px;right:10px;display:grid;place-items:center;z-index:20;width:40px;height:40px;padding:0;border-radius:50%;background-color:var(--surface-1-35);transition:background-color .4s var(--ease-out-quart),var(--press-transition)}@media(hover:hover)and (pointer:fine){.upgrade-modal__close[data-astro-cid-yffl46ng]:hover{background-color:var(--surface-1-65)}}.upgrade-modal__close[data-astro-cid-yffl46ng] svg[data-astro-cid-yffl46ng]{width:20px;height:auto}.upgrade-modal__close[data-astro-cid-yffl46ng]:active{transform:scale(var(--press-scale))}.upgrade-modal__body[data-astro-cid-yffl46ng]{position:relative;z-index:1;min-height:0;overflow-y:auto;padding:72px 24px 16px}.upgrade-modal__header[data-astro-cid-yffl46ng]{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.upgrade-modal__tier-badge[data-astro-cid-yffl46ng]{padding:5px 14px;border-radius:9999px;background-color:var(--accent-10);color:var(--accent);font-size:13px;text-transform:uppercase}.upgrade-modal__copy[data-astro-cid-yffl46ng]{display:flex;flex-direction:column;align-items:center;gap:16px}.upgrade-modal__copy[data-astro-cid-yffl46ng] h2[data-astro-cid-yffl46ng]{font-size:30px;font-weight:600;font-variation-settings:"wght" 600,"SERF" 70;line-height:1.15;text-wrap:pretty}.upgrade-modal__copy[data-astro-cid-yffl46ng] p[data-astro-cid-yffl46ng]{max-width:36ch;color:var(--text-2);font-size:16px;line-height:1.45;text-wrap:pretty}.upgrade-modal__copy[data-astro-cid-yffl46ng] ul[data-astro-cid-yffl46ng]{display:grid;gap:8px;margin:0;padding:0;list-style:none;text-align:center}.upgrade-modal__footer[data-astro-cid-yffl46ng]{position:relative;z-index:1;display:flex;gap:8px;padding:0 24px 24px;font-size:16px}.upgrade-modal__footer[data-astro-cid-yffl46ng] a[data-astro-cid-yffl46ng],.upgrade-modal__footer[data-astro-cid-yffl46ng] button[data-astro-cid-yffl46ng]{flex:1;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;padding-inline:16px;font-weight:450;transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.upgrade-modal__footer[data-astro-cid-yffl46ng] a[data-astro-cid-yffl46ng]:active,.upgrade-modal__footer[data-astro-cid-yffl46ng] button[data-astro-cid-yffl46ng]:active{transform:scale(var(--press-scale))}.upgrade-modal__footer[data-astro-cid-yffl46ng] [data-astro-cid-yffl46ng][data-upgrade-secondary]{border:1px solid var(--border-2);border-radius:999px;background-color:transparent}.upgrade-modal__footer[data-astro-cid-yffl46ng] [data-astro-cid-yffl46ng][data-upgrade-primary],.upgrade-modal__footer[data-astro-cid-yffl46ng] [data-astro-cid-yffl46ng][data-upgrade-welcome-primary]{background-color:var(--text-1);color:var(--surface-1);border-radius:999px;font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings)}@media(hover:hover)and (pointer:fine){.upgrade-modal__footer[data-astro-cid-yffl46ng] [data-astro-cid-yffl46ng][data-upgrade-secondary]:hover{background-color:var(--surface-4)}.upgrade-modal__footer[data-astro-cid-yffl46ng] [data-astro-cid-yffl46ng][data-upgrade-primary]:hover,.upgrade-modal__footer[data-astro-cid-yffl46ng] [data-astro-cid-yffl46ng][data-upgrade-welcome-primary]:hover{background-color:var(--inverted-surface-hover)}}.upgrade-modal__footer[data-astro-cid-yffl46ng] :is(a,button)[data-astro-cid-yffl46ng][hidden]{display:none}@media(max-width:520px){.upgrade-modal__body[data-astro-cid-yffl46ng]{padding:52px 20px 14px}.upgrade-modal__footer[data-astro-cid-yffl46ng]{padding:0 20px 20px}}@media(max-height:420px){.upgrade-modal__body[data-astro-cid-yffl46ng]{padding-top:44px}}@media(prefers-reduced-motion:reduce){.upgrade-modal__artwork-image[data-astro-cid-yffl46ng],.upgrade-modal__close[data-astro-cid-yffl46ng],.upgrade-modal__footer[data-astro-cid-yffl46ng] [data-astro-cid-yffl46ng]:is(a,button){transition:none}}.upgrade-modal__artwork-image{position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:200%;object-fit:cover;object-position:center 52%}.upgrade-modal__artwork-image[data-upgrade-background-theme=light]{height:100%;object-position:center top}.email-form{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-1);padding:2px;height:44px;border-radius:99999px;overflow:hidden;corner-shape:var(--corner-shape)}.email-form:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.email-form__default{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity .6s var(--ease-out-cubic),filter .6s var(--ease-out-cubic)}.email-form input{width:100%;height:100%;outline:none;padding-left:16px}.email-form input::placeholder{color:var(--text-2)}.email-form__submit{flex-shrink:0;display:grid;background-color:var(--surface-2);height:100%;padding-inline:16px;border-radius:9999px;corner-shape:var(--corner-shape);transition:background-color .2s ease-out,var(--press-transition)}.email-form__submit:active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.email-form__submit:hover{background-color:var(--surface-2-hover)}}.email-form__submit>[data-email-button-label],.email-form__submit>[data-email-button-spinner]{grid-area:1/1;display:grid;place-items:center;transition:opacity .2s ease-out}.email-form__submit>[data-email-button-spinner]{opacity:0}.email-form__submit[data-loading]>[data-email-button-label]{opacity:0}.email-form__submit[data-loading]>[data-email-button-spinner]{opacity:1}.email-form__submit[data-loading]>[data-email-button-spinner] svg{animation:email-form-spinner-spin .8s linear infinite}.email-form__message{position:absolute;inset:0;margin:0;display:grid;place-items:center;pointer-events:none;opacity:0;filter:blur(6px);transition:opacity .6s var(--ease-out-cubic),filter .6s var(--ease-out-cubic)}.email-form[data-state=success] .email-form__default,.email-form[data-state=already_subscribed] .email-form__default,.email-form[data-state=error] .email-form__default,.email-form[data-state=suggestion] .email-form__default{opacity:0;filter:blur(6px);pointer-events:none}.email-form[data-state=success] .email-form__message,.email-form[data-state=already_subscribed] .email-form__message,.email-form[data-state=error] .email-form__message,.email-form[data-state=suggestion] .email-form__message{opacity:1;filter:blur(0)}.email-form[data-state=error] .email-form__message{color:var(--status-error);font-size:14px}@keyframes email-form-spinner-spin{to{transform:rotate(360deg)}}.lifetime-modal__container[data-astro-cid-s7nbnio3]{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;width:min(480px,100vw - 24px);height:min(480px,100dvh - 24px);overflow:hidden;border-radius:34px;corner-shape:var(--corner-shape);background:var(--floating-surface-background);color:var(--text-1);box-shadow:var(--box-shadow)}.lifetime-modal__artwork[data-astro-cid-s7nbnio3]{position:absolute;inset:0 0 auto;z-index:0;height:70%;overflow:hidden;border-radius:34px 34px 0 0;corner-shape:var(--corner-shape);mask-image:linear-gradient(to bottom,black 0%,transparent 100%);pointer-events:none}.lifetime-modal__close[data-astro-cid-s7nbnio3]{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;background-color:var(--surface-1-35);transition:background-color .4s var(--ease-out-quart),var(--press-transition)}.lifetime-modal__close[data-astro-cid-s7nbnio3] svg[data-astro-cid-s7nbnio3]{width:20px;height:auto}.lifetime-modal__close[data-astro-cid-s7nbnio3]:active{transform:scale(var(--press-scale))}.lifetime-modal__body[data-astro-cid-s7nbnio3]{position:relative;z-index:1;min-height:0;overflow-y:auto;padding:52px 24px 16px}.lifetime-modal__header[data-astro-cid-s7nbnio3]{display:flex;flex-direction:column;align-items:center;gap:36px;text-align:center}.lifetime-modal__tier-badge[data-astro-cid-s7nbnio3]{padding:5px 14px;border-radius:9999px;background-color:var(--accent-10);color:var(--accent);font-size:14px;text-transform:uppercase}.lifetime-modal__copy[data-astro-cid-s7nbnio3]{display:flex;flex-direction:column;align-items:center;gap:16px}.lifetime-modal__copy[data-astro-cid-s7nbnio3] h2[data-astro-cid-s7nbnio3]{font-size:28px;font-weight:600;font-variation-settings:"wght" 600,"SERF" 70;line-height:1.15;text-wrap:pretty}.lifetime-modal__copy[data-astro-cid-s7nbnio3] p[data-astro-cid-s7nbnio3]{max-width:40ch;color:var(--text-2);font-size:16px;line-height:1.45;text-wrap:pretty}.lifetime-modal__footer[data-astro-cid-s7nbnio3]{position:relative;z-index:1;display:flex;padding:0 24px 24px}.lifetime-modal__footer[data-astro-cid-s7nbnio3] a[data-astro-cid-s7nbnio3]{display:flex;align-items:center;justify-content:center;flex:1;height:44px;padding-inline:16px;border-radius:999px;background-color:var(--text-1);color:var(--surface-1);font-size:15px;font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.lifetime-modal__footer[data-astro-cid-s7nbnio3] a[data-astro-cid-s7nbnio3]:active{transform:scale(var(--press-scale))}.lifetime-modal__footer[data-astro-cid-s7nbnio3] .lifetime-modal__waitlist[data-astro-cid-s7nbnio3]{flex:1;min-width:0}@media(hover:hover)and (pointer:fine){.lifetime-modal__close[data-astro-cid-s7nbnio3]:hover{background-color:var(--surface-1-65)}.lifetime-modal__footer[data-astro-cid-s7nbnio3] a[data-astro-cid-s7nbnio3]:hover{background-color:var(--inverted-surface-hover)}}@media(max-width:520px){.lifetime-modal__body[data-astro-cid-s7nbnio3]{padding:52px 20px 14px}.lifetime-modal__footer[data-astro-cid-s7nbnio3]{padding:0 20px 20px}}@media(max-height:420px){.lifetime-modal__body[data-astro-cid-s7nbnio3]{padding-top:44px}}@media(prefers-reduced-motion:reduce){.lifetime-modal__artwork-image[data-astro-cid-s7nbnio3],.lifetime-modal__close[data-astro-cid-s7nbnio3],.lifetime-modal__footer[data-astro-cid-s7nbnio3] a[data-astro-cid-s7nbnio3]{transition:none}}.lifetime-modal__waitlist .email-form{border-color:color-mix(in srgb,var(--text-1) 18%,transparent)}.lifetime-modal__waitlist .email-form__submit{background-color:#000;color:#fff}@media(hover:hover)and (pointer:fine){.lifetime-modal__waitlist .email-form__submit:hover{background-color:#1a1a1a}}.lifetime-modal__artwork-image{position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:200%;object-fit:cover;object-position:center 52%}.lifetime-modal__artwork-image[data-lifetime-background-theme=light]{height:100%}.team-setup[data-astro-cid-xkgbs6gn]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(480px,100vw - 24px);height:min(480px,100dvh - 24px);overflow:hidden;background-color:var(--floating-surface-background);border-radius:34px;corner-shape:var(--corner-shape);box-shadow:var(--box-shadow);color:var(--text-1)}.team-setup__header[data-astro-cid-xkgbs6gn]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 10px 0 24px;font-size:16px;font-weight:500}.team-setup__close[data-astro-cid-xkgbs6gn]{width:40px;height:40px;padding:0;border-radius:50%;background-color:var(--surface-2)}@media(hover:hover)and (pointer:fine){.team-setup__close[data-astro-cid-xkgbs6gn]:hover{background-color:var(--surface-2)}}.team-setup__body[data-astro-cid-xkgbs6gn]{min-height:0;overflow-y:auto;padding:24px}.team-setup__step[data-astro-cid-xkgbs6gn]{display:flex;flex-direction:column;justify-content:center;gap:20px;height:100%;background-color:var(--floating-surface-background)}.team-setup__step--invites[data-astro-cid-xkgbs6gn]{gap:8px}.team-setup__field[data-astro-cid-xkgbs6gn]{display:flex;flex-direction:column;gap:8px;color:var(--text-2);font-size:14px}.team-setup__field--name[data-astro-cid-xkgbs6gn]{align-items:center}.team-setup__select-field[data-astro-cid-xkgbs6gn]{position:relative;display:block;width:100%}.team-setup__field[data-astro-cid-xkgbs6gn] input[data-astro-cid-xkgbs6gn],.team-setup__field[data-astro-cid-xkgbs6gn] select[data-astro-cid-xkgbs6gn],.team-setup__field[data-astro-cid-xkgbs6gn] textarea[data-astro-cid-xkgbs6gn]{width:100%;border:1px solid var(--border-1);border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);background-color:var(--surface-3);color:var(--text-1);font:inherit;font-size:16px;padding:10px 12px}.team-setup__field[data-astro-cid-xkgbs6gn] select[data-astro-cid-xkgbs6gn]{appearance:none;-webkit-appearance:none;min-height:44px;padding-right:40px;background:transparent;cursor:pointer}.team-setup__select-arrow[data-astro-cid-xkgbs6gn]{position:absolute;right:14px;top:50%;width:14px;height:14px;transform:translateY(-50%);pointer-events:none;color:var(--text-2)}.team-setup__field[data-astro-cid-xkgbs6gn] textarea[data-astro-cid-xkgbs6gn]{min-height:112px;background:transparent;resize:none;scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}.team-setup__field--name[data-astro-cid-xkgbs6gn] input[data-astro-cid-xkgbs6gn]{field-sizing:content;width:auto;max-width:100%;min-height:72px;padding:0;border:0;border-radius:0;outline:0;background:transparent;font-size:26px;text-align:left;caret-color:var(--text-1)}.team-setup__field--name[data-astro-cid-xkgbs6gn] input[data-astro-cid-xkgbs6gn]::placeholder{color:var(--text-2);opacity:1}.team-setup__field[data-astro-cid-xkgbs6gn] textarea[data-astro-cid-xkgbs6gn]::-webkit-scrollbar{width:6px}.team-setup__field[data-astro-cid-xkgbs6gn] textarea[data-astro-cid-xkgbs6gn]::-webkit-scrollbar-track{background:transparent}.team-setup__field[data-astro-cid-xkgbs6gn] textarea[data-astro-cid-xkgbs6gn]::-webkit-scrollbar-thumb{border-radius:999px;background-color:var(--surface-3)}.team-setup__field[data-astro-cid-xkgbs6gn] textarea[data-astro-cid-xkgbs6gn]::-webkit-resizer{background-color:transparent}.team-setup__invite-pills[data-astro-cid-xkgbs6gn]{--team-setup-pill-gap: 4px;--team-setup-pill-row-height: 32px;display:flex;flex-wrap:nowrap;gap:var(--team-setup-pill-gap);width:100%;min-width:0;margin:0;padding:0 0 4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent;list-style:none}.team-setup__invite-pills[data-astro-cid-xkgbs6gn]:empty{display:none}.team-setup__invite-pills[data-astro-cid-xkgbs6gn]::-webkit-scrollbar{height:6px}.team-setup__invite-pills[data-astro-cid-xkgbs6gn]::-webkit-scrollbar-track{background:transparent}.team-setup__invite-pills[data-astro-cid-xkgbs6gn]::-webkit-scrollbar-thumb{border-radius:999px;background-color:var(--surface-3)}.team-setup[data-astro-cid-xkgbs6gn] .team-setup__invite-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:var(--team-setup-pill-row-height);min-width:0;max-width:calc((100% - var(--team-setup-pill-gap) * 2) / 3);padding:6px 6px 6px 10px;border-radius:999px;corner-shape:var(--corner-shape);background-color:var(--surface-2);font-size:15px}.team-setup[data-astro-cid-xkgbs6gn] .team-setup__invite-pill span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-setup[data-astro-cid-xkgbs6gn] .team-setup__invite-pill button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;aspect-ratio:1/1;border-radius:999px;corner-shape:var(--corner-shape);background-color:var(--surface-2)}.team-setup[data-astro-cid-xkgbs6gn] .team-setup__invite-pill button svg{width:12px;height:12px}.team-setup[data-astro-cid-xkgbs6gn] .team-setup__invite-pill button svg path{stroke-width:2.5}.team-setup__note[data-astro-cid-xkgbs6gn]{color:var(--text-2);font-size:14px}.team-setup__footer[data-astro-cid-xkgbs6gn]{padding:0 24px 26px}.team-setup__footer[data-astro-cid-xkgbs6gn] .modal-card__error[data-astro-cid-xkgbs6gn]{margin-bottom:8px;text-align:center}.team-setup__actions[data-astro-cid-xkgbs6gn]{display:flex;align-items:center;gap:8px}.team-setup__back[data-astro-cid-xkgbs6gn],.team-setup__primary[data-astro-cid-xkgbs6gn]{display:flex;align-items:center;justify-content:center;height:44px;border-radius:999px;corner-shape:var(--corner-shape)}.team-setup__back[data-astro-cid-xkgbs6gn]{flex:0 0 auto;padding-inline:16px;border:1px solid var(--border-2)}.team-setup__primary[data-astro-cid-xkgbs6gn]{flex:1 1 auto;gap:8px;padding-inline:16px;background:var(--text-1);color:var(--surface-1)}.team-setup__progress[data-astro-cid-xkgbs6gn]{width:100px;height:4px;margin:22px auto 0;overflow:hidden;border-radius:999px;background:var(--text-2-3)}.team-setup__progress-value[data-astro-cid-xkgbs6gn]{display:block;width:100%;height:100%;border-radius:inherit;background:var(--text-1);transform:scaleX(.3333);transform-origin:left center;transition:transform .22s var(--ease-out-quart)}.team-setup[data-astro-cid-xkgbs6gn][data-team-setup-step=members] .team-setup__progress-value[data-astro-cid-xkgbs6gn]{transform:scaleX(.6667)}.team-setup[data-astro-cid-xkgbs6gn][data-team-setup-step=invites] .team-setup__progress-value[data-astro-cid-xkgbs6gn]{transform:scaleX(1)}.billing-confirm-modal .billing-confirm{width:min(100%,420px);corner-shape:var(--corner-shape);color:var(--text-1)}.billing-confirm-modal .modal-card__body p{margin:0}.referral-rewards-modal .modal-card{width:min(100%,900px);max-height:min(880px,100dvh - 24px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:32px}@media(max-width:620px){.referral-rewards-modal .modal-card{border-radius:26px}}.referral-rewards-modal section{background-color:transparent}.referral-rewards-modal .header{position:relative;display:grid;place-items:center;padding:80px 64px 32px;text-align:center}@media(max-width:620px){.referral-rewards-modal .header{padding:86px 28px 18px}}.referral-rewards-modal .header .intro{display:grid;justify-items:center;gap:24px;max-width:560px}.referral-rewards-modal .header .intro .members-badge{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding-inline:12px;border:1px solid var(--accent);border-radius:999px;color:var(--accent);text-transform:uppercase}.referral-rewards-modal .header .intro h2{max-width:18ch;font-size:clamp(34px,5vw,44px);font-variation-settings:var(--font-heading-variation-settings);line-height:1;text-wrap:balance}@media(max-width:620px){.referral-rewards-modal .header .intro h2{font-size:30px}}.referral-rewards-modal .header .intro p{max-width:52ch;color:var(--text-2);font-size:16px;line-height:1.45;text-wrap:balance}.referral-rewards-modal .header .close{position:absolute;top:12px;right:12px;width:40px;height:40px;padding:0;border-radius:50%;background-color:var(--surface-2)}@media(hover:hover)and (pointer:fine){.referral-rewards-modal .header .close:hover{background-color:var(--surface-4)}}.referral-rewards-modal .body{overflow:visible;padding-bottom:38px}.referral-rewards-modal .body>[data-referral-rewards-content]{display:grid;grid-template-columns:minmax(0,1fr)}.referral-rewards-modal .body .message{padding:28px 40px 48px;color:var(--text-2);text-align:center}.referral-rewards-modal .invite-link{display:grid;justify-items:center;gap:8px;padding:8px 32px 48px}@media(max-width:620px){.referral-rewards-modal .invite-link{padding-inline:20px;padding-bottom:60px}}.referral-rewards-modal .invite-link .controls{display:flex;align-items:center;width:min(100%,320px);padding:3px 3px 3px 14px;border:1px solid var(--border-1);border-radius:999px;background-color:transparent}.referral-rewards-modal .invite-link .controls input{min-width:0;flex:1 1 auto;padding:0;border:0;outline:0;background:transparent;color:var(--text-2);font:inherit;font-size:14px;text-overflow:ellipsis}.referral-rewards-modal .invite-link .controls button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding-inline:16px;border-radius:999px;background-color:var(--text-1);color:var(--surface-1);font-size:14px;white-space:nowrap;transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.referral-rewards-modal .invite-link .controls button:not(:disabled):active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.referral-rewards-modal .invite-link .controls button:not(:disabled):hover{background-color:var(--inverted-surface-hover)}}.referral-rewards-modal .invite-link .controls button:disabled{cursor:default;opacity:.38}.referral-rewards-modal .invite-link .controls button svg{display:none}.referral-rewards-modal .invite-link>p{max-width:44ch;color:var(--text-2);font-size:12px;text-align:center}.referral-rewards-modal .milestones{min-width:0}.referral-rewards-modal .milestones .scroller{--referral-continuation-size: 40px;--referral-continuation-edge-gap: 12px;--referral-continuation-space: calc( var(--referral-continuation-size) + var(--referral-continuation-edge-gap) + var(--referral-continuation-edge-gap) );width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-inline:var(--referral-continuation-space);outline:0;scrollbar-width:none}.referral-rewards-modal .milestones .scroller::-webkit-scrollbar{display:none}@media(max-width:620px){.referral-rewards-modal .milestones .scroller{padding-inline:14px var(--referral-continuation-space)}}.referral-rewards-modal .milestones .scroller .track{--referral-progress-color: #ff4b0b;--referral-progress-current-color: rgb(255 75 11 / 14%);--referral-milestone-width: 145px;--referral-milestone-gap: 145px;--referral-bar-edge-space: 50px;position:relative;width:100%;min-width:calc((var(--referral-milestone-count, 5) - 1) * var(--referral-milestone-gap) + 2 * var(--referral-bar-edge-space));height:250px}.referral-rewards-modal .milestones .scroller .track .progress{position:absolute;top:8px;left:0;right:0;height:25px;overflow:hidden;border-radius:999px;background-color:var(--surface-2)}.referral-rewards-modal .milestones .scroller .track .progress[data-first-milestone-reached]:before{position:absolute;inset-block:0;left:0;width:var(--referral-bar-edge-space);border-radius:999px 0 0 999px;background-color:var(--referral-progress-color);content:""}.referral-rewards-modal .milestones .scroller .track .segments{position:absolute;top:8px;left:var(--referral-bar-edge-space);right:var(--referral-bar-edge-space);height:25px;overflow:hidden;border-radius:0 999px 999px 0}.referral-rewards-modal .milestones .scroller .track .segments span{position:absolute;inset-block:0;left:0;width:0;border-radius:inherit;transition:width .45s var(--ease-out-quart)}.referral-rewards-modal .milestones .scroller .track .segments .current{width:var(--referral-progress-current, 0%)!important;background-color:var(--referral-progress-current-color)}.referral-rewards-modal .milestones .scroller .track .segments .reached{width:var(--referral-progress-reached, 0%)!important;background-color:var(--referral-progress-color)}.referral-rewards-modal .milestones .scroller .track .continuation{position:absolute;top:20.5px;right:calc(0px - var(--referral-continuation-size) - var(--referral-continuation-edge-gap));z-index:2;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--border-1);border-radius:50%;background-color:transparent;color:var(--text-2);cursor:pointer;font-family:inherit;font-size:18px;line-height:1;transform:translateY(-50%);transition:border-color .2s var(--ease-out-quart)}@media(hover:hover)and (pointer:fine){.referral-rewards-modal .milestones .scroller .track .continuation:hover{border-color:var(--border-2)}}.referral-rewards-modal .milestones .scroller .track .list{position:absolute;top:10px;left:var(--referral-bar-edge-space);right:var(--referral-bar-edge-space);height:240px;margin:0;padding:0;list-style:none}.referral-rewards-modal .fund-claim{display:grid;justify-items:center;gap:10px;padding:28px 32px 64px}.referral-rewards-modal .fund-claim>p{max-width:52ch;color:var(--text-2);font-size:11px;line-height:1.35;text-align:center}.referral-rewards-modal .fund-claim .control{display:grid;grid-template-columns:minmax(90px,1fr) auto;width:min(100%,280px);padding:3px;border:1px solid var(--border-1);border-radius:999px}.referral-rewards-modal .fund-claim .control strong{align-self:center;padding-inline:18px;color:var(--text-2);font-size:13px}.referral-rewards-modal .fund-claim .control button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding-inline:16px;border-radius:999px;background-color:var(--text-1);color:var(--surface-1);font-size:14px;white-space:nowrap;transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.referral-rewards-modal .fund-claim .control button:not(:disabled):active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.referral-rewards-modal .fund-claim .control button:not(:disabled):hover{background-color:var(--inverted-surface-hover)}}.referral-rewards-modal .fund-claim .control button:disabled{cursor:not-allowed;opacity:.38;transform:none}.referral-rewards-modal .steps{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:12px;padding:24px 54px}.referral-rewards-modal .steps>div{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;padding-block:10px;border-radius:999px;padding-inline:14px}@media(max-width:620px){.referral-rewards-modal .steps>div{background-color:var(--surface-2)}}.referral-rewards-modal .steps>div>span{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background-color:var(--surface-2)}@media(max-width:620px){.referral-rewards-modal .steps>div>span{background-color:var(--surface-3)}}.referral-rewards-modal .steps>div>span{color:var(--text-2);font-size:11px}.referral-rewards-modal .steps .arrow{color:var(--text-2);line-height:1}.referral-rewards-modal .steps p{font-size:15px;line-height:1.25;text-align:center}@media(max-width:620px){.referral-rewards-modal .steps{grid-template-columns:1fr;justify-items:center;row-gap:16px;padding:24px 28px}.referral-rewards-modal .steps>div{justify-content:center;width:100%;padding-inline:0}.referral-rewards-modal .steps .arrow{justify-self:center;transform:rotate(90deg)}}.referral-rewards-modal .faq{display:grid;gap:18px;padding:72px 48px 0}@media(max-width:620px){.referral-rewards-modal .faq{padding-inline:24px}}.referral-rewards-modal .faq>h3{font-size:20px;line-height:1.2}.referral-rewards-modal .faq .items{display:grid;gap:8px}.referral-rewards-modal .faq .item{padding:16px;border:0;border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);background-color:var(--surface-2);cursor:pointer}.referral-rewards-modal .faq .item[data-open] .vertical{transform:translate(-50%,-50%) rotate(0)}.referral-rewards-modal .faq .item[data-open] .answer{grid-template-rows:1fr}.referral-rewards-modal .faq .question{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;font-size:16px;text-align:left;line-height:1.4}.referral-rewards-modal .faq .icon{position:relative;flex-shrink:0;width:14px;height:14px}.referral-rewards-modal .faq .icon .line{position:absolute;top:50%;left:50%;width:100%;height:1.5px;background-color:currentColor;transform:translate(-50%,-50%);transition:transform .3s var(--ease-out-cubic)}.referral-rewards-modal .faq .icon .line.vertical{transform:translate(-50%,-50%) rotate(-90deg)}.referral-rewards-modal .faq .answer{display:grid;grid-template-rows:0fr;color:var(--text-2);font-size:16px;transition:grid-template-rows .3s var(--ease-out-cubic)}.referral-rewards-modal .faq .answer .inner{overflow:hidden;min-height:0}.referral-rewards-modal .faq .answer .inner>*{padding-top:20px}.referral-rewards-modal .faq .answer .inner a{color:var(--text-1);text-decoration:underline;text-underline-offset:2px}.referral-rewards-modal .milestone{position:absolute;top:0;left:var(--referral-milestone-position, 0%);display:grid;grid-template-rows:38px 12px 82px minmax(66px,auto) auto;justify-items:center;align-items:start;width:var(--referral-milestone-width);padding-inline:12px;text-align:center;transform:translate(-50%)}.referral-rewards-modal .milestone .marker{position:relative;z-index:2;width:5px;height:5px;margin-top:8px;border:0;border-radius:50%;background-color:var(--text-1)}.referral-rewards-modal .milestone .threshold{font-size:16px;line-height:1.2}.referral-rewards-modal .milestone .media{display:grid;place-items:center;width:92px;height:92px}.referral-rewards-modal .milestone .media video,.referral-rewards-modal .milestone .media img{width:100%;height:100%;object-fit:contain}.referral-rewards-modal .milestone .media>span{color:var(--text-2);font-size:20px}.referral-rewards-modal .milestone:nth-child(1) .media{height:85px;width:85px}.referral-rewards-modal .milestone:nth-child(3) .media{height:88px;width:88px}.referral-rewards-modal .milestone:nth-child(5) .media{height:105px;width:105px}.referral-rewards-modal .milestone h4{align-self:start;max-width:14ch;font-size:16px;line-height:1.3;margin-top:12px;color:var(--text-2);text-wrap:balance}.referral-rewards-modal .milestone>button,.referral-rewards-modal .milestone>.claimed{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding-inline:16px;border-radius:999px;background-color:var(--text-1);color:var(--surface-1);font-size:14px;white-space:nowrap;transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.referral-rewards-modal .milestone>button:not(:disabled):active,.referral-rewards-modal .milestone>.claimed:not(:disabled):active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.referral-rewards-modal .milestone>button:not(:disabled):hover,.referral-rewards-modal .milestone>.claimed:not(:disabled):hover{background-color:var(--inverted-surface-hover)}}.referral-rewards-modal .milestone>button,.referral-rewards-modal .milestone>.claimed{min-height:30px;padding-inline:12px;font-size:11px}.referral-rewards-modal .milestone>.claimed{opacity:.5;pointer-events:none}.referral-claim-confirm-modal .confirm-card,.referral-setup-fund-info-modal .confirm-card{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;width:min(440px,100vw - 24px);height:min(440px,100dvh - 24px);overflow:hidden;border-radius:34px;corner-shape:var(--corner-shape);background:var(--floating-surface-background);color:var(--text-1);box-shadow:var(--box-shadow)}.referral-claim-confirm-modal .confirm-card[data-claim-type=fund],.referral-setup-fund-info-modal .confirm-card[data-claim-type=fund]{height:min(600px,100dvh - 24px)}.referral-claim-confirm-modal .confirm-card[data-claim-type=fund] .body,.referral-setup-fund-info-modal .confirm-card[data-claim-type=fund] .body{padding-bottom:32px}.referral-claim-confirm-modal .confirm-card .artwork,.referral-setup-fund-info-modal .confirm-card .artwork{position:absolute;inset:0 0 auto;z-index:0;height:70%;overflow:hidden;border-radius:34px 34px 0 0;corner-shape:var(--corner-shape);mask-image:linear-gradient(to bottom,black 0%,transparent 100%);pointer-events:none}.referral-claim-confirm-modal .confirm-card .artwork img,.referral-setup-fund-info-modal .confirm-card .artwork img{position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:200%;object-fit:cover;object-position:center 52%}.referral-claim-confirm-modal .confirm-card .artwork img[data-referral-modal-background-theme=light],.referral-setup-fund-info-modal .confirm-card .artwork img[data-referral-modal-background-theme=light]{height:100%}.referral-claim-confirm-modal .confirm-card .close,.referral-setup-fund-info-modal .confirm-card .close{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;background-color:var(--surface-1-35);transition:background-color .4s var(--ease-out-quart),var(--press-transition)}.referral-claim-confirm-modal .confirm-card .close svg,.referral-setup-fund-info-modal .confirm-card .close svg{width:20px;height:auto}.referral-claim-confirm-modal .confirm-card .close:active,.referral-setup-fund-info-modal .confirm-card .close:active{transform:scale(var(--press-scale))}.referral-claim-confirm-modal .confirm-card .body,.referral-setup-fund-info-modal .confirm-card .body{position:relative;z-index:1;min-height:0;overflow-y:auto;padding:52px 24px 16px}.referral-claim-confirm-modal .confirm-card .body .header,.referral-setup-fund-info-modal .confirm-card .body .header{display:flex;flex-direction:column;align-items:center;gap:36px;padding:0;text-align:center}.referral-claim-confirm-modal .confirm-card .body .header .badge,.referral-setup-fund-info-modal .confirm-card .body .header .badge{padding:5px 14px;border-radius:9999px;background-color:var(--accent-10);color:var(--accent);font-size:14px;text-transform:uppercase}.referral-claim-confirm-modal .confirm-card .body .header .info-reward,.referral-claim-confirm-modal .confirm-card .body .header .claim-reward,.referral-setup-fund-info-modal .confirm-card .body .header .info-reward,.referral-setup-fund-info-modal .confirm-card .body .header .claim-reward{display:block;width:120px;height:80px;object-fit:contain}.referral-claim-confirm-modal .confirm-card .body .header .copy,.referral-setup-fund-info-modal .confirm-card .body .header .copy{display:flex;flex-direction:column;align-items:center;gap:16px}.referral-claim-confirm-modal .confirm-card .body .header .copy h2,.referral-setup-fund-info-modal .confirm-card .body .header .copy h2{font-size:28px;font-weight:600;font-variation-settings:"wght" 600,"SERF" 70;line-height:1.15;text-wrap:pretty}.referral-claim-confirm-modal .confirm-card .body .header .copy p,.referral-setup-fund-info-modal .confirm-card .body .header .copy p{max-width:36ch;margin:0;color:var(--text-2);font-size:16px;line-height:1.45;text-wrap:pretty}.referral-claim-confirm-modal .confirm-card .body .header .copy .error,.referral-setup-fund-info-modal .confirm-card .body .header .copy .error{color:var(--status-error);font-size:14px}.referral-claim-confirm-modal .confirm-card .body .header .request-fields,.referral-setup-fund-info-modal .confirm-card .body .header .request-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;width:100%;text-align:left}.referral-claim-confirm-modal .confirm-card .body .header .request-fields label,.referral-setup-fund-info-modal .confirm-card .body .header .request-fields label{display:grid;gap:8px;min-width:0;color:var(--text-2);font-size:14px}.referral-claim-confirm-modal .confirm-card .body .header .request-fields input,.referral-setup-fund-info-modal .confirm-card .body .header .request-fields input{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--border-1);border-radius:var(--border-radius-xs);color:var(--text-1);font-size:16px}.referral-claim-confirm-modal .confirm-card .actions,.referral-setup-fund-info-modal .confirm-card .actions{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 24px 24px}.referral-claim-confirm-modal .confirm-card .actions.single,.referral-setup-fund-info-modal .confirm-card .actions.single{grid-template-columns:1fr}.referral-claim-confirm-modal .confirm-card .actions button,.referral-setup-fund-info-modal .confirm-card .actions button{display:flex;align-items:center;justify-content:center;height:44px;padding-inline:16px;border-radius:999px;background-color:var(--text-1);color:var(--surface-1);font-size:15px;font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.referral-claim-confirm-modal .confirm-card .actions button:active,.referral-setup-fund-info-modal .confirm-card .actions button:active{transform:scale(var(--press-scale))}.referral-claim-confirm-modal .confirm-card .actions button.cancel,.referral-setup-fund-info-modal .confirm-card .actions button.cancel{background-color:var(--surface-3);color:var(--text-1)}@media(hover:hover)and (pointer:fine){.referral-claim-confirm-modal .confirm-card .close:hover,.referral-setup-fund-info-modal .confirm-card .close:hover{background-color:var(--surface-1-65)}.referral-claim-confirm-modal .confirm-card .actions button:hover,.referral-setup-fund-info-modal .confirm-card .actions button:hover{background-color:var(--inverted-surface-hover)}.referral-claim-confirm-modal .confirm-card .actions button:hover.cancel,.referral-setup-fund-info-modal .confirm-card .actions button:hover.cancel{background-color:var(--surface-4)}}@media(max-width:520px){.referral-claim-confirm-modal .confirm-card .body,.referral-setup-fund-info-modal .confirm-card .body{padding-inline:20px}.referral-claim-confirm-modal .confirm-card .actions,.referral-setup-fund-info-modal .confirm-card .actions{padding:0 20px 20px}}@media(prefers-reduced-motion:reduce){.referral-claim-confirm-modal .confirm-card .close,.referral-claim-confirm-modal .confirm-card .actions button,.referral-setup-fund-info-modal .confirm-card .close,.referral-setup-fund-info-modal .confirm-card .actions button{transition:none}}.ui-tooltip{position:fixed;position-anchor:--active-tooltip-anchor;position-area:top center;position-try-fallbacks:bottom center;position-visibility:anchors-visible;inset:auto;margin:0 0 calc(8px - var(--tooltip-offset-y, 0px));z-index:120;width:max-content;max-width:min(260px,100vw - 24px);padding:4px 10px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-1);box-shadow:var(--box-shadow);color:var(--text-1);font-weight:450;font-size:13px;line-height:1.25;text-align:center;text-wrap:pretty;pointer-events:none;transform-origin:bottom center;will-change:transform,opacity;transition:opacity .18s var(--ease-out-cubic),transform .18s var(--ease-out-cubic),display .18s allow-discrete,overlay .18s allow-discrete}.ui-tooltip[hidden]{display:none}.ui-tooltip[data-state=closed]{opacity:0;transform:scale(.96) translateY(4px)}.ui-tooltip[data-placement=bottom][data-state=closed]{transform:scale(.96) translateY(-4px)}.ui-tooltip[data-placement=left][data-state=closed]{transform:scale(.96) translate(4px)}.ui-tooltip[data-placement=right][data-state=closed]{transform:scale(.96) translate(-4px)}.ui-tooltip[data-state=open]{opacity:1;transform:scale(1) translateY(0)}@starting-style{.ui-tooltip[data-state=open]{opacity:0;transform:scale(.96) translateY(4px)}.ui-tooltip[data-placement=bottom][data-state=open]{transform:scale(.96) translateY(-4px)}.ui-tooltip[data-placement=left][data-state=open]{transform:scale(.96) translate(4px)}.ui-tooltip[data-placement=right][data-state=open]{transform:scale(.96) translate(-4px)}}[data-tooltip-active]{anchor-name:--active-tooltip-anchor}.ui-tooltip[data-placement=bottom]{position-area:bottom center;position-try-fallbacks:top center;margin:calc(8px + var(--tooltip-offset-y, 0px)) 0 0;transform-origin:top center}.ui-tooltip[data-placement=left]{position-area:left center;position-try-fallbacks:right center;margin:0 8px 0 0;transform-origin:center right;translate:0 var(--tooltip-offset-y, 0px)}.ui-tooltip[data-placement=right]{position-area:right center;position-try-fallbacks:left center;margin:0 0 0 8px;transform-origin:center left;translate:0 var(--tooltip-offset-y, 0px)}.toast-root[data-astro-cid-oozri3xh]{--toast-offscreen-y: calc(100% + var(--floating-bottom) + 24px);position:fixed;left:50%;bottom:var(--floating-bottom);z-index:120;font-weight:450;display:grid;grid-template-columns:100%;place-items:end center;width:min(100vw - 24px,360px);padding-top:20px;transform:translate(-50%);pointer-events:none;overflow:visible}.toast-root[data-astro-cid-oozri3xh] .toast{grid-area:1/1;justify-self:center;align-self:end;display:flex;align-items:center;gap:12px;width:fit-content;max-width:90%;padding:6px 16px;border-radius:9999px;background-color:var(--text-1);color:var(--surface-1);font-size:15px;font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings);box-shadow:var(--box-shadow);corner-shape:var(--corner-shape);z-index:1;transition:transform .2s var(--ease-out-cubic),opacity .2s var(--ease-out-cubic);will-change:transform}.toast-root[data-astro-cid-oozri3xh] .toast:last-child:not([data-exiting]){z-index:3;transform:translateY(0);animation:toast-enter .48s var(--ease-out-quint) both}.toast-root[data-astro-cid-oozri3xh] .toast:nth-last-child(2):not([data-exiting]){z-index:2;transform:translateY(-8px);opacity:.92}.toast-root[data-astro-cid-oozri3xh] .toast:nth-last-child(3):not([data-exiting]){z-index:1;transform:translateY(-16px);opacity:.84}.toast-root[data-astro-cid-oozri3xh] .toast:nth-last-child(n+4){opacity:0;pointer-events:none;transform:translateY(-16px)}.toast-root[data-astro-cid-oozri3xh] .toast[data-exiting]{animation:toast-exit .28s var(--ease-in-cubic) forwards;pointer-events:none}.toast-root[data-astro-cid-oozri3xh] .toast:has(.toast__icon),.toast-root[data-astro-cid-oozri3xh] .toast:has(.toast__check){padding-left:8px}.toast-root[data-astro-cid-oozri3xh] .toast__icon{display:inline-grid;place-items:center;width:22px;height:22px;padding-left:8px;flex:0 0 auto;border-radius:9999px;background-color:var(--text-2-3);color:var(--surface-1);line-height:1}.toast-root[data-astro-cid-oozri3xh] .toast__check{display:inline-grid;place-items:center;width:28px;height:28px;flex:0 0 auto;border-radius:9999px;background-color:var(--text-2-3);color:var(--surface-1)}.toast-root[data-astro-cid-oozri3xh] .toast__check svg{width:13px;height:auto;stroke-width:3}.toast-root[data-astro-cid-oozri3xh] .toast__message{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:12px}.toast-root[data-astro-cid-oozri3xh] .toast:has(.toast__action){pointer-events:auto;padding-right:6px}.toast-root[data-astro-cid-oozri3xh] .toast__action{flex:0 0 auto;margin-left:auto;padding:6px 12px;border-radius:9999px;background-color:var(--surface-1);color:var(--text-1);font-size:14px;font-weight:500;corner-shape:var(--corner-shape);transition:var(--press-transition)}.toast-root[data-astro-cid-oozri3xh] .toast__action:active{transform:scale(var(--press-scale))}@media(max-width:768px){.toast-root[data-astro-cid-oozri3xh]{width:calc(100vw - 16px)}.toast-root[data-astro-cid-oozri3xh] .toast{width:100%}}@keyframes toast-enter{0%{transform:translateY(var(--toast-offscreen-y))}to{transform:translateY(0)}}@keyframes toast-exit{0%{transform:translateY(0)}to{transform:translateY(var(--toast-offscreen-y))}}html[data-theme=light] .drawer{--code-bg: #fafafa;--code-text: #383a42;--code-keyword: #a626a4;--code-string: #50a14f;--code-number: #986801;--code-comment: #a0a1a7;--code-function: #4078f2;--code-tag: #e45649;--code-attr: #986801;--code-property: #e45649;--code-punctuation: #0184bc}html[data-theme=dark] .drawer{--code-bg: #282c34;--code-text: #abb2bf;--code-keyword: #c678dd;--code-string: #98c379;--code-number: #d19a66;--code-comment: #5c6370;--code-function: #61afef;--code-tag: #e06c75;--code-attr: #d19a66;--code-property: #e06c75;--code-punctuation: #56b6c2}.drawer{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;background-color:var(--surface-1);color:var(--text-1);border:unset;padding:20px}.drawer header.topbar{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between;z-index:1}.drawer header.topbar .wrapper{display:flex;width:100%;justify-content:flex-start;align-items:center;gap:12px}.drawer header.topbar .wrapper.is--title{border-bottom:1px solid var(--border-1);justify-content:space-between;padding-top:56px;padding-bottom:16px;align-items:flex-end}.drawer header.topbar .wrapper .topbar-divider{display:none;width:1px;height:24px;background:var(--border-1)}.drawer header.topbar .wrapper:has([data-vault-drawer-tabs]:not([hidden])):has([data-vault-drawer-copy]:not([hidden])) .topbar-divider{display:block}.drawer header.topbar .wrapper button.prompt{display:grid;place-items:center;padding-inline:12px;height:32px;border-radius:9999px;border:1px solid var(--border-1);margin-bottom:8px}.drawer header.topbar .wrapper button.prompt .prompt-content,.drawer header.topbar .wrapper button.prompt .prompt-check-icon{grid-area:1/1}.drawer header.topbar .wrapper button.prompt .prompt-content{display:inline-flex;align-items:center;gap:8px;transition:opacity .2s ease,filter .2s ease,scale .2s ease}.drawer header.topbar .wrapper button.prompt svg{width:20px;height:auto}.drawer header.topbar .wrapper button.prompt .prompt-copy-icon{width:19px}.drawer header.topbar .wrapper button.prompt .prompt-check-icon{opacity:0;filter:blur(4px);scale:0;transition:opacity .2s ease,filter .2s ease,scale .2s ease}.drawer header.topbar .wrapper button.prompt[data-copied=true] .prompt-content{opacity:0;filter:blur(4px);scale:.95}.drawer header.topbar .wrapper button.prompt[data-copied=true] .prompt-check-icon{opacity:1;filter:blur(0);scale:1}.drawer header.topbar .wrapper button.prompt[hidden]{display:none}.drawer header.topbar .wrapper .tabs{display:flex;flex-wrap:wrap;max-width:calc(100% - 52px);align-items:center;gap:12px;padding:2px;border-radius:9999px;min-height:36px}.drawer header.topbar .wrapper .tabs[hidden]{display:none}.drawer header.topbar .wrapper .tabs .tab{height:32px;white-space:nowrap;border-radius:9999px;corner-shape:var(--corner-shape);color:var(--text-2)}.drawer header.topbar .wrapper .tabs .tab[aria-pressed=true]{color:var(--text-1)}.drawer header.topbar .close{position:absolute;top:12px;right:16px;width:44px;height:44px;display:grid;place-items:center;background-color:var(--surface-2);border-radius:var(--border-radius-xs);border:1px solid var(--border-1);flex-shrink:0}.drawer header.topbar .close svg{width:20px;height:auto}.drawer .inner{display:flex;flex-direction:column}.drawer .loading{display:grid;place-items:center;color:var(--text-2);min-height:240px}.drawer .loading svg{width:24px;height:24px;transform-origin:center;animation:vault-drawer-spin .8s linear infinite}.drawer .loading[hidden]{display:none}@keyframes vault-drawer-spin{to{transform:rotate(360deg)}}.drawer .panes{padding-block:16px}.drawer .pane{display:block}.drawer .pane[hidden]{display:none}.drawer .content{display:flex;flex-direction:column;gap:20px;overflow-y:auto}.drawer .content a{color:var(--text-1);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.16em}@media(hover:hover){.drawer .content a:hover{text-decoration-thickness:2px}}.drawer h2{font-size:18px;margin-top:20px}.drawer h2.title{font-size:32px}@media(max-width:768px){.drawer h2.title{font-size:24px}}.drawer p,.drawer h2,.drawer h3,.drawer li{line-height:1.55}.drawer p code,.drawer h2 code,.drawer h3 code,.drawer li code{background-color:var(--surface-2);font-size:.87em;padding:.2em .4em;border-radius:3px;corner-shape:var(--corner-shape);color:var(--text-1);font-family:var(--font-mono);font-weight:var(--font-mono-weight);font-variation-settings:var(--font-mono-variation-settings)}.drawer strong{font-weight:500}.drawer h3{margin:0}.drawer p{color:var(--text-2)}.drawer hr{width:100%;border:0;border-top:1px solid var(--border-1);margin-block:8px}.drawer video,.drawer img{display:block;width:100%;height:auto;border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape)}.drawer .video-toggle-wrapper{position:relative;display:block;cursor:pointer}.drawer .video-toggle-overlay{position:absolute;bottom:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;pointer-events:none;background-color:#0000003a}.drawer .video-toggle__icon svg{width:20px;height:auto;color:#fff}.drawer .video-toggle__icon[data-icon=pause],.drawer .video-toggle-wrapper[data-state=playing] .video-toggle__icon[data-icon=play]{display:none}.drawer .video-toggle-wrapper[data-state=playing] .video-toggle__icon[data-icon=pause]{display:block}.drawer .markdown-code-panel{display:flex;flex-direction:column;border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);overflow:hidden;background-color:var(--surface-2);border:1px solid var(--border-1);font-family:var(--font-mono);font-weight:var(--font-mono-weight);font-variation-settings:var(--font-mono-variation-settings)}.drawer .markdown-code-block{display:grid;grid-template-columns:minmax(0,1fr)}.drawer .markdown-code-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 0}.drawer .markdown-code-copy{display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:var(--border-radius-xxs);corner-shape:var(--corner-shape);transition:background-color .2s ease}@media(hover:hover){.drawer .markdown-code-copy:hover{background-color:var(--surface-3)}}.drawer .markdown-code-copy svg{grid-area:1/1;width:14px;height:auto;color:var(--text-2);transition:opacity .2s ease,filter .2s ease,scale .2s ease}.drawer .markdown-code-copy .check-icon,.drawer .markdown-code-copy[data-copied=true] .copy-icon{opacity:0;filter:blur(4px);scale:0}.drawer .markdown-code-copy[data-copied=true] .check-icon{opacity:1;filter:blur(0);scale:1}.drawer .markdown-code-panel.is-group .markdown-code-toolbar{gap:4px}.drawer .markdown-code-panel.is-group .markdown-code-copy{margin-left:auto}.drawer .markdown-code-tab,.drawer .markdown-code-label{align-items:center;padding:4px 8px;border-radius:var(--border-radius-xxs);corner-shape:var(--corner-shape);background:transparent;color:var(--text-2);font-size:13px}.drawer .markdown-code-label{color:var(--text-1);background:var(--surface-3)}.drawer .markdown-code-tab[aria-selected=true]{background:var(--surface-3);color:var(--text-1)}.drawer .markdown-code-tab:hover:not([aria-selected=true]){color:var(--text-1)}.drawer .markdown-code-panel.is-group [data-vault-code-pane][hidden]{display:none!important}.drawer li{list-style:disc;list-style-position:inside;color:var(--text-2);line-height:1.5;margin-bottom:12px}.drawer li strong{color:var(--text-1)}.drawer pre{margin:0;overflow-x:auto;padding-block:12px;padding-inline:20px;font-size:14px;-ms-overflow-style:none;scrollbar-width:none}.drawer pre::-webkit-scrollbar{display:none}.drawer pre code{display:block;width:fit-content;min-width:100%}.drawer .markdown-code-block[data-vault-collapsible][data-state=collapsed] pre{max-height:580px;overflow-y:hidden;position:relative}.drawer .markdown-code-block[data-vault-collapsible][data-state=collapsed] pre:after{content:"";position:absolute;inset:auto 0 0;height:80px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--surface-2))}.drawer .markdown-code-expand{width:100%;background-color:var(--surface-1);border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);border:1px solid var(--border-1);padding:8px 12px;font-family:var(--font-body);font-weight:var(--font-body-weight);font-variation-settings:var(--font-body-variation-settings);transition:background-color .2s ease}@media(hover:hover){.drawer .markdown-code-expand:hover{background-color:var(--surface-0)}}.drawer .markdown-code-line{display:inline-block;min-width:100%}.drawer .markdown-code-line[data-code-highlighted=true]{background:var(--surface-3);border-left:2px solid var(--text-1);width:calc(100% + 24px);margin-inline:-20px;padding-inline:20px}.drawer .dep-links{display:flex;flex-wrap:wrap;gap:8px}.drawer .dep-links a{display:inline-flex;align-items:center;gap:8px;background-color:var(--surface-2);padding:4px 12px;border-radius:var(--border-radius-xs)}.drawer .dep-links img{width:16px;height:16px}.hljs-keyword,.hljs-selector-tag,.hljs-built_in{color:var(--code-keyword, inherit)}.hljs-string{color:var(--code-string, inherit)}.hljs-number,.hljs-literal{color:var(--code-number, inherit)}.hljs-comment{color:var(--code-comment, inherit)}.hljs-title,.hljs-title.function_,.hljs-name{color:var(--code-function, inherit)}.hljs-tag,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo{color:var(--code-tag, inherit)}.hljs-attr,.hljs-attribute{color:var(--code-attr, inherit)}.hljs-property,.hljs-variable.language_,.hljs-params{color:var(--code-property, inherit)}.hljs-meta,.hljs-regexp,.hljs-subst{color:var(--code-punctuation, inherit)}.comments-panel{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background-color:var(--surface-1);color:var(--text-1);padding:12px}.comments-topbar{flex-shrink:0;padding:12px}.comments-topbar .comments-close{position:absolute;top:12px;left:12px;width:44px;height:44px;display:grid;place-items:center;background-color:var(--surface-2);border-radius:var(--border-radius-xs);border:1px solid var(--border-1);z-index:1;transition:var(--press-transition)}.comments-topbar .comments-close:active{transform:scale(var(--press-scale))}.comments-topbar .comments-close svg{width:20px;height:auto}.comments-topbar-layout{--comments-media-height: 96px;display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:end;min-height:var(--comments-media-height);gap:12px;border-bottom:1px solid var(--border-1)}.comments-topbar-layout:has(.comments-media[hidden]){grid-template-columns:minmax(0,1fr)}.comments-title{align-self:end;min-width:0;font-size:24px;padding-top:56px;padding-bottom:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comments-media{position:relative;align-self:end;justify-self:end;display:flex;height:var(--comments-media-height);width:max-content;min-height:0;height:120px;overflow:hidden;margin-bottom:12px}@media(max-width:768px){.comments-media{height:90px}}.comments-media[hidden]{display:none}.comments-media-image,.comments-media-video{flex:0 0 auto;width:auto;height:100%;max-width:none;border-radius:inherit;corner-shape:inherit;border-radius:var(--border-radius-xxs);corner-shape:var(--corner-shape)}.comments-media-image[hidden],.comments-media-video[hidden]{display:none}.comments-media-toggle{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:32px;height:32px;border-radius:9999px;background-color:var(--surface-1-35);color:var(--text-1);transition:var(--press-transition)}.comments-media-toggle[hidden]{display:none}.comments-media-toggle:active{transform:scale(var(--press-scale))}.comments-media-toggle svg{width:16px;height:auto}.comments-media-toggle-icon{display:grid;place-items:center}.comments-media-toggle-icon[data-icon=play]{display:none}.comments-media[data-state=paused] .comments-media-toggle-icon[data-icon=play]{display:grid}.comments-media[data-state=paused] .comments-media-toggle-icon[data-icon=pause]{display:none}.comments-body{flex:1;min-height:0;display:flex;flex-direction:column;padding-inline:12px}.comments-content{flex:1;min-height:0;display:flex;flex-direction:column;opacity:0;transition:opacity .18s ease-out}.comments-content[data-ready=true]{opacity:1}.comments-empty{flex:1;min-height:0;display:grid;place-content:center;gap:4px;padding:24px;text-align:center}.comments-empty[hidden]{display:none}.comments-empty-title{font-size:18px;font-weight:450;color:var(--text-1)}.comments-empty-copy{line-height:1.45;color:var(--text-2);text-wrap:pretty;max-width:28ch}.comments-error{padding-block:16px;color:var(--status-error);font-size:14px}.comments-error[hidden]{display:none}.comments-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:20px;padding-block:16px}.comments-list:empty{display:none}.comments-composer{flex-shrink:0;display:flex;flex-direction:column;margin-top:12px;background-color:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);overflow:hidden}.comments-composer:has(.comments-input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.comments-autosave-note{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border-1);color:var(--text-1)}.comments-autosave-note[hidden]{display:none}.comments-autosave-note svg{width:15px;height:auto;flex-shrink:0;color:var(--text-2)}.comments-form{position:relative;display:flex;flex-direction:column}.comments-input{width:100%;min-height:140px;padding:12px 132px 56px 12px;background:transparent;border:none;outline:none;resize:none;color:var(--text-1)}.comments-input::placeholder{color:var(--text-2)}.comments-submit{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;height:32px;padding-inline:20px;margin:0;background-color:var(--surface-3);border-radius:var(--border-radius-sm);corner-shape:var(--corner-shape);transition:background-color .2s ease-out,var(--press-transition)}@media(hover:hover){.comments-submit:hover{background-color:var(--surface-4)}}.comments-submit:active{transform:scale(var(--press-scale))}.comment-row{display:flex;align-items:flex-start;gap:12px}.comment-avatar{position:relative;display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;overflow:hidden;border-radius:9999px;background-color:var(--surface-3)}.comment-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.comment-avatar img[hidden]{display:none}.comment-avatar-fallback{font-size:14px;color:var(--text-2)}.comment-main{flex:1;min-width:0;display:flex;flex-direction:column}.comment-head{display:flex;align-items:baseline;gap:8px}.comment-author{color:var(--text-1)}.comment-time{font-size:14px;color:var(--text-2)}.comment-body{line-height:1.55;color:var(--text-1);overflow-wrap:anywhere;white-space:pre-line}.comment-actions{position:relative;flex-shrink:0}.comment-actions[hidden]{display:none}@media(hover:hover){.comment-actions{opacity:0;transition:opacity .15s ease-out}.comment-row:hover .comment-actions,.comment-row:focus-within .comment-actions,.comment-actions:has([aria-expanded=true]){opacity:1}}.comment-menu-toggle{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--border-radius-xxs);corner-shape:var(--corner-shape);color:var(--text-2);transition:background-color .2s ease,var(--press-transition)}.comment-menu-toggle:active{transform:scale(var(--press-scale))}@media(hover:hover){.comment-menu-toggle:hover{background-color:var(--surface-2);color:var(--text-1)}}.ui-dropdown.comment-menu{width:144px;min-width:144px;border:0;box-shadow:var(--box-shadow)}.comment-delete{color:var(--status-error)}.newsletter-signup[data-astro-cid-bfbmamsi]{display:flex;flex-direction:column;gap:12px;font-size:16px}.newsletter-signup__count[data-astro-cid-bfbmamsi]{color:var(--text-2);font-size:16px;width:100%;opacity:.6;text-align:center}.newsletter-signup--count-center[data-astro-cid-bfbmamsi] .newsletter-signup__count[data-astro-cid-bfbmamsi]{text-align:center}footer[data-astro-cid-sz7xmlte]{width:100%;background-color:var(--surface-1);color:var(--text-1);overflow:hidden;position:relative;border-top:1px solid var(--border-1)}footer[data-astro-cid-sz7xmlte] .container[data-astro-cid-sz7xmlte]{width:100%;height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:space-between;gap:200px;padding-top:120px}@media(max-width:900px){footer[data-astro-cid-sz7xmlte] .container[data-astro-cid-sz7xmlte]{gap:120px}}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:900px){footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte]{flex-direction:column-reverse;gap:80px}}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,max-content);gap:clamp(80px,6vw + 24px,120px)}@media(max-width:900px){footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte]{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] .link-group[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:12px}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] .link-group[data-astro-cid-sz7xmlte] .group-heading[data-astro-cid-sz7xmlte],footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] .link-group[data-astro-cid-sz7xmlte] .new-badge[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] .link-group[data-astro-cid-sz7xmlte] .group-heading[data-astro-cid-sz7xmlte]{gap:6px}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] .link-group[data-astro-cid-sz7xmlte] .new-badge[data-astro-cid-sz7xmlte]{--font-badge-size: 11px;padding:3px 7px;border-radius:9999px;corner-shape:var(--corner-shape);background-color:var(--surface-2);color:var(--text-2)}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] .link-group[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-2);transition:color .2s ease-out}@media(hover:hover)and (pointer:fine){footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] .link-group[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text-1)}}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .right-wrapper[data-astro-cid-sz7xmlte] .newsletter-wrapper[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:4px}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .right-wrapper[data-astro-cid-sz7xmlte] .newsletter-wrapper[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{line-height:1.4;margin-bottom:6px}footer[data-astro-cid-sz7xmlte] .top-wrapper[data-astro-cid-sz7xmlte] .right-wrapper[data-astro-cid-sz7xmlte] .newsletter-wrapper[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--text-2);margin-bottom:20px;max-width:36ch}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:12vw;padding-bottom:80px}@media(max-width:900px){footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte]{flex-direction:column;gap:80px;align-items:flex-start}}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:32px}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:36px;height:auto}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte] .left-wrapper[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{font-size:24px;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-variation-settings:var(--font-heading-variation-settings);max-width:20ch;line-height:1.2}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte] .right-wrapper[data-astro-cid-sz7xmlte] .swiss-wrapper[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:12px}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte] .right-wrapper[data-astro-cid-sz7xmlte] .swiss-wrapper[data-astro-cid-sz7xmlte] .swiss-img[data-astro-cid-sz7xmlte]{width:29px;height:auto}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte] .right-wrapper[data-astro-cid-sz7xmlte] .swiss-wrapper[data-astro-cid-sz7xmlte] .swiss-img[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{height:100%;width:auto;color:#e61d1d}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte] .right-wrapper[data-astro-cid-sz7xmlte] .swiss-wrapper[data-astro-cid-sz7xmlte] .swiss-text[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;line-height:1.2}footer[data-astro-cid-sz7xmlte] .bottom-wrapper[data-astro-cid-sz7xmlte] .right-wrapper[data-astro-cid-sz7xmlte] .swiss-wrapper[data-astro-cid-sz7xmlte] .swiss-text[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--text-2)}footer[data-astro-cid-sz7xmlte] .logo-outline-wrapper[data-astro-cid-sz7xmlte]{position:absolute;pointer-events:none;bottom:-7vw;left:49%;transform:translate(-50%);opacity:.05;width:95%;height:auto;mask-image:linear-gradient(to bottom,transparent 5%,rgb(192,6,6) 70%);mask-size:100% 100%;mask-repeat:no-repeat}footer[data-astro-cid-sz7xmlte] .logo-outline-wrapper[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:100%;height:auto}.back-to-top[data-astro-cid-wlspcwf4]{position:fixed;right:24px;bottom:var(--floating-bottom);z-index:10;display:grid;place-items:center;inline-size:44px;block-size:44px;opacity:0;visibility:hidden;filter:blur(5px);pointer-events:none;background-color:var(--text-1);color:var(--surface-0);box-shadow:var(--box-shadow);border-radius:999px;corner-shape:var(--corner-shape);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),filter .5s cubic-bezier(.25,.46,.45,.94),background-color .2s ease,visibility 0s linear .5s,var(--press-transition)}.back-to-top[data-astro-cid-wlspcwf4]:active{transform:scale(var(--press-scale))}.back-to-top[data-astro-cid-wlspcwf4]:hover{background-color:var(--text-1-8)}.back-to-top[data-astro-cid-wlspcwf4] svg{width:19px;stroke-width:2.1;height:auto}.back-to-top[data-astro-cid-wlspcwf4][data-state=visible]{opacity:1;visibility:visible;filter:blur(0);pointer-events:auto;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),filter .5s cubic-bezier(.25,.46,.45,.94),background-color .2s ease,visibility 0s,var(--press-transition)}html[data-modal-open] .back-to-top[data-astro-cid-wlspcwf4],html[data-action-menu-expanded] .back-to-top[data-astro-cid-wlspcwf4]{opacity:0;visibility:hidden;filter:blur(5px);pointer-events:none}@media(max-width:768px){html:has(.bookmark-dropdown[data-sheet]:not([hidden])) .back-to-top[data-astro-cid-wlspcwf4]{z-index:1}}html.is-changing .back-to-top[data-astro-cid-wlspcwf4]{opacity:0;visibility:hidden;filter:blur(5px);pointer-events:none}html[data-shell=hidden] .back-to-top[data-astro-cid-wlspcwf4]{display:none}.navigation-loading[data-astro-cid-lls7rxy7]{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));z-index:200;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background-color:var(--surface-3);box-shadow:var(--box-shadow);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,calc(100% + 32px));transition:opacity .25s var(--ease-out-quart),transform .4s var(--ease-out-quart),visibility 0s linear .4s}.navigation-loading[data-astro-cid-lls7rxy7] svg{width:18px;height:18px;animation:navigation-loading-spin .8s linear infinite}.navigation-loading[data-astro-cid-lls7rxy7][data-loading]{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .25s var(--ease-out-quart),transform .4s var(--ease-out-quart),visibility 0s}@keyframes navigation-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.navigation-loading[data-astro-cid-lls7rxy7]{transition:none}}.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=tour][data-onboarding-menu-preparing][data-open] .onboarding-tour__card[data-astro-cid-7syxgs5u],.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=tour][data-onboarding-menu-preparing][data-open] .onboarding-tour__spotlight[data-astro-cid-7syxgs5u]{opacity:0;pointer-events:none}.onboarding-tour[data-astro-cid-7syxgs5u]{--onboarding-tour-backdrop: rgba(7, 7, 8, .3);--onboarding-backdrop: var(--backdrop-color)}.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=tour]{--onboarding-backdrop: var(--onboarding-tour-backdrop)}html[data-theme=dark] .onboarding-tour[data-astro-cid-7syxgs5u]{--onboarding-tour-backdrop: rgba(0, 0, 0, .65)}.onboarding-tour[data-astro-cid-7syxgs5u]{position:fixed;inset:0;z-index:300;width:100%;height:100%;overflow:hidden;background:transparent;color:var(--text-1);touch-action:none;overscroll-behavior:contain;font-size:16px}.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=profile],.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=intro],.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=complete],.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=offer]{touch-action:pan-y}.onboarding-tour__intro[data-astro-cid-7syxgs5u]{position:fixed;left:50%;top:50%;z-index:2;display:grid;grid-template-rows:minmax(0,1fr) auto;width:min(400px,100vw - 24px);max-height:calc(100dvh - 24px);overflow:hidden;border-radius:34px;corner-shape:var(--corner-shape);background:var(--floating-surface-background);color:var(--text-1);box-shadow:var(--box-shadow);font-family:var(--font-body);line-height:1.4;opacity:0;filter:blur(6px);transform:translate(-50%,calc(-50% - 4px)) scale(.96);transition:opacity .18s var(--ease-out-cubic),filter .24s var(--ease-out-quart),transform .24s var(--ease-out-quart)}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=name-only] .onboarding-tour__intro[data-astro-cid-7syxgs5u]{height:min(360px,100dvh - 24px)}.onboarding-tour[data-astro-cid-7syxgs5u]:is([data-phase=profile],[data-phase=intro],[data-phase=complete],[data-phase=offer])[data-open] .onboarding-tour__intro[data-astro-cid-7syxgs5u]{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scale(1)}.onboarding-tour__intro-body[data-astro-cid-7syxgs5u]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:24px 24px 16px;text-align:center}.onboarding-tour__intro-artwork[data-astro-cid-7syxgs5u]{position:absolute;inset:0 0 auto;z-index:0;display:none;height:70%;overflow:hidden;border-radius:34px 34px 0 0;corner-shape:var(--corner-shape);mask-image:linear-gradient(to bottom,black 0%,transparent 100%);pointer-events:none}.onboarding-tour[data-astro-cid-7syxgs5u]:is([data-phase=intro],[data-phase=complete]) .onboarding-tour__intro-artwork[data-astro-cid-7syxgs5u]{display:block}.onboarding-tour[data-astro-cid-7syxgs5u]:is([data-phase=intro],[data-phase=complete]) .onboarding-tour__intro-artwork[data-astro-cid-7syxgs5u]{animation:onboarding-tour-artwork-in 1.8s var(--ease-out-quart) both}.onboarding-tour__intro-artwork-image[data-astro-cid-7syxgs5u]{--modal-background-visible-opacity: var( --modal-background-dark-opacity );position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:200%;object-fit:cover;object-position:center 52%;opacity:0;transition:opacity .9s var(--ease-out-quart)}.onboarding-tour__intro-artwork-image[data-astro-cid-7syxgs5u][data-loaded]{opacity:var(--modal-background-visible-opacity)}.onboarding-tour__intro-artwork-image--light[data-astro-cid-7syxgs5u]{--modal-background-visible-opacity: var( --modal-background-light-opacity );display:none;height:100%}html[data-theme=light] .onboarding-tour__intro-artwork-image--dark[data-astro-cid-7syxgs5u]{display:none}html[data-theme=light] .onboarding-tour__intro-artwork-image--light[data-astro-cid-7syxgs5u]{display:block}.onboarding-tour__intro-copy[data-astro-cid-7syxgs5u]{display:flex;flex-direction:column;align-items:center;gap:8px}.onboarding-tour__intro-copy[data-astro-cid-7syxgs5u] h2[data-astro-cid-7syxgs5u]{font-size:28px;font-weight:500;line-height:1.15;text-wrap:balance}.onboarding-tour__intro-copy[data-astro-cid-7syxgs5u] p[data-astro-cid-7syxgs5u]{max-width:40ch;color:var(--text-2);text-wrap:pretty;line-height:1.45}.onboarding-tour__intro-copy--welcome[data-astro-cid-7syxgs5u],.onboarding-tour__intro-copy--complete[data-astro-cid-7syxgs5u],.onboarding-tour__intro-copy--offer[data-astro-cid-7syxgs5u]{height:100%}.onboarding-tour__welcome-copy[data-astro-cid-7syxgs5u]{display:flex;flex-direction:column;align-items:center;gap:16px}.onboarding-tour__profile-form[data-astro-cid-7syxgs5u]{display:flex;flex-direction:column;align-items:stretch;width:100%;text-align:left}.onboarding-tour__profile-shell[data-astro-cid-7syxgs5u]{height:100%}.onboarding-tour__profile-form--name[data-astro-cid-7syxgs5u]{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%}.onboarding-tour__profile-header[data-astro-cid-7syxgs5u]{display:flex;flex-direction:column;align-items:flex-start}.onboarding-tour__profile-name-header[data-astro-cid-7syxgs5u] h2[data-astro-cid-7syxgs5u]{font-family:var(--font-body);font-size:16px;font-variation-settings:var(--font-heading-variation-settings);line-height:1.4;color:var(--text-2)}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=name-only] .onboarding-tour__profile-name-header[data-astro-cid-7syxgs5u]{align-items:center;text-align:center}.onboarding-tour__profile-logo[data-astro-cid-7syxgs5u]{display:inline-flex;width:32px;height:auto;color:var(--text-1)}.onboarding-tour__profile-logo[data-astro-cid-7syxgs5u] svg{display:block;width:100%;height:auto}.onboarding-tour__profile-form--details[data-astro-cid-7syxgs5u]{gap:20px;height:100%}.onboarding-tour__profile-field[data-astro-cid-7syxgs5u]{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--text-2)}.onboarding-tour__profile-field[data-astro-cid-7syxgs5u] input[data-astro-cid-7syxgs5u],.onboarding-tour__profile-field[data-astro-cid-7syxgs5u] select[data-astro-cid-7syxgs5u]{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--border-1);border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);background:var(--surface-3);color:var(--text-1);font:inherit;font-size:16px}.onboarding-tour__profile-field[data-astro-cid-7syxgs5u] input[data-astro-cid-7syxgs5u]::placeholder{color:var(--text-2);opacity:1}.onboarding-tour__profile-field[data-astro-cid-7syxgs5u] input[data-astro-cid-7syxgs5u][data-onboarding-name-input]{field-sizing:content;width:auto;max-width:100%;min-height:72px;padding:0;border:0;border-radius:0;outline:0;background:transparent;font-size:26px;text-align:left;caret-color:var(--text-1)}.onboarding-tour__profile-select-field[data-astro-cid-7syxgs5u]{position:relative;display:block}.onboarding-tour__profile-select-field[data-astro-cid-7syxgs5u] select[data-astro-cid-7syxgs5u],.onboarding-tour__profile-select-field[data-astro-cid-7syxgs5u] input[data-astro-cid-7syxgs5u]{appearance:none;-webkit-appearance:none;padding-right:40px;background:transparent}.onboarding-tour__profile-select-field[data-astro-cid-7syxgs5u] select[data-astro-cid-7syxgs5u]{cursor:pointer}.onboarding-tour__profile-select-field[data-astro-cid-7syxgs5u]>svg{position:absolute;right:14px;top:50%;width:14px;height:14px;color:var(--text-2);pointer-events:none;transform:translateY(-50%)}.onboarding-tour__source-reset[data-astro-cid-7syxgs5u]{position:absolute;right:1px;top:0;display:flex;align-items:center;justify-content:center;width:40px;height:100%;color:var(--text-2)}.onboarding-tour__source-reset[data-astro-cid-7syxgs5u]:disabled{pointer-events:none}.onboarding-tour__source-reset[data-astro-cid-7syxgs5u] svg{width:14px;height:14px}.onboarding-tour__profile-field--name[data-astro-cid-7syxgs5u]{align-items:center;margin-top:-20px}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=name-only] .onboarding-tour__profile-field--name[data-astro-cid-7syxgs5u]{justify-content:center;transform:translateY(4px)}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full]:is([data-phase=profile],[data-phase=intro],[data-phase=complete],[data-phase=offer]) .onboarding-tour__intro[data-astro-cid-7syxgs5u]{width:min(480px,100vw - 24px);height:min(480px,100dvh - 24px)}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full]:is([data-phase=profile],[data-phase=intro],[data-phase=complete],[data-phase=offer]) .onboarding-tour__intro-body[data-astro-cid-7syxgs5u]{padding:52px 24px 0}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full]:is([data-phase=profile],[data-phase=intro],[data-phase=complete],[data-phase=offer]) .onboarding-tour__profile-header[data-astro-cid-7syxgs5u]{--onboarding-welcome-weight: 600;--onboarding-welcome-serif: 70;align-items:center;gap:36px;text-align:center}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full]:is([data-phase=profile],[data-phase=intro],[data-phase=complete],[data-phase=offer]) .onboarding-tour__profile-header[data-astro-cid-7syxgs5u] h2[data-astro-cid-7syxgs5u]{font-size:28px;font-weight:var(--onboarding-welcome-weight);font-variation-settings:"wght" var(--onboarding-welcome-weight),"SERF" var(--onboarding-welcome-serif);line-height:1.15;color:var(--text-1);text-wrap:pretty}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=profile] .onboarding-tour__profile-field--name[data-astro-cid-7syxgs5u]{justify-content:center}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=profile] .onboarding-tour__profile-form--details[data-astro-cid-7syxgs5u]{padding-bottom:24px}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=profile] .onboarding-tour__profile-form--details[data-astro-cid-7syxgs5u] .onboarding-tour__profile-header[data-astro-cid-7syxgs5u]{margin-bottom:12px}.onboarding-tour__profile-actions[data-astro-cid-7syxgs5u]{display:flex;flex-direction:column;align-items:center;gap:12px}.onboarding-tour__profile-progress[data-astro-cid-7syxgs5u]{width:100px;height:4px;margin:22px auto 0;overflow:hidden;border-radius:999px;background:var(--text-2-3)}.onboarding-tour__profile-progress-value[data-astro-cid-7syxgs5u]{display:block;width:100%;height:100%;border-radius:inherit;background:var(--text-1);transform:scaleX(.5);transform-origin:left center;transition:transform .22s var(--ease-out-quart)}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-profile-step=details] .onboarding-tour__profile-progress-value[data-astro-cid-7syxgs5u]{transform:scaleX(1)}.onboarding-tour__profile-privacy[data-astro-cid-7syxgs5u]{color:var(--text-2);font-size:13px;line-height:1.45;text-align:center;text-wrap:pretty}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=offer] .onboarding-tour__intro[data-astro-cid-7syxgs5u]{height:min(620px,100dvh - 24px)}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=offer] .onboarding-tour__intro-body[data-astro-cid-7syxgs5u]{padding-top:44px;overflow-y:auto}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=offer] .onboarding-tour__profile-header[data-astro-cid-7syxgs5u]{gap:24px}.onboarding-tour__offer-plan[data-astro-cid-7syxgs5u]{width:min(320px,100%);margin-top:20px;margin-inline:auto;padding:18px;border:1px solid var(--border-1);border-radius:var(--border-radius-xs);corner-shape:var(--corner-shape);background:transparent;text-align:left}.onboarding-tour__offer-plan[data-astro-cid-7syxgs5u] h3[data-astro-cid-7syxgs5u]{font-size:22px;font-weight:600;line-height:1.2}.onboarding-tour__offer-plan-switch[data-astro-cid-7syxgs5u]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(320px,100%);margin:20px auto 0;padding:3px;border:1px solid var(--border-1);border-radius:999px;corner-shape:var(--corner-shape)}.onboarding-tour__offer-plan-switch[data-astro-cid-7syxgs5u] button[data-astro-cid-7syxgs5u]{min-height:32px;padding-inline:16px;border-radius:inherit;corner-shape:inherit;color:var(--text-2);font-size:14px;transition:background-color .2s var(--ease-out-quart),color .2s var(--ease-out-quart)}.onboarding-tour__offer-plan-switch[data-astro-cid-7syxgs5u] button[data-astro-cid-7syxgs5u][data-active]{background:var(--surface-3);color:var(--text-1)}.onboarding-tour__offer-features[data-astro-cid-7syxgs5u]{display:grid;gap:7px;width:100%;margin-top:14px;text-align:left}.onboarding-tour__offer-features[data-astro-cid-7syxgs5u] li[data-astro-cid-7syxgs5u]{display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.35}.onboarding-tour__offer-features[data-astro-cid-7syxgs5u] svg{flex:0 0 auto;width:16px;height:16px;color:var(--accent)}.onboarding-tour__offer-actions[data-astro-cid-7syxgs5u]{width:100%;margin-top:18px}.onboarding-tour__offer-actions[data-astro-cid-7syxgs5u] .onboarding-tour__intro-skip[data-astro-cid-7syxgs5u]{margin-top:12px;color:var(--text-1)}.onboarding-tour__offer-plans-link[data-astro-cid-7syxgs5u]{display:block;margin-inline:auto;padding:2px 0;color:var(--text-2);font-size:13px;text-decoration:underline;text-underline-offset:3px}.onboarding-tour__intro-footer[data-astro-cid-7syxgs5u]{position:relative;z-index:1;padding:0 24px 24px}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=profile] .onboarding-tour__intro-footer[data-astro-cid-7syxgs5u]{padding:0 24px 26px}.onboarding-tour__intro-primary[data-astro-cid-7syxgs5u]{display:flex;align-items:center;justify-content:center;width:100%;height:58px;border-radius:18px;corner-shape:var(--corner-shape);background:var(--text-1);color:var(--surface-1);font-size:17px;font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings);transition:background-color .2s var(--ease-out-quart),var(--press-transition)}.onboarding-tour__intro-primary[data-astro-cid-7syxgs5u]:active{transform:scale(var(--press-scale))}.onboarding-tour__profile-submit[data-astro-cid-7syxgs5u]{width:100%;height:44px;padding-inline:16px;border-radius:999px;font-size:15px}.onboarding-tour__intro-skip[data-astro-cid-7syxgs5u]{display:block;width:100%;margin-top:16px;padding-bottom:4px;color:var(--text-2);text-align:center}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=intro] .onboarding-tour__intro-footer[data-astro-cid-7syxgs5u]{padding-bottom:14px}.onboarding-tour[data-astro-cid-7syxgs5u][data-onboarding-mode=full][data-phase=intro] .onboarding-tour__intro-skip[data-astro-cid-7syxgs5u]{margin-top:12px}.onboarding-tour__intro-status[data-astro-cid-7syxgs5u]{margin-top:8px;color:var(--status-error);font-size:14px;text-align:center}.onboarding-tour__mask[data-astro-cid-7syxgs5u]{position:fixed;z-index:0;left:var(--onboarding-spotlight-x, 0px);top:var(--onboarding-spotlight-y, 0px);width:var(--onboarding-spotlight-width, 0px);height:var(--onboarding-spotlight-height, 0px);border-radius:var(--onboarding-spotlight-radius, 16px);corner-shape:var(--corner-shape);background:var(--onboarding-backdrop);box-shadow:0 0 0 9999px var(--onboarding-backdrop);opacity:1;pointer-events:none;transition:background-color var(--onboarding-step-fade),box-shadow .22s ease-out,opacity .22s ease-out;will-change:background-color,opacity}.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=tour][data-open]:not([data-onboarding-menu-preparing]) .onboarding-tour__mask[data-astro-cid-7syxgs5u]{background-color:transparent}.onboarding-tour[data-astro-cid-7syxgs5u]:not([data-phase=tour]) .onboarding-tour__mask[data-astro-cid-7syxgs5u]{left:0;top:0;width:0;height:0;border-radius:0}.onboarding-tour[data-astro-cid-7syxgs5u][data-closing] .onboarding-tour__mask[data-astro-cid-7syxgs5u]{opacity:0}.onboarding-tour__spotlight[data-astro-cid-7syxgs5u]{position:fixed;z-index:1;left:var(--onboarding-spotlight-x, 0px);top:var(--onboarding-spotlight-y, 0px);width:var(--onboarding-spotlight-width, 0px);height:var(--onboarding-spotlight-height, 0px);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--text-1) 32%,transparent);border-radius:var(--onboarding-spotlight-radius, 16px);corner-shape:var(--corner-shape);box-shadow:none;opacity:0;pointer-events:none;transition:opacity var(--onboarding-step-fade);will-change:opacity}html[data-theme=dark] .onboarding-tour__card[data-astro-cid-7syxgs5u]{background:var(--surface-2)}.onboarding-tour__card[data-astro-cid-7syxgs5u]{position:fixed;left:var(--onboarding-card-x, 12px);top:var(--onboarding-card-y, 12px);z-index:1;display:grid;width:min(380px,100vw - 24px);max-height:calc(100dvh - 24px);overflow:hidden;border-radius:20px;corner-shape:var(--corner-shape);background:var(--floating-surface-background);color:var(--text-1);font-family:var(--font-body);line-height:1.5;box-shadow:var(--box-shadow);opacity:0;transition:opacity var(--onboarding-step-fade)}.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=tour][data-open] .onboarding-tour__spotlight[data-astro-cid-7syxgs5u],.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=tour][data-open] .onboarding-tour__card[data-astro-cid-7syxgs5u]{opacity:1}.onboarding-tour__header[data-astro-cid-7syxgs5u]{display:flex;align-items:center;padding:16px 16px 0}.onboarding-tour__count[data-astro-cid-7syxgs5u]{display:inline-flex;color:var(--text-2);font-size:14px;font-weight:450}.onboarding-tour__copy[data-astro-cid-7syxgs5u]{display:grid;min-height:104px;padding:14px 16px 20px}.onboarding-tour__copy[data-astro-cid-7syxgs5u] article[data-astro-cid-7syxgs5u]{grid-area:1/1;align-self:start}.onboarding-tour__copy[data-astro-cid-7syxgs5u] article[data-astro-cid-7syxgs5u][data-active]{animation:onboarding-tour-copy-in .42s var(--ease-out-quart) both}.onboarding-tour__copy[data-astro-cid-7syxgs5u] article[data-astro-cid-7syxgs5u] h2[data-astro-cid-7syxgs5u]{display:flex;align-items:center;gap:6px;font-size:16px;color:var(--text-1);font-weight:500;line-height:1.4;text-wrap:balance}.onboarding-tour__copy[data-astro-cid-7syxgs5u] article[data-astro-cid-7syxgs5u] p[data-astro-cid-7syxgs5u]{margin-top:6px;color:var(--text-2);line-height:1.4}.onboarding-tour__title-icon[data-astro-cid-7syxgs5u]{display:inline-flex;flex:0 0 18px;width:18px;height:18px}.onboarding-tour__title-icon[data-astro-cid-7syxgs5u] svg{width:100%;height:100%}.onboarding-tour__title-icon[data-astro-cid-7syxgs5u] svg *{stroke-width:2}.onboarding-tour__title-icon--tool[data-astro-cid-7syxgs5u]{flex-basis:19px;width:18px;height:18px}.onboarding-tour__footer[data-astro-cid-7syxgs5u]{display:grid;grid-template-columns:1fr auto;align-items:flex-end;padding:0 14px 14px}.onboarding-tour__status[data-astro-cid-7syxgs5u]{grid-column:1/-1;padding:0 4px 8px;color:var(--status-error);font-size:14px}.onboarding-tour__skip[data-astro-cid-7syxgs5u]{justify-self:start;padding-inline:2px;border-radius:10px;color:var(--text-2);transition:color .2s ease-out}.onboarding-tour__primary[data-astro-cid-7syxgs5u]{display:inline-flex;align-items:center;justify-content:center;min-width:68px;height:38px;padding-inline:15px;border-radius:999px;background:var(--text-1);color:var(--surface-1);font-weight:var(--font-inverted-surface-weight);font-variation-settings:var(--font-inverted-surface-variation-settings);transition:background-color .2s ease-out,var(--press-transition)}.onboarding-tour__primary[data-astro-cid-7syxgs5u]:active{transform:scale(var(--press-scale))}@media(hover:hover)and (pointer:fine){.onboarding-tour__intro-primary[data-astro-cid-7syxgs5u]:hover{background:var(--inverted-surface-hover)}.onboarding-tour__skip[data-astro-cid-7syxgs5u]:hover{color:var(--text-1)}.onboarding-tour__primary[data-astro-cid-7syxgs5u]:hover{background:var(--inverted-surface-hover)}}@media(max-height:420px){.onboarding-tour__intro[data-astro-cid-7syxgs5u]{overflow-y:auto;touch-action:pan-y}.onboarding-tour__intro-body[data-astro-cid-7syxgs5u]{gap:4px;padding:0 20px 10px}.onboarding-tour__intro-footer[data-astro-cid-7syxgs5u]{padding:10px 16px 12px}}.onboarding-tour[data-astro-cid-7syxgs5u][data-phase=profile] .onboarding-tour__intro[data-astro-cid-7syxgs5u]{overflow-y:auto}@media(max-width:768px){.onboarding-tour__card[data-astro-cid-7syxgs5u]{left:50%;top:auto;bottom:max(12px,env(safe-area-inset-bottom));transform:translate(-50%)}}@media(max-width:520px){.onboarding-tour__intro-body[data-astro-cid-7syxgs5u]{padding:20px 20px 14px}.onboarding-tour__intro-footer[data-astro-cid-7syxgs5u]{padding:0 20px 20px}.onboarding-tour__card[data-astro-cid-7syxgs5u]{border-radius:18px}.onboarding-tour__footer[data-astro-cid-7syxgs5u]{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.onboarding-tour__intro[data-astro-cid-7syxgs5u],.onboarding-tour__intro-artwork-image[data-astro-cid-7syxgs5u],.onboarding-tour__intro-footer[data-astro-cid-7syxgs5u] button[data-astro-cid-7syxgs5u],.onboarding-tour__mask[data-astro-cid-7syxgs5u],.onboarding-tour__spotlight[data-astro-cid-7syxgs5u],.onboarding-tour__card[data-astro-cid-7syxgs5u],.onboarding-tour__skip[data-astro-cid-7syxgs5u],.onboarding-tour__primary[data-astro-cid-7syxgs5u]{transition:none}.onboarding-tour__intro-artwork[data-astro-cid-7syxgs5u]{animation:none}.onboarding-tour__copy[data-astro-cid-7syxgs5u] article[data-astro-cid-7syxgs5u][data-active]{animation:none}}@keyframes onboarding-tour-artwork-in{0%{opacity:0}to{opacity:1}}@keyframes onboarding-tour-copy-in{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}html{--onboarding-step-fade: .36s ease-out;--onboarding-navigation-background: transparent;--onboarding-navigation-color: var(--text-2)}html:has([data-onboarding][data-phase=tour][data-open]:not([data-onboarding-menu-preparing],[hidden])){--onboarding-navigation-background: var(--surface-2);--onboarding-navigation-color: var(--text-1)}html[data-onboarding-tour-open] #swup{overflow:hidden!important}@media(prefers-reduced-motion:reduce){html{--onboarding-step-fade: 0s}html[data-onboarding-tour-open] [data-onboarding-mobile-menu]{transition:none}}
