.oh-btn,.game-once-human .oh-btn{border:1px solid var(--border,#ffffff1f);background:var(--panel2,#ffffff0a);color:var(--text,#eef2f1);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.2;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.oh-btn:hover:not(:disabled),.game-once-human .oh-btn:hover:not(:disabled){color:var(--text,#eef2f1);background:#ffffff0d;border-color:#ffffff38}.oh-btn:disabled,.game-once-human .oh-btn:disabled{color:#ffffff61;cursor:not-allowed;opacity:1;background:#ffffff08;border-color:#ffffff1a}.oh-btn-admin,.game-once-human .oh-btn-admin{color:#ff4757;background:0 0;border:1px solid #ff4757}.oh-btn-admin:hover:not(:disabled),.game-once-human .oh-btn-admin:hover:not(:disabled){color:#ff6b7a;background:#ff47571a;border-color:#ff4757}.oh-btn-admin.active,.game-once-human .oh-btn-admin.active{color:#ff8a95;background:#ff475724;border-color:#ff6b7a}.oh-btn-admin:disabled,.game-once-human .oh-btn-admin:disabled{color:#ff475761;cursor:not-allowed;background:0 0;border-color:#ff475747}.oh-btn-primary,.game-once-human .oh-btn-primary{border-color:var(--brand-primary,#155dfc);background:var(--brand-primary,#155dfc);color:#fff}.oh-btn-primary:hover:not(:disabled),.game-once-human .oh-btn-primary:hover:not(:disabled){filter:brightness(1.08);border-color:var(--brand-primary,#155dfc);background:var(--brand-primary,#155dfc);color:#fff}.oh-btn-primary:disabled,.game-once-human .oh-btn-primary:disabled{filter:none;opacity:.45;color:#fff;cursor:not-allowed}
.game-once-human .oh-build-page-v2 *,.game-once-human .oh-modules-page *,.game-once-human .oh-build-page-v2 :is(button,select,input,textarea,.oh-btn,.oh-build-detail-v2,.oh-build-mgmt-btn,.oh-build-back-list,.oh-build-title-input,.oh-planner-suffix-chip,.oh-planner-chip,.oh-planner-suffix-add,.oh-planner-leather-add,.oh-build-select-block,.oh-build-slot-button,.oh-build-cradle-cell,.oh-effective-card,.oh-catalog-card,.oh-module-info-card,.oh-effective-tag,.oh-catalog-suffix-chip,.tag-input-field__chip,.tag-input-field__row input,.tag-input-field__row button,.oh-modules-hub-tabs a,.oh-empty-state,.oh-module-modal,.oh-category-modal),.game-once-human .oh-modules-page :is(button,select,input,textarea,.oh-btn,.oh-effective-card,.oh-catalog-card,.oh-module-info-card,.oh-effective-tag,.oh-catalog-suffix-chip,.tag-input-field__chip,.tag-input-field__row input,.tag-input-field__row button,.oh-modules-hub-tabs a,.oh-empty-state,.oh-module-modal,.oh-category-modal){border-radius:0!important}.game-once-human .oh-btn,.game-once-human .oh-btn-admin,.game-once-human .oh-btn-primary{border-radius:0}
.game-once-human{--oh-ui-accent:var(--brand-primary,#155dfc);--oh-ui-tab-line:var(--brand-active-tab,#49a8ff);--oh-ui-chip-border:#ffffff1f;--oh-ui-chip-bg:#ffffff0a;--oh-ui-chip-text:var(--muted);--oh-ui-chip-active-bg:color-mix(in srgb,var(--oh-ui-accent)18%,transparent);--oh-ui-chip-active-border:var(--oh-ui-accent);--oh-ui-chip-active-text:#fff;--oh-ui-tab-bg-top:color-mix(in srgb,var(--oh-ui-accent)22%,transparent);--oh-ui-tab-bg-bottom:color-mix(in srgb,var(--oh-ui-accent)4%,transparent);--oh-ui-tab-shadow:color-mix(in srgb,var(--oh-ui-accent)12%,transparent);--oh-ui-selected-bg:color-mix(in srgb,var(--oh-ui-accent)7%,transparent);--oh-ui-selected-marker:var(--oh-ui-accent);--oh-ui-focus-border:color-mix(in srgb,var(--oh-ui-accent)72%,transparent);--oh-ui-focus-ring:color-mix(in srgb,var(--oh-ui-accent)10%,transparent);--oh-ui-link:var(--oh-ui-accent);--oh-ui-neutral-chip-border:#ffffff29;--oh-ui-neutral-chip-bg:#ffffff0f}.game-once-human :is(.foods-category-bar button,.deviations-tag-bar button,.tech-category-bar button){border:1px solid var(--oh-ui-chip-border);background:var(--oh-ui-chip-bg);color:var(--oh-ui-chip-text)}.game-once-human :is(.foods-category-bar button:hover,.deviations-tag-bar button:hover,.tech-category-bar button:hover){border-color:var(--oh-ui-accent);color:#fff}.game-once-human :is(.foods-category-bar button.active,.deviations-tag-bar button.active,.tech-category-bar button.active){border-color:var(--oh-ui-chip-active-border);background:var(--oh-ui-chip-active-bg);color:var(--oh-ui-chip-active-text)}.game-once-human :is(.foods-kind-tabs button.active,.armor-type-tabs button.active,.oh-modules-hub-tabs a.active,.weapon-type-tabs button.active,.oh-slot-tabs button.active,.oh-attribute-tabs button.active,.oh-category-tabs button.active,.oh-category-main-tabs button.active){border-bottom-color:var(--oh-ui-tab-line);background:linear-gradient(180deg,var(--oh-ui-tab-bg-top),var(--oh-ui-tab-bg-bottom));color:#fff;box-shadow:inset 0 -16px 26px var(--oh-ui-tab-shadow)}.game-once-human :is(.oh-info-write-btn,.tech-btn--primary){background:var(--oh-ui-accent)!important;color:#fff!important;border:none!important}.game-once-human :is(.oh-info-write-btn:hover,.tech-btn--primary:hover:not(:disabled)){color:#fff!important;background:#004ecc!important}.game-once-human .tech-btn--ghost:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff38}.game-once-human .oh-note-row.selected{background:var(--oh-ui-selected-bg);box-shadow:inset 3px 0 0 var(--oh-ui-selected-marker)}.game-once-human .armor-card.selected{border-color:color-mix(in srgb,var(--oh-ui-accent)55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--oh-ui-accent)35%,transparent)}.game-once-human .armor-card__chip--kind,.game-once-human .oh-module-info-card__chip--kind{border-color:var(--oh-ui-neutral-chip-border);background:var(--oh-ui-neutral-chip-bg);color:var(--oh-ui-chip-text)}.game-once-human :is(.tech-head-desc a,.tech-col-link a,.tech-sort-btn:hover){color:var(--oh-ui-link)}.game-once-human .oh-info-page-num.active{border-color:color-mix(in srgb,var(--oh-ui-accent)50%,transparent);color:var(--oh-ui-tab-line);background:color-mix(in srgb,var(--oh-ui-accent)8%,transparent)}.game-once-human .tag-input-field__row input:focus{border-color:var(--oh-ui-focus-border);box-shadow:0 0 0 2px var(--oh-ui-focus-ring)}.game-once-human :is(.oh-suffix-chip-bar button,.oh-catalog-suffix-chip){border:1px solid var(--oh-ui-chip-border);background:var(--oh-ui-chip-bg);color:var(--oh-ui-chip-text)}.game-once-human .oh-suffix-chip-bar button.active{border-color:var(--oh-ui-chip-active-border);background:var(--oh-ui-chip-active-bg);color:var(--oh-ui-chip-active-text);box-shadow:none}.game-once-human .oh-category-main-tabs button.active{border-color:var(--oh-ui-chip-active-border);background:var(--oh-ui-chip-active-bg);color:var(--oh-ui-chip-active-text);box-shadow:inset 0 -2px 0 var(--oh-ui-tab-line)}.game-once-human .effective-modules-link{color:var(--oh-ui-link)}
.game-once-human .oh-search-field,.game-once-human .leathers-search input,.game-once-human .tech-search input,.game-once-human .foods-search input,.game-once-human .deviations-search input,.game-once-human .oh-info-search input,.game-once-human .items-search input,.game-once-human .shiny-modules-search input,.game-once-human .armor-toolbar input,.game-once-human .weapon-toolbar input,.game-once-human .oh-effective-filter-bar input,.game-once-human .oh-filter-bar input,.game-once-human .cradle-search input,.game-once-human .oh-bl-search,.game-once-human .oh-bp-sheet-search{box-sizing:border-box;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#00000047;border:1px solid #ffffff29;border-radius:6px;outline:none;font-family:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s}.game-once-human .leathers-family-select select,.game-once-human .oh-effective-filter-bar select,.game-once-human .oh-filter-bar select,.game-once-human .weapon-toolbar select,.game-once-human .armor-toolbar select{box-sizing:border-box;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#00000047;border:1px solid #ffffff29;border-radius:6px;outline:none;font-family:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s}.game-once-human .oh-search-field::placeholder,.game-once-human .leathers-search input::placeholder,.game-once-human .tech-search input::placeholder,.game-once-human .foods-search input::placeholder,.game-once-human .deviations-search input::placeholder,.game-once-human .oh-info-search input::placeholder,.game-once-human .items-search input::placeholder,.game-once-human .shiny-modules-search input::placeholder,.game-once-human .armor-toolbar input::placeholder,.game-once-human .weapon-toolbar input::placeholder,.game-once-human .oh-effective-filter-bar input::placeholder,.game-once-human .oh-filter-bar input::placeholder,.game-once-human .cradle-search input::placeholder,.game-once-human .oh-bl-search::placeholder,.game-once-human .oh-bp-sheet-search::placeholder{color:var(--muted)}.game-once-human .oh-search-field:hover,.game-once-human .leathers-search input:hover,.game-once-human .tech-search input:hover,.game-once-human .foods-search input:hover,.game-once-human .deviations-search input:hover,.game-once-human .oh-info-search input:hover,.game-once-human .items-search input:hover,.game-once-human .shiny-modules-search input:hover,.game-once-human .armor-toolbar input:hover,.game-once-human .weapon-toolbar input:hover,.game-once-human .oh-effective-filter-bar input:hover,.game-once-human .oh-filter-bar input:hover,.game-once-human .cradle-search input:hover,.game-once-human .oh-bl-search:hover,.game-once-human .oh-bp-sheet-search:hover,.game-once-human .leathers-family-select select:hover,.game-once-human .oh-effective-filter-bar select:hover,.game-once-human .oh-filter-bar select:hover,.game-once-human .weapon-toolbar select:hover,.game-once-human .armor-toolbar select:hover{border-color:#ffffff38}.game-once-human .oh-search-field:focus,.game-once-human .leathers-search input:focus,.game-once-human .tech-search input:focus,.game-once-human .foods-search input:focus,.game-once-human .deviations-search input:focus,.game-once-human .oh-info-search input:focus,.game-once-human .items-search input:focus,.game-once-human .shiny-modules-search input:focus,.game-once-human .armor-toolbar input:focus,.game-once-human .weapon-toolbar input:focus,.game-once-human .oh-effective-filter-bar input:focus,.game-once-human .oh-filter-bar input:focus,.game-once-human .cradle-search input:focus,.game-once-human .oh-bl-search:focus,.game-once-human .oh-bp-sheet-search:focus,.game-once-human .leathers-family-select select:focus,.game-once-human .oh-effective-filter-bar select:focus,.game-once-human .oh-filter-bar select:focus,.game-once-human .weapon-toolbar select:focus,.game-once-human .armor-toolbar select:focus{border-color:#ffffff47;box-shadow:0 0 0 1px #ffffff0f}
