@property --_gx{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --_gy{syntax:"<length-percentage>";inherits:true;initial-value:0%}@property --_glint{syntax:"<number>";inherits:true;initial-value:0}@property --glass-blur{syntax:"*";inherits:false}.glass-module__Jzjm4a__glass{--_tint:var(--glass-tint,#0a0a0c33);--_ink:var(--glass-ink,#fff);--_edge:var(--glass-edge,#fffffff2);--_edge-lo:#ffffff38;--_blur:var(--glass-blur,4px);--_sat:1.3;--_dim:#10121666;--_haze:#080a0e38;--_halo:0 0 2px #0000006b, 0 1px 6px #00000038;--_sheen:#ffffff26;--_caustic:#ffffff29;--_hover:color-mix(in srgb, var(--_ink) 12%, transparent);--_glow:#ffffff29;--_mark:color-mix(in srgb, var(--_ink) 10%, transparent);--_mark-rim:color-mix(in srgb, var(--_ink) 55%, transparent);--_ease:var(--glass-ease,var(--gtl-spring,cubic-bezier(.3, 1.5, .5, 1)));--_release:.36s;--_press:var(--glass-press-ms,70ms);--_line:#ffffff6b;--_solid:var(--glass-solid,#151517);--_shadow:var(--glass-shadow,0 1px 2px #00000024, 0 8px 22px -12px #00000073);--_shadow-in:var(--glass-shadow-in,0 .5px 1px #0003, 0 3px 8px -6px #00000073);--_sink:#0000004d;--_well:inset 0 0 0 0 transparent;--_bevel:inset 0 1px 0 #fff6, inset 0 -1px 0 #ffffff24, inset 3px 3px .5px -3.5px #fff9, inset -3px -3px .5px -3.5px #ffffffbf, inset 0 0 10px #ffffff17, inset 0 -10px 16px -14px #00000059;isolation:isolate;box-sizing:border-box;border-radius:var(--glass-radius,999px);color:var(--_ink);background:radial-gradient(90% 55% at 50% 108%, var(--_caustic), transparent 70%), linear-gradient(180deg, var(--_sheen), transparent 46%), linear-gradient(var(--_tint), var(--_tint)), var(--_dim);-webkit-backdrop-filter:var(--glass-refract,) blur(var(--_blur)) saturate(var(--_sat));backdrop-filter:var(--glass-refract,) blur(var(--_blur)) saturate(var(--_sat));box-shadow:0 0 0 1px var(--_line), var(--_shadow), var(--_bevel), var(--_well);border:0;transition:--_gx .22s cubic-bezier(.2,.7,.2,1),--_gy .22s cubic-bezier(.2,.7,.2,1),--_glint .32s;position:relative}.glass-module__Jzjm4a__glass:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(52px circle at var(--_gx) var(--_gy), rgb(255 255 255/calc(var(--_glint) * .9)), transparent) border-box, conic-gradient(from -70deg, var(--_edge-lo) 0deg, var(--_edge) 38deg, var(--_edge-lo) 80deg, var(--_edge-lo) 175deg, color-mix(in srgb, var(--_edge) 70%, transparent) 220deg, var(--_edge-lo) 262deg, var(--_edge-lo) 360deg) border-box;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass-module__Jzjm4a__light{--_tint:var(--glass-tint,#ffffff5c);--_ink:var(--glass-ink,#141416);--_edge:var(--glass-edge,#fff);--_edge-lo:#fff6;--_sat:1.5;--_dim:#f5f5f52e;--_haze:#ffffff4d;--_halo:0 0 2px #ffffff80, 0 0 6px #ffffff4d;--_sheen:#ffffff4d;--_caustic:#ffffff59;--_hover:color-mix(in srgb, var(--_ink) 20%, transparent);--_glow:#ffffff0f;--_mark:color-mix(in srgb, var(--_ink) 16%, transparent);--_mark-rim:color-mix(in srgb, var(--_ink) 60%, transparent);--_line:#14100880;--_solid:var(--glass-solid,#f4f2ee);--_shadow:var(--glass-shadow,0 1px 2px #281e0a24, 0 8px 22px -12px #281e0a57);--_shadow-in:var(--glass-shadow-in,0 .5px 1px #281e0a29, 0 3px 8px -6px #281e0a4d);--_sink:#281e0a29;--_bevel:inset 0 1px 0 #ffffffd9, inset 0 -1px 0 #fff6, inset 3px 3px .5px -3.5px #fffffff2, inset -3px -3px .5px -3.5px #fff, inset 0 0 10px #ffffff38, inset 0 -10px 16px -14px #281e0a29}.glass-module__Jzjm4a__primary{--_tint:var(--glass-accent,#ffffff9e);--_ink:var(--glass-accent-ink,#121214);--_sat:1.4;--_dim:#ffffff1f;--_haze:#ffffff12;--_halo:0 0 2px #ffffff80, 0 0 6px #ffffff4d;--_sheen:#fff6;--_caustic:#fff6;--_hover:color-mix(in srgb, var(--_ink) 20%, transparent);--_glow:#ffffff14;--_edge-lo:#ffffff73;--_line:#14100861;--_solid:var(--glass-accent-solid,#f4f4f2);--_sink:#281e0a33;--_bevel:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #ffffff73, inset 3px 3px .5px -3.5px #fffffff2, inset -3px -3px .5px -3.5px #fff, inset 0 0 10px #ffffff40, inset 0 -10px 16px -14px #281e0a2e}.glass-module__Jzjm4a__light.glass-module__Jzjm4a__primary{--_tint:var(--glass-accent,#0c0c0e59);--_ink:var(--glass-accent-ink,#fff);--_sat:1.3;--_dim:#0e101473;--_haze:#080a0e38;--_halo:0 0 2px #0000006b, 0 1px 6px #00000038;--_sheen:#ffffff1f;--_caustic:#ffffff24;--_hover:color-mix(in srgb, var(--_ink) 16%, transparent);--_glow:#ffffff29;--_edge-lo:#ffffff24;--_line:#0003;--_solid:var(--glass-accent-solid,#18181a);--_sink:#0000004d;--_bevel:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #ffffff1a, inset 3px 3px .5px -3.5px #fff9, inset -3px -3px .5px -3.5px #ffffffbf, inset 0 0 10px #ffffff12, inset 0 -10px 16px -14px #00000059}.glass-module__Jzjm4a__control{height:var(--_h);min-width:44px;padding:0 var(--_pad);font:inherit;font-size:var(--_fs);letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline-offset:6px;transition:transform var(--_release) var(--_ease);outline:0 solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:.5em;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.glass-module__Jzjm4a__sm{--_h:44px;--_pad:18px;--_fs:1rem}.glass-module__Jzjm4a__md{--_h:52px;--_pad:24px;--_fs:1rem}.glass-module__Jzjm4a__lg{--_h:60px;--_pad:30px;--_fs:1.125rem}.glass-module__Jzjm4a__icon{width:var(--_h);padding:0}.glass-module__Jzjm4a__control>svg{flex:none;width:1.25em;height:1.25em}.glass-module__Jzjm4a__label{z-index:2;text-shadow:var(--_halo);align-items:center;gap:.5em;display:inline-flex;position:relative}.glass-module__Jzjm4a__label>svg{filter:drop-shadow(0 0 1.5px var(--_haze)) drop-shadow(0 0 1.5px var(--_haze))}.glass-module__Jzjm4a__label:before,.glass-module__Jzjm4a__pill:before{content:"";z-index:-1;inset:calc((1.2em - var(--_h)) / 2 + 7px) calc(9px - var(--_pad));background-color:var(--_haze);filter:blur(8px);pointer-events:none;border-radius:999px;position:absolute}.glass-module__Jzjm4a__pill:before{z-index:0;filter:blur(6px);border-radius:max(calc(var(--glass-radius,999px) - 9px), 2px);inset:7px 10px}.glass-module__Jzjm4a__icon .glass-module__Jzjm4a__label:before{inset:calc((1.25em - var(--_h)) / 2 + 8px)}.glass-module__Jzjm4a__control:not(.glass-module__Jzjm4a__icon) .glass-module__Jzjm4a__label:before{border-radius:max(calc(var(--glass-radius,999px) - 9px), 2px)}.glass-module__Jzjm4a__control:before{content:"";z-index:0;border-radius:inherit;background:radial-gradient(70px circle at var(--_gx) var(--_gy), var(--_glow), transparent), var(--_hover);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_ink) 30%, transparent);opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.glass-module__Jzjm4a__control:hover:not(:disabled,[aria-disabled=true]):before{opacity:1}.glass-module__Jzjm4a__glass:hover:not(:disabled,[aria-disabled=true]){--_glint:1}.glass-module__Jzjm4a__light.glass-module__Jzjm4a__control:not(.glass-module__Jzjm4a__primary):hover:not(:disabled,[aria-disabled=true]),.glass-module__Jzjm4a__primary.glass-module__Jzjm4a__control:not(.glass-module__Jzjm4a__light):hover:not(:disabled,[aria-disabled=true]){--_haze:#ffffff2e}}.glass-module__Jzjm4a__control:is(:active,[data-press]):not(:disabled,[aria-disabled=true]){--_well:inset 0 2px 5px -2px var(--_sink);box-shadow:0 0 0 1px var(--_line), var(--_shadow-in), var(--_bevel), var(--_well);transition:transform var(--_press) cubic-bezier(.3, 0, .5, 1)}@media (prefers-reduced-motion:no-preference){.glass-module__Jzjm4a__control:is(:active,[data-press]):not(:disabled,[aria-disabled=true]){transform:translateY(.5px)scale(.965)}}@media (prefers-reduced-motion:reduce){.glass-module__Jzjm4a__glass,.glass-module__Jzjm4a__control,.glass-module__Jzjm4a__control:is(:active,[data-press]){transition:none}.glass-module__Jzjm4a__glass:hover:not(:disabled,[aria-disabled=true]){--_glint:0}.glass-module__Jzjm4a__control:before{background:var(--_hover)}}.glass-module__Jzjm4a__control:focus-visible,.glass-module__Jzjm4a__item:focus-visible{outline:2px solid var(--glass-focus,#fff);outline-offset:2px;box-shadow:0 0 0 4.5px var(--glass-focus-contrast,#0b0b0c), 0 0 0 1px var(--_line), var(--_shadow), var(--_bevel), var(--_well)}.glass-module__Jzjm4a__control:focus-visible:is(:active,[data-press]):not(:disabled,[aria-disabled=true]){box-shadow:0 0 0 4.5px var(--glass-focus-contrast,#0b0b0c), 0 0 0 1px var(--_line), var(--_shadow-in), var(--_bevel), var(--_well)}.glass-module__Jzjm4a__control:disabled,.glass-module__Jzjm4a__control[aria-disabled=true]{cursor:not-allowed;opacity:.45}.glass-module__Jzjm4a__surface{--_blur:var(--glass-surface-blur,var(--glass-blur,14px));--_dim:#12121480;--_tint:var(--glass-tint,#0a0a0c4d);border-radius:var(--glass-surface-radius,28px);text-shadow:var(--_halo)}.glass-module__Jzjm4a__surface.glass-module__Jzjm4a__light{--_dim:#ffffff29;--_tint:var(--glass-tint,#ffffff6b)}.glass-module__Jzjm4a__pill{align-items:center;gap:2px;max-width:100%;padding:4px;display:inline-flex}.glass-module__Jzjm4a__pill>*{z-index:2;position:relative}.glass-module__Jzjm4a__item{--_r:calc(var(--glass-radius,999px) - 4px);border-radius:max(var(--_r), 0px);min-width:44px;min-height:44px;color:inherit;font:inherit;white-space:nowrap;text-shadow:var(--_halo);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--_release) var(--_ease);background:0 0;border:0;justify-content:center;align-items:center;gap:.5em;padding:0 16px;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.glass-module__Jzjm4a__item>svg{filter:drop-shadow(0 0 1.5px var(--_haze)) drop-shadow(0 0 1.5px var(--_haze))}@media (max-width:380px){.glass-module__Jzjm4a__item{padding:0 9px}}.glass-module__Jzjm4a__item:disabled,.glass-module__Jzjm4a__item[aria-disabled=true]{opacity:.45;cursor:not-allowed}.glass-module__Jzjm4a__item>svg{flex:none;width:1.25em;height:1.25em}@media (hover:hover) and (pointer:fine){.glass-module__Jzjm4a__item:hover:not(:disabled,[aria-disabled=true]){background-color:var(--_hover);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_ink) 20%, transparent)}}.glass-module__Jzjm4a__item[aria-current]:not([aria-current=false]),.glass-module__Jzjm4a__item[aria-pressed=true]{background-color:var(--_mark);box-shadow:inset 0 0 0 1px var(--_mark-rim), inset 0 1px 0 #ffffff59, inset 0 -6px 10px -8px #ffffff40}.glass-module__Jzjm4a__item:is(:active,[data-press]):not(:disabled,[aria-disabled=true]){box-shadow:inset 0 2px 5px -2px var(--_sink), inset 0 0 0 1px color-mix(in srgb, var(--_ink) 14%, transparent);transition:transform var(--_press) cubic-bezier(.3, 0, .5, 1), box-shadow var(--_press) ease-out, background-color .18s ease}@media (prefers-reduced-motion:no-preference){.glass-module__Jzjm4a__item:is(:active,[data-press]):not(:disabled,[aria-disabled=true]){transform:translateY(.5px)scale(.955)}}.glass-module__Jzjm4a__pill .glass-module__Jzjm4a__item:focus-visible{box-shadow:0 0 0 4.5px var(--glass-focus-contrast,#0b0b0c)}@media (prefers-reduced-transparency:reduce){.glass-module__Jzjm4a__glass{background:var(--_solid);-webkit-backdrop-filter:none;backdrop-filter:none}.glass-module__Jzjm4a__label:before,.glass-module__Jzjm4a__pill:before{display:none}}@media (prefers-contrast:more){.glass-module__Jzjm4a__glass{background:var(--_solid);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1.5px var(--_ink)}.glass-module__Jzjm4a__glass:after,.glass-module__Jzjm4a__label:before,.glass-module__Jzjm4a__pill:before{display:none}}@media (forced-colors:active){.glass-module__Jzjm4a__glass{color:buttontext;background:buttonface;border:1px solid buttontext}.glass-module__Jzjm4a__glass:after,.glass-module__Jzjm4a__control:before,.glass-module__Jzjm4a__label:before,.glass-module__Jzjm4a__pill:before{display:none}.glass-module__Jzjm4a__control:focus-visible,.glass-module__Jzjm4a__item:focus-visible{outline-color:highlight}.glass-module__Jzjm4a__item[aria-current]:not([aria-current=false]),.glass-module__Jzjm4a__item[aria-pressed=true]{outline-offset:-2px;outline:2px solid highlight}}
