.scanner-notes{padding:clamp(40px,6vw,88px) 0;color:rgb(var(--color-foreground, 35, 35, 35));background:rgb(var(--color-background, 255, 255, 255))}.scanner-notes__container{max-width:1200px}.scanner-notes__header{margin-bottom:28px;padding:32px;border:1px solid rgba(var(--color-button, 180, 15, 20),.12);border-top:3px solid rgb(var(--color-button, 180, 15, 20));border-radius:12px;background:linear-gradient(120deg,rgba(var(--color-button, 180, 15, 20),.045),rgba(var(--color-button, 180, 15, 20),.01))}.scanner-notes__eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:rgb(var(--color-button, 180, 15, 20));font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.scanner-notes__welcome-icon{display:inline-flex}.scanner-notes__welcome-icon svg{width:20px;height:20px}.scanner-notes__context{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px;font-size:14px}.scanner-notes__title{margin:0 0 16px;font-family:var(--font-stack-header, inherit);font-weight:var(--font-weight-header, 600);font-size:clamp(32px,4vw,48px);line-height:1.2;overflow-wrap:anywhere}.scanner-notes__introduction{max-width:680px;margin:0;font-size:14px;line-height:1.7}.scanner-notes__panel{padding:28px;border:1px solid rgba(var(--color-foreground, 35, 35, 35),.14);border-radius:12px}.scanner-notes__panel-heading{display:flex;align-items:center;gap:12px;margin-bottom:10px}.scanner-notes__panel-description{margin:0 0 24px;font-size:14px;line-height:1.7}.scanner-notes__panel-heading>svg{flex-shrink:0}.scanner-notes__subtitle{margin:0;font-size:20px;line-height:1.4}.scanner-notes__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.scanner-notes__card{display:flex;align-items:center;gap:16px;min-width:0;min-height:88px;padding:18px;color:inherit;text-decoration:none;border:1px solid rgba(var(--color-foreground, 35, 35, 35),.16);border-radius:8px;transition:border-color .15s ease,background-color .15s ease}a.scanner-notes__card:hover{border-color:rgb(var(--color-button, 180, 15, 20));background:rgba(var(--color-button, 180, 15, 20),.04)}a.scanner-notes__card:focus-visible{outline:3px solid rgb(var(--color-button, 180, 15, 20));outline-offset:4px}.scanner-notes__language-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;color:rgb(var(--color-button, 180, 15, 20));background:rgba(var(--color-button, 180, 15, 20),.07);border-radius:8px}.scanner-notes__card-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;overflow-wrap:anywhere}.scanner-notes__language-line{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;max-width:100%}.scanner-notes__native{font-size:24px;font-weight:600;line-height:1.5}.scanner-notes__english{white-space:nowrap;font-size:14px;font-weight:400;line-height:1.5}.scanner-notes__file-label{margin-top:8px;color:rgb(var(--color-button, 180, 15, 20));font-size:13px;font-weight:600}.scanner-notes__notice,.scanner-notes__edition{margin:20px 0 0;font-size:13px;line-height:1.7}.scanner-notes__empty{margin:0;padding:20px 0;font-size:16px;line-height:1.6}.scanner-notes__empty p{margin:0}.scanner-notes__empty-title{font-weight:600}.scanner-notes__card--placeholder{border-style:dashed}.scanner-notes__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width:1024px){.scanner-notes__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scanner-notes__card{gap:10px;padding:14px}.scanner-notes__language-icon{width:36px;height:36px}.scanner-notes__native{font-size:20px}.scanner-notes__english{font-size:12px}}@media screen and (max-width:767px){.scanner-notes__grid{grid-template-columns:minmax(0,1fr)}.scanner-notes__panel{padding:16px}.scanner-notes__header{padding:18px}.scanner-notes__card{padding:14px;gap:10px}.scanner-notes__language-icon{width:30px;height:36px}.scanner-notes__native{font-size:20px}.scanner-notes__english{white-space:nowrap;font-size:12px}}@media(prefers-reduced-motion:reduce){.scanner-notes__card{transition:none}}@media screen and (max-width:374px){.scanner-notes__card{padding:12px;gap:8px}.scanner-notes__language-icon{width:24px}.scanner-notes__native{font-size:18px}.scanner-notes__english{white-space:nowrap;font-size:11px}}@media screen and (min-width:1280px){.scanner-notes__native{font-size:24px}.scanner-notes__english{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/scanner-sample-notes.css.map */
