.genetics_page{width:100%;max-width:1180px;margin:0 auto;padding:28px 0 64px}.genetics_page.genetic_market{padding-top:0}.genetic_browse_trust{color:var(--gray-6);justify-content:center;align-items:center;gap:16px;margin:16px auto;display:flex}.genetic_browse_trust svg{width:22px;height:22px}.genetic_browse_trust p{max-width:60ch;color:var(--gray-8);margin:0;font-size:14px;line-height:1.45}.genetics_header,.genetic_listing_hero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.genetics_header{flex-wrap:wrap}.genetics_header.compact{align-items:flex-start}.genetics_header h1,.genetic_listing_hero h1{letter-spacing:0;color:var(--gray-10);overflow-wrap:anywhere;margin:0;font-size:max(30px,min(4vw,48px));line-height:1}.genetics_list_header h1{font-size:1.4rem;line-height:1.1}#listing.genetic_listing_page .genetic_listing_hero h1{text-align:left}.genetics_header p,.genetic_listing_hero p{max-width:720px;color:var(--gray-7);margin:10px 0 0;font-size:16px;line-height:1.45}.genetics_eyebrow{text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--blue-7)!important;margin:0 0 8px!important;font-size:12px!important}.genetics_eyebrow.genetic_eyebrow_frozen{color:var(--blue-8)!important}.genetics_eyebrow.genetic_eyebrow_chilled{color:var(--cyan-8)!important}.genetics_eyebrow.genetic_eyebrow_ambient{color:var(--orange-8)!important}.genetics_eyebrow.genetic_eyebrow_fresh{color:var(--green-8)!important}.genetics_eyebrow.genetic_eyebrow_live{color:var(--green-9)!important}.genetics_header_actions,.genetics_form_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.genetics_header>div:first-child{flex:640px;min-width:0;max-width:820px}.genetics_header_actions .btn{box-sizing:border-box;min-height:36px;padding:6px 12px;font-size:14px}.genetics_header_actions .btn svg{width:18px;height:18px}.genetics_mobile_badges{display:none}@media (min-width:901px){.genetics_header_actions{flex:0 0 460px;justify-content:flex-end}.genetics_header_actions.genetics_inventory_actions{flex-wrap:nowrap;flex:0 auto}}.genetics_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.genetics_stats>div,.genetics_panel,.genetics_empty,.genetics_form_section,.genetics_item_card,.genetic_market_card{border:1px solid var(--gray-3);box-shadow:0 1px 2px color-mix(in srgb, var(--gray-8) 6%, transparent);background:#fff}.genetics_stats>div{border-radius:8px;padding:16px}.genetics_stats strong{color:var(--gray-10);font-size:28px;line-height:1;display:block}.genetics_stats span{color:var(--gray-6);margin-top:6px;font-size:13px;display:block}.genetics_chips,.genetics_market_tabs{gap:8px;margin-bottom:18px;padding-bottom:8px;display:flex;overflow-x:auto}.genetics_chips a{border:1px solid var(--gray-3);border-radius:var(--radius-pill);color:var(--gray-8);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.genetics_chips a.active,.genetics_chips a:hover{border-color:var(--blue-4);background:var(--blue-0);color:var(--blue-8)}.genetics_chips span{color:var(--gray-5);font-size:12px}.genetics_inventory_list,.genetics_inventory_table,.genetic_market_grid{gap:12px;display:grid}.genetics_inventory_header,.genetics_item_card{grid-template-columns:minmax(300px,1fr) minmax(130px,160px) repeat(3,minmax(74px,84px)) minmax(148px,164px);align-items:center;gap:10px 18px;display:grid}.genetics_inventory_header{color:var(--gray-6);letter-spacing:.04em;text-transform:uppercase;padding:0 14px;font-size:11px;font-weight:800}.genetics_inventory_header span:nth-child(3),.genetics_inventory_header span:nth-child(4),.genetics_inventory_header span:nth-child(5){text-align:right}.genetics_inventory_header span:nth-child(6){text-align:right;justify-self:end}.genetics_item_card{border-radius:8px;padding:14px}.genetics_item_main{min-width:0;color:inherit;align-items:center;gap:12px;display:flex}.genetics_item_main>div{min-width:0}.genetics_item_icon,.genetic_listing_symbol,.genetic_market_card_visual{background:linear-gradient(135deg, var(--blue-1), var(--green-1));color:var(--blue-8);border-radius:8px;flex:none;align-items:center;justify-items:center;display:grid}.genetics_item_icon{width:46px;height:46px}.genetics_item_title{color:var(--gray-10);-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;line-height:1.2;text-decoration:none;display:-webkit-box;overflow:hidden}.genetics_item_title:hover,.genetics_item_meta a:hover,.genetics_location_link:hover,.genetics_qty_stack:hover{color:var(--blue-8)}.genetics_item_meta,.genetic_market_meta{color:var(--gray-6);flex-wrap:wrap;gap:6px 12px;margin-top:6px;font-size:13px;display:flex}.genetic_market_meta span,.genetics_item_meta span,.genetics_item_meta a{color:var(--gray-6);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;max-width:100%;text-decoration:none;display:inline-flex;overflow:hidden}.genetic_market_meta svg{width:16px;height:16px}.genetic_market_meta span.genetic_market_meta_urgent{border:1px solid var(--orange-2);border-radius:var(--radius-pill);background:var(--orange-0);color:var(--orange-9);padding:3px 7px;font-weight:700}.genetic_market_meta span.genetic_market_meta_urgent svg{color:var(--orange-8)}.genetics_location_link{min-width:0;color:var(--gray-7);text-overflow:ellipsis;white-space:nowrap;font-size:13px;text-decoration:none;overflow:hidden}.genetics_qty_stack{text-align:right;color:inherit;font-variant-numeric:tabular-nums;text-decoration:none}.genetics_qty_stack strong{color:var(--gray-9);font-size:20px;line-height:1;display:block}.genetics_qty_stack.primary strong{color:var(--gray-10);font-size:24px}.genetics_qty_stack span{color:var(--gray-6);font-size:12px}.genetics_badges,.genetics_checks_row{flex-wrap:wrap;gap:8px;display:flex}.genetics_badges{justify-content:flex-end;justify-self:end;max-width:164px}.genetics_badge{border-radius:var(--radius-pill);background:var(--green-1);min-height:26px;color:var(--green-9);justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.genetics_badge.status{border-radius:var(--radius-pill);text-align:center;white-space:nowrap;line-height:1.15}a.genetics_badge:hover{filter:brightness(.97)}.genetics_badge.quiet{background:var(--gray-2);color:var(--gray-7)}.genetics_badge.listed{background:var(--blue-1);color:var(--blue-8)}.genetics_empty{text-align:center;border-radius:8px;align-items:center;justify-items:center;gap:10px;padding:48px 24px;display:grid}.genetics_empty>div:not(.genetics_empty_actions){border-radius:var(--radius-circle);background:var(--green-1);width:64px;height:64px;color:var(--green-8);align-items:center;justify-items:center;display:grid}.genetics_empty h2{color:var(--gray-10);letter-spacing:0;margin:0;font-size:24px}.genetics_empty p{max-width:540px;color:var(--gray-7);margin:0 0 8px}.genetics_empty_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.genetics_form,.genetics_recent{gap:16px;display:grid}.genetics_form>*,.genetics_recent>*{min-width:0}.genetics_form_section,.genetics_panel{border-radius:8px;padding:18px}.genetics_form_section h2,.genetics_panel h2,.genetics_recent h2{color:var(--gray-10);letter-spacing:0;margin:0 0 14px;font-size:18px;line-height:1.2}.genetics_panel_header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.genetics_panel_header h2{margin:0}.genetics_status_chip{border:1px solid var(--gray-3);border-radius:var(--radius-pill);background:var(--gray-0);max-width:100%;color:var(--gray-7);white-space:nowrap;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.genetics_status_chip svg{width:15px;height:15px}.genetics_status_chip.good{border-color:var(--green-3);background:var(--green-0);color:var(--green-8)}.genetics_finance_grid{grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.genetics_finance_grid>div:first-child{border:1px solid var(--gray-3);background:var(--gray-0);border-radius:8px;padding:14px}.genetics_finance_grid strong{color:var(--gray-10);font-size:20px;line-height:1.1;display:block}.genetics_finance_grid span{color:var(--gray-6);margin-top:5px;font-size:13px;line-height:1.35;display:block}.genetics_finance_timeline{gap:10px;display:grid}.genetics_finance_event{grid-template-columns:12px minmax(0,1fr);align-items:start;gap:10px;display:grid}.genetics_finance_event i{border-radius:var(--radius-circle);background:var(--blue-6);width:10px;height:10px;margin-top:5px}.genetics_finance_event.basis_missing i{background:var(--gray-5)}.genetics_finance_event.basis_used i,.genetics_finance_event.sale_posted i{background:var(--green-7)}.genetics_finance_event a{color:var(--blue-7);margin-top:5px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.genetics_form_hint{color:var(--gray-6);margin:-6px 0 14px;font-size:14px;line-height:1.4}.genetics_form_section h2+.genetics_form_hint,.genetics_panel h2+.genetics_form_hint{margin-top:0}.genetics_inline_prompt{border:1px solid var(--gray-3);background:var(--gray-0);color:var(--gray-7);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:-4px 0 14px;padding:12px;font-size:13px;line-height:1.35;display:grid}.genetics_inline_prompt strong{color:var(--gray-10);margin-bottom:2px;font-size:14px;display:block}.genetics_inline_prompt_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.genetics_checks_row+.genetics_form_hint{margin:12px 0 0}.genetics_small_note{color:var(--gray-6);margin-top:8px;font-size:13px;line-height:1.35;display:block}.genetic_media_upload{border:1px dashed var(--gray-4);background:var(--gray-0);border-radius:8px;padding:16px}.genetic_media_upload.dragover{border-color:var(--blue-5);background:var(--blue-0)}.genetic_media_upload input[type=file]{display:none}.genetic_media_upload .files{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 -8px;display:flex}.genetic_media_upload .files:has(.file){margin-bottom:14px}.genetic_media_upload .file{flex:none;position:relative}.genetic_media_upload .file img,.genetic_media_upload .file video{object-fit:cover;pointer-events:none;border-radius:8px;width:auto;max-width:160px;height:96px}.genetic_media_upload .file.loading>*,.genetic_media_upload .file.dragging{opacity:.5}.genetic_media_upload .file button.remove{border-radius:var(--radius-circle);background:var(--gray-12) var(--icon-x) no-repeat center / 14px;cursor:pointer;border:0;width:22px;height:22px;position:absolute;top:-5px;right:-5px}.genetic_media_upload .file button.remove:hover{background-color:var(--red-8)}.genetic_media_upload .label{color:var(--gray-8);text-align:center;font-size:14px;line-height:1.45}.genetic_media_upload .label label,.genetic_media_upload .label button{color:var(--blue-8);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;display:inline}.genetic_media_upload .label label:hover,.genetic_media_upload .label button:hover{color:var(--blue-6)}.genetics_section_header{justify-content:space-between;align-items:end;gap:16px;margin-top:6px;display:flex}.genetics_section_header h2{margin-bottom:4px}.genetics_section_header p{color:var(--gray-6);margin:0;font-size:14px;line-height:1.4}.genetics_form_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:12px;display:grid}.genetics_form_grid>*,.genetics_action_forms form{min-width:0}.genetics_form .f,.genetic_listing_form .f,.genetics_form_grid .f,.genetics_location_form.compact .f{margin:0}.genetics_form_grid:last-child{margin-bottom:0}.genetics_form_grid .span2{grid-column:span 2}.genetic_container_other_field{grid-column:1/-1}.genetics_bulk_tiers_field{margin-top:18px!important}.genetics_bulk_tiers_field small{max-width:720px;color:var(--gray-6);margin:-2px 0 8px;font-size:13px;line-height:1.35;display:block}.genetics_auction_application{border:1px solid var(--gray-3);background:var(--gray-0);border-radius:8px;gap:10px;margin-top:14px;padding:12px;display:grid}.genetics_auction_application .f{max-width:520px}.genetics_currency_field{border:1px solid var(--gray-4);border-radius:var(--border-radius);background:#fff;align-items:stretch;width:100%;min-width:0;display:flex;overflow:hidden}.genetics_currency_field>span{border-right:1px solid var(--gray-3);background:var(--gray-0);color:var(--gray-7);align-items:center;padding:0 10px;font-weight:800;display:inline-flex}.genetics_currency_field input{box-shadow:none!important;border:0!important;border-radius:0!important}.genetic_sale_type_switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.genetic_sale_type_switch label{border:1px solid var(--gray-3);cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;margin:0;padding:12px;display:grid}.genetic_sale_type_switch label.selected{border-color:var(--blue-5);background:color-mix(in srgb, var(--blue-0) 70%, white)}.genetic_sale_type_switch input[type=radio]{box-sizing:border-box;height:16px;width:16px;flex:0 0 16px;align-self:start;justify-self:start;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;margin:3px 4px 0 0}.genetic_sale_type_switch span{min-width:0;color:var(--gray-7);gap:3px;font-size:13px;line-height:1.35;display:grid}.genetic_sale_type_switch strong{color:var(--gray-10);align-items:center;gap:6px;font-size:14px;line-height:1.2;display:inline-flex}.genetic_sale_type_switch svg{width:16px;height:16px}@media (min-width:901px){.genetic_listing_form .genetics_form_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.genetic_listing_form .genetics_form_grid{grid-template-columns:1fr}.genetic_listing_form .genetics_form_grid .span2{grid-column:auto}}.genetics_import_sample{justify-content:space-between;align-items:center;gap:16px;display:flex}.genetics_import_sample h2{margin-bottom:6px}.genetics_import_sample .genetics_notes{margin:0}.genetics_source_help{border:1px solid var(--gray-3);background:color-mix(in srgb, var(--blue-0) 52%, white);box-shadow:inset 3px 0 0 var(--blue-4);color:var(--gray-8);border-radius:8px;grid-template-columns:minmax(0,1fr);align-self:end;gap:6px;padding:10px 12px;font-size:13px;line-height:1.35;display:grid}.genetics_form_grid>.genetics_source_help.span2{grid-column:1/-1}.genetics_source_help strong{color:var(--gray-10);font-size:14px;line-height:1.25}.genetics_source_help span{color:var(--gray-7)}.genetics_source_actions{flex-wrap:wrap;gap:8px;margin-top:0;display:flex}.genetics_source_actions .btn{min-height:32px;padding:5px 10px}.genetics_clear_selection{width:auto;min-height:28px;color:var(--blue-6);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:0;font-size:13px;font-weight:700}.genetics_clear_selection:hover{color:var(--blue-8);text-decoration:underline}.genetics_check,.genetics_visibility_toggle{border:1px solid var(--gray-3);background:var(--gray-0);color:var(--gray-8);border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.genetics_check input{margin-top:2px}.genetics_check.is_disabled{background:var(--gray-1);color:var(--gray-6);opacity:.72}.genetics_check.is_disabled input{cursor:not-allowed}.genetics_check.compact{padding:8px 10px;font-size:12px;line-height:1.3}.genetic_storage_checkbox{border:1px solid var(--gray-3);background:var(--gray-0);color:var(--gray-8);border-radius:8px;grid-template-columns:16px minmax(0,1fr);gap:4px 10px;padding:11px 12px;font-size:14px;line-height:1.35;display:grid}.genetic_storage_checkbox input{grid-row:1/span 2;margin-top:2px}.genetic_storage_checkbox span{font-weight:700}.genetic_storage_checkbox small{color:var(--gray-6);grid-column:2;font-size:12px;line-height:1.35}.genetics_visibility_toggle{cursor:pointer;align-items:center;gap:12px;padding:12px;position:relative}.genetics_visibility_toggle input{opacity:0;pointer-events:none;margin:0;position:absolute;top:0;left:0;width:1px!important;height:1px!important}.genetics_visibility_box{border:2px solid var(--gray-4);color:#fff;background:#fff;border-radius:6px;flex:none;align-items:center;justify-items:center;width:22px;height:22px;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.genetics_visibility_box svg{width:15px;height:15px}.genetics_visibility_toggle input:checked+.genetics_visibility_box{border-color:var(--blue-6);background:var(--blue-6)}.genetics_visibility_toggle input:focus-visible+.genetics_visibility_box{box-shadow:0 0 0 3px var(--blue-2)}.genetics_visibility_text{text-align:left;gap:2px;display:grid}.genetics_visibility_text strong{color:var(--gray-10);font-size:14px;line-height:1.25}.genetics_visibility_text small{color:var(--gray-6);font-size:13px;line-height:1.3}.genetics_notice{border:1px solid var(--blue-3);background:var(--blue-0);color:var(--blue-9);border-radius:8px;padding:12px 14px;font-size:14px;font-weight:600}.genetics_notice.error{border-color:var(--red-3);background:var(--red-0);color:var(--red-8)}.genetics_field_error{color:var(--red-8);font-size:13px;font-weight:700;line-height:1.35}.ts-wrapper.is-invalid .ts-control{border-color:var(--red-6);box-shadow:0 0 0 3px var(--red-2)}.genetics_notice.success{border-color:var(--green-3);background:var(--green-0);color:var(--green-9)}.genetics_notice strong,.genetics_notice span{display:block}.genetics_notice span{margin-top:4px;font-weight:500;line-height:1.35}.genetics_notice_links{gap:6px;margin-top:10px;font-weight:600;display:grid}.genetics_notice_links a{color:inherit;text-underline-offset:2px;text-decoration:underline}.genetics_notice_actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.genetics_flash_notice{align-items:center;gap:8px;margin-bottom:16px;display:flex}.genetics_notice.quiet{border-color:var(--gray-3);background:var(--gray-0);color:var(--gray-7);margin-top:10px;font-weight:600}.genetics_detail_grid,.genetic_listing_layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:16px;margin-bottom:16px;display:grid}.genetics_detail_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}#listing.genetic_listing_page{max-width:744px;overflow:visible}@media (min-width:901px){.genetic_listing_page .genetic_listing_layout{grid-template-columns:minmax(0,1fr) minmax(248px,292px)}}.genetics_listing_grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.genetics_listing_card,.genetics_detail_card{border:1px solid var(--gray-3);color:inherit;background:#fff;border-radius:8px;padding:18px;text-decoration:none;display:block}.genetics_listing_card:hover{border-color:var(--blue-4);box-shadow:0 10px 24px rgba(0,0,0,.07)}.genetics_listing_card_body{gap:10px;display:grid}.genetics_card_meta{color:var(--gray-7);flex-wrap:wrap;gap:8px 14px;font-size:14px;display:flex}.genetics_card_meta span,.genetics_detail_list div{align-items:center;gap:6px;display:flex}.genetics_detail_card+.genetics_detail_card{margin-top:14px}.genetics_detail_list{gap:12px;margin:0;display:grid}.genetics_detail_list div{justify-content:space-between;align-items:flex-start}.genetics_detail_list dt{color:var(--gray-6);font-weight:600}.genetics_detail_list dd{text-align:right;margin:0}.genetics_checkbox_grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-bottom:16px;display:grid}.genetics_checkbox_grid label{border:1px solid var(--gray-3);background:#fff;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.genetics_checkbox_grid input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;margin-top:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketplace_storage_filter{margin:0 0 18px}.marketplace_storage_filter label{min-width:min(320px,100%);color:var(--gray-7);gap:6px;font-size:13px;font-weight:700;display:inline-grid}.marketplace_storage_filter select{min-height:40px}.genetic_storage_item_picker{grid-template-columns:1fr}.genetic_storage_item_picker label{grid-template-columns:16px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.genetic_storage_item_picker strong{color:var(--gray-10);word-break:break-word;font-weight:650;line-height:1.25;display:block}.genetic_storage_item_picker small{color:var(--gray-6);margin-top:3px;font-size:13px;line-height:1.3;display:block}.genetic_storage_picker_tools{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}.genetic_storage_picker_tools label,.genetic_storage_picker_tools input{width:100%}.genetic_storage_picker_tools>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.genetic_storage_picker_tools>span{color:var(--gray-6);white-space:nowrap;font-size:12px;font-weight:800}.genetic_storage_service_form>h2,.genetic_storage_apply_form>h2,.genetic_storage_subscribe_form>h2{margin:34px 0 14px;line-height:1.08}.genetic_storage_form_header{text-align:center;margin-bottom:24px}.genetic_storage_form_header p{max-width:560px;color:var(--gray-6);margin:8px auto 0;line-height:1.45}.genetic_storage_form_nav{justify-content:flex-start;margin:-8px 0 20px;display:flex}.genetic_storage_form_actions{justify-content:space-between;align-items:center;gap:10px;margin-top:22px;display:flex}.genetic_storage_service_form>h2+.genetics_form_hint,.genetic_storage_apply_form>h2+.genetics_form_hint,.genetic_storage_subscribe_form>h2+.genetics_form_hint{margin-top:0;margin-bottom:16px}.genetic_storage_tabs{margin-top:14px}.genetic_storage_workspace{gap:18px;min-width:0;max-width:100%;margin-top:18px;display:grid}.genetic_storage_context_bar{color:var(--gray-6);justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.genetic_storage_service_page .genetic_storage_context_bar{margin-bottom:16px}.genetic_storage_service_page .genetics_header{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.genetic_storage_service_page .genetics_header_actions{flex:none}.genetic_storage_service_page .genetics_header h1{max-width:900px;font-size:max(32px,min(3.2vw,44px));line-height:1.02}.genetic_storage_hero{border:1px solid var(--gray-2);background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:18px;min-width:0;max-width:100%;padding:22px;display:grid;box-shadow:0 1px 2px rgba(16,24,40,.04)}.genetic_storage_hero>div:first-child{min-width:0}.genetic_storage_hero_actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.genetic_storage_back_link{color:var(--gray-6);align-items:center;gap:4px;margin-bottom:6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.genetic_storage_back_link:hover{color:var(--blue-8);text-decoration:underline}.genetic_storage_back_link svg{width:14px;height:14px}.genetic_storage_hero h2{color:var(--gray-12);letter-spacing:0;margin:4px 0 10px;font-size:max(28px,min(3vw,42px));line-height:1.02}.genetic_storage_intro{max-width:62ch;color:var(--gray-7);margin:0 0 12px;font-size:14px;line-height:1.45}.genetic_storage_eyebrow{color:var(--blue-8);letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.genetic_storage_meta{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}.genetic_storage_meta span{border:1px solid var(--gray-2);border-radius:var(--radius-pill);background:var(--gray-0);min-width:0;max-width:100%;color:var(--gray-7);overflow-wrap:anywhere;align-items:center;gap:6px;padding:6px 9px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.genetic_storage_meta svg{width:15px;height:15px;color:var(--blue-7)}.genetic_storage_empty_callout{border:1px solid var(--blue-2);background:linear-gradient(180deg, var(--blue-0), white);border-radius:10px;align-self:stretch;gap:8px;padding:16px;display:grid}.genetic_storage_empty_callout strong{color:var(--gray-11);font-size:18px;line-height:1.2}.genetic_storage_empty_callout p{color:var(--gray-7);margin:0;font-size:14px;line-height:1.45}.genetic_storage_hero .genetic_storage_empty_callout{align-self:start;justify-self:start;max-width:420px}.genetic_storage_ops_grid,.genetic_storage_facility_grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.85fr);align-items:start;gap:18px;display:grid}.genetic_storage_ops_main,.genetic_storage_ops_side{gap:18px;display:grid}.genetic_storage_panel{border:1px solid var(--gray-2);background:#fff;border-radius:8px;gap:16px;min-width:0;max-width:100%;padding:18px;display:grid;box-shadow:0 1px 2px rgba(16,24,40,.04)}.genetic_storage_panel.nested{background:var(--gray-0);box-shadow:none;padding:14px}.genetic_storage_subsection{border-top:1px solid var(--gray-2);gap:14px;padding-top:14px;display:grid}.genetic_storage_subsection:first-child{border-top:0;padding-top:0}.genetic_storage_panel_header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.genetic_storage_panel_header h3{color:var(--gray-12);margin:3px 0 0;font-size:21px;line-height:1.12}.genetic_storage_rows{gap:10px;display:grid}.genetic_storage_rows.compact{gap:8px}.genetic_storage_row{border:1px solid var(--gray-2);background:var(--gray-0);border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:flex-start;gap:12px;padding:12px;display:grid}.genetic_storage_row_with_actions{padding:14px}.genetic_storage_row_icon{border:1px solid var(--blue-2);background:var(--blue-0);width:36px;height:36px;color:var(--blue-8);border-radius:8px;align-items:center;justify-items:center;display:grid}.genetic_storage_row_icon svg{width:18px;height:18px}.genetic_storage_row strong{min-width:0;color:var(--gray-11);word-break:break-word;font-size:14px;line-height:1.25;display:block}.genetic_storage_row>div>a{color:var(--gray-11);word-break:break-word;font-size:14px;font-weight:700;line-height:1.25;text-decoration:none;display:block}.genetic_storage_row>div>a:hover{color:var(--blue-8)}.genetic_storage_row span:not(.genetic_storage_row_icon):not(.genetic_storage_status){color:var(--gray-6);margin-top:3px;font-size:13px;line-height:1.35;display:block}.genetic_storage_row_title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.genetic_storage_row_title a{color:inherit;text-decoration:none}.genetic_storage_row_title a:hover{color:var(--blue-8)}.genetic_storage_metrics{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;margin-top:10px;display:flex}.genetic_storage_row .genetic_storage_metrics span:not(.genetic_storage_row_icon):not(.genetic_storage_status),.genetic_storage_metrics span{border:1px solid var(--gray-2);border-radius:var(--radius-pill);min-width:0;max-width:100%;min-height:28px;color:var(--gray-7);overflow-wrap:anywhere;background:#fff;align-items:center;gap:6px;margin-top:0;padding:5px 8px;font-size:12px;font-weight:700;line-height:1.15;display:inline-flex}.genetic_storage_metrics svg{width:14px;height:14px;color:var(--blue-7);flex:none}.genetic_storage_row_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.genetic_storage_row_actions.standalone{margin-top:0}.genetic_storage_note_stack{gap:8px;margin-top:12px;display:grid}.genetic_storage_note_stack p{border:1px solid var(--gray-2);color:var(--gray-7);background:#fff;border-radius:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.4}.genetic_storage_note_stack strong{color:var(--gray-10);margin-bottom:4px;display:block}.genetic_storage_status{border:1px solid var(--gray-3);border-radius:var(--radius-pill);min-height:24px;color:var(--gray-7);white-space:nowrap;background:#fff;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.genetic_storage_status.neutral{border-color:var(--gray-3);color:var(--gray-7);background:#fff}.genetic_storage_status.draft{border-color:var(--blue-3);background:var(--blue-0);color:var(--blue-9)}.genetic_storage_status.active,.genetic_storage_status.approved,.genetic_storage_status.ready,.genetic_storage_status.posted{border-color:var(--green-3);background:var(--green-0);color:var(--green-9)}.genetic_storage_status.pending,.genetic_storage_status.posted_with_variance,.genetic_storage_status.rate_variance,.genetic_storage_status.paused,.genetic_storage_status.withdrawn,.genetic_storage_status.canceled,.genetic_storage_status.not_posted,.genetic_storage_status.before_cutover,.genetic_storage_status.missing_invoice_metadata,.genetic_storage_status.needs_books{border-color:var(--sand-3);background:var(--sand-0);color:var(--sand-9)}.genetic_storage_status.rejected,.genetic_storage_status.cancelled,.genetic_storage_status.archived,.genetic_storage_status.needs_review{border-color:var(--red-3);background:var(--red-0);color:var(--red-9)}.genetic_storage_status.completed{border-color:var(--blue-3);background:var(--blue-0);color:var(--blue-9)}.genetic_storage_compact_form{gap:10px;display:grid}.genetic_storage_form_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 14px;display:grid}.genetic_storage_form_grid .span2{grid-column:1/-1}.genetic_storage_form_grid .f,.genetic_storage_compact_form .f{margin:0}.genetic_storage_actions{justify-content:flex-end;gap:10px;padding-top:2px;display:flex}.genetic_storage_actions.split{justify-content:stretch}.genetic_storage_actions .btn{min-width:190px}.genetic_storage_empty{color:var(--gray-6);margin:0;font-size:14px;line-height:1.45}.genetic_storage_empty p{margin:0}.genetic_storage_empty .btn{margin-top:10px}.genetic_storage_timeline{gap:0;display:grid}.genetic_storage_timeline article{border-left:1px solid var(--gray-3);gap:3px;padding:0 0 16px 22px;display:grid;position:relative}.genetic_storage_timeline article:last-child{padding-bottom:0}.genetic_storage_timeline article:before{content:"";border-radius:var(--radius-pill);background:var(--blue-7);width:9px;height:9px;box-shadow:0 0 0 3px var(--blue-0);position:absolute;top:2px;left:-5px}.genetics_activity_more{margin-top:10px}.genetics_activity_more summary{border:1px solid var(--gray-3);border-radius:var(--radius-pill);min-height:34px;color:var(--gray-7);cursor:pointer;background:#fff;align-items:center;padding:7px 11px;font-size:13px;font-weight:800;display:inline-flex}.genetics_activity_more .genetics_activity_timeline{margin-top:10px}.genetic_storage_timeline strong{color:var(--gray-11);font-size:14px;line-height:1.25}.genetic_storage_timeline span,.genetic_storage_timeline time{color:var(--gray-6);font-size:13px;line-height:1.35}.genetic_storage_facility_list,.genetic_storage_ops_list{gap:10px;display:grid}.genetic_storage_facility_list>div,.genetic_storage_facility_list>article,.genetic_storage_ops_list>div,.genetic_storage_ops_list>article{border:1px solid var(--gray-2);background:#fff;border-radius:8px;padding:12px 14px}.genetic_storage_ops_list>article{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.genetic_storage_facility_list strong,.genetic_storage_ops_list strong{color:var(--gray-10);line-height:1.25;display:block}.genetic_storage_facility_list span,.genetic_storage_facility_list small,.genetic_storage_ops_list span,.genetic_storage_ops_list small{color:var(--gray-6);margin-top:3px;font-size:13px;line-height:1.35;display:block}.genetic_storage_inline_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.genetic_storage_inline_actions input,.genetic_storage_inline_actions select{flex:220px;min-width:180px}.genetic_storage_select_filter{margin-bottom:8px}.genetic_storage_request_panel{border:1px solid var(--gray-2);background:#fff;border-radius:8px;padding:12px 14px}.genetic_storage_request_panel summary{cursor:pointer;align-items:center;gap:8px;font-weight:700;display:flex}.genetic_storage_request_panel summary svg{width:16px;height:16px;color:var(--blue-7)}.genetic_storage_request_panel form{gap:12px;margin-top:12px;display:grid}.genetic_storage_filter_pills{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.genetic_storage_filter_pills a{border:1px solid var(--gray-2);border-radius:var(--radius-pill);min-height:32px;color:var(--gray-7);background:#fff;align-items:center;padding:6px 11px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.genetic_storage_filter_pills a.active,.genetic_storage_filter_pills a:hover{border-color:var(--blue-3);background:var(--blue-0);color:var(--blue-8)}.genetic_storage_workspace .btn.danger,.genetic_storage_apply_form .btn.danger,.genetic_storage_subscribe_form .btn.danger{border:1px solid var(--red-3);background:var(--red-0);color:var(--red-9)}.genetic_storage_workspace .btn.danger:hover,.genetic_storage_apply_form .btn.danger:hover,.genetic_storage_subscribe_form .btn.danger:hover{background:var(--red-1);color:var(--red-10)}@media (max-width:1100px){.genetic_storage_ops_grid,.genetic_storage_facility_grid{grid-template-columns:1fr}}@media (max-width:620px){.genetic_storage_hero,.genetic_storage_panel{padding:14px}.genetic_storage_hero h2{font-size:28px}.genetic_storage_panel_header{justify-content:stretch;display:grid}.genetic_storage_panel_header .btn{width:100%}.genetic_storage_form_grid{grid-template-columns:1fr}.genetic_storage_actions,.genetic_storage_inline_actions{justify-content:stretch}.genetic_storage_actions .btn,.genetic_storage_actions.split .btn,.genetic_storage_row_actions .btn,.genetic_storage_inline_actions .btn{width:100%}.genetic_storage_form_nav,.genetic_storage_form_actions{grid-template-columns:1fr;display:grid}.genetic_storage_form_actions .btn{width:100%}.genetics_location_row{grid-template-columns:1fr}.genetics_location_actions{justify-content:stretch}.genetics_location_actions .btn,.genetics_location_actions form{width:100%}.genetics_location_form.compact{width:100%;box-shadow:none;position:static}.genetic_storage_service_page .genetics_header,.genetic_storage_picker_tools{grid-template-columns:1fr}.genetic_storage_picker_tools>div{justify-content:stretch}.genetic_storage_picker_tools .btn{flex:calc(50% - 8px)}.genetic_storage_row_title{display:grid}.genetic_storage_filter_pills{justify-content:stretch}.genetic_storage_filter_pills a{flex:calc(50% - 8px);justify-content:center}}.genetics_count_panel{grid-template-columns:repeat(auto-fit,minmax(min(100%,80px),1fr));gap:8px;display:grid}.genetics_count_panel+.genetics_notice{margin-top:10px}.genetics_count_panel div{background:var(--gray-1);border-radius:8px;min-width:0;padding:10px}.genetics_count_panel strong{color:var(--gray-10);font-size:24px;display:block}.genetics_count_panel span{color:var(--gray-6);font-size:12px}.genetics_storage_breakdown{border:1px solid var(--gray-3);background:var(--gray-0);border-radius:8px;gap:8px;margin-bottom:16px;padding:12px;display:grid}.genetics_storage_breakdown_header,.genetics_storage_row{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.genetics_storage_breakdown_header strong{color:var(--gray-10);font-size:15px}.genetics_storage_breakdown_header span{color:var(--gray-6);font-size:13px;font-weight:700}.genetics_storage_row{background:#fff;border-radius:8px;padding:10px 12px}.genetics_storage_row span{min-width:0;color:var(--gray-8);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex;overflow:hidden}.genetics_storage_location_stack{gap:4px;min-width:0;display:grid}.genetics_storage_location_stack>span,.genetics_storage_account_link{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.genetics_storage_account_link{width:-webkit-fit-content;width:fit-content;max-width:100%;color:var(--blue-8);font-size:12px;font-weight:800;text-decoration:none}.genetics_storage_account_link:hover{text-decoration:underline}.genetics_storage_account_link svg{color:currentColor}.genetics_storage_row svg{width:16px;height:16px;color:var(--gray-5);flex:none}.genetics_storage_row strong{color:var(--gray-10);white-space:nowrap;font-size:14px}.genetics_dl{grid-template-columns:140px minmax(0,1fr);gap:10px 14px;margin:0;display:grid}.genetics_dl dt{color:var(--gray-6);font-size:13px;font-weight:700}.genetics_dl dd{color:var(--gray-9);min-width:0;margin:0}.genetics_dl.wide{grid-template-columns:180px minmax(0,1fr)}.genetics_source_dl{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:12px 16px}.genetics_action_forms{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.genetics_action_intro{max-width:780px;color:var(--gray-7);margin:-4px 0 12px;font-size:14px;line-height:1.45}.genetics_action_forms form{border:1px solid var(--gray-3);background:var(--gray-0);border-radius:8px;gap:8px;padding:14px;display:grid}.genetics_action_forms input,.genetics_action_forms select,.genetics_action_forms textarea,.genetics_action_forms .ts-wrapper,.genetics_form input,.genetics_form select,.genetics_form textarea,.genetics_form .ts-wrapper{box-sizing:border-box;width:100%;min-width:0}.genetics_action_forms input[type=checkbox]{flex:none;width:16px;min-width:16px;height:16px}.genetics_form input[type=checkbox]{flex:none;width:16px;min-width:16px;height:16px}.genetics_action_forms h3{color:var(--gray-10);margin:0 0 4px;font-size:15px}.genetics_action_label{gap:5px;margin:0;display:grid}.genetics_action_label span{color:var(--gray-7);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:800}.genetics_action_check{border:1px solid var(--gray-3);border-radius:var(--border-radius);cursor:pointer;background:#fff;align-items:flex-start;gap:9px;margin:0;padding:10px;display:flex}.genetics_action_check span{gap:2px;min-width:0;display:grid}.genetics_action_check strong{color:var(--gray-10);font-size:13px;line-height:1.25}.genetics_action_check small{color:var(--gray-7);font-size:12px;line-height:1.35}.genetics_action_cycle_summary{color:var(--gray-8);margin:-2px 0 0;font-size:12px;line-height:1.35}.genetics_action_help{color:var(--gray-6);margin:-2px 0 0;font-size:12px;line-height:1.35}.genetics_notes{color:var(--gray-8);margin:14px 0 0;line-height:1.45}.genetics_location_list{gap:10px;display:grid}.genetics_location_row{border:1px solid var(--gray-2);background:var(--gray-0);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;display:grid}.genetics_location_row_main{min-width:0}.genetics_location_row_main strong{color:var(--gray-11);line-height:1.25;display:block}.genetics_location_row_main>span,.genetics_location_archive_hint{color:var(--gray-6);margin-top:3px;font-size:13px;line-height:1.35;display:block}.genetics_location_archive_hint{margin-top:8px;font-style:italic}.genetics_location_stats,.genetics_location_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.genetics_location_stats span{border:1px solid var(--gray-2);border-radius:var(--radius-pill);color:var(--gray-7);background:#fff;align-items:center;gap:5px;padding:5px 8px;font-size:12px;font-weight:700;display:inline-flex}.genetics_location_stats svg{width:14px;height:14px;color:var(--blue-7)}.genetics_location_actions{justify-content:flex-end;margin-top:0}.genetics_location_actions details{position:relative}.genetics_location_actions summary{cursor:pointer;list-style:none}.genetics_location_actions summary::-webkit-details-marker{display:none}.genetics_location_form.compact{z-index:3;border:1px solid var(--gray-3);background:#fff;border-radius:8px;gap:10px;width:min(360px,100vw - 32px);margin-top:8px;padding:14px;display:grid;position:absolute;right:0;box-shadow:0 16px 40px rgba(15,23,42,.16)}.genetics_third_party_toggle{border:1px solid var(--blue-2);background:var(--blue-0);border-radius:8px;align-items:flex-start;padding:10px 12px}.genetics_third_party_toggle small{color:var(--gray-6);margin-top:2px;font-size:12px;line-height:1.3;display:block}.genetics_source_animal,.genetics_missing_source{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.genetics_source_animal:hover,.genetics_missing_source:hover{color:var(--blue-8)}.genetics_source_animal .profile_pic,.genetics_source_animal .profile_pic img,.genetics_source_animal .profile_pic .placeholder{flex:none;width:38px;height:38px}.genetics_source_animal span{gap:2px;min-width:0;display:grid}.genetics_source_animal strong{color:var(--gray-10);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.genetics_source_dl .genetics_source_animal strong,.genetics_dl.genetic_listing_details_dl .genetics_source_animal strong{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.genetics_source_animal small{color:var(--gray-6);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.genetics_missing_source{border-radius:var(--radius-pill);background:var(--blue-0);width:-webkit-fit-content;width:fit-content;color:var(--blue-8);padding:6px 9px;font-size:13px;font-weight:800;display:inline-flex}.genetics_missing_source.muted{background:var(--gray-1);color:var(--gray-6)}.genetics_picker_option,.genetics_picker_item{align-items:center;gap:9px;min-width:0;display:flex}.genetics_picker_option>span,.genetics_picker_item>span{min-width:0;display:grid}.genetics_picker_option strong{color:var(--gray-10);font-size:14px;line-height:1.2}.genetics_picker_option small{color:var(--gray-6);white-space:normal;font-size:12px;line-height:1.25}.genetics_picker_pic,.genetics_picker_placeholder,.genetics_picker_item_pic{border-radius:var(--radius-circle);object-fit:cover;flex:none;width:32px;height:32px}.genetics_picker_item_pic{width:24px;height:24px}.genetics_picker_placeholder{background:var(--gray-2);color:var(--gray-7);align-items:center;justify-items:center;font-weight:800;display:grid}dialog.sheet .genetics_page{box-sizing:border-box;width:100%;padding:8px 0 28px}dialog.sheet:has(.genetics_page){width:min(720px,100vw)}dialog.sheet:has(.genetics_page) .dialog_content{box-sizing:border-box;width:100%;padding:28px 30px}dialog.sheet .genetics_header{align-items:flex-start}dialog.sheet .genetics_header_actions{flex:none}dialog.sheet .genetics_material_header{grid-template-columns:minmax(0,1fr) auto;gap:14px;display:grid}dialog.sheet .genetics_material_header .genetics_header_actions{grid-area:1/2;justify-content:flex-end}dialog.sheet .genetics_material_header>div:first-child,dialog.sheet .genetics_material_header p{max-width:620px}dialog.sheet .genetics_material_header>div:first-child{grid-area:1/1}dialog.sheet .genetics_header h1{font-size:32px}dialog.sheet .genetics_form_grid{grid-template-columns:repeat(2,minmax(0,280px));justify-content:start;gap:12px 16px}dialog.sheet .genetics_source_help.span2{grid-column:1/-1;max-width:576px}@media (min-width:701px){dialog.sheet .genetics_source_help.span2{grid-template-columns:minmax(0,1fr) auto;align-items:center}dialog.sheet .genetics_source_help.span2 strong,dialog.sheet .genetics_source_help.span2 span{grid-column:1}dialog.sheet .genetics_source_help.span2 .genetics_source_actions{grid-area:1/2/span 2;justify-content:flex-end;max-width:300px}}dialog.sheet .genetics_form_actions{border-top:1px solid var(--gray-3);background:#fff;justify-content:flex-end;margin-top:8px;padding-top:14px}.genetics_movement_rows,.genetics_activity_timeline{gap:8px;display:grid}.genetics_movement_rows a,.genetics_movement_row{border:1px solid var(--gray-3);color:var(--gray-8);background:#fff;border-radius:8px;grid-template-columns:24px 150px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}.genetics_movement_rows strong,.genetics_movement_row strong{color:var(--gray-9)}.genetics_movement_rows em,.genetics_movement_row em{color:var(--gray-6);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.genetics_activity_row{border:1px solid var(--gray-3);box-shadow:0 1px 2px color-mix(in srgb, var(--gray-8) 5%, transparent);background:#fff;border-radius:8px;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px;display:grid}.genetics_activity_avatar{border-radius:var(--radius-circle);width:44px;height:44px;color:var(--blue-8);align-items:center;justify-items:center;text-decoration:none;display:grid;overflow:hidden}.genetics_activity_avatar .profile_pic,.genetics_activity_avatar .profile_pic img,.genetics_activity_avatar .profile_pic .placeholder{width:44px;height:44px}.genetics_activity_avatar.fallback{background:linear-gradient(135deg, var(--blue-1), var(--green-1))}.genetics_activity_body{min-width:0}.genetics_activity_topline{align-items:center;gap:8px;min-width:0;display:flex}.genetics_activity_title{color:var(--gray-10);font-weight:800;text-decoration:none}.genetics_activity_title:hover{color:var(--blue-8)}.genetics_activity_qty{border-radius:var(--radius-pill);background:var(--blue-0);color:var(--blue-8);white-space:nowrap;padding:3px 7px;font-size:12px;font-weight:800}.genetics_activity_topline time{color:var(--gray-6);white-space:nowrap;margin-left:auto;font-size:12px}.genetics_activity_body p{color:var(--gray-8);margin:5px 0 0;font-size:14px;line-height:1.42}.genetics_activity_body .genetics_activity_note{color:var(--gray-6)}.genetics_activity_links{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.genetics_activity_links a,.genetics_activity_links span{border-radius:var(--radius-pill);background:var(--gray-1);min-height:24px;color:var(--gray-7);align-items:center;padding:3px 8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.genetics_activity_links a:hover{background:var(--blue-0);color:var(--blue-8)}.marketplace_section_header{justify-content:space-between;align-items:flex-end;gap:18px;margin:22px 0 14px;display:flex}.marketplace_section_header h2{color:var(--gray-10);letter-spacing:0;margin:0;font-size:24px;line-height:1.1}.marketplace_section_header p{max-width:70ch;color:var(--gray-7);margin:5px 0 0;font-size:15px;line-height:1.4}.genetic_market_filters{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.genetic_market_filters a{border:1px solid var(--gray-3);border-radius:var(--radius-pill);min-height:34px;color:var(--gray-8);background:#fff;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.genetic_market_filters a:hover,.genetic_market_filters a.active{border-color:var(--blue-4);background:var(--blue-0);color:var(--blue-8)}.genetic_market_filters span{color:var(--gray-6);font-weight:700}.genetic_market_cards{justify-content:flex-start}.listing_cards .card.genetic_card .image{background:linear-gradient(135deg, var(--blue-0), var(--aqua));align-items:center;justify-items:center;display:grid}.listing_cards .card.genetic_card .image img{display:block}.genetic_card_symbol{width:100%;height:100%;color:var(--blue-7);align-items:center;justify-items:center;display:grid}.genetic_card_symbol svg{width:54px;height:54px}.genetic_card_symbol.eggs,.genetic_listing_symbol.eggs{background:linear-gradient(135deg, var(--yellow), var(--green-1));color:var(--orange)}.listing_cards .card.genetic_card .price{white-space:nowrap;align-items:baseline}.listing_cards .card.genetic_card .title{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.genetic_title_disambiguator{border-radius:var(--radius-pill);background:var(--blue-0);width:-webkit-fit-content;width:fit-content;max-width:100%;color:var(--blue-8);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.3;overflow:hidden}.genetic_unit_price{color:var(--gray-6);font-size:11px;font-weight:600;display:block}.genetic_card_badges{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.genetic_card_badges span{border-radius:var(--radius-pill);background:var(--gray-1);min-height:20px;color:var(--gray-7);white-space:nowrap;align-items:center;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex}.genetic_listing_hero{border:1px solid var(--gray-3);background:#fff;border-radius:8px;align-items:center;padding:22px}.genetic_listing_hero>div:last-child{text-align:left;min-width:0}.genetic_listing_price{align-items:baseline;gap:10px;margin:6px 0 12px;display:flex}.genetic_listing_price strong{color:var(--gray-12);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:30px;font-weight:600;line-height:1}.genetic_listing_price span{color:var(--gray-7);font-size:14px;font-weight:500}.genetic_listing_nav{justify-content:flex-start;margin-bottom:12px;display:flex}.genetic_listing_visual_combo{flex:0 0 156px;justify-content:center;align-items:center;width:156px;min-height:132px;display:flex;position:relative}.genetic_listing_symbol{width:112px;height:112px}.genetic_listing_symbol svg{width:54px;height:54px}.genetic_listing_animals{flex:0 0 132px;align-items:center;justify-items:center;width:132px;height:132px;display:grid;position:relative}.genetic_listing_visual_combo>.genetic_listing_animals{position:absolute;bottom:-4px;right:0}.genetic_listing_visual_combo>.genetic_listing_animals:not(.compact){position:relative;bottom:auto;right:auto}.genetic_listing_animals.primary{width:144px;height:120px}.genetic_listing_animals.compact{width:86px;height:86px}.genetic_listing_animals.compact a{width:58px;height:58px;box-shadow:0 8px 20px color-mix(in srgb, var(--gray-9) 16%, transparent);border-width:3px}.genetic_listing_animals.compact a:nth-child(3){width:40px;height:40px}.genetic_listing_animals a{border-radius:var(--radius-circle);width:96px;height:96px;box-shadow:0 12px 28px color-mix(in srgb, var(--gray-9) 18%, transparent);border:4px solid #fff;transition:transform .15s;display:block;position:absolute;overflow:hidden}.genetic_listing_animals a:hover{transform:translateY(-2px)}.genetic_listing_animals a:first-child{z-index:3;top:6px;left:0}.genetic_listing_animals a:nth-child(2){z-index:2;bottom:6px;right:0}.genetic_listing_animals a:nth-child(3){z-index:4;width:58px;height:58px;top:0;right:4px}.genetic_listing_animals .profile_pic,.genetic_listing_animals .profile_pic img,.genetic_listing_animals .profile_pic .placeholder{width:100%;height:100%}.genetic_listing_animals:not(.pair) a{width:128px;height:128px;top:0;bottom:0;left:0;right:0}.genetic_listing_animals.primary:not(.pair) a{width:120px;height:120px}.genetic_listing_animals.compact:not(.pair) a{width:72px;height:72px}.genetic_listing_photo{background:var(--gray-1);border-radius:10px;flex:0 0 156px;width:156px;height:132px;overflow:hidden}.genetic_listing_photo img{object-fit:cover;width:100%;height:100%}.genetic_listing_descr{color:var(--gray-8);margin:0;line-height:1.55}.genetic_listing_media{gap:10px;margin:-8px 0 16px;padding:0 0 12px;display:flex;overflow-x:auto}.genetic_listing_media a{background:var(--gray-1);border-radius:8px;flex:none;width:118px;height:88px;position:relative;overflow:hidden}.genetic_listing_media img{object-fit:cover;width:100%;height:100%}.genetic_listing_media a.video:after{content:"";background:rgba(0,0,0,.24) var(--icon-play) no-repeat center / 28px 28px;position:absolute;top:0;bottom:0;left:0;right:0}.genetics_dl.genetic_listing_details_dl{grid-template-columns:120px minmax(0,1fr);align-items:center;margin-top:18px}.genetics_dl.genetic_listing_details_dl .genetics_source_animal{max-width:420px}.genetic_checkout_panel{gap:14px;display:grid;position:-webkit-sticky;position:sticky;top:86px}.genetic_listing_page>.pending_banner{margin:16px 0}.genetic_listing_page .pending_banner.success{background:var(--green-0);border-color:var(--green-3);color:var(--gray-12)}.genetic_listing_page .pending_banner.success b{color:var(--green-9)}.genetic_checkout_panel .pending_banner{margin:0;padding:12px 14px;font-size:14px}.genetic_checkout_panel .pending_banner b{font-size:15px}.genetic_checkout_panel .watchlist_star{justify-self:stretch}.genetic_seller{color:var(--gray-8);align-items:center;gap:10px;text-decoration:none;display:flex}.genetic_seller .profile_pic{width:42px;height:42px}.genetic_seller_info{gap:2px;min-width:0;display:grid}.genetic_seller_info .genetic_seller_label{color:var(--gray-6);font-size:12px;font-weight:600}.genetic_seller_info strong{color:var(--gray-12);align-items:center;gap:4px;font-size:15px;font-weight:600;line-height:1.3;display:inline-flex}.genetic_seller_info strong.verified span:after{content:"";vertical-align:middle;background-image:url(/img/verified.svg);background-size:contain;width:12px;height:12px;margin-left:4px;display:inline-block}.genetic_seller_rating{width:-webkit-fit-content;width:fit-content;color:var(--gray-7);align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.genetic_seller_rating:hover{color:var(--blue-7)}.genetic_seller_rating svg{width:14px;height:14px;color:var(--yellow-7)}.genetic_seller_new{color:var(--gray-6);font-style:italic}.genetic_recipient_notice{border-color:var(--blue-3);background:var(--blue-0);align-items:start;margin:16px 0;display:block}.genetic_recipient_notice h2{letter-spacing:0;margin:0 0 6px;font-size:20px}.genetic_recipient_notice p{color:var(--gray-8);margin:0 0 12px;font-size:14px;line-height:1.45}.genetic_terms_notice{border-color:var(--gray-3);background:#fff;margin:16px 0}.genetic_terms_notice h2{letter-spacing:0;margin:0 0 6px;font-size:18px}.genetic_terms_notice p{color:var(--gray-8);margin:0;font-size:14px;line-height:1.45}.genetic_price{color:var(--gray-10);font-size:34px;font-weight:800;line-height:1}.genetic_price span{color:var(--gray-6);margin-left:6px;font-size:14px;font-weight:600}.genetic_boost_hint{border:1px solid var(--teal-3);background:var(--teal-0);color:var(--teal-10);border-radius:8px;align-items:center;gap:6px;padding:9px 10px;font-size:13px;display:flex}.genetic_boost_hint svg{flex-shrink:0;width:16px;height:16px}.genetic_promote_modal{box-sizing:border-box;width:min(440px,100vw - 28px);max-height:calc(100dvh - 28px);margin:0;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.genetic_promote_modal[open]{animation:.18s ease-out genetic-promote-modal-open}@keyframes genetic-promote-modal-open{0%{opacity:0;transform:translate(-50%,calc(-50% - 10px))scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.genetic_promote_modal .promote-modal-content{gap:16px;padding:22px;display:grid;position:relative}.genetic_promote_modal h2{letter-spacing:0;margin:0;font-size:24px}.genetic_promote_modal .close-btn{border-radius:var(--radius-pill);background:var(--gray-1);width:32px;height:32px;color:var(--gray-8);cursor:pointer;border:0;align-items:center;justify-items:center;display:grid;position:absolute;top:12px;right:12px}.genetic_promote_modal .referral-details{gap:10px;margin:0;padding:0;list-style:none;display:grid}.genetic_promote_modal .referral-details.compact{gap:7px}.genetic_promote_modal .referral-details li{color:var(--gray-8);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.genetic_promote_modal .referral-details svg{width:16px;height:16px;color:var(--teal-8);flex:none;margin-top:1px}.genetic_promote_modal .referral-link-wrap{gap:8px;display:flex}.genetic_promote_modal .referral-link-input{flex:1;min-width:0;font-size:13px}.genetic_promote_modal .social-share{justify-content:center;gap:18px;display:flex}.genetic_promote_modal .share-buttons{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--gray-9);color:#fff;cursor:pointer;border:0;flex:0 0 44px;align-items:center;justify-items:center;width:44px;height:44px;padding:0;font-size:0;line-height:0;text-decoration:none;display:grid;overflow:hidden}.genetic_promote_modal .share-buttons.share-x{background:#000}.genetic_promote_modal .share-buttons svg{flex:none;width:22px;height:22px;display:block}.genetic_promote_modal .share-buttons.share-fb{background:#fff}.genetic_promote_modal .share-buttons.share-fb svg{width:44px;height:44px}.genetic_promote_modal .boost-div{border-top:1px solid var(--gray-3);gap:12px;padding-top:16px;display:grid}.genetic_promote_modal .boost-div h2{font-size:18px}.genetic_promote_modal .boost-div small{color:var(--gray-6);text-transform:uppercase;font-size:11px;font-weight:700}.genetic_promote_modal .current-boost,.genetic_promote_modal .boost-status{color:var(--gray-7);margin:0;font-size:13px}.genetic_promote_modal .boost-status:empty{display:none}.genetic_promote_modal .boost-status--success{color:var(--green-10)}.genetic_promote_modal .boost-status--error{color:var(--red-10)}.genetic_promote_modal .signup-form{gap:8px;display:grid}.genetic_promote_modal .signup-form .f{margin:8px 0 2px}.genetic_promote_modal .signup-form .actions{border-top:0;margin-top:8px;padding-top:0}.genetic_promote_modal .signup-form .or{border-top:1px solid var(--gray-3);text-align:center;width:100%;color:var(--gray-6);margin:2px 0 0}.genetic_promote_modal .signup-form .or span{background:#fff;padding:0 12px;font-size:13px;position:relative;top:-1em}.genetic_promote_modal .signup-form .oauth_buttons{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.genetic_promote_modal .signup-form .oauth_buttons a{border-radius:var(--radius-pill);background:linear-gradient(to bottom, var(--gray-0), var(--gray-1));color:#000;cursor:pointer;border:0;justify-content:flex-start;align-items:center;gap:12px;width:min(280px,100%);padding:8px 24px 8px 12px;font-weight:500;text-decoration:none;transition:background .1s ease-in-out;display:flex;position:relative;box-shadow:0 1px rgba(0,0,0,.067)}.genetic_promote_modal .signup-form .oauth_buttons a svg{fill:#000;width:20px;height:20px;transition:scale .1s ease-in-out;display:block}.genetic_promote_modal .signup-form .oauth_buttons a:hover{background:linear-gradient(to bottom, var(--gray-1), var(--gray-2))}.genetic_promote_modal .signup-form .oauth_buttons a:hover svg{scale:1.1}.genetic_promote_modal .signup-form .field-error{color:var(--red-10);margin-top:4px;font-size:12px;display:none}.genetic_promote_modal .signup-form .terms-checkbox{color:var(--gray-7);align-items:flex-start;gap:8px;margin-top:4px;font-size:12px;line-height:1.35;display:flex}.genetic_promote_modal .signup-form .terms-checkbox input{flex:none;width:auto;margin-top:2px}.genetic_apply_header{text-align:center;max-width:500px;margin:0 auto 16px}.genetic_apply_nav{justify-content:flex-start;max-width:670px;margin:0 auto 16px;display:flex}.genetic_apply_header h1{margin:0}.genetic_apply_header p{color:var(--gray-6);margin:8px 0 0;line-height:1.4}.genetic_apply_signin_link{color:var(--brand-color2);text-align:right;margin-bottom:8px;font-size:13px;font-weight:700;text-decoration:none;display:block}.genetic_apply_context_bar{border:1px solid var(--gray-2);background:var(--gray-0);border-radius:8px;align-items:center;gap:12px;margin-bottom:24px;padding:12px;display:flex}.genetic_apply_context_bar img{object-fit:cover;border-radius:8px;width:40px;height:40px}.genetic_apply_context_bar b{color:var(--gray-11);font-size:15px;line-height:1.25;display:block}.genetic_apply_context_bar span,.genetic_apply_small{color:var(--gray-6);margin-top:4px;font-size:13px;line-height:1.35;display:block}.genetic_apply_form h3{margin:32px 0 16px;font-size:20px;font-weight:700}.genetic_apply_form .options{flex-direction:column;gap:8px;margin-top:8px;display:flex}.genetic_apply_form .field-error,.genetic_apply_form .checkbox-error{color:var(--red-10);margin-top:4px;font-size:14px;display:none}.genetic_apply_terms{color:var(--gray-6);align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;display:flex}.genetic_apply_terms input{flex:none;margin-top:1px}.genetic_apply_actions{border-top:0;justify-content:space-between;gap:12px;padding-top:0;display:flex}.genetic_apply_actions .btn{flex:1 1 0}.genetic_apply_form .or{border-top:1px solid var(--gray-3);text-align:center;width:100%;color:var(--gray-6);margin:24px 0 0}.genetic_apply_form .or span{background:#fff;padding:0 12px;font-size:14px;position:relative;top:-1em}.genetic_apply_form .oauth_buttons{flex-direction:column;gap:12px;width:100%;display:flex}.genetic_apply_form .oauth_buttons a{border:1px solid var(--gray-3);border-radius:var(--radius-pill);color:var(--gray-11);cursor:pointer;background:#fff;align-items:center;gap:12px;padding:9px 14px;font-weight:700;text-decoration:none;display:flex}.genetic_apply_form .oauth_buttons svg{width:20px;height:20px}.email-sent-message{text-align:center;padding:32px 0}.email-sent-message input[name=code]{box-sizing:content-box;width:6ch;font-family:monospace;font-size:24px;font-weight:600;line-height:1.5}.email-sent-message .code-error{color:var(--red-10);margin-top:-8px;margin-bottom:8px;font-size:14px;display:none}.genetic_buy_form,.genetic_bid_form,.genetic_watchlist_form{gap:10px;display:grid}.genetic_buy_form.inline{align-items:center;gap:10px;display:flex}.genetic_buy_form.inline input{width:92px}.genetic_buy_form.inline .genetics_check{flex:220px}.genetic_buy_form p,.genetic_bid_form p{color:var(--gray-6);margin:0;font-size:12px;line-height:1.35}.genetic_buy_form textarea{resize:vertical;min-height:84px}.genetic_auction_box{border:1px solid var(--gray-3);background:var(--gray-0);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.genetic_auction_box>div{gap:2px;min-width:0;display:grid}.genetic_auction_box strong{color:var(--gray-10);font-size:15px;line-height:1.1}.genetic_auction_box span{color:var(--gray-6);font-size:12px;line-height:1.25}.genetic_auction_note,.genetic_auction_tools{color:var(--gray-6);font-size:12px;line-height:1.35}.genetic_auction_note{align-items:center;gap:6px;display:inline-flex}.genetic_auction_note svg{width:14px;height:14px}.genetic_auction_tools,.genetic_tracking_box,.genetic_tracking_form{gap:8px;display:grid}.genetic_tracking_box{border:1px solid var(--gray-3);background:var(--gray-0);border-radius:8px;padding:10px;font-size:13px}.genetic_tracking_title{color:var(--gray-9);align-items:center;gap:6px;display:flex}.genetic_tracking_title svg{width:16px;height:16px}.genetic_tracking_rows{gap:4px;display:grid}.genetic_tracking_rows>div{justify-content:space-between;gap:10px;display:flex}.genetic_tracking_rows span,.genetic_tracking_note{color:var(--gray-7)}.genetic_tracking_rows b{text-align:right;font-weight:700}.genetic_tracking_note{margin:0;line-height:1.35}.genetic_tracking_form label:not(.genetic_tracking_check){color:var(--gray-7);gap:3px;font-size:12px;font-weight:700;display:grid}.genetic_tracking_form select{width:100%}.genetic_tracking_form input:not([type=checkbox]){width:100%}.genetic_tracking_check{color:var(--gray-8);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.genetic_tracking_check input{flex:none;width:auto}.btn.full{justify-content:center;width:100%}.btn.danger{background:var(--red-6);color:#fff}.genetic_timeline_empty{border:1px dashed var(--gray-4);color:var(--gray-6);background:#fff;border-radius:8px;margin:0;padding:14px}.genetics_market_specific_filters{border:1px solid var(--gray-4);border-radius:var(--border-radius);gap:16px;padding:8px 12px}.genetic_market_toolbar_actions{align-items:center;gap:12px;display:flex}.genetics_market_empty{flex:100%}.genetics_animal_widget{position:relative}.genetics_animal_widget>.btn{justify-content:center;width:34px;height:34px;padding:0;position:absolute;top:10px;right:10px}.genetics_animal_widget p{color:var(--gray-6);margin:0;font-size:14px}.genetics_animal_widget ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.genetics_animal_widget a{color:inherit;gap:2px;text-decoration:none;display:grid}.genetics_animal_widget strong{color:var(--gray-10);font-size:14px}.genetics_animal_widget span{color:var(--gray-6);font-size:12px}.genetics_animal_widget .genetics_widget_more{color:var(--blue-7);margin-top:10px;font-size:13px;font-weight:700}@media (max-width:900px){.genetics_header,.genetic_listing_hero{flex-direction:column;align-items:flex-start}.genetics_header>div:first-child{flex:0 auto}.genetic_listing_hero{text-align:center;align-items:center;gap:18px}.genetic_listing_hero>div:last-child{text-align:center;width:100%}#listing.genetic_listing_page .genetic_listing_hero h1{text-align:center}.genetic_listing_hero .genetic_market_meta,.genetic_listing_price{justify-content:center}.genetic_listing_visual_combo{flex-basis:auto;align-self:center;width:min(100%,220px)}.genetic_listing_visual_combo>.genetic_listing_animals:not(.compact){margin:0 auto}.marketplace_section_header{flex-direction:column;align-items:flex-start}.genetics_stats,.genetics_form_grid,dialog.sheet .genetics_form_grid,.genetics_inline_prompt,.genetic_market_grid,.genetics_finance_grid,.genetics_detail_grid,.genetic_listing_layout,.genetic_listing_page .genetic_listing_layout,.genetics_action_forms{grid-template-columns:1fr}.genetics_panel_header{flex-direction:column;align-items:flex-start}.genetic_sale_type_switch{grid-template-columns:1fr}.genetics_inventory_header{display:none}.genetics_item_card{grid-template-columns:minmax(0,1fr) repeat(3,minmax(58px,auto));align-items:start}.genetics_location_link{grid-column:1}.genetics_badges{grid-column:1/-1;justify-content:flex-start;justify-self:start}.genetics_form_grid .span2{grid-column:auto}.genetic_checkout_panel{position:static}}@media (max-width:620px){.genetics_page{width:100%;padding-top:16px}.genetics_inventory_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.genetics_inventory_actions .btn{white-space:nowrap;justify-content:center;min-width:0;padding:7px 8px;font-size:13px}dialog.sheet:has(.genetics_page){width:100vw}dialog.sheet:has(.genetics_page) .dialog_content{padding:18px 18px 24px}dialog.sheet .genetics_page{padding:0 0 20px}dialog.sheet .genetics_header{gap:12px;margin-bottom:16px}dialog.sheet .genetics_header h1{font-size:30px;line-height:1.02}dialog.sheet .genetics_header p{margin-top:7px;font-size:15px;line-height:1.35}dialog.sheet .genetics_header_actions{gap:8px}dialog.sheet .genetics_header_actions .btn{min-height:38px;padding:7px 11px}dialog.sheet .genetics_form{gap:12px}dialog.sheet .genetics_form_grid{row-gap:10px;margin-bottom:10px}dialog.sheet .genetics_form_section,dialog.sheet .genetics_panel{padding:14px}dialog.sheet .genetics_form_section h2,dialog.sheet .genetics_panel h2{margin-bottom:10px}dialog.sheet .genetics_form_hint{margin:-2px 0 10px}dialog.sheet .genetics_checks_row+.genetics_form_hint{margin-top:12px}.genetics_item_card{grid-template-columns:minmax(0,1fr) repeat(3,minmax(58px,auto));align-items:start}.genetics_item_main,.genetics_location_link{grid-column:1/-1}.genetics_mobile_badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.genetics_item_card>.genetics_badges{display:none}.genetics_qty_stack{text-align:left}.genetics_count_panel{grid-template-columns:repeat(2,minmax(0,1fr))}.genetics_dl,.genetics_dl.wide{grid-template-columns:1fr;gap:4px}.genetics_source_dl{grid-template-columns:1fr;gap:5px}.genetics_movement_rows a,.genetics_movement_row{grid-template-columns:24px minmax(0,1fr) auto}.genetics_movement_rows em,.genetics_movement_row em{grid-column:2/-1}.genetics_activity_row{grid-template-columns:36px minmax(0,1fr)}.genetics_activity_avatar,.genetics_activity_avatar .profile_pic,.genetics_activity_avatar .profile_pic img,.genetics_activity_avatar .profile_pic .placeholder{width:36px;height:36px}.genetics_activity_topline{flex-wrap:wrap}.genetics_activity_topline time{width:100%;margin-left:0}.genetic_listing_symbol{width:72px;height:72px}.genetic_listing_visual_combo{width:min(100%,220px);min-height:116px}.genetic_listing_photo{width:min(100%,220px);height:132px}.genetic_buy_form.inline{flex-direction:column;align-items:stretch;width:100%}.genetic_buy_form.inline input{width:100%}}
