.hu-appt[data-v-3220e9ec]{box-sizing:border-box;background:linear-gradient(145deg,#262a27,#171a18,#262a27,#131614,#262a27);border:1px solid #ffffff1a;flex-direction:column;gap:10px;width:100%;height:100%;padding:14px;display:flex;overflow:hidden}.hu-appt--bare[data-v-3220e9ec]{background:0 0;border:none;box-shadow:none!important}.hu-appt__head[data-v-3220e9ec]{justify-content:space-between;align-items:center;gap:8px;display:flex}.hu-appt__title[data-v-3220e9ec]{color:#e8f4e8e6;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.12em;text-shadow:0 1px 2px #00000080;font-size:.98rem;font-weight:700}.hu-appt__off[data-v-3220e9ec]{color:#e6b25a;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);letter-spacing:.12em;border:1px solid #e6b25a99;border-radius:6px;padding:2px 8px;font-size:.7rem;font-weight:700}.hu-appt__desc[data-v-3220e9ec]{color:#e8f4e8b8;font-family:var(--hud-font-body,Arial, sans-serif);margin:0;font-size:.88rem;line-height:1.4}.hu-appt__form[data-v-3220e9ec]{flex-direction:column;gap:8px;display:flex}.hu-appt__field[data-v-3220e9ec]{flex-direction:column;gap:3px;display:flex}.hu-appt__field>span[data-v-3220e9ec]{color:#e8f4e88c;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.1em;font-size:.74rem;font-weight:700}.hu-appt__field input[data-v-3220e9ec],.hu-appt__field textarea[data-v-3220e9ec]{box-sizing:border-box;color:#e8f4e8;width:100%;font-family:var(--hud-font-body,Arial, sans-serif);resize:vertical;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#00000059;border:1px solid #ffffff24;border-radius:8px;padding:8px 10px;font-size:.92rem;line-height:1.4}.hu-appt__field input[data-v-3220e9ec]::placeholder,.hu-appt__field textarea[data-v-3220e9ec]::placeholder{color:#e8f4e866}.hu-appt__field input[data-v-3220e9ec]:focus,.hu-appt__field textarea[data-v-3220e9ec]:focus{border-color:#57e38980;outline:none;box-shadow:0 0 6px #57e38940}.hu-appt__submit[data-v-3220e9ec],.hu-appt__ics[data-v-3220e9ec]{color:#1c2125;cursor:pointer;font-family:var(--hud-font-body,Arial, sans-serif);letter-spacing:.03em;background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000000d 1px 2px),linear-gradient(#cdd2d6 0%,#a7adb2 45%,#c3c8cc 55%,#8f969b 100%);border:1px solid #00000073;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:9px 18px;font-size:.92rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 3px 8px #00000073}.hu-appt__submit[data-v-3220e9ec]:not(:disabled):active,.hu-appt__ics[data-v-3220e9ec]:not(:disabled):active{transform:translateY(1px)}.hu-appt__submit[data-v-3220e9ec]:disabled{opacity:.5;cursor:default}.hu-appt__note[data-v-3220e9ec]{color:#e8f4e88c;min-height:1.1em;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.8rem;font-weight:600}.hu-appt__note.is-error[data-v-3220e9ec]{color:#e6b25a}.hu-appt__done[data-v-3220e9ec]{flex-direction:column;gap:10px;display:flex}.hu-appt__done-note[data-v-3220e9ec]{color:#7fdc8f;font-family:var(--hud-font-body,Arial, sans-serif);margin:0;font-size:.95rem}@media (prefers-reduced-motion:reduce){.hu-appt__submit[data-v-3220e9ec]:not(:disabled):active,.hu-appt__ics[data-v-3220e9ec]:not(:disabled):active{transform:none}}.hu-consent[data-v-a26ac4fc]{box-sizing:border-box;color:#eafff0;background:linear-gradient(#1e2620f5,#121814f5);flex-direction:column;gap:10px;width:100%;padding:16px 18px;display:flex;overflow:hidden}.hu-consent__head[data-v-a26ac4fc]{flex-direction:column;gap:4px;display:flex}.hu-consent__title[data-v-a26ac4fc]{color:#fff;word-break:break-word;margin:0;font-weight:800;line-height:1.15}.hu-consent__desc[data-v-a26ac4fc]{color:#eafff0c7;font-family:var(--hud-font-body,Arial, sans-serif);margin:0;font-size:.92em;line-height:1.35}.hu-consent__cta[data-v-a26ac4fc]{color:#1a1205;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:0;border-radius:10px;align-self:flex-start;margin-top:2px;padding:10px 18px;font-size:.92em;font-weight:800;box-shadow:0 6px 14px #0000004d}.hu-consent__cta[data-v-a26ac4fc]:hover{filter:brightness(1.08)}.hu-consent__signed[data-v-a26ac4fc]{color:#8fd6a3;align-items:center;gap:7px;margin:2px 0 0;font-size:.9em;font-weight:700;display:inline-flex}.hu-consent__tick[data-v-a26ac4fc]{background:#8fd6a32e;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.hu-cmodal[data-v-a26ac4fc]{z-index:2147483600;padding:env(safe-area-inset-top,8px) 10px env(safe-area-inset-bottom,8px);background:#060806eb;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.hu-cmodal__card[data-v-a26ac4fc]{color:#eafff0;background:linear-gradient(#1c231efc,#101512fc);border:1px solid #ffffff24;border-radius:14px;flex-direction:column;width:min(640px,96vw);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #0009}.hu-cmodal__head[data-v-a26ac4fc]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.hu-cmodal__title[data-v-a26ac4fc]{color:#fff;word-break:break-word;margin:0;font-size:1.15rem;font-weight:800;line-height:1.2}.hu-cmodal__close[data-v-a26ac4fc]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.hu-cmodal__close[data-v-a26ac4fc]:hover{background:#fff3}.hu-cmodal__lead[data-v-a26ac4fc]{color:#eafff0cc;margin:0;padding:12px 16px 0;font-size:.92em;line-height:1.4}.hu-cmodal__reader[data-v-a26ac4fc]{-webkit-overflow-scrolling:touch;flex:auto;min-height:120px;margin:12px 4px 0;padding:0 12px;overflow-y:auto}.hu-cmodal__doc[data-v-a26ac4fc]{font-family:var(--hud-font-body,Arial, sans-serif);color:#eafff0eb;font-size:.95em;line-height:1.5}.hu-cmodal__doc[data-v-a26ac4fc] h3{color:#fff;margin:14px 0 6px;font-size:1.05em}.hu-cmodal__doc[data-v-a26ac4fc] h4,.hu-cmodal__doc[data-v-a26ac4fc] h5,.hu-cmodal__doc[data-v-a26ac4fc] h6{color:#fff;margin:12px 0 5px;font-size:.98em}.hu-cmodal__doc[data-v-a26ac4fc] p{margin:0 0 10px}.hu-cmodal__doc[data-v-a26ac4fc] ul,.hu-cmodal__doc[data-v-a26ac4fc] ol{margin:0 0 10px;padding-left:20px}.hu-cmodal__doc[data-v-a26ac4fc] li{margin:0 0 4px}.hu-cmodal__doc[data-v-a26ac4fc] a{color:#8fd6ff}.hu-cmodal__doc[data-v-a26ac4fc] code{background:#ffffff1a;border-radius:4px;padding:1px 4px;font-size:.9em}.hu-cmodal__pdf[data-v-a26ac4fc]{flex-direction:column;flex:auto;gap:10px;min-height:160px;padding:12px 16px 0;display:flex}.hu-cmodal__pdfframe[data-v-a26ac4fc]{background:#fff;border:1px solid #ffffff24;border-radius:8px;flex:auto;width:100%;min-height:40vh}.hu-cmodal__pdflink[data-v-a26ac4fc]{color:#8fd6ff;font-size:.92em;font-weight:700}.hu-cmodal__ack[data-v-a26ac4fc]{align-items:flex-start;gap:8px;font-size:.9em;line-height:1.35;display:flex}.hu-cmodal__ack input[data-v-a26ac4fc]{margin-top:2px}.hu-cmodal__hint[data-v-a26ac4fc]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.06em;color:var(--caccent,#e08a2a);margin:8px 16px 0;font-size:.74em;font-weight:700}.hu-cmodal__sign[data-v-a26ac4fc]{border-top:1px solid #ffffff1a;flex-direction:column;gap:8px;margin-top:10px;padding:12px 16px 16px;display:flex}.hu-cmodal__date[data-v-a26ac4fc]{color:#eafff0d9;margin:0;font-size:.9em}.hu-cmodal__field[data-v-a26ac4fc]{flex-direction:column;gap:4px;display:flex}.hu-cmodal__field span[data-v-a26ac4fc]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.05em;color:#eafff0b3;font-size:.76em}.hu-cmodal__field input[data-v-a26ac4fc]{color:#fff;background:#00000052;border:1px solid #fff3;border-radius:8px;padding:10px 12px;font-size:1em}.hu-cmodal__field input.is-bad[data-v-a26ac4fc]{border-color:#ff9b8a}.hu-cmodal__sigwrap[data-v-a26ac4fc]{flex-direction:column;gap:5px;display:flex}.hu-cmodal__siglabel[data-v-a26ac4fc]{justify-content:space-between;align-items:center;display:flex}.hu-cmodal__siglabel span[data-v-a26ac4fc]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.05em;color:#eafff0b3;font-size:.76em}.hu-cmodal__clear[data-v-a26ac4fc]{color:#8fd6ff;cursor:pointer;background:0 0;border:0;font-size:.82em;text-decoration:underline}.hu-cmodal__pad[data-v-a26ac4fc]{touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ffffff38;border-radius:8px;width:100%;height:170px}.hu-cmodal__sighint[data-v-a26ac4fc]{text-align:center;color:#eafff073;margin:-2px 0 0;font-size:.78em}.hu-cmodal__err[data-v-a26ac4fc]{color:#ff9b8a;margin:0;font-size:.82em}.hu-cmodal__err.is-block[data-v-a26ac4fc]{padding-top:2px}.hu-cmodal__submit[data-v-a26ac4fc]{color:#1a1205;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:0;border-radius:10px;margin-top:4px;padding:12px 18px;font-size:1em;font-weight:800}.hu-cmodal__submit[data-v-a26ac4fc]:disabled{opacity:.5;cursor:not-allowed}.hu-cmodal__done[data-v-a26ac4fc]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:30px 20px 26px;display:flex}.hu-cmodal__done-tick[data-v-a26ac4fc]{color:#8fd6a3;background:#8fd6a32e;border-radius:50%;place-items:center;width:56px;height:56px;font-size:1.8rem;display:grid}.hu-cmodal__done-msg[data-v-a26ac4fc]{color:#eafff0e6;margin:0;font-size:1em;line-height:1.5}.contact-element[data-v-15be4363]{background:var(--shell-panel-strong);box-shadow:var(--shell-shadow);border-radius:28px;gap:16px;padding:22px;display:grid}.contact-element__header[data-v-15be4363]{gap:8px;display:grid}.contact-element__eyebrow[data-v-15be4363]{color:var(--shell-accent);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.72rem}.contact-element__title[data-v-15be4363]{margin:0;font-family:Georgia,Iowan Old Style,serif;font-size:clamp(1.3rem,2.4vw,2rem)}.contact-element__description[data-v-15be4363]{color:var(--shell-muted);margin:0}.contact-element__status[data-v-15be4363]{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;margin:0;padding:12px 14px}.contact-element__status--success[data-v-15be4363]{color:var(--shell-success);border-color:#8fd6a347}.contact-element__status--validation_error[data-v-15be4363],.contact-element__status--rejected[data-v-15be4363],.contact-element__status--failed[data-v-15be4363],.contact-element__status--runtime_unavailable[data-v-15be4363],.contact-element__status--unavailable[data-v-15be4363]{color:var(--shell-danger);border-color:#ff9b8a3d}.contact-element__status--throttled[data-v-15be4363]{color:var(--shell-warning);border-color:#f5cb6b47}.contact-element__status--submitting[data-v-15be4363]{color:var(--shell-accent);border-color:#f1a46c42}.contact-element__form[data-v-15be4363]{gap:14px;display:grid}.contact-element__grid[data-v-15be4363]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.contact-element__field[data-v-15be4363]{gap:8px;display:grid}.contact-element__field span[data-v-15be4363],.contact-element__checkbox span[data-v-15be4363]{color:var(--shell-muted);font-size:.92rem}.contact-element__field input[data-v-15be4363],.contact-element__field textarea[data-v-15be4363]{width:100%;color:var(--shell-ink);background:#0b08068a;border:1px solid #ffffff24;border-radius:16px;padding:12px 14px}.contact-element__field textarea[data-v-15be4363]{resize:vertical;min-height:140px}.contact-element__checkbox[data-v-15be4363]{align-items:center;gap:10px;display:flex}.contact-element__error[data-v-15be4363]{color:var(--shell-danger);font-size:.82rem}.contact-element__actions[data-v-15be4363]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.contact-element__button[data-v-15be4363]{background:linear-gradient(135deg, var(--shell-accent), var(--shell-accent-strong));color:#1a120d;cursor:pointer;border:0;border-radius:999px;padding:13px 20px}.contact-element__button[data-v-15be4363]:disabled{opacity:.62;cursor:default}.contact-element__retry[data-v-15be4363]{color:var(--shell-muted);font-size:.86rem}@media (max-width:760px){.contact-element__grid[data-v-15be4363]{grid-template-columns:1fr}}.hu-cd[data-v-c9544c7c]{width:100%;height:100%;font-size:var(--v0f33d93a);--half:.72em;--radius:.12em;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:visible}.hu-cd__title[data-v-c9544c7c]{text-align:center;color:var(--v4ee8b97c);font-size:.46em;line-height:1.1;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.36em;font-weight:700}.flip-clock[data-v-c9544c7c]{text-align:center;white-space:nowrap;perspective:600px}.flip-clock[data-v-c9544c7c] *,.flip-clock[data-v-c9544c7c] :before,.flip-clock[data-v-c9544c7c] :after{box-sizing:border-box}.flip-clock__piece[data-v-c9544c7c]{margin:0 .16em;display:inline-block}.flip-clock__slot[data-v-c9544c7c]{color:var(--v666b3815);font-size:.28em;line-height:1.4;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;margin-top:.35em;display:block}.no-animation__card[data-v-c9544c7c]{color:var(--v4ee8b97c);font-size:1em;font-weight:600;line-height:1.5;display:block}.flip-card[data-v-c9544c7c]{padding-bottom:var(--half);font-size:1em;line-height:.95;display:block;position:relative}.flip-card__top[data-v-c9544c7c],.flip-card__bottom[data-v-c9544c7c],.flip-card__back-bottom[data-v-c9544c7c],.flip-card__back[data-v-c9544c7c]:before,.flip-card__back[data-v-c9544c7c]:after{width:var(--cw,2.1em);height:var(--half);color:var(--v4ee8b97c);border-radius:var(--radius) var(--radius) 0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;padding:.23em .15em .4em;display:block}.flip-card__top[data-v-c9544c7c],.flip-card__back[data-v-c9544c7c]:before{background:var(--v3d7a6004)}.flip-card__bottom[data-v-c9544c7c],.flip-card__back-bottom[data-v-c9544c7c]{background:var(--v0369717c);border-radius:0 0 var(--radius) var(--radius);pointer-events:none;z-index:2;border-top:1px solid #ffffff24;position:absolute;top:50%;left:0;overflow:hidden}.flip-card__back-bottom[data-v-c9544c7c]{z-index:1}.flip-card__bottom[data-v-c9544c7c]:after,.flip-card__back-bottom[data-v-c9544c7c]:after{margin-top:calc(-1 * var(--half));display:block}.flip-card__back[data-v-c9544c7c]:before,.flip-card__bottom[data-v-c9544c7c]:after,.flip-card__back-bottom[data-v-c9544c7c]:after{content:attr(data-value)}.flip-card__back[data-v-c9544c7c]{pointer-events:none;height:100%;position:absolute;top:0;left:0}.flip-card__back[data-v-c9544c7c]:before{z-index:1;transform-origin:bottom;animation:.3s cubic-bezier(.37,.01,.94,.35) both hu-flipTop-c9544c7c;position:relative;overflow:hidden}.flip-card__bottom[data-v-c9544c7c]{transform-origin:top;animation:.6s cubic-bezier(.15,.45,.28,1) both hu-flipBottom-c9544c7c}@keyframes hu-flipTop-c9544c7c{0%{z-index:2;transform:rotateX(0)}0%,99%{opacity:1}to{opacity:0;transform:rotateX(-90deg)}}@keyframes hu-flipBottom-c9544c7c{0%,50%{z-index:-1;opacity:0;transform:rotateX(90deg)}51%{opacity:1}to{opacity:1;z-index:5;transform:rotateX(0)}}.hu-support[data-v-e9202590]{flex-direction:column;gap:8px;width:100%;display:flex}.hu-support__head[data-v-e9202590]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--hud-accent,#e08a2a);font-size:.95rem;font-weight:700}.hu-support__card[data-v-e9202590]{border-radius:var(--support-corner,16px);color:#d2ffd0;background:#00000040;border:1px solid #d2ffd040;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.hu-support__intro[data-v-e9202590]{opacity:.85;margin:0;font-size:.9rem;line-height:1.4}.hu-support__rows[data-v-e9202590]{flex-direction:column;gap:8px;display:flex}.hu-support__row[data-v-e9202590]{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.hu-support__row--link:hover .hu-support__value[data-v-e9202590]{text-decoration:underline}.hu-support__icon[data-v-e9202590]{opacity:.85;flex:none;width:20px;height:20px}.hu-support__value[data-v-e9202590]{overflow-wrap:anywhere;font-size:.95rem}.hu-support__chat[data-v-e9202590]{color:inherit;text-transform:uppercase;letter-spacing:.06em;border:1px solid;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:9px 18px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.hu-support__chat[data-v-e9202590]:hover{background:#d2ffd01f}.hu-support__hint[data-v-e9202590]{opacity:.55;margin:0;font-size:.72rem}.hu-event[data-v-d6b489d8]{box-sizing:border-box;color:#eafff0;background:linear-gradient(#1e2620f5,#121814f5);flex-direction:column;gap:12px;width:100%;padding:16px 18px;display:flex;overflow:hidden}.hu-event__head[data-v-d6b489d8]{flex-direction:column;gap:4px;display:flex}.hu-event__date[data-v-d6b489d8]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;align-items:baseline;gap:8px;display:flex}.hu-event__date-main[data-v-d6b489d8]{font-size:.92em;font-weight:800}.hu-event__date-sub[data-v-d6b489d8]{opacity:.85;font-weight:700}.hu-event__title[data-v-d6b489d8]{color:#fff;word-break:break-word;margin:0;font-weight:800;line-height:1.15}.hu-event__location[data-v-d6b489d8],.hu-event__desc[data-v-d6b489d8]{word-break:break-word;margin:0}.hu-event__location[data-v-d6b489d8]{color:#eafff0d1;font-family:var(--hud-font-body,Arial, sans-serif);align-items:center;gap:6px;font-size:.92em;display:inline-flex}.hu-event__glyph[data-v-d6b489d8]{flex:none}.hu-event__desc[data-v-d6b489d8]{color:#eafff0c7;font-family:var(--hud-font-body,Arial, sans-serif);font-size:.92em;line-height:1.35}.hu-event__cal[data-v-d6b489d8],.hu-event__rsvp-send[data-v-d6b489d8]{color:#1a120a;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:10px 16px;font-size:.86em;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 6px 14px #0000004d}.hu-event__cal[data-v-d6b489d8]:hover,.hu-event__rsvp-send[data-v-d6b489d8]:hover{filter:brightness(1.06)}.hu-event__rsvp-send[data-v-d6b489d8]:disabled{opacity:.55;cursor:default;filter:none}.hu-event__rsvp[data-v-d6b489d8]{border-top:1px solid #ffffff1f;flex-direction:column;gap:8px;padding-top:12px;display:flex}.hu-event__rsvp-q[data-v-d6b489d8]{color:#fff;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.86em;font-weight:700}.hu-event__rsvp-opts[data-v-d6b489d8]{flex-wrap:wrap;gap:6px;display:flex}.hu-event__rsvp-opt[data-v-d6b489d8]{color:#eafff0d9;min-width:88px;font-family:var(--hud-font-body,Arial, sans-serif);cursor:pointer;background:#00000047;border:1px solid #ffffff2e;border-radius:999px;flex:auto;padding:8px 10px;font-size:.84em;transition:border-color .16s,color .16s,background .16s}.hu-event__rsvp-opt[data-v-d6b489d8]:hover:not(:disabled){border-color:#fff6}.hu-event__rsvp-opt[data-v-d6b489d8]:disabled{cursor:default;opacity:.7}.hu-event__input[data-v-d6b489d8]{box-sizing:border-box;color:#eafff0;width:100%;font:inherit;background:#080c0a99;border:1px solid #ffffff29;border-radius:10px;padding:9px 12px;font-size:.9em}.hu-event__input[data-v-d6b489d8]:focus-visible{border-color:#fff6;outline:none}.hu-event__rsvp-msg[data-v-d6b489d8]{margin:0;font-size:.82em}.hu-event__rsvp-msg.is-ok[data-v-d6b489d8]{color:#8fd6a3}.hu-event__rsvp-msg.is-err[data-v-d6b489d8]{color:#ff9b8a}.hu-event__rsvp-msg.is-note[data-v-d6b489d8]{color:#eafff0b3}.hu-faq[data-v-7ffd6d6e]{flex-direction:column;gap:10px;width:100%;display:flex}.hu-faq--framed[data-v-7ffd6d6e]{height:100%}.hu-faq--framed .hu-faq__list[data-v-7ffd6d6e]{flex:auto;min-height:0}.hu-faq__title[data-v-7ffd6d6e]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:var(--faq-title-size);color:var(--faq-title-color)}.hu-faq__list[data-v-7ffd6d6e]{gap:var(--faq-gap);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex-direction:column;display:flex;overflow-y:auto}.hu-faq__list[data-v-7ffd6d6e]::-webkit-scrollbar{width:5px}.hu-faq__list[data-v-7ffd6d6e]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.hu-faq__item[data-v-7ffd6d6e]{border-radius:var(--faq-corner);background:#0e0c0880;border:1px solid #ffffff14;transition:border-color .16s;overflow:hidden}.hu-faq__item.is-open[data-v-7ffd6d6e]{border-color:#b4e69652}.hu-faq__q[data-v-7ffd6d6e]{width:100%;color:var(--faq-q-color);font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:13px 14px;display:flex}button.hu-faq__q[data-v-7ffd6d6e]{cursor:pointer}button.hu-faq__q:hover .hu-faq__chev[data-v-7ffd6d6e]{opacity:1}.hu-faq__q-text[data-v-7ffd6d6e]{font-weight:700;font-size:var(--faq-q-size);color:var(--faq-q-color);line-height:1.3}.hu-faq__chev[data-v-7ffd6d6e]{color:var(--faq-q-color);opacity:.65;flex:none;transition:transform .22s,opacity .16s}.hu-faq__item.is-open .hu-faq__chev[data-v-7ffd6d6e]{opacity:1;transform:rotate(180deg)}.hu-faq__a-wrap[data-v-7ffd6d6e]{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.hu-faq__item.is-open .hu-faq__a-wrap[data-v-7ffd6d6e]{grid-template-rows:1fr}.hu-faq__a-clip[data-v-7ffd6d6e]{min-height:0;overflow:hidden}.hu-faq__a[data-v-7ffd6d6e]{color:var(--faq-a-color);font-size:var(--faq-a-size);white-space:pre-wrap;overflow-wrap:anywhere;padding:0 14px 13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.hu-faq__a-wrap[data-v-7ffd6d6e],.hu-faq__chev[data-v-7ffd6d6e],.hu-faq__item[data-v-7ffd6d6e]{transition:none}}.ingest-element[data-v-cd9b6631]{background:var(--shell-panel-strong);box-shadow:var(--shell-shadow);border-radius:28px;gap:16px;padding:22px;display:grid}.ingest-element__header[data-v-cd9b6631]{gap:8px;display:grid}.ingest-element__eyebrow[data-v-cd9b6631]{color:var(--shell-accent);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.72rem}.ingest-element__title[data-v-cd9b6631]{margin:0;font-family:Georgia,Iowan Old Style,serif;font-size:clamp(1.3rem,2.4vw,2rem)}.ingest-element__description[data-v-cd9b6631]{color:var(--shell-muted);margin:0}.ingest-element__status[data-v-cd9b6631]{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;margin:0;padding:12px 14px}.ingest-element__status--success[data-v-cd9b6631]{color:var(--shell-success);border-color:#8fd6a347}.ingest-element__status--validation_error[data-v-cd9b6631],.ingest-element__status--rejected[data-v-cd9b6631],.ingest-element__status--failed[data-v-cd9b6631],.ingest-element__status--runtime_unavailable[data-v-cd9b6631],.ingest-element__status--unavailable[data-v-cd9b6631]{color:var(--shell-danger);border-color:#ff9b8a3d}.ingest-element__status--throttled[data-v-cd9b6631]{color:var(--shell-warning);border-color:#f5cb6b47}.ingest-element__status--submitting[data-v-cd9b6631]{color:var(--shell-accent);border-color:#f1a46c42}.ingest-element__form[data-v-cd9b6631]{gap:14px;display:grid}.ingest-element__field[data-v-cd9b6631]{gap:8px;display:grid}.ingest-element__field span[data-v-cd9b6631],.ingest-element__checkbox span[data-v-cd9b6631]{color:var(--shell-muted);font-size:.92rem}.ingest-element__field input[data-v-cd9b6631],.ingest-element__field textarea[data-v-cd9b6631]{width:100%;color:var(--shell-ink);background:#0b08068a;border:1px solid #ffffff24;border-radius:16px;padding:12px 14px}.ingest-element__field textarea[data-v-cd9b6631]{resize:vertical;min-height:132px}.ingest-element__checkbox[data-v-cd9b6631]{align-items:center;gap:10px;display:flex}.ingest-element__error[data-v-cd9b6631]{color:var(--shell-danger);font-size:.82rem}.ingest-element__actions[data-v-cd9b6631]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ingest-element__button[data-v-cd9b6631]{background:linear-gradient(135deg, var(--shell-accent), var(--shell-accent-strong));color:#1a120d;cursor:pointer;border:0;border-radius:999px;padding:13px 20px}.ingest-element__button[data-v-cd9b6631]:disabled{opacity:.62;cursor:default}.ingest-element__retry[data-v-cd9b6631]{color:var(--shell-muted);font-size:.86rem}.led-element[data-v-2cfe0d32]{border:1px solid #00000073;width:100%;min-width:12px;height:100%;min-height:12px;display:block}.hu-links[data-v-f44d8397]{flex-direction:column;gap:10px;width:100%;display:flex}.hu-links--framed[data-v-f44d8397]{height:100%}.hu-links--framed .hu-links__list[data-v-f44d8397]{flex:auto;min-height:0}.hu-links__title[data-v-f44d8397]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--links-title-color);font-size:.95rem;font-weight:700}.hu-links__list[data-v-f44d8397]{gap:var(--links-row-gap);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex-direction:column;display:flex;overflow-y:auto}.hu-links__list[data-v-f44d8397]::-webkit-scrollbar{width:5px}.hu-links__list[data-v-f44d8397]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.hu-links__row[data-v-f44d8397]{border-radius:var(--links-corner);color:inherit;background:#0e0c0880;border:1px solid #ffffff14;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.hu-links__row--link[data-v-f44d8397]{cursor:pointer;transition:border-color .16s,background .16s,transform .12s}.hu-links__row--link[data-v-f44d8397]:hover{background:#161a109e;border-color:#b4e69673}.hu-links__row--link[data-v-f44d8397]:active{transform:scale(.99)}.hu-links__thumb[data-v-f44d8397]{width:var(--links-thumb);height:var(--links-thumb);background:#ffffff14;border:1px solid #ffffff29;border-radius:22%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.hu-links__thumb img[data-v-f44d8397]{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;width:100%;height:100%;display:block}.hu-links__thumb-fallback[data-v-f44d8397]{color:var(--links-name-color);opacity:.6;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.hu-links__text[data-v-f44d8397]{flex-direction:column;flex:1;min-width:0;display:flex}.hu-links__name[data-v-f44d8397]{color:var(--links-name-color);white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;font-weight:700;line-height:1.2;overflow:hidden}.hu-links__sub[data-v-f44d8397]{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.78rem;line-height:1.25;overflow:hidden}.hu-links__go[data-v-f44d8397]{color:var(--links-name-color);opacity:.5;flex:none}.hu-links__row--link:hover .hu-links__go[data-v-f44d8397]{opacity:.9}.mpld-dash[data-v-ea7a75a0]{border-radius:var(--mpld-radius,16px);background:#11181c;width:100%;position:relative;overflow:hidden}.mpld-dash__stage[data-v-ea7a75a0]{position:absolute;top:0;bottom:0;left:0;right:0}.mpld-dash__msg[data-v-ea7a75a0]{color:#e7f2ea99;text-align:center;justify-content:center;align-items:center;padding:12px;font:600 .85rem Arial,sans-serif;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mpld-dash__chip[data-v-ea7a75a0]{text-transform:uppercase;letter-spacing:.08em;color:#e7f2eabf;pointer-events:none;background:#00000073;border-radius:999px;padding:2px 8px;font:700 .62rem Arial,sans-serif;position:absolute;top:8px;left:8px}.mpld-dash__chip--live[data-v-ea7a75a0]{color:#30d158}.mpld-dash__chip--stale[data-v-ea7a75a0]{color:#ffd60a}.mpld-dash__chip--sample[data-v-ea7a75a0]{color:#64d2ff}.hu-mpld[data-v-ea08285b]{flex-direction:column;gap:8px;width:100%;display:flex}.hu-mpld__head[data-v-ea08285b]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--hud-accent,#e08a2a);font-size:.95rem;font-weight:700}.hu-loc[data-v-c9c30ae3]{border-radius:var(--hu-loc-radius,16px);background:#0e0a088a;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.hu-loc__viewport[data-v-c9c30ae3]{flex:auto;min-height:0;position:relative}.hu-loc__map[data-v-c9c30ae3]{background:#1c2520;position:absolute;top:0;bottom:0;left:0;right:0}.hu-loc__map[data-v-c9c30ae3] .leaflet-container{width:100%;height:100%;font:inherit;background:#1c2520}.hu-loc__placeholder[data-v-c9c30ae3]{background:radial-gradient(circle at 50% 38%,#7896822e,#0000 60%),linear-gradient(160deg,#2a352e 0%,#1c2520 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hu-loc__grid[data-v-c9c30ae3]{background-image:linear-gradient(#b4d2be1a 1px,#0000 1px),linear-gradient(90deg,#b4d2be1a 1px,#0000 1px);background-position:50%;background-size:28px 28px;position:absolute;top:0;bottom:0;left:0;right:0}.hu-loc__pin[data-v-c9c30ae3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.hu-loc__expand[data-v-c9c30ae3]{z-index:500;width:32px;height:32px;color:var(--shell-accent,#d2ffd0);cursor:pointer;background:#0f0b08b8;border:1px solid #d6ffe666;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.hu-loc__title[data-v-c9c30ae3]{text-transform:uppercase;letter-spacing:.06em;color:var(--shell-accent,#d2ffd0);font-size:.82rem;font-weight:700;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);margin:8px 12px 0}.hu-loc__sub[data-v-c9c30ae3]{color:var(--shell-ink,#b9c9bd);font-size:.72rem;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);white-space:nowrap;text-overflow:ellipsis;margin:2px 12px 10px;overflow:hidden}.hu-locfs[data-v-c9c30ae3]{z-index:1000;background:#0609089e;position:fixed;top:0;bottom:0;left:0;right:0}.hu-locfs__map[data-v-c9c30ae3]{touch-action:none;background:#1c2520;position:absolute;top:0;bottom:0;left:0;right:0}.hu-locfs__map[data-v-c9c30ae3] .leaflet-container{background:#1c2520;width:100%;height:100%}.hu-locfs__title[data-v-c9c30ae3]{z-index:1002;max-width:calc(100% - 90px);color:var(--shell-accent,#d2ffd0);font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;background:#0f0b08c7;border-radius:12px;padding:8px 14px;font-weight:700;position:absolute;top:14px;left:16px;overflow:hidden}.hu-locfs__close[data-v-c9c30ae3]{z-index:1002;width:42px;height:42px;color:var(--shell-accent,#d2ffd0);cursor:pointer;background:#0f0b08d1;border:1px solid #d6ffe673;border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:14px;right:16px}.hu-logos[data-v-7c9c12af]{flex-direction:column;gap:14px;width:100%;display:flex}.hu-logos__title[data-v-7c9c12af]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:var(--logos-title-size);color:var(--logos-title-color);text-align:var(--logos-justify-text)}.hu-logos__wall[data-v-7c9c12af]{align-items:flex-start;justify-content:var(--logos-justify);gap:var(--logos-gap-y) var(--logos-gap-x);flex-wrap:wrap;display:flex}.hu-logos--framed[data-v-7c9c12af]{height:100%}.hu-logos--framed .hu-logos__wall[data-v-7c9c12af]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex:auto;align-content:flex-start;min-height:0;overflow-y:auto}.hu-logos--framed .hu-logos__wall[data-v-7c9c12af]::-webkit-scrollbar{width:5px}.hu-logos--framed .hu-logos__wall[data-v-7c9c12af]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.hu-logos__item[data-v-7c9c12af]{max-width:100%;color:inherit;flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.hu-logos__item.is-link[data-v-7c9c12af]{cursor:pointer}.hu-logos__item.is-link[data-v-7c9c12af]:active{transform:scale(.97)}.hu-logos__frame[data-v-7c9c12af]{justify-content:center;align-items:center;display:flex}.hu-logos.is-chip .hu-logos__frame[data-v-7c9c12af]{background:var(--logos-chip);border-radius:var(--logos-corner);padding:calc(var(--logos-h) * .24) calc(var(--logos-h) * .34);box-shadow:0 2px 8px #00000047}.hu-logos__img[data-v-7c9c12af]{height:var(--logos-h);width:auto;max-width:var(--logos-maxw);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;display:block}.hu-logos__caption[data-v-7c9c12af]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-align:center;color:var(--logos-caption-color);line-height:1.2;font-size:var(--logos-caption-size);max-width:calc(var(--logos-maxw) + 8px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hu-logos.is-gray .hu-logos__img[data-v-7c9c12af]{filter:grayscale();opacity:.7;transition:filter .2s,opacity .2s}.hu-logos.is-gray .hu-logos__item.is-link:hover .hu-logos__img[data-v-7c9c12af]{filter:none;opacity:1}.hu-logos.is-gray .hu-logos__item.is-link:focus-visible .hu-logos__img[data-v-7c9c12af]{filter:none;opacity:1}.board-element[data-v-0897eb76]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0a086b;border:1px solid #ffffff1f;flex-direction:column;height:100%;min-height:80px;padding:14px 16px;display:flex}.board-element__header[data-v-0897eb76]{text-transform:uppercase;letter-spacing:.08em;color:var(--shell-accent,#9fb36a);font-size:.78rem}.board-element__body[data-v-0897eb76]{color:var(--shell-muted);margin:10px 0 0;font-size:.85rem}.hu-opening[data-v-aabca6cc]{box-sizing:border-box;background:#0e0c0880;flex-direction:column;gap:12px;width:100%;padding:16px 18px;display:flex;overflow:hidden}.hu-opening__title[data-v-aabca6cc]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;font-weight:700;line-height:1.1}.hu-opening__status[data-v-aabca6cc]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hu-opening__pill[data-v-aabca6cc]{color:#fff;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.06em;text-shadow:0 1px 2px #00000073;border-radius:999px;align-items:center;padding:5px 12px;font-size:14px;font-weight:800;line-height:1.1;display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 2px 6px #0000004d}.hu-opening__summary[data-v-aabca6cc]{font-family:var(--hud-font-body,Arial, sans-serif);font-size:13px;line-height:1.3}.hu-opening__week[data-v-aabca6cc]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hu-opening__day[data-v-aabca6cc]{font-family:var(--hud-font-body,Arial, sans-serif);border-radius:8px;justify-content:space-between;align-items:baseline;gap:14px;padding:6px 8px;font-size:13.5px;line-height:1.3;display:flex}.hu-opening__day+.hu-opening__day[data-v-aabca6cc]{border-top:1px solid #ffffff0f}.hu-opening__day.is-today[data-v-aabca6cc]{background:color-mix(in srgb, var(--today-accent,#e08a2a) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--today-accent,#e08a2a) 40%, transparent);border-top-color:#0000}.hu-opening__day-name[data-v-aabca6cc]{white-space:nowrap;font-weight:600}.hu-opening__day.is-today .hu-opening__day-name[data-v-aabca6cc]{font-weight:800}.hu-opening__day-hours[data-v-aabca6cc]{text-align:right;font-variant-numeric:tabular-nums}.hu-opening__day-hours.is-closed[data-v-aabca6cc]{opacity:.85;font-style:italic}.hu-parts[data-v-e0bbb539]{flex-direction:column;gap:8px;width:100%;display:flex}.hu-parts__head[data-v-e0bbb539]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--hud-accent,#e08a2a);font-size:.95rem;font-weight:700}.hu-parts__card[data-v-e0bbb539]{border-radius:var(--parts-corner,16px);color:#d2ffd0;background:#00000040;border:1px solid #d2ffd040;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.hu-parts--compact .hu-parts__card[data-v-e0bbb539]{gap:10px;padding:10px 14px}.hu-parts__card--link[data-v-e0bbb539]{cursor:pointer}.hu-parts__card--link[data-v-e0bbb539]:hover{border-color:#d2ffd08c}.hu-parts__icon[data-v-e0bbb539]{opacity:.9;flex:none;width:34px;height:34px}.hu-parts--compact .hu-parts__icon[data-v-e0bbb539]{width:22px;height:22px}.hu-parts__text[data-v-e0bbb539]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hu-parts__label[data-v-e0bbb539]{overflow-wrap:anywhere;font-size:1.02rem;font-weight:700;line-height:1.25}.hu-parts--compact .hu-parts__label[data-v-e0bbb539]{font-size:.95rem}.hu-parts__desc[data-v-e0bbb539]{opacity:.8;overflow-wrap:anywhere;font-size:.85rem}.hu-parts__host[data-v-e0bbb539]{opacity:.55;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.hu-parts__go[data-v-e0bbb539]{flex:none;align-items:center;gap:8px;display:flex}.hu-parts__cta[data-v-e0bbb539]{text-transform:uppercase;letter-spacing:.06em;border:1px solid;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700}.hu-social[data-v-fc0025d5]{box-sizing:border-box;flex-wrap:wrap;align-content:center;align-items:center;width:100%;height:100%;display:flex}.hu-social__item[data-v-fc0025d5]{flex:none;justify-content:center;align-items:center;text-decoration:none;transition:transform .14s,filter .14s;display:inline-flex}.hu-social__item.is-link[data-v-fc0025d5]{cursor:pointer}.hu-social__item.is-link[data-v-fc0025d5]:hover{filter:brightness(1.12);transform:translateY(-2px)}.hu-social__item.is-plain[data-v-fc0025d5]:hover{filter:brightness(1.18)}.hu-social__glyph[data-v-fc0025d5]{display:block}.hu-status[data-v-ed6cfe17]{box-sizing:border-box;flex-direction:column;justify-content:center;gap:4px;width:100%;height:100%;padding:14px 18px;display:flex;overflow:hidden}.hu-status__title[data-v-ed6cfe17]{color:#fff;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.06em;text-shadow:0 1px 2px #00000073;word-break:break-word;line-height:1.1}.hu-status__desc[data-v-ed6cfe17]{color:#ffffffdb;font-family:var(--hud-font-body,Arial, sans-serif);text-shadow:0 1px 2px #00000059;word-break:break-word;line-height:1.25}.hu-tabs[data-v-acd6f28e]{pointer-events:none;flex-direction:column;width:100%;height:100%;display:flex}.hu-tabs__bar[data-v-acd6f28e]{pointer-events:auto;flex:none;align-items:stretch;display:flex}.hu-tabs__handle[data-v-acd6f28e]{-webkit-appearance:none;appearance:none;text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;justify-content:center;align-items:center;min-width:0;margin:0;padding:9px 14px;line-height:1.2;transition:background .16s,color .16s,filter .16s,box-shadow .16s;display:flex;overflow:hidden}button.hu-tabs__handle[data-v-acd6f28e]{cursor:pointer}.hu-tabs__handle[data-v-acd6f28e]:not(.is-active):not(.is-static):hover{filter:brightness(1.12)}.hu-tabs__handle[data-v-acd6f28e]:focus-visible{outline:none}.hu-tabs__label[data-v-acd6f28e]{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:100%;display:block;overflow:hidden}.hu-tabs__content[data-v-acd6f28e]{pointer-events:none;flex:auto;min-height:0}@media (prefers-reduced-motion:reduce){.hu-tabs__handle[data-v-acd6f28e]{transition:none}}.hu-team[data-v-52ca25e6]{gap:calc(var(--team-u,1) * 10px);flex-direction:column;width:100%;display:flex}.hu-team--framed[data-v-52ca25e6]{height:100%}.hu-team--framed .hu-team__list[data-v-52ca25e6]{flex:auto;min-height:0}.hu-team__title[data-v-52ca25e6]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:calc(var(--team-u,1) * 15px);color:var(--team-name-color)}.hu-team__list[data-v-52ca25e6]{gap:var(--team-row-gap);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex-direction:column;display:flex;overflow-y:auto}.hu-team__list[data-v-52ca25e6]::-webkit-scrollbar{width:5px}.hu-team__list[data-v-52ca25e6]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.hu-team__row[data-v-52ca25e6]{align-items:center;gap:calc(var(--team-u,1) * 12px);padding:calc(var(--team-u,1) * 8px) calc(var(--team-u,1) * 10px);border-radius:var(--team-corner);color:inherit;background:#0e0c0880;border:1px solid #ffffff14;text-decoration:none;display:flex}.hu-team__row--self[data-v-52ca25e6]{background:#141c1080;border-color:#78c88252}.hu-team__row--link[data-v-52ca25e6]{cursor:pointer;transition:border-color .16s,background .16s}.hu-team__row--link[data-v-52ca25e6]:hover{background:#161a109e;border-color:#b4e69673}.hu-team__avatar[data-v-52ca25e6]{width:var(--team-avatar);height:var(--team-avatar);background:#ffffff14;border:1px solid #ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.hu-team__avatar img[data-v-52ca25e6]{object-fit:cover;width:100%;height:100%;display:block}.hu-team__avatar-fallback[data-v-52ca25e6]{color:var(--team-name-color);font-weight:700;font-size:calc(var(--team-avatar) * .4)}.hu-team__text[data-v-52ca25e6]{flex-direction:column;flex:auto;min-width:0;display:flex}.hu-team__mascot[data-v-52ca25e6]{width:var(--team-avatar);height:var(--team-avatar);border-radius:calc(var(--team-u,1) * 8px);flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex;overflow:hidden}.hu-team__mascot img[data-v-52ca25e6]{object-fit:contain;width:100%;height:100%;display:block}.hu-team__mascot[data-v-52ca25e6]>*{width:100%;height:100%}.hu-team__mascot[data-v-52ca25e6] svg{display:block;width:100%!important;height:100%!important}.hu-team__name[data-v-52ca25e6]{color:var(--team-name-color);font-weight:700;font-size:calc(var(--team-u,1) * 16px);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:calc(var(--team-u,1) * 8px);line-height:1.2;display:flex;overflow:hidden}.hu-team__you[data-v-52ca25e6]{font-size:calc(var(--team-u,1) * 10px);letter-spacing:.1em;padding:calc(var(--team-u,1) * 1px) calc(var(--team-u,1) * 5px);border-radius:calc(var(--team-u,1) * 4px);color:#cfe9c2;background:#78c88238;border:1px solid #78c88266;font-weight:700}.hu-team__role[data-v-52ca25e6]{color:var(--team-title-color);font-size:calc(var(--team-u,1) * 13px);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;line-height:1.25;overflow:hidden}.hu-tl[data-v-cbab9084]{flex-direction:column;gap:12px;width:100%;display:flex}.hu-tl__title[data-v-cbab9084]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:var(--tl-title-size);color:var(--tl-title-color)}.hu-tl__track[data-v-cbab9084]{flex-direction:column;display:flex}.hu-tl--framed[data-v-cbab9084]{height:100%}.hu-tl--framed .hu-tl__track[data-v-cbab9084]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex:auto;min-height:0;overflow-y:auto}.hu-tl--framed .hu-tl__track[data-v-cbab9084]::-webkit-scrollbar{width:5px}.hu-tl--framed .hu-tl__track[data-v-cbab9084]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.hu-tl__item[data-v-cbab9084]{padding-bottom:var(--tl-gap);grid-template-columns:22px 1fr;column-gap:12px;display:grid}.hu-tl__item[data-v-cbab9084]:last-child{padding-bottom:0}.hu-tl__rail[data-v-cbab9084]{grid-column:1;position:relative}.hu-tl__rail[data-v-cbab9084]:before{content:"";background:var(--tl-accent);opacity:.42;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.hu-tl__item:first-child .hu-tl__rail[data-v-cbab9084]:before{top:var(--tl-node-center)}.hu-tl__item:last-child .hu-tl__rail[data-v-cbab9084]:before{bottom:calc(100% - var(--tl-node-center))}.hu-tl__rail[data-v-cbab9084]:after{content:"";top:var(--tl-node-center);background:var(--tl-accent);opacity:.42;width:23px;height:2px;position:absolute;transform:translateY(-50%)}.hu-tl__node[data-v-cbab9084]{left:50%;top:var(--tl-node-center);background:var(--tl-accent);z-index:1;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #0a0c088c}.hu-tl__content[data-v-cbab9084]{border-radius:var(--tl-corner);background:#0e0c0880;border:1px solid #ffffff14;grid-column:2;min-width:0;padding:8px 12px}.hu-tl__time[data-v-cbab9084]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);letter-spacing:.04em;font-weight:700;font-size:var(--tl-time-size);color:var(--tl-time-color)}.hu-tl__ititle[data-v-cbab9084]{font-weight:700;line-height:1.25;font-size:var(--tl-ititle-size);color:var(--tl-ititle-color);margin-top:2px}.hu-tl__desc[data-v-cbab9084]{line-height:1.45;font-size:var(--tl-desc-size);color:var(--tl-desc-color);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px}.hu-tl__rail[data-v-cbab9084]:after{left:50%}.hu-tl.is-alt .hu-tl__item[data-v-cbab9084]{grid-template-columns:1fr 22px 1fr;column-gap:12px}.hu-tl.is-alt .hu-tl__rail[data-v-cbab9084]{grid-column:2}.hu-tl.is-alt .hu-tl__item.is-right .hu-tl__content[data-v-cbab9084]{grid-column:3}.hu-tl.is-alt .hu-tl__item.is-left .hu-tl__content[data-v-cbab9084]{text-align:right;grid-column:1}.hu-tl.is-alt .hu-tl__item.is-right .hu-tl__rail[data-v-cbab9084]:after{left:50%}.hu-tl.is-alt .hu-tl__item.is-left .hu-tl__rail[data-v-cbab9084]:after{right:50%}.hu-wx[data-v-85e5b8f4]{box-sizing:border-box;border-radius:var(--wx-radius,16px);color:#e7f2ea;background:#0e12109e;border:1px solid #ffffff14;flex-direction:column;gap:10px;width:100%;padding:14px;display:flex}.hu-wx__head[data-v-85e5b8f4]{flex-direction:column;gap:2px;display:flex}.hu-wx__title[data-v-85e5b8f4]{font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--wx-accent,#e08a2a);font-size:.95rem;font-weight:700}.hu-wx__place[data-v-85e5b8f4]{color:#e7f2eab8;white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.hu-wx__now[data-v-85e5b8f4]{align-items:center;gap:12px;display:flex}.hu-wx__icon[data-v-85e5b8f4]{width:56px;height:56px;color:var(--wx-accent,#e08a2a);flex:none;display:block}.hu-wx__icon[data-v-85e5b8f4] svg{width:100%;height:100%}.hu-wx__nowmain[data-v-85e5b8f4]{flex-direction:column;min-width:0;display:flex}.hu-wx__temp[data-v-85e5b8f4]{color:#f3faf4;font-size:2.4rem;font-weight:700;line-height:1}.hu-wx__unit[data-v-85e5b8f4]{opacity:.8;margin-left:1px;font-size:1.1rem;font-weight:600}.hu-wx__cond[data-v-85e5b8f4]{color:#e7f2ead1;margin-top:3px;font-size:.92rem}.hu-wx__details[data-v-85e5b8f4]{flex-wrap:wrap;gap:6px 14px;display:flex}.hu-wx__detail[data-v-85e5b8f4]{color:#e7f2eaa8;font-size:.76rem;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif);letter-spacing:.02em}.hu-wx__strip[data-v-85e5b8f4]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;border-top:1px solid #ffffff14;gap:6px;margin-top:2px;padding-top:10px;display:flex;overflow-x:auto}.hu-wx__strip[data-v-85e5b8f4]::-webkit-scrollbar{height:4px}.hu-wx__strip[data-v-85e5b8f4]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.hu-wx__day[data-v-85e5b8f4]{text-align:center;flex-direction:column;flex:1 0 0;align-items:center;gap:5px;min-width:48px;display:flex}.hu-wx__dow[data-v-85e5b8f4]{text-transform:uppercase;letter-spacing:.04em;color:#e7f2ea99;font-size:.7rem;font-family:var(--hud-font-label,"Arial Narrow", Arial, sans-serif)}.hu-wx__dayicon[data-v-85e5b8f4]{color:#e7f2eae6;width:26px;height:26px;display:block}.hu-wx__dayicon[data-v-85e5b8f4] svg{width:100%;height:100%}.hu-wx__hl[data-v-85e5b8f4]{color:#e7f2ea9e;white-space:nowrap;font-size:.74rem}.hu-wx__hl b[data-v-85e5b8f4]{color:#f3faf4;font-weight:700}.hu-wx__msg[data-v-85e5b8f4]{color:#e7f2ea99;padding:4px 0;font-size:.82rem}
