.fanthem-cta-button{color:var(--cta-button-fg);background:var(--cta-button-bg);cursor:pointer;white-space:nowrap;appearance:none;border:none;border-radius:50px;justify-content:center;align-items:center;height:45px;padding:0 1.5rem;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.fanthem-cta-button:not([class*=font-]){font-family:var(--font-osw);font-weight:600}.fanthem-cta-button:focus{border-radius:50px}.invite-container .fanthem-cta-button,.admin-main .fanthem-cta-button{gap:.5rem;width:fit-content}@media (hover:hover){.fanthem-cta-button:not([disabled]):hover,.fanthem-cta-button:not(.disabled):hover{background:var(--cta-button-bg-hover);color:var(--cta-button-fg);text-decoration:none}}.fanthem-cta-button.full-width{width:100%}.fanthem-cta-button.btn-hidden{display:none}.fanthem-cta-button.inter{font-family:var(--font-inter)}.fanthem-cta-button.black{background:0 0;background-color:var(--color-foreground);border:1px solid var(--color-foreground);color:var(--color-background)}.fanthem-cta-button.black[disabled]{background-color:var(--color-neutral-400);color:var(--color-light-04)}@media (hover:hover){.fanthem-cta-button.black:not([disabled]):hover{background-color:var(--color-background);color:var(--color-foreground)}}.fanthem-cta-button.plain{background:0 0;background-color:var(--color-background);border:1px solid var(--color-foreground);color:var(--color-foreground)}.fanthem-cta-button.plain.disabled,.fanthem-cta-button.plain[disabled]{background-color:var(--color-white-smoke);color:var(--color-subnav-border);border:1px solid var(--color-subnav-border)}@media (hover:hover){.fanthem-cta-button.plain:not([disabled]):hover{background-color:var(--color-foreground);color:var(--color-background)}}.fanthem-cta-button.stealth{background:0 0;background-color:var(--color-background);color:var(--color-foreground);border:1px solid #0000;padding:0 .75rem}@media (hover:hover){.fanthem-cta-button.stealth:hover{background-color:var(--color-almost-white);border:1px solid var(--color-foreground);color:var(--color-foreground)}[data-theme=dark] .fanthem-cta-button.stealth:hover{color:var(--color-neutral-600)}}.fanthem-cta-button.small.circle,.fanthem-cta-button.smaller.circle{width:2.25rem;height:2.25rem;padding:0}.fanthem-cta-button.small{font-family:var(--font-osw);height:38px;font-size:1rem;font-weight:600;line-height:1.4}.fanthem-cta-button.small:not(.stealth):has(.material-symbols-outlined){padding-left:1rem;padding-right:1rem}.fanthem-cta-button.smaller{height:34px;padding-left:1rem;padding-right:1rem;font-size:.875rem}.fanthem-cta-button.smaller .material-symbols-outlined{font-size:1rem}.fanthem-cta-button.smallest{height:32px;padding-left:.65rem;padding-right:.65rem;font-size:.75rem}.fanthem-cta-button.event-header-cta{width:100%;margin:.5rem 0;box-shadow:0 5px 5px #0003}.fanthem-cta-button.squared{border-radius:4px}.fanthem-cta-button[disabled],.fanthem-cta-button.disabled{cursor:not-allowed;opacity:.6}@media screen and (min-width:768px){.fanthem-cta-button.event-nav-cta{margin:0 .5rem;display:flex}.fanthem-cta-button.event-header-cta{max-width:300px;height:52px;margin:.5rem auto}}.fanthem-button{color:var(--color-foreground);cursor:pointer;font-family:var(--font-osw);background-color:#0000;border:1px solid #0000;border-radius:20px;justify-content:center;align-items:center;gap:.5rem;width:fit-content;min-width:2rem;min-height:2rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;line-height:1.2;transition:all .2s;display:flex;position:relative}.fanthem-button .material-symbols-outlined{font-size:1rem}.fanthem-button.absolute{position:absolute}.fanthem-button{-webkit-user-select:none;user-select:none}.fanthem-button[href]{text-decoration:none}.fanthem-button.inline-flex.inline-flex{border-radius:0;min-height:1rem;padding:0}.fanthem-button.visually-hidden:focus{display:none}.fanthem-button.inter{font-family:var(--font-inter)}.fanthem-button.tiny{letter-spacing:.05em;min-width:1.5rem;min-height:1.5rem;padding:.3rem .5rem;font-size:.75rem}.fanthem-button.tiny .material-symbols-outlined{font-size:1rem}.fanthem-button.tiny{max-height:32px}.fanthem-button.tiny:has(.material-symbols-outlined){padding:.3rem 1rem .3rem .5rem}.fanthem-button.tiny:has(.material-symbols-outlined) .material-symbols-outlined{font-size:.85rem}.fanthem-button.small{gap:.25rem;min-width:2rem;min-height:2rem;padding:.25rem .75rem;font-size:.875rem}.fanthem-button.small .material-symbols-outlined{font-size:1rem}.fanthem-button.small{max-height:38px}.fanthem-button.medium{min-width:2rem;min-height:2rem;padding:.25rem 1rem}.fanthem-button.medium .material-symbols-outlined{font-size:1rem}.fanthem-button.medium{max-height:1.5rem}.fanthem-button.medium .btn-content{font-size:.65rem}.fanthem-button.large{min-width:2.25rem;min-height:2.25rem;padding:1rem 1.5rem}.fanthem-button.large .material-symbols-outlined{font-size:1.25rem}.fanthem-button.large .btn-content{font-size:1rem}.fanthem-button.fake-disabled>:not(.tooltip){pointer-events:none;opacity:.5}tbody tr .fanthem-button.btn-text{font-family:var(--font-inter);text-align:left;font-weight:500}.fanthem-button.btn-text.font-weight-normal{font-weight:400}.fanthem-button.btn-text.text-decoration-underline{text-decoration:underline}.fanthem-button.btn-text.tiny,.fanthem-button.btn-text.small{min-height:0;padding:0}.fanthem-button.btn-hidden{display:none}.fanthem-button.btn-primary{color:var(--color-background);background-color:var(--color-success-04);border-color:var(--color-success-04)}.fanthem-button.btn-primary:not([disabled]):hover{background-color:var(--color-background);color:var(--color-foreground)}[data-theme=dark] .fanthem-button.btn-primary{background-color:var(--color-sky-800);border-color:var(--color-sky-800);color:var(--color-foreground)}.fanthem-button.fanthem-button:disabled{filter:grayscale();color:var(--color-light-04);cursor:not-allowed}.fanthem-button.btn-subtle{border-color:var(--color-freshman-gray);color:var(--color-charcoal-gray)}.fanthem-button.btn-subtle:not([disabled]):hover{background-color:var(--color-light-01-5)}[data-theme=dark] .fanthem-button.btn-subtle{color:var(--color-neutral-400)}.fanthem-button.btn-secondary{color:var(--color-background);background-color:var(--color-secondary-02);border-color:var(--color-secondary-03)}.fanthem-button.btn-secondary:not([disabled]):hover{background-color:var(--color-secondary-03)}.fanthem-button.btn-secondary .material-symbols-outlined{color:var(--color-background)}.fanthem-button.btn-tertiary{color:var(--color-background);background-color:var(--color-success-03);border-color:var(--color-success-03)}.fanthem-button.btn-tertiary:not([disabled]):hover{background-color:var(--color-success-04)}.fanthem-button.btn-tertiary .material-symbols-outlined{color:var(--color-background)}.fanthem-button.btn-danger{color:var(--color-background);background-color:var(--color-danger-02);border-color:var(--color-danger-02)}.fanthem-button.btn-danger:not([disabled]):hover{background-color:var(--color-danger-04)}.fanthem-button.btn-warning{background-color:var(--color-warning-03);border-color:var(--color-warning-03);color:var(--color-background)}.fanthem-button.btn-warning:not([disabled]):hover{background-color:var(--color-warning-04)}.fanthem-button.btn-warning[disabled]{color:var(--color-foreground)}[data-theme=dark] .fanthem-button.btn-warning{background-color:var(--color-amber-200);border-color:var(--color-amber-200)}.fanthem-button.btn-success{background-color:var(--color-success-02);border-color:var(--color-success-02);color:var(--color-background)}.fanthem-button.btn-success:not([disabled]):hover{background-color:var(--color-success-04)}.fanthem-button.btn-dark{background-color:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.fanthem-button.btn-dark:not([disabled]):hover{background-color:var(--color-background)}.fanthem-button.btn-toolbar{color:var(--color-car-gray);background-color:var(--color-background);border-color:var(--color-freshman-gray);padding:.25rem .5rem}.fanthem-button.btn-toolbar.trailing .btn-content+.material-symbols-outlined{color:var(--color-car-gray)}.fanthem-button.btn-toolbar:not([disabled]):hover{background-color:var(--color-freshman-gray);border-color:var(--color-freshman-gray);color:var(--color-light-02)}.fanthem-button.btn-toolbar:not([disabled]):hover .material-symbols-outlined:not(:only-child){color:var(--color-light-02)}.fanthem-button.btn-toolbar:disabled{background-color:var(--color-light-04);color:var(--color-light-04)}.fanthem-button.btn-whatever{color:var(--color-dark-0-5);border-color:var(--color-whatever-gray);border-radius:4px;min-height:38px}.fanthem-button.btn-whatever:not([disabled]):hover{background-color:var(--color-light-01-5);border-color:var(--color-foreground);color:var(--color-foreground)}.fanthem-button.btn-outlined{border:1px solid var(--color-primary-02)}.fanthem-button.btn-outline-secondary{color:var(--color-foreground);border-color:var(--color-whatever-gray)}.fanthem-button.btn-outline-secondary:disabled{color:var(--color-freshman-gray);border-color:var(--color-whatever-gray)}.fanthem-button.btn-outline-secondary:disabled .material-symbols-outlined{color:var(--color-freshman-gray)}.fanthem-button.btn-outline-light{color:var(--color-background);border-color:var(--color-foreground)}.fanthem-button.btn-outline-light:not([disabled]):hover{background-color:var(--color-light-02);border-color:var(--color-foreground);color:var(--color-foreground)}.fanthem-button.btn-outline-light:disabled{background-color:var(--color-light-04);color:var(--color-light-04)}.fanthem-button.btn-tag{background-color:var(--color-light-gray);border-color:var(--color-freshman-gray);font-size:.7rem;font-family:var(--font-inter);text-transform:none;white-space:nowrap;border-radius:4px;min-height:.75rem;padding:.1rem .35rem;line-height:1.4}.fanthem-button.btn-tag:not([disabled]):hover{background-color:var(--color-primary-02);color:var(--color-background)}.fanthem-button.btn-admin{border:1px solid var(--color-bumble-bee-gray);color:var(--color-foreground);padding:.5rem 1rem}.fanthem-button.btn-admin:not([disabled]):hover{background-color:var(--color-foreground);color:var(--color-background);text-decoration:none}[data-theme=dark] .fanthem-button.btn-admin:not([disabled]):hover{color:var(--color-neutral-400)}.fanthem-button.btn-admin:not([disabled]):hover .material-symbols-outlined{color:var(--color-background)}.fanthem-button.btn-table-action{border:2px solid var(--color-bumble-bee-gray);color:var(--color-foreground);border-radius:50%;min-width:2.25rem;min-height:2.25rem;padding:.5rem}.fanthem-button.btn-table-action .material-symbols-outlined{font-size:1.25rem}.fanthem-button.btn-table-action{max-width:2.25rem;max-height:2.25rem}[data-theme=dark] .fanthem-button.btn-table-action{border-color:var(--color-neutral-300)}[data-theme=dark] .fanthem-button.btn-table-action .material-symbols-outlined{color:var(--color-neutral-300)}.fanthem-button.btn-table-action .material-symbols-outlined{color:var(--color-bumble-bee-gray);font-size:1rem}.fanthem-button.btn-table-action .btn-content{justify-content:center;align-items:center;display:flex}.fanthem-button.btn-table-action.light{border-color:var(--color-mid-emphasis);border-width:1px}.fanthem-button.btn-table-action.light .material-symbols-outlined{color:var(--color-mid-emphasis)}[data-theme=dark] .fanthem-button.btn-table-action.light{border-color:var(--color-neutral-400)}[data-theme=dark] .fanthem-button.btn-table-action.light .material-symbols-outlined{color:var(--color-neutral-400)}.fanthem-button.btn-table-action.bright{border-color:var(--color-background);background-color:#00000080;border-width:1px}.fanthem-button.btn-table-action.bright .material-symbols-outlined{color:var(--color-background)}[data-theme=dark] .fanthem-button.btn-table-action.bright .material-symbols-outlined{color:var(--color-foreground)}.fanthem-button.btn-table-action.small{min-width:2rem;max-width:2rem;min-height:2rem;max-height:2rem;padding:0}.fanthem-button.btn-table-action.small .material-symbols-outlined{font-size:1rem}.fanthem-button.btn-table-action.mdlg{padding:.25rem}.fanthem-button.btn-table-action.plain{border-width:0}.fanthem-button.btn-table-action:not([disabled]):hover{background-color:var(--color-bumble-bee-gray);color:var(--color-background);text-decoration:none;box-shadow:0 5px 5px #0003}.fanthem-button.btn-table-action:not([disabled]):hover .material-symbols-outlined{color:var(--color-background)}.fanthem-button.btn-table-action:disabled{opacity:.6}.fanthem-button.mdlg{min-width:2.5rem;min-height:2.5rem}.fanthem-button.mdlg .material-symbols-outlined{font-size:1.3rem}.fanthem-button.btn-cta-text{color:var(--color-foreground);text-transform:none;background-color:#0000;border:none;padding:.5rem 1rem;font-size:1rem}tbody tr .fanthem-button.btn-cta-text{text-align:left}@media (hover:hover){.fanthem-button.btn-cta-text:not([disabled]):hover{color:var(--color-light-04);text-decoration:underline}}.fanthem-button.btn-cta-text.btn-compact{padding:0}.fanthem-button.btn-text{color:var(--color-foreground);background-color:#0000;border:none;padding:.5rem 1rem}@media (hover:hover){.fanthem-button.btn-text:not([disabled]):hover{color:var(--color-neutral-400);text-decoration:underline}}.fanthem-button.btn-text.btn-compact{padding:0}.fanthem-button.btn-field-array-push{border:none;border:1px solid var(--color-subnav-border);color:var(--color-bumble-bee-gray);font-family:var(--font-inter);letter-spacing:.025em;background-color:#0000;border-radius:4px;width:100%;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.2;display:block}@media (hover:hover){.fanthem-button.btn-field-array-push:not([disabled]):hover{border-color:var(--color-foreground);text-decoration:underline}}.fanthem-button.btn-block{width:100%;display:block}.fanthem-button.btn-compact{padding:.25rem .5rem}.fanthem-button.w-full{width:100%}.fanthem-button.icon-only{background-color:#0000;border:none;padding:0}.fanthem-button.icon-only .material-symbols-outlined{color:var(--color-foreground);font-size:1.25rem}.fanthem-button.icon-only.touch-target-small{margin-left:0}@media (hover:hover){.fanthem-button.icon-only:not([disabled]):hover i{color:var(--color-foreground)}}.fanthem-button.btn-primary .material-symbols-outlined,.fanthem-button.btn-secondary .material-symbols-outlined,.fanthem-button.btn-danger .material-symbols-outlined,.fanthem-button.btn-success .material-symbols-outlined,.fanthem-button.btn-dark .material-symbols-outlined{color:var(--color-background)}.fanthem-button.btn-pill{background-color:var(--color-background);border:1px solid var(--color-foreground);text-transform:none;border-radius:50px;padding:.25rem 1rem;font-size:1rem}.fanthem-button.btn-cta{background-color:var(--color-foreground);color:var(--color-background);text-transform:none;border-radius:50px;padding:.5rem 1.5rem}.fanthem-button.btn-cta[disabled]{background-color:var(--color-whatever-gray);color:var(--color-neutral-400)}.fanthem-button.btn-cta[disabled] .material-symbols-outlined{color:var(--color-neutral-400)}@media (hover:hover){.fanthem-button.btn-cta:not([disabled]):hover{background-color:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-foreground)}.fanthem-button.btn-cta:not([disabled]):hover .material-symbols-outlined{color:var(--color-foreground)}}.fanthem-button.btn-cta .material-symbols-outlined{color:var(--color-background)}.fanthem-button.btn-header,.fanthem-button.btn-header-primary,.fanthem-button.btn-header-danger{background-color:var(--color-background);border:1px solid var(--color-subtle-gray);color:var(--color-foreground);font-family:var(--font-inter);text-transform:none;white-space:nowrap;border-radius:.5rem;gap:.375rem;height:2.25rem;min-height:2.25rem;padding:0 .75rem;font-size:.75rem;font-weight:500}[data-theme=dark] .fanthem-button.btn-header,[data-theme=dark] .fanthem-button.btn-header-primary,[data-theme=dark] .fanthem-button.btn-header-danger{background-color:var(--color-neutral-900);border-color:var(--color-neutral-700)}.fanthem-button.btn-header:not([disabled]):hover,.fanthem-button.btn-header-primary:not([disabled]):hover,.fanthem-button.btn-header-danger:not([disabled]):hover{border-color:var(--color-neutral-400)}.fanthem-button.btn-header[disabled],.fanthem-button.btn-header-primary[disabled],.fanthem-button.btn-header-danger[disabled]{cursor:not-allowed;opacity:.5}.fanthem-button.btn-header-primary{background-color:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background);font-weight:600}[data-theme=dark] .fanthem-button.btn-header-primary{background-color:var(--color-foreground);border-color:var(--color-foreground)}.fanthem-button.btn-header-primary .material-symbols-outlined{color:var(--color-background)}.fanthem-button.btn-header-primary:not([disabled]):hover{opacity:.85}.fanthem-button.btn-header-danger{color:var(--color-danger-03)}.fanthem-button.btn-cta-plain{background:0 0;background-color:var(--color-background);border:1px solid var(--color-foreground);color:var(--color-foreground);text-transform:none;border-radius:50px}.fanthem-button.btn-cta-plain[disabled]{background-color:var(--color-whatever-gray);border:1px solid var(--color-whatever-gray);color:var(--color-neutral-400)}@media (hover:hover){.fanthem-button.btn-cta-plain:not([disabled]):hover{background-color:var(--color-foreground);color:var(--color-background);border:1px solid var(--color-background)}}.fanthem-button.large-icon .material-symbols-outlined{font-size:1.75rem}.fanthem-button.less-rounded{border-radius:8px}.fanthem-button.save-as-image.icon-only{width:1.5rem;height:1.5rem;margin-left:.5rem}.fanthem-button.save-as-image.icon-only i{font-size:1.5rem}.fanthem-button.user-bubble-button{box-shadow:0 0 0 2px var(--color-white-smoke);border-width:2px;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;border-color:var(--color-silver)!important}.fanthem-button.user-bubble-button .material-symbols-outlined{color:var(--color-foreground);font-size:1.5rem}.fanthem-button.burger{color:var(--color-foreground);z-index:1;border-radius:4px;margin:0;padding:0;position:relative}.fanthem-button.burger.btn-text:hover{text-decoration:none}.fanthem-button.squared{border-radius:2px}.fanthem-button .btn-content:has(.material-symbols-outlined){align-items:center;gap:.5rem;display:flex}.fanthem-button.text-left{justify-content:flex-start}:where(.fanthem-styled-link .material-symbols-outlined){color:var(--color-foreground)}:where([data-theme=dark] .fanthem-styled-link .material-symbols-outlined){color:var(--color-neutral-200)}:where(.fanthem-styled-link.active .material-symbols-outlined){color:var(--color-primary-01)}:where(.fanthem-styled-link.active:hover .material-symbols-outlined){color:var(--color-foreground)}.fanthem-styled-link .material-symbols-outlined:not(.small){font-size:1.25rem}.fanthem-styled-link.large-icon .material-symbols-outlined{font-size:1.75rem}.fanthem-styled-link.dark-03{color:var(--color-foreground)}.fanthem-styled-link.primary{color:var(--color-foreground);font-family:var(--font-inter);font-size:1.25rem;font-weight:600;line-height:1.25;text-decoration-line:none}.fanthem-styled-link.primary:hover{color:var(--color-foreground);text-decoration-line:underline}.fanthem-styled-link.with-tip{position:relative}.fanthem-styled-link:has(>.link-pending-hint.is-pending){animation:var(--animate-fanthem-link-pending);cursor:progress}@media (prefers-reduced-motion:reduce){.fanthem-styled-link:has(>.link-pending-hint.is-pending){opacity:.6;animation:none}}.fanthem-loading-spinner__spinner{width:50px;height:50px;margin:-25px 0 0 -25px;animation:2s linear infinite fanthem-loading-spinner-rotate}.fanthem-loading-spinner__spinner .path{stroke:var(--spinner-color,#5652bf);stroke-linecap:round;animation:1.5s ease-in-out infinite fanthem-loading-spinner-dash}.fanthem-loading-spinner__spinner.icon-replacement{width:20px;height:20px;margin:0}@keyframes fanthem-loading-spinner-rotate{to{transform:rotate(360deg)}}@keyframes fanthem-loading-spinner-dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.fanthem-not-found h1{font-size:2.25rem;font-weight:700}.fanthem-not-found img{display:block}.fanthem-not-found .platform-logo{min-width:350px;min-height:100px;margin-bottom:2rem;position:relative}.fanthem-tooltip-el{background-color:var(--color-background);border:1px solid var(--color-light-01);font-family:var(--font-inter);max-width:var(--tooltip-width);min-width:var(--tooltip-width);opacity:0;text-align:center;text-transform:none;text-wrap:pretty;visibility:hidden;white-space:normal;z-index:4;border-radius:8px;padding:.5rem;font-size:.875rem;font-weight:500;line-height:1.4;transition:opacity .3s ease-in-out;position:absolute;box-shadow:0 5px 15px #00000059}@media screen and (max-width:676px){.fanthem-tooltip-el{max-width:350px}}.fanthem-tooltip-el:before{position:absolute}.fanthem-tooltip-el.tooltip-top{bottom:calc(100% + .75rem);left:50%;transform:translate(-50%)}.fanthem-tooltip-el.tooltip-top:after{content:"";z-index:2;border-top:.75rem solid #fff;border-left:.5rem solid #0000;border-right:.5rem solid #0000;width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.fanthem-tooltip-el.tooltip-top-left{bottom:calc(100% + .75rem);left:0%;transform:translate(-50%)}.fanthem-tooltip-el.tooltip-top-left:after{content:"";z-index:2;border-top:.75rem solid #fff;border-left:.5rem solid #0000;border-right:.5rem solid #0000;width:0;height:0;position:absolute;top:100%;left:90%;transform:translate(-50%)}.fanthem-tooltip-el.tooltip-top-right{bottom:calc(100% + 1rem);left:0}.fanthem-tooltip-el.tooltip-top-right:before{content:"";z-index:2;border-top:.75rem solid #fff;border-left:.5rem solid #0000;border-right:.5rem solid #0000;width:0;height:0;top:calc(100% + .75rem);transform:translate(-50%,-100%)}.fanthem-tooltip-el.tooltip-bottom{top:calc(100% + .75rem);left:50%;transform:translate(-50%)}.fanthem-tooltip-el.tooltip-bottom:before{content:"";z-index:2;border-bottom:.75rem solid #fff;border-left:.5rem solid #0000;border-right:.5rem solid #0000;width:0;height:0;top:0;left:50%;transform:translate(-50%,-100%)}.fanthem-tooltip-el.tooltip-bottom-left{top:calc(100% + .75rem);right:-.5rem}.fanthem-tooltip-el.tooltip-bottom-left:before{content:"";z-index:2;border-bottom:.75rem solid #fff;border-left:.5rem solid #0000;border-right:.5rem solid #0000;width:0;height:0;top:0;right:1%;transform:translate(-100%,-100%)}.fanthem-tooltip-el.tooltip-bottom-right{top:calc(100% + .75rem);left:0}.fanthem-tooltip-el.tooltip-bottom-right:before{content:"";z-index:2;border-bottom:.75rem solid #fff;border-left:.5rem solid #0000;border-right:.5rem solid #0000;width:0;height:0;top:0;left:6%;transform:translate(-50%,-100%)}.fanthem-tooltip-el.tooltip-left{top:50%;left:-1rem;transform:translate(-100%,-50%)}.fanthem-tooltip-el.tooltip-left:before{content:"";z-index:2;border-top:.5rem solid #0000;border-bottom:.5rem solid #0000;border-left:.75rem solid #fff;width:0;height:0;top:50%;right:0;transform:translate(100%,-50%)}.fanthem-tooltip-el.tooltip-right{top:50%;right:0;transform:translate(110%,-50%)}.fanthem-tooltip-el.tooltip-right:before{content:"";z-index:2;border-top:.5rem solid #0000;border-bottom:.5rem solid #0000;border-right:.75rem solid #fff;width:0;height:0;top:50%;left:0;transform:translate(-100%,-50%)}.tooltip-active .fanthem-tooltip-el,a:hover:not(.processing) .fanthem-tooltip-el,.tip-container:hover .fanthem-tooltip-el,button:hover:not(.processing) .fanthem-tooltip-el{opacity:1;visibility:visible;color:var(--color-foreground)!important}.fanthem-donation-header-bar__container .material-symbols-outlined{font-size:2rem}.fanthem-donation-header-bar__hero img{width:100%;height:auto;margin:0 auto}.fanthem-donation-header-content:first-child,template:first-child+.fanthem-donation-header-content{margin-top:2rem}.donation-hero+.fanthem-donation-header-content{margin-top:-3rem}@media not (min-width:677px){.donation-hero+.fanthem-donation-header-content{margin-top:-7rem}}.fanthem-submitted__submitted h2{font-family:var(--font-osw);margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.4}.fanthem-submitted__content>div{padding:.5rem}.fanthem-submitted__content hr{background-color:var(--color-whatever-gray);border:none;height:1px;margin:0}@media screen and (min-width:768px){.fanthem-submitted__content>div{padding:1.5rem}}.fanthem-submitted__confirmation p{margin-bottom:1rem}@media screen and (min-width:768px){.fanthem-submitted__confirmation>p:has(a>img){grid-template-columns:repeat(2,1fr);gap:1em 1rem;display:grid}:is(.fanthem-submitted__confirmation>p:has(a>img) a,.fanthem-submitted__confirmation>p:has(a>img) img){display:block}.fanthem-submitted__confirmation>p:has(a>img) a{border:1px solid var(--color-bumble-bee-gray);box-shadow:0 12px 50px #0000001a}}.fanthem-submitted__aside .buttons{flex-direction:column;gap:1rem;display:flex}.fanthem-submitted__aside .buttons a{width:100%}.fanthem-submitted__ticket-list li{margin-right:1.5rem}.fanthem-submitted__split-item{border:1px dashed var(--color-whatever-gray);border-left:4px solid var(--color-whatever-gray)}.fanthem-submitted__split-item h3{font-family:var(--font-osw);font-size:1.125rem;font-weight:600;line-height:1.4}.fanthem-rewards-list-el>li:not(:last-child){margin-bottom:1rem}@container event not (min-width:1024px){.fanthem-rewards-list-el>li:not(:last-child){margin-bottom:2.5rem}}.fanthem-rewards-list-el.feature-images-layout>li:not(:last-child){margin-bottom:5rem}.data-table-el .fanthem-rewards-list-el:has(.share-rewards-list-item) li{min-height:20rem}.fanthem-share-participant__popover{z-index:5;background-color:#d3d3d3;border-radius:.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 24px #0000001a}@media (min-width:1024px){.fanthem-share-participant__popover{position:absolute;top:120%;left:auto;right:.75rem;transform:none}.fanthem-share-participant__popover:before{content:"";z-index:2;border-bottom:12px solid #d3d3d3;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:0;right:23px;transform:translate(-50%,-100%)}.donate-header__content .fanthem-share-participant__popover{right:-15px}}.fanthem-share-participant__inner{background-color:var(--color-background);border-radius:4px;min-width:350px;max-width:90vw;margin:.25rem;padding:.75rem 1rem;display:block}@media screen and (min-width:0) and (max-width:676px){.fanthem-share-participant__inner{min-width:300px}}[data-theme=dark] .fanthem-share-participant__icon path{fill:var(--color-foreground)}@media (hover:hover){[data-theme=dark] .fanthem-share-participant__wrapper:hover .fanthem-share-participant__icon path{fill:var(--color-background)}}.fanthem-share-rewards-list-item__card{background:var(--share-bg);color:var(--share-fg,white);background-size:cover;border-radius:10px;max-width:750px;margin-bottom:1rem;padding:2.5rem 1.5rem 1.5rem;position:relative;overflow:hidden}.data-table-el .fanthem-share-rewards-list-item__card .reward-info__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:100px;display:-webkit-box;overflow:hidden}.fanthem-share-rewards-list-item__card .before-you-go{font-family:var(--font-inter);border:none;font-size:1.125rem;font-weight:700;line-height:1.4;padding:0!important}.fanthem-share-rewards-list-item__card .share-to-win{font-family:var(--font-osw);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;z-index:1;border:none;gap:.25rem;font-size:1.5rem;font-style:italic;font-weight:900;line-height:1.4;display:flex;position:relative;padding:0!important}.fanthem-share-rewards-list-item__card .share-to-win .material-symbols-outlined{color:var(--share-fg,white)}.fanthem-share-rewards-list-item__card .reward-info{background-color:var(--share-text-bg);border-radius:8px;padding:.75rem 1rem}.fanthem-share-rewards-list-item__card .reward-info:has(.reward-info__title:empty){display:none}.fanthem-share-rewards-list-item__card .reward-info__title{font-family:var(--font-osw);margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.2}.fanthem-share-rewards-list-item__card .reward-info__img{flex:4}.fanthem-share-rewards-list-item__card .reward-info__img img{border-radius:var(--share-img-radius,50%);margin:0 auto;display:block}.fanthem-share-rewards-list-item__card .reward-info__description{flex-direction:column;gap:.5rem;display:flex}.fanthem-share-rewards-list-item__card .reward-info__description h2{font-size:1.25rem}.fanthem-share-rewards-list-item__card .reward-info__description p{font-size:1rem}.fanthem-share-rewards-list-item__card .reward-info__description ol,.fanthem-share-rewards-list-item__card .reward-info__description ul{padding-left:1rem;list-style:outside}.fanthem-share-rewards-list-item__card .reward-info__description ol li,.fanthem-share-rewards-list-item__card .reward-info__description ul li{margin-bottom:0}.fanthem-share-rewards-list-item__card .reward-info__description strong{color:var(--share-accent,white)}.fanthem-share-rewards-list-item__card .reward-info ol{list-style:decimal}.fanthem-share-rewards-list-item__card .foundation-nav-icon{z-index:1;position:absolute;top:1rem;right:1.5rem}.fanthem-share-rewards-list-item__card figure{z-index:1;flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex;position:relative}.fanthem-share-rewards-list-item__card figure figcaption{flex:5;min-width:200px;max-width:calc(100% - 2rem)}.fanthem-share-rewards-list-item__card .underline{z-index:1;width:75%;position:relative}.fanthem-share-rewards-list-item__card .blob{display:none;position:absolute;bottom:0;right:0;transform:translate(50%,25%)rotate(25deg)}.fanthem-share-rewards-list-item__card .social-buttons-container{background-color:var(--color-almost-white);box-shadow:0px 0px 2px 1px var(--color-whatever-gray);z-index:1;border-radius:8px;flex-wrap:wrap;justify-content:center;gap:.25rem;width:fit-content;margin:2rem auto 0;padding:.5rem 1rem;position:relative}.fanthem-share-rewards-list-item__card .social-buttons-container a,.fanthem-share-rewards-list-item__card .social-buttons-container button{background-color:#e1e1e199;border-radius:50%;min-width:3rem;min-height:3rem}.fanthem-share-rewards-list-item__card .social-buttons-container a .material-symbols-outlined,.fanthem-share-rewards-list-item__card .social-buttons-container button .material-symbols-outlined{font-size:1.5rem}.fanthem-share-rewards-list-item__card .twitter svg path{fill:var(--color-dark-04)}@container share-reward (max-width:639px){.fanthem-share-rewards-list-item__card:has(.share-to-win){padding-top:4rem}}@container share-reward (min-width:480px){.fanthem-share-rewards-list-item__card figure{min-width:425px}.fanthem-share-rewards-list-item__card figure figcaption{min-width:260px;max-width:calc(100% - 200px)}.fanthem-share-rewards-list-item__card .share-to-win{font-family:var(--font-osw);font-size:2rem;font-style:italic;font-weight:900;line-height:1.2}}@container share-reward (min-width:640px){.fanthem-share-rewards-list-item__card{padding:2.5rem 40px 1.5rem}.fanthem-share-rewards-list-item__card .blob{transform:translate(36%,18%)rotate(-10deg)}.fanthem-share-rewards-list-item__card .share-to-win{font-family:var(--font-osw);font-size:2.25rem;font-style:italic;font-weight:900;line-height:1.2}.fanthem-share-rewards-list-item__card figure{flex-direction:row-reverse;align-items:center}.fanthem-share-rewards-list-item__card .reward-info__img img{margin:0 auto 0 0}.fanthem-share-rewards-list-item__card.fanthem-share-rewards-list-item__image-right figure{flex-direction:row}.fanthem-share-rewards-list-item__card.fanthem-share-rewards-list-item__image-right .reward-info__img img{margin:0 0 0 auto}.fanthem-share-rewards-list-item__card .social-buttons-container{flex-wrap:nowrap;gap:1rem}}@media screen and (min-width:1024px){.data-table-el .fanthem-share-rewards-list-item__card{transform-origin:0 0;position:absolute;transform:scale(.65)}}.fanthem-share-rewards-list-item__callout{background-color:var(--callout-bg,transparent);border-radius:10px;flex-direction:column;width:fit-content;margin-bottom:1.5rem;padding:.5rem .5rem 0}.fanthem-modal__el{z-index:3000;background-color:#00000080;max-width:100vw;max-height:100vh;position:fixed;inset:0}.preview .fanthem-modal__el{padding:1rem;position:static}.fanthem-modal__container{height:calc(100% - 1rem);max-width:var(--modal-max-width,60rem);width:var(--modal-width,100vw);margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.preview .fanthem-modal__container{top:0;transform:none}@media screen and (min-width:768px){.fanthem-modal__container{height:var(--modal-height,auto);max-height:calc(100dvh - 65px)}}@media screen and (min-width:1280px){.fanthem-modal__container.fanthem-modal__xlg-width{width:var(--modal-xlg-width)}}.fanthem-modal__content-main{background-color:var(--color-background);width:100%;height:calc(100% - 55px);position:relative}.fanthem-modal__content-main img{display:block}.fanthem-modal__content-main:has(+footer){height:calc(100% - 120px)}@media screen and (min-width:768px){.fanthem-modal__content-main{height:auto;max-height:calc(100dvh - 160px);overflow-y:auto}}.fanthem-modal__overflow{-webkit-overflow-scrolling:touch;max-height:100%;min-height:var(--modal-overflow-min-height,100%);position:relative;overflow-y:auto}.fanthem-modal__overflow::-webkit-scrollbar{display:none}.fanthem-modal__close{-webkit-appearance:none;cursor:pointer;background-color:#0000;border:none;border-radius:100%;width:2.5rem;height:2.5rem;margin:0;padding:0;transition:all .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.fanthem-modal__close svg{fill:var(--color-dark-01);vertical-align:middle;width:1.2rem;height:1.2rem;margin:0 auto;transition:all .2s linear}.fanthem-modal__close svg path{fill:var(--color-dark-01)}.fanthem-modal__close:focus,.fanthem-modal__close:hover{border:1px solid var(--color-foreground)}.fanthem-modal__close:focus svg,.fanthem-modal__close:hover svg{fill:var(--color-light-04)}.app-modal__container>.fanthem-modal__close{z-index:2;top:.5rem;transform:none}.fanthem-modal__header{background-color:var(--color-background);border-bottom:1px solid var(--color-whatever-gray);color:var(--color-foreground);align-items:center;min-height:55px;padding:.5rem 4rem .5rem 1.5rem;display:flex;position:relative}.fanthem-modal__header h1.modal-header-title{font-family:var(--font-inter);text-overflow:ellipsis;white-space:nowrap;width:800px;max-height:55px;margin-bottom:0;font-size:1.25rem;font-weight:600;line-height:1.2;overflow:hidden}.dark .fanthem-modal__header{background-color:var(--color-foreground);border-bottom:1px solid var(--color-foreground)}@media screen and (max-width:767px){.fanthem-modal__header h1.modal-header-title{text-overflow:ellipsis;white-space:nowrap;width:344px;overflow:hidden}}@media screen and (min-width:768px){.fanthem-modal__header{padding:1rem 4rem 1rem 1.5rem}.fanthem-modal__header h1{font-family:var(--font-inter);font-size:1.5rem;font-weight:600;line-height:1.2}}.fanthem-modal__footer{background-color:var(--color-background);border-top:1px solid var(--color-whatever-gray);place-content:center flex-end;height:65px;padding:.5rem 1.5rem;display:flex}.fanthem-modal__body{display:flex}.fanthem-modal__body img{display:none}@media screen and (min-width:1024px){.fanthem-modal__body img{flex:0 0 50%;width:50%;display:block}}.fanthem-modal__content{flex-direction:column;justify-content:center;margin:0 auto;padding:2rem 1rem;display:flex}.fanthem-modal__content .cta-button{width:100%}.fanthem-modal__content .app-text{margin-bottom:1rem}@media screen and (min-width:768px){.fanthem-modal__content{padding:1.5rem 2rem}.fanthem-modal__content .cta-button{max-width:30rem}}.fanthem-modal__success{flex-direction:column;gap:1.5rem;width:100%;display:flex}.fanthem-modal__success .material-symbols-outlined{color:orange;margin:0 1rem .5rem 0;font-size:5rem}.fanthem-modal__success p{font-family:var(--font-inter);margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:1.4}.fanthem-modal__success p:last-of-type{margin-bottom:2.5rem}@media screen and (min-width:768px){.fanthem-modal__success{align-items:center;min-height:300px}}.fanthem-fundraiser-info-card-image-wrapper>img{width:100%;height:100%;margin-right:0;display:block;position:relative}.fanthem-cms-content{position:relative}.fundraiser-header-container+.fanthem-cms-content{margin-top:-1rem;padding-top:0}.fanthem-cms-content .fundraiser-img{margin-bottom:1.5rem}.fanthem-cms-content .fundraiser-img img{border-radius:4px}.fanthem-cms-content.rewards-wrapper figure{overflow-x:auto}.fanthem-cms-content.legal-content .prose h1,.fanthem-cms-content.legal-content .prose h2,.fanthem-cms-content.legal-content .prose p,.fanthem-cms-content.legal-content .prose ul,.fanthem-cms-content.legal-content .prose ol,.fanthem-cms-content.legal-content .prose li,.fanthem-cms-content.legal-content .prose a,.fanthem-cms-content.legal-content .prose div{font-size:90%}.fanthem-cms-content .aside-content-item{margin-bottom:1.5rem}@media screen and (min-width:768px){.fanthem-cms-content:not(.no-min-height){min-height:350px}.fundraiser-header-container+.fanthem-cms-content{margin-top:-3rem}.fanthem-cms-content.legal-content{min-height:0}.fanthem-cms-content.rewards-wrapper{min-height:0;padding:0}.fanthem-cms-content.rewards-wrapper td{padding:1rem}}@media screen and (min-width:1024px){.fanthem-cms-content .fundraiser-img{float:right;max-width:340px;margin-bottom:.5rem;margin-left:1.5rem}}
