.modal-mask[data-v-45d90602]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(80,80,80,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper[data-v-45d90602]{display:table-cell;vertical-align:middle}.modal-container[data-v-45d90602]{max-height:calc(100vh - 100px);width:40%;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;overflow-y:scroll}button[data-v-216ceabd]:disabled{cursor:not-allowed}.project-leave-notification-panel[data-v-73dee9bc]{margin-top:2rem;padding:1.5rem;border:1px solid #d8dbe0;border-radius:.5rem;background:#f8f9fa}.notification-actions[data-v-73dee9bc],.notification-heading[data-v-73dee9bc],.notification-heading__badges[data-v-73dee9bc],.notification-heading__title[data-v-73dee9bc],.notification-loading[data-v-73dee9bc],.notification-switch[data-v-73dee9bc]{display:-webkit-box;display:-ms-flexbox;display:flex}.notification-heading[data-v-73dee9bc]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.notification-heading__title[data-v-73dee9bc]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.875rem}.notification-heading__badges[data-v-73dee9bc]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.4rem}.notification-heading__load-status[data-v-73dee9bc]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.notification-heading__icon[data-v-73dee9bc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:2.75rem;height:2.75rem;-webkit-box-flex:0;-ms-flex:0 0 2.75rem;flex:0 0 2.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#e7f3ff;color:#2f6f9f}.notification-heading h2[data-v-73dee9bc]{margin:0;font-size:1.15rem}.notification-heading p[data-v-73dee9bc]{margin:.35rem 0 0;color:#5c6873}.notification-kicker[data-v-73dee9bc]{margin:0 0 .15rem!important;color:#768192!important;font-size:.72rem;font-weight:700;letter-spacing:.12em}.notification-load-failed[data-v-73dee9bc],.notification-loading[data-v-73dee9bc]{min-height:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.notification-load-failed[data-v-73dee9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.notification-load-failed__detail[data-v-73dee9bc]{max-width:52rem;margin:0;color:#5c6873;overflow-wrap:anywhere}.notification-load-failed small[data-v-73dee9bc]{color:#768192}.notification-setting-grid[data-v-73dee9bc]{display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(18rem,1.1fr);gap:1.25rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.notification-switch[data-v-73dee9bc]{min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;padding:1rem;border:1px solid #d8dbe0;border-radius:.45rem;background:#fff;color:#3c4b64;text-align:left;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.notification-switch--on[data-v-73dee9bc]{border-color:#2eb85c;background:rgba(46,184,92,.08)}.notification-switch__track[data-v-73dee9bc]{position:relative;width:3rem;height:1.55rem;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;border-radius:999px;background:#9da5b1}.notification-switch--on .notification-switch__track[data-v-73dee9bc]{background:#2eb85c}.notification-switch__thumb[data-v-73dee9bc]{position:absolute;top:.2rem;left:.2rem;width:1.15rem;height:1.15rem;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.notification-switch--on .notification-switch__thumb[data-v-73dee9bc]{-webkit-transform:translateX(1.45rem);transform:translateX(1.45rem)}.notification-switch__text[data-v-73dee9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.notification-field small[data-v-73dee9bc],.notification-switch__text small[data-v-73dee9bc]{color:#768192}.notification-field[data-v-73dee9bc]{padding:1rem;border:1px solid #d8dbe0;border-radius:.45rem;background:#fff}.notification-field label[data-v-73dee9bc]{display:block;margin-bottom:.4rem;font-weight:600}.notification-field small[data-v-73dee9bc]{display:block;margin-top:.45rem;line-height:1.5}.notification-field__error[data-v-73dee9bc]{margin:.4rem 0 0;color:#e55353;font-size:.875rem}.required-mark[data-v-73dee9bc]{margin-left:.2rem;color:#e55353}.notification-summary[data-v-73dee9bc]{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:1rem}.notification-summary>div[data-v-73dee9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:4.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.8rem;border-radius:.4rem;background:#fff;text-align:center}.notification-summary span[data-v-73dee9bc]{color:#768192;font-size:.78rem}.notification-summary strong[data-v-73dee9bc]{margin-top:.3rem;font-size:.9rem}.notification-note[data-v-73dee9bc]{margin-top:1rem}.notification-actions[data-v-73dee9bc]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}@media (max-width:991.98px){.notification-setting-grid[data-v-73dee9bc]{grid-template-columns:1fr}}@media (max-width:575.98px){.project-leave-notification-panel[data-v-73dee9bc]{padding:1rem}.notification-heading[data-v-73dee9bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification-heading__badges[data-v-73dee9bc]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.notification-summary[data-v-73dee9bc]{grid-template-columns:1fr}.notification-actions[data-v-73dee9bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification-actions .btn[data-v-73dee9bc]{width:100%}}.project-periodic-notification-panel[data-v-39f6b3ec]{margin-top:2rem;padding:1.5rem;border:1px solid #d8dbe0;border-radius:.5rem;background:#f8f9fa}.member-mention-card__heading[data-v-39f6b3ec],.member-mention-item[data-v-39f6b3ec],.mention-toolbar[data-v-39f6b3ec],.periodic-actions[data-v-39f6b3ec],.periodic-heading[data-v-39f6b3ec],.periodic-heading__badges[data-v-39f6b3ec],.periodic-heading__title[data-v-39f6b3ec],.periodic-loading[data-v-39f6b3ec],.periodic-switch[data-v-39f6b3ec],.schedule-control-row[data-v-39f6b3ec]{display:-webkit-box;display:-ms-flexbox;display:flex}.member-mention-card__heading[data-v-39f6b3ec],.periodic-heading[data-v-39f6b3ec]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.periodic-heading__title[data-v-39f6b3ec]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.875rem}.periodic-heading__badges[data-v-39f6b3ec]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.45rem}.periodic-heading__icon[data-v-39f6b3ec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.75rem;height:2.75rem;-webkit-box-flex:0;-ms-flex:0 0 2.75rem;flex:0 0 2.75rem;border-radius:50%;background:#f3e8ff;color:#6f42c1}.member-mention-card h3[data-v-39f6b3ec],.periodic-heading h2[data-v-39f6b3ec],.schedule-card h3[data-v-39f6b3ec],.shared-channel-card h3[data-v-39f6b3ec]{margin:0}.member-mention-card__heading p[data-v-39f6b3ec],.periodic-heading p[data-v-39f6b3ec],.schedule-card__header p[data-v-39f6b3ec],.shared-channel-card p[data-v-39f6b3ec]{margin:.35rem 0 0;color:#5c6873}.periodic-kicker[data-v-39f6b3ec]{margin:0 0 .15rem!important;color:#768192!important;font-size:.72rem;font-weight:700;letter-spacing:.12em}.periodic-loading[data-v-39f6b3ec]{min-height:5rem}.periodic-load-failed[data-v-39f6b3ec],.periodic-loading[data-v-39f6b3ec]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.periodic-load-failed[data-v-39f6b3ec]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.periodic-load-failed p[data-v-39f6b3ec]{margin:0;color:#5c6873}.shared-channel-view[data-v-39f6b3ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.9rem 1rem;border:1px solid #e4e7ea;border-radius:.4rem;background:#f8f9fa}.shared-channel-view span[data-v-39f6b3ec]{color:#768192;font-size:.78rem}.shared-channel-view strong[data-v-39f6b3ec]{margin-top:.25rem;font-size:1rem;overflow-wrap:anywhere}.shared-channel-view__missing[data-v-39f6b3ec]{color:#b1802b}.shared-channel-view small[data-v-39f6b3ec]{margin-top:.4rem;color:#768192;line-height:1.45}.shared-channel-card[data-v-39f6b3ec]{display:grid;grid-template-columns:minmax(14rem,.8fr) minmax(18rem,1.2fr);gap:1.25rem;margin:1.25rem 0;padding:1.25rem;border:1px solid #d8dbe0;border-radius:.45rem;background:#fff}.schedule-card>label[data-v-39f6b3ec],.schedule-time-field label[data-v-39f6b3ec]{display:block;margin-bottom:.4rem;font-weight:600}.schedule-time-field small[data-v-39f6b3ec]{display:block;margin-top:.35rem;color:#768192;line-height:1.45}.member-issue-alert[data-v-39f6b3ec],.mention-guidance[data-v-39f6b3ec]{line-height:1.55}.member-mention-card[data-v-39f6b3ec]{margin:1rem 0 1.25rem;padding:1rem;border:1px solid #d8dbe0;border-radius:.45rem;background:#fff}.member-mention-list[data-v-39f6b3ec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.member-mention-item[data-v-39f6b3ec]{min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.6rem;padding:.7rem;border:1px solid #ebedef;border-radius:.35rem;background:#f8f9fa}.member-mention-item--issue[data-v-39f6b3ec]{border-color:#f9b115;background:#fff8e6}.member-mention-item>div[data-v-39f6b3ec]{min-width:0}.member-mention-item code[data-v-39f6b3ec],.member-mention-item small[data-v-39f6b3ec],.member-mention-item strong[data-v-39f6b3ec]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-mention-item code[data-v-39f6b3ec],.member-mention-item small[data-v-39f6b3ec]{margin-top:.2rem}.schedule-group[data-v-39f6b3ec]{margin-top:1.5rem}.schedule-group__heading[data-v-39f6b3ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.75rem;padding-bottom:.5rem;border-bottom:2px solid #d8dbe0;margin-bottom:1rem}.schedule-group__heading h3[data-v-39f6b3ec]{margin:0;font-size:1.05rem}.schedule-group__heading p[data-v-39f6b3ec]{margin:0;color:#768192;font-size:.85rem}.schedule-grid[data-v-39f6b3ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.schedule-card[data-v-39f6b3ec]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.15rem;border:1px solid #d8dbe0;border-radius:.45rem;background:#fff;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.schedule-card--enabled[data-v-39f6b3ec]{border-color:#2eb85c;-webkit-box-shadow:0 0 0 1px rgba(46,184,92,.12);box-shadow:0 0 0 1px rgba(46,184,92,.12)}.schedule-card__header[data-v-39f6b3ec]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:8.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.65rem}.schedule-control-row[data-v-39f6b3ec]{display:grid;grid-template-columns:minmax(0,1fr) minmax(7.5rem,.55fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.75rem;margin:.9rem 0 1rem}.periodic-switch[data-v-39f6b3ec]{width:100%;min-height:4.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #d8dbe0;border-radius:.4rem;background:#f2f4f7;color:#3c4b64;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.periodic-switch[data-v-39f6b3ec]:hover:not(:disabled){border-color:#9da5b1}.periodic-switch--on[data-v-39f6b3ec]{border-color:#2eb85c;background:rgba(46,184,92,.08)}.periodic-switch[data-v-39f6b3ec]:disabled{cursor:not-allowed;opacity:.7}.periodic-switch__track[data-v-39f6b3ec]{position:relative;width:3rem;height:1.55rem;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;border-radius:999px;background:#9da5b1}.periodic-switch--on .periodic-switch__track[data-v-39f6b3ec]{background:#2eb85c}.periodic-switch__thumb[data-v-39f6b3ec]{position:absolute;top:.2rem;left:.2rem;width:1.15rem;height:1.15rem;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.periodic-switch--on .periodic-switch__thumb[data-v-39f6b3ec]{-webkit-transform:translateX(1.45rem);transform:translateX(1.45rem)}.periodic-switch[data-v-39f6b3ec]:focus-visible{outline:3px solid rgba(50,31,219,.25);outline-offset:2px}.periodic-switch__text[data-v-39f6b3ec]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.periodic-switch__text small[data-v-39f6b3ec],.schedule-message-meta small[data-v-39f6b3ec]{color:#768192}.schedule-time-field[data-v-39f6b3ec]{padding:.6rem;border:1px solid #d8dbe0;border-radius:.4rem;background:#fff}.mention-toolbar[data-v-39f6b3ec]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin-bottom:.55rem;padding:.55rem;border:1px solid #ebedef;border-radius:.35rem;background:#f8f9fa}.mention-toolbar>span[data-v-39f6b3ec]{color:#5c6873;font-size:.78rem;font-weight:700}.mention-user-select[data-v-39f6b3ec]{min-width:15rem;height:calc(1.5em + .5rem + 2px);margin-left:auto;padding-top:.25rem;padding-bottom:.25rem;font-size:.8rem}.schedule-message[data-v-39f6b3ec]{min-height:8rem;resize:vertical}.schedule-message-meta[data-v-39f6b3ec]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;margin-top:.35rem}.schedule-message-meta small[data-v-39f6b3ec]{margin-left:auto;white-space:nowrap}.periodic-error[data-v-39f6b3ec]{margin:.35rem 0 0;color:#e55353;font-size:.875rem}.schedule-card .btn[data-v-39f6b3ec]:last-child{margin-top:auto}.periodic-note[data-v-39f6b3ec]{margin-top:1rem}.periodic-actions[data-v-39f6b3ec]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.25rem}@media (max-width:1199.98px){.schedule-grid[data-v-39f6b3ec]{grid-template-columns:1fr}.schedule-card__header[data-v-39f6b3ec]{min-height:auto}.member-mention-list[data-v-39f6b3ec]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.schedule-control-row[data-v-39f6b3ec],.shared-channel-card[data-v-39f6b3ec]{grid-template-columns:1fr}.mention-user-select[data-v-39f6b3ec]{width:100%;margin-left:0}.member-mention-list[data-v-39f6b3ec]{grid-template-columns:1fr}}@media (max-width:575.98px){.project-periodic-notification-panel[data-v-39f6b3ec]{padding:1rem}.member-mention-card__heading[data-v-39f6b3ec],.periodic-heading[data-v-39f6b3ec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.periodic-heading__badges[data-v-39f6b3ec]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.periodic-actions .btn[data-v-39f6b3ec],.schedule-card>.btn[data-v-39f6b3ec]{width:100%}}