.taraland .gr-card{background:var(--tl-paper);border:3px solid var(--tl-ink);box-shadow:0 6px 0 var(--z-deep);border-radius:30px 36px 32px 38px/36px 30px 38px 32px;flex-direction:column;gap:12px;padding:16px;display:flex}.taraland .gr-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.taraland .gr-h{font-size:calc(1.5rem * var(--tl-fs));color:var(--z-ink);line-height:1.1}.taraland .gr-sub{color:var(--tl-ink-2);font-size:calc(1rem * var(--tl-fs));margin:-6px 0 0}.taraland .gr-sums{font-size:calc(1.5rem * var(--tl-fs));gap:14px;margin:0;font-weight:700;display:flex}.taraland .gr-sums span{align-items:center;gap:4px;display:inline-flex}.taraland .gr-row{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.taraland .gr-empty{color:var(--tl-ink-2);margin:0}.taraland .gr-outside{background:var(--z-soft);border:3px solid var(--tl-ink);border-radius:24px;align-items:center;gap:12px;margin:0;padding:10px 14px;font-weight:600;display:flex}.taraland .gr-cover{border:3px solid var(--tl-ink);background:var(--tl-paper);border-radius:20px;width:104px;display:block;overflow:hidden}.taraland .gr-lesson{padding-bottom:calc(24px + env(safe-area-inset-bottom));gap:12px}.taraland .gr-step{color:var(--tl-ink-2);margin:0;font-size:1rem;font-weight:600}.taraland .gr-pic{border:3px solid var(--tl-ink);width:min(100%,34dvh);box-shadow:0 7px 0 var(--z-deep);background:var(--tl-paper);border-radius:30px 36px 32px 38px/36px 30px 38px 32px;margin:0 auto;overflow:hidden}.taraland .gr-nav{justify-content:center;align-items:center;gap:18px;min-height:80px;display:flex}.taraland .gr-nav .is-off{opacity:.4}.taraland .gr-print{justify-content:center;display:flex}
