@charset "UTF-8";.disabled{color:var(--disabled)}.disabled .success,.disabled .danger,.disabled .pending,.disabled .warn{opacity:.5}.disabled [href]:hover *{opacity:1}.success{color:var(--success)}.danger{color:var(--danger)}.warn{color:var(--warn)}.pending{color:var(--pending)}.link-copy{max-height:1em}.link-copy svg{max-height:1em}[data-copy].copied svg{animation:copy-flash .2s ease-out}@keyframes copy-flash{0%,to{opacity:1;transform:scale(1)}30%,70%{opacity:.25;transform:scale(.75)}}.nobr{white-space:nowrap}.hr{color:var(--disabled);display:flex;justify-content:center;isolation:isolate;position:relative;width:100%;margin:30px auto}@media (width >= 900px){.hr{margin:50px auto}}.hr.is-solid{color:currentColor}.hr.is-solid:before{border-width:2px}.hr:before{content:"";border-bottom:1px solid;position:absolute;left:0;top:50%;right:0;width:100%;z-index:-1}.hr-in{position:relative;padding:2px 20px;background:var(--bg)}.hidden{display:none!important}.rows{display:flex;flex-direction:column;align-items:flex-start;gap:30px}@media (width >= 900px){.rows{gap:40px}}.rows.is-tight{gap:15px}@media (width >= 900px){.rows.is-tight{gap:20px}}.rows>*{width:100%}[data-folded]{display:none!important}:root{--key: #ff731b;--success: #00b370;--danger: #ff411b;--warn: #ffbf97;--pending: #ffc81b;--dark: rgba(0, 0, 0, .5);--disabled: color-mix(in srgb, currentColor, transparent 50%);--border: color-mix(in srgb, currentColor, transparent 75%);--br-xlg: 30px;--br-lg: 22px;--br-norm: 18px;--br-sm: 15px}@media (width >= 900px){:root{--br-xlg: 45px;--br-lg: 35px;--br-norm: 25px;--br-sm: 20px}}*{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent}a,button,input,textarea{transition:.05s}h1,h2,h3,h4{font-size:1rem;font-weight:400}button,input,textarea{padding:0;font-weight:400}a{text-decoration:none}body{min-width:375px}body,h1,h2,h3,h4,p,ul,ol,li,figure,fieldset,blockquote,dl,dd{margin:0}fieldset{padding:0;border:none}ul{list-style:none}ul,ol{padding:0}ul li+li,ol li+li{margin-top:5px}ol{padding-left:25px}img,picture,video,svg{display:block;width:100%;max-width:100%}img[class*=icon-]{width:.9em}input,textarea,select,button{font:inherit;border:none;appearance:none;border-radius:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}button,input{background:none;border:none;color:inherit;border-radius:0}a,button,input,select,textarea{outline:none;color:inherit}:root{--font-accent: "Martian Grotesk", Inter, system-ui, sans-serif}html{font-size:14px;line-height:1.2;font-family:Inter,system-ui,Helvetica,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased}@media (width >= 900px){html{font-size:16px}}::placeholder{color:#ffffff40}::selection{background:var(--key)}p+p{margin-top:5px}.minirows+p{margin-top:10px}.a,a{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.5px;text-decoration-color:var(--border)}.a.dashed,a.dashed{cursor:pointer;text-decoration-style:dashed}.a:has(h1),.a:has(.h1),.a:has(h2),.a:has(.h2),.a:has(h3),.a:has(.h3,.input-label),a:has(h1),a:has(.h1),a:has(h2),a:has(.h2),a:has(h3),a:has(.h3,.input-label){text-underline-offset:.45em}.icon-external-link{display:inline-block;width:.8em;height:.8em;margin-left:.2em;vertical-align:baseline;transform:translateY(.1em)}.a:hover,a:not(.double-hover):hover{color:var(--key)}a.double-hover{text-decoration:none}a.double-hover:hover .a{color:var(--key)}h1,.h1,h2,.h2,h3,.h3,.input-label{display:block;font-family:var(--font-accent);line-height:1.1;font-weight:700;font-stretch:100%}.h0{font-size:36px}@media (width >= 900px){.h0{font-size:40px}}h1,.h1{font-size:24px}@media (width >= 900px){h1,.h1{font-size:34px}}h1+p,.h1+p{margin-top:10px}h2,.h2{font-size:16px;line-height:1.2}@media (width >= 900px){h2,.h2{font-size:24px}}h2:not(:last-child),.h2:not(:last-child){margin-bottom:5px}h2+p,.h2+p{margin-top:.5em}h3,.h3,.input-label{font-size:11px;line-height:1.25;text-transform:uppercase;letter-spacing:.03em}@media (width >= 900px){h3,.h3,.input-label{font-size:13px}}h3:not(:last-child),.h3:not(:last-child),.input-label:not(:last-child){margin-bottom:.3em}h3+p,.h3+p,.input-label+p{margin-top:0}h4,.h4{font-size:1em;line-height:inherit;font-weight:600}h4:not(:last-child),.h4:not(:last-child){margin-bottom:5px}.caption,.input-caption{display:inline-block;font-size:11px}@media (width >= 900px){.caption,.input-caption{font-size:13px}}.caption+.h3,.input-caption+.h3,.caption+.input-label,.input-caption+.input-label{margin-top:5px}.btn+.caption,.btn+.input-caption{margin-top:7px}.small{font-size:7.5px}@media (width >= 900px){.small{font-size:9px}}.lead{font-size:15px}@media (width >= 900px){.lead{font-size:22px}}.s,s{text-decoration:line-through;text-decoration-thickness:.5px}hr{border:none;border-bottom:1px solid var(--border);margin:15px 0}@media (width >= 900px){hr{margin:20px 0}}.text h2:not(:first-child),.text .h2:not(:first-child){margin-top:40px}.text ul,.text ol{padding-left:20px}.text ul:not(:first-child),.text ol:not(:first-child){margin-top:5px}.text ul:not(:last-child),.text ol:not(:last-child){margin-bottom:30px}.btn{display:inline-block;--bg: var(--key);--text: #fff;color:var(--text)!important;font:var(--font-accent);font-weight:500;font-stretch:100%;background:var(--bg);border-radius:10px;text-align:center;padding:10px;white-space:nowrap;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:5px;-webkit-user-select:none;user-select:none}@media (width >= 900px){.btn{padding:15px}}p+.btn{margin-top:15px}.btn.is-compact{font-family:Inter,system-ui,sans-serif;padding:10px 15px}.btn.is-mini{font-family:Inter,system-ui,sans-serif;font-size:14px;padding:6px 10px;border-radius:7px}.btn.is-mini svg{width:1.25em}.btn.is-wide{display:block}.btn.is-white{--disabled: rgba(255, 255, 255, .3);--bg: #fff;--text: #000}.btn.is-outline,.btn.is-outline-dashed{--bg: var(--border);background:none!important;border:2px solid}.btn.is-outline:hover,.btn.is-outline-dashed:hover{color:var(--key)!important}.btn.is-outline-dashed{border-style:dashed}.btn:hover{background:color-mix(in srgb,var(--bg),black 5%)}.btn:disabled{cursor:not-allowed;pointer-events:none;background:var(--disabled)!important}.checkbox{display:flex;gap:10px;position:relative}.checkbox input{opacity:0;position:absolute;left:0;top:0}.checkbox input,.checkbox-box{flex-shrink:0;width:25px;height:25px;margin-top:-2.5px}.checkbox-box{border-radius:5px;background:var(--dark);position:relative}input:checked+.checkbox-box:after{content:"✓";position:absolute;font-size:20px;line-height:1;left:4px;bottom:3px}.cookies{font-size:11px;background:#2f2f34;color:#fff;display:flex;align-items:flex-end;gap:20px;padding:15px 20px 20px;border-radius:var(--br-sm);position:fixed;left:50%;bottom:10px;translate:-50% 0;width:calc(100% - 20px);max-width:450px}.cookies a{text-decoration-color:#fff}@media (width >= 900px){.cookies{left:10px;translate:0}}.form{display:flex;flex-direction:column;gap:40px;max-width:500px}.form-group{display:flex;flex-direction:column;gap:15px}.tippy-content{white-space:pre-line}.input-row{display:grid;grid-template-columns:1fr;align-items:flex-start;gap:0 10px}.input-row[hidden]{display:none!important}@media (width >= 900px){.input-row{grid-template-columns:120px 1fr}.input-row .checkbox:only-child{grid-column:2/-1}}.input-row .input,.input-row .btn{width:100%;flex:1 0}.input{position:relative}.input input.flatpickr-input::-webkit-calendar-picker-indicator{display:none}.input input,.input select,.input textarea{width:100%;padding:12.5px;background:var(--dark);border-radius:10px;resize:none}@media (width >= 900px){.input input,.input select,.input textarea{padding:15px}}.input input[disabled],.input input[readonly],.input select[disabled],.input select[readonly],.input textarea[disabled],.input textarea[readonly]{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.input.is-normal-number input{max-width:125px}.input.is-compact-number input{max-width:60px}.input.is-select:after{content:"▾";position:absolute;right:10px;top:8px;line-height:1;pointer-events:none;font-size:25px}.input.is-file{padding:10px;width:100%;aspect-ratio:1.2/1;background:var(--dark);border:2px dashed var(--border);border-radius:10px;isolation:isolate}.input.is-file:hover{border-color:var(--key)}.input.is-file.is-avatar{aspect-ratio:1;border-radius:50%;max-width:100px}.input.is-file.is-cover{aspect-ratio:16/10}.input.is-file img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;opacity:.75;pointer-events:none}.input.is-file img[hidden]{display:none}.input.is-file .spinner{position:absolute;z-index:4;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;pointer-events:none}.input.is-file input{position:absolute;opacity:0;inset:0;z-index:2}.input.is-file .input-caption{color:var(--disabled);position:absolute;inset:0;z-index:3;pointer-events:none;padding:10px;display:flex;align-items:center;justify-content:center}.input.is-file .cover:not([hidden])~.input-caption:not(.warn){display:none}.input-label{padding:0 5px}@media (width >= 900px){.input-label{padding:16px 0 0}}.input-caption{padding:5px}.btn+.input-caption{margin-top:0}@media (width >= 900px){.input-caption{padding:5px 15px}}.input textarea+.input-hint{position:absolute;top:10px;right:10px;z-index:1;display:grid;width:20px;height:20px;padding:0;place-items:center;border:1px solid var(--border);border-radius:50%;color:var(--disabled);font-size:12px;line-height:1}.input textarea+.input-hint:hover{color:var(--key);border-color:var(--key)}.input-group{flex:1 0;width:100%;display:flex;align-items:flex-start;gap:5px}.input-group{display:flex;gap:10px;width:100%}.input-group .input{flex:1 1 0}.minirows{display:flex;flex-direction:column;margin-top:-5px;max-width:450px}.minirows:not(:first-child){margin-top:10px}.feats+.minirows{margin-top:15px}.minirow{width:100%;padding:0 0 3px;display:grid!important;grid-auto-flow:column;gap:8px;text-decoration:none;border-bottom:1px solid var(--border)}@media (width >= 900px){.minirow{gap:10px;padding:0 0 5px}}.minirow:not(:first-child){padding-top:8px}.minirow.is-order{grid-template-columns:100px 80px 1fr auto}.minirow.is-balance{grid-template-columns:80px 80px 1fr auto}.minirow>*{max-width:100%;overflow:hidden;text-overflow:ellipsis}.minirow>*:last-child{text-align:right}.minirow ul.small{padding-left:5px;margin-top:3px}.minirow ul.small li+li{margin-top:1px}.spinner{display:inline-block;width:.75em;height:.75em;border:.12em solid #fff;border-right-color:transparent;border-radius:50%;opacity:0;animation:spinner .6s linear infinite,spinner-fade-in .2s ease-out 1s forwards;vertical-align:-.05em}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner-fade-in{to{opacity:1}}.tags{display:flex;gap:3px;flex-wrap:wrap}.tag{font-family:var(--font-accent);font-size:10px;letter-spacing:.03em;font-weight:600;text-transform:uppercase;background:var(--dark);color:#fff;padding:4px 5px 3px;border-radius:4px;white-space:nowrap}@media (width >= 900px){.tag{font-size:13px}}.tag.is-age-18{background:var(--text)}.tag.is-today{background:#ff411b}.tag.is-tomorrow{background:#ff731b}.tag.is-now{background:linear-gradient(110deg,#ff411b,#ff8a32,#ff411b,#e82732,#ff411b);background-size:300% 100%;animation:tag-flow 4s ease-in-out infinite alternate}@keyframes tag-flow{0%{background-position:0% 50%}to{background-position:100% 50%}}@media (prefers-reduced-motion: reduce){.tag.is-now{animation:none}}@keyframes avatar-wobble{0%,to{transform:rotate(0)}30%{transform:rotate(-7deg);animation-timing-function:cubic-bezier(.3,0,.7,1.5)}50%{transform:rotate(22deg)}68%{transform:rotate(-12deg)}82%{transform:rotate(6deg)}92%{transform:rotate(-2deg)}}@keyframes avatar-shake{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-8deg)}40%,80%{transform:rotate(8deg)}}.avatar{aspect-ratio:1;border-radius:50%;background:radial-gradient(#ff9653,var(--key));color:#fff;overflow:hidden;cursor:pointer}.avatar.is-wobbling{animation:avatar-wobble .9s ease-in-out}.avatar.is-shaking{animation:avatar-shake .5s ease-in-out}.avatar img{width:100%;height:100%;object-fit:cover;font-size:0}.avatar-ticker{font-family:var(--font-accent);font-weight:700;font-size:clamp(25px,5vw,35px);width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.page{--bg: var(--page);--cutout: clamp(150px, 25vw, 200px);--panel-height: calc((var(--cutout) / 2) - 10px);position:relative;background:var(--bg);max-width:960px;margin:calc(var(--panel-height) + var(--cutout) / 2 + 15px) auto 0;padding:20px 12px}@media (width >= 900px){.page{padding-left:20px;padding-right:20px;border-radius:0 0 var(--br-xlg) var(--br-xlg);--cutout: 150px}}.page:before,.page:after{content:"";display:block;position:absolute;width:100%;left:0;right:0}.page:before{--y-pos: -15px;--x-pos: 50%;content:"";display:block;background:inherit;height:var(--panel-height);border-radius:var(--br-xlg) var(--br-xlg) 0 0;bottom:100%;z-index:-1;-webkit-mask-image:radial-gradient(circle var(--cutout) at var(--x-pos) var(--y-pos),transparent 50%,black calc(var(--x-pos) + 1px));mask-image:radial-gradient(circle var(--cutout) at var(--x-pos) var(--y-pos),transparent 50%,black calc(var(--x-pos) + 1px))}.page:after{top:-5px;z-index:2;background:inherit;height:10px}.page-top{position:relative;z-index:3;display:flex;flex-direction:column;gap:10px;text-align:center;margin-bottom:50px}.page-top .org-say{margin-top:10px}.page>.avatar{width:calc(var(--cutout) - clamp(10px,5vw,20px));position:absolute;z-index:2;left:50%;bottom:calc(100% + var(--panel-height));margin-bottom:15px;translate:-50% 50%}:root{--bg: #cfdae9;--text: #0c182a;--dark: #4e5a6a;--pale: #cfdae9;--page: #fff}body{background-color:var(--bg);color:var(--text);background-attachment:fixed;background-size:cover;min-height:100vh;padding:40px 0 0;margin:0}@media (width >= 900px){body{padding:20px 0}}.org-say{position:relative;padding:15px 20px;border-radius:var(--br-sm);filter:drop-shadow(0 0 10px rgba(47,47,53,.15));background:#fff;max-width:420px;min-width:250px;margin:0 auto;text-align:left}.org-say p{white-space:pre-line}.org-say:before{content:"";position:absolute;right:5px;bottom:100%;translate:-50% 0;border:12px solid transparent;border-bottom-color:#fff}.org-event{background:#fff;border-radius:var(--br-norm);box-shadow:0 0 10px #2f2f351a;margin:0 auto;display:flex;flex-direction:column}.org-event.is-compact{grid-template-columns:1fr!important;background:transparent;box-shadow:none;margin:0}@media (width >= 900px){.org-event{display:grid;grid-template-columns:clamp(250px,60%,400px) 1fr;align-items:flex-start;max-width:none;box-shadow:none;background:none;border-radius:0;width:100%}}.org-event.is-past:not(:hover){color:var(--disabled)}.org-event-poster{max-width:550px;background:var(--pale);border-radius:var(--br-norm);overflow:hidden}@media (width >= 900px){.org-event-poster{border:1px solid var(--border)}}.org-event-poster img{aspect-ratio:auto 1;object-fit:cover}.org-event-text{padding:15px 20px 25px}.is-compact .org-event-text{padding:0!important}@media (width >= 900px){.org-event-text{padding:15px 15px 20px;position:sticky;top:0}}.org-event .tags{margin:10px 0}.org-footer{border-radius:var(--br-norm);box-shadow:0 0 10px #2f2f351a;max-width:550px;margin:70px auto 0;padding:15px 20px 25px;display:flex;flex-direction:column;gap:20px 50px}@media (width >= 900px){.org-footer{max-width:none;flex-direction:row-reverse;justify-content:space-between}}.org-footer .org-footer-section:not(:only-child){max-width:600px}.org-event-detail{display:grid;grid-template-columns:1fr;gap:20px 20px;align-items:center;margin-bottom:50px}@media (width >= 900px){.org-event-detail{grid-template-columns:clamp(280px,50%,600px) 1fr}}.org-event-detail-poster{border-radius:var(--br-norm);border:1px solid var(--border);overflow:hidden}@media (width >= 900px){.org-event-detail-text{padding-right:20px}}.org-event-detail-desc p{white-space:pre-line}.org-event-detail .tags{margin:10px 0}.org-widget,.org-past{margin:50px 0}.org-widget{width:100%;aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--br-norm);overflow:hidden;background:var(--pale)}@media (width < 900px){.org-widget{width:calc(100% + 24px);margin:0 -12px;border-radius:0;border-right:0;border-left:0}}@media (width >= 700px){.org-widget{aspect-ratio:16/11}}@media (width < 700px){.org-widget{height:clamp(500px,90vh,1000px)}}.org-past{aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;width:100%;text-align:center;background:radial-gradient(circle at 50% 50%,var(--pale),transparent);border-radius:var(--br-norm)}@media (width >= 900px){.org-past{aspect-ratio:16/5}}.org-events{max-width:550px;margin:0 auto}@media (width >= 900px){.org-events{max-width:768px}}.org-bibilet{position:absolute;left:25px;top:calc(-1 * var(--panel-height));margin-top:22.5px;color:var(--disabled)}.org-org-title{display:flex;align-items:center;gap:10px}.org-org-title .avatar{animation:none!important;width:35px}@media (width >= 900px){.org-org-title .avatar{width:50px}}.org-org-title .avatar .avatar-ticker{font-size:12px}@media (width >= 900px){.org-org-title .avatar .avatar-ticker{font-size:16px}}
