.modal-open,.overflow-noscroll{overflow:hidden;padding-right:0}.edate.svelte-1jud42a,.person.svelte-1rbsck0 .birth.svelte-1rbsck0,.person.svelte-1rbsck0 .death.svelte-1rbsck0{display:inline-block}.death.svelte-1rbsck0 .icon.svelte-1rbsck0{top:-.6ex}.icon.svelte-1rbsck0.svelte-1rbsck0{display:inline-block;position:relative;top:-.2ex;right:-.2em}.searchform.svelte-10g9uhe.svelte-10g9uhe{width:100%;display:flex;flex-flow:row wrap}.searchform.svelte-10g9uhe .input{width:calc(100% - 100px);flex-grow:1}.searchform.svelte-10g9uhe .sort{flex-grow:1}.searchform.svelte-10g9uhe .sort .text{font-size:smaller}.select.svelte-10g9uhe.svelte-10g9uhe{border-radius:3px;opacity:.9;display:flex;padding:0 2px}.select.svelte-10g9uhe.svelte-10g9uhe:hover{cursor:pointer;opacity:1;background-color:#a9a9a9}.select.svelte-10g9uhe .person{flex-grow:1}.pagination.svelte-10g9uhe.svelte-10g9uhe{display:flex;width:100%;text-align:center}.pagination.svelte-10g9uhe .plus.svelte-10g9uhe{text-align:center;flex-grow:1}.errors.svelte-15kapwp.svelte-15kapwp{width:100%;display:block}.errors.svelte-15kapwp .error.svelte-15kapwp{width:100%}.submit.svelte-1rceglw{display:block;width:100%;text-align:right}.labeled.svelte-2jgpub.svelte-2jgpub{display:inline-block;border:1px solid darkgray;border-radius:1rem;padding:.2rem .4rem;text-align:left}.labeled.svelte-2jgpub .label.svelte-2jgpub{display:block;font-size:10pt;text-align:right;color:#a9a9a9}.labeled.svelte-2jgpub .cont.svelte-2jgpub{display:flex}.labeled.svelte-2jgpub .cont .act.svelte-2jgpub{flex-grow:0}.labeled.svelte-2jgpub .cont .value.svelte-2jgpub{display:block;flex-grow:1;min-width:4em;padding:3px}.edate.svelte-1r1hopj .year{width:5em}.edate.svelte-1r1hopj .month,.edate.svelte-1r1hopj .day{width:4em}.edate.svelte-1r1hopj .form-control{display:inline-block}.edate.svelte-1r1hopj .submit.svelte-1r1hopj{display:block;text-align:right}.edate.svelte-1r1hopj .between.svelte-1r1hopj,.edate.svelte-1r1hopj .end.svelte-1r1hopj,.edate.svelte-1r1hopj .start.svelte-1r1hopj{text-align:center}.marked.svelte-kbwumx p,.marked.svelte-kbwumx dl,.marked.svelte-kbwumx ol,.marked.svelte-kbwumx ul{margin-bottom:.25rem}.marked.svelte-kbwumx blockquote{margin:0 0 .5rem 1rem}.ask.svelte-16ybcyd.svelte-16ybcyd{display:block}.ask.svelte-16ybcyd .text.svelte-16ybcyd{display:block;padding:10px}.ask.svelte-16ybcyd .buttons.svelte-16ybcyd{display:block;text-align:right}.searchform.svelte-m2f4dw.svelte-m2f4dw{width:100%;display:flex;flex-flow:row wrap}.searchform.svelte-m2f4dw .input{width:calc(100% - 100px);flex-grow:1}.searchform.svelte-m2f4dw .sort.svelte-m2f4dw{flex-grow:1;display:inline-block;min-width:80px}.select.svelte-m2f4dw.svelte-m2f4dw{opacity:.9}.select.svelte-m2f4dw.svelte-m2f4dw:hover{cursor:pointer;opacity:1;background-color:#a9a9a9}.event-resource.editor.svelte-1mtzjq0 .labeled{width:100%}.event-resource.editor.svelte-1mtzjq0 .submit.svelte-1mtzjq0{text-align:center}.event.svelte-iqpnct .resources .title .expand.svelte-iqpnct{cursor:pointer}.event.svelte-iqpnct .resource .end.svelte-iqpnct .asked{visibility:hidden}.event.svelte-iqpnct .resource:hover .end.svelte-iqpnct .asked{visibility:visible}.editor.person.svelte-10f23f6.svelte-10f23f6{width:100%}.editor.person.svelte-10f23f6 .submit.svelte-10f23f6{text-align:right}.editor.person.svelte-10f23f6 .labeled,.birth.svelte-jpeai1,.birth.svelte-jpeai1 .parent{width:100%}.birth.svelte-jpeai1 .parent .end .asked{visibility:hidden}.birth.svelte-jpeai1 .parent:hover .end .asked{visibility:visible}.marriage.svelte-kz0wj6 .partner{width:100%}.marriage.svelte-kz0wj6 .partner .end .asked{visibility:hidden}.marriage.svelte-kz0wj6 .partner:hover .end .asked{visibility:visible}main.svelte-1st8cr1 .section.svelte-1st8cr1{text-align:center;margin-left:30px}main.svelte-1st8cr1 .section .title.svelte-1st8cr1{text-align:left;font-size:16pt;color:#fff;display:grid;grid-template-columns:2.2rem 1fr;margin-left:-30px;min-height:32px}main.svelte-1st8cr1 .section .title .name.svelte-1st8cr1{grid-column:2;margin-left:1rem}main.svelte-1st8cr1 .section .title.svelte-1st8cr1 button{font-size:.6rem;grid-column:1}main.svelte-1st8cr1 .section.header.svelte-1st8cr1{text-align:left}main.svelte-1st8cr1 .person .value{text-align:center;font-weight:700}main.svelte-1st8cr1 .person .name,main.svelte-1st8cr1 .value .person{cursor:pointer;text-decoration:underline}.subsection.svelte-1st8cr1+.subsection.svelte-1st8cr1{margin-top:20px}main.svelte-1st8cr1 .event .resources{display:block;margin-left:40px;text-align:left;font-size:10pt}main.svelte-1st8cr1 .event .resources .title{text-align:right;color:#fff;font-size:12pt}main.svelte-1st8cr1 .event .resources .resource{display:block;width:100%}main.svelte-1st8cr1 .event .resources .resource.labeled{width:100%;display:block}main.svelte-1st8cr1 .label{color:#d3d3d3}.resource-list.svelte-3gf3zq .add.svelte-3gf3zq{display:block;text-align:center}.resource.editor.svelte-9xhmks .labeled{width:100%}.resource.editor.svelte-9xhmks .labeled .descr{min-height:200px}.resource.editor.svelte-9xhmks .form-controll{width:100%}.resource.editor.svelte-9xhmks .submit.svelte-9xhmks{display:block;text-align:center}.userlist.svelte-857g8 .searchform.svelte-857g8{display:flex}.userlist.svelte-857g8 .input{flex-grow:1}.userlist.svelte-857g8 .list .user.svelte-857g8{cursor:pointer}.userlist.svelte-857g8 .list .user.svelte-857g8:hover{background-color:#d3d3d3}.dependency.svelte-18d4649 .title.svelte-18d4649{font-size:16pt;color:#fff}.dependency.svelte-18d4649 .birth.svelte-18d4649,.dependency.svelte-18d4649 .marriage.svelte-18d4649{display:block;margin-left:3rem}.dependency.svelte-18d4649 .person{display:inline-block}.management.svelte-z9bfll .title.svelte-z9bfll{font-size:16pt;color:#fff}.management.svelte-z9bfll .labeled.main-person{width:100%}.management.svelte-z9bfll .labeled.partner{max-width:calc(100% - 50px)}.management.svelte-z9bfll .users.svelte-z9bfll{padding:10px;border-radius:1rem;border:1px solid darkgray}.management.svelte-z9bfll .user.svelte-z9bfll .remove.btn{font-size:.5rem}.management.svelte-z9bfll .user.svelte-z9bfll{display:flex}.management.svelte-z9bfll .user.svelte-z9bfll{padding:4px}.management.svelte-z9bfll .user .label.svelte-z9bfll{flex-grow:1;padding:2px}.management.svelte-z9bfll .add.svelte-z9bfll{text-align:center}.management.svelte-z9bfll.svelte-z9bfll{display:flex;flex-direction:row;flex-wrap:wrap}.management.svelte-z9bfll .entity.svelte-z9bfll{flex-grow:1;min-width:360px;padding:10px}.management.svelte-z9bfll .person{cursor:pointer}.management.svelte-z9bfll .remove.svelte-z9bfll{text-align:right}.management.svelte-z9bfll .dependencies.svelte-z9bfll{margin-left:2rem}.family.svelte-19ymgb6.svelte-19ymgb6{width:100%;height:100%;display:grid;grid-template-rows:1fr 50px 1fr;text-align:center}.family.svelte-19ymgb6 .subject.svelte-19ymgb6{font-weight:700}.family.svelte-19ymgb6 .person{padding:4px;border-radius:4px;display:inline-block}.family.svelte-19ymgb6 .person:hover{cursor:pointer}.family.svelte-19ymgb6 .mother.svelte-19ymgb6,.family.svelte-19ymgb6 .father.svelte-19ymgb6{grid-row:1}.family.svelte-19ymgb6 .upline.svelte-19ymgb6{grid-row:2;grid-column:1 / span 2}.family.svelte-19ymgb6 .subject.svelte-19ymgb6{grid-row:3;grid-column:1 / span 2}.family.svelte-19ymgb6 .children.svelte-19ymgb6{grid-row:4;grid-column:1 / span 2;display:grid;grid-template-rows:50px 1fr}.family.svelte-19ymgb6 .children .line.svelte-19ymgb6{grid-row:1;width:100%}.family.svelte-19ymgb6 .children .person.svelte-19ymgb6{grid-row:2}.aline.svelte-19ymgb6.svelte-19ymgb6{stroke:#000;fill:transparent;vector-effect:non-scaling-stroke}.line.svelte-19ymgb6>svg.svelte-19ymgb6,.upline.svelte-19ymgb6>svg.svelte-19ymgb6{width:100%;height:100%}.tree.svelte-14vr06s.svelte-14vr06s{display:inline-grid;grid-template-rows:auto 8px 2px 8px auto;height:auto;width:100%;grid-auto-columns:minmax(10em,auto)}.person.svelte-14vr06s.svelte-14vr06s{display:block;padding:5px;min-width:10em;width:auto;text-align:center}.tree.down.svelte-14vr06s .person.svelte-14vr06s{grid-row:1}.tree.up.svelte-14vr06s .person.svelte-14vr06s{grid-row:5}.lines.svelte-14vr06s.svelte-14vr06s{height:100%;width:100%}.tree.down.svelte-14vr06s .lines.up.svelte-14vr06s{grid-row:2}.tree.up.svelte-14vr06s .lines.up.svelte-14vr06s{grid-row:4}.lines.horiz.svelte-14vr06s.svelte-14vr06s{grid-row:3}.tree.down.svelte-14vr06s .lines.down.svelte-14vr06s{grid-row:4}.tree.up.svelte-14vr06s .lines.down.svelte-14vr06s{grid-row:2}.tree.svelte-14vr06s .subnode.svelte-14vr06s{display:flex}.tree.down.svelte-14vr06s .subnode.svelte-14vr06s{grid-row:5}.tree.up.svelte-14vr06s .subnode.svelte-14vr06s{grid-row:1}.tree.up.svelte-14vr06s.svelte-14vr06s{margin-top:auto}.tree.down.svelte-14vr06s.svelte-14vr06s{margin-bottom:auto}.lines.svelte-14vr06s svg.svelte-14vr06s{width:100%;height:100%;display:block}.lines.down.svelte-14vr06s.svelte-14vr06s{position:relative}.lines.svelte-14vr06s svg path.svelte-14vr06s{stroke:#fff;fill:transparent;opacity:.5;vector-effect:non-scaling-stroke}.person.svelte-14vr06s .name.svelte-14vr06s{cursor:pointer}.person.svelte-14vr06s .name.svelte-14vr06s:hover{text-decoration:underline}.offspring.svelte-1sez45r .tree.partner>.person{font-size:8pt;color:#fff;opacity:.5}.offspring.svelte-1sez45r .tree.partner>.lines svg path{opacity:1}.familyWay.svelte-7kl9h8.svelte-7kl9h8{display:grid;position:relative}.offspring.svelte-7kl9h8.svelte-7kl9h8{grid-row:3;text-align:center}.subject.svelte-7kl9h8.svelte-7kl9h8{grid-row:2;text-align:center;display:grid}.subject.svelte-7kl9h8 .lines.up.svelte-7kl9h8{grid-row:1;display:block;height:4px;position:relative;top:-8px}.subject.svelte-7kl9h8 .personCont.svelte-7kl9h8{grid-row:2}.subject.svelte-7kl9h8 .person .surname,.subject.svelte-7kl9h8 .person .givenname,.subject.svelte-7kl9h8 .person .nextnames{font-weight:700;text-shadow:0 0 3px white}.ancestors.svelte-7kl9h8.svelte-7kl9h8{grid-row:1;text-align:center}.offspring.svelte-7kl9h8 .tree.partner>.person{font-size:10pt;color:#fff;opacity:1;text-shadow:0 0 15px black}.offspring.svelte-7kl9h8 .tree.partner>.lines svg path{opacity:1}.subject.svelte-7kl9h8 .person{display:inline-block;cursor:pointer}.subject.svelte-7kl9h8 .person:hover,.subject.svelte-7kl9h8 .person:hover .edate{text-decoration:underline}.subject.svelte-7kl9h8 .person .edate{font-size:80%}.lines.svelte-7kl9h8 svg.svelte-7kl9h8{width:100%;height:100%;display:block}.lines.svelte-7kl9h8 svg path.svelte-7kl9h8{stroke:#fff;fill:transparent;opacity:.5;vector-effect:non-scaling-stroke}.familyWayCont.svelte-7kl9h8.svelte-7kl9h8{width:fit-content}.sizer.svelte-7kl9h8.svelte-7kl9h8{position:sticky;width:20px;top:10px;left:10px;text-align:center;z-index:10}.sizer.svelte-7kl9h8 i.svelte-7kl9h8{display:inline-block;width:100%;color:#fff;cursor:pointer;background-color:#000;opacity:.2}.sizer.svelte-7kl9h8 i.svelte-7kl9h8:hover{color:#ff0;opacity:.7}.sizer.svelte-7kl9h8 i.svelte-7kl9h8:nth-of-type(1){border-radius:5px 5px 0 0}.sizer.svelte-7kl9h8 i.svelte-7kl9h8:nth-of-type(2){border-radius:0 0 5px 5px}@media (min-width: 576px){.modal-dialog.wide{width:80vw;max-width:none}main.svelte-6qw2h0.svelte-6qw2h0{grid-template-columns:180px calc(100% - 180px)}.tools.svelte-6qw2h0.svelte-6qw2h0{display:block}}@media (max-width: 576px){main.svelte-6qw2h0.svelte-6qw2h0{grid-template-columns:0px 100%}.tools.svelte-6qw2h0.svelte-6qw2h0{display:none}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}main.svelte-6qw2h0.svelte-6qw2h0{display:grid;background-color:#d3d3d3;grid-template-rows:55px calc(100vh - 75px) 20px}.header.svelte-6qw2h0.svelte-6qw2h0{grid-area:header;grid-column:1 / span 2;grid-row:1;display:flex;flex-flow:row wrap;justify-content:space-between;padding:8px}.footer.svelte-6qw2h0.svelte-6qw2h0{grid-area:footer;grid-column:1 / span 2;grid-row:3;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 10px}.footer.svelte-6qw2h0 .build.svelte-6qw2h0{font-size:9px}.workspace.svelte-6qw2h0.svelte-6qw2h0{grid-column:2;grid-row:2;height:100%;overflow:auto;background-color:#a5a5a5b3;padding:8px;border-radius:8px}.tools.svelte-6qw2h0.svelte-6qw2h0{grid-column:1;grid-row:2;padding:4px 8px}.router.svelte-6qw2h0.svelte-6qw2h0{text-align:center;font-size:16pt}.router.svelte-6qw2h0 nav a{padding:2pt;opacity:.7}.router.svelte-6qw2h0 nav a:hover{opacity:1}.header.svelte-6qw2h0 .title.svelte-6qw2h0{font-size:18pt}.btn{border-radius:.4rem;padding:.125rem .45rem}.form-control{border-radius:.8rem}.form-control:focus,.btn-secondary:focus{box-shadow:0 0 0 .15rem #0d6efd40}.header.svelte-6qw2h0 .title.svelte-6qw2h0{font-weight:700;text-shadow:0 2px 2px white}.form-check{padding-right:1em}.history.svelte-6qw2h0.svelte-6qw2h0{display:block;font-size:8pt}.history.svelte-6qw2h0 a{text-align:center;display:inline-block;width:100%}
