.teacher-celebrations-module__nhoN7W__surface{display:contents}.teacher-celebrations-module__nhoN7W__card{border:1px solid var(--panel-border-color,var(--color-border));border-radius:var(--frame-radius-row,var(--radius-md));align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);text-align:center;flex-direction:column;display:flex}.teacher-celebrations-module__nhoN7W__picture{block-size:5.5rem;inline-size:5.5rem;display:block}.teacher-celebrations-module__nhoN7W__points{color:var(--color-text);font-size:var(--font-size-md,1rem);margin:0}.teacher-celebrations-module__nhoN7W__amount{color:var(--color-reward,var(--color-accent));font-family:var(--font-display,inherit);font-size:var(--font-size-xl);font-weight:var(--font-display-weight,700);margin-inline-end:var(--space-1)}.teacher-celebrations-module__nhoN7W__line{color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem);margin:0;line-height:1.7}
.support-corner-module__Q_Lsja__corner{max-inline-size:var(--app-max-inline-size);padding-block-end:var(--corner-inset-block-end);padding-inline:var(--corner-inset-inline);pointer-events:none;z-index:10;border-inline:1px solid #0000;justify-content:flex-start;margin-inline:auto;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.support-corner-module__Q_Lsja__button{background:var(--panel-background,var(--color-surface-raised));block-size:var(--corner-button-size);border:var(--frame-warm-border,1px solid var(--color-border-strong));border-radius:var(--radius-pill);box-shadow:var(--frame-warm-shadow,none);color:var(--color-accent-text);inline-size:var(--corner-button-size);pointer-events:auto;transition:border-color var(--duration-fast) ease-out, transform var(--duration-fast) ease-out;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.support-corner-module__Q_Lsja__button:hover{border-color:var(--color-accent)}.support-corner-module__Q_Lsja__button:active{transform:translateY(var(--button-press-depth,0))}.support-corner-module__Q_Lsja__icon{block-size:1.5rem;inline-size:1.5rem}@media print,(max-height:30rem){.support-corner-module__Q_Lsja__corner{display:none}}
.motion-root-module__fBsAlW__root{display:contents}
