.share-box[data-v-ef093dd9]{gap:.8rem;padding:.8rem 1rem;min-width:28rem;max-width:36rem;white-space:normal;cursor:default}.share-box[data-v-ef093dd9],.share-box__row[data-v-ef093dd9]{display:flex;flex-direction:column}.share-box__row[data-v-ef093dd9]{gap:.6rem}.share-box__url[data-v-ef093dd9]{width:100%;padding:.4em .55em}.share-box__copy[data-v-ef093dd9],.share-box__url[data-v-ef093dd9]{border-radius:.6rem;border:1px solid var(--border-surface);background:var(--bg-surface);color:var(--text-primary)}.share-box__copy[data-v-ef093dd9]{align-self:flex-start;padding:.4em .75em;cursor:pointer}.share-box__copy[data-v-ef093dd9]:hover{filter:brightness(.95)}.share-box__hint[data-v-ef093dd9]{font-size:.85em;opacity:.6;line-height:1.35}.menu-item[data-v-a2d7aadb]{position:relative}.menu-item--open[data-v-a2d7aadb]{z-index:3}.title[data-v-a2d7aadb]{flex-shrink:0}.value[data-v-a2d7aadb]{overflow:hidden;text-overflow:ellipsis;opacity:.7;text-align:end}.list[data-v-a2d7aadb],.value[data-v-a2d7aadb]{flex:1;min-width:0}.list[data-v-a2d7aadb]{display:flex;gap:1rem;align-items:center;justify-content:flex-start;flex-wrap:wrap}.more-btn[data-v-a2d7aadb]{margin-inline-start:auto;flex-shrink:0;background:none;padding:.6rem 1rem;color:inherit;font:inherit;font-size:1.3rem;line-height:1;cursor:pointer;border-radius:.6rem;opacity:.6;border:1px solid var(--surface-active)}.more-btn[data-v-a2d7aadb]:hover{opacity:1;background:var(--surface-hover)}.more[data-v-a2d7aadb]{position:absolute;inset-inline:0;min-width:22rem;display:flex;flex-direction:column;padding:.4rem;border-radius:.8rem;background:var(--bg-surface);color:var(--text-surface);border:.1rem solid var(--border-surface);box-shadow:0 .1rem .2rem #00000014,0 .8rem 2.4rem #00000024;white-space:normal;cursor:default;left:53px}.repeat-rule[data-v-1031af9c]{width:100%;position:relative}.repeat-rule__summary[data-v-1031af9c]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:0;background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-align:start}.repeat-rule__chevron[data-v-1031af9c]{opacity:.6;font-size:1rem}.repeat-rule__body[data-v-1031af9c]{display:flex;flex-direction:column;gap:.6rem;position:absolute;top:0;z-index:2;width:26rem;padding:1.2rem;border-radius:1.2rem;background:var(--bg-surface);border:.1rem solid var(--border-surface);box-shadow:0 .8rem 2.4rem #0000002e}.repeat-rule__body--right[data-v-1031af9c]{inset-inline-start:calc(100% - .4rem)}.repeat-rule__body--left[data-v-1031af9c]{inset-inline-end:calc(100% - .4rem)}.repeat-rule__option[data-v-1031af9c]{display:flex;align-items:center;gap:.8rem;cursor:pointer}.repeat-rule__weekdays[data-v-1031af9c]{display:flex;flex-wrap:wrap;gap:.8rem;padding-inline-start:2rem}.repeat-rule__weekday[data-v-1031af9c]{display:flex;align-items:center;gap:.3rem;cursor:pointer}.repeat-rule__field[data-v-1031af9c]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.repeat-rule__field-label[data-v-1031af9c]{opacity:.7}.repeat-rule__count[data-v-1031af9c]{width:14rem}.repeat-rule__done[data-v-1031af9c]{font-size:1.2rem;opacity:.7}.menu-options[data-v-5d5780ba]{display:flex;flex-direction:column;gap:.4rem}.menu-options__search[data-v-5d5780ba]{width:100%;padding:.6rem 1rem;font-size:1.4rem;border:.1rem solid var(--border-surface);border-radius:.6rem;outline:none;background:var(--bg-primary);color:inherit}.menu-options__search[data-v-5d5780ba]:focus{border-color:var(--color-primary,#3b82f6)}.menu-options__list[data-v-5d5780ba]{max-height:22rem;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:0!important;list-style:none}.menu-options__option[data-v-5d5780ba]{display:flex;align-items:center;gap:.8rem;padding:.6rem 1rem;font-size:1.3rem;border-radius:.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-options__option[data-v-5d5780ba]:hover{background:var(--surface-hover)}.menu-options__option.is-selected[data-v-5d5780ba]{color:var(--color-primary,#3b82f6);font-weight:500}.menu-options__color[data-v-5d5780ba]{flex-shrink:0;width:1.2rem;height:1.2rem;border-radius:50%}.menu-options__label[data-v-5d5780ba]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-options__empty[data-v-5d5780ba]{padding:1rem;text-align:center;font-size:1.3rem;opacity:.7}.section-picker[data-v-6a1b1cc0]{display:flex;flex-direction:column;gap:.4rem}.section-picker__head[data-v-6a1b1cc0]{padding:.2rem .4rem;font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.55}.section-picker__back[data-v-6a1b1cc0]{display:flex;align-items:center;gap:.6rem;padding:.4rem .6rem;border:none;border-radius:.6rem;background:none;color:inherit;font:inherit;font-size:1.3rem;font-weight:600;text-align:left;cursor:pointer}.section-picker__back[data-v-6a1b1cc0]:hover{background:var(--surface-hover)}.section-picker__back-title[data-v-6a1b1cc0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inner[data-v-adb9d774]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;width:100%}.title[data-v-adb9d774]{margin:0;font-weight:600}.search[data-v-adb9d774]{display:flex;gap:.5rem}.input[data-v-adb9d774]{flex:1;padding:.625rem .875rem;border:.0625rem solid rgba(0,0,0,.15);border-radius:.5rem;outline:none;transition:border-color .15s ease}.input[data-v-adb9d774]:focus{border-color:#0006}.input[data-v-adb9d774]:disabled{opacity:.6;cursor:not-allowed}.map[data-v-adb9d774]{width:100%;height:22rem;border-radius:.5rem;overflow:hidden}.address[data-v-adb9d774]{margin:0;font-size:.95rem}.hint[data-v-adb9d774]{margin:0;font-size:.9rem;opacity:.6}.actions[data-v-adb9d774]{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem;border-top:.0625rem solid rgba(0,0,0,.08)}.inner[data-v-db145b1a]{flex-direction:column;display:flex;flex-wrap:nowrap}body.isMobile .inner[data-v-db145b1a]{width:100%;overflow:auto}.inner[data-v-db145b1a] [type=datetime-local]{padding:.1rem .7rem;border:none;max-width:5rem}.menu-item[data-v-db145b1a]{padding:.5rem 1.1rem;cursor:pointer;display:flex;align-items:center;gap:.6rem;font-size:1.3rem;color:var(--text-primary);transition:background .2s;white-space:nowrap;min-height:4rem}.menu-item .file[data-v-db145b1a] .upload-container{padding:0;height:auto;max-height:5rem;background:none!important;border:none;max-width:5rem}.menu-item .file[data-v-db145b1a] .upload-container p{display:none}.menu-item .file[data-v-db145b1a] .upload-container .btn{background:none!important;color:var(--text-primary)!important}.menu-item[data-v-db145b1a]:hover{background:var(--surface-hover)}.menu-item[data-v-db145b1a]:active{background:var(--surface-active)}.assigned-locked[data-v-db145b1a]{cursor:default;opacity:.75}.habbit-mode[data-v-db145b1a]{cursor:default;font-size:1.3rem}.habbit-api-key-row[data-v-db145b1a]{flex-wrap:wrap}.habbit-api-key[data-v-db145b1a]{font-family:monospace;font-size:1.1rem;word-break:break-all;opacity:.8}.quick[data-v-db145b1a]{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;background:none;border:none;border-radius:.6rem;color:inherit;font-size:1.5rem;line-height:1;cursor:pointer;border:1px solid var(--surface-active)}.quick[data-v-db145b1a]:hover{background:var(--surface-hover)}.favorite-label--on[data-v-db145b1a]{outline:.1rem solid var(--main)}.favorite-label__dot[data-v-db145b1a]{width:1.2rem;height:1.2rem;border-radius:50%}.more-item[data-v-db145b1a]{display:flex;align-items:center;gap:.6rem;width:100%;padding:.6rem 1rem;background:none;border:none;border-radius:.6rem;color:inherit;font:inherit;font-size:1.3rem;text-align:start;cursor:pointer}.more-item[data-v-db145b1a]:hover{background:var(--surface-hover)}.date-row[data-v-db145b1a]{cursor:default}.date-row .date[data-v-db145b1a]{flex:1;min-width:0}.date-row[data-v-db145b1a] [type=datetime-local]{max-width:none;width:100%}.date-row .delete[data-v-db145b1a],.menu-item-btn[data-v-db145b1a]{background:none;border:none;padding:0;cursor:pointer}.menu-item-btn[data-v-db145b1a]{font-size:1.2rem;opacity:.6}.menu-item-btn[data-v-db145b1a]:hover{opacity:1}.menu-divider[data-v-db145b1a]{height:.1rem;background:#e0e0e0;margin:.4rem 0}.wrap[data-v-d675bd00]{position:relative}.wrap .label[data-v-d675bd00]{left:0;pointer-events:none;position:absolute;top:1.3rem;transition:all .2s ease}.wrap .label span[data-v-d675bd00]{opacity:.5}.wrap.error .input[data-v-d675bd00]{border-bottom-color:#ff7474!important}.wrap.active .label[data-v-d675bd00]{font-size:1.2rem;left:.1rem;top:-.4rem}.wrap .textarea[data-v-d675bd00]{align-items:center;border:none;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;width:100%;min-width:2rem;transition:all .2s ease;resize:none;font-family:inherit;font-size:inherit;overflow-y:hidden;outline:none;background-color:inherit;padding:0;color:inherit}.wrap .textarea[data-v-d675bd00]::-webkit-input-placeholder,.wrap .textarea[data-v-d675bd00]::placeholder{color:var(--dark2o);opacity:.7}.wrap .clear[data-v-d675bd00]{bottom:1.5rem;cursor:pointer;position:absolute;right:0;width:1.6rem}.wrap .clear path[data-v-d675bd00]{stroke-width:6}.wrap .clear[data-v-d675bd00]:hover{transform:rotate(180deg);transition:all .5s ease}.checkbox-label[data-v-48ee13d0]{display:inline-flex;align-items:center;gap:1.2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.4prem}.checkbox-label .checkbox-input[data-v-48ee13d0]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.checkbox-label .checkbox-box[data-v-48ee13d0]{width:2.4rem;height:2.4rem;border:2px solid var(--border-surface);border-radius:.6rem;display:flex;align-items:center;justify-content:center;background:var(--bg-surface);transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;position:relative}.checkbox-label .checkbox-box[data-v-48ee13d0]:before{content:"";position:absolute;inset:-.4rem;border-radius:1rem;background:transparent;transition:background .3s cubic-bezier(.4,0,.2,1);z-index:-1}.checkbox-label:hover .checkbox-box[data-v-48ee13d0]:before{background:#22c55e1a}.checkbox-label.is-checked .checkbox-box[data-v-48ee13d0]{background:#22c55e;border-color:#22c55e;box-shadow:0 2px .8rem #22c55e4d}.checkbox-label.is-animating .checkbox-box[data-v-48ee13d0]{animation:tada-48ee13d0 var(--tada-duration,.8s) cubic-bezier(.68,-.55,.265,1.55)}.checkbox-label .check-icon[data-v-48ee13d0]{width:1.4rem;height:1.4rem;color:#fff;pointer-events:none}.checkbox-label .check-icon polyline[data-v-48ee13d0]{stroke-dasharray:24;stroke-dashoffset:24}.checkbox-label.is-checked .check-icon polyline[data-v-48ee13d0]{animation:draw-48ee13d0 calc(var(--tada-duration, .8s)*.375) ease forwards calc(var(--tada-duration, .8s)*.125)}.checkbox-label .checkbox-text[data-v-48ee13d0]{font-size:1.5rem;font-weight:500;color:#374151;line-height:1}.checkbox-label:hover .checkbox-text[data-v-48ee13d0]{color:#374151}@keyframes tada-48ee13d0{0%{transform:scale(1) rotate(0)}10%{transform:scale(1.25) rotate(-8deg) translateY(-.3rem)}20%{transform:scale(1.2) rotate(8deg) translateY(.3rem)}30%{transform:scale(1.25) rotate(-6deg)}40%{transform:scale(1.2) rotate(6deg)}50%{transform:scale(1.15) rotate(-4deg)}60%{transform:scale(1.2) rotate(4deg)}70%{transform:scale(1.1) rotate(-2deg)}80%{transform:scale(1.15) rotate(2deg)}90%{transform:scale(1.05) rotate(0)}to{transform:scale(1) rotate(0)}}@keyframes draw-48ee13d0{to{stroke-dashoffset:0}}.checkbox-label:focus-within .checkbox-box[data-v-48ee13d0]{outline:2px solid rgba(34,197,94,.5);outline-offset:2px}.checkbox-label:active .checkbox-box[data-v-48ee13d0]{transform:scale(.95)}
