.react-flow__node-customDefaultNode{font-size:12px;text-align:center;max-width:320px;cursor:default}.react-flow__node-customDefaultNode .react-flow__handle{opacity:0;width:1px;height:1px;border:none;box-shadow:.6px .8px 2.2px #00000009,1.5px 1.9px 5.3px #0000000c,2.8px 3.6px 10px #0000000f,4.9px 6.5px 17.9px #00000012,9.2px 12.1px 33.4px #00000016,22px 29px 80px #0000001f}.react-flow__node-customDefaultNode .react-flow__card-body{padding:14px 18px;display:flex;flex-direction:column;align-items:flex-start;width:250px;border-radius:5px;background:#eee;box-shadow:1.6px 1.4px 3.6px #00000007,4.5px 4px 10px #0000000a,10.9px 9.6px 24.1px #0000000f,36px 32px 80px #00000017}.react-flow__node-customDefaultNode .react-flow__card-body.Unborn{opacity:.4}.react-flow__node-customDefaultNode .react-flow__card-body.Male{background-color:var(--man)}.react-flow__node-customDefaultNode .react-flow__card-body.Female{background-color:var(--woman)}.react-flow__node-customDefaultNode .react-flow__card-body.Unknown{background-color:var(--unknown)}.react-flow__node-customDefaultNode .react-flow__card-body.Current{background-color:var(--main-patient)!important}.react-flow__node-customDefaultNode .react-flow__card-body.Selected{background-color:var(--green)!important}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__dates{color:var(--white);font-size:1rem;font-weight:100}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__label{color:var(--white);letter-spacing:.1rem;font-size:1.2rem;font-weight:600}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__buttons{position:absolute;top:0;right:5px;transform:translateY(-50%);display:flex;justify-content:center;gap:5px}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__btn{display:flex;align-items:center;justify-content:center;background:var(--white);transition:background .4s ease,border .4s ease;border-radius:50%;padding:2px;cursor:pointer}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__btn svg{transition:fill .4s ease}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__btn:hover{border:1px solid var(--white)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__btn:hover svg{fill:var(--white)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__editBtn{border:1px solid var(--light-blue)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__editBtn svg{fill:var(--light-blue)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__editBtn:hover{background:var(--light-blue)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__probabiltyBtn{border:1px solid var(--light-blue)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__probabiltyBtn svg{fill:var(--light-blue)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__probabiltyBtn:hover{background:var(--light-blue)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__addBtn{border:1px solid var(--green)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__addBtn svg{fill:var(--green)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__addBtn:hover{background:var(--green)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__removeBtn{border:1px solid var(--red)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__removeBtn svg{fill:var(--red)}.react-flow__node-customDefaultNode .react-flow__card-body .card-body__removeBtn:hover{background:var(--red)}:root{--white: #f9f9f9;--black: #17191d;--lightGray: rgb(230, 230, 230);--gray: rgb(181, 181, 181);--blue: #1976d2;--light-blue: #92d7e9;--green: #87c653;--red: #ed1e46;--yellow: #ffd632;--man: #54ccf4;--woman: #ec3499;--unknown: #a9a2cf;--main-patient: #ff972e;--selected-patient: #79c752}.react-flow__node.react-flow__node-customGenerationContainer{pointer-events:none!important;border:none}.react-flow__node.react-flow__node-customGenerationContainer:nth-child(odd){background:var(--white)}.react-flow__node.react-flow__node-customGenerationContainer:nth-child(even){background:var(--lightGray)}
