.blue-border.svelte-bzdfpd{border:2px solid #2757cf}.grey-border.svelte-bzdfpd{border:1px solid #dbdbdd}.ux-form-field.svelte-bzdfpd{height:68px;padding:10px;border-radius:4px}.ux-field-label.svelte-bzdfpd{margin-bottom:8px;font-size:14px;color:gray;display:flex;align-items:center}.ux-input-text.svelte-bzdfpd{font-weight:500;font-size:16px;color:#000;width:100%}.ux-input-text.svelte-bzdfpd::placeholder{font-style:italic;color:#aaa;font-weight:300}input.svelte-bzdfpd{all:unset;vertical-align:top}.container.svelte-jcbcgc.svelte-jcbcgc.svelte-jcbcgc{display:block;position:relative;cursor:pointer;font-size:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px;width:25px}.container.svelte-jcbcgc input.svelte-jcbcgc.svelte-jcbcgc{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark.svelte-jcbcgc.svelte-jcbcgc.svelte-jcbcgc{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border-radius:15px;border:2px solid var(--fine-control-color)}.container.svelte-jcbcgc:hover input.svelte-jcbcgc~.checkmark.svelte-jcbcgc{background-color:#ccc}.container.svelte-jcbcgc input.svelte-jcbcgc:checked~.checkmark.svelte-jcbcgc{background-color:#509c13}.checkmark.svelte-jcbcgc.svelte-jcbcgc.svelte-jcbcgc:after{content:"";position:absolute;display:none}.container.svelte-jcbcgc input.svelte-jcbcgc:checked~.checkmark.svelte-jcbcgc:after{display:block}.container.svelte-jcbcgc .checkmark.svelte-jcbcgc.svelte-jcbcgc:after{left:8px;top:1px;width:4px;height:14px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}:root{--clear-color:rgb(80, 80, 80)}.date-badge.svelte-1pstsk9{white-space:nowrap;flex-shrink:0;font-size:12px;background-color:var(--experimental-black);color:#fff;padding:2px 4px;border-radius:6px;text-align:center;display:flex;align-items:center}.faint.svelte-1pstsk9{background-color:#e7e7e7;color:gray}.marker-dot.svelte-tu4itp{width:4px;height:4px;border-radius:50%;background-color:var(--location-indicator-color, #ff5722)}:root{--timeline-left-margin:8px}.ghost-negative.svelte-1ifb1oe{position:absolute;bottom:-18px}.fullscreen-invisible-modular-layer.svelte-oijna{width:100vw;height:100vh;position:fixed;top:0;left:0;background:transparent}.card.svelte-hzljd3{background:white;border-radius:8px;box-shadow:0 2px 10px #0000001a;min-width:180px;z-index:1000}.toggle-group.svelte-7z6329{display:flex;background:#f6f6f7;border-radius:6px;padding:2px;gap:0;margin:4px 0}.toggle-btn.svelte-7z6329{flex:1;padding:6px 0;border:none;background:transparent;color:#6e6e7a;border-radius:4px;font-size:14px;font-weight:400;cursor:pointer;transition:background .15s,color .15s}.toggle-btn.active.svelte-7z6329{background:#e3e6ee;color:#1a1a1a;font-weight:500}.toggle-btn.svelte-7z6329:not(.active):hover{background:#ececf0;color:#444}.menu-icon.svelte-15enu1h{font-weight:200;color:var(--task-action-subtle-color)}.m-item.svelte-15enu1h{text-align:left;font-size:16px;font-weight:400;color:#505050;display:flex;align-items:center;column-gap:6px}.menu-divider.svelte-15enu1h{height:1px;background:#ececf0;margin:4px 0;border:none}.caret-button.svelte-gmlw0q{display:flex;align-items:center;justify-content:center;height:12.5px;width:12.5px}.caret-icon.svelte-gmlw0q{font-size:30px;color:var(--fine-control-color);font-weight:100}.task-name.svelte-zjnopp{min-width:16px;min-height:16px}.ghost-negative.svelte-zjnopp{position:absolute;bottom:calc(-1 * var(--heights-sub-dropzone))}.task-row-container.svelte-zjnopp{display:flex;align-items:center;min-width:30px;white-space:nowrap;text-overflow:ellipsis;color:#505050}.done-task.svelte-zjnopp{background:linear-gradient(to right,rgba(76,175,80,.04),transparent 50%);color:#388e3c;border-radius:4px;transition:background .2s,color .2s}.schedule-badge.svelte-zjnopp{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:4px;background-color:#f0f0f0;color:#666;font-size:.85em;font-weight:400}.subtask-progress-badge.svelte-zjnopp{margin-left:6px;display:flex;align-items:center;column-gap:2px;color:inherit;font-size:12px;font-weight:400;background:none;border-radius:0;padding:0}.ios-3d-touch-disable.svelte-y0mv1w{-webkit-touch-callout:none}.mobile-no-double-tap-zoom.svelte-y0mv1w{touch-action:manipulation}.task-not-done.svelte-y0mv1w{filter:grayscale(80%) opacity(.8) blur(.8px)}.clearly-visible.svelte-y0mv1w{opacity:1}.photo-row-action.svelte-qdv3ci.svelte-qdv3ci{display:flex;align-items:center;gap:4px;background:none;border:none;color:#333;font-size:14px;padding:4px 8px;border-radius:6px;cursor:pointer;transition:background .2s;font-weight:400;width:100%;justify-content:flex-start;box-sizing:border-box}.photo-row-action.svelte-qdv3ci .material-symbols-outlined.svelte-qdv3ci{font-size:18px}.photo-row-label.svelte-qdv3ci.svelte-qdv3ci{font-size:14px;font-weight:400}.photo-row-action.svelte-qdv3ci.svelte-qdv3ci:hover{background:rgba(0,0,0,.05)}.photo-row-action.svelte-1ui6rfm.svelte-1ui6rfm{display:flex;align-items:center;gap:4px;background:none;border:none;color:#333;font-size:14px;padding:4px 8px;border-radius:6px;cursor:pointer;transition:background .2s;font-weight:400;width:100%;justify-content:flex-start;box-sizing:border-box}.photo-row-action.svelte-1ui6rfm .material-symbols-outlined.svelte-1ui6rfm{font-size:18px}.photo-row-label.svelte-1ui6rfm.svelte-1ui6rfm{font-size:14px;font-weight:400}.photo-row-action.svelte-1ui6rfm.svelte-1ui6rfm:hover{background:rgba(0,0,0,.05)}.card.svelte-1640jjg{background:white;border-radius:8px;border:none;box-shadow:0 2px 10px #0000001a;min-width:180px;z-index:1000}img.svelte-644pfn.svelte-644pfn{cursor:pointer}.children-layout-options.svelte-644pfn.svelte-644pfn{display:flex;align-items:center;width:fit-content}.side-by-side.svelte-644pfn.svelte-644pfn{display:flex;align-items:flex-start}.side-by-side-container.svelte-644pfn.svelte-644pfn{height:fit-content;overflow-y:hidden}.side-by-side.svelte-644pfn img.svelte-644pfn{width:38.2%;height:auto}.side-by-side-details.svelte-644pfn.svelte-644pfn{padding:12px;overflow-y:auto}.top-and-below-container.svelte-644pfn.svelte-644pfn{overflow:hidden}.top-and-below.svelte-644pfn img.svelte-644pfn{height:40vh;width:100%;object-fit:cover;object-position:center}.top-and-below-details.svelte-644pfn.svelte-644pfn{padding:12px}.full-photo-container.svelte-644pfn.svelte-644pfn{overflow-y:auto}.full-photo.svelte-644pfn img.svelte-644pfn{width:100%;height:100%}.full-photo-details.svelte-644pfn.svelte-644pfn{padding:16px}.delete-button.svelte-644pfn.svelte-644pfn{border-radius:24px}.svelte-644pfn.svelte-644pfn::-webkit-scrollbar{width:0px;height:0px;background:transparent}.blurred-image.svelte-644pfn.svelte-644pfn{filter:blur(6px) brightness(1) contrast(1) saturate(1);z-index:-1}.clear-image.svelte-644pfn.svelte-644pfn{z-index:1}.notes-tree-container.svelte-644pfn.svelte-644pfn{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.ancestral-tree.svelte-644pfn.svelte-644pfn{flex:1 1 160px;display:grid;row-gap:12px}.material-symbols-outlined.svelte-644pfn.svelte-644pfn{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.action-button.svelte-644pfn.svelte-644pfn{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;transition:background-color .2s}.action-button.svelte-644pfn.svelte-644pfn:hover{background-color:#0000000d}.circle.svelte-1cm72xk{width:30px;height:30px;border-radius:50%;font-size:12px;line-height:30px;text-align:center;color:#aaa;background-color:#646464;-webkit-user-select:none;user-select:none}.highlight.svelte-1cm72xk{background-color:orange;color:#000;font-weight:600}.calendar-grid.svelte-1vyvs7v{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin:0 auto;padding:.75rem;width:100%}.day-button.svelte-1vyvs7v{position:relative;width:38px;height:38px;padding:0;border:1px solid #ddd;border-radius:4px;background:white;cursor:pointer;transition:all .2s;font-size:.9rem;display:flex;align-items:center;justify-content:center}.selected.svelte-1vyvs7v{background:var(--selected);color:#fff}.day-button.variable-group.svelte-1vyvs7v{grid-column:span 3;width:auto;font-size:.85rem;font-weight:500}.circle.svelte-1cdqkje{width:34px;height:34px;line-height:34px;border-radius:50%;font-size:12px;text-align:center;cursor:pointer;border:1px solid #ccc;background:white;padding:0}.circle.selected.svelte-1cdqkje{background:var(--active);color:#fff;border-color:var(--active)}.section-content.svelte-1cdqkje{padding:.75rem;width:100%}.weekly-selector.svelte-1cdqkje{display:flex;flex-direction:column;gap:.75rem;width:284px}.weekday-selector.svelte-1cdqkje{display:flex;flex-wrap:wrap;gap:6px;margin:.5rem 0;justify-content:center}.occurrences.svelte-1cdqkje{display:flex;align-items:center;gap:.75rem}.occurrence-buttons.svelte-1cdqkje{display:flex;flex-wrap:wrap;gap:8px}.occurrence-button.svelte-1cdqkje{width:2rem;height:2rem;background:white;cursor:pointer;font-weight:500;font-size:1rem;color:#aaa;border-bottom:2px solid #ccc}.occurrence-button.selected.svelte-1cdqkje{color:var(--active);border-color:var(--active)}:root{--selected:orange}.repeat-input.svelte-17xbfoj{border-radius:8px;background:#fff;width:100%}.sections-container.svelte-17xbfoj{display:flex;flex-direction:column;gap:1rem}.options-row.svelte-17xbfoj{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:start}.pattern-section.svelte-17xbfoj{border-radius:4px;border:2px solid rgb(238,238,238);width:auto;transition:all .2s;cursor:pointer;position:relative;opacity:.4}.pattern-section.active.svelte-17xbfoj{border:2px solid var(--active);opacity:1}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid grey;border-radius:.263921875em;overflow:hidden;background:#fff;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em #0000004d}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:hsla(0,0%,50.2%,.4)}.qs-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qs-overlay .qs-overlay-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% / 3);cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;background:#d3d3d3;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;-webkit-transition:background .15s;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid rgba(0,0,0,0);position:absolute;top:50%;-webkit-transition:border .2s;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:gray;right:50%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:gray;left:50%;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;-webkit-transition:border .2s;transition:border .2s;border-bottom:1px solid rgba(0,0,0,0)}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:1px solid grey}.qs-month-year:active:focus,.qs-month-year:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{width:calc(100% / 7);height:1.5625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:gray}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.my-date-field.svelte-rq3bk0{height:30px;border-radius:4px;border:0px solid transparent;width:64px;font-size:14px;color:gray}.my-date-field.svelte-rq3bk0:focus{outline:none}:root{--active:rgb(0, 89, 125)}.tabs-container.svelte-1cmzrzq{margin-bottom:16px;width:fit-content}.tabs.svelte-1cmzrzq{display:flex;border-bottom:1px solid #e0e0e0}.tab-button.svelte-1cmzrzq{padding:8px 16px;border:none;background-color:transparent;cursor:pointer;font-size:14px;transition:all .2s;position:relative;color:#666;font-weight:500}.tab-button.svelte-1cmzrzq:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:transparent;transition:background-color .2s}.tab-button.active.svelte-1cmzrzq{color:var(--active);font-weight:600}.tab-button.active.svelte-1cmzrzq:after{background-color:var(--active)}.task-item.svelte-1pjs0e3{padding:4px 8px;border-radius:4px;background-color:#00000008;position:relative;overflow:hidden}.task-overlay.svelte-1pjs0e3{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffa6;z-index:1}.task-content.svelte-1pjs0e3{position:relative;z-index:2}.task-header.svelte-1pjs0e3{display:flex;align-items:center;font-size:12px}.icon.svelte-1pjs0e3{font-weight:700;margin-right:6px;min-width:8px}.date.svelte-1pjs0e3{font-weight:500}.duration.svelte-1pjs0e3{margin-left:auto;opacity:.7}.task-body.svelte-1pjs0e3{display:flex;justify-content:space-between;align-items:flex-start;font-size:11px}.description.svelte-1pjs0e3{opacity:.9;overflow:hidden;text-overflow:ellipsis;max-width:100%}.creation.svelte-1pjs0e3{color:#36a76b}.deletion.svelte-1pjs0e3{color:#e53e3e}.unchanged.svelte-1pjs0e3{color:#00008b}.preview-changes-container.svelte-f4rjew{margin-top:16px;width:100%}.preview-header.svelte-f4rjew{margin-bottom:16px}.preview-title.svelte-f4rjew{font-size:15px;font-weight:500}.preview-subtitle.svelte-f4rjew{font-size:12px;margin-top:4px}.columns-container.svelte-f4rjew{display:flex;gap:16px;margin-top:12px;overflow-x:auto;padding-bottom:8px;width:100%}.column.svelte-f4rjew{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;max-width:33%}.column-title.svelte-f4rjew{font-weight:600;font-size:14px;padding-bottom:4px;border-bottom:1px solid #eee}.tasks-list.svelte-f4rjew{display:flex;flex-direction:column;gap:6px}.deletion.svelte-f4rjew{color:#e53e3e}.creation.svelte-f4rjew{color:#36a76b}.unchanged.svelte-f4rjew{color:#00008b}.preserved-note.svelte-f4rjew{font-size:11px;margin-bottom:8px;font-style:italic;opacity:.8;line-height:1.3}.reusable-round-button.svelte-hqayjd{display:flex;width:fit-content;justify-content:center;align-items:center;padding:10px 18px;border-radius:24px}.glow-on-hover.svelte-hqayjd:hover{filter:brightness(105%)}.disabled-button-styling.svelte-hqayjd{background-color:gray;color:#646464;cursor:default}.changes-section.svelte-shfvn8{margin-top:24px;width:100%}.action-button-container.svelte-shfvn8{display:flex;justify-content:flex-start;margin-top:16px}.action-button.svelte-c3hpk7{background:none;border:none;cursor:pointer;font-size:23px;color:#141414;position:relative}.circle-outline-button.svelte-184oqzm{cursor:pointer;margin-left:6px;border-radius:24px;padding:4px}.completed-task.svelte-udt94s{text-decoration:line-through;opacity:.5}.accented-branch.svelte-udt94s{color:var(--logo-twig-color);font-weight:600}.duration-input.svelte-18y3cir{position:relative;display:inline-flex;align-items:center}input.svelte-18y3cir{max-width:80px;height:30px;padding:8px 40px 8px 12px;border:0px solid #e0e0e0;border-radius:6px;outline:none;transition:border-color .2s;font-size:14px;color:gray}input.svelte-18y3cir:focus{border-color:#007bff}input.svelte-18y3cir::-webkit-outer-spin-button,input.svelte-18y3cir::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].svelte-18y3cir{-moz-appearance:textfield}.suffix.svelte-18y3cir{position:absolute;right:12px;color:#666;font-size:14px;pointer-events:none}.time-dropdown.svelte-5bql62{width:52px;text-align:center;height:30px;border-radius:4px;border:0px solid lightgrey;font-size:14px;color:gray}.my-grid.svelte-5bql62{display:grid;grid-template-columns:1fr 1fr;width:fit-content;overflow-y:auto;height:240px}.time-option.svelte-5bql62{padding:4px 8px;font-size:16px;display:flex;align-items:center;justify-content:center;width:100%;border:1px solid lightgrey;border-radius:0}.time-option.svelte-5bql62:hover{background-color:#f0f0f0}.closest-to-current-time.svelte-5bql62{border-top:4 px solid var(--logo-twig-color)}.highlighted-option.svelte-5bql62{background-color:#252525;color:#fff;font-weight:600}textarea.svelte-7moxkr{resize:none;overflow:hidden;min-height:50px;font-size:var(--fontSizeIncludeUnits)}textarea.svelte-7moxkr::placeholder{opacity:var(--nonFocusedPlaceholderOpacity)}textarea.svelte-7moxkr:focus::placeholder{opacity:.6}.reset-default-styling.svelte-7moxkr{all:unset}.blue-border.svelte-19nktxm{border:0px solid #2757cf}.grey-border.svelte-19nktxm{border:0px solid #DBDBDD}.ux-form-field.svelte-19nktxm{height:100px;padding:2px;border-radius:4px}.delete-button.svelte-1ashcr1.svelte-1ashcr1{border-radius:24px}.svelte-1ashcr1.svelte-1ashcr1::-webkit-scrollbar{width:0px;height:0px;background:transparent}.notes-tree-container.svelte-1ashcr1.svelte-1ashcr1{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.ancestral-tree.svelte-1ashcr1.svelte-1ashcr1{flex:1 1 160px;display:grid;row-gap:12px}input[type=text].svelte-1ashcr1.svelte-1ashcr1{background:transparent;border:none;border-bottom:1px solid black;outline:none;font-size:23px;font-weight:700;padding-left:0;padding-bottom:6px}.material-symbols-outlined.svelte-1ashcr1.svelte-1ashcr1{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.tooltip.svelte-1ashcr1.svelte-1ashcr1{visibility:hidden;background-color:#555;color:#fff;text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:5;bottom:125%;right:0;transform:translateY(-5px);white-space:nowrap;font-family:system-ui,-apple-system,sans-serif;font-size:14px}.delete-button.svelte-1ashcr1:hover .tooltip.svelte-1ashcr1{visibility:visible}.action-button.svelte-1ashcr1.svelte-1ashcr1{display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.detailed-card-popup.svelte-1g8hxhr{max-height:90dvh;min-width:360px;width:100%;overflow-y:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;border-radius:24px;background-color:#fff;box-shadow:0 0 0 9999px #00000080}@media (min-width: 768px){.detailed-card-popup.svelte-1g8hxhr{width:70%}}
