@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92e01f57393504a6-s.p.0en9w24nf0_f1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b2aabf2e47695d0-s.p.158it8xay914_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One Fallback;src:local(Arial);ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:96.01%}.ja6gcW_className{font-family:Lilita One,Lilita One Fallback;font-style:normal;font-weight:400}.ja6gcW_variable{--font-display:"Lilita One", "Lilita One Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4032351b19cb998e-s.p.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4032351b19cb998e-s.p.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4032351b19cb998e-s.p.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4032351b19cb998e-s.p.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.EdXPRa_className{font-family:Figtree,Figtree Fallback;font-style:normal}.EdXPRa_variable{--font-body:"Figtree", "Figtree Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--orange:#f7941d;--orange-2:#f05a14;--red:#ed1c16;--ink:#222;--cream:#d5d991;--outline:#e8973c;--paper:#fff7e8;--paper-2:#f6ead2;--muted:#6b5f52;--st-free:#4dbb63;--st-premium:#f5c21b;--st-held:#f7941d;--st-booked:#c9c0b3;--danger:#b3261e;--display:var(--font-display), "Arial Rounded MT Bold", "Trebuchet MS", system-ui, sans-serif;--body:var(--font-body), "Segoe UI", system-ui, -apple-system, sans-serif;--shadow:4px 4px 0 var(--ink);--shadow-sm:3px 3px 0 var(--ink);--halftone:radial-gradient(#780a0029 1.3px, transparent 1.7px)}*{box-sizing:border-box}[hidden]{display:none!important}html,body{min-height:100%}body{font-family:var(--body);color:var(--ink);background-color:var(--orange-2);background-image:var(--halftone), linear-gradient(165deg, var(--orange) 0%, var(--orange-2) 55%, var(--red) 100%);background-size:9px 9px,100% 100%;background-attachment:fixed;margin:0;font-size:15px}button{font:inherit;color:inherit}a{color:inherit}button:focus-visible,a:focus-visible,.chip:focus-visible{outline:3px solid var(--paper);outline-offset:2px;box-shadow:0 0 0 6px var(--ink)}.wrap{max-width:1360px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex-direction:column;gap:18px;margin:0 auto;padding-block:16px 40px;display:flex}.narrow{max-width:760px}header.top{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.logo{font-family:var(--display);letter-spacing:.02em;background:var(--cream);border:3px solid var(--ink);box-shadow:var(--shadow);border-radius:999px;align-items:baseline;gap:8px;padding:8px 20px 6px;font-size:34px;line-height:1;text-decoration:none;display:inline-flex;transform:rotate(-2deg)}.logo small{background:var(--ink);color:var(--cream);border-radius:99px;padding:3px 9px 2px;font-size:16px}.event{min-width:0;color:var(--paper);flex-direction:column;flex:280px;gap:2px;display:flex}.event b{font-family:var(--display);letter-spacing:.02em;text-shadow:2px 2px 0 var(--ink);font-size:21px;font-weight:400}.event span{font-size:14.5px;font-weight:700}.lang{border:3px solid var(--ink);box-shadow:var(--shadow-sm);background:var(--paper);border-radius:999px;display:inline-flex;overflow:hidden}.lang button{cursor:pointer;background:0 0;border:0;padding:7px 14px;font-size:14px;font-weight:800}.lang button[aria-pressed=true]{background:var(--ink);color:var(--cream)}h1{font-family:var(--display);color:var(--paper);text-shadow:3px 3px 0 var(--ink);text-wrap:balance;letter-spacing:.01em;margin:4px 0 0;font-size:clamp(30px,5vw,50px);font-weight:400;line-height:1.02}.lede{color:var(--paper);max-width:70ch;margin:6px 0 0;font-size:16px;font-weight:700}.pill{background:var(--ink);color:var(--cream);border-radius:14px;max-width:100%;margin-left:4px;padding:1px 10px;font-size:13.5px;display:inline-block}.banner{background:var(--ink);color:var(--paper);border-radius:14px;padding:10px 14px;font-size:14px;font-weight:700}.banner.warn{background:var(--cream);color:var(--ink);border:3px solid var(--ink)}.card{background:var(--paper);border:3px solid var(--ink);box-shadow:var(--shadow);border-radius:20px;min-width:0}.pad{flex-direction:column;gap:14px;padding:18px;display:flex}h2{font-family:var(--display);letter-spacing:.02em;margin:0;font-size:25px;font-weight:400}.fine{color:var(--muted);margin:0;font-size:13px;font-weight:600;line-height:1.45}.mapcard{flex-direction:column;display:flex;overflow:hidden}.toolbar{border-bottom:3px solid var(--ink);background:var(--ink);color:var(--paper);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.tabs{border:3px solid var(--paper);background:var(--ink);border-radius:999px;display:inline-flex;overflow:hidden}.tabs button{cursor:pointer;color:var(--paper);background:0 0;border:0;padding:6px 16px;font-weight:800}.tabs button[aria-selected=true]{background:var(--paper);color:var(--ink)}.legend{flex-wrap:wrap;flex:340px;gap:6px 14px;min-width:0;font-size:13px;font-weight:700;display:flex}.legend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.legend i{border:2px solid var(--paper);border-radius:3px;width:18px;height:11px;display:inline-block}.i-free{background:var(--st-free)}.i-premium{background:var(--st-premium)}.i-held{background:repeating-linear-gradient(-45deg, var(--st-held) 0 3px, var(--paper) 3px 5px)}.i-booked{background:var(--st-booked)}.i-sel{background:var(--ink);box-shadow:inset 0 0 0 2px var(--cream)}.count{font-family:var(--display);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:17px;display:inline-flex}.dot{background:var(--st-free);width:9px;height:9px;box-shadow:0 0 0 2px var(--paper);border-radius:50%}.dot.off{background:var(--st-held)}.mapbox{background-color:var(--paper-2);background-image:radial-gradient(#f05a1438 1.3px,#0000 1.7px);background-size:9px 9px;height:clamp(340px,34vw,540px);position:relative}.hallmap{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.hallmap.dragging{cursor:grabbing}.hall-wall{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sec{font-family:var(--display);fill:var(--ink);opacity:.16;text-anchor:middle;dominant-baseline:central;pointer-events:none}.t{cursor:pointer}.t rect{stroke:var(--ink);stroke-width:1.1px;vector-effect:non-scaling-stroke;transition:fill .25s}.t text{font-family:var(--display);text-anchor:middle;dominant-baseline:central;fill:var(--ink);pointer-events:none;font-size:.66px}.far .t text{display:none}.st-free rect{fill:var(--st-free)}.st-premium rect{fill:var(--st-premium)}.st-held rect{fill:url(#heldStripes)}.st-booked rect{fill:var(--st-booked);stroke:var(--muted)}.st-booked text{fill:var(--muted)}.st-booked,.st-held{cursor:not-allowed}.t.sel rect{fill:var(--ink);stroke-width:2.4px}.t.sel text{fill:var(--cream)}.t:hover rect{stroke-width:2.2px}.t.flash rect{animation:.9s ease-out flash}@keyframes flash{0%{stroke-width:6px;stroke:var(--paper)}to{stroke-width:1.1px}}.zoom{flex-direction:column;gap:8px;display:flex;position:absolute;top:12px;right:12px}.zoom button{border:3px solid var(--ink);background:var(--paper);width:40px;height:40px;box-shadow:var(--shadow-sm);font-family:var(--display);cursor:pointer;border-radius:12px;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.zoom button:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.zoom svg{width:18px;height:18px}.hint{background:var(--ink);color:var(--paper);pointer-events:none;border-radius:99px;max-width:calc(100% - 90px);padding:5px 12px;font-size:12.5px;font-weight:700;position:absolute;bottom:12px;left:12px}.compass{color:var(--paper);background:var(--ink);text-transform:uppercase;letter-spacing:.08em;pointer-events:none;border-radius:99px;padding:4px 10px;font-size:11.5px;font-weight:800;position:absolute;top:12px;left:12px}.tip{z-index:30;pointer-events:none;background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:10px;padding:7px 10px;font-size:13px;font-weight:600;line-height:1.35;position:fixed;box-shadow:3px 3px #00000040}.tip b{font-family:var(--display);color:var(--cream);letter-spacing:.03em;margin-right:6px;font-size:17px;font-weight:400}.list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;max-height:620px;padding:14px;display:grid;overflow-y:auto}.lsec{flex-direction:column;gap:8px;min-width:0;display:flex}.lsec h3{font-family:var(--display);letter-spacing:.02em;align-items:baseline;gap:8px;margin:0;font-size:19px;font-weight:400;display:flex}.lsec h3 small{font-family:var(--body);color:var(--muted);font-size:12.5px;font-weight:700}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:2px solid var(--ink);text-align:center;width:52px;font-family:var(--display);letter-spacing:.02em;cursor:pointer;background:var(--st-free);border-radius:9px;padding:5px 0 4px;font-size:15px}.chip.st-premium{background:var(--st-premium)}.chip.st-held{background:repeating-linear-gradient(-45deg, var(--st-held) 0 4px, var(--paper) 4px 7px);cursor:not-allowed}.chip.st-booked{background:var(--st-booked);color:var(--muted);border-color:var(--muted);cursor:not-allowed;text-decoration:line-through}.chip.sel{background:var(--ink);color:var(--cream)}.row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:860px){.row{grid-template-columns:minmax(0,1fr)}}.cartlist{flex-wrap:wrap;align-items:center;gap:8px;min-height:38px;display:flex}.cartlist .empty{color:var(--muted);font-weight:600}.ctag{border:2px solid var(--ink);background:var(--paper-2);border-radius:99px;align-items:center;gap:6px;padding:3px 4px 3px 11px;font-weight:700;display:inline-flex}.ctag b{font-family:var(--display);letter-spacing:.03em;font-size:16px;font-weight:400}.ctag.premium{background:var(--st-premium)}.ctag.static{padding-right:11px}.ctag button{background:var(--ink);width:24px;height:24px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;padding:0;font-weight:800;line-height:1}.totals{border-top:3px dashed var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;padding-top:12px;display:flex}.totals .lbl{color:var(--muted);font-size:13.5px;font-weight:700}.totals .amt{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:38px;line-height:1}.btn{border:3px solid var(--ink);background:var(--cream);font-family:var(--display);letter-spacing:.03em;box-shadow:var(--shadow);cursor:pointer;text-align:center;border-radius:999px;padding:11px 26px 10px;font-size:21px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-block}.btn:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}.btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:var(--shadow);transform:none}.btn.dark{background:var(--ink);color:var(--cream)}.btn.small{box-shadow:var(--shadow-sm);padding:7px 16px 6px;font-size:16px}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.stat{border:2px solid var(--ink);border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.stat .n{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:30px;line-height:1}.stat .l{font-size:12.5px;font-weight:700}.s-free{background:var(--st-free)}.s-held{background:var(--st-held)}.s-booked{background:var(--st-booked)}.steps{flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.footer{color:var(--paper);flex-wrap:wrap;gap:8px 18px;font-size:14px;font-weight:700;display:flex}.mbar{z-index:20;padding:10px max(16px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:var(--ink);color:var(--paper);align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0}.mbar .mi{flex:1;min-width:0;font-size:14px;font-weight:700}.mbar .mi b{font-family:var(--display);color:var(--cream);font-size:22px;font-weight:400;display:block}.mbar .btn{box-shadow:3px 3px 0 var(--paper);padding:8px 18px 7px;font-size:18px}@media (max-width:860px){.mbar.on{display:flex}.wrap.hasbar{padding-bottom:96px}}.toast{z-index:50;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));background:var(--paper);border:3px solid var(--ink);box-shadow:var(--shadow);text-align:center;border-radius:16px;max-width:min(520px,100% - 32px);padding:10px 16px;font-weight:700;position:fixed;transform:translate(-50%)}@media (max-width:860px){.toast.above{bottom:calc(86px + env(safe-area-inset-bottom,0px))}}.prose{font-size:15.5px;line-height:1.55}.prose h2{margin-top:8px;font-size:22px}.prose p,.prose li{max-width:70ch}.prose ul{padding-left:20px}@media (max-width:600px){.logo{font-size:28px}.mapbox{height:62vh;min-height:340px;max-height:560px}.stats .n{font-size:24px}.totals .amt{font-size:32px}}@media (prefers-reduced-motion:reduce){.t.flash rect{animation:none}.t rect{transition:none}}.admin-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.stats-5{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stats-5 .stat{background:var(--paper-2)}.stats-5 .stat.s-free{background:var(--st-free)}.stats-5 .stat.s-held{background:var(--st-held)}.stats-5 .stat.s-booked{background:var(--st-booked)}.goal-label{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:14px;display:flex}.goal{border:3px solid var(--ink);background:var(--paper-2);border-radius:99px;height:18px;overflow:hidden}.goal div{background:var(--st-free);border-right:3px solid var(--ink);height:100%}.aform{flex-direction:column;gap:8px;display:flex}.aform.grid2{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}@media (max-width:520px){.aform.grid2{grid-template-columns:minmax(0,1fr)}}.aform label{font-size:14px;font-weight:700}.aform input{font:inherit;border:2px solid var(--ink);background:#fff;border-radius:10px;min-width:0;padding:8px 10px}.aform input:focus-visible{outline:3px solid var(--outline);outline-offset:1px}.abtns{flex-wrap:wrap;gap:8px;display:flex}.tablewrap{overflow-x:auto}.atable{border-collapse:collapse;width:100%;font-size:13.5px}.atable th,.atable td{text-align:left;border-bottom:1px solid var(--paper-2);white-space:nowrap;padding:7px 8px}.atable th{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:2px solid var(--ink);font-size:12px}.atable .num{text-align:right;font-variant-numeric:tabular-nums}.atable tr.b-pending td{color:var(--muted)}.atable tr.b-conflict td,.atable tr.b-refunded td{color:var(--danger)}.atable tr.b-void td{color:var(--muted);text-decoration:line-through}.linkbtn{cursor:pointer;color:var(--danger);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}code{background:var(--paper-2);border-radius:5px;padding:1px 5px;font-size:.92em}.accept{cursor:pointer;align-items:flex-start;gap:10px;font-size:14.5px;font-weight:700;line-height:1.4;display:flex}.accept input{appearance:none;border:3px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;margin:0;display:grid}.accept input:checked{background:var(--ink)}.accept input:checked:after{content:"";border:solid var(--cream);border-width:0 3px 3px 0;width:6px;height:11px;transform:translateY(-1px)rotate(45deg)}.accept input:focus-visible{outline:3px solid var(--outline);outline-offset:2px}.accept a{text-decoration:underline}.hall-divider{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.poles rect{fill:var(--ink)}.legend i.i-pole{background:var(--ink);width:10px;height:10px;box-shadow:0 0 0 2px var(--paper);border:0;border-radius:1px}.entrance rect{fill:var(--ink)}.entrance text{font-family:var(--display);fill:var(--cream);text-anchor:middle;dominant-baseline:central;letter-spacing:.04px;font-size:1.45px}.entrance path{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.logo-up{flex-direction:column;gap:12px;display:flex}.logo-up h2{margin:0;font-size:22px}.logo-form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.logo-form input[type=file]{max-width:100%;font:inherit;font-size:14px}.logo-now{align-items:center;gap:12px;margin:0;font-size:14px;font-weight:700;display:flex}.logo-now img{object-fit:contain;background:var(--paper-2);border:2px solid var(--ink);border-radius:12px;width:96px;height:96px;padding:6px}.logo-thumb{object-fit:contain;background:var(--paper-2);border:1px solid var(--ink);vertical-align:middle;border-radius:6px;width:40px;height:40px}.cartbtn{white-space:nowrap;text-decoration:none}.resume{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fine.split{color:var(--ink);font-weight:800}#cart-title{scroll-margin-top:16px}.sponsor-link{color:var(--paper);text-underline-offset:3px;margin-top:10px;font-weight:800;text-decoration:underline;display:inline-block}.sponsor-h2{margin:0 0 12px;font-size:22px}.sponsor-ig{font-weight:700}.sponsor-ig a{text-decoration:underline}.sponsor-form textarea{font:inherit;border:2px solid var(--ink);resize:vertical;background:#fff;border-radius:10px;min-width:0;padding:8px 10px}.sponsor-form textarea:focus-visible{outline:3px solid var(--outline);outline-offset:1px}.sponsor-form .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.atable.sponsors td.msg{white-space:pre-wrap;min-width:280px;max-width:520px}
