.frame-plain[data-v-4811519c]{min-height:100dvh;background-color:var(--p-surface-100);display:grid;place-items:center;padding:var(--size-fluid-1)}.frame-plain__card[data-v-4811519c] .p-card-body{gap:0}.frame-plain__card[data-v-4811519c] .p-card-caption{display:none}.master-detail-desktop[data-v-dda0ac3d]{border:none}.master-detail-desktop[data-v-dda0ac3d] .p-splitter-gutter-handle{width:var(--border-size-1)!important}.master-detail-mobile[data-v-fef0163b],.master-detail-mobile-master[data-v-fef0163b]{height:100%;overflow:hidden}.master-detail-mobile-detail-content[data-v-fef0163b]{height:100%}.property-sheet[data-v-14237747]{width:100%}.property-sheet__title[data-v-14237747]{font-weight:var(--font-weight-5);padding-block:var(--size-1)}.property-sheet__row[data-v-14237747]{display:flex;justify-content:space-between;align-items:baseline;padding-block:var(--size-1);border-bottom:var(--border-size-1) solid var(--p-surface-200);gap:var(--size-2)}.property-sheet__row__label[data-v-14237747]{font-weight:var(--font-weight-5);flex-shrink:0}.property-sheet__row__value[data-v-14237747]{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.app-icon[data-v-80b858bf]{display:inline-flex;width:var(--v16f2fcac);height:var(--v16f2fcac);color:var(--v72e4afd0)}.app-icon[data-v-80b858bf] svg{width:100%;height:100%}.app-icon.spin[data-v-80b858bf]{animation:spin-80b858bf var(--v75e371ba) linear infinite}.app-icon.pulse[data-v-80b858bf]{animation:pulse-80b858bf var(--v75e371ba) ease-in-out infinite}@keyframes spin-80b858bf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-80b858bf{0%,to{opacity:1}50%{opacity:.5}}.editor-workspace[data-v-84bae2fa]{display:flex;flex-direction:column;height:100%}.editor-workspace__header[data-v-84bae2fa]{flex:0 0 auto}.editor-workspace__header[data-v-84bae2fa] .p-toolbar{border:none;padding:var(--size-1)}.editor-workspace__content[data-v-84bae2fa]{flex:1 1 auto;overflow:auto}.modal-base__error[data-v-4251e072]{margin-block-end:var(--size-1)}.input-label[data-v-d02c7803]{font-weight:var(--font-weight-6)}.input-text .auto[data-v-e9810803]{width:auto}.input-text .fluid[data-v-e9810803]{width:100%}.input-text .content[data-v-e9810803]{field-sizing:content}.editor-artifact[data-v-b1386ce0]{padding-inline:var(--size-3)}.pdfjs-wrapper[data-v-2db9f34a]{display:flex;flex-direction:column;height:100%;width:100%}.pdfjs-wrapper__container[data-v-2db9f34a]{padding:var(--size-5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-2);margin:0 auto;overflow:auto;flex:1;width:100%;background-color:var(--p-surface-100)}.pdfjs-wrapper__container--hidden[data-v-2db9f34a]{pointer-events:none;visibility:hidden}[data-v-2db9f34a] .pdfjs-wrapper__page{box-shadow:var(--p-dialog-shadow);display:block;margin:0 auto;max-width:none;width:auto}.pdfjs-wrapper__message[data-v-2db9f34a]{color:#495057;font-size:.875rem;text-align:center}.pdfjs-wrapper__message--error[data-v-2db9f34a]{color:#c92a2a}.input-pdf[data-v-5fb1c3af]{height:100%;text-align:center;vertical-align:middle}.editor-message[data-v-aa555db9]{height:100%;display:grid;place-items:center;text-align:center;padding:var(--size-3)}.input-rich-text__input[data-v-aaa93624]{height:100%;display:flex;justify-content:center;align-items:stretch;font-family:inherit}.input-rich-text__input[data-v-aaa93624] *{font-family:inherit}.input-rich-text__input:not(.borderless)[data-v-aaa93624]{border:1px solid var(--p-form-field-border-color);border-radius:var(--p-form-field-border-radius);padding-block:var(--p-form-field-padding-y);padding-inline-start:.25rem;padding-inline-end:var(--p-form-field-padding-x)}.input-rich-text__input:not(.borderless)[data-v-aaa93624]:focus-within{border-color:var(--p-form-field-focus-border-color);box-shadow:var(--p-form-field-focus-ring-shadow);outline:var(--p-form-field-focus-ring-width) var(--p-form-field-focus-ring-style) var(--p-form-field-focus-ring-color);outline-offset:var(--p-form-field-focus-ring-offset)}.input-rich-text__input[data-v-aaa93624] .cm-editor{flex-grow:1}.input-rich-text__input[data-v-aaa93624] .cm-focused{outline:none}.input-rich-text__input[data-v-aaa93624] .cm-gutters{background-color:revert;border-inline-end-color:var(--p-content-border-color);border-inline-end-style:dashed;color:var(--p-text-muted-color)}.input-rich-text__input[data-v-aaa93624] .cm-content{padding-block-start:0}.input-number[data-v-de012a4a],.input-radio[data-v-3e985512]{display:flex;flex-direction:column;gap:var(--size-2)}.input-radio.centered[data-v-3e985512]{align-items:center}.control-dates__step-unit[data-v-6c43db39]{display:flex;gap:var(--size-3)}.input-check[data-v-e2d66698]{display:flex;flex-direction:row;gap:var(--size-2)}.input-date[data-v-a75a19ae]{display:flex;flex-direction:column;gap:var(--size-2)}.control-dates-start-end[data-v-3ad1cc7f]{display:flex;gap:var(--size-3)}.control-dates-start-end[data-v-3ad1cc7f]>*{flex:1}.control-dates[data-v-d8fb0069],.control-info[data-v-4a655899]{display:flex;flex-direction:column;gap:var(--size-3)}.control-criterion-add[data-v-9a55a080]{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.control-criterion-add__input[data-v-9a55a080]{grid-column:span 2}.control-criterion-manage[data-v-7c6ac984]{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.control-priority[data-v-06d03e76]{display:grid;grid-template-columns:1fr 1fr max-content;gap:var(--size-2)}.control-priority__tip-priority-empty[data-v-06d03e76]{grid-column:1 / -1}.control-progress__buttons[data-v-5a0d38fa]{display:flex;flex-direction:row;gap:var(--size-2);margin-block-start:var(--size-2)}.chip-tags[data-v-1c4a1900]{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--size-2)}.section-tags__input-wrapper[data-v-db2ff366]{display:flex;align-items:end;gap:var(--size-2);margin-bottom:var(--size-2)}.section-tags__input[data-v-db2ff366]{flex:1}.editor-artifact-todo__main[data-v-c75a1a63]{display:flex;flex-direction:column;gap:var(--size-4)}.editor-artifact-todo__control-dates[data-v-c75a1a63]{display:flex;flex-direction:column;gap:var(--size-3)}.text-markdown[data-v-86e3731f]{color:var(--p-text-color)}.text-markdown[data-v-86e3731f] h1,.text-markdown[data-v-86e3731f] h2,.text-markdown[data-v-86e3731f] h3,.text-markdown[data-v-86e3731f] ul,.text-markdown[data-v-86e3731f] ol,.text-markdown[data-v-86e3731f] p{margin-block-end:var(--size-3)}.text-markdown[data-v-86e3731f] h1{font-size:var(--font-size-5)}.text-markdown[data-v-86e3731f] h2{font-size:var(--font-size-4)}.text-markdown[data-v-86e3731f] h3{font-size:var(--font-size-3)}.text-markdown[data-v-86e3731f] p{font-size:var(--font-size-1)}.text-markdown[data-v-86e3731f] ul,.text-markdown[data-v-86e3731f] ol{padding-left:var(--size-3)}.text-markdown[data-v-86e3731f] code{font-family:monospace}.text-markdown[data-v-86e3731f] pre{font-family:monospace;overflow-x:auto}.text-markdown[data-v-86e3731f] blockquote{border-left:var(--border-size-1) solid var(--p-primary-200);padding-left:var(--size-2)}.editor-directory[data-v-5bb12f26]{padding-inline:var(--size-3);display:flex;flex-direction:column;gap:var(--size-3)}.side-bar[data-v-e1d09697]{border-right:var(--border-size-1) solid var(--p-surface-100);padding-block:var(--size-1);padding-inline:var(--size-2);display:flex;flex-direction:column;justify-content:space-between}.side-bar-items[data-v-e1d09697]{display:flex;flex-direction:column;gap:var(--size-2)}.side-item[data-v-157e8704]{padding:var(--size-1);border-radius:var(--radius-2);font-size:var(--font-size-4)}.side-item[data-v-157e8704]:not(.disabled):not(.active){cursor:pointer}.side-item.active[data-v-157e8704]{background-color:var(--p-surface-100)}.frame-dashboard[data-v-ebfc0689]{height:100dvh;overflow:hidden;display:grid;grid-template-columns:auto 1fr}.frame-dashboard main[data-v-ebfc0689]{height:100%;overflow:hidden}.outline-grid.list[data-v-0dbd1df4] .p-tree-node-toggle-button,.outline-grid.list[data-v-0dbd1df4] .p-tree-node-icon{display:none}.borderless[data-v-60835a05] .p-datepicker-panel{border:none}.month-viewer[data-v-60835a05] .p-datepicker-day{overflow:revert}.month-viewer__date[data-v-60835a05]{position:relative;display:inline-block}.month-viewer__date__highlight[data-v-60835a05]{--size: 6px;position:absolute;top:calc(var(--size) * -1);left:50%;transform:translate(-50%);width:var(--size);height:var(--size);background-color:var(--p-red-400);border-radius:50%;display:block}.scroll-panel[data-v-25fba727]{height:100%;overflow-y:auto}.outline-node[data-v-c2b66382]{display:flex;gap:var(--size-1)}.outline-node__content[data-v-c2b66382]{display:flex;flex-direction:column}.outline-text__excerpt[data-v-bcb67403]{font-size:var(--font-size-0)}.outline-todo.strikethrough[data-v-e646bcd7] .outline-node__label{text-decoration:line-through}.outline-todo__meta[data-v-e646bcd7]{display:flex;flex-direction:column;font-size:var(--font-size-0)}.outline-calendar[data-v-4827265a]{display:flex;flex-direction:column;height:100%}.outline-calendar__month-viewer[data-v-4827265a] .p-datepicker-panel{padding:0}.page-calendar[data-v-85b81af3],.page-folders[data-v-3a79aad4]{height:100%}.app-features[data-v-28445fc8]{display:flex;flex-direction:column;gap:var(--size-3)}.app-version[data-v-d01cef84]{max-width:100%;font-size:var(--font-size-00);color:var(--p-text-muted-color);text-align:end}.open-actions[data-v-2858fdea]{display:grid;gap:var(--size-2);justify-content:center}.page-open[data-v-365e1586]{display:flex;flex-direction:column;gap:var(--size-3)}.page-open section[data-v-365e1586]{display:flex;flex-direction:column;gap:var(--size-2)}.page-open h1[data-v-365e1586]{font-size:var(--font-size-5)}.page-open h2[data-v-365e1586]{font-size:var(--font-size-2)}.page-open h1[data-v-365e1586],.page-open h2[data-v-365e1586]{text-align:center}.input-select[data-v-3f6c6eb3]{display:flex;flex-direction:column;gap:var(--size-2)}.outline-priority[data-v-958ee310]{display:flex;flex-direction:column;height:100%}.outline-priority__filters[data-v-958ee310]{padding:var(--size-3);display:flex;flex-direction:column;gap:var(--size-2)}.page-priority[data-v-ea431e42]{height:100%}.outline-search[data-v-e8c344fc]{display:flex;flex-direction:column;height:100%}.outline-search__input-wrapper[data-v-e8c344fc]{padding-inline:var(--size-3);padding-block-start:var(--size-3)}.page-search[data-v-80e8d899]{height:100%}.outline-tags[data-v-571834da]{display:flex;flex-direction:column;height:100%}.outline-tags__filters[data-v-571834da]{padding:var(--size-3)}.page-tags[data-v-b3e7aad5]{height:100%}.frame-text__home[data-v-c5946ab8]{text-align:end}*,*:before,*:after{box-sizing:border-box}html,body{min-height:100dvh;font-family:var(--font-industrial);color:var(--p-text-color)}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol{padding:0;margin:0;border:0;font-size:var(--font-size-1)}p,h1,h2,h3,h4,h5,h6{max-width:65ch;line-height:1.5;vertical-align:baseline;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{color:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}ul,ol{list-style:none}button{cursor:pointer}input,button,textarea,select,fieldset{font:inherit}:where(html){--border-size-1:1px;--border-size-2:2px;--border-size-3:5px;--border-size-4:10px;--border-size-5:25px;--radius-1:2px;--radius-2:5px;--radius-3:1rem;--radius-4:2rem;--radius-5:4rem;--radius-6:8rem;--radius-drawn-1:255px 15px 225px 15px/15px 225px 15px 255px;--radius-drawn-2:125px 10px 20px 185px/25px 205px 205px 25px;--radius-drawn-3:15px 255px 15px 225px/225px 15px 255px 15px;--radius-drawn-4:15px 25px 155px 25px/225px 150px 25px 115px;--radius-drawn-5:250px 25px 15px 20px/15px 80px 105px 115px;--radius-drawn-6:28px 100px 20px 15px/150px 30px 205px 225px;--radius-round:1e5px;--radius-blob-1:30% 70% 70% 30%/53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66%/63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44%/49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63%/43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52%/57% 44% 56% 43%;--radius-conditional-1:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-1));--radius-conditional-2:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-2));--radius-conditional-3:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-3));--radius-conditional-4:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-4));--radius-conditional-5:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-5));--radius-conditional-6:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-6))}:where(html){--font-system-ui:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-transitional:Charter,Bitstream Charter,Sitka Text,Cambria,serif;--font-old-style:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;--font-humanist:Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif;--font-geometric-humanist:Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;--font-classical-humanist:Optima,Candara,Noto Sans,source-sans-pro,sans-serif;--font-neo-grotesque:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;--font-monospace-slab-serif:Nimbus Mono PS,Courier New,monospace;--font-monospace-code:Dank Mono,Operator Mono,Inconsolata,Fira Mono,ui-monospace,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,Cascadia Code,Menlo,Consolas,DejaVu Sans Mono,monospace;--font-industrial:Bahnschrift,DIN Alternate,Franklin Gothic Medium,Nimbus Sans Narrow,sans-serif-condensed,sans-serif;--font-rounded-sans:ui-rounded,Hiragino Maru Gothic ProN,Quicksand,Comfortaa,Manjari,Arial Rounded MT,Arial Rounded MT Bold,Calibri,source-sans-pro,sans-serif;--font-slab-serif:Rockwell,Rockwell Nova,Roboto Slab,DejaVu Serif,Sitka Small,serif;--font-antique:Superclarendon,Bookman Old Style,URW Bookman,URW Bookman L,Georgia Pro,Georgia,serif;--font-didone:Didot,Bodoni MT,Noto Serif Display,URW Palladio L,P052,Sylfaen,serif;--font-handwritten:Segoe Print,Bradley Hand,Chilanka,TSCu_Comic,casual,cursive;--font-sans:var(--font-system-ui);--font-serif:ui-serif,serif;--font-mono:var(--font-monospace-code);--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--font-weight-8:800;--font-weight-9:900;--font-lineheight-00:.95;--font-lineheight-0:1.1;--font-lineheight-1:1.25;--font-lineheight-2:1.375;--font-lineheight-3:1.5;--font-lineheight-4:1.75;--font-lineheight-5:2;--font-letterspacing-0:-.05em;--font-letterspacing-1:.025em;--font-letterspacing-2:.05em;--font-letterspacing-3:.075em;--font-letterspacing-4:.15em;--font-letterspacing-5:.5em;--font-letterspacing-6:.75em;--font-letterspacing-7:1em;--font-size-00:.5rem;--font-size-0:.75rem;--font-size-1:1rem;--font-size-2:1.1rem;--font-size-3:1.25rem;--font-size-4:1.5rem;--font-size-5:2rem;--font-size-6:2.5rem;--font-size-7:3rem;--font-size-8:3.5rem;--font-size-fluid-0:max(.75rem,min(2vw,1rem));--font-size-fluid-1:max(1rem,min(4vw,1.5rem));--font-size-fluid-2:max(1.5rem,min(6vw,2.5rem));--font-size-fluid-3:max(2rem,min(9vw,3.5rem))}:where(html){--size-000:-.5rem;--size-00:-.25rem;--size-1:.25rem;--size-2:.5rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--size-px-000:-8px;--size-px-00:-4px;--size-px-1:4px;--size-px-2:8px;--size-px-3:16px;--size-px-4:20px;--size-px-5:24px;--size-px-6:28px;--size-px-7:32px;--size-px-8:48px;--size-px-9:64px;--size-px-10:80px;--size-px-11:120px;--size-px-12:160px;--size-px-13:240px;--size-px-14:320px;--size-px-15:480px;--size-fluid-1:max(.5rem,min(1vw,1rem));--size-fluid-2:max(1rem,min(2vw,1.5rem));--size-fluid-3:max(1.5rem,min(3vw,2rem));--size-fluid-4:max(2rem,min(4vw,3rem));--size-fluid-5:max(4rem,min(5vw,5rem));--size-fluid-6:max(5rem,min(7vw,7.5rem));--size-fluid-7:max(7.5rem,min(10vw,10rem));--size-fluid-8:max(10rem,min(20vw,15rem));--size-fluid-9:max(15rem,min(30vw,20rem));--size-fluid-10:max(20rem,min(40vw,30rem));--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-xxs:240px;--size-xs:360px;--size-sm:480px;--size-md:768px;--size-lg:1024px;--size-xl:1440px;--size-xxl:1920px;--size-relative-000:-.5ch;--size-relative-00:-.25ch;--size-relative-1:.25ch;--size-relative-2:.5ch;--size-relative-3:1ch;--size-relative-4:1.25ch;--size-relative-5:1.5ch;--size-relative-6:1.75ch;--size-relative-7:2ch;--size-relative-8:3ch;--size-relative-9:4ch;--size-relative-10:5ch;--size-relative-11:7.5ch;--size-relative-12:10ch;--size-relative-13:15ch;--size-relative-14:20ch;--size-relative-15:30ch}
