#root{position:relative;scroll-snap-type:y mandatory;height:100vh;width:100%;overflow-y:scroll}section{scroll-snap-align:start;margin:0 auto;height:100vh;width:100%;display:flex;align-items:center;flex-direction:column}.inner{padding-top:95px;flex:1 0 auto;width:100%}:root{font-family:Open Sans,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--accent-color: #ff9d7b;--accent-color-dark: #e17e5d}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{margin:0;min-height:100vh;color:#060220;background-color:#fff}a{color:inherit;text-decoration:none}ul{list-style:none}button:not([class*=browser-]):not([id*=browser-]){border-radius:8px;border:none;font-family:inherit;cursor:pointer}button[aria-label*=back i],button[title*=back i],*[role=button][aria-label*=back i]{background:transparent!important;border:none!important;border-radius:0!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;padding:0!important;margin:0!important;box-shadow:none!important;transform:none!important}button:focus-visible{outline:4px auto -webkit-focus-ring-color}input{border:none;outline:none}.back-button,.back-link{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:1px solid #e0e0e0;border-radius:6px;color:#333;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease;cursor:pointer}.back-button:hover,.back-link:hover{background:#f8f9fa;border-color:var(--accent-color);color:var(--accent-color)}.back-button:focus,.back-link:focus{outline:2px solid var(--accent-color);outline-offset:2px}button[title*=chrome i],button[title*=extension i],a[href*=chrome i],.extension-button,.chrome-button,.install-button{background-color:var(--accent-color)!important;color:#fff!important;border-color:var(--accent-color)!important}button[title*=chrome i]:hover,button[title*=extension i]:hover,a[href*=chrome i]:hover,.extension-button:hover,.chrome-button:hover,.install-button:hover{background-color:var(--accent-color-dark)!important;border-color:var(--accent-color-dark)!important}
