.creature-setup_setup__OUHkY{margin:0 0 2rem;padding:1.25rem 1.5rem 1.5rem;border:1px solid var(--line);border-radius:1rem;background:white;scroll-margin-top:5rem}.creature-setup_setup__OUHkY h2{font-size:var(--text-subheading);margin-bottom:.375rem}.creature-setup_lead__7zbs_{max-width:68ch;margin:0 0 1rem;color:var(--muted)}.creature-setup_tabs__giMel{display:flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;border-radius:.75rem;background:var(--lavender);width:fit-content;max-width:100%}.creature-setup_tabs__giMel button{min-height:2.75rem;padding:.375rem 1rem;border:0;border-radius:.5rem;background:transparent;color:var(--deep);font-weight:700;font-size:var(--text-ui);cursor:pointer}.creature-setup_tabs__giMel button[aria-selected=true]{background:white;color:var(--violet);box-shadow:0 1px 2px rgb(57 32 96/.15)}.creature-setup_tabs__giMel button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.creature-setup_panel__mxM4H{margin-top:1.25rem}.creature-setup_status__Id70m{min-height:1.5rem;margin:.75rem 0 0;color:var(--deep);font-weight:600;font-size:var(--text-caption)}.creature-setup_small__eY0j7{margin:.5rem 0 0;color:var(--muted);font-size:var(--text-caption)}.creature-setup_buttons__hgliB{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem}.creature-setup_ghost__PQfxk{display:inline-flex;align-items:center;min-height:2.75rem;padding:.375rem 1rem;border:1px solid #c9b8e6;border-radius:.5rem;background:white;color:var(--violet);font-weight:700;font-size:var(--text-ui);cursor:pointer}.creature-setup_ghost__PQfxk:hover{background:#f8f4fd}.creature-setup_inline__qVhEY{display:inline-flex;flex-direction:row;align-items:center;gap:.5rem;font-size:var(--text-caption);font-weight:600}.creature-setup_inline__qVhEY input{width:1.125rem;height:1.125rem;accent-color:var(--violet)}.creature-setup_drop__co6qy{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:1.5rem 1rem;border:2px dashed #c9b8e6;border-radius:1rem;background:#fbf9fe;text-align:center}.creature-setup_drop__co6qy[data-dragging]{border-color:var(--violet);background:var(--lavender)}.creature-setup_drop__co6qy p{margin:0}.creature-setup_progress__YZPyb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1rem;font-size:var(--text-caption);font-weight:600;color:var(--deep)}.creature-setup_progress__YZPyb progress{flex:1 1 14rem;height:.625rem;accent-color:var(--violet)}.creature-setup_guide__LUWQV{margin-top:1.25rem;padding:.875rem 1.125rem;border-radius:.875rem;background:var(--lavender)}.creature-setup_guide__LUWQV summary{cursor:pointer;font-weight:800;color:var(--deep);min-height:1.75rem}.creature-setup_steps__hv7vI{margin:.75rem 0 0;padding-left:1.25rem;display:grid;gap:.375rem;max-width:72ch}.creature-setup_devices__him4k{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:.875rem;margin-top:1rem}.creature-setup_devices__him4k>div{padding:.875rem 1rem;border-radius:.75rem;background:white;font-size:var(--text-caption)}.creature-setup_devices__him4k h4{margin:0 0 .375rem;font-size:var(--text-ui);color:var(--deep)}.creature-setup_devices__him4k p{margin:0 0 .5rem}.creature-setup_tips__GekJK{margin:.875rem 0 0;padding-left:1.25rem;display:grid;gap:.25rem;font-size:var(--text-caption);color:var(--ink);max-width:72ch}.creature-setup_review__pHJlR{margin-top:1rem}.creature-setup_reviewBar__EHvsL{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;align-items:center}.creature-setup_reviewBar__EHvsL p{margin:0;max-width:60ch;font-size:var(--text-caption)}.creature-setup_bulk__UABjg{gap:.25rem 1rem;margin-top:.75rem}.creature-setup_bulk__UABjg span{font-weight:600;margin-right:auto}.creature-setup_found__Sp0AI{list-style:none;margin:.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:.5rem}.creature-setup_found__Sp0AI li{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.625rem;padding:.375rem .625rem;border:1px solid var(--line);border-radius:.75rem}.creature-setup_found__Sp0AI li[data-off]{opacity:.5}.creature-setup_found__Sp0AI input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--violet)}.creature-setup_found__Sp0AI img,.creature-setup_rows__EQnmP img{border-radius:.375rem;object-fit:cover;height:auto}.creature-setup_noImage__JoJyt{display:block;width:40px;height:48px;border-radius:.375rem;background:var(--lavender)}.creature-setup_name__It6qz{display:flex;flex-direction:column;min-width:0}.creature-setup_name__It6qz a{font-weight:700;color:var(--ink);overflow-wrap:anywhere}.creature-setup_name__It6qz small{color:var(--muted);font-size:.8125rem}.creature-setup_name__It6qz em{color:#9a5b00;font-style:normal;font-weight:700}.creature-setup_level__e7njT select{min-height:2.5rem}.creature-setup_name__It6qz small.creature-setup_source__zmdi0{color:var(--muted);font-size:.75rem}.creature-setup_name__It6qz small.creature-setup_source__zmdi0[data-screen]{color:var(--violet);font-weight:700}.creature-setup_tiers__ft1Ip{grid-column:3/-1;display:flex;gap:.375rem}.creature-setup_tiers__ft1Ip label{display:flex;flex-direction:column;gap:.0625rem;flex:1 1 0;min-width:0;font-size:.6875rem;font-weight:700;color:var(--muted)}.creature-setup_tiers__ft1Ip input{width:100%;min-height:2.25rem;padding:.125rem .25rem;text-align:center;font-size:var(--text-ui)}.creature-setup_tiers__ft1Ip input::placeholder{color:#a99cbf}.creature-setup_level__e7njT select[data-missing]{border-color:#c2410c;color:#9a3412}.creature-setup_field__xWCvC{display:flex;flex-direction:column;gap:.5rem;font-size:var(--text-caption);font-weight:600}.creature-setup_field__xWCvC textarea{width:100%;padding:.75rem;border:1px solid #c9b8e6;border-radius:.625rem;font:500 var(--text-ui)/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;resize:vertical}.creature-setup_parsed__Nnqc_{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.creature-setup_parsed__Nnqc_ li{display:grid;grid-template-columns:2.25rem 1fr;gap:.5rem;padding:.375rem .5rem;border-radius:.5rem}.creature-setup_parsed__Nnqc_ li[data-bad]{background:#fff4ed}.creature-setup_lineNo__gwFtS{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:var(--text-caption)}.creature-setup_parsed__Nnqc_ code{overflow-wrap:anywhere}.creature-setup_adjusted__8Px8k{color:#9a5b00!important}.creature-setup_problem__4aOd3{color:#9a3412!important;font-weight:600}.creature-setup_filters__C_ZjC{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center}.creature-setup_filters__C_ZjC input,.creature-setup_filters__C_ZjC select{min-height:2.75rem}.creature-setup_search__OBadm{flex:1 1 12rem}.creature-setup_search__OBadm input{width:100%}.creature-setup_segmented__v3ux0{display:inline-flex;border:1px solid #c9b8e6;border-radius:.5rem;overflow:hidden}.creature-setup_segmented__v3ux0 button{min-height:2.75rem;padding:.375rem .875rem;border:0;background:white;color:var(--deep);font-weight:700;cursor:pointer}.creature-setup_segmented__v3ux0 button[aria-pressed=true]{background:var(--violet);color:white}.creature-setup_bulk__UABjg{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.875rem;padding:.625rem .875rem;border-radius:.75rem;background:var(--lavender);font-size:var(--text-caption);font-weight:600}.creature-setup_bulk__UABjg label{flex-direction:row;align-items:center;gap:.375rem}.creature-setup_rows__EQnmP{list-style:none;margin:.5rem 0 1rem;padding:0}.creature-setup_rows__EQnmP>li{display:grid;grid-template-columns:40px minmax(8rem,1fr) 4.5rem 3.5rem 3.5rem 3.5rem 3.25rem 4.5rem 2.25rem;align-items:center;gap:.5rem .625rem;padding:.5rem 0;border-bottom:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:auto 4rem}.creature-setup_rows__EQnmP>li[data-unset] .creature-setup_name__It6qz a{color:var(--muted)}.creature-setup_cell__kjFlK{display:flex;flex-direction:column;gap:.125rem;font-size:.75rem;font-weight:700;color:var(--muted)}.creature-setup_cell__kjFlK input,.creature-setup_cell__kjFlK select{min-height:2.5rem;font-size:var(--text-ui)}.creature-setup_cell__kjFlK input{width:100%;text-align:center}.creature-setup_cell__kjFlK select{width:100%}.creature-setup_cellEmpty__nSUqh{display:block}.creature-setup_budget__P8OwR{align-self:end;padding-bottom:.625rem;font-size:var(--text-caption);font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.creature-setup_budget__P8OwR[data-full]{color:var(--violet)}.creature-setup_remove__rG8hl{width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:1.375rem;line-height:1;cursor:pointer}.creature-setup_remove__rG8hl:hover{background:#fdecec;color:#b42318}.creature-setup_omegaToggle__rb6ZY{grid-column:2/-1;justify-self:start;display:inline-flex;gap:.5rem;align-items:center;min-height:2.25rem;padding:.25rem .75rem;border:1px solid #d7c8ec;border-radius:999px;background:#fbf9fe;color:var(--violet);font-weight:700;font-size:var(--text-caption);cursor:pointer}.creature-setup_omegaToggle__rb6ZY span{color:var(--muted);font-weight:600}.creature-setup_omegaToggle__rb6ZY[aria-expanded=true]{background:var(--lavender)}.creature-setup_omega___H9Jt{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:1rem 1.5rem;padding:.875rem 1rem;border-radius:.75rem;background:#fbf9fe}.creature-setup_omega___H9Jt h4{margin:0 0 .5rem;font-size:var(--text-ui);color:var(--deep)}.creature-setup_omega___H9Jt h4 small{margin-left:.5rem;color:var(--muted);font-weight:600;font-size:var(--text-caption)}.creature-setup_omega___H9Jt fieldset{margin:0;padding:0;border:0;min-width:0}.creature-setup_trainingGrid__8wAdV{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem}.creature-setup_trainingGrid__8wAdV small{font-weight:600}.creature-setup_milestones__7nxHU{list-style:none;margin:0;padding:0;display:grid;gap:.375rem}.creature-setup_milestones__7nxHU label{flex-direction:row;align-items:start;gap:.5rem;font-size:var(--text-caption);font-weight:500}.creature-setup_milestones__7nxHU input{width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--violet);flex:none}.creature-setup_milestones__7nxHU label[data-locked]{color:var(--muted)}@media (max-width:640px){.creature-setup_setup__OUHkY{padding:1rem}.creature-setup_rows__EQnmP>li{display:flex;flex-wrap:wrap;align-items:end;gap:.375rem}.creature-setup_rows__EQnmP>li>.creature-setup_budget__P8OwR{display:none}.creature-setup_rows__EQnmP>li>.creature-setup_portrait-placeholder__csSMT,.creature-setup_rows__EQnmP>li>img{flex:none}.creature-setup_rows__EQnmP>li .creature-setup_name__It6qz{flex:1 1 calc(100% - 6rem);align-self:center}.creature-setup_rows__EQnmP>li .creature-setup_remove__rG8hl{order:1;align-self:center}.creature-setup_rows__EQnmP>li>.creature-setup_omegaToggle__rb6ZY,.creature-setup_rows__EQnmP>li>.creature-setup_omega___H9Jt{order:3;flex:1 1 100%}.creature-setup_rows__EQnmP>li>.creature-setup_budget__P8OwR,.creature-setup_rows__EQnmP>li>.creature-setup_cellEmpty__nSUqh,.creature-setup_rows__EQnmP>li>.creature-setup_cell__kjFlK{order:2}.creature-setup_rows__EQnmP>li>.creature-setup_cell__kjFlK{flex:1 1 2.75rem;min-width:0}.creature-setup_rows__EQnmP>li>.creature-setup_cell__kjFlK:has(select){flex:0 0 3.75rem}.creature-setup_cell__kjFlK select{padding-inline:.375rem}.creature-setup_rows__EQnmP>li>.creature-setup_cellEmpty__nSUqh{display:none}.creature-setup_found__Sp0AI li{grid-template-columns:auto auto 1fr}.creature-setup_found__Sp0AI .creature-setup_level__e7njT,.creature-setup_found__Sp0AI .creature-setup_tiers__ft1Ip{grid-column:2/4}}.my-data_cards__1OCzm{list-style:none;margin:0 0 2rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:.875rem}.my-data_cards__1OCzm li{display:flex;flex-direction:column;gap:.375rem;padding:1.125rem 1.25rem;border:1px solid var(--line);border-radius:1rem;background:white}.my-data_cards__1OCzm h2{font-size:var(--text-title)}.my-data_cards__1OCzm p{margin:0;color:var(--muted);font-size:var(--text-caption)}.my-data_cards__1OCzm .my-data_count__e6zt8{color:var(--violet);font-weight:800;font-size:var(--text-ui)}.my-data_action__nQj82{margin-top:auto;align-self:start;display:inline-flex;align-items:center;min-height:2.75rem;padding:.375rem 1rem;border:1px solid #d7c8ec;border-radius:.5rem;background:white;color:var(--violet);font-weight:700;font-size:var(--text-ui);cursor:pointer}.my-data_action__nQj82:hover,.my-data_backup__Z7TzG{background:var(--lavender)}.my-data_backup__Z7TzG{padding:1.25rem 1.5rem;border-radius:1rem}.my-data_backup__Z7TzG h2{font-size:var(--text-subheading);margin-bottom:.5rem}.my-data_backup__Z7TzG>p{max-width:68ch}.my-data_buttons__FcbIC{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem}.my-data_ghost__25Ete{display:inline-flex;align-items:center;min-height:2.875rem;padding:.5rem 1.25rem;border:1px solid #c9b8e6;border-radius:.5rem;background:white;color:var(--violet);font-weight:700;font-size:var(--text-ui);cursor:pointer}.my-data_ghost__25Ete:hover{background:#f8f4fd}.my-data_status__QbURY{min-height:1.5rem;margin-top:.75rem;color:var(--deep);font-weight:600;font-size:var(--text-caption)}.my-data_preview__LUQJ3{margin-top:.5rem;padding:1rem 1.25rem;border-radius:.875rem;background:white}.my-data_preview__LUQJ3 h3{font-size:var(--text-ui);margin-bottom:.5rem}.my-data_preview__LUQJ3 fieldset{margin:0 0 .75rem;padding:0;border:0;display:flex;flex-direction:column;gap:.25rem}.my-data_preview__LUQJ3 legend{font-weight:700;color:var(--deep);margin-bottom:.25rem}.my-data_option__BeVqO{flex-direction:row;align-items:start;gap:.625rem;padding:.375rem 0;font-size:var(--text-caption)}.my-data_option__BeVqO input{width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--violet);flex:none}.my-data_option__BeVqO span{font-weight:500}.my-data_option__BeVqO strong{font-weight:800;margin-right:.375rem;color:var(--ink)}.my-data_modes__wFk7L{padding-top:.5rem!important;border-top:1px solid var(--line)!important}