@import url("https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,300;8..144,400;8..144,600;8..144,700&family=Roboto+Mono:ital,wght@0,300;0,600;0,700;1,400&display=swap");:where(:root,:host){--font-family-roboto:"Roboto Flex",sans-serif;--font-family-roboto-mono:"Roboto Mono",monospace;--font-size-3xl:36px;--font-size-2xl:30px;--font-size-xl:24px;--font-size-lg:20px;--font-size-md:18px;--font-size-base:16px;--font-size-sm:14px;--font-size-xs:12px;--font-size-2xs:10px;--font-weight-1:300;--font-weight-2:400;--font-weight-3:600;--font-weight-4:700;--line-height-tiny:1;--line-height-small:1.2;--line-height-medium:1.4;--letter-spacing-lg:0.06em;--letter-spacing-normal:0;--letter-spacing-sm:-0.02em}@font-face{font-family:Target;src:url(/static/fonts/Target_HFT_for_Vendors_Helvetica_for_Target_HelveticaforTarget-Rm.otf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Target;src:url(/static/fonts/Target_HFT_for_Vendors_Helvetica_for_Target_HelveticaforTarget-Md.otf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Target;src:url(/static/fonts/Target_HFT_for_Vendors_Helvetica_for_Target_HelveticaforTarget-Bd.otf) format("truetype");font-weight:600;font-display:swap;font-style:bold}

/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:where(:root,:host){--base-white:255,255,255;--base-black:0,0,0;--gray-50:251,252,252;--gray-100:244,245,246;--gray-200:238,239,241;--gray-300:214,218,222;--gray-400:187,193,201;--gray-500:140,149,163;--gray-600:99,112,130;--gray-700:57,75,97;--gray-800:31,50,74;--gray-900:12,28,51;--blue-50:239,245,255;--blue-100:224,237,255;--blue-200:189,218,255;--blue-300:132,184,255;--blue-400:65,145,255;--blue-500:0,108,255;--blue-600:0,92,217;--blue-700:0,77,181;--blue-800:0,49,115;--blue-900:0,33,77;--orange-50:255,242,239;--orange-100:255,227,223;--orange-200:255,199,189;--orange-300:255,150,133;--orange-400:254,114,90;--orange-500:253,85,58;--orange-600:215,72,49;--orange-700:180,60,41;--orange-800:132,45,31;--orange-900:91,35,27;--success-50:233,249,241;--success-100:211,248,231;--success-200:171,237,206;--success-300:124,233,180;--success-400:79,218,151;--success-500:34,191,116;--success-600:29,162,99;--success-700:8,116,67;--success-800:9,92,55;--success-900:8,76,46;--warning-50:255,252,241;--warning-100:255,242,205;--warning-200:255,228,154;--warning-300:254,200,75;--warning-400:253,176,34;--warning-500:247,144,9;--warning-600:220,122,7;--warning-700:181,91,8;--warning-800:147,61,13;--warning-900:122,53,14;--error-50:254,236,239;--error-100:255,218,224;--error-200:249,179,192;--error-300:248,134,154;--error-400:246,98,123;--error-500:244,63,94;--error-600:207,54,80;--error-700:173,45,67;--error-800:139,36,54;--error-900:110,28,42;--teal-50:230,246,249;--teal-100:204,233,240;--teal-200:172,220,232;--teal-300:141,208,224;--teal-400:78,184,209;--teal-500:0,161,199;--teal-600:0,137,169;--teal-700:0,114,141;--teal-800:0,92,113;--teal-900:0,72,90;--purple-50:246,243,255;--purple-100:227,218,255;--purple-200:205,187,255;--purple-300:186,161,255;--purple-400:163,131,255;--purple-500:140,100,255;--purple-600:119,85,217;--purple-700:99,71,181;--purple-800:80,57,145;--purple-900:63,45,115;--magenta-50:254,242,255;--magenta-100:251,222,252;--magenta-200:240,185,243;--magenta-300:227,134,232;--magenta-400:223,116,228;--magenta-500:216,86,222;--magenta-600:184,73,189;--magenta-700:153,61,158;--magenta-800:123,49,127;--magenta-900:97,39,100;--pink-50:255,239,246;--pink-100:255,219,236;--pink-200:255,187,219;--pink-300:255,149,198;--pink-400:255,120,182;--pink-500:255,90,166;--pink-600:217,77,141;--pink-700:181,64,118;--pink-800:145,51,95;--pink-900:115,40,75;--red-50:255,236,236;--red-100:255,214,214;--red-200:255,182,182;--red-300:255,139,139;--red-400:255,102,102;--red-500:255,64,64;--red-600:229,37,37;--red-700:199,32,32;--red-800:165,26,23;--red-900:134,20,20;--gradient-1:#f49062 0%,#fd371f 100%;--gradient-2:#84b8ff 0%,#006cff 103.61%;--gradient-3:#fd7868 0.76%,#ed88d4 39.72%,#c6b3fc 68.93%,#aecfff 100.54%;--gradient-4:#0017e4 0%,#3793ff 100%;--gradient-5:#e9defa 0%,#fff6eb 100%;--gradient-6:#ffe4e1 0.76%,#facbee 39.72%,#e2d8ff 68.93%,#dbeaff 100.54%;--bg-color-primary:var(--base-white);--bg-color-secondary:var(--gray-50);--bg-color-tertiary:var(--gray-100);--bg-color-quaternary:var(--gray-200);--bg-color-solid:var(--gray-900);--bg-color-active:var(--gray-100);--bg-color-active-alt:var(--gray-300);--bg-color-disabled:var(--gray-100);--bg-color-brand-primary:var(--blue-50);--bg-color-brand-secondary:var(--blue-100);--bg-color-brand-disabled:var(--blue-100);--bg-color-brand-solid:var(--blue-500);--bg-color-highlight-primary:var(--purple-50);--bg-color-highlight-secondary:var(--purple-500);--bg-color-destructive-primary:var(--error-50);--bg-color-destructive-secondary:var(--error-100);--bg-color-destructive-solid:var(--error-500);--bg-color-success-primary:var(--success-50);--bg-color-success-solid:var(--success-600);--bg-color-warning-primary:var(--warning-50);--bg-color-warning-solid:var(--warning-600);--fg-color-primary:var(--gray-700);--fg-color-secondary:var(--gray-500);--fg-color-secondary-hover:var(--gray-600);--fg-color-tertiary:var(--gray-400);--fg-color-disabled:var(--gray-400);--fg-color-inverse:var(--base-white);--fg-color-brand-primary:var(--blue-500);--fg-color-brand-secondary:var(--blue-700);--fg-color-brand-disabled:var(--blue-200);--fg-color-destructive-primary:var(--error-500);--fg-color-destructive-secondary:var(--error-600);--fg-color-success-primary:var(--success-600);--fg-color-success-secondary:var(--success-700);--fg-color-warning-primary:var(--warning-600);--fg-color-warning-secondary:var(--warning-700);--text-color-primary:var(--gray-900);--text-color-primary-subdued:var(--gray-800);--text-color-secondary:var(--gray-700);--text-color-secondary-subdued:var(--gray-600);--text-color-tertiary:var(--gray-500);--text-color-tertiary-subdued:var(--gray-400);--text-color-disabled:var(--gray-400);--text-color-inverse:var(--base-white);--text-color-brand-primary:var(--blue-500);--text-color-destructive-primary:var(--error-600);--text-color-success-primary:var(--success-700);--text-color-warning-primary:var(--warning-700);--border-color-primary:var(--gray-400);--border-color-secondary:var(--gray-300);--border-color-tertiary:var(--gray-100);--border-color-disabled:var(--gray-200);--border-color-solid:var(--gray-800);--border-color-brand-primary:var(--blue-500);--border-color-brand-secondary:var(--blue-200);--border-color-destructive-primary:var(--error-200);--border-color-destructive-solid:var(--error-500);--border-color-destructive-disabled:var(--error-100);--border-color-success-primary:var(--success-300);--border-color-success-solid:var(--success-600);--border-color-warning-primary:var(--warning-300);--border-color-warning-solid:var(--warning-600);--border-color-highlight-primary:var(--purple-200);--border-color-highlight-solid:var(--purple-600)}:where(:root,:host){--border-thickness-xs:1px;--border-thickness-sm:2px;--border-thickness-md:4px;--border-radius-none:0;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:24px;--border-radius-pill:1e5px;--border-focus:var(--border-thickness-sm) solid rgb(var(--border-color-solid));--box-shadow-focus:0 0 0 var(--border-thickness-sm) rgb(var(--border-color-solid));--border-soft:var(--border-thickness-xs) solid rgb(var(--border-color-tertiary));--border-light:var(--border-thickness-xs) solid rgb(var(--border-color-secondary))}:where(:root,:host){--space-none:0;--space-sm-1:2px;--space-sm-2:4px;--space-sm-3:8px;--space-sm-4:10px;--space-sm-5:12px;--space-sm-6:16px;--space-sm-7:20px;--space-sm-8:24px;--space-sm-9:32px;--space-sm-10:40px;--space-sm-11:48px;--space-lg-1:64px;--space-lg-2:80px;--space-lg-3:128px;--size-1:16px;--size-2:20px;--size-3:24px;--size-4:32px;--size-5:36px;--size-6:40px;--size-7:48px;--size-8:56px;--size-9:64px;--size-10:80px;--size-11:120px;--padding-none:var(--space-none);--padding-4xs:var(--space-sm-1);--padding-3xs:var(--space-sm-2);--padding-2xs:var(--space-sm-3);--padding-xs:var(--space-sm-4);--padding-sm:var(--space-sm-5);--padding-md:var(--space-sm-6);--padding-lg:var(--space-sm-8);--padding-xl:var(--space-sm-9);--padding-2xl:var(--space-sm-10);--padding-3xl:var(--space-sm-11);--gap-none:var(--space-none);--gap-4xs:var(--space-sm-1);--gap-3xs:var(--space-sm-2);--gap-2xs:var(--space-sm-3);--gap-xs:var(--space-sm-4);--gap-sm:var(--space-sm-5);--gap-md:var(--space-sm-6);--gap-lg:var(--space-sm-8);--gap-xl:var(--space-sm-9);--gap-2xl:var(--space-sm-10)}:where(:root,:host){--shadow-2xs:0 1px 2px 0px rgba(var(--gray-900),0.05);--shadow-xs:0 1px 3px rgba(var(--gray-900),0.15),0 1px 2px rgba(var(--gray-900),0.05);--shadow-sm:0 4px 8px -2px rgba(var(--gray-900),0.1),0 2px 4px -2px rgba(var(--gray-900),0.06);--shadow-md:0 12px 16px -4px rgba(var(--gray-900),0.08),0 4px 6px -2px rgba(var(--gray-900),0.03);--shadow-lg:0 20px 24px -4px rgba(var(--gray-900),0.08),0 8px 8px -4px rgba(var(--gray-900),0.03);--shadow-xl:0 24px 48px -12px rgba(var(--gray-900),0.18);--shadow-overlay:0 4px 35px -2px rgba(var(--gray-900),0.03),0 0px 17px -2px rgba(var(--gray-900),0.15)}:where(:root,:host){--shopify-shop-app-color:#5432eb}:where(:root,:host){font-size:var(--font-size-base);font-family:var(--font-family-roboto)}ol,ul{margin:0;padding:0}ul{list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}strong{font-weight:400}td,th{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}button{flex-shrink:0}.body-md,a,body{font-family:var(--font-family-roboto);font-weight:var(--font-weight-2);font-size:var(--font-size-sm);line-height:var(--line-height-medium);letter-spacing:var(--letter-spacing-normal);color:rgb(var(--text-color-secondary));text-decoration:none}.headline-lg{font-size:var(--font-size-3xl);letter-spacing:var(--letter-spacing-sm)}.headline-lg,.headline-md{font-weight:var(--font-weight-3);line-height:var(--line-height-small)}.headline-md{font-size:var(--font-size-2xl)}.headline-sm{font-size:var(--font-size-xl)}.headline-sm,.title-lg{font-weight:var(--font-weight-3)}.title-lg{font-size:var(--font-size-lg)}.title-md{font-weight:var(--font-weight-3)}.title-md,.title-md-soft{font-size:var(--font-size-md)}.title-md-soft{font-weight:var(--font-weight-2)}.title-sm{font-size:var(--font-size-base)}.title-sm,.title-xs{font-weight:var(--font-weight-3)}.title-xs{font-size:var(--font-size-sm)}.body-lg-strong{font-weight:var(--font-weight-3)}.body-lg,.body-lg-strong{font-size:var(--font-size-base)}.body-lg{font-weight:var(--font-weight-2)}.body-md-strong{font-weight:var(--font-weight-3);font-size:var(--font-size-sm)}.body-sm{font-weight:var(--font-weight-2)}.body-sm,.body-sm-strong{font-size:var(--font-size-xs)}.body-sm-strong{font-weight:var(--font-weight-3)}.label-lg-strong{font-size:var(--font-size-sm)}.label-lg-strong,.label-md{font-weight:var(--font-weight-3);-webkit-text-decoration:uppercase;text-decoration:uppercase}.label-md,.label-sm{font-size:var(--font-size-xs);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-lg)}.label-sm{-webkit-text-decoration:uppercase;text-decoration:uppercase}.label-sm,.label-xs{font-weight:var(--font-weight-2)}.label-xs{font-size:var(--font-size-2xs);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-normal)}.text-color-primary{color:rgb(var(--text-color-primary))}.text-color-primary-subdued{color:rgb(var(--text-color-primary-subdued))}.text-color-primary-inverse{color:rgb(var(--text-color-inverse))}.text-color-secondary{color:rgb(var(--text-color-secondary))}.text-color-secondary-subdued{color:rgb(var(--text-color-secondary-subdued))}.text-color-tertiary{color:rgb(var(--text-color-tertiary))}.text-color-tertiary-subdued{color:rgb(var(--text-color-tertiary-subdued))}.text-color-disabled{color:rgb(var(--text-color-disabled))}.text-color-brand-primary{color:rgb(var(--text-color-brand-primary))}.text-color-success-primary{color:rgb(var(--text-color-success-primary))}.text-color-warning-primary{color:rgb(var(--text-color-warning-primary))}.text-color-destructive{color:rgb(var(--text-color-destructive-primary))}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-overlay{box-shadow:var(--shadow-overlay)}.divider-top-soft{border-top:var(--border-soft)}.divider-top-light{border-top:var(--border-light)}.divider-left-soft{border-left:var(--border-soft)}.divider-left-light{border-left:var(--border-light)}.divider-bottom-soft{border-bottom:var(--border-soft)}.divider-bottom-light{border-bottom:var(--border-light)}.divider-right-soft{border-right:var(--border-soft)}.divider-right-light{border-right:var(--border-light)}.screen-reader-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bullet-list{margin-left:var(--gap-md);list-style:disc}.flex-space{flex-grow:1}:where(:root,:host){--rose-gradient-1:255,64,64;--rose-gradient-2:255,90,166;--rose-gradient:linear-gradient(to top left,rgb(var(--rose-gradient-1)),rgb(var(--rose-gradient-2)));--rose-gradient-mid:255,77,115;--bv-bg-color-primary:0,0,0;--bv-bg-color-active:255,255,255;--bv-bg-color-video:44,46,46;--bv-text-color-primary:255,255,255}button:not(:disabled){cursor:pointer}img{max-width:100%;max-height:100%}body{overscroll-behavior:none}.spinner-wrapper{--spinner-size-xs:var(--size-1);--spinner-size-sm:var(--size-2);--spinner-size-md:var(--size-3);--spinner-size-lg:var(--size-4);--spinner-size-xl:var(--size-6);--spinner-size-2xl:var(--size-8);--spinner-size-3xl:var(--size-10);--spinner-size:var(--spinner-size-md);width:var(--spinner-size);height:var(--spinner-size);flex-shrink:0;display:flex;justify-content:center;align-items:center}.spinner{--spinner-thickness:2px;width:90%;height:90%;border-width:var(--spinner-thickness);border-radius:50%;position:relative;border-style:solid;border-color:currentcolor transparent currentcolor currentcolor;animation:rotate 1.2s linear infinite}.spinner-wrapper[data-size=xs]{--spinner-size:var(--spinner-size-xs)}.spinner-wrapper[data-size=xs] .spinner{--spinner-thickness:1.33px}.spinner-wrapper[data-size=sm]{--spinner-size:var(--spinner-size-sm)}.spinner-wrapper[data-size=sm] .spinner{--spinner-thickness:1.67px}.spinner-wrapper[data-size=lg]{--spinner-size:var(--spinner-size-lg)}.spinner-wrapper[data-size=lg] .spinner{--spinner-thickness:2.67px}.spinner-wrapper[data-size=xl]{--spinner-size:var(--spinner-size-xl)}.spinner-wrapper[data-size=xl] .spinner{--spinner-thickness:3px}.spinner-wrapper[data-size="2xl"]{--spinner-size:var(--spinner-size-2xl)}.spinner-wrapper[data-size="2xl"] .spinner{--spinner-thickness:3.67px}.spinner-wrapper[data-size="3xl"]{--spinner-size:var(--spinner-size-3xl)}.spinner-wrapper[data-size="3xl"] .spinner{--spinner-thickness:4.33px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon{--icon-size-xs:var(--size-1);--icon-size-sm:var(--size-2);--icon-size-md:var(--size-3);--icon-size-lg:var(--size-4);--icon-size-xl:var(--size-6);--icon-size-2xl:var(--size-7);--icon-size-3xl:var(--size-8);--icon-size-4xl:var(--size-9);--icon-size:var(--icon-size-sm);width:var(--icon-size);height:var(--icon-size);flex-shrink:0}.icon[data-size=xs]{--icon-size:var(--icon-size-xs)}.icon[data-size=md]{--icon-size:var(--icon-size-md)}.icon[data-size=lg]{--icon-size:var(--icon-size-lg)}.icon[data-size=xl]{--icon-size:var(--icon-size-xl)}.icon[data-size="2xl"]{--icon-size:var(--icon-size-2xl)}.icon[data-size="3xl"]{--icon-size:var(--icon-size-3xl)}.icon[data-size="4xl"]{--icon-size:var(--icon-size-4xl)}.featured-icon{--featured-icon-icon-color:rgb(var(--blue-500));--featured-icon-inner-color:rgb(var(--blue-100));--featured-icon-outer-color:rgb(var(--blue-50));--featured-icon-ring-size:var(--padding-3xs);display:inline-flex;border-radius:var(--border-radius-pill);padding:var(--padding-2xs);background-color:var(--featured-icon-inner-color);border:calc(var(--padding-3xs) * 2) solid var(--featured-icon-outer-color);color:var(--featured-icon-icon-color)}.featured-icon .icon{--icon-size:var(--icon-size-md)}.featured-icon[data-variant=solid-circle]{border:none;padding:var(--padding-3xs)}.featured-icon[data-variant=solid-circle] .icon{--icon-size:var(--icon-size-xs)}.featured-icon[data-variant=square]{border:none;background-color:rgb(var(--base-white));line-height:0;border-radius:var(--border-radius-md);padding:var(--padding-2xs);border:var(--border-soft);color:rgb(var(--gray-500));box-shadow:var(--shadow-2xs)}.featured-icon[data-variant=square][data-size=sm]{padding:var(--padding-3xs)}.featured-icon[data-variant=square][data-size=lg] .icon{--icon-size:var(--icon-size-lg)}.featured-icon[data-color=neutral]{--featured-icon-icon-color:rgb(var(--gray-600));--featured-icon-inner-color:rgb(var(--gray-200));--featured-icon-outer-color:rgb(var(--gray-100))}.featured-icon[data-color=error]{--featured-icon-icon-color:rgb(var(--error-500));--featured-icon-inner-color:rgb(var(--error-100));--featured-icon-outer-color:rgb(var(--error-50))}.featured-icon[data-color=success]{--featured-icon-icon-color:rgb(var(--success-500));--featured-icon-inner-color:rgb(var(--success-100));--featured-icon-outer-color:rgb(var(--success-50))}.featured-icon[data-color=warning]{--featured-icon-icon-color:rgb(var(--warning-500));--featured-icon-inner-color:rgb(var(--warning-200));--featured-icon-outer-color:rgb(var(--warning-100))}.featured-icon[data-color=purple]{--featured-icon-icon-color:rgb(var(--purple-600));--featured-icon-inner-color:rgb(var(--purple-100));--featured-icon-outer-color:rgb(var(--purple-50))}.featured-icon[data-color=orange]{--featured-icon-icon-color:rgb(var(--orange-500));--featured-icon-inner-color:rgb(var(--orange-100));--featured-icon-outer-color:rgb(var(--orange-50))}.featured-icon[data-color=teal]{--featured-icon-icon-color:rgb(var(--teal-500));--featured-icon-inner-color:rgb(var(--teal-100));--featured-icon-outer-color:rgb(var(--teal-50))}.featured-icon[data-color=magenta]{--featured-icon-icon-color:rgb(var(--magenta-500));--featured-icon-inner-color:rgb(var(--magenta-100));--featured-icon-outer-color:rgb(var(--magenta-50))}.featured-icon[data-color=pink]{--featured-icon-icon-color:rgb(var(--pink-500));--featured-icon-inner-color:rgb(var(--pink-100));--featured-icon-outer-color:rgb(var(--pink-50))}.app-store-button,.button{position:relative;border:none;outline:none;background-color:transparent;padding:0;line-height:0}.app-store-button{width:110px;height:32px;border-radius:var(--border-radius-sm)}.app-store-button svg{width:100%;height:100%}.app-store-button .apple,.app-store-button .google{display:none}.app-store-button[data-variant=apple] .apple,.app-store-button[data-variant=google] .google{display:block}.button,.button:active{--button-background-color:rgb(var(--bg-color-brand-solid));--button-text-color:rgb(var(--text-color-inverse));--button-font-size:var(--font-size-base);--button-outline-color:transparent;--button-padding-vertical:var(--padding-xs);--button-padding-horizontal:var(--padding-md);--button-height:var(--size-6);display:inline-flex;justify-content:center;align-items:center;gap:var(--gap-3xs);flex-shrink:0;min-width:100px;height:var(--button-height);background-color:var(--button-background-color);padding:var(--button-padding-vertical) var(--button-padding-horizontal);border:var(--border-thickness-xs) solid var(--button-outline-color);border-radius:var(--border-radius-md);color:var(--button-text-color);font-weight:var(--font-weight-3);font-size:var(--button-font-size);text-decoration:none;line-height:var(--line-height-tiny)}.button:disabled,.button:not(:active){box-shadow:var(--shadow-2xs)}.button[data-icon-only=true]{min-width:unset}.app-store-button,.button:not(:disabled):not([data-loading=true]){cursor:pointer}.button:not(:disabled):not([data-loading=true]):hover,.button[data-loading=true]:not(:disabled){--button-background-color:rgb(var(--blue-600))}.app-store-button.focus-visible,.app-store-button:focus-visible,.button.focus-visible,.button:focus-visible{outline:var(--border-focus)}.button:disabled{--button-background-color:rgb(var(--bg-color-brand-disabled))}.button[data-size=sm]{--button-padding-horizontal:var(--padding-sm);--button-height:var(--size-5)}.button[data-size=xs]{--button-font-size:var(--font-size-sm);--button-padding-vertical:var(--padding-4xs);--button-padding-horizontal:var(--padding-sm);--button-height:28px}.button[data-full-width=true]{width:100%}.button[data-size=sm]:not([data-icon-only=true]) .icon,.button[data-size=sm]:not([data-icon-only=true]) .spinner-wrapper,.button[data-size=xs]:not([data-icon-only=true]) .icon,.button[data-size=xs]:not([data-icon-only=true]) .spinner-wrapper{width:var(--size-1);height:var(--size-1)}.button[data-icon-only=true] .icon,.button[data-icon-only=true] .spinner-wrapper,.button[data-size=md] .icon,.button[data-size=md] .spinner-wrapper{width:var(--size-2);height:var(--size-2)}.button-notification-dot{--dot-width:21px;border:var(--border-thickness-xs) solid var(--button-notification-dot-border-color);background-color:var(--button-notification-dot-bg-color);color:var(--button-notification-dot-text-color)}.button-notification-dot,.button[data-variant=primary] .button-notification-dot{--button-notification-dot-border-color:rgb(var(--red-500));--button-notification-dot-bg-color:rgb(var(--red-500));--button-notification-dot-text-color:rgb(var(--fg-color-inverse))}.button[data-variant=destructive-primary] .button-notification-dot,.button[data-variant=destructive-secondary] .button-notification-dot,.button[data-variant=secondary] .button-notification-dot{--button-notification-dot-border-color:rgb(var(--red-300));--button-notification-dot-bg-color:rgb(var(--red-100));--button-notification-dot-text-color:rgb(var(--red-600))}.button[data-variant=secondary]{--button-text-color:rgb(var(--text-color-secondary));--button-outline-color:rgb(var(--border-color-secondary))}.button[data-variant=secondary]:disabled{--button-outline-color:rgb(var(--border-color-disabled))}.button[data-variant=secondary]:not(:disabled):hover,.button[data-variant=secondary][data-loading=true]:not(:disabled){--button-background-color:rgb(var(--bg-color-quaternary))}.button[data-variant=tertiary]{--button-text-color:rgb(var(--text-color-brand-primary));--button-background-color:transparent;box-shadow:none}.button[data-variant=tertiary]:disabled{--button-text-color:rgb(var(--text-color-disabled))}.button[data-variant=tertiary]:not(:disabled):hover,.button[data-variant=tertiary][data-loading=true]:not(:disabled){--button-text-color:rgb(var(--blue-600));--button-background-color:rgb(var(--bg-color-brand-secondary))}.button[data-variant=tertiary-gray]{--button-text-color:rgb(var(--text-color-secondary-subdued));--button-background-color:transparent;box-shadow:none}.button[data-variant=tertiary-gray]:disabled{--button-text-color:rgb(var(--text-color-disabled))}.button[data-variant=tertiary-gray]:not(:disabled):hover,.button[data-variant=tertiary-gray][data-loading=true]:not(:disabled){--button-text-color:rgb(var(--text-color-secondary));--button-background-color:rgb(var(--bg-color-active))}.button[data-variant=destructive-primary]{--button-background-color:rgb(var(--bg-color-destructive-solid))}.button[data-variant=destructive-primary]:disabled{--button-background-color:rgb(var(--error-100))}.button[data-variant=destructive-primary]:not(:disabled):hover,.button[data-variant=destructive-primary][data-loading=true]:not(:disabled){--button-background-color:rgb(var(--error-600))}.button[data-variant=destructive-secondary]{--button-text-color:rgb(var(--text-color-destructive-primary));--button-background-color:rgb(var(--bg-color-primary));--button-outline-color:rgb(var(--border-color-destructive-primary))}.button[data-variant=destructive-secondary]:disabled{--button-text-color:rgb(var(--error-200));--button-background-color:transparent;--button-outline-color:rgb(var(--border-color-destructive-disabled))}.button[data-variant=destructive-secondary]:not(:disabled):hover,.button[data-variant=destructive-secondary][data-loading=true]:not(:disabled){--button-text-color:rgb(var(--error-700));--button-background-color:rgb(var(--error-50))}.button[data-variant=text]{--button-padding-vertical:0;--button-padding-horizontal:0;--button-text-color:rgb(var(--text-color-brand-primary));--button-background-color:transparent;min-width:auto;height:auto;box-shadow:none}.button[data-variant=text]:disabled{--button-text-color:rgb(var(--text-color-disabled))}.button[data-variant=text]:not(:disabled):hover,.button[data-variant=text][data-loading=true]:not(:disabled){--button-text-color:rgb(var(--blue-600));--button-background-color:transparent}.button[data-variant=text-destructive]{--button-padding-vertical:0;--button-padding-horizontal:0;--button-text-color:rgb(var(--text-color-destructive-primary));--button-background-color:transparent;min-width:auto;height:auto;box-shadow:none}.button[data-variant=text-destructive]:disabled{--button-text-color:rgb(var(--error-200))}.button[data-variant=text-destructive]:not(:disabled):hover,.button[data-variant=text-destructive][data-loading=true]:not(:disabled){--button-text-color:rgb(var(--error-700));--button-background-color:transparent}.quick-action-card{width:100%;background-color:rgb(var(--bg-color-primary));border:none;cursor:pointer;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-2xs);display:flex;align-items:center;gap:var(--gap-lg);padding:var(--padding-md)}.quick-action-card>svg{margin-left:auto;color:rgb(var(--fg-color-tertiary))}.quick-action-card:not(:disabled):hover{box-shadow:var(--shadow-sm)}.quick-action-card:not(:disabled):hover>svg{color:rgb(var(--fg-color-brand-primary))}.quick-action-card:disabled{cursor:auto;color:rgb(var(--text-color-disabled))}.add-asset-button-card{background-color:rgb(var(--bg-color-primary));width:100%;height:100%;aspect-ratio:16/10;border-radius:var(--border-radius-lg);border:var(--border-thickness-sm) dashed rgb(var(--border-color-secondary))}.add-asset-button-card:hover{background-color:rgb(var(--bg-color-tertiary));border-color:rgb(var(--border-color-primary))}.add-asset-button-card-icon{color:rgb(var(--border-color-primary))}.button,.button:active{min-width:auto}.button[data-size=sm]{--button-height:var(--size-4);--button-padding-horizontal:var(--padding-2xs);--button-padding-vertical:var(--padding-2xs);--button-font-size:var(--font-size-sm)}.button[data-size=sm] .icon,.button[data-size=sm][data-icon-only=true] .icon,.button[data-size=sm][data-icon-only=true] .spinner-wrapper{width:var(--size-1);height:var(--size-1)}.button[data-size=md]{--button-height:var(--size-6);--button-padding-horizontal:var(--padding-xs);--button-padding-vertical:var(--padding-xs);--button-font-size:var(--font-size-base)}.button[data-size=md] .icon,.button[data-size=md] .spinner-wrapper{width:var(--size-2);height:var(--size-2)}.button[data-size=lg]{--button-height:var(--size-7);--button-padding-horizontal:var(--padding-sm);--button-padding-vertical:var(--padding-sm);--button-font-size:var(--font-size-base)}.button[data-size=lg] .icon,.button[data-size=lg][data-icon-only=true] .icon,.button[data-size=lg][data-icon-only=true] .spinner-wrapper{width:var(--size-3);height:var(--size-3)}.button[data-icon-only=true]{width:var(--button-height)}.button-notification-dot{--dot-width:calc(1rem * 21 / 16);width:var(--dot-width);height:var(--dot-width);position:absolute;top:calc(-1 * var(--dot-width) / 2);right:calc(-1 * var(--dot-width) / 2);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-pill);border:var(--border-thickness-xs) solid rgb(var(--red-300));background-color:rgb(var(--red-100));color:rgb(var(--red-600))}.button[data-variant=primary]{--button-background-color:transparent;background-image:var(--rose-gradient);--button-text-color:rgb(var(--bv-text-color-primary))}.button[data-variant=primary]:hover:not(:disabled){filter:brightness(130%) grayscale(15%)}.button[data-variant=primary]:active:not(:disabled){outline:var(--border-thickness-md) solid rgba(var(--rose-gradient-mid),.3)}.button[data-variant=primary]:disabled{background-image:none;--button-background-color:rgb(var(--bg-color-disabled));--button-text-color:rgb(var(--text-color-disabled))}.button[data-variant=secondary]{--button-background-color:rgb(var(--bg-color-primary));--button-text-color:rgb(var(--rose-gradient-mid));--button-outline-color:rgba(var(--rose-gradient-mid),0.3)}.button[data-variant=secondary]:hover:not(:disabled){--button-background-color:rgb(var(--bg-color-tertiary))}.button[data-variant=secondary]:active:not(:disabled){outline:var(--border-thickness-md) solid rgba(var(--rose-gradient-mid),.3)}.button[data-variant=secondary]:disabled{--button-background-color:rgb(var(--bg-color-disabled));--button-text-color:rgb(var(--text-color-disabled));--button-outline-color:transparent}.button[data-variant=outline]{--button-background-color:rgb(var(--bg-color-primary));--button-text-color:rgb(var(--text-color-secondary));--button-outline-color:rgb(var(--border-color-secondary))}.button[data-variant=outline]:hover:not(:disabled){--button-background-color:rgb(var(--bg-color-active))}.button[data-variant=outline]:active:not(:disabled){outline:var(--border-thickness-md) solid rgb(var(--border-color-primary))}.button[data-variant=outline]:disabled{--button-background-color:rgb(var(--bg-color-disabled));--button-text-color:rgb(var(--text-color-disabled));--button-outline-color:transparent}.button[data-variant=overlay]{border-radius:var(--border-radius-pill);--button-background-color:rgba(var(--bv-bg-color-primary),0.2);--button-text-color:rgb(var(--bv-text-color-primary));box-shadow:none}.button[data-variant=overlay]:active:not(:disabled),.button[data-variant=overlay]:hover:not(:disabled){--button-background-color:rgba(var(--bv-bg-color-active),0.2)}.button[data-variant=overlay]:disabled{--button-background-color:rgb(var(--bg-color-disabled));--button-text-color:rgb(var(--text-color-disabled));box-shadow:var(--shadow-2xs)}.menu-button-content{--menu-button-content-padding:var(--padding-2xs);--menu-button-item-horizontal-padding:var(--padding-sm);--menu-button-item-vertical-padding:var(--padding-2xs);border:var(--border-soft);box-shadow:var(--shadow-lg);background-color:rgb(var(--bg-color-primary));border-radius:var(--border-radius-md);min-width:calc(var(--size-9) * 3);max-width:256px}.menu-button-group{padding:var(--menu-button-content-padding)}.menu-button-label{overflow-wrap:anywhere;padding:calc(var(--menu-button-content-padding) + var(--menu-button-item-vertical-padding)) calc(var(--menu-button-content-padding) + var(--menu-button-item-horizontal-padding))}.menu-button-item{padding:var(--menu-button-item-vertical-padding) var(--menu-button-item-horizontal-padding);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:flex-start;line-height:var(--line-height-tiny);gap:var(--gap-2xs);cursor:pointer;height:var(--size-6)}.menu-button-item[aria-disabled=true]{cursor:default}.menu-button-item,.menu-button-item a{text-decoration:none;color:rgb(var(--text-color-primary))}.menu-button-item[data-highlighted]{background-color:rgb(var(--bg-color-active));outline:none}.menu-button-item[data-disabled]{color:rgb(var(--text-color-tertiary-subdued))}.menu-button-item[data-variant=destructive]:not([data-disabled]),.menu-button-item[data-variant=destructive]:not([data-disabled]) *{color:rgb(var(--text-color-destructive-primary))}.menu-button-item[data-variant=destructive]:not([data-disabled])[data-highlighted]{background-color:rgb(var(--bg-color-destructive-primary))}.menu-button-separator{width:100%;background:rgb(var(--border-color-tertiary));height:1px}.panel-toggle-button{background-color:rgb(var(--bg-color-primary));border:none;display:flex;align-items:center;cursor:pointer;color:rgb(var(--fg-color-primary))}.panel-toggle-button[data-direction=right]{padding:var(--padding-sm) var(--padding-3xs);border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.panel-toggle-button[data-direction=left]{padding:var(--padding-sm) var(--padding-3xs);border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.panel-toggle-button[data-direction=top]{padding:var(--padding-3xs) var(--padding-sm);border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.panel-toggle-button[data-direction=bottom]{padding:var(--padding-3xs) var(--padding-sm);border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.panel-toggle-button:hover:not(:disabled){background-color:rgb(var(--bg-color-quaternary))}.badge{--badge-padding-vertical:var(--padding-4xs);--badge-padding-horizontal:var(--padding-2xs);--badge-padding-left:var(--badge-padding-horizontal);--badge-padding-right:var(--badge-padding-horizontal);--badge-font-size:var(--font-size-xs);--badge-border-thickness:var(--border-thickness-xs);--badge-text-color:rgb(var(--text-color-secondary));--badge-background-color:rgb(var(--gray-100));--badge-border-color:rgb(var(--gray-300));border-radius:var(--border-radius-pill);border:var(--badge-border-thickness) solid var(--badge-border-color);padding:var(--badge-padding-vertical) var(--badge-padding-right) var(--badge-padding-vertical) var(--badge-padding-left);font-size:var(--badge-font-size);font-weight:var(--font-weight-2);color:var(--badge-text-color);background:var(--badge-background-color);flex-shrink:0;display:inline-flex;align-items:center;gap:var(--gap-3xs);line-height:var(--line-height-medium)}.badge[data-uppercase=true]{text-transform:uppercase}.badge[data-size=lg]{--badge-padding-horizontal:var(--padding-xs);--badge-font-size:var(--font-size-sm)}.badge .dot{--dot-size:calc(var(--badge-font-size) / 2);display:none;width:var(--dot-size);height:var(--dot-size);border-radius:var(--border-radius-pill);background-color:var(--badge-text-color)}.badge[data-dot=true][data-loading=false] .dot{display:inline-block}.badge[data-icon=true],.badge[data-loading=true]{--badge-padding-left:var(--padding-3xs)}.badge[data-variant=live]{--badge-text-color:rgb(var(--base-white));--badge-background-color:rgb(var(--red-600));--badge-border-color:rgb(var(--red-600))}.badge[data-variant=destructive]{--badge-text-color:rgb(var(--text-color-destructive-primary));--badge-background-color:rgb(var(--error-50));--badge-border-color:rgb(var(--error-200))}.badge[data-variant=success]{--badge-text-color:rgb(var(--text-color-success-primary));--badge-background-color:rgb(var(--success-50));--badge-border-color:rgb(var(--success-200))}.badge[data-variant=warning]{--badge-text-color:rgb(var(--text-color-warning-primary));--badge-background-color:rgb(var(--warning-50));--badge-border-color:rgb(var(--warning-200))}.badge[data-variant=neutral-alt]{--badge-text-color:rgb(var(--text-color-secondary));--badge-background-color:rgb(var(--gray-300));--badge-border-color:rgb(var(--gray-500))}.badge[data-variant=info]{--badge-text-color:rgb(var(--base-white));--badge-background-color:rgb(var(--blue-500));--badge-border-color:rgb(var(--blue-500))}.badge[data-variant=info-alt]{--badge-text-color:rgb(var(--blue-700));--badge-background-color:rgb(var(--blue-100));--badge-border-color:rgb(var(--blue-300))}.badge[data-variant=inverse]{--badge-text-color:rgb(var(--blue-500));--badge-background-color:rgb(var(--base-white));--badge-border-color:rgb(var(--blue-200))}.badge[data-variant=highlight]{--badge-text-color:rgb(var(--purple-600));--badge-background-color:rgb(var(--purple-50));--badge-border-color:rgb(var(--purple-200))}.badge[data-variant=brand-gradient-solid]{--badge-text-color:rgb(var(--text-color-inverse));--badge-background-color:linear-gradient(95deg,var(--gradient-3));--badge-border-color:rgb(var(--orange-100))}.badge[data-size=sm]{--badge-padding-vertical:var(--padding-4xs);--badge-padding-left:var(--padding-2xs);--badge-padding-right:var(--padding-2xs);--badge-font-size:var(--font-size-xs)}.badge[data-size=sm][data-icon=true],.badge[data-size=sm][data-loading=true]{--badge-padding-left:var(--padding-3xs)}.badge[data-size=sm] .icon,.badge[data-size=sm] .spinner-wrapper{--badge-icon-size:var(--size-1)}.badge[data-size=md]{--badge-padding-vertical:var(--padding-4xs);--badge-padding-left:var(--padding-xs);--badge-padding-right:var(--padding-xs);--badge-font-size:var(--font-size-sm)}.badge[data-size=md][data-icon=true],.badge[data-size=md][data-loading=true]{--badge-padding-left:var(--padding-2xs)}.badge[data-size=md] .icon,.badge[data-size=md] .spinner-wrapper{width:var(--size-1);height:var(--size-1)}.badge[data-size=lg]{--badge-padding-vertical:var(--padding-3xs);--badge-padding-left:var(--padding-sm);--badge-padding-right:var(--padding-sm);--badge-font-size:var(--font-size-base)}.badge[data-size=lg][data-icon=true],.badge[data-size=lg][data-loading=true]{--badge-padding-left:var(--padding-xs)}.badge[data-size=lg] .icon,.badge[data-size=lg] .spinner-wrapper{width:var(--size-2);height:var(--size-2)}.badge[data-size=lg] .spinner{--spinner-thickness:1.5px}.badge[data-size=xl]{--badge-padding-vertical:var(--padding-3xs);--badge-padding-left:var(--padding-md);--badge-padding-right:var(--padding-md);--badge-font-size:var(--font-size-md);--badge-border-thickness:var(--border-thickness-sm)}.badge[data-size=xl][data-icon=true],.badge[data-size=xl][data-loading=true]{--badge-padding-left:var(--padding-sm)}.badge[data-size=xl] .icon,.badge[data-size=xl] .spinner-wrapper{width:var(--size-3);height:var(--size-3)}.badge[data-size=xl] .spinner{--spinner-thickness:1.67px}.badge[data-variant=rose]{background-image:var(--rose-gradient);--badge-text-color:rgb(var(--bv-text-color-primary));--badge-border-color:transparent}.badge[data-variant=overlay]{--badge-background-color:rgba(var(--bv-bg-color-primary),0.2);--badge-text-color:rgb(var(--bv-text-color-primary));--badge-border-color:transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.badge[data-variant=neutral]{--badge-background-color:rgb(var(--bg-color-tertiary));--badge-text-color:rgb(var(--text-color-secondary));--badge-border-color:rgb(var(--border-color-secondary))}.tabs-root{--tab-vertical-padding:var(--padding-2xs);--tab-horizontal-padding:var(--padding-md);display:inline-block}.tabs-list{display:inline-flex;flex-direction:row;border-radius:var(--border-radius-pill);background-color:rgb(var(--bg-color-quaternary));isolation:isolate;border:var(--border-light)}.tabs-root[data-variant=floating] .tabs-list{box-shadow:var(--shadow-xs)}.tab{outline:none;border:none;display:flex;align-items:center;position:relative;height:var(--size-6);border-radius:var(--border-radius-pill);gap:var(--gap-3xs);padding:var(--tab-vertical-padding) var(--tab-horizontal-padding);color:rgb(var(--text-color-secondary-subdued));font-weight:var(--font-weight-3);font-size:var(--font-size-sm);background-color:inherit}.tab:hover{background-color:rgb(var(--bg-color-active-alt));color:rgb(var(--text-color-secondary))}.tab:disabled{background-color:transparent;color:rgb(var(--text-color-tertiary-subdued))}.tab[aria-selected=true],.tab[data-active]{background-color:rgb(var(--bg-color-primary));box-shadow:var(--shadow-sm);z-index:1}.tab.focus-visible,.tab:focus-visible{z-index:1}.tab[aria-selected=true],.tab[data-active]{color:rgb(var(--text-color-primary-subdued));font-weight:var(--font-weight-3)}.tab .icon{color:rgb(var(--fg-color-secondary))}.tab:hover .icon,.tab[aria-selected=true] .icon,.tab[data-active] .icon{color:rgb(var(--fg-color-brand-primary))}.tab-active-icon,.tab:not(:disabled):hover>.tab-active-icon+.tab-main-icon,.tab[aria-selected=true]>.tab-active-icon+.tab-main-icon,.tab[data-active]>.tab-active-icon+.tab-main-icon{display:none}.tab:not(:disabled):hover .tab-active-icon,.tab[aria-selected=true] .tab-active-icon,.tab[data-active] .tab-active-icon{display:initial}.tab-text{display:inline-block}.tab-text:before{display:block;content:attr(data-content);font-weight:var(--font-weight-3);height:0;color:transparent;overflow:hidden;visibility:hidden}.tab-content[data-state=active]{margin-top:var(--gap-md)}.text-tabs-root{--tab-vertical-padding:var(--padding-sm)}.header-tabs-root,.text-tabs-root{--tab-horizontal-padding:var(--padding-3xs)}.header-tabs-root{--tab-vertical-padding:var(--padding-2xs)}.text-tabs-list{width:100%;display:inline-flex;flex-direction:row;align-items:flex-start;gap:var(--gap-2xs);border-bottom:1px solid rgb(var(--border-color-secondary))}.text-tab{cursor:pointer;background-color:transparent;outline:none;border:none;padding:0 var(--tab-horizontal-padding);padding-bottom:calc(var(--tab-vertical-padding) + 1px);color:rgb(var(--text-color-secondary-subdued));font-weight:var(--font-weight-3);font-size:var(--font-size-sm);line-height:var(--line-height-medium);position:relative}.text-tab[aria-selected=true]{color:rgb(var(--border-color-brand-primary))}.text-tab[aria-selected=true]:after{content:"";display:block;height:2px;width:100%;background-color:rgb(var(--border-color-brand-primary));position:absolute;bottom:-1px;left:0}.text-tab:hover{color:rgb(var(--text-color-secondary))}.header-tab:disabled,.text-tab:disabled{background-color:transparent;color:rgb(var(--text-color-tertiary-subdued))}.text-tab.focus-visible,.text-tab:focus-visible{z-index:1;box-shadow:var(--box-shadow-focus),var(--shadow-xs)}.header-tabs-list{width:100%;display:inline-flex;flex-direction:row;align-items:flex-start;gap:var(--gap-2xs);border-bottom:1px solid rgb(var(--border-color-secondary))}.header-tab{cursor:pointer;background-color:transparent;outline:none;border:none;padding:0 var(--tab-horizontal-padding);padding-bottom:calc(var(--tab-vertical-padding) + 1px);color:rgb(var(--text-color-secondary-subdued));font-weight:var(--font-weight-3);font-size:var(--font-size-xl);line-height:var(--line-height-medium);position:relative}.header-tab[aria-selected=true]{color:rgb(var(--border-color-brand-primary))}.header-tab:hover{color:rgb(var(--text-color-secondary))}.header-tab[aria-selected=true]:after{content:"";display:block;height:2px;width:100%;position:absolute;background-color:rgb(var(--border-color-brand-primary));bottom:-1px;left:0}.header-tab.focus-visible,.header-tab:focus-visible{z-index:1;box-shadow:var(--box-shadow-focus),var(--shadow-xs)}.tabs-list{border-radius:none;background-color:transparent;border:none;gap:var(--gap-2xs)}.tab{--tab-text-color:rgb(var(--text-color-secondary));border-radius:var(--border-radius-md);color:var(--tab-text-color)}.tab:disabled[data-disabled]{--tab-text-color:rgb(var(--text-color-tertiary-subdued))}.tab:hover:not(:disabled),.tab[aria-selected=true],.tab[data-active]{background-color:rgb(var(--bg-color-active));color:var(--tab-text-color);box-shadow:none}.tab.focus-visible,.tab:focus-visible{box-shadow:var(--box-shadow-focus),var(--shadow-xs)}.tab .icon,.tab:hover .icon,.tab[aria-selected=true] .icon,.tab[data-active] .icon{color:var(--tab-text-color)}.tab[data-variant=default]{--tab-text-color:rgb(var(--text-color-secondary))}.tab[data-variant=rose]{--tab-text-color:rgb(var(--rose-gradient-mid))}.toast{--toast-background-color:rgb(var(--bg-color-secondary));--toast-border-color:rgb(var(--gray-300));--toast-icon-color:rgb(var(--text-color-secondary));--toast-title-color:rgb(var(--text-color-secondary));border-radius:var(--border-radius-lg);border:var(--border-thickness-xs) solid var(--toast-border-color);background-color:var(--toast-background-color);box-shadow:var(--shadow-2xs);padding:var(--padding-xs) var(--padding-xs) var(--padding-xs) var(--padding-md);min-width:325px;max-width:400px;display:grid;grid-template-columns:[icon] min-content [center] auto [close] min-content;grid-template-rows:[top] auto [bottom] auto;grid-column-gap:var(--gap-2xs);column-gap:var(--gap-2xs)}.toast[data-variant=error]{--toast-background-color:rgb(var(--bg-color-destructive-primary));--toast-border-color:rgb(var(--border-color-destructive-primary));--toast-icon-color:rgb(var(--fg-color-destructive-secondary));--toast-title-color:rgb(var(--text-color-destructive-primary))}.toast[data-variant=warning]{--toast-background-color:rgb(var(--bg-color-warning-primary));--toast-border-color:rgb(var(--border-color-warning-primary));--toast-icon-color:rgb(var(--fg-color-warning-secondary));--toast-title-color:rgb(var(--text-color-warning-primary))}.toast[data-variant=success]{--toast-background-color:rgb(var(--bg-color-success-primary));--toast-border-color:rgb(var(--border-color-success-primary));--toast-icon-color:rgb(var(--fg-color-success-secondary));--toast-title-color:rgb(var(--text-color-success-primary))}.toast[data-variant=info]{--toast-background-color:rgb(var(--bg-color-brand-primary));--toast-border-color:rgb(var(--border-color-brand-primary));--toast-icon-color:rgb(var(--fg-color-brand-primary));--toast-title-color:rgb(var(--text-color-brand-primary))}.toast[data-variant=highlight]{--toast-background-color:rgb(var(--bg-color-highlight-primary));--toast-border-color:rgb(var(--border-color-highlight-primary));--toast-icon-color:rgb(var(--purple-600));--toast-title-color:rgb(var(--purple-700))}.toast[data-swipe=move]{transform:translateY(var(--radix-toast-swipe-move-y))}.toast[data-swipe=cancel]{transform:translateX(0);transition:transform .2s ease-out}.toast[data-swipe=end]{animation:slideUp .1s ease-out}@keyframes slideUp{0%{transform:translateY(var(--radix-toast-swipe-end-y))}to{transform:translateY(-100%)}}.toast-title{color:var(--toast-title-color)}.toast-icon{color:var(--toast-icon-color);grid-column-start:icon;display:flex;align-items:center;height:100%}.toast[data-has-description=true] .toast-icon{align-items:flex-start}.toast-close-button{grid-row-start:top;grid-column-start:close;align-self:flex-start}.toast[data-has-description=true] .toast-close-button{transform:translate(25%,-25%)}.toast-content{grid-row-start:top;grid-column-start:center;display:flex;align-items:center;gap:var(--gap-2xs)}.toast[data-has-description=true] .toast-content{align-items:flex-start;flex-direction:column}.toast-description{color:rgb(var(--text-color-secondary));-webkit-user-select:text;-moz-user-select:text;user-select:text;overflow-wrap:anywhere}.toast-actions{grid-row-start:bottom;grid-column-start:center;display:flex;align-items:center}.toast[data-has-description=true] .toast-actions{margin-top:var(--gap-2xs)}.toast-viewport{list-style-type:none;margin:0;padding:0;position:fixed;top:var(--gap-2xl);left:50%;transform:translateX(-50%);z-index:999}.banner{--banner-background-color:rgb(var(--bg-color-secondary));--banner-border-color:rgb(var(--border-color-secondary));--banner-icon-color:rgb(var(--text-color-secondary));--banner-title-color:rgb(var(--text-color-secondary));border-radius:var(--border-radius-lg);border:var(--border-thickness-xs) solid var(--banner-border-color);box-shadow:var(--shadow-2xs);background-color:var(--banner-background-color);padding:var(--padding-xs) var(--padding-xs) var(--padding-xs) var(--padding-md);display:grid;grid-template-columns:auto min-content;grid-template-rows:var(--size-3) min-content auto auto;grid-column-gap:0;column-gap:0}.banner[data-variant=error]{--banner-background-color:rgb(var(--bg-color-destructive-primary));--banner-border-color:rgb(var(--border-color-destructive-solid));--banner-icon-color:rgb(var(--fg-color-destructive-secondary));--banner-title-color:rgb(var(--text-color-destructive-primary))}.banner[data-variant=warning]{--banner-background-color:rgb(var(--bg-color-warning-primary));--banner-border-color:rgb(var(--border-color-warning-solid));--banner-icon-color:rgb(var(--fg-color-warning-secondary));--banner-title-color:rgb(var(--text-color-warning-primary))}.banner[data-variant=success]{--banner-background-color:rgb(var(--bg-color-success-primary));--banner-border-color:rgb(var(--border-color-success-solid));--banner-icon-color:rgb(var(--fg-color-success-secondary));--banner-title-color:rgb(var(--text-color-success-primary))}.banner[data-variant=info]{--banner-background-color:rgb(var(--bg-color-brand-primary));--banner-border-color:rgb(var(--border-color-brand-secondary));--banner-icon-color:rgb(var(--fg-color-brand-primary));--banner-title-color:rgb(var(--text-color-brand-primary))}.banner[data-variant=highlight]{--banner-background-color:rgb(var(--bg-color-highlight-primary));--banner-border-color:rgb(var(--purple-700));--banner-icon-color:rgb(var(--purple-600));--banner-title-color:rgb(var(--purple-700))}.banner-title{color:var(--banner-title-color)}.banner-icon{color:var(--banner-icon-color);display:flex;align-items:center;height:100%;grid-row-start:1;grid-column-start:1}.banner[data-has-description=true] .banner-icon{align-items:flex-start}.banner-close-button{grid-row-start:1;grid-column-start:2;align-self:center}.banner-content{grid-row-start:2;grid-column-start:1;margin-top:var(--gap-3xs);display:flex;align-items:center;gap:var(--gap-4xs)}.banner[data-has-description=true] .banner-content{align-items:flex-start;flex-direction:column}.banner-description{color:rgb(var(--text-color-secondary));-webkit-user-select:text;-moz-user-select:text;user-select:text;overflow-wrap:anywhere}.banner-actions{display:flex;align-items:center;grid-row-start:4;grid-column-start:1;grid-column-end:3;margin-top:var(--gap-sm)}@media (min-width:480px){.banner{grid-template-columns:[icon] min-content [center] minmax(0,1fr) [actions] auto [close] min-content;grid-template-rows:[top] 1fr;column-gap:var(--gap-2xs)}.banner-icon{grid-row-start:auto;grid-column-start:icon}.banner-content{grid-row-start:top;grid-column-start:center;margin-top:0}.banner-close-button{grid-row-start:top;grid-column-start:close;margin-left:var(--gap-lg)}.banner-actions{grid-row-start:top;grid-column-start:actions;grid-column-end:auto;margin:0;margin-left:var(--gap-lg)}}.sheet-backdrop{position:absolute;z-index:200;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--bv-bg-color-primary),.5);--sheet-animation-duration-ms:450ms;transition:background-color var(--sheet-animation-duration-ms)}.sheet-backdrop[data-open=false]{background-color:transparent;pointer-events:none}.sheet{position:absolute;bottom:0;left:0;right:0;width:100%;max-height:calc(100% - var(--space-lg-1));background-color:rgb(var(--bg-color-primary));box-shadow:var(--shadow-xs);border-radius:1.5rem 1.5rem 0 0;overflow:hidden;pointer-events:auto;display:flex;flex-direction:column;will-change:transform}.sheet[data-open=true]{transition:transform var(--sheet-animation-duration-ms)}.sheet[data-open=false]{visibility:hidden;transition:visibility 0s var(--sheet-animation-duration-ms),transform var(--sheet-animation-duration-ms);transform:translateY(101%)}.sheet-header{display:flex;gap:var(--gap-sm);padding:var(--padding-sm) var(--padding-md)}.sheet-title-section{align-self:center;display:flex;flex-direction:column;align-items:center;text-align:center}.sheet-top-left-content{margin-right:auto;justify-content:flex-start}.sheet-top-left-content,.sheet-top-right-content{flex-basis:0;flex-shrink:0;flex-grow:1;display:flex;align-items:flex-start}.sheet-top-right-content{margin-left:auto;justify-content:flex-end}.lightbox{width:100%;height:100%}.lightbox[data-variant=padded-closeable][data-open=true]{padding:var(--size-8) var(--padding-2xs) var(--padding-2xs) var(--padding-2xs)}.lightbox[data-open=false]{position:relative;z-index:1}.lightbox[data-open=true]{z-index:100000;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;animation:lightbox-open .4s forwards;background-color:rgba(var(--bv-bg-color-primary),.5)}@keyframes lightbox-open{0%{opacity:0}to{opacity:1}}.lightbox-content-wrapper{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.lightbox[data-open=true] .lightbox-content-wrapper{animation:lightbox-content-open .4s}@keyframes lightbox-content-open{0%{transform:scale(.9)}to{transform:scale(1)}}.lightbox-close-button{position:absolute;top:var(--padding-2xs);right:var(--padding-2xs)}@media (min-width:1001px){.lightbox[data-variant=padded-closeable][data-open=true]{padding:calc((2 * var(--padding-md)) + var(--size-6)) var(--padding-md) var(--padding-md) var(--padding-md)}.lightbox-close-button{top:var(--padding-md);right:var(--padding-md)}}.dialog-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:calc(100% - var(--space-lg-1));max-height:calc(100% - var(--space-lg-1));background-color:rgb(var(--bg-color-primary));box-shadow:var(--shadow-xs);border-radius:var(--border-radius-xl);overflow:hidden;display:flex;flex-direction:column}.dialog-header{display:flex;gap:var(--gap-sm);padding:var(--padding-sm) var(--padding-md)}.dialog-title-section{align-self:center;display:flex;flex-direction:column;align-items:center;text-align:center}.dialog-top-left-content{margin-right:auto;justify-content:flex-start}.dialog-top-left-content,.dialog-top-right-content{flex-basis:0;flex-shrink:0;flex-grow:1;display:flex;align-items:flex-start}.dialog-top-right-content{margin-left:auto;justify-content:flex-end}.dialog-body{padding:var(--padding-md);display:flex;flex-direction:column;gap:var(--gap-md);overflow-y:auto}@media (min-width:960px){.dialog-content{width:400px}.dialog-content[data-size=lg]{width:600px}.dialog-content[data-size=xl]{width:800px}}.truncate{--truncate-line-count:1;display:block;max-width:100%;-webkit-line-clamp:var(--truncate-line-count);overflow:hidden;word-wrap:normal;word-break:break-word;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.truncate[data-line-count="2"]{--truncate-line-count:2}.truncate[data-line-count="3"]{--truncate-line-count:3}.truncate[data-line-count="4"]{--truncate-line-count:4}.truncate[data-line-count="5"]{--truncate-line-count:5}.expandable-truncate-container{position:relative}.truncate[data-truncated=true][data-expanded=false]{-webkit-mask-image:linear-gradient(to top,transparent 0,transparent calc(100% / var(--truncate-line-count)),#000 calc(100% / var(--truncate-line-count)),#000 100%),linear-gradient(to right,#000 0,#000 calc(100% - 100px),transparent calc(100% - 70px),transparent 100%);mask-image:linear-gradient(to top,transparent 0,transparent calc(100% / var(--truncate-line-count)),#000 calc(100% / var(--truncate-line-count)),#000 100%),linear-gradient(to right,#000 0,#000 calc(100% - 100px),transparent calc(100% - 70px),transparent 100%)}.truncate-expand-button{position:absolute;bottom:0;right:var(--space-sm-4);background-color:transparent;border:none;cursor:pointer;padding:0;font-size:inherit;line-height:inherit;font-weight:600}.input-container{width:100%;height:52px;display:inline-flex;align-items:center;justify-content:space-between;padding:var(--padding-md) var(--padding-md);gap:var(--gap-xs);--input-background-color:var(--bg-color-primary);background-color:rgb(var(--input-background-color));border-radius:var(--border-radius-pill);--input-border-color:var(--border-color-tertiary);--input-border-thickness:var(--border-thickness-sm);box-shadow:0 0 0 var(--input-border-thickness) rgb(var(--input-border-color));--input-text-color:var(--text-color-secondary);color:rgb(var(--input-text-color))}.input-container[data-placeholder]{--input-text-color:var(--text-color-tertiary)}.input-container.focus-visible,.input-container:focus-visible{--input-border-color:var(--border-color-brand-primary);--input-border-thickness:var(--border-thickness-sm)}.input-container[data-disabled]{--input-text-color:var(--text-color-disabled)}.input-container[aria-invalid=true]{--input-border-color:var(--border-color-destructive-solid)}.input-label{color:rgb(var(--text-color-primary));margin-right:auto;flex-shrink:0}.input-container[data-disabled]>.input-label{color:var(--text-color-disabled)}.select-trigger{border:none;box-sizing:border-box}.select-trigger:hover:not([data-disabled]){--input-background-color:var(--bg-color-active)}.select-icon{display:inline-flex;--select-icon-color:var(--fg-color-secondary);color:rgb(var(--select-icon-color))}.select-trigger[data-state=open]>.select-icon{transform:rotate(180deg)}.select-trigger[data-disabled]>.select-icon{--select-icon-color:var(--fg-color-disabled)}.select-content{z-index:500;overflow:hidden;background-color:rgb(var(--bg-color-primary));box-shadow:var(--shadow-sm);border-radius:var(--border-radius-xl);border:var(--border-thickness-xs) solid rgb(var(--border-color-secondary));width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height)}.select-scroll-button{display:flex;align-items:center;justify-content:center;color:rgb(var(--fg-color-primary));padding:var(--padding-3xs)}.select-item{--font-size:var(--font-size-base);font-size:var(--font-size);color:rgb(var(--text-color-secondary));border-radius:var(--border-radius-xl);display:flex;align-items:center;justify-content:space-between;height:var(--size-7);padding:var(--padding-2xs) var(--padding-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-item[data-state=checked]{background-color:rgb(var(--bg-color-active))}.select-item[data-disabled]{color:rgb(var(--text-color-disabled));pointer-events:none}.select-item[data-highlighted]{outline:none;background-color:rgb(var(--bg-color-active));flex-shrink:0}.select-item>span:not(.select-item-indicator){display:flex;align-items:center;gap:var(--gap-3xs);line-height:1}.select-item-indicator{display:inline-flex;color:rgb(var(--rose-gradient-mid))}.select-group{padding:var(--padding-3xs)}.select-separator{height:var(--border-thickness-xs);background-color:rgb(var(--border-color-tertiary))}.number-input-number-section{background-color:rgb(var(--bg-color-tertiary));border-radius:var(--border-radius-pill);display:flex;align-items:center;height:var(--size-5);gap:var(--space-sm-1)}.input-container .number-input-number-section{margin-right:calc(-1 * var(--space-sm-3))}.number-input-number-section>.button{border-radius:var(--border-radius-pill)}.number-input-number-section>.button:hover:not([disabled]){background-color:rgb(var(--bg-color-quaternary))}.number-input{background-color:transparent;color:rgb(var(--text-color-secondary));border:none;width:var(--size-4);height:var(--size-3);text-align:center;display:flex;justify-content:center}.number-input::-webkit-inner-spin-button,.number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input[disabled]{color:rgb(var(--text-color-disabled))}.text-input-wrapper{position:relative}.text-input{width:100%;height:46px;display:inline-flex;align-items:center;justify-content:space-between;padding:var(--padding-md) var(--padding-md);gap:var(--gap-xs);--text-input-background-color:var(--bg-color-primary);background-color:rgb(var(--text-input-background-color));border-radius:var(--border-radius-pill);--text-input-border-color:var(--border-color-tertiary);--text-input-border-thickness:var(--border-thickness-sm);border:var(--text-input-border-thickness) solid rgb(var(--text-input-border-color))}.text-input::placeholder{color:rgb(var(--text-color-tertiary))}.text-input.focus-visible,.text-input:focus-visible{--text-input-border-color:var(--border-color-secondary)}.text-input[disabled]{color:rgb(var(--text-color-disabled))}.text-input[disabled]::placeholder{color:rgb(var(--text-color-disabled))}.text-input[aria-invalid=true]{--text-input-border-color:var(--border-color-destructive-solid)}.text-input[data-with-icon=true]{padding-left:var(--space-sm-11)}.text-input-icon{position:absolute;left:var(--padding-md);top:50%;transform:translateY(-50%);color:rgb(var(--text-color-secondary))}.text-input[disabled]+.text-input-icon{color:rgb(var(--text-color-disabled))}.card{--content-padding:var(--padding-md);border-radius:var(--border-radius-lg);background-color:rgb(var(--bg-color-primary));text-decoration:none;overflow:hidden;position:relative;display:flex;flex-direction:column}.card[data-padding=sm]{--content-padding:var(--padding-sm)}.card[data-padding=md]{--content-padding:var(--padding-md)}.card[data-padding=lg]{--content-padding:var(--padding-lg)}.card-content{padding:var(--content-padding);position:relative}.card-content+.card-content{border-top:var(--border-soft)}.card-content+.card-content[data-border=false]{padding-top:0;border-top-color:transparent}.scrollable-card-content{flex-grow:1;overflow:auto}.card-row-root{container-name:card-row-container;container-type:inline-size;width:100%}.card-row{display:flex;flex-direction:column;gap:var(--gap-lg)}.card-row-div-a{display:flex;flex-grow:1;gap:var(--gap-sm);align-items:center}.card-row-div-b{display:flex;flex-direction:column;gap:var(--gap-4xs);width:100%}.card-row-div-c{justify-content:space-between;gap:var(--gap-2xs)}.card-row-div-c,.card-row-div-d{display:flex;align-items:flex-start}.card-row-div-d{flex-direction:column;gap:var(--gap-sm)}.card-row-icons{display:flex}.card-row-icons[data-size=md]>div:not(:first-child){margin-left:calc(-1 * var(--size-6) / 2)}.card-row-icons[data-size=lg]>div:not(:first-child){margin-left:calc(-1 * var(--size-7) / 2)}.card-row-icons-desktop{display:none!important}@container card-row-container (width >= 480px){.card-row-icons-desktop{display:inline-flex!important;align-self:center}.card-row{flex-direction:row}.card-row-div-c{justify-content:flex-start;align-items:center}.card-row-icons-mobile{display:none!important}}.overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(var(--gray-900),.5)}.overlay[data-area=screen]{position:fixed}.chat-message{padding:var(--padding-4xs) var(--padding-2xs);border-radius:var(--border-radius-lg);display:flex;align-items:flex-start;justify-self:flex-start;gap:var(--gap-3xs)}.chat-message[data-icon=true]{border-radius:14px;padding:var(--padding-4xs) var(--padding-2xs) var(--padding-4xs) var(--padding-4xs)}.chat-message-icon-container{width:var(--size-3);height:var(--size-3);flex-shrink:0;border-radius:var(--border-radius-pill);display:flex;align-items:center;justify-content:center}.chat-message-text{align-self:center;color:rgb(var(--fg-color-inverse));display:inline}.chat-message-text a{text-decoration:underline}.chat-message-text-name{display:inline}.chat-message-stage-ten-icon{vertical-align:text-top}.chat-message-verified-icon{vertical-align:text-top;color:rgb(var(--rose-gradient-mid));margin:0 1px}.chat-message[data-variant=text] .chat-message-icon-container{background-color:rgba(var(--bv-bg-color-primary),.2);color:rgb(var(--text-color-inverse))}.chat-message[data-variant=text] .chat-message-text,.chat-message[data-variant=text] a{color:rgb(var(--text-color-primary-subdued))}.chat-message[data-variant=text] .chat-message-text-name,.chat-message[data-variant=text] .chat-message-text-name-colon{color:rgb(var(--text-color-secondary-subdued))}.chat-message[data-variant=text] .chat-message-text-name[data-stage-ten=true]{color:rgb(var(--orange-500))}.chat-message[data-variant=rose]{--rose-chat-message-bg-gradient-1:rgba(255,187,219,.7);--rose-chat-message-bg-gradient-2:hsla(0,100%,92%,.7);background:linear-gradient(to top left,var(--rose-chat-message-bg-gradient-1),var(--rose-chat-message-bg-gradient-2));background-color:transparent}.chat-message[data-variant=rose] .chat-message-icon-container{background:var(--rose-gradient);color:rgb(var(--text-color-inverse))}.chat-message[data-variant=rose] .chat-message-text,.chat-message[data-variant=rose] a{color:rgb(var(--rose-gradient-mid));font-weight:600}.chat-message[data-variant=rose] .chat-message-text-name[data-stage-ten=true]{color:rgb(var(--orange-500));font-weight:600}.chat-message[data-variant=overlay-primary]{background-color:rgba(var(--bv-bg-color-primary),.3)}.chat-message[data-variant=overlay-primary] .chat-message-icon-container{background-color:rgba(var(--bv-bg-color-primary),.5);color:rgba(var(--text-color-inverse),.8)}.chat-message[data-variant=overlay-primary] .chat-message-text,.chat-message[data-variant=overlay-primary] a{color:rgb(var(--text-color-inverse))}.chat-message[data-variant=overlay-primary] .chat-message-text-name,.chat-message[data-variant=overlay-primary] .chat-message-text-name-colon{color:rgba(var(--text-color-inverse),.7)}.chat-message[data-variant=overlay-primary] .chat-message-text-name[data-stage-ten=true]{color:rgb(var(--orange-500));font-weight:600}.chat-message[data-variant=overlay-secondary]{background-color:rgba(var(--bv-bg-color-primary),.2)}.chat-message[data-variant=overlay-secondary] .chat-message-icon-container{background-color:rgba(var(--bv-bg-color-primary),.2);color:rgb(var(--text-color-inverse))}.chat-message[data-variant=overlay-secondary] .chat-message-text,.chat-message[data-variant=overlay-secondary] a{color:rgb(var(--text-color-inverse))}.chat-message[data-variant=overlay-secondary] .chat-message-text-name,.chat-message[data-variant=overlay-secondary] .chat-message-text-name-colon{color:rgba(var(--text-color-inverse),.7)}.chat-message[data-variant=overlay-secondary] .chat-message-text-name[data-stage-ten=true]{color:rgb(var(--orange-500));font-weight:600}.avatar{overflow:hidden;--avatar-size:var(--size-4);width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size);min-height:var(--avatar-size);position:relative;background-color:rgb(var(--bg-color-tertiary));display:flex;justify-content:center;align-items:center;color:rgb(var(--fg-color-secondary))}.avatar,.avatar-inner-ring{border-radius:var(--border-radius-pill)}.avatar-inner-ring{position:absolute;inset:0;border:var(--border-thickness-xs) solid rgba(var(--base-black),.1)}.avatar img{width:100%;height:100%;object-fit:cover}.avatar[data-size=xs]{--avatar-size:var(--size-3)}.avatar[data-size=md]{--avatar-size:var(--size-6)}.avatar[data-size=lg]{--avatar-size:var(--size-8)}.avatar[data-size=xl]{--avatar-size:var(--size-9)}.avatar[data-size="2xl"]{--avatar-size:72px}.avatar[data-size="3xl"]{--avatar-size:var(--size-10)}.profile-photo-container{border-radius:var(--border-radius-pill);position:relative;border:var(--border-thickness-md) solid rgb(var(--bg-color-primary));box-shadow:var(--shadow-md)}.profile-photo-container[data-border-variant=live]{border:var(--border-thickness-md) solid rgb(var(--red-600));box-shadow:none}.avatar-live-badge{position:absolute;z-index:2;bottom:calc(-1 * var(--space-sm-4));left:50%;transform:translateX(-50%);font-weight:700}.empty-state{width:100%;justify-content:center;align-items:center;gap:var(--gap-md);height:100%}.empty-state,.empty-state-content{display:flex;flex-direction:column}.empty-state-content{min-width:60%;max-width:512px;text-align:center;gap:var(--gap-3xs)}.tooltip{--tooltip-gap:var(--gap-4xs);--tooltip-background-color:rgb(var(--bg-color-solid));background-color:var(--tooltip-background-color);color:rgb(var(--text-color-inverse));border-radius:var(--border-radius-md);padding:var(--padding-2xs) var(--padding-sm);font-weight:var(--font-weight-3);font-size:var(--font-size-sm);z-index:1}.tooltip[data-side=top]{transform:translateY(calc(var(--tooltip-gap) * -1))}.tooltip[data-side=bottom]{transform:translateY(calc(var(--tooltip-gap)))}.tooltip[data-side=left]{transform:translateX(calc(var(--tooltip-gap) * -1))}.tooltip[data-side=right]{transform:translateX(calc(var(--tooltip-gap)))}.tooltip-arrow{fill:var(--tooltip-background-color)}.link{--link-color:rgb(var(--text-color-brand-primary));font-weight:var(--font-weight-3);color:var(--link-color);background-color:transparent;border:none;padding:0;border-radius:var(--border-radius-sm);cursor:pointer;text-decoration:underline}.link[data-underline=false]{text-decoration:none}.link.focus-visible,.link:focus-visible{outline:none;border:none;box-shadow:var(--box-shadow-focus)}.link:not(:disabled):hover{--link-color:rgb(var(--blue-600))}.link[data-variant=gray]{--link-color:rgb(var(--text-color-secondary-subdued))}.link:not(:disabled)[data-variant=gray]:hover{--link-color:rgb(var(--text-color-secondary))}.link[data-variant=destructive]{--link-color:rgb(var(--text-color-destructive-primary))}.link:not(:disabled)[data-variant=destructive]:hover{--link-color:rgb(var(--error-800))}.link:disabled{--link-color:rgb(var(--text-color-disabled));cursor:auto}button.link{display:inline-flex;gap:var(--gap-3xs);align-items:center}.link-leading-icon{vertical-align:middle;margin-right:var(--gap-3xs)}.link-trailing-icon{vertical-align:middle;margin-left:var(--gap-3xs)}
/*# sourceMappingURL=7b9f508f0f658202.css.map*/