:root{--structure-transition-time: 100ms;--structure-transition-time: 200ms}figcaption,picture,img,video{max-width:100%}iconify-icon{aspect-ratio:1/1}img{pointer-events:none}html{background-attachment:fixed;background-color:var(--color-secondary);background-color:var(--color-loader-base);background-image:url("/assets/images/events/2026-02-valentines/background-blur.jpg");background-position:center center;background-size:cover}body{transition:background-color ease-in 350ms;will-change:background-color}@media(max-width: 839px){.app{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;height:auto}}@media(min-width: 840px){.app{display:grid;grid-template-areas:"navigation content" "navigation controls";grid-template-columns:min-content 1fr;grid-template-rows:1fr min-content;height:100vh}}.area.hidden,.area.templates{display:none;visibility:collapse}.area.content{position:relative;transition:padding-left ease var(--structure-transition-time);width:100%;will-change:width;z-index:20}@media(max-width: 839px){.area.content{margin:calc(48px + env(safe-area-inset-top)) 0 calc(60px + env(safe-area-inset-bottom));padding-left:0}.area.content::after{left:0}}@media(min-width: 840px){.area.content{grid-area:1/2/-1/-1;min-height:100vh;overflow:hidden auto}.area.content::after{left:var(--navWidth)}.area.content:has(.page.--active.--fit){overflow:hidden}.area.content:has(.page.--active.--scroll){overflow:hidden auto}@supports(mask-mode: alpha){.area.content::before{background-attachment:fixed;background-image:url("/assets/images/backgrounds/background-blurry-02-optim.jpg");background-position:center center;background-size:cover;content:"";display:block;height:70px;-webkit-mask-image:linear-gradient(to bottom, transparent, black 100%);mask-image:linear-gradient(to bottom, transparent, black 100%);mask-mode:alpha;-webkit-mask-size:cover;mask-size:cover;position:fixed;right:0;bottom:0;left:var(--navigation-width);transition:left ease var(--structure-transition-time);will-change:left}.area.content.--overlay-mask::after{backdrop-filter:blur(10px);background:rgba(4,4,4,.7);content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:var(--navigation-width);-webkit-mask-image:url("/assets/svgs/mask-left-top.svg"),url("/assets/svgs/mask-left-bottom.svg"),url("/assets/svgs/mask-right-top.svg"),url("/assets/svgs/mask-right-bottom.svg");mask-image:url("/assets/svgs/mask-left-top.svg"),url("/assets/svgs/mask-left-bottom.svg"),url("/assets/svgs/mask-right-top.svg"),url("/assets/svgs/mask-right-bottom.svg");mask-mode:alpha;-webkit-mask-position:left top,left bottom,right top,right bottom;mask-position:left top,left bottom,right top,right bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}}}.area.controls{padding:0 5px;transition:left ease var(--nav-transition-time);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:40}@media(max-width: 839px){.area.controls{position:fixed;right:0;bottom:calc(68px + env(safe-area-inset-top));left:0}}@media(min-width: 840px){.area.controls{grid-area:controls;right:0;bottom:20px;left:var(--nav-width)}}.area.navigation{display:grid;justify-items:end;transition:padding var(--structure-transition-time) ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:width;z-index:999}@media(max-width: 839px){.area.navigation{background:#000;grid-template-areas:"menu";grid-template-columns:auto;grid-template-rows:auto;height:56px;justify-content:center;position:fixed;right:0;bottom:0;left:0}.area.navigation::before{background-image:url("/assets/svgs/mask-left-bottom.svg"),url("/assets/svgs/mask-right-bottom.svg");background-position:left bottom,right bottom;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;top:-24px;right:0;left:0;pointer-events:none}.area.navigation .app-icon{display:none}}@media(min-width: 840px){.area.navigation{align-items:center;background:rgba(4,4,4,.8);border-right:1px solid rgba(0,0,0,.8);grid-area:navigation}@supports(backdrop-filter: blur(10px)){.area.navigation{backdrop-filter:blur(10px);background:rgba(4,4,4,.7)}}}@media(min-width: 840px)and (max-height: 449px){.area.navigation{grid-template-areas:"menu";grid-template-columns:auto;grid-template-rows:auto}}@media(min-width: 840px)and (min-height: 450px){.area.navigation{grid-template-areas:"icon" "menu";grid-template-columns:auto;grid-template-rows:min-content min-content;padding-top:8px;padding-bottom:8px}}@media(min-width: 840px)and (min-height: 1800px){.area.navigation{padding-top:60px;padding-bottom:60px}}@media(min-width: 1240px){.area.navigation{gap:16px;padding:24px 10px 24px 30px}}@media(min-width: 1900px){.area.navigation{padding:24px 20px 24px 70px}}.part.page.chat .page-content{height:100%}.part.page.chat .page-content .part.odyssey-chat{background:#fff;height:100%;width:100%}@media(max-width: 839px){.part.toolbar{height:0;position:fixed;bottom:-100px}}.chat__header{display:grid;flex-direction:row;gap:8px;grid-area:header;grid-template-areas:"channels buttons";grid-template-columns:1fr max-content;grid-template-rows:auto;padding:8px;place-items:center}.part.dash-placeholder{--color-base: #fff6f7;--color-contrast: #101114;--color-primary: #460d3f;--color-secondary: #314d8e;--color-tertiary: #c9281c;--color-highlight: #c9281c;--color-base-faded: rgba(255,255,255,.6);--color-contrast-faded: rgba(0,0,0,.6);--font-work-sans: 'Work Sans Regular', sans-serif;--font-aerokids: 'Aerokids', sans-serif;--font-calistoga: 'Calistoga Regular', sans-serif;--font-ibm-mono: 'IBM Plex Mono', 'Nimbus Mono PS', 'Courier New', monospace;display:flex;font-family:var(--font-work-sans);flex-direction:column;height:auto;min-height:100vh;place-content:center flex-start}.part.dash-placeholder h1,.part.dash-placeholder h2,.part.dash-placeholder h3,.part.dash-placeholder h4,.part.dash-placeholder h5,.part.dash-placeholder h6{color:var(--color-highlight);font-family:var(--font-calistoga)}.part.dash-placeholder h1{font-size:30px}.part.dash-placeholder h2{font-size:24px}.part.dash-placeholder h3{font-size:20px}.part.dash-placeholder h4{font-size:16px}.part.dash-placeholder h5{font-size:14px}.part.dash-placeholder h6{font-size:10px}.part.dash-placeholder>.content{margin:0 auto;max-width:800px;padding:0 8px;width:100%}.part.dash-placeholder>.content .eventBanner{color:var(--color-base);font-family:var(--font-calistoga);font-size:24px;margin:96px 0;max-width:800px;text-align:center;width:100%}.part.dash-placeholder>.content .eventBanner img{aspect-ratio:1440/763;display:block;height:auto;margin:0 auto;max-width:100%;width:440px}.part.dash-placeholder>.content .contentContainer{background:var(--color-base);border-radius:28px;box-shadow:0 0 16px 2px rgba(0,0,0,.3);color:var(--color-contrast);padding:4px 4px 16px;width:100%}.part.dash-placeholder>.content .contentContainer .eventDetails{background:var(--color-primary);border-radius:24px;color:var(--color-base);display:grid;gap:4px 8px;grid-template-areas:"icon date time" "icon countdown timezone";grid-template-columns:max-content 1fr max-content;grid-template-rows:auto auto;padding:16px 20px;place-items:center}.part.dash-placeholder>.content .contentContainer .eventDetails .eventDateIcon{align-items:center;background:var(--color-base);border-radius:16px;color:var(--color-primary);display:flex;flex-direction:column;gap:2px;grid-area:icon;line-height:1;padding:10px 16px 4px;place-self:center}.part.dash-placeholder>.content .contentContainer .eventDetails .eventDateIcon .month{font-size:17px;font-weight:800;text-transform:uppercase}.part.dash-placeholder>.content .contentContainer .eventDetails .eventDateIcon .date{font-size:42px;font-family:var(--font-calistoga)}.part.dash-placeholder>.content .contentContainer .eventDetails .eventDate{font-size:18px;font-family:var(--font-calistoga);grid-area:date}.part.dash-placeholder>.content .contentContainer .eventDetails .eventTime{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-area:time;max-width:100%;width:200px}.part.dash-placeholder>.content .contentContainer .eventDetails .eventTime .caption{color:var(--color-base-faded);font-size:8px;text-transform:uppercase}.part.dash-placeholder>.content .contentContainer .eventDetails .eventTimeZone{font-size:14px;grid-area:timezone}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown{display:grid;grid-area:countdown;grid-template-areas:"timer timer timer timer timer timer timer" "caption caption caption caption caption caption caption";grid-template-columns:repeat(7, max-content);grid-template-rows:auto auto}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .timer{display:grid;font-family:var(--font-ibm-mono);font-size:24px;font-weight:500;grid-area:timer;grid-template-areas:"days . hours . minutes . seconds";grid-template-columns:subgrid;grid-template-rows:auto}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .timer span{padding:0 4px;place-self:center}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .caption{color:var(--color-base-faded);display:grid;font-size:8px;grid-area:caption;grid-template-areas:"days . hours . minutes . seconds";grid-template-columns:subgrid;grid-template-rows:auto;text-transform:uppercase}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .caption span{place-self:center}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .days{grid-area:days}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .hours{grid-area:hours}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .minutes{grid-area:minutes}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .seconds{grid-area:seconds}.part.dash-placeholder>.content .contentContainer .eventDetails .eventCountdown .countdown-over{font-family:var(--font-aerokids);font-size:20px}.part.dash-placeholder>.content .contentContainer .content{display:grid;gap:16px;grid-template-areas:"header buttons" "details playlist" "promo playlist" "promo logo" "footer footer";grid-template-columns:1fr minmax(100px, 220px);grid-template-rows:auto auto auto 1fr auto;padding:20px}.part.dash-placeholder>.content .contentContainer .content h2{font-size:18px}.part.dash-placeholder>.content .contentContainer .content .contentHeader{align-items:center;display:flex;flex-direction:column;grid-area:header}.part.dash-placeholder>.content .contentContainer .content .contentHeader .title{align-items:center;color:var(--color-highlight);display:flex;flex-direction:column;margin:0}.part.dash-placeholder>.content .contentContainer .content .contentHeader .title .pre-title{font-family:var(--font-work-sans);font-size:16px;font-weight:600}.part.dash-placeholder>.content .contentContainer .content .contentHeader .title .title-main{font-family:var(--font-aerokids);font-size:30px}.part.dash-placeholder>.content .contentContainer .content .contentHeader .post-title{font-size:13px}.part.dash-placeholder>.content .contentContainer .content .contentHeader .post-title a{color:inherit;font-weight:600;text-decoration:none}.part.dash-placeholder>.content .contentContainer .content .contentHeader .post-title a:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}.part.dash-placeholder>.content .contentContainer .content .contentButtons{display:flex;flex-direction:column;gap:8px;grid-area:buttons;place-self:flex-end stretch}.part.dash-placeholder>.content .contentContainer .content .contentButtons a{border:2px solid var(--color-secondary);border-radius:8px;color:var(--color-secondary);display:flex;flex-direction:column;font-family:var(--font-calistoga);font-size:16px;height:36px;place-content:center;place-items:center;width:100%}.part.dash-placeholder>.content .contentContainer .content .contentButtons a:hover{background:var(--color-secondary);color:var(--color-base);text-decoration:none}.part.dash-placeholder>.content .contentContainer .content .contentDetails{grid-area:details}.part.dash-placeholder>.content .contentContainer .content .contentLogo{align-self:center;grid-area:logo}.part.dash-placeholder>.content .contentContainer .content .contentPlaylist{grid-area:playlist}.part.dash-placeholder>.content .contentContainer .content .contentPlaylist .playlist{font-size:14px;margin:0 auto;padding:0 0 0 24px}.part.dash-placeholder>.content .contentContainer .content .contentPlaylist .playlist .parts,.part.dash-placeholder>.content .contentContainer .content .contentPlaylist .playlist .badge{background:var(--color-tertiary);border-radius:4px;color:var(--color-base);font-size:10px;margin:0 0 0 2px;padding:2px 3px;text-transform:uppercase}.part.dash-placeholder>.content .contentContainer .content .contentPromo{grid-area:promo}.part.dash-placeholder>.content .contentContainer .content .contentPromo .contentPromo_image{border-radius:1rem;display:block;margin:0 auto;max-width:100%;width:400px}.part.dash-placeholder>.content .contentContainer .content .contentPromo .contentPromo_buttons{display:flex;flex-direction:column;gap:8px;grid-area:buttons;justify-items:center;margin-top:1rem;place-self:flex-end stretch;margin:1rem auto 0 auto}.part.dash-placeholder>.content .contentContainer .content .contentPromo .contentPromo_buttons a{border:2px solid var(--color-secondary);border-radius:8px;color:var(--color-secondary);display:flex;flex-direction:column;font-family:var(--font-calistoga);font-size:16px;height:36px;place-content:center;place-items:center;margin:0 auto;padding-left:1rem;padding-right:1rem}.part.dash-placeholder>.content .contentContainer .content .contentPromo .contentPromo_buttons a:hover{background:var(--color-secondary);color:var(--color-base);text-decoration:none}.part.dash-placeholder>.content .contentContainer .content .contentFooter{grid-area:footer;text-align:center;text-wrap:balance}.part.dash-placeholder>.content .contentContainer .content .logo-om{display:block;margin:0 auto;width:200px}.part.dash-placeholder>.content .contentContainer .content .logo-om img{aspect-ratio:1080/794;display:block;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.4));height:auto;max-width:100%;width:100%}@media(max-width: 590px){.part.dash-placeholder .content .contentContainer .eventDetails{gap:16px;grid-template-areas:"icon" "countdown" "date" "time" "timezone";grid-template-columns:auto;grid-template-rows:repeat(5, auto)}.part.dash-placeholder .content .contentContainer .content{grid-template-areas:"header" "buttons" "details" "playlist" "promo" "logo" "footer";grid-template-columns:auto;grid-template-rows:repeat(6, auto)}}#app__gallery{background-color:rgba(4,4,4,.6);border:1px solid rgba(4,4,4,.4);border-radius:12px;overflow:hidden;width:100%}#info--content{--color-blue-dark: #1a2342;--color-gold: #dec8ad;--color-gold: #f9d9a8;--color-gold: #f1b660;--color-green: #;--color-red-fb-events: hsl(350, 87%, 55%);--color-red-old: #f3425f;--color-red: #f82432;--color-red: #ad1d3e;--color-red-dark: #af1e3f;--color-red-lite: #f82432;--color-red-lite: #ad1d3e;--color-white: #e4e6eb;--color-white: #222}#info--content h1,#info--content h2,#info--content h3,#info--content h4,#info--content h5,#info--content h6{color:var(--color-gold);color:#1b2e5e;font-family:"Calistoga Regular";font-family:"Futura PT Bold"}#info--content .page,#info--content+.panel .aside{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;width:100%}#info--content header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#info--content header .header-title{color:var(--color-white);height:0;opacity:0;position:absolute;top:-99px;left:-99999px;width:0}#info--content .page-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:40px 20px;justify-content:center;width:100%}#info--content .content{flex-wrap:nowrap}#info--content .page-content-group{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:500px;padding:0 20px;width:100%}#info--content picture{display:block;height:auto;margin:0 -20px;max-width:1200px;overflow:hidden;width:100%}#info--content picture img{display:block;height:auto;width:100%}#info--content .event-banner{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin:20px 20px 10px 20px;max-width:500px;text-align:left;width:100%}#info--content .event-banner .banner-head{border-bottom:2px solid hsla(0,0%,100%,.1);padding:0 0 6px 0;width:100%}#info--content .event-banner .banner-etc{align-items:flex-end;display:flex;justify-content:space-between;width:100%}#info--content .event-banner h2{font-size:24px;margin:4px 0}#info--content .event-banner .date-time{color:var(--color-red-lite);font-weight:600;text-transform:uppercase}#info--content .calendar-tile{color:#e4e6eb;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:90px}#info--content .calendar-tile .calendar{background-color:hsla(0,0%,100%,.1);border-radius:8px;display:flex;flex-direction:column;padding:2px}#info--content .calendar-tile .calendar .head{background-color:var(--color-red);border-radius:6px 6px 0 0;font-family:"Futura PT Bold";font-size:10px;font-weight:600;padding:6px 0 5px 0;text-transform:uppercase}#info--content .calendar-tile .calendar .body{background-color:#242526;border-radius:0 0 6px 6px;font-family:"Calistoga Regular";font-family:"Futura PT Bold";font-size:42px;line-height:50px;padding:8px 0 4px 0}#info--content .etc{font-size:18px;margin:0 20px 10px 20px;max-width:400px;text-align:justify;width:100%}#info--content .links{margin-bottom:40px}#info--content .etc,#info--content .links,#info--content .etc a,#info--content .links a{color:var(--color-white)}#info--content a.button{background-color:hsla(0,0%,100%,0);border:2px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fefefe;color:var(--color-white);display:inline-block;font-family:"Futura PT Bold";font-size:13px;line-height:16px;padding:6px 10px;text-align:center;text-decoration:none;transition:background-color ease 100ms,border-color ease 100ms;-webkit-user-select:none;-moz-user-select:none;user-select:none}#info--content a.button:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,0)}#info--content a,#info--content .link-fake{cursor:pointer;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}#info--content a:hover,#info--content .link-fake:hover{text-decoration-style:solid}#info--content details summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#info--content details summary h3{display:inline-block;font-family:"Futura PT Bold";font-size:inherit;line-height:1em;margin:0;padding-left:5px;transition:padding-left ease 200ms}#info--content details summary:hover h3{padding-left:12px}#info--content details .content ul{margin:0;padding:18px 0 10px 40px}@media(max-width: 899px){.appFrame__contentArea header{margin-bottom:10px}.appFrame__contentArea .panels.--columns{gap:10px}.appFrame__contentArea .panels .panel.--column-1of3{width:calc((100% - 10px)/3*1)}.appFrame__contentArea .panels .panel.--column-2of3{width:calc((100% - 10px)/3*2)}}@media(min-width: 900px){.appFrame__contentArea header{margin-bottom:20px}.appFrame__contentArea .panels.--columns{gap:20px}}@media(min-width: 840px){#page--info{margin-right:var(--appFrame__gridLines--c2-3--d);margin-bottom:130px;margin-left:var(--appFrame__gridLines--c4-5--d)}}.part.page.stream .page-content{height:100%}.part.stream-player{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;container:stream-player/size}.part.stream-player .stream-info{background-color:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;box-shadow:0 1px 6px rgba(0,0,0,.4);display:grid;gap:16px;grid-template-areas:"cover details";grid-template-columns:min-content 1fr;grid-template-rows:auto;height:200px;max-width:620px;padding:0 16px;width:100%;z-index:2}.part.stream-player .stream-info .cover{aspect-ratio:1/1;grid-area:cover;height:232px;margin:-16px 0;width:232px}.part.stream-player .stream-info .cover img{aspect-ratio:1/1;border:1px solid rgba(0,0,0,.4);border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.05);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.part.stream-player .stream-info .details{display:flex;flex-direction:column;grid-area:details;gap:16px;justify-content:space-evenly;padding:16px 0}.part.stream-player .stream-info .details .now-playing{justify-self:flex-start}.part.stream-player .stream-info .details .upcoming,.part.stream-player .stream-info .details .playing-next{justify-self:flex-end;text-align:right}.part.stream-player .stream-info .details .upcoming .title,.part.stream-player .stream-info .details .playing-next .title{font-size:16px}.part.stream-player .stream-info .details .heading{color:#cad6ed;font-size:10px;font-weight:bold;margin:0;text-transform:uppercase}.part.stream-player .stream-info .details .title{color:#e7edf7;font-size:20px}.part.stream-player .stream-info .details .subtitle{color:#cad6ed;display:none;font-size:16px}.part.stream-player .stream-info .details .progress{display:none}.part.stream-player .stream-info .details .progress .bar{background-color:hsla(0,0%,100%,.2);border-radius:4px;height:4px;width:100%}.part.stream-player .stream-info .details .status{display:flex;flex-direction:row;gap:8px;justify-content:flex-start;line-height:1}.part.stream-player .stream-playlist{display:none}@supports(backdrop-filter: blur(10px)){.stream-player .stream-info{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.1)}}@container stream-player (max-width: 599px){.part.stream-player .stream-info{grid-template-areas:"cover" "details";grid-template-columns:auto;grid-template-rows:auto auto;height:auto;margin:24px;justify-items:center;max-width:360px;min-width:264px}.part.stream-player .stream-info .cover{margin:-16px 0 0 0}.part.stream-player .stream-info .details{text-align:center}.part.stream-player .stream-info .details .now-playing{justify-content:center}.part.stream-player .stream-info .details .playing-next{justify-content:center;text-align:center}.part.stream-player .stream-info .details .status{justify-content:center}}@media(max-width: 599px){.stream-player .player__section.--header{align-items:center;flex-direction:column;justify-content:flex-start}.stream-player .player__header--image{height:auto;margin:-10px 20px 20px 20px;max-width:200px;width:100%}.stream-player .player__header--info{align-items:center;justify-content:center;margin:20px 0;padding:0 20px;width:100%}.stream-player .player--buttons{font-size:14px;margin:0;padding:10px}}@media(min-width: 600px){body:has(.page-selector[data-page-active=stream]) .part.toolbar{height:0;position:fixed;bottom:-100px}.stream-player .player__section.--header{align-items:stretch;flex-direction:row;height:200px;justify-content:stretch}.stream-player .player__header--image{height:220px;margin:-10px 20px;width:220px}.stream-player .player__header--info{align-items:stretch;justify-content:center;padding-right:20px;width:calc(100% - 260px)}.stream-player .player--buttons{padding:10px 10px 10px 250px}}.part.app-icon{align-items:center;display:flex;grid-area:icon;justify-content:center;padding:20px}.part.app-icon .icon{aspect-ratio:1/1;background-image:url("/favicon/v3/android-chrome-512x512.png");background-size:contain;filter:invert(80%);height:60px;width:60px}@media(max-width: 839px),(max-height: 449px){.part.app-icon{display:none}}.part.button.--nav{align-items:center;aspect-ratio:1/1;background:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px;color:#fff;cursor:default;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;position:relative;text-transform:uppercase;transition:ease all 50ms,ease-out background-color 100ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.part.button.--nav *,.part.button.--nav::after{pointer-events:none;transition:ease transform 0 1s}.part.button.--nav:active>*,.part.button.--nav[aria-expanded=true]>*{transform:translate3d(0, 1px, 0);transition-delay:unset}.part.button.--nav .icon{font-size:28px}.part.button.--nav.uk-active .icon,.part.button.--nav[aria-selected=true] .icon,.part.button.--nav[data-page-switch-active=true]::after .icon{color:#769aeb;color:#bdb7a1}.part.button.--nav .label{font-size:10px}.part.button.--nav:focus,.part.button.--nav:focus-within{box-shadow:none;outline:none}.part.button.--nav:focus-visible{outline:3px dashed #fff}.part.button.--nav:hover,.part.button.--nav[aria-expanded=true]{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.1);box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.1)}.part.button.--nav[disabled],.part.button.--nav[disabled]:focus,.part.button.--nav[disabled]:focus-within,.part.button.--nav[disabled]:hover{background-color:rgba(0,0,0,0);cursor:not-allowed;opacity:.4;pointer-events:none}.part.button.--nav::after{background-color:#fcc163;border-radius:2px;content:"";display:block;opacity:0;position:absolute;transition:opacity ease 100ms}.part.button.--nav.uk-active::after,.part.button.--nav[aria-selected=true]::after,.part.button.--nav[data-page-switch-active=true]::after{opacity:1;transition:opacity ease 300ms}.part.button.--reaction{aspect-ratio:1/1;background:none;border:none;cursor:default !important;display:flex;flex-direction:column;height:100%;width:auto;padding:0;place-items:center}.part.button.--reaction iconify-icon{aspect-ratio:1/1;filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.2)) drop-shadow(0 0 1px rgba(0, 0, 0, 0.4));font-size:32px;height:32px;justify-content:center;width:32px}.part.button.--reaction .label{display:none}@media(max-width: 839px){.part.button.--nav{aspect-ratio:50/46;gap:2px;height:46px;justify-content:flex-start;width:50px}.part.button.--nav::after{height:4px;right:15px;bottom:-6px;width:20px}.part.button.--nav .icon{transform:scale(0.85)}.part.button.--nav .label{font-size:10px;line-height:12px}}@media(min-width: 840px){.part.button.--nav{gap:6px;height:60px;width:60px}.part.button.--nav::after{height:30px;top:15px;right:-12px;width:4px}.part.button.--nav .label{font-size:10px;line-height:12px}}.chat__header--channels{display:flex;grid-area:channels;place-content:center;place-items:center}.chat__header--channels .chat__channelSwitcher{--color-hover-background: #ccc;background:#666;background:#888;border:2px solid #444;border:2px solid #555;border-radius:8px;border-radius:20px;box-shadow:0 1px 1px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);color:#eee;display:flex;flex-direction:row;gap:2px;margin:0;padding:4px}.chat__header--channels .chat__channelSwitcher legend{display:none}.chat__header--channels .chat__channelSwitcher .optionGroup input[type=radio]{display:none}.chat__header--channels .chat__channelSwitcher .optionGroup input[type=radio]+label{border-radius:4px;border-radius:16px;display:block;font-size:12px;line-height:1;padding:8px;position:relative;text-transform:uppercase}.chat__header--channels .chat__channelSwitcher .optionGroup input[type=radio]:not(:checked)+label::after{border-radius:1px;content:"";display:block;height:2px;position:absolute;bottom:calc(50% - (.5em + 4px));right:8px;left:8px}.chat__header--channels .chat__channelSwitcher .optionGroup input[type=radio]:not(:checked)+label:hover::after{background:var(--color-hover-background)}.chat__header--channels .chat__channelSwitcher .optionGroup input[type=radio]:checked+label{--color-hover-background: #826174;background:var(--color-surface);color:#444}.chat__header--buttons{--color-hover-background: #826174;--color-hover-border: #56404d;--color-hover-on: #fff;display:flex;flex-direction:row;gap:inherit;grid-area:buttons}.chat__header--buttons .uk-button{background:#ccc;background:none;border:2px solid rgba(0,0,0,0);border-radius:8px;border-radius:20px;color:#444;cursor:default;display:flex;flex-direction:column;height:40px;padding:0;place-items:center;width:40px}.chat__header--buttons .uk-button:hover{background:var(--color-hover-background);border-color:var(--color-hover-border);box-shadow:0 1px 1px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);color:var(--color-hover-on)}.chat__header--buttons .uk-button iconify-icon{font-size:16px;pointer-events:none}.chat__header--buttons .uk-button .label{pointer-events:none}.chat__header--buttons .uk-button.--userMenu{display:grid;gap:8px;grid-template-areas:"avatar info icon";grid-template-columns:auto 1fr auto;grid-template-rows:auto;height:-moz-max-content;height:max-content;padding:2px;width:-moz-max-content;width:max-content}.chat__header--buttons .uk-button.--userMenu:hover{background:var(--color-hover-background);border-color:var(--color-hover-border);color:var(--color-hover-on)}.chat__header--buttons .uk-button.--userMenu *{pointer-events:none}.chat__header--buttons .uk-button.--userMenu .avatar{grid-area:avatar;height:32px;position:relative;width:32px}.chat__header--buttons .uk-button.--userMenu .avatar::after{aspect-ratio:1/1;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.chat__header--buttons .uk-button.--userMenu .avatar img{aspect-ratio:1/1;border-radius:50%;display:block}.chat__header--buttons .uk-button.--userMenu .info{display:flex;flex-direction:column;grid-area:info;line-height:1;place-items:flex-start}.chat__header--buttons .uk-button.--userMenu .info .username{text-transform:none}.chat__header--buttons .uk-button.--userMenu .info .status{font-size:10px}.chat__header--buttons .uk-button.--userMenu .icon{display:flex;font-size:1rem;grid-area:icon;margin:6px}.chat__composerArea{grid-area:composer}.chat__composerArea .chat__composer{display:grid;gap:.5em;grid-template-areas:"inserter input";grid-template-columns:min-content 1fr;grid-template-rows:auto;width:100%}.chat__composerArea .chat__composer .chat__composer--inserter{grid-area:inserter}.chat__composerArea .chat__composer .chat__composer--inserter button{align-items:center;border-radius:21px;display:flex;flex-direction:column;height:42px;justify-content:center;padding:6px;width:42px}.chat__composerArea .chat__composer .chat__composer--inserter button .label{display:none}.chat__composerArea .chat__composer .chat__composer--inserter .uk-drop.uk-dropdown.emoji{background:none;max-width:unset !important;padding:0 !important;width:-moz-fit-content !important;width:fit-content !important}.chat__composerArea .chat__composer .chat__composer--inserter .uk-drop.uk-dropdown.emoji emoji-picker{--border-radius: 8px}.chat__composerArea .chat__composer .chat__composer--input{grid-area:input}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.4);border-radius:21px;display:grid;gap:5px;grid-template-areas:"input button";grid-template-columns:1fr min-content;grid-template-rows:auto;padding:5px}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper:focus-within{background:#aaa;border-color:rgba(0,0,0,0)}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper .chat__composer--input-field{grid-area:input;min-width:20px;padding:.25em .5em}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper .chat__composer--input-field:focus{outline:none}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper textarea.chat__composer--input-field{background:none;border:none;display:inline !important;font-family:inherit;font-size:inherit;height:auto;line-height:24px;margin:0;max-height:80px;overflow:hidden auto;padding:.25em .5em;resize:none}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper textarea.chat__composer--input-field:focus{outline:none}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper button{align-items:center;background:none;border:none;border-radius:50%;display:flex;flex-direction:column;grid-area:button;height:32px;justify-content:center;padding:6px;width:32px}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper button iconify-icon{display:block}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper button .label{display:none}.chat__composerArea .chat__composer .chat__composer--input .chat__composer--input-wrapper button:hover{background:#dfe0db}.chat__messagesList{background-color:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;grid-area:messages;height:100%;width:100%}.chat__messagesList .chat__messagesList--scroller{height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent, black 24px, black calc(100% - 24px), transparent 100%);mask-image:linear-gradient(to bottom, transparent, black 24px, black calc(100% - 24px), transparent 100%);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;overflow-y:auto;padding:24px 16px;position:relative;scrollbar-width:narrow;scrollbar-gutter:reserved;width:100%}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message{display:grid;grid-template-areas:"sender content";grid-template-columns:140px 1fr;grid-template-rows:auto;place-items:start}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .sender{display:flex;gap:4px;grid-area:sender;place-items:center}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .sender .avatar{height:32px;position:relative;width:32px}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .sender .avatar::after{aspect-ratio:1/1;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .sender .avatar img{aspect-ratio:1/1;border-radius:50%;display:block}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .sender .username{font-size:14px}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .content{display:flex;flex-direction:column;max-width:300px;width:max(100px,100%)}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .content .info{display:none}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .content .text{background:#ddd;border-radius:0 16px 16px 16px;box-shadow:0 1px 1px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);padding:8px}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .content .text p:last-child{margin-bottom:0}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message .content .attachment{display:none}.chat__messagesList .chat__messagesList--scroller .chat__messagesList--content .message:not(.--mine) .content{margin-right:40px}.chat__userList{border:2px solid #ededed;border-radius:24px;display:grid;grid-area:users;grid-template-columns:auto;grid-template-rows:min-content 60px 1fr}.chat__userList .chat__userList--header{grid-area:1/1/3/2;height:90px;z-index:2}.chat__userList .chat__userList--body{background-color:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.2);border-top:none;border-radius:0 0 21px 21px;grid-area:2/1/4/2;padding-bottom:16px}.chat__userList .chat__userList--body .chat__userList--scroller{height:100%;-webkit-mask-image:linear-gradient(to bottom, black, black calc(100% - 30px), transparent 100%);mask-image:linear-gradient(to bottom, black, black calc(100% - 30px), transparent 100%);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;overflow-y:auto;position:relative;scrollbar-width:narrow;scrollbar-gutter:reserved;width:100%}.chat-user-list{margin:0 0 30px;padding:0 1rem}.chat-user-list li{padding:0}.chat-user-list .heading{padding-top:16px !important;padding-left:calc(30px + .5rem)}.chat-user-list .heading h4{color:#56404d;font-size:10px;font-weight:700;text-transform:uppercase}.chat-user-list .user{align-items:center;display:grid;gap:.5rem;grid-template-areas:"avatar info buttons";grid-template-columns:max-content 1fr max-content;grid-template-rows:auto}.chat-user-list .user .avatar{grid-area:avatar;height:32px;position:relative;width:32px}.chat-user-list .user .avatar::after{aspect-ratio:1/1;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.chat-user-list .user .avatar img{aspect-ratio:1/1;border-radius:50%;display:block}.chat-user-list .user .info{display:flex;flex-direction:column;font-size:1rem;grid-area:info;line-height:20px}.chat-user-list .user .info .status{font-size:12px;line-height:14px}.chat-user-list .user .info .status span{display:none}.chat-user-list .user .buttons{grid-area:buttons}.chat-user-list .user:hover .username{color:#769aeb}.uk-list-divider>:nth-child(n+2){margin-top:8px;padding-top:8px}[uk-countdown]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.uk-countdown-number{font-family:"Nimbus Mono PS","Courier New",monospace;font-weight:normal}@media(min-width: 470px){.uk-countdown-number{font-size:3rem}}@media(min-width: 640px){.uk-countdown-number{font-size:3.4rem}}@media(min-width: 1120px){.uk-countdown-number{font-size:5rem}}@media(min-width: 470px){.uk-countdown-separator{font-size:2rem}}@media(min-width: 640px){.uk-countdown-separator{font-size:2rem}}@media(min-width: 1120px){.uk-countdown-separator{font-size:2.5rem}}.uk-countdown-label{text-transform:lowercase}.appPart__countdown--countdownComplete{align-items:center;background-color:#ad1d3e;border-radius:12px;box-shadow:0 1px 8px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.1);color:#eee;display:flex;gap:10px;justify-content:center;min-width:300px;padding:10px}.appPart__countdown--countdownComplete .icon__feather{filter:invert(90%);height:40px;margin:0;width:40px}.appPart__countdown--countdownComplete .text{font-family:"Futura PT Bold",sans-serif;font-size:24px}.part.dashblock{border-radius:2rem;padding:1rem}.part.dashblock.style-primary{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.2);border-bottom:none}.part.dashblock.style-secondary{background:#ddd}.part.dashblock.style-tertiary{background:var(--color-surface)}.part.dashblock.style-button{padding:0}.part.dashblock.style-footer{background:#444}.part.dashblock.style-none{border-radius:unset;padding:0}.part.navigation{grid-area:menu}.part.navigation .section{display:flex;gap:8px}.part.navigation .section.--primary{grid-area:nav-primary}.part.navigation .section.--secondary{grid-area:nav-secondary}@media(max-width: 839px){:root{--navigation-width: 0}.part.navigation{align-items:center;display:flex;flex-direction:row;height:56px;justify-content:space-between;max-width:500px;padding:2px 14px 8px 14px;width:100%}.part.navigation .section.--primary{flex-direction:row;justify-content:space-between}.part.navigation .section.--secondary{display:none}}@media(min-width: 840px){.part.navigation{align-items:center;display:grid;flex-direction:column;grid-template-areas:"nav-primary" "." "nav-secondary";grid-template-columns:auto;grid-template-rows:min-content auto min-content;justify-content:space-between;max-height:1800px;padding:0 20px}.part.navigation .section{flex-direction:column;justify-content:center}}@media(min-width: 840px)and (max-height: 649px){.part.navigation{align-items:start;grid-template-areas:"primary";grid-template-columns:auto;grid-template-rows:auto}.part.navigation .section.--secondary{display:none}}.appPart__pages{margin-right:auto;margin-left:auto;max-width:1400px;width:100%}.part.page{padding-bottom:110px}.part.page.--fit{height:100vh}.part.page.--scroll{height:auto}.part.reactions{padding:4px}.part.reactions .toolset-content{background:#af8644;border-radius:var(--border-radius);display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);height:100%}.part.toolbar{align-items:stretch;background-color:#404040;background-color:var(--color-tools);border:2px solid #624b26;border:2px solid #af8644;border-radius:8px;box-shadow:0 5px 0 -2px #111;box-shadow:0 5px 0 -2px #af8644;display:flex;flex-direction:row;height:90px;justify-content:space-between;margin:0 auto;max-width:1030px;max-width:1400px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;--fr: calc(1% * 100);--border-radius: 4px;display:grid;grid-template-areas:"start middle end";grid-template-columns:max-content auto minmax(240px, 420px);grid-template-rows:100%}.part.toolbar .toolbar-section{display:flex;flex-direction:row;height:100%;place-items:stretch start}.part.toolbar .toolbar-section.start{grid-area:start}.part.toolbar .toolbar-section.middle{grid-area:middle}.part.toolbar .toolbar-section.end{grid-area:end;justify-items:end}.part.toolbar .uk-tool-button{--currentColor: #714702;align-items:center;background-color:#fdd595;background-color:#fedaa2;border:1px solid #fddfae;border-radius:var(--border-radius);box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);color:#714702;display:flex;flex-direction:column;justify-content:center;padding:5px 10px;text-transform:uppercase;transition:background-color ease 100ms,border-color ease 100ms,box-shadow ease 100ms}.part.toolbar .uk-tool-button iconify-icon,.part.toolbar .uk-tool-button .icon__feather{display:block;font-size:26px;height:26px;opacity:.7;pointer-events:none;transition:opacity ease 100ms;width:26px}.part.toolbar .uk-tool-button.--icon-only iconify-icon,.part.toolbar .uk-tool-button.--icon-only .icon__feather{font-size:18px;height:18px;width:18px}.part.toolbar .uk-tool-button .label{font-size:11px;line-height:14px;pointer-events:none}.part.toolbar .uk-tool-button.--icon-only .label{display:none}.part.toolbar .uk-tool-button:hover{background-color:#fef3e0;border-color:#fff7ea;box-shadow:0 1px 3px rgba(0,0,0,.2)}.part.toolbar .uk-tool-button:hover iconify-icon,.part.toolbar .uk-tool-button:hover .icon__feather{opacity:.9}.part.toolbar .uk-tool-button[disabled],.part.toolbar .uk-tool-button.--disabled,.part.toolbar .uk-tool-button.--disabled:hover{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.05);box-shadow:none;color:#be995d;cursor:default;pointer-events:none}.part.toolbar .uk-tool-button[disabled] iconify-icon,.part.toolbar .uk-tool-button[disabled] .icon__feather,.part.toolbar .uk-tool-button.--disabled iconify-icon,.part.toolbar .uk-tool-button.--disabled .icon__feather,.part.toolbar .uk-tool-button.--disabled:hover iconify-icon,.part.toolbar .uk-tool-button.--disabled:hover .icon__feather{opacity:.2}@media(max-width: 839px){.part.toolbar .divider.--vertical{display:none}.part.toolbar #appPart__pageTools{width:100%}.part.toolbar .appPart__tools.--collapsed{border:0;height:0;width:0}.part.toolbar .appPart__tools.--collapsed #appPart__pageTools{display:none}}.part.toolset{align-items:stretch;display:flex;flex-direction:row;height:100%;justify-content:flex-end}.part.toolset .toolset-content{height:100%}.part.toolset .tools__toolGroup{align-items:stretch;display:flex;flex-direction:row;gap:5px;width:100%}.part.toolset .tools__toolStack{align-items:stretch;display:flex;flex-direction:column;gap:5px;height:100%;justify-content:stretch}.part.toolset .tools__toolStack .tools__toolStackSubGroup{align-items:stretch;display:flex;flex-direction:row;gap:5px;height:calc((100% - 5px)/2);justify-content:stretch}.part.toolset .tools__toolStack .tools__toolStackSubGroup .uk-tool-button{flex-grow:1;height:100%}.part.toolset .tools__toolStack .uk-tool-button{flex-direction:row;height:calc((100% - 5px)/2);padding:0}.part.toolset .tools__toolStack .uk-tool-button .label{margin-right:8px}.part.toolset .tools__toolStack .uk-tool-button iconify-icon,.part.toolset .tools__toolStack .uk-tool-button .icon__feather{font-size:16px;height:16px;margin-bottom:0;margin-top:0;width:16px}.part.toolset .tools__toolStack .uk-tool-button.--icon-only iconify-icon,.part.toolset .tools__toolStack .uk-tool-button.--icon-only .icon__feather{font-size:18px;height:18px;width:18px}.part.toolset .tray{background:#af8644;border-radius:var(--border-radius);height:calc((100% - 5px)/2)}.part.user-stats{display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.part.user-stats .pictograph{display:grid;gap:0 .5em;grid-template-areas:"graphic graphic" "label label";grid-template-columns:1fr 1fr;grid-template-rows:1fr min-content;place-items:center}.part.user-stats .pictograph .graphic{display:grid;grid-area:graphic;grid-template-areas:"icon number";grid-template-columns:subgrid;grid-template-rows:auto;place-items:center}.part.user-stats .pictograph .graphic iconify-icon{aspect-ratio:1/1;font-size:1.4rem;grid-area:icon;height:1.4rem;justify-self:end;width:1.4rem}.part.user-stats .pictograph .graphic .number{font-family:"Courier New",Courier,monospace;font-size:18px;font-weight:800;grid-area:number;justify-self:start}.part.user-stats .pictograph .label{font-size:10.5px;grid-area:label;text-align:center;text-transform:uppercase}.toolbar .part.user-stats{display:grid;gap:0;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.toolbar .part.user-stats .pictograph .label{display:none}.part.dashblock.about-parties{grid-area:about}.part.dashblock.about-parties .dashblock-content{display:grid;gap:1rem;grid-template-areas:"details dates";grid-template-columns:1fr 1fr;grid-template-rows:auto}.part.dashblock.about-parties .dashblock-content .details{grid-area:details}.part.dashblock.about-parties .dashblock-content .dates{grid-area:dates}.part.dashblock.banner-header{background-image:url("../images/events/om-birthday-2024/banners/header-background-optim.jpg");background-position:center;background-size:cover;border:var(--border-inset);border-radius:var(--border-radius);box-shadow:var(--box-shadow);grid-area:banner;overflow:hidden}.part.dashblock.banner-header figcaption,.part.dashblock.banner-header picture,.part.dashblock.banner-header img{display:block}.part.dashblock.banner-header img{max-height:400px;-o-object-fit:contain;object-fit:contain}.part.dashblock.dash-footer{grid-area:footer}.part.dashblock.episodes-list{grid-area:lists}.part.dashblock.event-info{grid-area:event}.part.dashblock.event-info .dashblock-content{display:grid;gap:1rem;grid-template-areas:"details dates";grid-template-columns:1fr 1fr;grid-template-rows:auto}.part.dashblock.event-info .dashblock-content .details{grid-area:details}.part.dashblock.event-info .dashblock-content .dates{grid-area:dates}.part.dashblock.logos{grid-area:logos}.part.dashblock.om-links{grid-area:links}.part.dashblock.promo-hals-diner{grid-area:promo}.part.dashblock.user-stats{grid-area:stats}.tools__toolGroup:has(.chatComposer){height:100%}.tools__toolGroup:has(.chatComposer) .chatComposer{display:grid;gap:.5em;grid-template-areas:"inserter input";grid-template-columns:min-content 1fr;grid-template-rows:auto;width:100%}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--inserter{grid-area:inserter}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--inserter button{background:#fedaa2;align-items:center;border-radius:21px;border-radius:var(--border-radius);display:flex;flex-direction:column;height:42px;justify-content:center;padding:6px;width:42px}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--inserter button .label{display:none}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--inserter .uk-drop.uk-dropdown.dropdown-emoji{background:none;max-width:unset !important;padding:0 !important;width:-moz-fit-content !important;width:fit-content !important}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--inserter .uk-drop.uk-dropdown.dropdown-emoji emoji-picker{--border-radius: 8px}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input{grid-area:input}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input{background:#fedaa2;border:1px solid hsla(0,0%,100%,.4);border-radius:21px;border-radius:var(--border-radius);display:grid;gap:5px;grid-template-areas:"input button";grid-template-columns:1fr min-content;grid-template-rows:auto;height:100%;padding:5px}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input:focus-within{background:#fff;border-color:#fff7ea;box-shadow:0 1px 3px rgba(0,0,0,.2)}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input:hover,.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input:focus-within:hover{background:#fef3e0;border-color:#fff7ea;box-shadow:0 1px 3px rgba(0,0,0,.2)}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input .input-message{background:none;border:none;display:inline !important;font-family:inherit;font-size:inherit;height:auto;height:100%;line-height:24px;margin:0;max-height:80px;overflow:hidden auto;padding:.25em .5em;resize:none}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input .input-message:focus{outline:none}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input button{align-items:center;background:none;border:none;border-radius:50%;display:flex;flex-direction:column;grid-area:button;height:32px;justify-content:center;padding:6px;width:32px}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input button iconify-icon{display:block}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input button .label{display:none}.tools__toolGroup:has(.chatComposer) .chatComposer .chatComposer--input .input button:hover{background:#dfe0db;background:#af8644;color:#fedaa2}.part.now-playing{padding:4px}.part.now-playing .toolset-content{align-items:stretch;display:flex;flex-direction:row;height:100%;justify-content:space-between;max-width:420px;width:100%}.part.now-playing .toolset-content .info{align-items:center;display:flex;flex-direction:row;gap:10px;height:100%;justify-content:flex-start}.part.now-playing .toolset-content .info .cover{aspect-ratio:1/1;height:100%;width:auto}.part.now-playing .toolset-content .info .cover img{aspect-ratio:1/1;background:#af8644;border:1px solid rgba(0,0,0,.4);border-radius:4px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.part.now-playing .toolset-content .info .details{display:grid;gap:0 4px;grid-template-areas:"title title" "icon subtitle";grid-template-columns:auto 1fr;grid-template-rows:auto auto;place-items:center start;width:calc(100% - 90px)}.part.now-playing .toolset-content .info .details span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.part.now-playing .toolset-content .info .details span.title{color:#222;font-size:15px;grid-area:title;height:23px;line-height:1.3}.part.now-playing .toolset-content .info .details span.subtitle{color:#444;font-size:13px;grid-area:subtitle;line-height:1.3}.part.now-playing .toolset-content .info .details .status-icon{aspect-ratio:1/1;color:#714702;grid-area:icon;height:16px;width:16px}.part.now-playing .toolset-content .info .details .status-icon iconify-icon{display:block;font-size:16px;height:16px;width:16px}.part.now-playing .toolset-content .buttons{align-items:center;display:flex;flex-direction:row;justify-self:flex-end;height:100%}.part.toolset.now-playing{width:100%}#playertools{height:100%}#nowPlaying--startStop .label{display:none;visibility:collapse}#nowPlaying--buttons{height:100%;padding:5px}@media(max-width: 839px){.part.now-playing:not(.--float){background-color:#000;height:48px;justify-content:center;margin:0;padding-top:calc(4px + env(safe-area-inset-top));position:fixed;top:0;right:0;left:0}.part.now-playing:not(.--float)::before{background-image:url("/assets/svgs/mask-left-top.svg"),url("/assets/svgs/mask-right-top.svg");background-position:left top,right top;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;bottom:-24px;right:0;left:0;pointer-events:none}.part.now-playing:not(.--float) .toolset-content{gap:10px}.part.now-playing:not(.--float) .toolset-content .info{width:100%}.part.now-playing:not(.--float) .toolset-content .info .details{width:100%}.part.now-playing:not(.--float) .toolset-content .info .details .title{color:#fff7ea;height:auto}.part.now-playing:not(.--float) .toolset-content .info .details .subtitle{color:#fddfae;height:auto}.part.now-playing:not(.--float) .buttons .tools__toolStack{flex-direction:row-reverse;padding:4px}.part.now-playing:not(.--float) .buttons .tools__toolStack .uk-tool-button{height:100%;padding:0 10px}.part.now-playing.--float{background-color:rgba(0,0,0,.4);border:1px solid rgba(0,0,0,.6);border-radius:8px;height:60px;margin:0;max-width:500px;position:fixed;top:calc(5px + env(safe-area-inset-top));right:calc((100vw - 500px)/2);left:calc((100vw - 500px)/2);width:calc(100% - 10px)}.part.now-playing.--float .info{width:calc(100% - 130px)}.part.now-playing.--float .info .title{color:#fff7ea}.part.now-playing.--float .info .subtitle{color:#fddfae}.part.now-playing.--float .info #nowPlaying--meta{width:calc(100% - 64px)}.part.now-playing.--float .buttons .tools__toolStack{flex-direction:row-reverse;padding:5px}.part.now-playing.--float .buttons .tools__toolStack .uk-tool-button{height:100%;padding:0 10px}@supports(backdrop-filter: blur(10px)){.part.now-playing.--float{backdrop-filter:blur(10px);background-color:rgba(4,4,4,.7)}}}@media(max-width: 510px){.part.now-playing{right:5px;left:5px}}@media(min-width: 840px){.part.now-playing .info{width:calc(100% - 84px)}}.part.toolset.user-stats{padding:4px}/*# sourceMappingURL=app.min.css.map */