.TweetButton-module__bDi1OW__button{background-color:#1da1f2}.TweetButton-module__bDi1OW__button:hover{background-color:#1a91da}
.Improvements-module__hBRzca__container{width:100%}.Improvements-module__hBRzca__optimizedText{white-space:pre-wrap}.Improvements-module__hBRzca__textCard{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Improvements-module__hBRzca__textCard{background-color:var(--mantine-color-dark-6)}
.LanguageSwitcher-module__Ph6iAW__iconButton{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);width:36px;height:36px;color:var(--mantine-color-text);cursor:pointer;anchor-name:--language-anchor;background:0 0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s;display:flex}.LanguageSwitcher-module__Ph6iAW__iconButton:hover{background-color:var(--mantine-color-default-hover)}.LanguageSwitcher-module__Ph6iAW__iconButton:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.LanguageSwitcher-module__Ph6iAW__popover{position-anchor:--language-anchor;inset:unset;top:anchor(bottom);left:anchor(left);background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-md);position-try-fallbacks:--to-right;min-width:140px;margin-top:8px;padding:8px;position:absolute}@position-try --to-right{left: unset; right: anchor(right);}.LanguageSwitcher-module__Ph6iAW__popover::backdrop{background:0 0}.LanguageSwitcher-module__Ph6iAW__languageButton{border-radius:var(--mantine-radius-sm);width:100%;color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:10px 14px;transition:background-color .15s;display:flex}.LanguageSwitcher-module__Ph6iAW__languageButton:hover{background-color:var(--mantine-color-default-hover)}.LanguageSwitcher-module__Ph6iAW__languageButton:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}.LanguageSwitcher-module__Ph6iAW__languageButtonActive{color:var(--mantine-primary-color-filled);font-weight:600}.LanguageSwitcher-module__Ph6iAW__flag{font-size:1.2em;line-height:1}
.ImageModal-module__azUkua__modalContainer{position:relative}.ImageModal-module__azUkua__modalImage{max-width:90vw;max-height:90vh}.ImageModal-module__azUkua__navigationButton{position:absolute;top:50%;transform:translateY(-50%)}.ImageModal-module__azUkua__navigationButton:active{transform:translateY(-50%)}.ImageModal-module__azUkua__previousButton{left:16px}.ImageModal-module__azUkua__nextButton{right:16px}
.SamplePosts-module__Xu9f1a__grid{width:100%;margin-bottom:var(--mantine-spacing-md)}.SamplePosts-module__Xu9f1a__thumbnail{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-3);transition:transform .2s,box-shadow .2s}[data-mantine-color-scheme=dark] .SamplePosts-module__Xu9f1a__thumbnail{border:1px solid var(--mantine-color-dark-4)}.SamplePosts-module__Xu9f1a__thumbnail{cursor:pointer}.SamplePosts-module__Xu9f1a__thumbnail:hover{box-shadow:var(--mantine-shadow-md);transform:scale(1.05)}
.ScoreBreakdown-module__43HgdW__container{width:100%}.ScoreBreakdown-module__43HgdW__progressBar{flex:1}.ScoreBreakdown-module__43HgdW__scoreText{text-align:right;font-variant-numeric:tabular-nums;min-width:60px}.ScoreBreakdown-module__43HgdW__thItem{width:25%}.ScoreBreakdown-module__43HgdW__thScore{width:35%}.ScoreBreakdown-module__43HgdW__thReason{width:40%}
.ShareResultButton-module__6vFeJG__button{background-color:#000}.ShareResultButton-module__6vFeJG__button:hover{background-color:#1a1a1a}
.ScoreDisplay-module__KQa5RG__container{background:var(--mantine-color-gray-0);border-radius:8px;padding:1.5rem}[data-mantine-color-scheme=dark] .ScoreDisplay-module__KQa5RG__container{background:var(--mantine-color-dark-6)}.ScoreDisplay-module__KQa5RG__scoreText{font-variant-numeric:tabular-nums}
.SettingsPopover-module__VSO-ja__iconButton{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);width:36px;height:36px;color:var(--mantine-color-text);cursor:pointer;anchor-name:--settings-anchor;background:0 0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s;display:flex}.SettingsPopover-module__VSO-ja__iconButton:hover{background-color:var(--mantine-color-default-hover)}.SettingsPopover-module__VSO-ja__iconButton:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.SettingsPopover-module__VSO-ja__popover{position-anchor:--settings-anchor;inset:unset;top:anchor(bottom);right:anchor(right);background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-md);position-try-fallbacks:--to-left;width:min(360px,100vw - 32px);margin-top:8px;padding:16px;position:absolute}@position-try --to-left{right: unset; left: anchor(left);}.SettingsPopover-module__VSO-ja__popover::backdrop{background:0 0}.SettingsPopover-module__VSO-ja__title{font-size:var(--mantine-font-size-md);color:var(--mantine-color-text);margin:0 0 12px;font-weight:600}.SettingsPopover-module__VSO-ja__warning{background-color:var(--mantine-color-yellow-light);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-yellow-light-color);gap:10px;margin-bottom:12px;padding:12px;display:flex}.SettingsPopover-module__VSO-ja__warningIcon{color:var(--mantine-color-yellow-filled);flex-shrink:0}.SettingsPopover-module__VSO-ja__httpsWarning{color:var(--mantine-color-red-filled);margin-top:8px;font-weight:700}.SettingsPopover-module__VSO-ja__label{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);margin-bottom:6px;font-weight:500;display:block}.SettingsPopover-module__VSO-ja__inputWrapper{position:relative}.SettingsPopover-module__VSO-ja__input{background:var(--mantine-color-default);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);width:100%;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);padding:10px 40px 10px 12px}.SettingsPopover-module__VSO-ja__input::placeholder{color:var(--mantine-color-placeholder)}.SettingsPopover-module__VSO-ja__input:focus{border-color:var(--mantine-primary-color-filled);outline:none}.SettingsPopover-module__VSO-ja__toggleButton{border-radius:var(--mantine-radius-sm);width:28px;height:28px;color:var(--mantine-color-dimmed);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.SettingsPopover-module__VSO-ja__toggleButton:hover{background-color:var(--mantine-color-default-hover)}.SettingsPopover-module__VSO-ja__helpText{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);margin-top:6px}
.TweetInput-module__vJZePG__container{width:100%}.TweetInput-module__vJZePG__textarea textarea{text-wrap:pretty;font-size:1rem;line-height:1.6}
.page-module__EVJJWa__page{background:var(--mantine-color-gray-1);min-height:100dvh}[data-mantine-color-scheme=dark] .page-module__EVJJWa__page{background:var(--mantine-color-dark-8)}.page-module__EVJJWa__header{position:relative}.page-module__EVJJWa__headerActions{gap:8px;display:flex;position:absolute;top:0;right:0}.page-module__EVJJWa__title{text-wrap:balance}.page-module__EVJJWa__loading{justify-content:center;padding:2rem;display:flex}.page-module__EVJJWa__shareButtonWrapper{justify-content:center;display:flex}.page-module__EVJJWa__githubLink{inset:auto max(1rem,env(safe-area-inset-right))max(1rem,env(safe-area-inset-bottom))auto;z-index:var(--z-fixed);aspect-ratio:1;background:var(--mantine-color-gray-2);border-radius:50%;place-items:center;width:3rem;display:grid;position:fixed}[data-mantine-color-scheme=dark] .page-module__EVJJWa__githubLink{background:var(--mantine-color-dark-6)}.page-module__EVJJWa__githubLink{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .page-module__EVJJWa__githubLink{color:var(--mantine-color-gray-0)}.page-module__EVJJWa__githubLink{transition:transform .2s,background .2s}.page-module__EVJJWa__githubLink:hover{background:var(--mantine-color-gray-3);transform:scale(1.1)}[data-mantine-color-scheme=dark] .page-module__EVJJWa__githubLink:hover{background:var(--mantine-color-dark-5)}
