@layer components{.e2haqG_reveal{will-change:opacity, transform}.e2haqG_fadeUp{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.e2haqG_fade{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.e2haqG_fadeScale{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:scale(.97)}.e2haqG_visible.e2haqG_fadeUp{opacity:1;transform:translateY(0)}.e2haqG_visible.e2haqG_fade{opacity:1}.e2haqG_visible.e2haqG_fadeScale{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.e2haqG_reveal{will-change:auto;opacity:1!important;transition:none!important;transform:none!important}}}
@layer components{.qE_PtG_Root{height:calc(1em * var(--lh-base));color:var(--gray-11);align-items:center;display:inline-flex}.qE_PtG_NoHeight{height:auto}.qE_PtG_InheritColor{color:currentColor}.qE_PtG_Color--blue{color:var(--blue-11)}.qE_PtG_Color--brown{color:var(--brown-11)}.qE_PtG_Color--green{color:var(--green-11)}.qE_PtG_Color--grey{color:var(--gray-11)}.qE_PtG_Color--mint{color:var(--mint-11)}.qE_PtG_Color--orange{color:var(--orange-11)}.qE_PtG_Color--pink{color:var(--pink-11)}.qE_PtG_Color--red{color:var(--red-11)}.qE_PtG_Color--teal{color:var(--teal-11)}.qE_PtG_Color--violet{color:var(--violet-11)}.qE_PtG_Color--yellow{color:var(--amber-11)}.qE_PtG_Size--sm{font-size:var(--fs-sm)}.qE_PtG_Size--md{font-size:var(--fs-md)}.qE_PtG_Size--lg{font-size:var(--fs-lg)}.qE_PtG_Size--xl{font-size:var(--fs-xl)}.qE_PtG_Size--2xl{font-size:var(--fs-2xl)}.qE_PtG_Size--3xl{font-size:var(--fs-3xl)}.qE_PtG_Size--4xl{font-size:var(--fs-4xl)}.qE_PtG_Size--5xl{font-size:var(--fs-5xl)}.qE_PtG_Size--6xl{font-size:var(--fs-6xl)}.qE_PtG_Size--7xl{font-size:var(--fs-7xl)}}
@layer components{.wDH21G_Root{border:var(--border);border-radius:9999px;align-items:center;gap:.5rem;padding:.125rem .5rem;display:flex}.wDH21G_Trigger{font-size:var(--fs-sm);appearance:none;color:var(--fg-text);background:0 0;border:0;flex-grow:1;justify-content:space-between;align-items:center;gap:.5rem;padding:0;display:inline-flex}.wDH21G_Overlay{border:var(--border);background-color:var(--gray-2);border-radius:var(--br-sm);min-width:200px;box-shadow:var(--shadow-lg);z-index:1;padding:.5rem;overflow:hidden}.wDH21G_Overlay__Options{flex-direction:column;gap:.25rem;display:flex}.wDH21G_Overlay__Options__Option{font-size:var(--fs-sm);border-radius:var(--br-sm);color:var(--fg-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.wDH21G_Overlay__Options__Option[data-highlighted]{background-color:var(--gray-4)}.wDH21G_Overlay__Options__Option[data-state=checked]{background-color:var(--gray-5)}}
@layer components{._6EVb2G_Root{font-size:var(--fs-sm);border-radius:var(--br-sm);align-items:center;gap:.5rem;min-width:0;max-width:calc(100% - .7rem);padding:.15rem .35rem;font-weight:400;display:inline-flex}._6EVb2G_Content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer components{.uxLwMa_Root{max-width:100%;overflow:hidden}.uxLwMa_List{align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.uxLwMa_ListItem{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uxLwMa_ListItem:last-of-type{flex-shrink:0}.uxLwMa_ListItem:not(:first-of-type):before{content:">";color:var(--gray-9);margin:0 .5rem}}
@layer components{._8cr-Ka_Root{box-sizing:border-box;line-height:var(--lh-base);background-color:var(--gray-3);border-width:1px;border-color:var(--gray-7);border-radius:var(--br-sm);width:auto;color:var(--gray-12);cursor:pointer;text-align:center;appearance:none;border-style:solid;font-weight:500;text-decoration:none;transition:all .25s ease-in;display:block;position:relative}._8cr-Ka_Root:hover{background-color:var(--gray-4);border-color:var(--gray-8)}._8cr-Ka_FullWidth{width:100%}._8cr-Ka_Variant--outline{background-color:var(--violet-3);border-color:var(--violet-7);color:var(--violet-11)}._8cr-Ka_Variant--outline:hover{background-color:var(--violet-4);border-color:var(--violet-8)}._8cr-Ka_Variant--danger{background-color:var(--red-3);border-color:var(--red-7);color:var(--red-11)}._8cr-Ka_Variant--danger:hover{background-color:var(--red-4);border-color:var(--red-8)}._8cr-Ka_Variant--solid{background-color:var(--violet-9);border-color:var(--violet-9);color:var(--white)}._8cr-Ka_Variant--solid:hover{background-color:var(--violet-10);border-color:var(--violet-10)}._8cr-Ka_Variant--warning{background-color:var(--amber-3);border-color:var(--amber-7);color:var(--amber-11)}._8cr-Ka_Variant--warning:hover{background-color:var(--amber-4);border-color:var(--amber-8)}._8cr-Ka_Variant--text{color:var(--gray-12);background-color:#0000;border-color:#0000}._8cr-Ka_Variant--text:hover{background-color:var(--gray-4);border-color:#0000}._8cr-Ka_Size--sm{font-size:var(--fs-sm);padding:.125em .5em;font-weight:400}._8cr-Ka_Size--md{font-size:var(--fs-md);padding:.25em .75em}._8cr-Ka_IconWrapper{justify-content:center;align-items:flex-start;gap:.5rem;display:flex}._8cr-Ka_Disabled{pointer-events:none}._8cr-Ka_Hidden{visibility:hidden}._8cr-Ka_NoWrap{white-space:nowrap}._8cr-Ka_SpinnerWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@keyframes _8cr-Ka_spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}._8cr-Ka_Spinner{animation:1.5s infinite _8cr-Ka_spin}}
@layer components{.apWOxG_Weight--medium{font-weight:500}}
@layer components{.tGkz1q_Root{border:var(--border);border-radius:var(--br-sm);width:calc(100% - 2rem - 2px);padding:1rem;text-decoration:none;display:block}.tGkz1q_Root--FullHeight{height:calc(100% - 2rem - 2px)}.tGkz1q_Clickable{--card-box-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;border-color:var(--gray-7);color:currentColor;transition:all .2s}.tGkz1q_Clickable:hover{border-color:var(--gray-8);box-shadow:var(--card-box-shadow)}}
@layer components{.XDPXaW_Root{--carousel-horizontal-padding:0px;position:relative}.XDPXaW_Button{border:var(--border);box-sizing:border-box;font-size:var(--fs-lg);appearance:none;background-color:var(--gray-3);border-color:var(--gray-7);width:3rem;height:3rem;color:var(--gray-11);cursor:pointer;border-radius:100%;justify-content:center;align-items:center;transition:background-color .2s ease-in,border-color .2s ease-in;display:flex;position:absolute;top:50%}.XDPXaW_Button:hover{background-color:var(--gray-4);border-color:var(--gray-8)}.XDPXaW_Button--back{margin-left:1rem;left:0}.XDPXaW_Button--forward{margin-right:1rem;right:0}.XDPXaW_Button--hidden{opacity:0}.XDPXaW_ScrollContainer{scrollbar-width:none;width:calc(100% - var(--carousel-horizontal-padding) * 2);padding:0 var(--carousel-horizontal-padding);align-items:center;display:flex;overflow-x:scroll}.XDPXaW_ScrollContainer::-webkit-scrollbar{display:none}.XDPXaW_Content{flex-wrap:nowrap;gap:1rem;display:flex}}
@layer components{.gTZQKa_Error{color:var(--red-11);margin-bottom:.5rem}.gTZQKa_FormControl{align-items:baseline;display:flex}.gTZQKa_Control{flex-shrink:0}.gTZQKa_Control--error{outline:var(--red-7) solid}.gTZQKa_Label{margin-left:.5rem}.gTZQKa_Label__HelpText{margin-top:.25rem}}
@layer components{.PyCAzG_Root{--form-control-block-padding:0;--form-control-inline-padding:0;border:var(--border);padding-block:var(--form-control-block-padding);padding-inline:var(--form-control-inline-padding);width:calc(100% - 2px - var(--form-control-inline-padding) * 2);background-color:var(--white);border-color:var(--gray-7);border-radius:var(--br-sm);flex-direction:column;display:flex}.PyCAzG_Root:hover{border-color:var(--gray-8)}.PyCAzG_Root:focus-within{border-color:var(--violet-7);box-shadow:0 0 0 1px var(--violet-7) inset;color:var(--violet-11)}.PyCAzG_Root--Invalid{border-color:var(--red-7);color:var(--red-11)}.PyCAzG_Root--Invalid:hover{border-color:var(--red-8)}.PyCAzG_Root--Invalid:focus-within{color:var(--red-11);border-color:var(--red-8);box-shadow:0 0 0 1px var(--red-8) inset}.PyCAzG_Root--Padding-default{--form-control-block-padding:.5rem;--form-control-inline-padding:.5rem}.PyCAzG_Root--Padding-none{--form-control-block-padding:0;--form-control-inline-padding:0}.PyCAzG_Label{white-space:nowrap;color:currentColor;flex-wrap:nowrap;gap:.25rem;display:flex;overflow:hidden}.PyCAzG_Label__Text{text-overflow:ellipsis;overflow:hidden}.PyCAzG_Label__Required,.PyCAzG_Error{color:var(--red-11)}}
@layer components{.n-4GSq_Root{flex-direction:column;gap:.5rem;display:flex}.n-4GSq_Label{padding:.5rem .5rem 0}.n-4GSq_Actions{border-bottom:var(--border);border-top:var(--border);gap:.5rem;display:flex}.n-4GSq_Actions__Action{font-size:var(--fs-sm);color:var(--gray-11);cursor:pointer;appearance:none;background:0;border:0;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.n-4GSq_Actions__Action--Active{box-shadow:inset 0 -2px 0 var(--violet-8);color:var(--violet-11)}.n-4GSq_Actions__Action:hover:not(.n-4GSq_Actions__Action--Active){box-shadow:inset 0 -2px 0 var(--gray-8)}.n-4GSq_Composer{line-height:var(--lh-base);appearance:none;resize:none;background-color:#0000;border:0;outline:none;flex:1;width:calc(100% - 1rem);padding:0 .5rem}.n-4GSq_Composer:disabled{background-color:inherit}.n-4GSq_Composer::placeholder{color:var(--gray-11)}.n-4GSq_Help{border-top:var(--border);color:var(--gray-11);align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.n-4GSq_Preview{color:var(--fg-text);padding:1rem .5rem}}
@layer components{.hNr6Bq_Root{line-height:var(--lh-base);color:currentColor;text-wrap:balance;margin:0;font-weight:600}.hNr6Bq_Size--md{font-size:var(--fs-md)}.hNr6Bq_Size--lg{font-size:var(--fs-lg)}.hNr6Bq_Size--xl{font-size:var(--fs-xl)}.hNr6Bq_Size--2xl{font-size:var(--fs-2xl)}.hNr6Bq_Size--3xl{font-size:var(--fs-3xl)}.hNr6Bq_Size--4xl{font-size:var(--fs-4xl)}.hNr6Bq_Size--5xl{font-size:var(--fs-5xl)}.hNr6Bq_Size--6xl{font-size:var(--fs-6xl)}.hNr6Bq_Size--7xl{font-size:var(--fs-7xl)}.hNr6Bq_Size--xl,.hNr6Bq_Size--2xl,.hNr6Bq_Size--3xl,.hNr6Bq_Size--4xl,.hNr6Bq_Size--5xl,.hNr6Bq_Size--6xl,.hNr6Bq_Size--7xl{line-height:1.375}.hNr6Bq_Weight--medium{font-weight:500}.hNr6Bq_Weight--semibold,.hNr6Bq_Weight--default{font-weight:600}}
@layer components{._2kCRZG_Root{box-sizing:border-box;border-radius:var(--br-sm);color:currentColor;cursor:pointer;appearance:none;background:0;border:0;align-items:center;padding:.25rem;display:inline-flex}._2kCRZG_Root:hover{background-color:var(--gray-4)}}
@layer components{.MS561a_Root{--date-size:2.5em;appearance:none;box-sizing:border-box;height:var(--date-size);width:var(--date-size);color:var(--gray-12);text-align:center;background:0;border:0;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;padding:.75rem 0;line-height:1;display:flex;position:relative}.MS561a_Root:after{--dot-size:6px;content:"";height:var(--dot-size);width:var(--dot-size);background-color:#0000;border-radius:100%;display:block;position:absolute;bottom:4px}.MS561a_Root--WithEvent:after{background-color:var(--violet-9)}.MS561a_Root--OtherMonth{color:var(--gray-8)}.MS561a_Root--IsToday{background-color:var(--violet-3);color:var(--violet-11);font-weight:500}.MS561a_Root--Selected{background-color:var(--violet-9);color:var(--white);font-weight:500}.MS561a_Root--Clickable{cursor:pointer}.MS561a_Root--Selectable:hover{background-color:var(--gray-4)}.MS561a_Root--Forbidden{background-color:var(--gray-2)}.MS561a_Root--ForbiddenThisMonth{color:var(--gray-7)}.MS561a_Root--ForbiddenOtherMonth{color:var(--gray-6)}}
@layer components{.UjsW7q_Header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.UjsW7q_Header__Heading{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.UjsW7q_Header__Buttons{flex-shrink:0;align-items:stretch;gap:.25rem;display:flex}.UjsW7q_Header__Buttons__Today{padding-left:1rem;padding-right:1rem}.UjsW7q_Body{grid-template-columns:repeat(7,1fr);gap:.5rem;display:grid}.UjsW7q_Body__Weekday{font-size:var(--fs-sm);color:var(--gray-11);text-align:center}.UjsW7q_Body__Date{justify-self:center}}
@layer components{.QFdKSG_Root{flex-direction:column;gap:.5rem;display:flex}.QFdKSG_Input{line-height:var(--lh-base);cursor:pointer;border:0;outline:none;width:100%;margin:0;padding:0}.QFdKSG_Overlay{border:var(--border);background-color:var(--white);border-radius:var(--br-sm);width:calc(360px - 2rem);box-shadow:var(--shadow-lg);row-gap:1rem;padding:1rem;display:grid}}
@layer components{.-\36 yg5q_Root{background-color:var(--gray-2);border-radius:var(--br-lg);padding:2rem calc(1rem + 1vw)}}
@layer components{.RYFmFW_Root{align-items:baseline;display:flex}.RYFmFW_Input{margin-right:.5rem}}
@layer components{.pAJ2zG_Root{grid-template-columns:1fr;column-gap:.5rem;display:grid}.pAJ2zG_Root--icon{grid-template-columns:1rem 1fr}.pAJ2zG_Root__Icon{grid-row:2;align-self:start}.pAJ2zG_Root__Title{grid-column:1}.pAJ2zG_Root__Title--icon{grid-column:2}.pAJ2zG_Root__Description{grid-column:1}.pAJ2zG_Root__Description--icon{grid-column:2}.pAJ2zG_Root__Description__Link{word-break:break-word;color:currentColor;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
@layer components{.xItvXq_Root{flex-direction:column;gap:.5rem;display:flex}.xItvXq_Trigger{appearance:none;color:var(--fg-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0;display:inline-flex}.xItvXq_Overlay{border:var(--border);background-color:var(--gray-2);border-radius:var(--br-sm);min-width:200px;box-shadow:var(--shadow-lg);padding:.5rem;overflow:hidden}.xItvXq_Options{flex-direction:column;gap:.25rem;display:flex}.xItvXq_Options__Option{border-radius:var(--br-sm);color:var(--fg-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.xItvXq_Options__Option[data-highlighted]{background-color:var(--gray-4)}.xItvXq_Options__Option[data-state=checked]{background-color:var(--gray-5)}}
@layer components{.xL-Hba_CalendarLink{font-size:var(--fs-sm);color:var(--gray-11)}}
@layer components{.RIshXW_Root{background-color:var(--gray-6);border:0;width:100%;height:1px;margin:0}}
@layer components{.EOPvLa_Root{border:var(--border);background-color:var(--gray-1);border-radius:var(--br-sm);flex-direction:column;display:flex}.EOPvLa_Item{color:currentColor;padding:.5rem;text-decoration:none}.EOPvLa_Item:not(:last-child){border-bottom:var(--border)}.EOPvLa_Item:hover{box-shadow:inset 2px 0 0 var(--violet-8)}.EOPvLa_Item--Selected{background-color:var(--white);box-shadow:inset 2px 0 0 var(--violet-9);color:var(--violet-11);font-weight:500}}
@layer components{.fDdNmW_Root{background-color:var(--white);padding:1rem}.fDdNmW_Root__Content{max-width:var(--layout-max-width);flex-direction:column;align-items:flex-start;gap:1rem;margin:0 auto;display:flex}@media (min-width:800px){.fDdNmW_Root__Content{flex-direction:row;justify-content:space-between;align-items:center;gap:5rem}}.fDdNmW_Description{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.fDdNmW_Button{white-space:nowrap}.fDdNmW_ConfirmDialog__Banner{background-color:var(--gray-2);border-radius:var(--br-lg);padding:1rem}}
@layer components{@keyframes xSTg6a_pulse{0%{opacity:0}to{opacity:1}}.xSTg6a_Root{background-color:var(--gray-4);position:relative;overflow:hidden}.xSTg6a_Root:after{content:"";background-color:var(--gray-6);border-radius:inherit;animation-name:xSTg6a_pulse;animation-duration:.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;inset:0}.xSTg6a_Icon{height:calc(1em * var(--lh-base));width:calc(1em * var(--lh-base));border-radius:100%}.xSTg6a_Caption{height:calc(var(--fs-sm) * var(--lh-base));width:100%}.xSTg6a_Text{height:calc(1em * var(--lh-base));width:100%}.xSTg6a_Block{border-radius:inherit;width:100%;height:100%}.xSTg6a_Heading{height:calc(var(--fs-lg) * var(--lh-base));width:100%}.xSTg6a_Avatar{border-radius:100%;width:30px;height:30px}.xSTg6a_TextField{border-radius:var(--br-sm);width:100%;height:75px}.xSTg6a_Editor{border-radius:var(--br-sm);width:100%;height:380px}}
@layer components{.CKaWbG_Root{margin-top:1rem;max-height:360px;margin-inline:-1rem;padding-inline:1rem;position:relative;overflow:hidden}@media (min-width:800px){.CKaWbG_Root{max-height:none}}.CKaWbG_Background{-webkit-mask-image:linear-gradient(#000,#000 20%,#0000);mask-image:linear-gradient(#000,#000 20%,#0000)}.CKaWbG_Overlay{background:linear-gradient(#fff0,#fff 40%);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}@media (min-width:800px){.CKaWbG_Overlay{background:linear-gradient(#fff0,#fff 50%)}}.CKaWbG_Cta{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex}}
@layer components{.POtZea_Root{aspect-ratio:1200/630;border-radius:var(--br-lg);width:100%;max-height:420px;position:relative}.POtZea_Placeholder{background-color:var(--gray-2);border:2px dashed var(--gray-7);border-radius:var(--br-lg);box-sizing:border-box;color:var(--gray-11);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;padding:1.5rem;transition:background-color .15s,border-color .15s,color .15s;display:flex}.POtZea_Placeholder:hover{background-color:var(--gray-3);border-color:var(--gray-8);color:var(--gray-12)}.POtZea_Placeholder:focus-visible{border-color:var(--violet-8);outline:2px solid var(--violet-8);outline-offset:2px}.POtZea_Placeholder--dragging{background-color:var(--violet-3);border-color:var(--violet-8);color:var(--gray-12)}.POtZea_Placeholder__Icon{font-size:2rem;line-height:1}.POtZea_Loading{background-color:var(--gray-2);border:2px dashed var(--gray-7);border-radius:var(--br-lg);box-sizing:border-box;color:var(--gray-11);font-size:var(--fs-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;font-weight:600;display:flex}.POtZea_Spinner{animation:.7s linear infinite POtZea_spin}@keyframes POtZea_spin{to{transform:rotate(360deg)}}.POtZea_Placeholder__Title{font-size:var(--fs-md);font-weight:600}.POtZea_Placeholder__Hint{font-size:var(--fs-sm)}.POtZea_Placeholder__Formats{color:var(--gray-10);font-size:var(--fs-sm)}.POtZea_Figure{border-radius:var(--br-lg);width:100%;height:100%;margin:0;position:relative;overflow:hidden}.POtZea_Image{object-fit:cover;width:100%;height:100%;display:block}.POtZea_Image--loading{filter:brightness(.55)}.POtZea_LoadingOverlay{color:var(--white);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.POtZea_Overlay{opacity:1;gap:.5rem;transition:opacity .15s;display:flex;position:absolute;inset:.75rem .75rem auto auto}@media (hover:hover){.POtZea_Overlay{opacity:0}.POtZea_Figure:hover .POtZea_Overlay,.POtZea_Figure:focus-within .POtZea_Overlay{opacity:1}}.POtZea_Action{background-color:var(--black-a8);border-radius:var(--br-md);color:var(--white);cursor:pointer;font-size:var(--fs-sm);border:0;align-items:center;gap:.35rem;padding:.4rem .7rem;font-weight:500;transition:background-color .15s;display:inline-flex}.POtZea_Action:hover{background-color:var(--black-a10)}.POtZea_Action:focus-visible{outline:2px solid var(--white);outline-offset:2px}.POtZea_Action--danger:hover{background-color:var(--red-9)}.POtZea_Action__Icon{font-size:1rem;line-height:1}}
@layer components{.Hb40Fa_Root{--stack-align:normal;--stack-direction:column;--stack-gap:1rem;--stack-justify:normal;align-items:var(--stack-align);flex-direction:var(--stack-direction);gap:var(--stack-gap);justify-content:var(--stack-justify);display:flex}.Hb40Fa_Root--Wrap{flex-wrap:wrap}.Hb40Fa_Root--FullHeight{height:100%}.Hb40Fa_ListReset{margin:0;padding:0;list-style-type:none}}
@layer components{.WZUUUq_Trigger{border:var(--border);box-sizing:border-box;line-height:var(--lh-base);appearance:none;background-color:var(--gray-3);border-color:var(--gray-7);border-radius:var(--br-sm);color:var(--gray-12);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .75rem;font-weight:500;transition:all .25s ease-in;display:flex}.WZUUUq_Trigger:hover{background-color:var(--gray-4);border-color:var(--gray-8)}.WZUUUq_Trigger--OnlyIcon{border-radius:100%;justify-content:center;padding:.5rem}.WZUUUq_Trigger__Arrow{line-height:0}.WZUUUq_Trigger__Arrow--Hidden{display:none}.WZUUUq_Overlay{border:var(--border);background-color:var(--white);border-radius:var(--br-sm);box-shadow:var(--shadow-lg);padding:.25rem}.WZUUUq_Options{margin:0;padding:0;list-style-type:none}.WZUUUq_Option{box-sizing:border-box;line-height:var(--lh-base);appearance:none;border-radius:var(--br-sm);color:currentColor;cursor:pointer;text-align:left;background:0;border:0;width:100%;padding:.5rem 1rem;transition:background-color .1s ease-in}.WZUUUq_Option:hover{background-color:var(--gray-4)}.WZUUUq_Option--Disabled{color:var(--gray-8)}.WZUUUq_Option--Danger{color:var(--red-11)}.WZUUUq_Option--Danger:hover{background-color:var(--red-4)}}
@layer components{.ro353q_TabsList{border-bottom:var(--border);display:flex}.ro353q_TabsTrigger{color:currentColor;cursor:pointer;appearance:none;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:box-shadow .25s ease-in;display:flex}.ro353q_TabsTrigger[data-state=active]{box-shadow:inset 0 -2px 0 0 var(--violet-9)}.ro353q_TabsTrigger:not([data-state=active]):hover{box-shadow:inset 0 -2px 0 0 var(--gray-8)}.ro353q_TabsTrigger:not(:last-child){margin-right:1rem}}
@layer components{.r4VKcW_Header{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}}
@layer components{.wj7sFG_Root{overflow-wrap:break-word;word-break:break-word;margin:0}.wj7sFG_Align--start{text-align:start}.wj7sFG_Align--center{text-align:center}.wj7sFG_Align--end{text-align:end}.wj7sFG_Size--sm{font-size:var(--fs-sm)}.wj7sFG_Size--md{font-size:var(--fs-md)}.wj7sFG_Size--lg{font-size:var(--fs-lg)}.wj7sFG_Size--xl{font-size:var(--fs-xl)}.wj7sFG_Size--2xl{font-size:var(--fs-2xl)}.wj7sFG_Size--3xl{font-size:var(--fs-3xl)}.wj7sFG_Size--4xl{font-size:var(--fs-4xl)}.wj7sFG_Size--5xl{font-size:var(--fs-5xl)}.wj7sFG_Size--6xl{font-size:var(--fs-6xl)}.wj7sFG_Size--7xl{font-size:var(--fs-7xl)}.wj7sFG_Variant--muted{color:var(--gray-11)}}
@layer components{.H49bJW_Root{flex-direction:column;gap:.5rem;display:flex}.H49bJW_InputWrapper{align-items:center;display:flex}.H49bJW_InputWrapper--Prefix:before{content:attr(data-prefix);color:var(--gray-11);margin-right:.25rem;font-weight:500}.H49bJW_InputWrapper__Input{line-height:var(--lh-base);resize:none;border:0;outline:none;flex:1;width:0;padding:0}.H49bJW_InputWrapper__Input:disabled{background-color:inherit}.H49bJW_InputWrapper__Input::placeholder{color:var(--gray-11)}.H49bJW_InputWrapper__PwdButton{border:var(--border);box-sizing:border-box;font-size:var(--fs-sm);background-color:var(--gray-3);border-color:var(--gray-7);border-radius:var(--br-sm);color:var(--gray-11);cursor:pointer;appearance:none;margin-left:1rem;padding:.35rem}.H49bJW_InputWrapper__PwdButton:hover{background-color:var(--gray-4);border-color:var(--gray-8)}.H49bJW_Counter{font-size:var(--fs-sm);color:var(--gray-11);align-self:flex-end}.H49bJW_Counter--OverLimit{color:var(--red-11)}}
@layer components{.suJTla_Root{box-sizing:border-box;line-height:var(--lh-base);color:var(--fg-text);cursor:pointer;appearance:none;background:0 0;border:0;justify-self:left;align-items:center;gap:.5rem;padding:0;display:flex}.suJTla_Root:hover{color:var(--violet-9)}}
@layer components{.wEuUbG_Root{flex-direction:column;gap:.5rem;display:flex}.wEuUbG_Select{line-height:var(--lh-base);color:currentColor;appearance:none;background:0;border:0;outline:none;width:100%}}
@layer components{.itfiXa_Trigger{box-sizing:border-box;line-height:var(--lh-base);color:var(--fg-text);text-align:left;appearance:none;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:flex}.itfiXa_Trigger--Clickable{border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:var(--gray-7);cursor:pointer;transition:border-color .2s ease-in,color .2s ease-in}.itfiXa_Trigger--Clickable:hover{border-bottom-color:var(--gray-8);color:var(--violet-9)}.itfiXa_Trigger--Open{border-bottom-color:var(--gray-8);color:var(--violet-9)}.itfiXa_Overlay{border:var(--border);background-color:var(--white);border-radius:var(--br-sm);box-shadow:var(--shadow-lg);width:calc(360px - 2rem);padding:1rem}}
@layer components{.CF14OG_Root{max-width:var(--layout-max-width);grid-template-areas:"main""aside""updates""comments";gap:2rem 5rem;margin:0 auto;padding:2rem 1rem 5rem;display:grid}@media (min-width:800px){.CF14OG_Root{grid-template-columns:1fr minmax(300px,40%);grid-template-areas:"main aside""updates.""comments."}}.CF14OG_Root__Main{grid-area:main;max-width:100%;overflow:hidden}.CF14OG_Root__Updates{grid-area:updates;min-width:0}.CF14OG_Root__Comments{grid-area:comments}.CF14OG_Root__Aside{background-color:var(--gray-2);border-radius:var(--br-lg);grid-area:aside;align-self:start;row-gap:1rem;padding:1rem;display:grid}@media (min-width:800px){.CF14OG_Root__Aside{grid-row:1/-1;position:sticky;top:1rem}}.CF14OG_Root__AttendBanner{border-top:var(--border);z-index:3;position:sticky;bottom:0}}
@layer components{.V0GRYa_TimelineItem{padding:1rem 0;position:relative}.V0GRYa_TimelineItem:before{content:"";background-color:var(--gray-6);width:2px;position:absolute;top:0;bottom:0;left:1rem}.V0GRYa_TimelineItem--First{padding:0 0 1rem}.V0GRYa_TimelineItem__Content{z-index:1;background-color:var(--white);position:relative}}
@layer components{.Ue3nkW_Root{flex-direction:column;gap:.5rem;display:flex}.Ue3nkW_Select{line-height:var(--lh-base);text-overflow:ellipsis;white-space:nowrap;color:currentColor;appearance:none;background:0;border:0;outline:none;width:100%;overflow:hidden}}
@layer components{.LHVUva_Layout{grid-auto-columns:100%;row-gap:2rem;display:grid}@media (min-width:800px){.LHVUva_Layout{grid-template-columns:minmax(500px,auto) minmax(200px,300px);column-gap:2rem}}}
@layer components{._3WWfOq_Avatar{border:2px solid var(--gray-2);z-index:1;border-radius:100%}._3WWfOq_Avatar:not(:last-of-type){margin-right:-1rem}}
@layer components{.cR4NDG_Root{--banner-bg-color:var(--gray-2);--banner-text-color:var(--gray-11);--banner-icon-bg-color:var(--gray-4);--banner-border-color:var(--gray-7);border:var(--border);background-color:var(--banner-bg-color);border-width:1px;border-color:var(--banner-border-color);border-radius:var(--br-sm);color:var(--banner-text-color);padding:1rem;container-type:inline-size}.cR4NDG_Root--warning{--banner-bg-color:var(--amber-2);--banner-text-color:var(--amber-11);--banner-icon-bg-color:var(--amber-4);--banner-border-color:var(--amber-7)}.cR4NDG_Root--error{--banner-bg-color:var(--red-2);--banner-text-color:var(--red-11);--banner-icon-bg-color:var(--red-4);--banner-border-color:var(--red-7)}.cR4NDG_Root--info{--banner-bg-color:var(--blue-2);--banner-text-color:var(--blue-11);--banner-icon-bg-color:var(--blue-4);--banner-border-color:var(--blue-7)}.cR4NDG_Root--success{--banner-bg-color:var(--green-2);--banner-text-color:var(--green-11);--banner-icon-bg-color:var(--green-4);--banner-border-color:var(--green-7)}.cR4NDG_Root__Content{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.cR4NDG_Root__Message{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.cR4NDG_Root__Icon{background-color:var(--banner-icon-bg-color);border-radius:100%;justify-content:center;align-items:center;padding:.3rem;display:flex}@container (min-width:500px){.cR4NDG_Root__Content{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}.cR4NDG_Root__Message{flex-direction:row;align-items:center}}}
@layer components{.bWWama_Root{box-sizing:content-box;background:0;border:0;border-radius:100%;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.bWWama_Pointer{cursor:pointer}.bWWama_Skeleton{position:absolute;top:0;left:0}.bWWama_BoringAvatar{border-radius:inherit;position:absolute;top:0;left:0}.bWWama_Image{border-radius:inherit;visibility:hidden;max-width:100%;position:absolute;top:0;left:0}.bWWama_Loaded{visibility:visible}}
@layer components{.kNe5zq_Root{border:1px dashed var(--gray-6);border-radius:var(--br-sm);color:var(--fg-text);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.kNe5zq_Root__Icon{flex-shrink:0}}
@layer components{._9r4LLG_ComponentExamples{max-width:800px}}
@layer components{.iltR4a_Root{border-right:var(--border);background-color:var(--gray-1);align-self:start;height:calc(100vh - 2rem);padding:1rem;position:sticky;top:0;overflow-y:auto}}
@layer components{.W_rVzG_Pronoun{display:inline}.W_rVzG_Pronoun:not(:first-of-type):before{content:", "}.W_rVzG_Pronoun--wrapped:first-of-type:before{content:"("}.W_rVzG_Pronoun--wrapped:last-of-type:after{content:")"}}
@layer components{.QUaKEq_Root{--follow-button-box-shadow:var(--shadow-sm);border-radius:var(--br-sm);align-items:center;min-width:0;display:flex}.QUaKEq_Root__Button{border:1px solid var(--violet-9);box-sizing:border-box;font-size:var(--fs-sm);line-height:var(--lh-base);text-overflow:ellipsis;white-space:nowrap;appearance:none;background-color:var(--violet-9);border-top-left-radius:var(--br-sm);border-bottom-left-radius:var(--br-sm);box-shadow:var(--follow-button-box-shadow);color:var(--white);cursor:pointer;align-items:center;gap:.25rem;padding:.25rem .5rem;font-weight:500;transition:background-color .15s ease-in,border-color .15s ease-in;display:inline-flex;overflow-x:hidden}.QUaKEq_Root__Button:hover{background-color:var(--violet-10);border-color:var(--violet-10)}.QUaKEq_Root__Button--Following{background-color:var(--violet-3);border-color:var(--violet-7);color:var(--violet-11)}.QUaKEq_Root__Button--Following:hover{background-color:var(--violet-4);border-color:var(--violet-8)}.QUaKEq_Root__Counter{border-top:var(--border);border-right:var(--border);border-bottom:var(--border);font-size:var(--fs-sm);background-color:var(--white);border-color:var(--gray-7);border-top-right-radius:var(--br-sm);border-bottom-right-radius:var(--br-sm);min-width:2em;box-shadow:var(--follow-button-box-shadow);color:var(--fg-text);text-align:center;padding:.25rem .5rem;font-weight:500;text-decoration:none;transition:border-color .15s ease-in;display:inline-block}.QUaKEq_Root__Counter:hover{border-color:var(--gray-8)}}
@layer components{.BF02ka_Root{border:var(--border);border-radius:var(--br-sm);color:currentColor;row-gap:.25rem;padding:1rem;text-decoration:none;transition:box-shadow .2s;display:grid}.BF02ka_Root:hover{box-shadow:var(--shadow-md)}.BF02ka_Root__ScheduleBadge{justify-self:left}}
@layer components{.h0I49a_Form{max-width:600px}.h0I49a_DangerZone{margin:5rem 0 0}}
@layer components{._14MKMG_Root{border-top:var(--border);background-color:var(--gray-1)}._14MKMG_Content{max-width:var(--layout-max-width);row-gap:1rem;margin:0 auto;padding:2rem 1rem;display:grid}@media (min-width:800px){._14MKMG_Content{grid-template-columns:50% 25%;column-gap:3rem;padding:2rem 3rem}}._14MKMG_Column{grid-auto-rows:min-content;row-gap:.25rem;display:grid}._14MKMG_Link{color:var(--gray-12);text-decoration:none;transition:color .25s ease-in}._14MKMG_Link:hover{color:var(--violet-9)}._14MKMG_Social{gap:.5rem;display:flex}._14MKMG_Social__Link{color:var(--gray-11)}}
@layer components{.s4AkIG_Content{grid-template-columns:1fr;row-gap:3rem;padding:1rem;display:grid}@media (min-width:1000px){.s4AkIG_Content{grid-template-columns:250px 1fr;column-gap:3rem}}.s4AkIG_Content__Sidebar__Heading{align-items:center;gap:.5rem;display:flex}.s4AkIG_Details{width:500px;max-width:calc(100% - 2rem);margin:0 auto;padding:2rem 0 1rem}}
@layer components{.QtE2bG_Root{grid-template-columns:1fr;display:grid}.QtE2bG_Root__Nav{display:none}@media (min-width:800px){.QtE2bG_Root{grid-template-columns:250px 1fr}.QtE2bG_Root__Nav{display:block}}}
@layer components{.hcjdVa_Root{border-bottom:var(--border);flex-wrap:nowrap;gap:1rem;margin:0;padding:0;list-style-type:none;display:flex}.hcjdVa_Tab{cursor:pointer;flex-shrink:0;transition:box-shadow .25s ease-in}.hcjdVa_Tab--Selected{box-shadow:inset 0 -2px 0 0 var(--violet-9)}.hcjdVa_Tab--Unselected:hover{box-shadow:inset 0 -2px 0 0 var(--gray-8)}.hcjdVa_Tab__Content{color:currentColor;align-items:center;gap:.5rem;padding:.5rem 1rem;text-decoration:none;display:flex}.hcjdVa_Tab__Label--Selected,.hcjdVa_Tab__Icon--Selected{color:var(--violet-11)}.hcjdVa_Tab__Counter{font-size:var(--fs-sm);background-color:var(--gray-5);min-width:1rem;height:1rem;color:var(--gray-11);border-radius:9999999px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.hcjdVa_Tab__Counter--Selected{background-color:var(--violet-5);color:var(--violet-11)}}
@layer components{._0j-RGG_ActivitiesSection{padding:3rem 0}._0j-RGG_Placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:25vh;display:flex}}
@layer components{.TfmqSG_Root{border:var(--border);background-color:var(--white);border-radius:var(--br-sm);width:325px;box-shadow:var(--shadow-lg);padding:1rem 0}.TfmqSG_Header{padding:0 1rem}.TfmqSG_Name{font-weight:500}.TfmqSG_List{margin:0;padding:0 .5rem;list-style-type:none}.TfmqSG_List--spaced{margin:1rem 0 0}.TfmqSG_Separator{margin:1rem 0 .5rem}.TfmqSG_MenuItem{border-radius:var(--br-sm);color:var(--gray-11);align-items:center;padding:.25rem .5rem;display:flex}.TfmqSG_MenuItem:not(:last-of-type){margin-bottom:.5rem}.TfmqSG_MenuItem:hover,.TfmqSG_MenuItem:focus-within{background-color:var(--gray-4)}.TfmqSG_MenuItem__Link{color:currentColor;align-items:center;gap:.5rem;width:100%;text-decoration:none;display:flex}.TfmqSG_MenuItem__Button{box-sizing:border-box;line-height:var(--lh-base);color:currentColor;cursor:pointer;text-align:start;appearance:none;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:0;text-decoration:none;display:flex}}
@layer components{.PowFyq_frame{--frame-border:var(--gray-6);--frame-chrome:var(--gray-2);--frame-dot:var(--gray-8);border:1px solid var(--frame-border);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px #00000014,0 4px 8px #0000000a}.PowFyq_chrome{background:var(--frame-chrome);border-bottom:1px solid var(--frame-border);align-items:center;gap:5px;padding:8px 12px;display:flex}.PowFyq_dot{background:var(--frame-dot);border-radius:50%;width:8px;height:8px}.PowFyq_viewport{aspect-ratio:3/2;position:relative;overflow:hidden}.PowFyq_viewport img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}@media (min-width:768px){.PowFyq_frame{border-radius:12px;box-shadow:0 20px 60px #0000001f,0 8px 20px #0000000f,0 0 0 1px #00000008}.PowFyq_chrome{gap:6px;padding:12px 16px}.PowFyq_dot{width:10px;height:10px}}}
@layer components{.Scp-cG_Root{background-color:var(--gray-2);border-radius:var(--br-lg);color:currentColor;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;text-decoration:none;transition:box-shadow .2s;display:flex}.Scp-cG_Root--Hoverable:hover{box-shadow:var(--shadow-lg)}.Scp-cG_Root--Past{opacity:.65}.Scp-cG_Header{flex-direction:column;gap:.25rem;width:100%;display:flex}.Scp-cG_Header__Schedule{text-transform:uppercase}.Scp-cG_Description{line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.Scp-cG_Description:empty{display:none}@media (min-width:500px){.Scp-cG_Description{line-clamp:3;-webkit-line-clamp:3}}.Scp-cG_Description__Text{margin:0;display:inline}.Scp-cG_Description__Text:empty{display:none}}
@layer components{.sZxtkG_SeeAllEvents{align-items:center;gap:.5rem;margin-left:auto;font-weight:500;text-decoration:none;display:flex}.sZxtkG_SeeAllEvents:hover{text-decoration:underline}}
@layer components{.FUSTyG_Header{border-top:var(--border);padding:2rem var(--layout-global-horizontal-padding);background-color:var(--gray-2);row-gap:.5rem;display:grid}.FUSTyG_Header__Actions{margin-top:.5rem;overflow-x:hidden}@media (min-width:600px){.FUSTyG_Header__Actions{grid-area:1/2;place-self:baseline end;margin-top:0;margin-left:5rem}}.FUSTyG_Tabs{padding:0 var(--layout-global-horizontal-padding);background-color:var(--gray-2);overflow-x:auto}}
@layer components{.jrzjbW_Dropdown{align-self:flex-start}.jrzjbW_Placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:40vh;display:flex}}
@layer components{.lPO9Gq_Link{color:currentColor}.lPO9Gq_Link:not(:hover){text-decoration:none}}
@layer components{.FoVOIW_Form__SectionHeading{margin-top:2rem}.FoVOIW_Form__Banner{background-color:var(--gray-2);border-radius:var(--br-sm);padding:1rem}.FoVOIW_Form__Selects{grid-template-columns:1fr minmax(150px,30%);column-gap:.5rem;max-width:100%;display:grid}.FoVOIW_Form__Buttons{row-gap:1rem;display:grid}@media (min-width:700px){.FoVOIW_Form__Buttons{grid-template-columns:repeat(2,max-content);column-gap:1rem}}}
@layer components{._5MzPkq_RemoveButton{flex-shrink:0;margin-left:auto}._5MzPkq_AddOrganizerForm{border:var(--border);background-color:var(--gray-1);border-radius:var(--br-sm);padding:1rem}._5MzPkq_OrganizersListSection{margin-top:2rem}._5MzPkq_OrganizerName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer components{.D5q4dG_Button{box-sizing:border-box;appearance:none;cursor:pointer;background:0;border:0;padding:0}.D5q4dG_Button__Avatar{border:2px solid var(--gray-7);border-radius:100%}.D5q4dG_LoggedOut__Buttons{align-items:center;gap:1rem;display:flex}}
@layer components{.AKOmPa_Root{--login-layout-box-max-width:700px;background-color:var(--gray-2);flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 2rem);padding:1rem;display:flex}.AKOmPa_ReturnTo{max-width:var(--login-layout-box-max-width);width:100%}.AKOmPa_ReturnTo__Link{color:var(--gray-11);align-items:center;gap:.5rem;margin-bottom:1rem;text-decoration:none;display:flex}.AKOmPa_Box{max-width:calc(var(--login-layout-box-max-width) - 2rem);background-color:var(--white);border-radius:var(--br-lg);flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:calc(100% - 2rem);padding:2rem 1rem;display:flex;box-shadow:0 0 1rem #0000001a}@media screen and (min-width:800px){.AKOmPa_Box{max-width:calc(var(--login-layout-box-max-width) - 6rem);width:calc(100% - 6rem);padding:4rem 3rem}}.AKOmPa_Box__Header{width:100%}.AKOmPa_Box__Header__Title{margin:0;font-weight:500}.AKOmPa_Box__Header__Title_Link{color:currentColor;text-decoration:none}.AKOmPa_Box__Content{flex-direction:column;gap:1rem;width:100%;display:flex}.AKOmPa_Form{flex-direction:column;gap:.75rem;width:100%;display:flex}.AKOmPa_Link{color:currentColor}}
@layer components{.vQUg4G_heroImage{align-self:start;transition:transform .6s cubic-bezier(.16,1,.3,1)}@media (min-width:1024px){.vQUg4G_heroImage{transform-origin:50%;margin-top:2rem;transform:perspective(2000px)rotateY(-3deg)rotateX(1deg)}.vQUg4G_heroImage:hover{transform:perspective(2000px)rotateY(-1deg)rotateX(0)}}@media (prefers-reduced-motion:reduce){.vQUg4G_heroImage{transition:none;transform:none}.vQUg4G_heroImage:hover{transform:none}}}
@layer components{.QyWOzW_Root{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style-type:none;display:flex}.QyWOzW_Button{border-radius:var(--br-sm);color:var(--fg-text);padding:.25rem .75rem;text-decoration:none;display:block}.QyWOzW_Button:hover{background-color:var(--gray-4)}.QyWOzW_Button--Current{background-color:var(--violet-3);color:var(--violet-11)}.QyWOzW_Button--Current:hover{background-color:var(--violet-3)}}
@layer components{.AR4b1q_TopActions{justify-content:space-between;gap:.5rem;display:flex}.AR4b1q_EmptyBox{justify-content:center;align-items:center;max-width:600px;min-height:40vh;margin:0 auto;padding:1rem;display:flex}@media (max-width:475px){.AR4b1q_TopActions{flex-direction:column-reverse}}}
@layer components{.oaHZUG_PeopleGrid{gap:1rem;margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:800px){.oaHZUG_PeopleGrid{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}}}
@layer components{.wYWjga_EventList{max-width:800px}}
@layer components{.uUpeJW_Root{grid-template-areas:"readme""details""events";row-gap:2rem;display:grid}.uUpeJW_Root__Readme{grid-area:readme;overflow:hidden}.uUpeJW_Root__Details{grid-area:details;overflow:hidden}.uUpeJW_Root__Events{grid-area:events}.uUpeJW_Readme__Heading{align-items:center;gap:.25rem;display:flex}.uUpeJW_TextWithEllipsis{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (min-width:800px){.uUpeJW_Root{grid-template-columns:1fr 350px;grid-template-areas:"readme details""events.";column-gap:3rem}.uUpeJW_Root__Details{grid-row:1/-1}}}
@layer components{.o9UmSW_Root{grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100vh;display:grid}.o9UmSW_Header{padding:var(--layout-global-horizontal-padding);width:calc(100% - calc(2 * var(--layout-global-horizontal-padding)));justify-content:space-between;align-items:center;display:flex;overflow:hidden}.o9UmSW_Header__Title{font-size:var(--fs-md);margin:0;font-weight:500}.o9UmSW_Header__Title__Link{color:currentColor;text-decoration:none}.o9UmSW_Header__Title__Link:before{content:"💃";margin-right:.5rem}.o9UmSW_Main--centered{max-width:var(--layout-max-width);padding:1rem var(--layout-global-horizontal-padding) 3rem;width:calc(100% - 2 * var(--layout-global-horizontal-padding));margin:0 auto;overflow:hidden}.o9UmSW_CenterBox{--app-layout-center-box-max-width:800px;height:100%;max-width:var(--app-layout-center-box-max-width);flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}}
@layer components{.O2d6Gq_Avatar__TriggerInfo{border:var(--border);box-sizing:border-box;font-size:var(--fs-sm);background-color:var(--gray-3);width:1rem;height:1rem;box-shadow:0 0 0 5px var(--white);color:var(--gray-11);cursor:pointer;appearance:none;border-radius:100%;justify-content:center;align-items:center;padding:1rem;font-weight:500;transition:background-color .2s ease-in,border-color .2s ease-in;display:flex;position:absolute;bottom:10px;right:15px}.O2d6Gq_Avatar__TriggerInfo:hover{background-color:var(--gray-4);border-color:var(--gray-8)}}
@layer components{._47_meW_HeadingWithIcon{align-items:center;gap:.5rem;display:flex}}
@layer components{.Zu2sga_Header{flex-direction:column;gap:.25rem;margin-bottom:1rem;display:flex}.Zu2sga_Error{color:var(--red-11)}.Zu2sga_Submit{margin-top:1rem}}
@layer components{.wSpu4W_Header{flex-direction:column;gap:.25rem;margin-bottom:1rem;display:flex}.wSpu4W_Hidden{position:absolute;left:-1000000000px}.wSpu4W_Submit{margin-top:1rem}}
@layer components{.P1YERa_Root{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.P1YERa_TableHeaderRow{border-bottom:var(--border);color:var(--gray-11)}.P1YERa_TableHeaderCell{border-right:var(--border);font-size:var(--fs-sm);text-transform:uppercase;padding:.5rem 1rem;font-weight:400}.P1YERa_TableHeaderCell:last-child{border-right:0}.P1YERa_TableBody--AtBreakpoint{border-top:var(--border)}.P1YERa_TableBodyRow{border-bottom:var(--border)}.P1YERa_TableBodyRow:nth-child(2n){background-color:var(--gray-2)}.P1YERa_TableBodyRow--AtBreakpoint{border-left:var(--border);border-right:var(--border);flex-direction:column;gap:.5rem;padding:.5rem 1rem;display:flex}.P1YERa_TableBodyCell{vertical-align:middle;border-right:var(--border);padding:.75rem 1rem}.P1YERa_TableBodyCell:last-child{border-right:0}.P1YERa_TableBodyCell--NoWrap{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.P1YERa_TableBodyCell--OnlyAtBreakpoint{display:none}.P1YERa_TableBodyCell--AtBreakpoint{display:unset;border:0;padding:.25rem 0}.P1YERa_TableBodyCell--AtBreakpoint:before{content:attr(data-on-breakpoint-label);font-size:var(--fs-sm);color:var(--gray-11);text-transform:uppercase;margin-bottom:.25rem;display:block}.P1YERa_Hidden{display:none}}
@layer components{.iYnlYW_Attendance{grid-template-columns:min-content 1fr;gap:.75rem .5rem;width:100%;display:grid}.iYnlYW_Attendance__Badges{grid-column:1/span 2}.iYnlYW_GhostAvatar{border-radius:50%;flex-shrink:0;width:30px;height:30px;overflow:hidden}.iYnlYW_GhostLines{flex-direction:column;flex:1;gap:.5rem;display:flex}.iYnlYW_GhostLine{border-radius:var(--br-sm);background-color:var(--gray-4);width:70%;height:.75rem}.iYnlYW_GhostLineShort{border-radius:var(--br-sm);background-color:var(--gray-4);width:40%;height:.625rem}}
@layer components{._8yqsBG_PlaceholderBox{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:40vh;display:flex}}
@layer components{.c2ZF6G_Root{flex-direction:column;grid-auto-rows:min-content;justify-content:center;align-items:center;max-width:700px;height:100%;margin:0 auto;display:flex}.c2ZF6G_Root__Heading{text-align:center;flex-direction:column;align-items:center;margin-bottom:1rem;display:flex}.c2ZF6G_Root__Heading:before{content:"👋";font-family:var(--ff-emoji)}}
@layer components{.QqEleq_Table__Rsvp{width:18%}.QqEleq_Table__Community{width:15%}.QqEleq_Table__Date{width:25%}.QqEleq_Table__Row--Past{opacity:.65}}
@layer components{.hYj_QW_Root__Main{flex-direction:column;align-items:center;padding-block:2rem 4rem;padding-inline:1rem;display:flex}.hYj_QW_Root__Image{max-width:100%;max-height:clamp(300px,40vh,500px)}.hYj_QW_Root__Text{font-size:clamp(var(--fs-3xl), 4vw, var(--fs-4xl));text-wrap:balance}.hYj_QW_Root__Actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}}
@layer components{.hJeDlG_Root{--ticket-width:800px;background-color:var(--gray-2);flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:calc(100vh - 10rem);padding:5rem 1rem;display:flex}.hJeDlG_Root__BackLink{max-width:var(--ticket-width)}.hJeDlG_Root__Card{background-color:var(--white);border-radius:var(--br-lg);box-shadow:var(--shadow-lg);max-width:calc(var(--ticket-width) - 2rem);width:calc(100% - 2rem);padding:2rem 1rem}@media (min-width:800px){.hJeDlG_Root__Card{max-width:calc(var(--ticket-width) - 8rem);width:calc(100% - 8rem);padding:2rem 4rem}}.hJeDlG_Root__Card__Buttons{flex-direction:column;gap:1rem;display:flex}@media (min-width:650px){.hJeDlG_Root__Card__Buttons{flex-direction:row;align-items:flex-end}}.hJeDlG_Root__Card__ShareMenu{min-width:200px}.hJeDlG_ShareMenu{border:var(--border);background-color:var(--white);border-radius:var(--br-sm);box-shadow:var(--shadow-md);padding:.5rem}.hJeDlG_ShareMenu__Link{border-radius:var(--br-sm);align-items:center;gap:.5rem;width:calc(100% - 1rem);padding:.25rem .5rem;text-decoration:none;display:flex}.hJeDlG_ShareMenu__Link:hover{background-color:var(--gray-4)}}