.wrap[data-v-80f2317e]{position:relative}.wrap .label[data-v-80f2317e]{left:0;pointer-events:none;position:absolute;top:1.3rem;transition:all .2s ease}.wrap .label span[data-v-80f2317e]{opacity:.5}.wrap.error .input[data-v-80f2317e]{border-bottom-color:#ff7474!important}.wrap.active .label[data-v-80f2317e]{font-size:1.2rem;left:.1rem;top:-.4rem}.wrap .textarea[data-v-80f2317e]{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-80f2317e]::-webkit-input-placeholder,.wrap .textarea[data-v-80f2317e]::placeholder{color:var(--dark2o);opacity:.7}.wrap .clear[data-v-80f2317e]{bottom:1.5rem;cursor:pointer;position:absolute;right:0;width:1.6rem}.wrap .clear path[data-v-80f2317e]{stroke-width:6}.wrap .clear[data-v-80f2317e]:hover{transform:rotate(180deg);transition:all .5s ease}.date-input-wrapper[data-v-e66acd7b]{position:relative;width:100%}.date-input[data-v-e66acd7b]{width:100%;padding:.8rem 1.2rem;border:1px solid var(--border-surface);border-radius:.6rem;font-size:1.4rem;color:#374151;background:var(--bg-primary);transition:border-color .2s;outline:none}.date-input[data-v-e66acd7b]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.date-input[data-v-e66acd7b]:invalid{border-color:#ef4444}.error-message[data-v-e66acd7b]{margin-top:.4rem;font-size:1.2rem;color:#ef4444}.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-bf350308]{flex-direction:column;display:flex;flex-wrap:nowrap}body.isMobile .inner[data-v-bf350308]{width:100%;overflow:auto}.menu-item[data-v-bf350308]{padding:.5rem 1.1rem;cursor:pointer;gap:.6rem;font-size:1.3rem;color:var(--text-primary);transition:background .2s;white-space:nowrap}.menu-item[data-v-bf350308],.menu-item .list[data-v-bf350308]{display:flex;align-items:center}.menu-item .list[data-v-bf350308]{gap:1rem}.menu-item .list .menu-item[data-v-bf350308]{max-width:7rem}.menu-item .file[data-v-bf350308] .upload-container{padding:0;height:auto;max-height:5rem;background:none!important;border:none;max-width:5rem}.menu-item .file[data-v-bf350308] .upload-container p{display:none}.menu-item .file[data-v-bf350308] .upload-container .btn{background:none!important;color:var(--text-primary)!important}.menu-item[data-v-bf350308]:hover{background:var(--surface-hover)}.menu-item[data-v-bf350308]:active{background:var(--surface-active)}.assigned-locked[data-v-bf350308]{cursor:default;opacity:.75}.habbit-mode[data-v-bf350308]{cursor:default;font-size:1.3rem}.habbit-api-key-row[data-v-bf350308]{flex-wrap:wrap}.habbit-api-key[data-v-bf350308]{font-family:monospace;font-size:1.1rem;word-break:break-all;opacity:.8}.favorite-label__mark[data-v-bf350308]{font-size:1.2rem;line-height:1}.favorite-label__chip[data-v-bf350308]{padding:.2rem .8rem;border-radius:1rem;font-size:1.2rem;line-height:1.4;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-label--on .favorite-label__chip[data-v-bf350308]{outline:.1rem solid var(--main)}.menu-item-btn[data-v-bf350308]{background:none;border:none;cursor:pointer;padding:0;font-size:1.2rem;opacity:.6}.menu-item-btn[data-v-bf350308]:hover{opacity:1}.menu-divider[data-v-bf350308]{height:.1rem;background:#e0e0e0;margin:.4rem 0}.checkbox-label[data-v-93eb101c]{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-93eb101c]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.checkbox-label .checkbox-box[data-v-93eb101c]{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-93eb101c]: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-93eb101c]:before{background:#22c55e1a}.checkbox-label.is-checked .checkbox-box[data-v-93eb101c]{background:#22c55e;border-color:#22c55e;box-shadow:0 2px .8rem #22c55e4d}.checkbox-label.is-animating .checkbox-box[data-v-93eb101c]{animation:tada-93eb101c .8s cubic-bezier(.68,-.55,.265,1.55)}.checkbox-label .check-icon[data-v-93eb101c]{width:1.4rem;height:1.4rem;color:#fff;pointer-events:none}.checkbox-label .check-icon polyline[data-v-93eb101c]{stroke-dasharray:22;stroke-dashoffset:22}.checkbox-label.is-checked .check-icon polyline[data-v-93eb101c]{animation:draw-93eb101c .3s ease .1s forwards}.checkbox-label .checkbox-text[data-v-93eb101c]{font-size:1.5rem;font-weight:500;color:#374151;line-height:1}.checkbox-label:hover .checkbox-text[data-v-93eb101c]{color:#374151}@keyframes tada-93eb101c{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-93eb101c{to{stroke-dashoffset:0}}.checkbox-label:focus-within .checkbox-box[data-v-93eb101c]{outline:2px solid rgba(34,197,94,.5);outline-offset:2px}.checkbox-label:active .checkbox-box[data-v-93eb101c]{transform:scale(.95)}.detail[data-v-8a68b315]{display:flex;align-items:flex-start;gap:2.4rem;position:relative}.detail--dragover[data-v-8a68b315]{outline:.2rem dashed var(--main);outline-offset:.8rem;border-radius:.8rem}.ocr-overlay[data-v-8a68b315]{position:absolute;inset:-.8rem;z-index:5;display:flex;align-items:center;justify-content:center;border-radius:.8rem;background:color-mix(in srgb,var(--bg-surface) 88%,transparent);pointer-events:none}.ocr-overlay__text[data-v-8a68b315]{font-size:1.8rem;color:var(--text-primary);text-align:center}.ocr-overlay__hint[data-v-8a68b315]{margin-top:.6rem;font-size:1.3rem;opacity:.6}body.isMobile .ocr-overlay[data-v-8a68b315]{flex-direction:column;gap:1.6rem}.main[data-v-8a68b315]{flex:1;min-width:0}.draft-title[data-v-8a68b315]{margin:0 0 1.6rem;font-size:2rem;font-weight:600}.draft-footer[data-v-8a68b315]{display:flex;gap:1.2rem;margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid var(--border-surface,hsla(0,0%,49.8%,.2))}.draft-footer .btn.disabled[data-v-8a68b315]{opacity:.5;pointer-events:none}.draft-footer .btn.ghost[data-v-8a68b315]{background:none;border:.1rem solid var(--border-surface,hsla(0,0%,49.8%,.3))}.line[data-v-8a68b315]{display:flex;gap:1rem;align-items:center}.line .value[data-v-8a68b315]{width:100%}.line.head[data-v-8a68b315]{align-items:flex-start;font-size:1.6rem}.line.head .text-editor[data-v-8a68b315]{width:100%;min-width:0;min-height:10rem}.line.dates[data-v-8a68b315]{flex-wrap:wrap;margin-top:.8rem;font-size:1.2rem;opacity:.7}.text-editor__tabs[data-v-8a68b315]{display:flex;gap:.4rem;margin-bottom:.4rem}.text-editor__tab[data-v-8a68b315]{background:none;border:none;cursor:pointer;padding:.1rem .2rem;font-size:1.2rem;opacity:.5;color:inherit}.text-editor__tab[data-v-8a68b315]:hover{opacity:.8}.text-editor__tab.active[data-v-8a68b315]{opacity:1;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.markdown-preview[data-v-8a68b315]{font-size:1.6rem;word-break:break-word}.markdown-preview[data-v-8a68b315] blockquote,.markdown-preview[data-v-8a68b315] ol,.markdown-preview[data-v-8a68b315] p,.markdown-preview[data-v-8a68b315] pre,.markdown-preview[data-v-8a68b315] ul{margin:0 0 .8rem}.markdown-preview[data-v-8a68b315] blockquote:last-child,.markdown-preview[data-v-8a68b315] ol:last-child,.markdown-preview[data-v-8a68b315] p:last-child,.markdown-preview[data-v-8a68b315] pre:last-child,.markdown-preview[data-v-8a68b315] ul:last-child{margin-bottom:0}.markdown-preview[data-v-8a68b315] ol,.markdown-preview[data-v-8a68b315] ul{padding-left:1.6rem}.markdown-preview[data-v-8a68b315] h1,.markdown-preview[data-v-8a68b315] h2,.markdown-preview[data-v-8a68b315] h3{margin:.8rem 0 .4rem;font-weight:600}.markdown-preview[data-v-8a68b315] h1:first-child,.markdown-preview[data-v-8a68b315] h2:first-child,.markdown-preview[data-v-8a68b315] h3:first-child{margin-top:0}.markdown-preview[data-v-8a68b315] h1{font-size:2rem}.markdown-preview[data-v-8a68b315] h2{font-size:1.8rem}.markdown-preview[data-v-8a68b315] h3{font-size:1.7rem}.markdown-preview[data-v-8a68b315] a.header-anchor{margin-left:.4rem;opacity:0;text-decoration:none;font-size:.8em;transition:opacity .15s}.markdown-preview[data-v-8a68b315] h1:hover a.header-anchor,.markdown-preview[data-v-8a68b315] h2:hover a.header-anchor,.markdown-preview[data-v-8a68b315] h3:hover a.header-anchor{opacity:.5}.markdown-preview[data-v-8a68b315] a{color:var(--main);text-decoration:underline}.markdown-preview[data-v-8a68b315] code{font-family:monospace;background:var(--bg-surface);border-radius:.3rem;padding:.1rem .4rem}.markdown-preview[data-v-8a68b315] pre{font-family:monospace;background:var(--bg-surface);border-radius:.6rem;padding:.8rem;overflow-x:auto}.markdown-preview[data-v-8a68b315] pre code{background:none;padding:0}.markdown-preview[data-v-8a68b315] blockquote{border-left:.3rem solid var(--border-surface,hsla(0,0%,49.8%,.3));padding-left:.8rem;opacity:.8}.props[data-v-8a68b315]{width:26rem;flex-shrink:0;border-radius:.8rem;background:var(--bg-surface);padding:1rem 0}body.isMobile .props[data-v-8a68b315]{width:100%}.prop[data-v-8a68b315]{padding:.5rem 1.1rem;font-size:1.3rem}.prop-label[data-v-8a68b315]{opacity:.6;font-size:1.1rem}.prop-value[data-v-8a68b315]{word-break:break-word}.prop-menu[data-v-8a68b315]{margin-top:.6rem;border-top:1px solid var(--border-surface,hsla(0,0%,49.8%,.2));padding-top:.6rem}.comments[data-v-8a68b315]{margin-top:2.4rem}.block-title[data-v-8a68b315]{margin:0 0 1.2rem;font-size:1.5rem;font-weight:600}.comment-empty[data-v-8a68b315]{font-size:1.3rem;opacity:.6}.comment[data-v-8a68b315]{padding:.8rem 0;border-bottom:1px solid var(--border-surface,hsla(0,0%,49.8%,.15))}.comment[data-v-8a68b315]:last-of-type{border-bottom:none}.comment-head[data-v-8a68b315]{display:flex;align-items:center;gap:.6rem;font-size:1.2rem}.comment-avatar[data-v-8a68b315]{width:2.2rem;height:2.2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comment-avatar.placeholder[data-v-8a68b315]{display:flex;align-items:center;justify-content:center;background:var(--main);color:#fff;font-size:1.1rem}.comment-author[data-v-8a68b315]{font-weight:600}.comment-date[data-v-8a68b315]{opacity:.6}.comment-actions[data-v-8a68b315]{margin-left:auto;display:flex;gap:.4rem}.comment-action[data-v-8a68b315]{background:none;border:none;cursor:pointer;font-size:1.2rem;opacity:.6}.comment-action[data-v-8a68b315]:hover{opacity:1}.comment-text[data-v-8a68b315]{margin-top:.4rem;font-size:1.3rem;white-space:pre-wrap;word-break:break-word}.comment-form[data-v-8a68b315]{margin-top:1.6rem}.comment-form-actions[data-v-8a68b315]{display:flex;gap:.8rem;margin-top:.8rem}.comment-form-actions .btn.disabled[data-v-8a68b315]{opacity:.5;pointer-events:none}.comment-form-actions .btn.ghost[data-v-8a68b315]{background:none;border:1px solid var(--border-surface,hsla(0,0%,49.8%,.3))}.sortable-list[data-v-3223efc4]{position:relative;list-style:none;padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom}.sortable-list.is-disabled[data-v-3223efc4]{opacity:.7;pointer-events:none}.sortable-list.is-empty .sortable-empty[data-v-3223efc4]{display:flex;align-items:center;justify-content:center;transition:all .3s ease;height:15rem;width:100%}.sortable-list.is-empty .sortable-empty__text[data-v-3223efc4]{text-align:center;width:100%}.sortable-item[data-v-3223efc4]{position:relative;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.sortable-item[data-v-3223efc4]:active{cursor:grabbing}.sortable-item.is-dragging[data-v-3223efc4]{opacity:.5;transform:scale(.98)}.sortable-item.is-drag-over[data-v-3223efc4]{transform:scale(1.02);box-shadow:0 4px 16px #4a90e21a}.sortable-item__default[data-v-3223efc4]{display:flex;align-items:center}.sortable-item__content[data-v-3223efc4]{flex:1}.sortable-ghost[data-v-3223efc4]{opacity:.4!important;box-shadow:none!important}.sortable-drag[data-v-3223efc4]{opacity:1!important;box-shadow:0 12px 40px #00000026!important;transform:scale(1.05)!important;z-index:1000!important}.sortable-ghost-enter-active[data-v-3223efc4]{animation:fadeInScale-3223efc4 .3s ease}@keyframes fadeInScale-3223efc4{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
