.alex-w1wvkt6c{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}
.alex-b11uuoc4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:0.375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:1.8rem;border:1px solid var(--theme-border-color);background:var(--theme-background);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;min-width:5rem;}.alex-b11uuoc4:hover{background:var(--theme-background-hover);}
.alex-b176pn96{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.3rem;width:100%;height:1.75rem;}
.alex-b147d9lf{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.75rem;}
.alex-b1xmj8ky{font-family:"Fraunces",serif;font-size:0.75rem;color:var(--theme-text-color);margin:0;white-space:nowrap;-webkit-transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease;}
.alex-u6x5xws{font-family:"Fraunces",serif;font-size:0.6rem;color:black;margin:0;font-weight:500;white-space:nowrap;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, calc(-50% + 0.2rem));-moz-transform:translate(-50%, calc(-50% + 0.2rem));-ms-transform:translate(-50%, calc(-50% + 0.2rem));transform:translate(-50%, calc(-50% + 0.2rem));opacity:0;text-transform:uppercase;pointer-events:none;-webkit-transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease;}
.alex-pwj0fbc{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4.45rem;height:1.25rem;background:var(--theme-border-color);border-radius:0.25rem;overflow:hidden;}
.alex-p1xchs2f{height:100%;border-radius:0.25rem;-webkit-transition:width 0.4s ease,background 0.4s ease;transition:width 0.4s ease,background 0.4s ease;}
.alex-b16jg8kw[data-show-upgrade="true"] .alex-b1xmj8ky{opacity:0;-webkit-transform:translateY(-0.2rem);-moz-transform:translateY(-0.2rem);-ms-transform:translateY(-0.2rem);transform:translateY(-0.2rem);}.alex-b16jg8kw[data-show-upgrade="true"] .alex-u6x5xws{opacity:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.alex-sqb5iyb{height:0.9rem;width:4rem;border-radius:0.375rem;background:linear-gradient(
    90deg,
    var(--theme-card-color) 25%,
    var(--theme-background-hover) 50%,
    var(--theme-card-color) 75%
  );-webkit-background-size:200% 100%;background-size:200% 100%;-webkit-animation:shimmer-alex-sqb5iyb 1.5s infinite ease-in-out;animation:shimmer-alex-sqb5iyb 1.5s infinite ease-in-out;}@-webkit-keyframes shimmer-alex-sqb5iyb{0%{-webkit-background-position:-200% 0;background-position:-200% 0;}100%{-webkit-background-position:200% 0;background-position:200% 0;}}@keyframes shimmer-alex-sqb5iyb{0%{-webkit-background-position:-200% 0;background-position:-200% 0;}100%{-webkit-background-position:200% 0;background-position:200% 0;}}
.alex-pvk6atu{position:absolute;top:calc(100% + 0.5rem);right:0;min-width:12rem;background:var(--theme-background);border:1px solid var(--theme-border-color);border-radius:0.5rem;padding:0.75rem;box-shadow:0 8px 24px rgba(0, 0, 0, 0.12);z-index:200;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;}
.alex-pdjnkgs{font-family:"Roboto",sans-serif;font-size:0.7rem;font-weight:600;color:var(--theme-text-color);margin:0;text-transform:uppercase;letter-spacing:0.05em;}
.alex-pnq4aem{font-family:"Roboto",sans-serif;font-size:0.8rem;color:var(--theme-text-color-muted);margin:0;line-height:1.4;}
.alex-pqqtnxy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.alex-p1dy6bpd{font-family:"Roboto",sans-serif;font-size:0.8rem;color:var(--theme-text-color-muted);}
.alex-p7h8sd9{font-family:"Roboto",sans-serif;font-size:0.8rem;font-weight:600;color:var(--theme-text-color);}
.alex-pdbhyhr{border:none;border-top:1px solid var(--theme-border-color);margin:0.25rem 0;}
.alex-u1g785p7{font-family:"Roboto",sans-serif;font-size:0.8rem;font-weight:600;color:var(--theme-text-color);-webkit-text-decoration:underline;text-decoration:underline;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;background:none;border:none;padding:0;cursor:pointer;}.alex-u1g785p7:hover{opacity:0.7;}
