.team-calendar-button_iconButton__hiDuh{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;color:var(--muted);border:0;background:transparent;border-radius:0;text-decoration:none;cursor:pointer}.team-calendar-button_iconButton__hiDuh svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.team-calendar-button_iconButton__hiDuh:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media (any-hover:hover) and (any-pointer:fine){html:not([data-input-modality=touch]) .team-calendar-button_iconButton__hiDuh:hover{color:var(--ink)}}.team-calendar-button_content__WPvoU{display:grid;gap:18px;padding:4px 0 12px}.team-calendar-button_content__WPvoU p{margin:0;line-height:1.55}.team-calendar-button_actions__1B0Cf{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.team-calendar-button_actions__1B0Cf button{padding:0;border:0;background:transparent;color:#187a3c;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.team-calendar-button_link__QBgvY{display:grid;gap:8px;font-size:13px;min-width:0}.team-calendar-button_link__QBgvY input{width:100%;min-width:0;font:inherit}.team-calendar-button_content__WPvoU .team-calendar-button_hint__unHUw{color:var(--muted);font-size:13px}.team-calendar-button_hint__unHUw:empty{display:none}.team-calendar-button_help__NQm_v summary{cursor:pointer;font-weight:600}.team-calendar-button_help__NQm_v p{margin-top:12px;font-size:14px}