.theme--light .sapling-gene-repr[data-v-2b49fbe0]{--invalid-gene-bg-color:#cbcbcb;--invalid-gene-color:rgba(0,0,0,0.87)}.sapling-gene-repr[data-v-2b49fbe0]{--invalid-gene-bg-color:#3d3d3d;--invalid-gene-color:#fff;font-size:1em}.sapling-gene-repr .sapling-gene-repr_gene-container[data-v-2b49fbe0]{display:inline-block;height:1.5625em}.sapling-gene-repr .sapling-gene-repr_gene[data-v-2b49fbe0]{display:inline-block;text-align:center;height:1.5625em;width:1.5625em;border-radius:50%;vertical-align:middle;color:#fff;background-color:var(--invalid-gene-bg-color);line-height:1.5625em}.sapling-gene-repr .sapling-gene-repr_gene--invalid[data-v-2b49fbe0]{color:var(--invalid-gene-color)}.sapling-gene-repr .sapling-gene-repr_gene--green[data-v-2b49fbe0]{background-color:#5e861e}.sapling-gene-repr .sapling-gene-repr_gene--red[data-v-2b49fbe0]{background-color:#9b4433}.sapling-gene-repr .sapling-gene-repr_gene--highlight-error span[data-v-2b49fbe0]{display:block;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:highlight-error-animation-data-v-2b49fbe0;animation-name:highlight-error-animation-data-v-2b49fbe0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.sapling-gene-repr .sapling-gene-repr_separator[data-v-2b49fbe0]{display:inline-block;color:#505050;margin:0 2px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes highlight-error-animation-data-v-2b49fbe0{0%{transform:scale(1)}15%{transform:scale(.9)}25%{transform:scale(2.25)}35%{transform:scale(1)}45%{transform:scale(2.25)}60%{transform:scale(1)}}@keyframes highlight-error-animation-data-v-2b49fbe0{0%{transform:scale(1)}15%{transform:scale(.9)}25%{transform:scale(2.25)}35%{transform:scale(1)}45%{transform:scale(2.25)}60%{transform:scale(1)}}.sapling-detailed[data-v-f01f99e0]{position:relative;display:flex;justify-content:space-evenly;align-items:center;padding:5px 0}.sapling-detailed_sapling[data-v-f01f99e0]{font-size:1rem;outline:0 solid rgba(223,145,0,.3)}.sapling-detailed_sapling--selectable[data-v-f01f99e0]{transition:outline-color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:2px solid rgba(223,145,0,.4);outline-offset:2px}.sapling-detailed_sapling--selectable[data-v-f01f99e0]:hover{outline:2px solid rgba(223,145,0,.8);cursor:pointer}.sapling-detailed_sapling--selectable[data-v-f01f99e0]:active{outline:2px solid #df9101}.sapling-detailed_annotation-left[data-v-f01f99e0],.sapling-detailed_annotation-right[data-v-f01f99e0]{font-size:.75em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:1}.sapling-detailed_annotation-left[data-v-f01f99e0]{text-align:right;padding-right:8px}.sapling-detailed_annotation-right[data-v-f01f99e0]{text-align:left;padding-left:8px}.sapling-detailed_annotation-sapling-geo-direction[data-v-f01f99e0]{position:relative;padding-right:8px;display:flex;align-items:center;justify-content:center}.sapling-detailed_annotation-sapling-geo-direction i[data-v-f01f99e0]{opacity:.15}.sapling-detailed_annotation-sapling-chance--moderate[data-v-f01f99e0]{color:#df9100}.sapling-detailed_annotation-sapling-chance--subtle[data-v-f01f99e0],.sapling-detailed_annotation-sapling-metadata--subtle[data-v-f01f99e0],.theme--light .sapling-detailed_annotation-sapling-geo-direction i[data-v-f01f99e0]{opacity:.75}.map[data-v-b9a703c6]{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:320px}.map.map--selectable[data-v-b9a703c6]{cursor:pointer}.map ul[data-v-b9a703c6]{list-style:none;margin:0;padding:0}.map .map_header .map_header-subtitle[data-v-b9a703c6]{text-overflow:clip;display:flex;justify-content:space-evenly}.map .map_header .map_score span[data-v-b9a703c6]{font-weight:700;color:#fff}.map .map_header .map_chance span[data-v-b9a703c6],.map .map_header .map_gen[data-v-b9a703c6]{font-weight:700}.map .map_header .map_gen--3[data-v-b9a703c6]{color:#f14242}.map .map_header .map_chance--moderate span[data-v-b9a703c6],.map .map_header .map_gen--2[data-v-b9a703c6]{color:#df9100}.map .map_header .map_chance--high span[data-v-b9a703c6],.map .map_header .map_gen--1[data-v-b9a703c6]{color:#1fc41f}.map .map_sapling[data-v-b9a703c6]{font-size:1rem;outline:0 solid rgba(223,145,0,.3)}.map .map_center-sapling-info[data-v-b9a703c6]{font-weight:700;color:#fff}.map .map_result-sapling[data-v-b9a703c6]{background-color:#191919;padding:5px 0}.map:hover .map_center-sapling-container.map_center-sapling-container--tooltip-enabled .map_center-sapling-info span[data-v-b9a703c6]{border-bottom:1px dashed #fff}.theme--light .map[data-v-b9a703c6]{background-color:#f5f5f5}.theme--light .map .map_result-sapling[data-v-b9a703c6]{background-color:#e9e9e9}.theme--light .map .map_center-sapling-info[data-v-b9a703c6],.theme--light .map .map_score span[data-v-b9a703c6]{color:inherit}.theme--light .map:hover .map_center-sapling-container.map_center-sapling-container--tooltip-enabled .map_center-sapling-info span[data-v-b9a703c6]{border-bottom:1px dashed rgba(0,0,0,.6)}.group[data-v-0d8ea586]{z-index:0;width:320px;position:relative;transform:scale(.935);opacity:.6}.group .group_map[data-v-0d8ea586]{transition:transform .2s;position:relative;transform-origin:bottom right}.group .group_map.group_map--backing[data-v-0d8ea586]{position:absolute;overflow:hidden;top:0}.group .group_map.group_map--highlighted[data-v-0d8ea586]{box-shadow:0 0 1px 2px var(--v-cardHighlight-base);border:1px solid var(--v-cardHighlight-base)}.group:hover .group_map-container:nth-child(2) .group_map[data-v-0d8ea586]{transform:rotate(9deg)}.group:hover .group_map-container:nth-child(2) .group_map.group_map--backing-hovered[data-v-0d8ea586]{transition:transform .1s;transform:rotate(13deg)}.group:hover .group_map-container:nth-child(3) .group_map[data-v-0d8ea586]{transform:rotate(18deg)}.group:hover .group_map-container:nth-child(3) .group_map.group_map--backing-hovered[data-v-0d8ea586]{transition:transform .1s;transform:rotate(26deg)}.group.group--show[data-v-0d8ea586]{transition:transform var(--appear-animation-duration) cubic-bezier(0,1.45,1,1.43),opacity var(--appear-animation-duration) ease-in;opacity:1;transform:scale(1)}ul[data-v-407d62b9]{list-style:none;position:relative;margin:0;padding:0!important;top:25px}ul li[data-v-407d62b9]{display:block}ul li[data-v-407d62b9]:not(:first-child){margin-top:10px}.input-highlights[data-v-2c84e450]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;bottom:0;right:0}.input-highlights .input-highlights_gene-highlight[data-v-2c84e450]{color:transparent;padding-left:9px;padding-right:9px;position:absolute;height:20px;margin-top:7px;left:15px;background:linear-gradient(90deg,transparent,#425c18 15%,#425c18 85%,transparent)}.input-highlights .input-highlights_gene-highlight.input-highlights_gene-highlight--for-base[data-v-2c84e450]{background:linear-gradient(90deg,transparent,#666 15%,#666 85%,transparent)}.theme--light .input-highlights .input-highlights_gene-highlight[data-v-2c84e450]{background:linear-gradient(90deg,transparent,#59e659 15%,#59e659 85%,transparent)}.theme--light .input-highlights .input-highlights_gene-highlight.input-highlights_gene-highlight--for-base[data-v-2c84e450]{background:linear-gradient(90deg,transparent,#d3d3d3 15%,#d3d3d3 85%,transparent)}.sapling-list-preview[data-v-64cfee47]{margin-top:9px;font-size:.72rem;position:absolute;top:0;right:7px}ul[data-v-64cfee47]{list-style:none;margin:0;padding:0}ul li[data-v-64cfee47]{padding:5px 0}.sapling-list-preview_sapling--animate[data-v-64cfee47]{-webkit-animation:sapling-animation-data-v-64cfee47 .4s ease-in;animation:sapling-animation-data-v-64cfee47 .4s ease-in}@-webkit-keyframes sapling-animation-data-v-64cfee47{0%{transform:scale(1.2);opacity:0}70%{opacity:1;transform:scale(.9)}85%{transform:scale(1.1)}}@keyframes sapling-animation-data-v-64cfee47{0%{transform:scale(1.2);opacity:0}70%{opacity:1;transform:scale(.9)}85%{transform:scale(1.1)}}.theme--light .sapling-list-numbering[data-v-3ff5b808]{opacity:.8}.sapling-list-numbering[data-v-3ff5b808]{padding-top:11px;position:absolute;top:0;left:1px;width:25px;opacity:.5;text-align:center}.sapling-list-numbering .sapling-list-numbering_legend[data-v-3ff5b808]{position:absolute;font-size:.625rem;line-height:1em;left:0;top:15px;transform:translateY(-100%);width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul[data-v-3ff5b808]{list-style:none;margin:0;padding:0}ul li[data-v-3ff5b808]{line-height:1.75rem;text-align:center;font-size:.625rem}ul li.sapling-list-numbering_number--special[data-v-3ff5b808]{border-top:2px solid #df9100;margin-top:-2px}.previous-genes[data-v-7da5ad5b]{border:1px solid hsla(0,0%,100%,.24)}.previous-genes ul[data-v-7da5ad5b]{list-style-type:none;overflow-y:auto;max-height:400px}.previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar{width:10px;height:10px}.previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-button{width:0;height:0}.previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-thumb{background:#9b9b9b;border:0 none #fff}.previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-thumb:hover{background:#8a8a8a}.previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-thumb:active{background:#5f5f5f}.previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-track{background:#3b3b3b;border:0 none #fff}.previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-corner{background:transparent}.previous-genes ul li[data-v-7da5ad5b]{font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.previous-genes ul li .previous-genes_card[data-v-7da5ad5b]{margin:5px}.previous-genes ul li .previous-genes_card .previous-genes_count[data-v-7da5ad5b]{white-space:nowrap;min-width:100px}.previous-genes ul li img[data-v-7da5ad5b]{max-height:30px}.theme--light .previous-genes[data-v-7da5ad5b]{border:1px solid rgba(0,0,0,.38)}.theme--light .previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-thumb{background:#aeaeae}.theme--light .previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-thumb:hover{background:#9b9b9b}.theme--light .previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-thumb:active{background:#787878}.theme--light .previous-genes ul[data-v-7da5ad5b]::-webkit-scrollbar-track{background:#ededed}.gene-inputs_input[data-v-49318f07]{z-index:1}.gene-inputs_tabs-container[data-v-49318f07]{position:relative}.gene-inputs_tabs-container .gene-inputs_store-button[data-v-49318f07]{position:absolute;right:0;top:0}.gene-inputs_tabs-container .gene-inputs_tab--animate[data-v-49318f07]{-webkit-animation:highlight-tab-data-v-49318f07 .7s ease-in;animation:highlight-tab-data-v-49318f07 .7s ease-in}.v-tabs-items[data-v-49318f07]{background-color:transparent}@-webkit-keyframes highlight-tab-data-v-49318f07{0%,25%,to{transform:scale(1)}15%,35%,80%{transform:scale(1.15);color:var(--v-primary-base)}}@keyframes highlight-tab-data-v-49318f07{0%,25%,to{transform:scale(1)}15%,35%,80%{transform:scale(1.15);color:var(--v-primary-base)}}.gene-inputs .v-tabs-bar{height:36px;background-color:transparent!important}.gene-inputs .v-input__control{border-radius:0}.scanner_preview .v-snack__action[data-v-4261ef65]{display:none}.scanner_preview .scanner_preview-region[data-v-4261ef65]{border:2px solid #000}.scanner_preview canvas[data-v-4261ef65]{width:100%;display:block}.scanner_preview .v-snack__action[data-v-a55348d8]{display:none}.scanner_preview .scanner_preview-region[data-v-a55348d8]{border:2px solid #000}.scanner_preview canvas[data-v-a55348d8]{width:100%;display:block}.scanner_preview .v-snack__action{display:none}.simulator_progress-container[data-v-1a18e9a8]{position:fixed;z-index:4;width:100%}.mt-1px[data-v-1a18e9a8]{margin-top:1px}.group[data-v-2d8bffe9]{display:flex;position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;align-items:center;justify-content:center;transition:opacity .3s;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.group.group--visible[data-v-2d8bffe9]{opacity:1}.group.group--overflow .group_container[data-v-2d8bffe9]{overflow-x:auto;overflow-x:overlay}.group .group_map-container[data-v-2d8bffe9]{position:relative;display:inline-block;vertical-align:top;transition:all .25s}.group .group_map-container[data-v-2d8bffe9]:first-child,.group .group_map-container[data-v-2d8bffe9]:nth-child(2),.group .group_map-container[data-v-2d8bffe9]:nth-child(3){opacity:1;transform:translateX(0)}.group.group--animate-from-right .group_map-container[data-v-2d8bffe9]:first-child{transition-delay:0ms}.group.group--animate-from-right .group_map-container[data-v-2d8bffe9]:nth-child(2){transition-delay:50ms}.group.group--animate-from-left .group_map-container[data-v-2d8bffe9]:first-child,.group.group--animate-from-right .group_map-container[data-v-2d8bffe9]:nth-child(3){transition-delay:.1s}.group.group--animate-from-left .group_map-container[data-v-2d8bffe9]:nth-child(2){transition-delay:50ms}.group.group--animate-from-left .group_map-container[data-v-2d8bffe9]:nth-child(3){transition-delay:0ms}.group.group--animate-slide-right .group_map-container[data-v-2d8bffe9]:first-child{opacity:0;transition-delay:.1s;transform:translateX(100vw)}.group.group--animate-slide-right .group_map-container[data-v-2d8bffe9]:nth-child(2){opacity:0;transition-delay:50ms;transform:translateX(100vw)}.group.group--animate-slide-right .group_map-container[data-v-2d8bffe9]:nth-child(3){opacity:0;transition-delay:0ms;transform:translateX(100vw)}.group.group--animate-slide-left .group_map-container[data-v-2d8bffe9]:first-child{opacity:0;transition-delay:0ms;transform:translateX(-100vw)}.group.group--animate-slide-left .group_map-container[data-v-2d8bffe9]:nth-child(2){opacity:0;transition-delay:50ms;transform:translateX(-100vw)}.group.group--animate-slide-left .group_map-container[data-v-2d8bffe9]:nth-child(3){opacity:0;transition-delay:.1s;transform:translateX(-100vw)}.group .group_container[data-v-2d8bffe9]{z-index:7;position:relative;white-space:nowrap;padding:20px;max-width:100%}.group .group_container .group_map-container[data-v-2d8bffe9]:not(:first-child){margin-left:20px}.group .group_container .group_map-container[data-v-2d8bffe9]:last-child{margin-right:20px}.group .group_container .group_map-label[data-v-2d8bffe9]{text-align:center}.group .group_container[data-v-2d8bffe9]::-webkit-scrollbar{width:10px;height:10px}.group .group_container[data-v-2d8bffe9]::-webkit-scrollbar-button{width:0;height:0}.group .group_container[data-v-2d8bffe9]::-webkit-scrollbar-thumb{background:#9b9b9b;border:0 none #fff;border-radius:50px}.group .group_container[data-v-2d8bffe9]::-webkit-scrollbar-thumb:hover{background:#8a8a8a}.group .group_container[data-v-2d8bffe9]::-webkit-scrollbar-thumb:active{background:#5f5f5f}.group .group_container[data-v-2d8bffe9]::-webkit-scrollbar-track{background:#3b3b3b;border:0 none #fff;border-radius:50px}.group .group_container[data-v-2d8bffe9]::-webkit-scrollbar-corner{background:transparent}.group .group_helper-text-container[data-v-2d8bffe9]{position:fixed;width:100%;left:0}.group .group_helper-text-container .group_helper-text[data-v-2d8bffe9]{position:relative;top:-20px;transform:translateY(-100%);white-space:normal}.group .group_map[data-v-2d8bffe9]{position:relative;transform-origin:bottom right}.group .group_map.group_map--highlighted[data-v-2d8bffe9]{box-shadow:0 0 1px 2px var(--v-cardHighlight-base);border:1px solid var(--v-cardHighlight-base)}.highlighted-map_tip-divider[data-v-59aa8abc]{width:100%}.highlighted-map_tip[data-v-59aa8abc]{text-align:justify;max-width:700px}.highlighted-map_tip i[data-v-59aa8abc]{opacity:.35}.highlighted-map_highlight-guide[data-v-59aa8abc]{outline:2px solid rgba(223,145,0,.4);outline-offset:2px}.theme--light .highlighted-map_tip i[data-v-59aa8abc]{opacity:.75}.app_version[data-v-c4ca1414],.simulator_calc-time[data-v-c4ca1414]{position:absolute;right:0;font-size:.75rem;opacity:.5}.simulator_sapling-input-container[data-v-c4ca1414]{position:relative;min-width:260px}.simulator_error-text[data-v-c4ca1414]{min-height:600px}.simulator_highlight-guide[data-v-c4ca1414]{outline:2px solid rgba(223,145,0,.4);outline-offset:2px}.simulation_results--separated>div[data-v-c4ca1414]{border-top:3px solid #b8b8b8;padding-top:30px}.simulator_container[data-v-c4ca1414]{max-width:480px;margin:auto}@media(min-width:1040px){.simulator_container.simulator_container--with-results[data-v-c4ca1414]{max-width:100%;display:grid;grid-template-columns:480px minmax(540px,1fr)}}.cookie-consent_actions[data-v-e6b1d286]{gap:10px}.cookie-consent_snackbar-cookie-icon[data-v-e6b1d286]{position:absolute;top:-15px;left:-12px}.cookie-consent_remanage-button[data-v-e6b1d286]{position:fixed;z-index:1;bottom:10px;left:10px}.logo_container[data-v-3b0c1327]{--logo-container-background-color:rgba(0,0,0,0.25);--logo-container-expanded-background-color:var(--logo-container-background-color);--button-size-px:48px;--img-size-px:40px;--app-title-margin-left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;padding:2px 0;margin-left:-5px}@media(min-width:960px){.logo_container[data-v-3b0c1327]{--button-size-px:52px;--img-size-px:44px}}.logo_container .logo-selector_title[data-v-3b0c1327]{margin-left:var(--app-title-margin-left);opacity:1;transform:scale(1);transition:transform .2s ease .2s,opacity .2s ease .2s,visibility 0s linear .15s,width 0s linear .15s}.logo_container .logo-selector_title a[data-v-3b0c1327]{color:inherit;text-decoration:inherit}.logo_container .logo_image-container[data-v-3b0c1327]{min-width:var(--button-size-px);border-radius:5px;background-color:rgba(0,0,0,.15)}.logo_container .logo_image-container .logo_image-button[data-v-3b0c1327]{border-radius:inherit;display:flex;justify-content:center;align-items:center;border:0;background:transparent;width:var(--button-size-px);height:var(--button-size-px);transition:all .25s ease}.logo_container .logo_image-container .logo_image-button.logo_image-button--hidden[data-v-3b0c1327]{visibility:hidden;width:0;opacity:0}.logo_container .logo_image-container .logo_image-button img[data-v-3b0c1327]{height:var(--img-size-px);width:var(--img-size-px);transition:transform .15s}.logo_container .logo_image-container .logo_image-button:not([disabled]):hover img[data-v-3b0c1327]{transform:scale(1.25)}.logo_container .logo_image-container .logo_image-button[data-v-3b0c1327]:focus{outline:2px solid var(--v-primary-base)}.logo_container.logo_container--animate-heartbeat:not(.logo_container--expanded) .logo_image-container[data-v-3b0c1327]{-webkit-animation:heartbeat-data-v-3b0c1327 .65s ease .4s both;animation:heartbeat-data-v-3b0c1327 .65s ease .4s both}.logo_container.logo_container--animate-in .logo_image-container .logo_image-button[data-v-3b0c1327]{visibility:visible;width:var(--button-size-px);opacity:1}@media(min-width:561px){.logo_container.logo_container--animate-in .logo-selector_title[data-v-3b0c1327],.logo_container.logo_container--expanded .logo-selector_title[data-v-3b0c1327]{transition:opacity 0s,visibility 0s,width 0s;opacity:0;width:0;transform:scale(.9);visibility:hidden}.logo_container.logo_container--animate-in .logo_image-container[data-v-3b0c1327],.logo_container.logo_container--expanded .logo_image-container[data-v-3b0c1327]{background-color:var(--logo-container-expanded-background-color)}}@media(max-width:560px){.logo_container[data-v-3b0c1327]{--logo-container-expanded-background-color:rgba(0,0,0,0.9);min-width:var(--button-size-px);position:relative}.logo_container .logo_image-container[data-v-3b0c1327]{flex-direction:column;flex-wrap:wrap;position:absolute;top:0;left:0;max-height:calc(100dvh - 8px);z-index:1}.logo_container .logo_image-button.logo_image-button--hidden[data-v-3b0c1327]{width:var(--button-size-px);height:0}.logo_container .logo-selector_title[data-v-3b0c1327]{margin-left:calc(var(--app-title-margin-left) + var(--button-size-px))}.logo_container .logo_image-button[data-index="0"] i[data-v-3b0c1327]{rotate:90deg}.logo_container.logo_container--expanded .logo_image-container[data-v-3b0c1327]{background-color:var(--logo-container-expanded-background-color)}}.theme--light .logo_container[data-v-3b0c1327]{--logo-container-background-color:rgba(0,0,0,0.1)}@media(max-width:560px){.theme--light .logo_container[data-v-3b0c1327]{--logo-container-expanded-background-color:hsla(0,0%,78.4%,0.75)}}@-webkit-keyframes heartbeat-data-v-3b0c1327{0%,33%,66%,to{transform:scale(1)}17%,50%,83%{transform:scale(1.15)}}@keyframes heartbeat-data-v-3b0c1327{0%,33%,66%,to{transform:scale(1)}17%,50%,83%{transform:scale(1.15)}}body{overflow:hidden}@media only screen and (max-width:959.98px){.v-input__slider .v-input__slot{display:block!important}}.v-input__slider .v-messages__message{margin-top:10px}