._account_k1eol_1{text-align:right}._account_k1eol_1 ._email_k1eol_4{font-weight:500;margin:0 .5em}._login_k1eol_10{grid-column:span 2;grid-template-columns:1fr auto}._login_k1eol_10 label{grid-column:span 2}._title_k1eol_19{color:var(--primary-red-400);font-size:4em;text-align:center;margin:0}@media (max-width: 480px){._title_k1eol_19{font-size:3em;margin-top:.2em}}._title_k1eol_19 ._price_k1eol_30{font-weight:500}._title_k1eol_19 ._drop_k1eol_34{display:inline-block;transform:rotate(10deg) translate(-.05em);transform-origin:bottom left}._title_k1eol_19 ._bell_k1eol_40{display:inline-block;transform:rotate(35deg) translate(-.2em,-.2em);font-size:.7em}._subtitle_k1eol_47{font-size:1.6em;font-weight:600}@media (max-width: 480px){._subtitle_k1eol_47{font-size:1.4em}}._featureList_k1eol_56{list-style-type:none;padding:0;display:grid;gap:.5em 1em;grid-template-columns:1fr 1fr;font-size:1.2em;margin:2em 0}._featureList_k1eol_56 ._emoji_k1eol_65{font-size:1.25em;margin-right:.2em}@media (max-width: 480px){._featureList_k1eol_56{grid-template-columns:1fr}}._priceWatches_k1eol_75{display:flex;flex-direction:column;gap:2em;margin:3em 0}._priceWatches_k1eol_75 h2{margin:0;font-size:2em}._priceWatches_k1eol_75 ._priceWatchesHeader_k1eol_86{display:flex;justify-content:space-between;align-items:baseline;column-gap:1em;flex-wrap:wrap}._footer_k1eol_95{font-size:.9em;margin:2em 0}._footer_k1eol_95 ol{padding-left:1em}._loginOverlay_k1eol_104{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._loginModal_k1eol_117{background-color:var(--background-color);padding:2em 2em 2.5em;border-width:1px;border-radius:1em;width:90%;max-width:480px;box-shadow:0 0 40px #00000080}._loginModal_k1eol_117 header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em}._loginModal_k1eol_117 h2{margin:0}._closeBtn_k1eol_138{font-size:1.5em;aspect-ratio:1;float:right}._sendOtp_gq4en_1,._verifyOtp_gq4en_2{display:grid;align-items:center;column-gap:1em;row-gap:.5em}:is(._sendOtp_gq4en_1,._verifyOtp_gq4en_2) input{width:100%}:is(._sendOtp_gq4en_1,._verifyOtp_gq4en_2) input._otp_gq4en_11{letter-spacing:2px;text-align:center}._instructions_gq4en_18{grid-column:span 2}._instructions_gq4en_18._secondary_gq4en_21{font-size:.9em}._error_gq4en_26{grid-column:span 2;margin-top:.25em}._container_t2uz3_1{position:relative;width:100%;height:250px}._message_t2uz3_7{text-align:center;opacity:.8}._container_wpdv9_1{position:relative;display:grid;grid-template:auto auto / 1fr 1fr;column-gap:2em;border-radius:1em;padding:2em;border:1px solid light-dark(black,white)}@media (max-width: 640px){._container_wpdv9_1{grid-template:auto / 1fr;row-gap:1em}}._container_wpdv9_1._targetMet_wpdv9_15{border:3px solid var(--secondary-green-300);--shimmer-base: light-dark( oklch(from var(--secondary-green-300) l c h / 20%), oklch(from var(--secondary-green-900) l c h / 40%) );--shimmer-highlight: light-dark( oklch( from var(--secondary-green-100) calc(l + .5) calc(c - .1) h / 20% ), oklch(from var(--secondary-green-700) l c h / 40%) );background:linear-gradient(transparent) padding-box,conic-gradient(in oklch from var(--angle) at 110% 110%,var(--shimmer-highlight) 0deg,var(--shimmer-base) 90deg,var(--shimmer-highlight) 180deg,var(--shimmer-base) 270deg,var(--shimmer-highlight) 360deg) border-box;animation:8s _rotate_wpdv9_1 linear infinite}@keyframes _rotate_wpdv9_1{to{--angle: 360deg}}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}._productLink_wpdv9_56 h3{margin:0 0 .5em;font-size:1.4em}._productImage_wpdv9_63{max-width:100%;max-height:300px;border-radius:1em}@media (max-width: 640px){._productImage_wpdv9_63{max-height:unset}}._priceContainer_wpdv9_73{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:repeat(4,1fr);column-gap:1em;align-self:start;align-items:center}._priceContainer_wpdv9_73._writeMode_wpdv9_81{grid-template-rows:unset;grid-template-columns:var(--price-watch-left-col-width) 1fr;row-gap:1em}._priceContainer_wpdv9_73 ._targetMet_wpdv9_15{font-weight:700;color:light-dark(var(--primary-red-600),var(--primary-red-300))}._priceContainer_wpdv9_73 ._targetMet_wpdv9_15._met_wpdv9_91{color:light-dark(var(--secondary-green-600),var(--secondary-green-300))}._editBtn_wpdv9_97{margin:0 .5em;padding:.25em .5em}._currentPrice_wpdv9_102,._desiredPrice_wpdv9_103,._priceDelta_wpdv9_104,._targetPrice_wpdv9_105{font-weight:700;width:100%}._desiredPrice_wpdv9_103{display:flex;align-items:center}._upsertForm_wpdv9_115{display:grid;grid-template-columns:var(--price-watch-left-col-width) 1fr;align-items:center;gap:1em;grid-column:span 2}._upsertForm_wpdv9_115 ._error_wpdv9_122{grid-column:span 2;margin-top:0}._pricePresets_wpdv9_128{display:flex;flex-direction:column;padding:0 .5em;margin:0}._pricePresets_wpdv9_128 input{margin-right:.5em}._login_wpdv9_139{grid-column:span 2;grid-template-columns:var(--price-watch-left-col-width) 1fr}._login_wpdv9_139 button,._delete_wpdv9_148,._cancel_wpdv9_149{grid-column:2}._priceHistory_wpdv9_153{grid-column:span 2}@media (max-width: 640px){._priceHistory_wpdv9_153{grid-column:span 1}}@keyframes _shimmer_wpdv9_1{0%{background-position:200% 0}to{background-position:-200% 0}}._visitSite_wpdv9_170{grid-column:span 2;font-size:1.2em;margin:1em 0;padding:.75em;border:none;background-size:200% 100%;background-image:linear-gradient(to right in oklch,var(--secondary-green-400) 0%,var(--secondary-green-300) 50%,var(--secondary-green-400) 100%);animation:4s _shimmer_wpdv9_1 forwards linear infinite;transition:.25s filter}._visitSite_wpdv9_170:hover{filter:saturate(1.5)}._form_1af7b_1{margin:1em 0;font-size:1.3em}._form_1af7b_1 label{font-weight:700;display:block;padding-bottom:.5em}._form_1af7b_1 input{max-width:100%}._form_1af7b_1 ._productSearch_1af7b_15{display:grid;grid-template-columns:1fr auto;gap:.5em}@media (max-width: 640px){._form_1af7b_1 ._productSearch_1af7b_15{grid-template-columns:1fr}}._form_1af7b_1 ._error_1af7b_25{margin-top:.75em}._form_1af7b_1 ._error_1af7b_25 p{margin:.5em 0}._form_1af7b_1 ._error_1af7b_25 ._screenshotDetails_1af7b_32 img{max-width:100%;border:1px solid var(--error-border);border-radius:.5em;box-shadow:0 2px 8px #0000001a}@keyframes _shimmer_1af7b_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _fadeInUp_1af7b_1{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes _fadeOutUp_1af7b_1{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-10px)}}._loadingMessages_1af7b_74{text-align:center;margin:1em 0;padding:0;min-height:2em;position:relative;--shimmer-base: light-dark( var(--secondary-purple-600), var(--secondary-purple-300) );--shimmer-highlight: light-dark( var(--secondary-purple-300), var(--secondary-purple-100) )}._loadingMessages_1af7b_74 ._message_1af7b_90{background-size:200% 100%;background-image:linear-gradient(to right in oklch,var(--shimmer-base) 0%,var(--shimmer-highlight) 50%,var(--shimmer-base) 100%);animation:3s _shimmer_1af7b_1 forwards linear infinite;color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700;opacity:0;position:absolute;left:50%;transform:translate(-50%) translateY(10px);white-space:nowrap}._loadingMessages_1af7b_74 ._message_1af7b_90._visible_1af7b_108{animation:_fadeInUp_1af7b_1 .5s ease-out forwards,3s _shimmer_1af7b_1 forwards linear infinite}._loadingMessages_1af7b_74 ._message_1af7b_90._exiting_1af7b_114{animation:_fadeOutUp_1af7b_1 .5s ease-out forwards}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}:root{--font-family: "DM Sans", system-ui, Helvetica, Arial, sans-serif;--primary-red-100: oklch(from var(--primary-red-500) calc(l + .4) c h);--primary-red-200: oklch(from var(--primary-red-500) calc(l + .3) c h);--primary-red-300: oklch(from var(--primary-red-500) calc(l + .2) c h);--primary-red-400: oklch(from var(--primary-red-500) calc(l + .1) c h);--primary-red-500: oklch(.5 .2256 1);--primary-red-600: oklch(from var(--primary-red-500) calc(l - .1) c h);--primary-red-700: oklch(from var(--primary-red-500) calc(l - .2) c h);--primary-red-800: oklch(from var(--primary-red-500) calc(l - .3) c h);--primary-red-900: oklch(from var(--primary-red-500) calc(l - .4) c h);--secondary-yellow-100: oklch( from var(--secondary-yellow-500) calc(l + .4) c h );--secondary-yellow-200: oklch( from var(--secondary-yellow-500) calc(l + .3) c h );--secondary-yellow-300: oklch( from var(--secondary-yellow-500) calc(l + .2) c h );--secondary-yellow-400: oklch( from var(--secondary-yellow-500) calc(l + .1) c h );--secondary-yellow-500: oklch(from var(--primary-red-500) l c calc(h + 75) );--secondary-yellow-600: oklch( from var(--secondary-yellow-500) calc(l - .1) c h );--secondary-yellow-700: oklch( from var(--secondary-yellow-500) calc(l - .2) c h );--secondary-yellow-800: oklch( from var(--secondary-yellow-500) calc(l - .3) c h );--secondary-yellow-900: oklch( from var(--secondary-yellow-500) calc(l - .4) c h );--secondary-purple-100: oklch( from var(--secondary-purple-500) calc(l + .4) c h );--secondary-purple-200: oklch( from var(--secondary-purple-500) calc(l + .3) c h );--secondary-purple-300: oklch( from var(--secondary-purple-500) calc(l + .2) c h );--secondary-purple-400: oklch( from var(--secondary-purple-500) calc(l + .1) c h );--secondary-purple-500: oklch(from var(--primary-red-500) l c calc(h - 75) );--secondary-purple-600: oklch( from var(--secondary-purple-500) calc(l - .1) c h );--secondary-purple-700: oklch( from var(--secondary-purple-500) calc(l - .2) c h );--secondary-purple-800: oklch( from var(--secondary-purple-500) calc(l - .3) c h );--secondary-purple-900: oklch( from var(--secondary-purple-500) calc(l - .4) c h );--secondary-green-100: oklch( from var(--secondary-green-500) calc(l + .4) c h );--secondary-green-200: oklch( from var(--secondary-green-500) calc(l + .3) c h );--secondary-green-300: oklch( from var(--secondary-green-500) calc(l + .2) c h );--secondary-green-400: oklch( from var(--secondary-green-500) calc(l + .1) c h );--secondary-green-500: oklch(from var(--primary-red-500) l c calc(h + 180) );--secondary-green-600: oklch( from var(--secondary-green-500) calc(l - .01) c h );--secondary-green-700: oklch( from var(--secondary-green-500) calc(l - .2) c h );--secondary-green-800: oklch( from var(--secondary-green-500) calc(l - .3) c h );--secondary-green-900: oklch( from var(--secondary-green-500) calc(l - .4) c h );--background-color: light-dark( oklch(from var(--secondary-yellow-500) calc(l + .5) calc(c - .2) h), oklch(from var(--secondary-yellow-500) calc(l - .32) calc(c - .2) h) );--primary-red-fg: light-dark(var(--primary-red-500), var(--primary-red-300));--primary-red-fg-hover: light-dark( var(--primary-red-400), var(--primary-red-200) );--error-color: var(--primary-red-fg);--error-bg: oklch(from var(--primary-red-fg) l c h / 10%);--error-border: oklch(from var(--primary-red-fg) l c h / 50%);--breakpoint-narrow: 480px;--breakpoint-medium: 768px;--breakpoint-wide: 1200px;--price-watch-left-col-width: 10ch;font-family:var(--font-family);line-height:1.5;font-weight:400;font-synthesis:none;font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light dark}a{font-weight:500;color:light-dark(var(--secondary-purple-600),var(--secondary-purple-300));text-decoration:inherit}a:hover{color:light-dark(var(--secondary-purple-500),var(--secondary-purple-200))}body{margin:0 auto;padding:1em 2em;max-width:800px;background-color:var(--background-color)}button{appearance:none;border:3px solid var(--primary-red-400);border-radius:9999px;padding:.5em 1em;background-color:var(--primary-red-400);color:#fff;font-family:inherit;font-size:inherit;font-weight:700;cursor:pointer}button:hover{border-color:var(--primary-red-300);background-color:var(--primary-red-300)}button:disabled{opacity:.6;cursor:not-allowed}button.secondary{background-color:transparent;color:var(--primary-red-fg)}button.secondary:hover{color:var(--primary-red-fg-hover);border-color:var(--primary-red-300)}button.tertiary{padding:.25em .5em;color:var(--primary-red-fg);border:none;background-color:transparent}button.tertiary:hover{color:var(--primary-red-fg-hover)}input[type=text],input[type=url],input[type=email],input[type=number]{background-color:transparent;font-family:inherit;font-size:inherit;border:3px solid light-dark(black,white);border-radius:9999px;padding:.5em 1em}fieldset{border:0}summary{cursor:pointer;padding:.5em;font-weight:700;font-size:1.1em;border-radius:9999px;color:var(--primary-red-fg)}summary:hover{color:var(--primary-red-fg-hover)}.error{padding:.75em 1em;background-color:var(--error-bg);color:var(--error-color);border:1px solid var(--error-border);border-radius:.5em;font-size:.9em}.spinner{display:inline-block;width:1em;height:1em;border:.15em solid light-dark(rgba(255,255,255,.3),rgba(0,0,0,.3));border-top-color:light-dark(white,black);border-radius:50%;animation:spinner-rotate .8s linear infinite;margin-right:.5em;vertical-align:middle}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
