.Zaino-module__qnyVTa__page{height:100%;padding:max(28px, env(safe-area-inset-top)) 20px 40px;overflow-y:auto}.Zaino-module__qnyVTa__page>*{max-width:560px;margin-left:auto;margin-right:auto}.Zaino-module__qnyVTa__title,.Zaino-module__qnyVTa__chapterTitle,.Zaino-module__qnyVTa__emptyTitle,.Zaino-module__qnyVTa__disc,.Zaino-module__qnyVTa__sheetTitle,.Zaino-module__qnyVTa__primary{font-family:var(--font-anton), Impact, sans-serif;text-transform:uppercase;font-weight:400}.Zaino-module__qnyVTa__title{margin-bottom:6px;font-size:44px;line-height:1}.Zaino-module__qnyVTa__lead{color:var(--muted);margin-bottom:24px;font-size:17px;line-height:1.4}.Zaino-module__qnyVTa__lead strong{color:var(--ink)}.Zaino-module__qnyVTa__empty{text-align:center;flex-direction:column;align-items:stretch;display:flex}.Zaino-module__qnyVTa__emptyArt{width:100%;height:auto;margin-bottom:18px}.Zaino-module__qnyVTa__emptyTitle{margin:0 0 8px;font-size:28px;line-height:1.05}.Zaino-module__qnyVTa__chapter{border-top:2px solid var(--ink);margin-bottom:28px;padding-top:18px}.Zaino-module__qnyVTa__chapterHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Zaino-module__qnyVTa__chapterTitle{margin:0;font-size:30px;line-height:1}.Zaino-module__qnyVTa__count{flex:none;margin:0;font-size:16px;font-weight:700}.Zaino-module__qnyVTa__bar{background:var(--paper-2);height:8px;margin:10px 0 16px}.Zaino-module__qnyVTa__bar span{background:var(--lime);height:100%;display:block}.Zaino-module__qnyVTa__complete{background:var(--ink);color:var(--lime);align-items:center;gap:8px;margin:0 0 16px;padding:10px 12px;font-size:16px;font-weight:700;display:flex}.Zaino-module__qnyVTa__grid{grid-template-columns:repeat(3,1fr);gap:18px 12px;display:grid}.Zaino-module__qnyVTa__stamp{color:var(--ink);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.Zaino-module__qnyVTa__disc{aspect-ratio:1;border:3px dashed var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:min(84px,100%);font-size:34px;line-height:1;display:grid}.Zaino-module__qnyVTa__stamp[data-found=true] .Zaino-module__qnyVTa__disc{background:var(--lime);letter-spacing:.02em;box-shadow:inset 0 0 0 5px var(--lime), inset 0 0 0 7px var(--ink);border-style:solid;font-size:15px}.Zaino-module__qnyVTa__stampName{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.Zaino-module__qnyVTa__stamp[data-found=false] .Zaino-module__qnyVTa__stampName{color:var(--muted)}.Zaino-module__qnyVTa__stamp:focus-visible,.Zaino-module__qnyVTa__primary:focus-visible,.Zaino-module__qnyVTa__close:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.Zaino-module__qnyVTa__backdrop{z-index:2000;background:#0b0b0a8c;align-items:flex-end;display:flex;position:fixed;inset:0}.Zaino-module__qnyVTa__sheet{background:var(--paper);width:100%;max-height:88dvh;color:var(--ink);overflow-y:auto}.Zaino-module__qnyVTa__sheetHead{background:var(--lime);padding:18px 72px 20px 20px;position:relative}.Zaino-module__qnyVTa__sheetHead[data-found=true]{background:var(--ink);color:var(--lime)}.Zaino-module__qnyVTa__sheetKicker{margin:0 0 8px;font-size:15px;font-weight:700}.Zaino-module__qnyVTa__sheetTitle{margin:0;font-size:32px;line-height:1.05}.Zaino-module__qnyVTa__close{background:var(--ink);width:48px;height:48px;color:var(--lime);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.Zaino-module__qnyVTa__sheetHead[data-found=true] .Zaino-module__qnyVTa__close{background:var(--lime);color:var(--ink)}.Zaino-module__qnyVTa__sheetBody{padding:20px 20px max(24px, env(safe-area-inset-bottom))}.Zaino-module__qnyVTa__photo{object-fit:cover;width:100%;max-height:240px;margin-bottom:16px;display:block}.Zaino-module__qnyVTa__label{margin:0 0 4px;font-size:14px;font-weight:700}.Zaino-module__qnyVTa__sheetText{white-space:pre-line;margin:0 0 20px;font-size:17px;line-height:1.45}.Zaino-module__qnyVTa__primary{background:var(--ink);width:100%;height:56px;color:var(--lime);justify-content:center;align-items:center;font-size:22px;text-decoration:none;display:flex}
