@keyframes _4hGiAG_calendar-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.modal._4hGiAG_modal-slot .modal-dialog{max-width:520px}.modal._4hGiAG_modal-slot .modal-content{scrollbar-width:thin;border-radius:20px;max-height:calc(100dvh - 24px);padding:20px 15px;position:relative;overflow-y:auto}.modal._4hGiAG_modal-slot .modal-heading{margin-bottom:16px}@media (min-width:992px){.modal._4hGiAG_modal-slot .modal-content{padding:28px 32px}}._4hGiAG_slot-modal-title{margin:0 0 4px}._4hGiAG_slot-chips{flex-wrap:wrap;gap:8px;display:flex}._4hGiAG_slot-times{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._4hGiAG_slot-chip{border:1px solid var(--line);background:var(--white);height:40px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}._4hGiAG_slot-times ._4hGiAG_slot-chip{text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:14px;height:auto;min-height:44px;padding:8px 14px;font-size:13px;line-height:1.35}._4hGiAG_slot-chip:hover{border-color:var(--text)}._4hGiAG_slot-chip:disabled{border-color:var(--line);background:var(--white);color:var(--text-3);opacity:.5;cursor:not-allowed}._4hGiAG_slot-chip._4hGiAG_active{border-color:var(--text);background:var(--text);color:var(--white)}._4hGiAG_slot-caret{font-size:12px;transition:transform .25s}._4hGiAG_slot-caret._4hGiAG_open{transform:rotate(180deg)}._4hGiAG_slot-summary{background:#00000008;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:flex}._4hGiAG_pd-calendar{border:1px solid var(--line);border-radius:12px;padding:16px;animation:.32s cubic-bezier(.16,1,.3,1) both _4hGiAG_calendar-in}._4hGiAG_pd-cal-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._4hGiAG_pd-cal-title{margin:0;font-weight:600}._4hGiAG_pd-cal-nav{border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:border-color .25s;display:inline-flex}._4hGiAG_pd-cal-nav:hover{border-color:var(--text)}._4hGiAG_pd-cal-nav:disabled{opacity:.3;pointer-events:none}[dir=rtl] ._4hGiAG_pd-cal-nav .icon{transform:scaleX(-1)}._4hGiAG_pd-cal-week,._4hGiAG_pd-cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._4hGiAG_pd-cal-week span{letter-spacing:.04em;text-align:center;color:var(--text-3);padding:4px 0;font-size:11px;font-weight:600}._4hGiAG_pd-cal-grid button{aspect-ratio:1;color:var(--text);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:500;transition:border-color .2s,background-color .2s,color .2s;display:flex}._4hGiAG_pd-cal-grid button:hover:not(:disabled){border-color:var(--text)}._4hGiAG_pd-cal-grid button._4hGiAG_today:not(._4hGiAG_selected){border-color:var(--line);font-weight:700}._4hGiAG_pd-cal-grid button._4hGiAG_selected{background:var(--text);color:var(--white)}._4hGiAG_pd-cal-grid button:disabled{color:var(--line);cursor:default}@media (max-width:575px){._4hGiAG_slot-chips ._4hGiAG_slot-chip{flex:auto}._4hGiAG_pd-cal-grid button{font-size:14px}}._4hGiAG_slot-shimmer{border-radius:14px;height:44px;display:block}
@keyframes OBMGcW_gm-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.OBMGcW_gm{min-width:0}.OBMGcW_gm-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.OBMGcW_gm-label{color:var(--text);margin:0 0 10px;font-size:16px;line-height:26px}.OBMGcW_gm-note{color:var(--text-2);font-size:13px;line-height:20px}.OBMGcW_gm-row{border:1px solid var(--line);background:var(--white);text-align:start;width:100%;color:var(--text);cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.OBMGcW_gm-row:hover{border-color:var(--text)}.OBMGcW_gm-row:focus-visible{outline:2px solid var(--text);outline-offset:2px}.OBMGcW_gm-row_icon{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.OBMGcW_gm-row_body{flex:auto;min-width:0}.OBMGcW_gm-row_title,.OBMGcW_gm-row_sub{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.OBMGcW_gm-row_title{font-size:15px;font-weight:500;line-height:22px}.OBMGcW_gm-row_sub{color:var(--text-2);font-size:13px;line-height:20px}.OBMGcW_gm-row_action{text-underline-offset:3px;flex:none;font-size:14px;font-weight:500;text-decoration:underline}.OBMGcW_gm-card{border:1px solid var(--line);background:var(--white);border-radius:14px;padding:16px}.OBMGcW_gm-card_top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.OBMGcW_gm-card_status{color:var(--text-2);font-size:13px;line-height:20px}.OBMGcW_gm-card_links{gap:16px;display:flex}.OBMGcW_gm-card_links button{color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.OBMGcW_gm-card_links button:hover{text-underline-offset:3px;text-decoration:underline}.OBMGcW_gm-paper{text-align:start;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;display:block}.OBMGcW_gm-paper:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:4px}.OBMGcW_gm-dl{gap:10px;display:grid}.OBMGcW_gm-dl_row{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:16px;display:grid}.OBMGcW_gm-dl_k{color:var(--text-2);font-size:13px;line-height:22px}.OBMGcW_gm-dl_v{color:var(--text);overflow-wrap:anywhere;font-size:15px;line-height:22px}.OBMGcW_gm-dl_msg{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.OBMGcW_gm-editor{border:1px solid var(--text);border-radius:14px;padding:16px;animation:.3s cubic-bezier(.16,1,.3,1) both OBMGcW_gm-in}.OBMGcW_gm-fields{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.OBMGcW_gm-field{margin:0;display:block;position:relative}.OBMGcW_gm-field>span{color:var(--text-2);margin-bottom:6px;font-size:13px;font-weight:500;line-height:18px;display:block}.OBMGcW_gm-field input,.OBMGcW_gm-field textarea{border:1px solid var(--line);background:var(--white);width:100%;color:var(--text);box-shadow:none;border-radius:10px;padding:12px 14px;font-size:15px;line-height:22px;transition:border-color .2s}.OBMGcW_gm-field input{height:46px}.OBMGcW_gm-field textarea{resize:vertical;min-height:96px;padding-bottom:28px}.OBMGcW_gm-field input:focus,.OBMGcW_gm-field textarea:focus{border-color:var(--text);outline:0}.OBMGcW_gm-field textarea.OBMGcW_is-invalid{border-color:var(--critical)}.OBMGcW_gm-count{inset-inline-end:12px;color:var(--text-3);pointer-events:none;font-size:12px;position:absolute;bottom:8px}.OBMGcW_gm-ideas{scrollbar-width:none;gap:8px;margin:12px -16px 0;padding:0 16px 2px;display:flex;overflow-x:auto}.OBMGcW_gm-ideas::-webkit-scrollbar{display:none}.OBMGcW_gm-idea{border:1px solid var(--line);background:var(--white);height:32px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:0 12px;font-size:13px;transition:border-color .2s,background .2s}.OBMGcW_gm-idea:hover{border-color:var(--text);background:var(--bg)}.OBMGcW_gm-actions{justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;display:flex}.OBMGcW_gm-remove,.OBMGcW_gm-cancel{cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.OBMGcW_gm-remove{color:var(--critical);margin-inline-end:auto}.OBMGcW_gm-cancel{color:var(--text-2);font-weight:500}.OBMGcW_gm-cancel:hover{color:var(--text)}.OBMGcW_gm-save.tf-btn{border-radius:999px;height:42px;padding:0 20px;font-size:14px}@media (max-width:575px){.OBMGcW_gm-note{display:none}.OBMGcW_gm-dl_row{grid-template-columns:60px minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.OBMGcW_gm-editor{animation:none}}
.nJYnla_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.nJYnla_actions>*{min-width:0}.nJYnla_actions>.tf-btn{border-radius:999px;height:52px}@media (max-width:575px){.nJYnla_actions{grid-template-columns:minmax(0,1fr)}}
