@font-face{font-family:Amazon Ember;src:url(/fonts/amazon-ember/Amazon%20Ember%20Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/amazon-ember/Amazon%20Ember.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/amazon-ember/Amazon%20Ember%20Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/amazon-ember/Amazon%20Ember%20Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-text-primary);background-color:var(--color-bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:2px}a{color:var(--color-text-link);text-decoration:none}a:hover{text-decoration:underline;color:var(--color-text-link-hover)}ul,ol{list-style:none}img{display:block;max-width:100%;height:auto}button{font-family:inherit;cursor:pointer;border:none;background:none}input,select,textarea{font-family:inherit;font-size:inherit}#root,.app-shell{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
