.lc-addcal{display:inline-block;position:relative}.lc-addcal__summary{cursor:pointer;list-style:none}.lc-addcal__summary::-webkit-details-marker{display:none}.lc-addcal__summary::marker{content:""}.lc-addcal__menu{top:calc(100% + var(--lc-ref-space-1));z-index:var(--lc-z-dropdown);min-width:184px;padding:var(--lc-ref-space-1);background:var(--lc-surface-raised);border:var(--lc-border-w-hairline) solid var(--lc-border-default);border-radius:var(--lc-radius-control);box-shadow:var(--lc-shadow-popover);flex-direction:column;display:flex;position:absolute;left:0}.lc-addcal__item{padding:var(--lc-ref-space-2) var(--lc-ref-space-3);font-family:var(--lc-ref-font-body);font-size:var(--lc-ref-size-sm);color:var(--lc-text-primary);border-radius:var(--lc-radius-chip);white-space:nowrap;text-decoration:none;display:block}.lc-addcal__item:hover{background:var(--lc-surface-hover)}@media (pointer:coarse){.lc-addcal__item{padding-block:var(--lc-ref-space-3)}}.lc-addcal__item--button{text-align:start;cursor:pointer;background:0 0;border:0;width:100%}.lc-addcal__note{margin:var(--lc-space-1) 0 0;padding:var(--lc-space-2) var(--lc-space-3);box-sizing:border-box;width:0;min-width:100%;color:var(--lc-text-muted);font-family:var(--lc-text-body-font);font-size:var(--lc-text-body-sm-size);line-height:var(--lc-text-body-sm-line);border-top:var(--lc-border-w-hairline) solid var(--lc-border-subtle)}
