@layer theme,base;@layer components{[data-logo]{color:var(--pac-logo,var(--pac-color-primary))}.pac-btn{box-sizing:border-box;border-radius:var(--pac-radius-md);background:var(--pac-color-primary);min-height:2.75rem;color:var(--pac-color-onPrimary);text-align:center;cursor:pointer;touch-action:manipulation;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.25;display:inline-flex}.pac-btn[data-size=lg]{min-height:3rem;padding:.625rem 1.5rem;font-size:1.0625rem}.pac-btn[data-variant=secondary]{border-color:var(--pac-color-border);background:var(--pac-color-surface);color:var(--pac-color-text)}.pac-btn[data-variant=ghost]{color:var(--pac-color-text);background:0 0}.pac-btn:focus-visible{outline:2px solid var(--pac-color-primary);outline-offset:2px}.pac-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.pac-btn:hover:not(:disabled){opacity:.92}.pac-btn[data-variant=secondary]:hover:not(:disabled),.pac-btn[data-variant=ghost]:hover:not(:disabled){background:var(--pac-color-surfaceAlt);opacity:1}}.pac-btn:active:not(:disabled){opacity:.85}.pac-card-frame{box-sizing:border-box;border:1px solid var(--pac-color-border);border-radius:var(--pac-radius-sm);background:var(--pac-color-surfaceAlt);width:100%;min-width:0;height:100%;color:var(--pac-color-text);font-family:var(--pac-font-display);text-align:center;overflow-wrap:break-word;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex}.pac-card-frame>*{min-width:0;max-width:100%}.pac-draw{box-sizing:border-box;place-items:center;width:100%;padding:1rem;display:grid}.pac-draw-alias{min-width:0;max-width:100%;color:var(--pac-color-text);font-family:var(--pac-font-display);font-size:var(--st-hero,clamp(2rem, 11vmin, 7rem));text-align:center;overflow-wrap:break-word;margin:0;font-style:italic;font-weight:700;line-height:1.08}.pac-draw-word{overflow-wrap:anywhere;max-width:100%;animation:.6s cubic-bezier(.2,.7,.2,1) both pac-draw-rise;animation-delay:calc(var(--pac-draw-i,0) * .14s);display:inline-block}@keyframes pac-draw-rise{0%{opacity:0;transform:translateY(.4em)scale(.97)}to{opacity:1;transform:none}}@keyframes pac-draw-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pac-draw-word{animation:.25s linear both pac-draw-fade}}.pac-award-title{text-align:center;overflow-wrap:break-word}}@layer utilities;.pac-theme-root[data-theme=classic]{--pac-logo:#c11111}
