.pc-build_root__F5wy6{display:flex;flex-direction:column;gap:20px;margin-bottom:28px;color:var(--app-text)}.pc-build_stage__YOy50{display:grid;grid-template-columns:148px minmax(0,1fr) minmax(180px,220px);gap:16px 20px;align-items:center;min-width:0}.pc-build_poster__XZ9HO{width:148px;aspect-ratio:1060/1484;justify-self:center;overflow:hidden;border-radius:18px;background:var(--app-surface);box-shadow:0 8px 24px rgba(0,0,0,.12)}.pc-build_poster__XZ9HO img{display:block;width:100%;height:auto;object-fit:cover}@media (prefers-reduced-motion:reduce){.pc-build_card__g61KJ{transition:none}}.pc-build_stageCopy__OJRph{min-width:0;color:var(--app-text)}.pc-build_stageCopy__OJRph p{margin:0;font-size:13px;font-weight:700;color:var(--app-brand-text)}.pc-build_stageCopy__OJRph h1{margin:2px 0 8px;font-size:clamp(22px,2vw,30px);line-height:1.15;font-weight:700;letter-spacing:-.03em}.pc-build_stageMeter__8OtVR{width:min(220px,100%);height:4px;margin-bottom:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--app-brand) 18%,var(--app-border))}.pc-build_stageMeter__8OtVR span{display:block;height:100%;border-radius:inherit;background:var(--app-brand)}.pc-build_stageCopy__OJRph span{display:block;font-size:14px;font-weight:700;color:var(--app-text)}.pc-build_stageCopy__OJRph a{display:inline-flex;align-items:center;width:fit-content;margin-top:12px;padding:8px 14px;border-radius:999px;background:var(--app-brand);color:var(--app-brand-ink)!important;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;box-shadow:0 0 0 3px var(--app-brand-soft)}.pc-build_stageCopy__OJRph a:hover{filter:brightness(1.06)}.pc-build_stageCopy__OJRph a:focus-visible{outline:2px solid var(--app-brand-ink);outline-offset:2px}.pc-build_stageTotal__NkJCL{display:flex;flex-direction:column;align-items:flex-end;gap:2px;width:100%;min-width:0;padding:14px 16px;border-radius:16px;background:var(--app-surface);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06);color:var(--app-text)}.pc-build_stageTotal__NkJCL small{font-size:12px;font-weight:600;color:var(--app-text-muted)}.pc-build_stageTotal__NkJCL strong{font-size:clamp(22px,2vw,28px);line-height:1.05;font-variant-numeric:tabular-nums;min-width:0;color:var(--app-brand-text)}.pc-build_bottomBar__CCmu0 button,.pc-build_finish__OgEmP,.pc-build_stageTotal__NkJCL button{margin-top:10px;border:0;border-radius:12px;padding:12px 18px;background:var(--app-brand);color:var(--app-brand-ink);font-size:14px;font-weight:700;cursor:pointer}.pc-build_stageTotal__NkJCL button{align-self:stretch}.pc-build_sideTotal__ER3Se{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--app-surface);color:var(--app-text)}.pc-build_sideTotal__ER3Se span{font-size:12px;font-weight:700;line-height:1.2;color:var(--app-text-muted)}.pc-build_sideTotal__ER3Se strong{max-width:100%;font-size:clamp(20px,5vw,26px);line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--app-brand-text)}.pc-build_timelineFoot__kJZD3{min-width:0}.pc-build_finish__OgEmP{width:100%;margin-top:12px}.pc-build_clear__JP6d4{width:100%;margin-top:8px;border-radius:12px;padding:11px 18px;border:0;background:transparent;color:var(--app-text-muted);font-weight:700;cursor:pointer}.pc-build_clear__JP6d4:hover:not(:disabled){color:var(--app-brand-text)}.pc-build_clear__JP6d4:disabled{opacity:.45;cursor:not-allowed}.pc-build_undo__C8L41{position:fixed;top:calc(var(--app-header-sticky-height, 0px) + 8px);left:50%;z-index:10500;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;box-sizing:border-box;width:min(36rem,calc(100vw - 20px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)));max-width:calc(100vw - 20px);padding:14px 14px 18px;border-radius:16px;border:2px solid color-mix(in srgb,var(--app-brand-ink) 22%,var(--app-brand));background:var(--app-brand);color:var(--app-brand-ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--app-brand) 42%,transparent),0 18px 40px rgba(0,0,0,.45);transform:translateX(-50%);pointer-events:auto;animation:pc-build_undoIn__ppt4z .22s ease-out}.pc-build_undo__C8L41 p{flex:1 1 12rem;min-width:0;margin:0;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:-.01em}.pc-build_undo__C8L41 button{flex:0 0 auto;border:0;border-radius:999px;min-height:42px;padding:8px 16px;background:var(--app-brand-ink);color:var(--app-brand);font-size:15px;font-weight:800;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:0 2px 0 color-mix(in srgb,#000 25%,transparent)}.pc-build_undo__C8L41 button:hover{filter:brightness(1.08)}.pc-build_undo__C8L41 button:focus-visible{outline:2px solid var(--app-brand-ink);outline-offset:3px}.pc-build_undoMeter__1styu{position:absolute;left:0;right:0;bottom:0;height:6px;overflow:hidden;border-radius:0 0 14px 14px;background:color-mix(in srgb,var(--app-brand-ink) 28%,transparent)}.pc-build_undoMeter__1styu span{display:block;height:100%;background:var(--app-brand-ink)}@keyframes pc-build_undoIn__ppt4z{0%{opacity:0;transform:translateX(-50%) translateY(-8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (prefers-reduced-motion:reduce){.pc-build_undo__C8L41{animation:none}}@media (max-width:480px){.pc-build_undo__C8L41{top:calc(var(--app-header-sticky-height, 0px) + 6px);gap:8px;padding:12px 12px 16px}.pc-build_undo__C8L41 p{flex-basis:100%}.pc-build_undo__C8L41 button{width:100%}}.pc-build_bottomBar__CCmu0 button:disabled,.pc-build_finish__OgEmP:disabled,.pc-build_stageTotal__NkJCL button:disabled{opacity:.65;cursor:wait}.app-modal-panel:has(.pc-build_finishOptions__KBuR1){padding:18px!important}.app-modal-panel:has(.pc-build_finishOptions__KBuR1) .app-modal-card>div:first-child{padding:22px 28px 18px!important}.pc-build_finishOptions__KBuR1{display:flex;flex-direction:column;gap:14px;box-sizing:border-box;padding:8px 28px 28px;text-align:left}.pc-build_finishOptions__KBuR1 p{margin:0 0 10px;color:var(--app-text-muted,#5c6370);font-size:15px;line-height:1.6}.pc-build_finishOptions__KBuR1 button{min-height:50px;border:0;border-radius:999px;padding:14px 22px;background:var(--app-brand);color:var(--app-brand-ink);font-weight:800;cursor:pointer}.pc-build_finishOptions__KBuR1 button:nth-of-type(2){background:var(--app-surface);color:var(--app-text);border:1px solid var(--app-border)}.pc-build_finishOptions__KBuR1 button:disabled{opacity:.72;cursor:wait}@media (max-width:1023px){.app-modal-panel--fill:has(.pc-build_finishOptions__KBuR1){flex:0 1 auto;height:auto;max-height:min(92dvh,100%)}.app-modal-panel--fill:has(.pc-build_finishOptions__KBuR1) .app-modal-card{height:auto;flex:0 1 auto}}@media (max-width:640px){.app-modal-panel:has(.pc-build_finishOptions__KBuR1) .app-modal-card>div:first-child{padding:18px 18px 14px!important}.pc-build_finishOptions__KBuR1{padding:6px 18px 22px}}.pc-build_body__Mbucm{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px;align-items:start;min-width:0}.pc-build_catalog__nYTRP,.pc-build_side__D8tSn{min-width:0;overflow-anchor:none;background:var(--app-surface,#fff);border-radius:20px;border:1px solid var(--app-border);padding:16px}.pc-build_toolbar__62tm3{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.pc-build_toolbar__62tm3 h2{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--app-text)}.pc-build_toolbar__62tm3 p{margin:2px 0 0;font-size:13px;font-weight:500;color:var(--app-text-muted)}.pc-build_toolbar__62tm3 .pc-build_status__9R9JO{display:inline-flex;align-items:center;gap:8px;margin:8px 0 0;padding:8px 12px;border:1px solid color-mix(in srgb,var(--app-brand) 45%,var(--app-border));border-radius:999px;background:var(--app-surface,#fff);color:var(--app-text);font-size:14px;font-weight:800}.pc-build_spin__A_gjI{display:inline-block;flex-shrink:0;color:currentColor;animation:pc-build_builder-spin__Lj6kW .8s linear infinite}.pc-build_busy__pRcaF{display:inline-flex;align-items:center;justify-content:center;gap:8px}.pc-build_card__g61KJ.pc-build_skeleton__TxAcg,.pc-build_card__g61KJ.pc-build_skeleton__TxAcg:hover{gap:10px;border-color:var(--app-border);box-shadow:none;pointer-events:none}.pc-build_skeletonLine__ZuCSn,.pc-build_skeletonMedia__5wSxQ,.pc-build_skeletonPrice__KAV0s{display:block;border-radius:10px;background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--app-text) 9%,transparent) 50%,transparent 80%) color-mix(in srgb,var(--app-text) 7%,transparent);background-size:200% 100%;animation:pc-build_builder-shimmer__pi_SE 1.3s ease-in-out infinite}.pc-build_skeletonMedia__5wSxQ{width:100%;aspect-ratio:1;max-height:200px;border-radius:14px}.pc-build_skeletonLine__ZuCSn{height:14px}.pc-build_skeletonShort__USLHK{width:60%}.pc-build_skeletonPrice__KAV0s{height:40px;margin-top:auto;border-radius:12px}@keyframes pc-build_builder-shimmer__pi_SE{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.pc-build_skeletonLine__ZuCSn,.pc-build_skeletonMedia__5wSxQ,.pc-build_skeletonPrice__KAV0s{animation:none}}@keyframes pc-build_builder-spin__Lj6kW{to{transform:rotate(1turn)}}.pc-build_searchRow__wNFnX{display:flex;align-items:center;gap:8px;width:min(560px,62%);min-width:0}.pc-build_searchRow__wNFnX .pc-build_search__Vr5wW{width:auto;flex:1;min-width:0}.pc-build_search__Vr5wW{position:relative;width:min(360px,52%)}.pc-build_search__Vr5wW input{width:100%;border:1px solid var(--app-border);background:var(--app-input-bg,var(--app-bg,#fff));color:var(--app-text);border-radius:12px;padding:11px 42px 11px 14px;font-size:14px}.pc-build_search__Vr5wW input:focus{outline:none;border-color:var(--app-brand);box-shadow:0 0 0 4px var(--app-brand-soft)}.pc-build_searchClear__dyubX{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:28px;height:28px;border:0;border-radius:50%;background:var(--app-brand);color:var(--app-brand-ink);font-size:12px;font-weight:800;cursor:pointer}.pc-build_filters__0f5Zf{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-bottom:10px;padding:12px;border-radius:16px;background:color-mix(in srgb,var(--app-bg) 55%,var(--app-surface));border:1px solid var(--app-border)}.pc-build_filters__0f5Zf label{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted)}.pc-build_filters__0f5Zf select{min-width:148px;height:40px;border-radius:999px;border:1px solid var(--app-border-strong,#d4d4d8);background-color:var(--app-input-bg,#fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2371717a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;color:var(--app-text);font-size:13px;font-weight:700;padding:0 34px 0 14px;appearance:none;box-shadow:0 6px 14px rgba(26,10,40,.06)}.pc-build_filters__0f5Zf .pc-build_multiSelect__BG_8W{min-width:148px}.pc-build_filters__0f5Zf .pc-build_multiSelectButton__4xJ2D{height:40px;border:1px solid var(--app-border-strong,#d4d4d8);border-radius:999px;background-color:var(--app-input-bg,#fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2371717a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;color:var(--app-text);font-size:13px;font-weight:700;box-shadow:0 6px 14px rgba(26,10,40,.06)}.pc-build_filters__0f5Zf label.pc-build_on__L1f5z .pc-build_multiSelectButton__4xJ2D{border-color:var(--app-brand);box-shadow:0 0 0 3px var(--app-brand-soft)}.pc-build_filters__0f5Zf button{height:40px;align-self:end;border:0;border-radius:999px;background:var(--app-brand);color:var(--app-brand-ink);font-size:13px;font-weight:800;padding:0 16px;cursor:pointer}.pc-build_branches__eehpO{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.pc-build_brands__P3qsK{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pc-build_brands__P3qsK>span{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted)}.pc-build_branches__eehpO label,.pc-build_brands__P3qsK label{display:inline-flex;flex-direction:row;align-items:center;gap:8px;border-radius:999px;padding:7px 12px;border:1px solid var(--app-border);background:var(--app-surface,#fff);font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--app-text);cursor:pointer;box-shadow:0 4px 10px rgba(26,10,40,.05)}.pc-build_branches__eehpO label.pc-build_on__L1f5z,.pc-build_brands__P3qsK label.pc-build_on__L1f5z{border-color:transparent;background:var(--app-brand);color:var(--app-brand-ink)}.pc-build_branches__eehpO input,.pc-build_brands__P3qsK input{accent-color:var(--app-brand);margin:0}.pc-build_branches__eehpO label.pc-build_on__L1f5z input,.pc-build_brands__P3qsK label.pc-build_on__L1f5z input{accent-color:var(--app-brand-ink)}.pc-build_live__G2adc{margin:0 0 14px;color:var(--app-text-muted);font-size:13px;font-weight:500;line-height:1.45}.pc-build_grid__kanCq{display:grid;overflow-anchor:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:clamp(10px,2vw,16px)}.pc-build_card__g61KJ{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;padding:10px;border:1px solid var(--app-border);border-radius:16px;background:var(--app-surface,#fff);color:var(--app-text);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pc-build_card__g61KJ.pc-build_selected__8y1tO{border-color:var(--app-brand);box-shadow:0 0 0 3px var(--app-brand-soft)}.pc-build_card__g61KJ:hover{border-color:color-mix(in srgb,var(--app-brand) 45%,var(--app-border));box-shadow:0 10px 24px rgba(0,0,0,.08)}.pc-build_cardMedia__dWo5p{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;max-height:200px;min-height:100px;padding:8px;border:0;border-radius:14px;background:color-mix(in srgb,var(--app-brand) 8%,var(--app-bg,#fff));cursor:pointer}.pc-build_picked__4XLUw{position:absolute;top:8px;left:8px;z-index:1;padding:4px 9px;border-radius:999px;background:var(--app-brand);color:var(--app-brand-ink);font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.pc-build_cardMedia__dWo5p img{width:100%;height:100%;object-fit:contain}.pc-build_cardBody__uMOpk{display:flex;flex-direction:column;flex:1;gap:6px;min-width:0;margin-top:8px}.pc-build_cardName__3I6Fz{border:0;background:transparent;padding:0;text-align:left;cursor:pointer;color:var(--app-text);font-weight:700;font-size:14px;line-height:1.4;min-height:4.2em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pc-build_cardSku__Zv0ly{font-size:12px;font-weight:700;color:var(--app-text);word-break:break-all}.pc-build_cardStock__VfJXh{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:12px;font-weight:800;color:var(--app-text)}.pc-build_stockDot__Pq4wX{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pc-build_stockHigh__SVckS{background:#3ecf6e}.pc-build_stockLow__5mkaz{background:#f5a623}.pc-build_stockOut__5n80s{background:#e55}.pc-build_price__hjvqL{width:100%;margin-top:8px;border:0;cursor:pointer;border-radius:12px;background:var(--app-brand);color:var(--app-brand-ink);font-weight:700;font-size:15px;padding:10px 8px;text-align:center}.pc-build_unpickCard__wV_Kd,.pc-build_unpick__qLdog{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:2px solid #ef4444;border-radius:999px;background:#ef4444;color:#fff;font-size:13px;font-weight:800;line-height:1.2;cursor:pointer;box-shadow:0 4px 14px rgba(239,68,68,.35);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.pc-build_unpickCard__wV_Kd svg,.pc-build_unpick__qLdog svg{flex:none;padding:1px;border-radius:50%;background:#fff;color:#ef4444}.pc-build_unpick__qLdog{margin:-2px 0 10px 38px;padding:5px 12px 5px 7px}.pc-build_unpickCard__wV_Kd{width:100%;margin-top:8px;padding:9px 10px}.pc-build_unpickCard__wV_Kd:hover,.pc-build_unpick__qLdog:hover{border-color:#b91c1c;background:#b91c1c;box-shadow:0 6px 18px rgba(185,28,28,.45)}.pc-build_unpickCard__wV_Kd:hover svg,.pc-build_unpick__qLdog:hover svg{color:#b91c1c}.pc-build_unpickCard__wV_Kd:focus-visible,.pc-build_unpick__qLdog:focus-visible{outline:2px solid #ef4444;outline-offset:2px}.pc-build_empty__eAbgq{grid-column:1/-1;padding:36px 8px;text-align:center;color:var(--app-text-muted,#71717a)}.pc-build_emptyNotice__eFRGk{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:180px;margin:8px 0;padding:28px 18px;border:1px solid color-mix(in srgb,var(--app-brand) 55%,var(--app-border,#d4d4d8));border-radius:16px;background:var(--app-brand-soft);color:var(--app-brand-text);font-size:22px;font-weight:800;line-height:1.3;text-align:center}.pc-build_retry__VfKyV{margin-top:14px;min-height:42px;padding:10px 18px;border:0;border-radius:12px;cursor:pointer;background:var(--app-brand);color:var(--app-brand-ink);font-weight:800}.pc-build_pager___m1D5{display:flex;overflow-anchor:none;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}.pc-build_catalogAlert__P5Bsu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:10px 12px;border:1px solid color-mix(in srgb,#dc2626 45%,var(--app-border));border-left:3px solid #dc2626;border-radius:12px;background:color-mix(in srgb,#dc2626 8%,var(--app-surface,#fff));color:var(--app-text);font-size:13px;font-weight:700}.pc-build_catalogAlert__P5Bsu button{padding:7px 14px;border:0;border-radius:999px;background:var(--app-brand);color:var(--app-brand-ink);font-weight:800;cursor:pointer}.pc-build_pager___m1D5.pc-build_pagerTop__xsoDn{margin:0 0 14px}.pc-build_pager___m1D5 button{min-width:36px;height:36px;border-radius:10px;border:1px solid var(--app-border);background:var(--app-surface,#fff);color:var(--app-text);font-weight:800;cursor:pointer;padding:0 10px}.pc-build_pager___m1D5 button.pc-build_current__t6VWf{background:var(--app-brand);border-color:var(--app-brand);color:var(--app-brand-ink)}.pc-build_pager___m1D5 button:disabled{opacity:.45;cursor:default}.pc-build_side__D8tSn{position:sticky;top:12rem}.pc-build_timelineBackdrop__QBAzQ,.pc-build_timelineHead__58LEp,.pc-build_timelineToggle__jLe25{display:none}.pc-build_timelineHead__58LEp strong{min-width:0;font-size:16px;line-height:1.25}.pc-build_timelineHead__58LEp button{flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid var(--app-border-strong);border-radius:50%;background:transparent;color:var(--app-text);font-size:18px;font-weight:800;line-height:1;cursor:pointer}.pc-build_steps__POJjZ{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.pc-build_progress__8WFCu{margin:0 0 14px}.pc-build_progressMeta__K2CRO{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.pc-build_progressMeta__K2CRO strong{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--app-brand-text)}.pc-build_progressMeta__K2CRO span{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--app-brand-text)}.pc-build_progressTrack__bRhb3{height:10px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--app-brand) 16%,var(--app-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 24%,transparent)}.pc-build_progressTrack__bRhb3 span{display:block;height:100%;border-radius:inherit;background:var(--app-brand)}.pc-build_step__c2eUr{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:10px;width:100%;padding:0 0 8px;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--app-text)}.pc-build_step__c2eUr:focus-visible{outline:none}.pc-build_step__c2eUr:focus-visible .pc-build_stepCard___Tq_c{outline:2px solid var(--app-brand);outline-offset:2px}.pc-build_rail__5_z9B{display:flex;flex-direction:column;align-items:center}.pc-build_marker__E57IX{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:10px;flex:0 0 auto;border:1px solid var(--app-border);border-radius:50%;background:var(--app-surface);color:var(--app-text-muted);font-size:12px;font-weight:800;line-height:1}.pc-build_line__pVNAf{width:2px;flex:1;min-height:10px;border-radius:999px;background:var(--app-border-strong)}.pc-build_step__c2eUr.pc-build_done__S26u6 .pc-build_marker__E57IX{border-color:var(--app-brand);background:var(--app-brand);color:var(--app-brand-ink)}.pc-build_step__c2eUr.pc-build_done__S26u6 .pc-build_line__pVNAf{background:var(--app-brand)}.pc-build_step__c2eUr.pc-build_active__nmiPN .pc-build_marker__E57IX{box-shadow:0 0 0 4px var(--app-brand-soft)}.pc-build_step__c2eUr.pc-build_active__nmiPN:not(.pc-build_done__S26u6) .pc-build_marker__E57IX{border-color:var(--app-brand);color:var(--app-brand-text)}.pc-build_stepCard___Tq_c{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--app-border);border-radius:12px;background:color-mix(in srgb,var(--app-bg) 42%,var(--app-surface));transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.pc-build_step__c2eUr:hover .pc-build_stepCard___Tq_c{border-color:color-mix(in srgb,var(--app-brand) 55%,var(--app-border))}.pc-build_step__c2eUr.pc-build_active__nmiPN .pc-build_stepCard___Tq_c{border-color:var(--app-brand);background:var(--app-brand-soft);box-shadow:0 8px 18px var(--app-brand-glow)}.pc-build_step__c2eUr.pc-build_done__S26u6:not(.pc-build_active__nmiPN) .pc-build_stepCard___Tq_c{border-color:color-mix(in srgb,var(--app-brand) 35%,var(--app-border))}.pc-build_stepTop__Ge32n{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.pc-build_stepTop__Ge32n strong{min-width:0;font-size:13px;font-weight:800;line-height:1.25}.pc-build_step__c2eUr.pc-build_active__nmiPN .pc-build_stepTop__Ge32n strong{color:var(--app-brand-text)}.pc-build_stepTop__Ge32n em{flex-shrink:0;margin:0;padding:2px 7px;border-radius:999px;background:var(--app-bg);color:var(--app-text-muted);font-size:9px;font-style:normal;font-weight:800;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.pc-build_step__c2eUr.pc-build_done__S26u6 .pc-build_stepTop__Ge32n em{background:var(--app-success-bg,#ecfdf5);color:var(--app-success-text,#065f46)}.pc-build_step__c2eUr.pc-build_active__nmiPN .pc-build_stepTop__Ge32n em{background:var(--app-brand);color:var(--app-brand-ink)}.pc-build_stepCard___Tq_c>.pc-build_stepDetail__ihPzV{display:-webkit-box;overflow:hidden;color:var(--app-text);font-size:12px;font-weight:700;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:980px){.pc-build_stage__YOy50{grid-template-columns:104px minmax(0,1fr);gap:12px}.pc-build_poster__XZ9HO{width:104px}.pc-build_stageCopy__OJRph h1{font-size:clamp(20px,5vw,26px)}.pc-build_stageMeter__8OtVR{width:100%}.pc-build_stageTotal__NkJCL{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;text-align:left}.pc-build_stageTotal__NkJCL small{grid-column:1;grid-row:1}.pc-build_stageTotal__NkJCL strong{grid-column:1;grid-row:2;font-size:clamp(20px,6vw,26px)}.pc-build_stageTotal__NkJCL button{grid-column:2;grid-row:1/span 2;width:auto;margin-top:0;align-self:center}.pc-build_card__g61KJ:hover{transform:none}.pc-build_body__Mbucm{grid-template-columns:1fr}.pc-build_grid__kanCq{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-build_timelineToggle__jLe25{display:none}.pc-build_timelineToggle__jLe25 strong{font-size:12px}.pc-build_timelineToggleHidden__GV7Y_{display:none}.pc-build_timelineBackdrop__QBAzQ{display:block;position:fixed;inset:0;z-index:10010;border:0;padding:0;background:var(--app-overlay,rgba(0,0,0,.45));cursor:pointer}.pc-build_timelineHead__58LEp{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:2;padding:calc(14px + env(safe-area-inset-top, 0px)) 14px 10px;background:var(--app-surface)}.pc-build_progress__8WFCu{flex:0 0 auto;margin:0;padding:0 14px 12px;background:var(--app-surface)}.pc-build_timelineScroll__az4aK{flex:1 1 auto;min-height:0;overflow:auto;padding:4px 14px 8px}.pc-build_timelineFoot__kJZD3{flex:0 0 auto;padding:12px 14px calc(14px + env(safe-area-inset-bottom, 0px));background:var(--app-surface);border-top:1px solid var(--app-border)}.pc-build_timelineFoot__kJZD3 .pc-build_sideTotal__ER3Se{margin-top:0}.pc-build_side__D8tSn{position:fixed;z-index:10020;top:0;right:0;bottom:0;height:100dvh;display:flex;flex-direction:column;width:min(340px,88vw);margin:0;padding:0;border-radius:18px 0 0 18px;overflow:hidden;transform:translateX(105%);transition:transform .22s ease;box-shadow:-16px 0 36px rgba(0,0,0,.28);visibility:hidden;pointer-events:none}.pc-build_timelineOpen__MEBxD{transform:translateX(0);visibility:visible;pointer-events:auto}.pc-build_steps__POJjZ{flex-direction:column;overflow:visible;gap:0}.pc-build_step__c2eUr{grid-template-columns:28px minmax(0,1fr);min-width:0}.pc-build_rail__5_z9B{display:flex}}@media (max-width:480px){.pc-build_poster__XZ9HO{border-radius:14px}.pc-build_stageTotal__NkJCL{grid-template-columns:minmax(0,1fr)}.pc-build_stageTotal__NkJCL button,.pc-build_stageTotal__NkJCL small,.pc-build_stageTotal__NkJCL strong{grid-column:1;grid-row:auto}.pc-build_stageTotal__NkJCL button{width:100%;margin-top:8px}.pc-build_side__D8tSn{width:min(340px,92vw)}}@media (max-width:640px){.pc-build_toolbar__62tm3{flex-direction:column;align-items:stretch}.pc-build_search__Vr5wW{width:100%}}.pc-build_warehouse__BpwGx{display:flex;flex-direction:column;gap:10px;padding:4px 16px 16px;text-align:left}.pc-build_warehouse__BpwGx p{margin:0;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--app-brand-text)}.pc-build_warehouse__BpwGx h2{margin:0;font-size:16px;line-height:1.35;font-weight:700;color:var(--app-text,#18181b)}.pc-build_warehouse__BpwGx ul{display:flex;flex-direction:column;gap:10px;max-height:min(52dvh,420px);margin:6px 0 0;padding:0;overflow:auto;list-style:none}.pc-build_warehouse__BpwGx li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:12px;border:1px solid var(--app-border,#e4e4e7);border-radius:14px;background:var(--app-surface,#fff)}.pc-build_warehouse__BpwGx li div.pc-build_warehouseName__ko9Yh{display:flex;flex-direction:column;gap:2px;min-width:0}.pc-build_warehouse__BpwGx strong{font-size:15px}.pc-build_warehouse__BpwGx small{color:var(--app-text-muted,#71717a);font-size:13px}.pc-build_warehouse__BpwGx b{font-size:15px;font-variant-numeric:tabular-nums}.pc-build_warehouseActions__pcgcy{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px}.pc-build_warehouseActions__pcgcy>button{min-height:40px;padding:0 18px;border:0;border-radius:999px;background:var(--app-brand);color:var(--app-brand-ink);font-weight:700;cursor:pointer}.pc-build_warehouseActions__pcgcy>button:disabled{background:var(--app-text-subtle,#a1a1aa);cursor:not-allowed}.pc-build_warehouseEmpty__7mhJr{padding:16px;border-radius:14px;background:var(--app-surface-muted,#f4f4f5);color:var(--app-text-muted,#71717a);font-size:14px}@media (max-width:1023px){.app-modal-panel--fill:has(.pc-build_warehouse__BpwGx){flex:0 1 auto;height:auto;max-height:min(92dvh,100%)}.app-modal-panel--fill:has(.pc-build_warehouse__BpwGx) .app-modal-card{height:auto;flex:0 1 auto}}.pc-build_filterBar__AnAnI{display:none}.pc-build_filterBar__AnAnI>button{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;height:100%;border:0;background:transparent;color:var(--app-text);font-size:15px;font-weight:700;cursor:pointer}.pc-build_filterBar__AnAnI>.pc-build_filterBarOn__DCSiI{color:var(--app-brand)}.pc-build_filterBarDivider__gnedZ{width:1px;height:60%;background:var(--app-border-strong,var(--app-border))}.pc-build_filterDot__MXWK4{width:9px;height:9px;border-radius:999px;background:var(--app-brand);box-shadow:0 0 0 2px var(--app-surface)}.pc-build_filterOverlay__tlmcC,.pc-build_sortOverlay__UnGU6{position:fixed;inset:0;border:0;padding:0;background:var(--app-overlay,rgba(0,0,0,.55));cursor:pointer}.pc-build_filterOverlay__tlmcC{z-index:10070}.pc-build_filterDrawer__Gji7r{position:fixed;top:0;right:0;z-index:10080;display:flex;flex-direction:column;width:min(340px,92vw);height:100dvh;background:var(--app-surface);color:var(--app-text);box-shadow:-8px 0 32px rgba(0,0,0,.22)}.pc-build_filterDrawerHead__hdBP_,.pc-build_sortSheetHead__1HcDU{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto}.pc-build_filterDrawerHead__hdBP_{padding:calc(14px + env(safe-area-inset-top, 0px)) 14px 12px;border-bottom:1px solid var(--app-border);background:var(--app-surface)}.pc-build_filterDrawerHead__hdBP_ strong,.pc-build_sortSheetHead__1HcDU strong{font-size:18px;line-height:1.2}.pc-build_filterDrawerHead__hdBP_ button,.pc-build_sortSheetHead__1HcDU button{width:36px;height:36px;border:1px solid var(--app-border);border-radius:999px;background:var(--app-surface);color:var(--app-text);font-size:16px;font-weight:800;cursor:pointer}.pc-build_filterDrawerBody__4K7Ru{flex:1 1 auto;min-height:0;overflow:auto;padding:14px}.pc-build_filterFields__R6lIw{display:flex;flex-direction:column;gap:14px}.pc-build_filterField__JuXyc,.pc-build_filterFields__R6lIw>label{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--app-brand-text)}.pc-build_multiSelectButton__4xJ2D{display:flex;align-items:center;width:100%;height:44px;border:1px solid var(--app-border-strong,var(--app-border));border-radius:12px;background-color:var(--app-input-bg,var(--app-surface));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2371717a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;color:var(--app-text);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;text-align:left;padding:0 36px 0 14px;cursor:pointer}.pc-build_multiSelectButton__4xJ2D span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-build_multiSelectOpen__VHTt9{border-color:var(--app-brand);box-shadow:0 0 0 3px var(--app-brand-soft)}.pc-build_multiSelectMenu__m41yb{position:fixed;z-index:10120;display:flex;flex-direction:column;gap:2px;max-height:220px;overflow:auto;padding:6px;border:1px solid var(--app-border);border-radius:12px;background:var(--app-surface);box-shadow:0 14px 32px rgba(0,0,0,.22)}.pc-build_multiSelectMenu__m41yb label{display:flex;flex-direction:row;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:8px;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--app-text);cursor:pointer}.pc-build_floatOptionOn__B0eg9,.pc-build_floatOption__8W1C1:hover,.pc-build_multiSelectMenu__m41yb label:hover{background:var(--app-brand-soft)}.pc-build_floatOption__8W1C1{display:flex;align-items:center;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:transparent;font-size:14px;font-weight:600;letter-spacing:0;text-align:left;text-transform:none;color:var(--app-text);cursor:pointer}.pc-build_quoteLada__QLebF{width:90px;height:42px;flex:0 0 90px;border-radius:8px 0 0 8px;border-right:0;padding-right:28px;background-position:right 8px center}.pc-build_multiSelectMenu__m41yb input{width:16px;height:16px;margin:0;accent-color:var(--app-brand)}.pc-build_filterFields__R6lIw input,.pc-build_filterFields__R6lIw select{width:100%;height:44px;border:1px solid var(--app-border-strong,var(--app-border));border-radius:12px;background-color:var(--app-input-bg,var(--app-surface));color:var(--app-text);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;padding:0 14px}.pc-build_filterFields__R6lIw select{appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2371717a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.pc-build_filterFields__R6lIw .pc-build_multiSelectMenu__m41yb input{width:16px;height:16px;padding:0;border-radius:4px}.pc-build_filterDrawer__Gji7r .pc-build_search__Vr5wW{width:100%}.pc-build_filterDrawer__Gji7r .pc-build_search__Vr5wW input{height:44px;border-radius:999px;padding:0 42px 0 16px}.pc-build_filterReset__0ffQ6{height:44px;border:1px solid var(--app-border);border-radius:12px;background:transparent;color:var(--app-text);font-size:14px;font-weight:700;cursor:pointer}.pc-build_filterDrawerFoot__9Zb4V{flex:0 0 auto;padding:12px 14px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--app-border);background:var(--app-surface)}.pc-build_filterDrawerFoot__9Zb4V button{width:100%;min-height:44px;border:0;border-radius:8px;background:var(--app-brand);color:var(--app-brand-ink);font-size:15px;font-weight:700;cursor:pointer}.pc-build_filterDrawerFoot__9Zb4V button:disabled{opacity:.72;cursor:wait}.pc-build_sortOverlay__UnGU6{z-index:10085}.pc-build_sortSheet__j1ADd{position:fixed;right:0;bottom:0;left:0;z-index:10090;padding:20px 20px calc(28px + env(safe-area-inset-bottom, 0px));border-radius:20px 20px 0 0;background:var(--app-surface);color:var(--app-text);box-shadow:0 -8px 32px rgba(0,0,0,.22)}.pc-build_sortSheetHead__1HcDU{margin-bottom:16px}.pc-build_sortSheetList__JnSV8{display:flex;flex-direction:column;gap:12px}.pc-build_sortSheetList__JnSV8 button{width:100%;padding:15px 16px;border:1px solid var(--app-border);border-radius:12px;background:var(--app-surface-muted,#f4f4f5);color:var(--app-text);font-size:15px;font-weight:700;text-align:left;cursor:pointer}.pc-build_sortOptionOn__sLZ31{border-color:var(--app-brand);color:var(--app-brand-text);box-shadow:0 0 0 3px var(--app-brand-soft)}@media (max-width:1199px){.pc-build_catalog__nYTRP>.pc-build_branches__eehpO,.pc-build_catalog__nYTRP>.pc-build_filters__0f5Zf,.pc-build_toolbar__62tm3 .pc-build_searchRow__wNFnX{display:none}.pc-build_filterBar__AnAnI{position:sticky;top:var(--app-header-sticky-height,0);z-index:40;display:flex;align-items:center;height:56px;margin-bottom:12px;padding:0 4px;border:1px solid color-mix(in srgb,var(--app-brand) 18%,transparent);border-bottom:3px solid var(--app-brand);border-radius:10px;background:var(--app-surface)}}.pc-build_edgeActions__HRDmD{display:none}.pc-build_bottomBar__CCmu0{display:flex;flex-direction:column;align-items:stretch;gap:2px;margin-top:16px;padding:14px 16px;border-radius:16px;background:var(--app-bg);border:1px solid var(--app-border)}.pc-build_bottomBar__CCmu0 small{font-size:12px;font-weight:600;color:var(--app-text-muted)}.pc-build_bottomBar__CCmu0 strong{font-size:clamp(22px,5vw,28px);line-height:1.05;font-variant-numeric:tabular-nums;color:var(--app-brand-text)}.pc-build_bottomBar__CCmu0 button{width:100%;margin-top:8px}@media (max-width:980px){.pc-build_catalog__nYTRP{padding:12px}.pc-build_grid__kanCq{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pc-build_card__g61KJ{padding:8px}.pc-build_filterBar__AnAnI{display:none}.pc-build_edgeActions__HRDmD{display:flex;justify-content:space-between;align-items:center;gap:12px;position:sticky;top:var(--app-header-sticky-height,0);z-index:30;margin:0 0 12px;padding:10px 12px 12px;background:var(--app-surface);border:1px solid color-mix(in srgb,var(--app-brand) 18%,transparent);border-bottom:3px solid var(--app-brand);border-radius:10px}.pc-build_edgeActions__HRDmD button{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:0;border-radius:12px;padding:8px 14px;background:var(--app-brand);color:var(--app-brand-ink);font-size:14px;font-weight:700;cursor:pointer}.pc-build_edgeActions__HRDmD strong{font-size:12px}.pc-build_edgeOn__5ERLc .pc-build_filterDot__MXWK4{box-shadow:0 0 0 2px var(--app-brand);background:var(--app-brand-ink)}}@media (max-width:767px){.pc-build_root__F5wy6{margin-left:-16px;margin-right:-16px}.pc-build_catalog__nYTRP{padding:10px 8px 12px}.pc-build_grid__kanCq{gap:8px}.pc-build_card__g61KJ{padding:6px}.pc-build_cardMedia__dWo5p{aspect-ratio:4/3;min-height:0;max-height:none;padding:4px}.pc-build_cardName__3I6Fz{min-height:0;font-size:13px;line-height:1.3}}@media (min-width:981px){.pc-build_stage__YOy50{grid-template-columns:160px minmax(0,1fr) 200px;gap:8px 32px;align-items:center;padding:18px 24px;border-radius:20px;background:color-mix(in srgb,var(--app-brand) 7%,var(--app-surface))}.pc-build_poster__XZ9HO{width:160px;border-radius:14px;box-shadow:none}.pc-build_stageMeter__8OtVR{width:100%;max-width:none}.pc-build_stageTotal__NkJCL{align-items:flex-end;padding:0;border-radius:0;background:transparent;box-shadow:none}}.pc-build_notice__6KNIu{display:flex;flex-direction:column;gap:10px;min-height:0;width:100%;text-align:left}.pc-build_noticeLead___zMxT{margin:0;color:var(--app-text-muted);font-size:13px;font-weight:700}.pc-build_noticeList__wre_U{display:flex;flex-direction:column;gap:8px;margin:0;padding:2px 4px 2px 0;list-style:none}.pc-build_noticeItem__E61VI{display:flex;align-items:flex-start;gap:12px;padding:10px 12px 11px;border:1px solid var(--app-border);border-left:3px solid var(--app-brand);border-radius:12px;background:color-mix(in srgb,var(--app-bg) 55%,var(--app-surface))}.pc-build_noticeItem__E61VI strong{color:var(--app-text);font-size:13px;font-weight:800;line-height:1.35}.pc-build_noticeKind__Ekm0r{width:fit-content;padding:2px 7px;border-radius:999px;background:var(--app-brand-soft);color:var(--app-brand-text);font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.pc-build_noticeItem__E61VI[data-kind=price]{border-left-color:var(--app-brand)}.pc-build_noticeItem__E61VI[data-kind=stock]{border-left-color:#d97706}.pc-build_noticeItem__E61VI[data-kind=stock] .pc-build_noticeKind__Ekm0r{background:color-mix(in srgb,#d97706 16%,var(--app-surface));color:#b45309}.pc-build_noticeItem__E61VI[data-kind=removed]{border-left-color:#e11d48}.pc-build_noticeItem__E61VI[data-kind=removed] .pc-build_noticeKind__Ekm0r{background:color-mix(in srgb,#e11d48 14%,var(--app-surface));color:#be123c}.pc-build_noticeItem__E61VI[data-kind=compat]{border-left-color:var(--app-brand)}.pc-build_noticeItem__E61VI .pc-build_noticeBranch__nS4f9{color:var(--app-text-muted);font-size:12px;font-weight:700}.pc-build_noticeDelta__Z9c41{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:baseline;gap:8px;margin-top:4px;padding-top:6px;border-top:1px dashed var(--app-border);font-size:13px;font-variant-numeric:tabular-nums}.pc-build_noticeDeltaLabel___F68_{color:var(--app-text-muted);font-weight:700}.pc-build_noticeBefore__hxex5{color:var(--app-text-muted);font-weight:600}.pc-build_noticeDelta__Z9c41>span[aria-hidden]{color:var(--app-text-muted)}.pc-build_noticeDelta__Z9c41 strong.pc-build_noticeStockNow__1PNbX{grid-column:2/-1;justify-self:end}.pc-build_noticeDelta__Z9c41 strong.pc-build_noticeGood__jIxk0{color:#16a34a}.pc-build_noticeDelta__Z9c41 strong.pc-build_noticeBad__skHfm{color:#dc2626}.pc-build_noticeDelta__Z9c41 .pc-build_noticeOthers__wG0Uz{grid-column:2/-1;justify-self:end;text-align:right;color:var(--app-text);font-weight:700}.pc-build_noticeTotal__ApTxa{margin:0;color:var(--app-text);font-size:14px;font-weight:700}.pc-build_noticeTotal__ApTxa strong.pc-build_noticeGood__jIxk0{color:#16a34a}.pc-build_noticeTotal__ApTxa strong.pc-build_noticeBad__skHfm{color:#dc2626}.pc-build_fitTag__77QWj{position:absolute;right:8px;bottom:8px;z-index:1;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 16px);padding:4px 9px 4px 7px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 4px 12px rgba(0,0,0,.25)}.pc-build_fitTag__77QWj svg{flex:none}.pc-build_fitBad__DWPok{background:#dc2626;color:#fff}.pc-build_fitWarn__Hb5qn{background:#f59e0b;color:#1a1204}.pc-build_fitStock__MNpki{background:#475569;color:#fff}.pc-build_card__g61KJ.pc-build_cardBlocked__JzoKQ .pc-build_cardMedia__dWo5p img{opacity:.55;filter:grayscale(.6)}.pc-build_notice__6KNIu .pc-build_noticeReason__CKtZd{margin-top:4px;color:var(--app-text);font-size:13px;font-weight:600;line-height:1.4}.pc-build_noticeBody__qXA7n{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.pc-build_noticeDetail__3Up5F{color:var(--app-text-muted);font-size:13px;font-weight:600;line-height:1.4}.pc-build_noticeThumb__dwo2m{display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;padding:4px;border-radius:10px;background:#fff;overflow:hidden}.pc-build_noticeThumb__dwo2m img{width:100%;height:100%;object-fit:contain}.pc-build_noticePick__NQhWx{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--app-brand);border-radius:12px;background:color-mix(in srgb,var(--app-brand) 8%,var(--app-surface))}.pc-build_noticePick__NQhWx strong{color:var(--app-text);font-size:14px;font-weight:800;line-height:1.35}.pc-build_noticeListLabel__5EvAi{margin:2px 0 -2px;color:var(--app-text);font-size:13px;font-weight:800}.app-modal-panel:has(.pc-build_notice__6KNIu){max-width:540px;max-height:min(88dvh,720px)}.app-modal-panel:has(.pc-build_notice__6KNIu) .app-modal-scroll{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.image-fallback-wrapper{position:relative;display:inline-flex;justify-content:center;align-items:center}.image-spinner{width:40px;height:40px;border:4px solid color-mix(in srgb,var(--app-brand) 20%,transparent);border-left-color:var(--app-brand);border-radius:50%;animation:image-spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}@keyframes image-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.stockShortageModal_wrap__MgB7e{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0;text-align:left}.stockShortageModal_intro___fQD_{margin:0;color:var(--app-text-muted);font-size:.95rem;line-height:1.45;text-align:center}.stockShortageModal_list__X3KGV{display:flex;flex-direction:column;gap:10px;min-width:0}.stockShortageModal_row__tPGuk{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid #f0c7cc;border-radius:12px;background:#fff8f8}html.dark .stockShortageModal_row__tPGuk{background:rgba(127,29,29,.35);border-color:color-mix(in srgb,var(--app-brand) 45%,transparent)}html.dark .stockShortageModal_intro___fQD_{color:#d4d4d8}.stockShortageModal_thumb__RP1zy{width:56px;height:56px;flex-shrink:0;border-radius:10px;border:1px solid var(--app-border);background:var(--app-surface);overflow:hidden}.stockShortageModal_thumb__RP1zy img{width:100%;height:100%;object-fit:contain}.stockShortageModal_body__H6Fc3{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.stockShortageModal_name__cEpJX{margin:0;font-size:.92rem;font-weight:700;color:var(--app-text);line-height:1.35;word-break:break-word}.stockShortageModal_meta__eFFEV{margin:0;font-size:.78rem;color:var(--app-text-muted);word-break:break-all}.stockShortageModal_badges__7SF4j{display:flex;flex-wrap:wrap;gap:6px}.stockShortageModal_badge__S2Kxe{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.stockShortageModal_badgeAvailable__AhRAJ{background:#fee2e2;color:#b91c1c}.stockShortageModal_badgeRequested__OEFT_{background:#e5e7eb;color:#374151}html.dark .stockShortageModal_badgeAvailable__AhRAJ{background:var(--app-destructive-bg);color:var(--app-destructive-text);border:1px solid var(--app-destructive-border)}html.dark .stockShortageModal_badgeRequested__OEFT_{background:rgba(255,255,255,.12);color:#f4f4f5;border:1px solid rgba(255,255,255,.22)}.stockShortageModal_fallback__7Mt5g{margin:0;padding:12px;border-radius:12px;background:var(--app-surface-muted);border:1px solid var(--app-border);color:var(--app-text-muted);font-size:.9rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.sidebar-mi-cuenta_tagA__VgTsj{text-decoration:none;color:var(--app-text-muted);font-size:14px;font-weight:500}.sidebar-mi-cuenta_li__vpqTM{cursor:pointer;padding:3px 10px}.sidebar-mi-cuenta_li__vpqTM:hover .sidebar-mi-cuenta_tagA__VgTsj{color:var(--app-brand);font-weight:600}.sidebar-mi-cuenta_li__vpqTM:hover{border-bottom:3px solid #a67845}.sidebar-mi-cuenta_activeLi__wvEDU{border-bottom:3px solid #a67845!important}.sidebar-mi-cuenta_activeA__remvq{color:var(--app-brand)!important;font-weight:600!important}.sidebar-mi-cuenta_logoutLi__cRCpe{margin-top:10px;padding:6px 10px 4px;list-style:none}.sidebar-mi-cuenta_logoutBtn__rvWoQ{display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;text-decoration:none;cursor:pointer;border:1.5px solid color-mix(in srgb,var(--app-brand) 45%,transparent);border-radius:8px;background:color-mix(in srgb,var(--app-brand) 8%,transparent);color:var(--app-brand);font-size:14px;font-weight:700;padding:9px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease}.sidebar-mi-cuenta_logoutBtn__rvWoQ:hover{background:var(--app-brand);border-color:var(--app-brand);color:var(--app-brand-ink,#fff)}html.dark .sidebar-mi-cuenta_logoutBtn__rvWoQ{background:var(--app-brand-soft);border-color:var(--app-brand);color:var(--app-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 45%,transparent),0 0 16px color-mix(in srgb,var(--app-brand) 18%,transparent)}html.dark .sidebar-mi-cuenta_logoutBtn__rvWoQ:hover{background:var(--app-brand);border-color:var(--app-brand-outline);color:var(--app-brand-ink,#0a0a0a);box-shadow:var(--app-brand-edge)}html.dark .sidebar-mi-cuenta_activeA__remvq,html.dark .sidebar-mi-cuenta_li__vpqTM:hover .sidebar-mi-cuenta_tagA__VgTsj{color:var(--app-brand)!important}@media (max-width:996px){.sidebar-mi-cuenta_aside__z5jl_{display:none}}.cambiar-contrasena_section__eAZSb{display:flex;column-count:2}.cambiar-contrasena_sidebarPanel__qNeUQ{width:280px;border:1px solid var(--app-border);background:var(--app-surface)}.cambiar-contrasena_contentPanel__AE4SZ{width:80%;border:1px solid var(--app-border);background:var(--app-surface);padding:.75rem}.cambiar-contrasena_eye__xcDKN{position:absolute;right:10px;top:7px}.cambiar-contrasena_inputPassword__7HOZ3{padding-right:40px!important}@media (max-width:996px){.cambiar-contrasena_section__eAZSb>div:first-of-type{display:none!important}.cambiar-contrasena_section__eAZSb>div:nth-of-type(2){width:100%!important}}@media (max-width:768px){.cambiar-contrasena_containerForm__yzkM7 form{width:auto!important}.cambiar-contrasena_containerForm__yzkM7 form div{grid-template-columns:1fr;align-items:start}.cambiar-contrasena_containerForm__yzkM7 form div label{text-align:start!important}}@media (max-width:600px){.cambiar-contrasena_section__eAZSb{display:flex;margin-top:80px;flex-direction:column;align-items:center;gap:10px}.cambiar-contrasena_section__eAZSb>div{width:100%!important}}.mis-pedidos_section__gGg8Z{display:flex;min-height:calc(100vh - 120px);background:linear-gradient(180deg,var(--app-bg) 0,#f3f4f6 100%)}.mis-pedidos_sidebarWrap__TiLuX{width:280px;flex-shrink:0;border-right:1px solid #ececec;background:var(--app-surface)}.mis-pedidos_content__og75N{flex:1;min-width:0;width:100%;padding:1.25rem 1rem 5rem;box-sizing:border-box}@media (min-width:640px){.mis-pedidos_content__og75N{padding:1.5rem 1.25rem 5rem}}@media (min-width:1024px){.mis-pedidos_content__og75N{padding:1.75rem 2rem 4rem;max-width:72rem}}@media (max-width:996px){.mis-pedidos_sidebarWrap__TiLuX{display:none}}html.dark .mis-pedidos_section__gGg8Z{background:linear-gradient(180deg,var(--app-bg) 0,var(--app-surface-muted) 100%)}.accountLoading_wrap__UQOjO{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:12px;padding:24px}.accountLoading_label__l8IfY{font-size:.875rem;color:var(--app-text-muted,#808080)}.accountLoading_spinner__ckCY6{width:36px;height:36px;border-radius:50%;border:3px solid color-mix(in srgb,var(--app-brand) 22%,transparent);border-top-color:var(--app-brand);animation:accountLoading_account-spin__2Dg3s .75s linear infinite}@keyframes accountLoading_account-spin__2Dg3s{to{transform:rotate(1turn)}}.emptyState_root__WMOWE{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.75rem 1.75rem;background:linear-gradient(180deg,var(--app-surface) 0,var(--app-surface-muted) 100%);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 10px 28px rgba(15,23,42,.06)}.emptyState_compact__15Emv{padding:1.75rem 1.25rem}.emptyState_iconWrap__ZwJqS{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:1.25rem;border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--app-brand) 14%,transparent) 0,var(--app-brand-soft) 100%);color:var(--app-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 12%,transparent)}.emptyState_compact__15Emv .emptyState_iconWrap__ZwJqS{width:56px;height:56px;margin-bottom:.85rem}.emptyState_title__bIAjz{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;color:var(--app-text);letter-spacing:-.02em;line-height:1.35}.emptyState_description__qrLZF{margin:0;max-width:420px;font-size:.95rem;line-height:1.6;color:#64748b}.emptyState_action__6zcd6{margin-top:1.25rem}.emptyState_compact__15Emv .emptyState_action__6zcd6{margin-top:.85rem}html.dark .emptyState_description__qrLZF{color:var(--app-text-muted)}html.dark .emptyState_iconWrap__ZwJqS{color:var(--app-brand)}.submenuproducts_dropdownSubmenu__TceYT{position:relative}.submenuproducts_dropdownMenu____VjD{min-width:250px;min-height:auto;margin-left:30px;flex-shrink:0;box-shadow:inset 10px 0 5px rgba(0,0,0,.2);background:var(--app-surface);z-index:1000}.submenuproducts_tagA__ElvC7{color:var(--app-text-muted)!important;text-decoration:none!important;font-weight:100!important}.submenuproducts_tagLi__aGHm6:hover .submenuproducts_tagA__ElvC7{color:var(--app-brand);font-weight:600;text-decoration-line:underline;text-decoration-color:#a67845;text-decoration-thickness:3px}.submenuproducts_dropdownMenu____VjD li a{display:block;padding:10px;text-decoration:none;color:var(--app-text)}.submenuproducts_dropdownSubmenu__TceYT:hover .submenuproducts_dropdownMenu____VjD{display:block}.submenuproducts_menu1__4PLAm{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.55) rgba(0,0,0,.18)}.submenuproducts_menu1__4PLAm::-webkit-scrollbar{width:6px!important}.submenuproducts_menu1__4PLAm::-webkit-scrollbar-thumb{background:rgba(255,255,255,.55);border-radius:999px}.submenuproducts_menu1__4PLAm::-webkit-scrollbar-track{background:rgba(0,0,0,.18);border-radius:999px}.submenuproducts_categoryItem__8djsa{display:block;width:100%;padding:0;margin:0;list-style:none}.container-list-products ul li .submenuproducts_categoryLink__aSRxE{display:block;width:100%;box-sizing:border-box;padding:5px;color:#fff;font-size:12px;font-weight:500;text-align:start;text-decoration:none;word-break:break-word;overflow-wrap:break-word;white-space:normal;cursor:pointer}.advancedSearchOverlay_dropdownContainer__0dkUG{position:absolute;top:100%;left:0;right:0;margin-top:8px;background-color:var(--app-surface);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.15);border:1px solid #eaeaea;display:flex;flex-direction:column;overflow:hidden;max-height:80vh;z-index:10002}.advancedSearchOverlay_closeDropdownBtn__gmdk8{position:absolute;top:1rem;right:1.5rem;background:transparent;border:none;color:var(--app-text-muted);cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:color .2s}.advancedSearchOverlay_closeDropdownBtn__gmdk8:hover{color:var(--app-brand)}.advancedSearchOverlay_content__GjibZ{display:flex;flex:1;overflow-y:auto;flex-direction:column}.advancedSearchOverlay_defaultView__VsWy7{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.advancedSearchOverlay_sectionTitle__ABZAQ{font-size:1.1rem;font-weight:600;color:var(--app-text);margin-bottom:1rem}.advancedSearchOverlay_recentSearchesWrapper__guSnP{margin-bottom:1rem}.advancedSearchOverlay_recentSearchesHeader__IE_jd{display:flex;justify-content:space-between;align-items:center}.advancedSearchOverlay_recentSearchesPills__obJru{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.advancedSearchOverlay_pillBtn__hamP3{background:var(--app-surface-muted);border:1px solid #e0e0e0;border-radius:20px;padding:.4rem .8rem;font-size:.9rem;color:var(--app-text-muted);display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s}.advancedSearchOverlay_pillBtn__hamP3:hover{background:var(--app-surface-muted);border-color:var(--app-border-strong);color:var(--app-text)}.advancedSearchOverlay_pillCloseWrapper__gFpRB{background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:0;margin:0;cursor:pointer}.advancedSearchOverlay_pillClose__NzBXS{color:var(--app-text-subtle);fill:none!important;stroke:currentColor;box-shadow:none!important}.advancedSearchOverlay_pillClose__NzBXS:hover{color:var(--app-brand)}html.dark .advancedSearchOverlay_pillBtn__hamP3{background:var(--app-surface-muted);border-color:color-mix(in srgb,var(--app-brand) 35%,transparent);color:var(--app-text)}html.dark .advancedSearchOverlay_pillClose__NzBXS{color:#c4c4cc;fill:none!important;stroke:currentColor!important;box-shadow:none!important}.advancedSearchOverlay_clearAllBtn__LRfkc{background:transparent;border:none;color:#0066cc;font-size:.9rem;cursor:pointer;padding:.4rem .8rem}.advancedSearchOverlay_clearAllBtn__LRfkc:hover{text-decoration:underline}.advancedSearchOverlay_twoColumnLayout___DlPU{display:flex;gap:2rem}.advancedSearchOverlay_popularSearchesCol__0Syix{flex:0 0 180px}.advancedSearchOverlay_popularList__EN2Zl{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.advancedSearchOverlay_popularList__EN2Zl li{font-size:.95rem;color:var(--app-text-muted);cursor:pointer;padding:.3rem 0}.advancedSearchOverlay_popularList__EN2Zl li:hover{color:var(--app-brand);text-decoration:underline}.advancedSearchOverlay_recommendedProductsCol__hLSRa{flex:1}.advancedSearchOverlay_recommendedGrid__x3r7r{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem}.advancedSearchOverlay_productCardRec__Q4YRD{background:var(--app-surface);border-radius:8px;border:1px solid #eaeaea;padding:1rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;transition:box-shadow .2s,transform .2s}.advancedSearchOverlay_productCardRec__Q4YRD:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.advancedSearchOverlay_productImageRec__ofrlp{width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:.5rem}.advancedSearchOverlay_searchResultsView__AYs18{display:flex;flex:1;width:100%;min-height:400px}.advancedSearchOverlay_sidebar__rKprv{width:180px;border-right:1px solid #eaeaea;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.advancedSearchOverlay_filterSection__NayBF{display:flex;flex-direction:column;gap:.8rem}.advancedSearchOverlay_filterTitle__Y_L_B{font-size:1rem;font-weight:600;color:var(--app-text);margin:0}.advancedSearchOverlay_filterList__i7zjt{display:flex;flex-direction:column;gap:.5rem;list-style:none;padding:0;margin:0}.advancedSearchOverlay_filterItem__0pIHl{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.advancedSearchOverlay_filterLabel__jZPk0{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--app-text-muted);cursor:pointer}.advancedSearchOverlay_filterCount__66Jsj{font-size:.8rem;color:var(--app-text-subtle)}.advancedSearchOverlay_mainArea__XmAur{flex:1;display:flex;flex-direction:column;background-color:var(--app-bg)}.advancedSearchOverlay_resultsHeader__FpddW{padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eaeaea}.advancedSearchOverlay_resultsCount__r_D_X{font-size:.95rem;color:var(--app-text-muted)}.advancedSearchOverlay_sortSelect__8rm15{padding:.4rem .8rem;border:1px solid #ddd;border-radius:6px;background-color:var(--app-surface);font-size:.9rem;color:var(--app-text);cursor:pointer;outline:none}.advancedSearchOverlay_resultsGridWrapper__W8KSq{flex:1;padding:1.5rem}.advancedSearchOverlay_resultsGrid__7lSsk{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem}.advancedSearchOverlay_productCard__9dmG4{background:var(--app-surface);border-radius:8px;border:1px solid #eaeaea;padding:1rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;transition:box-shadow .2s,transform .2s;height:100%}.advancedSearchOverlay_productCard__9dmG4:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.advancedSearchOverlay_productImage__ldRDX{width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:.5rem}.advancedSearchOverlay_productName__C3SxR{font-size:.9rem;color:var(--app-text);line-height:1.4;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.advancedSearchOverlay_productPrice__hdKRj{font-weight:700;font-size:1.1rem;color:var(--app-brand)}.advancedSearchOverlay_loadingWrapper__bwNXs{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;gap:1rem;color:var(--app-text-muted)}@media (max-width:768px){.advancedSearchOverlay_dropdownContainer__0dkUG{position:fixed;top:0;left:0;right:0;bottom:0;margin-top:0;border-radius:0;max-height:100vh;z-index:100000}.advancedSearchOverlay_searchResultsView__AYs18{flex-direction:column}.advancedSearchOverlay_sidebar__rKprv{width:100%;border-right:none;border-bottom:1px solid #eaeaea;max-height:200px;overflow-y:auto}.advancedSearchOverlay_twoColumnLayout___DlPU{flex-direction:column}.advancedSearchOverlay_popularSearchesCol__0Syix{flex:auto}}html.dark .advancedSearchOverlay_closeDropdownBtn__gmdk8:hover,html.dark .advancedSearchOverlay_pillClose__NzBXS:hover,html.dark .advancedSearchOverlay_popularList__EN2Zl li:hover,html.dark .advancedSearchOverlay_productPrice__hdKRj{color:var(--app-brand)}.deliveryReconfigAlert_wrap__7YU_5{box-sizing:border-box}.deliveryReconfigAlert_alert__49ro5{width:100%;align-items:flex-start!important}.deliveryReconfigAlert_message___NJEH{width:100%!important;padding:0!important;overflow:visible!important}.deliveryReconfigAlert_icon__gPght{margin-top:2px}.deliveryReconfigAlert_content__Jwhm9{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.deliveryReconfigAlert_text__W6aIm{margin:0;font-size:14px;line-height:1.45;color:inherit;word-break:break-word}.deliveryReconfigAlert_action__p19Xi{align-self:stretch!important;width:100%!important;min-height:40px!important;font-weight:700!important;white-space:nowrap!important;border-color:currentColor!important}@media (min-width:768px){.deliveryReconfigAlert_content__Jwhm9{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.deliveryReconfigAlert_text__W6aIm{flex:1;min-width:0}.deliveryReconfigAlert_action__p19Xi{align-self:center!important;width:auto!important;flex-shrink:0!important}}@media (max-width:544px){.confirma-productos_containerButtonsActions__xwy2b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px!important}.confirma-productos_containerButtonsActions__xwy2b button{width:60%!important}}.confirma-productos_deliveryLegend__2qpeg{display:flex;align-items:flex-start;gap:12px;width:min(90%,1100px);margin:12px auto 8px;padding:14px 16px;box-sizing:border-box;border-radius:12px;border:1px solid color-mix(in srgb,var(--app-brand) 35%,transparent);background:color-mix(in srgb,var(--app-brand) 12%,transparent);box-shadow:0 1px 3px rgba(15,23,42,.06);color:var(--app-text)}html.dark .confirma-productos_deliveryLegend__2qpeg{background:color-mix(in srgb,var(--app-brand) 22%,transparent);border-color:color-mix(in srgb,var(--app-brand) 45%,transparent);box-shadow:0 2px 10px rgba(0,0,0,.35);color:var(--app-text)}.confirma-productos_deliveryLegendIcon__p5n95{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:color-mix(in srgb,var(--app-brand) 20%,transparent);color:var(--app-brand)}html.dark .confirma-productos_deliveryLegendIcon__p5n95{background:color-mix(in srgb,var(--app-brand) 35%,transparent);color:var(--app-brand)}.confirma-productos_deliveryLegendText__dFXVf{margin:0;min-width:0;color:var(--app-text);font-size:.9375rem;font-weight:500;line-height:1.45}html.dark .confirma-productos_deliveryLegendText__dFXVf{color:var(--app-text)}.confirma-productos_deliveryLegendText__dFXVf strong{color:var(--app-text);font-weight:700}html.dark .confirma-productos_deliveryLegendText__dFXVf strong{color:var(--app-text)}@media (max-width:640px){.confirma-productos_deliveryLegend__2qpeg{width:min(94%,1100px);margin-top:10px;padding:12px 14px;gap:10px}.confirma-productos_deliveryLegendIcon__p5n95{width:36px;height:36px;border-radius:9px}.confirma-productos_deliveryLegendText__dFXVf{font-size:.875rem}}.confirma-productos_sucursalOverlay__vzhGa{position:fixed;inset:0;z-index:10040;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.58);cursor:wait}.confirma-productos_sucursalOverlayCard__HPcET{display:flex;flex-direction:column;align-items:center;gap:.65rem;max-width:360px;margin:1rem;padding:1.5rem 1.75rem;border-radius:12px;background:var(--app-surface);box-shadow:0 8px 32px rgba(0,0,0,.2);text-align:center;color:var(--app-text)}.confirma-productos_sucursalOverlayTitle__7ptH5{margin:0;font-size:1.05rem;font-weight:700;color:var(--app-text)}.confirma-productos_sucursalOverlayHint__2jVJQ{margin:0;font-size:.9rem;font-weight:400;color:var(--app-text-muted)}.confirma-productos_sucursalOverlayCard__HPcET .the-spinner{color:var(--app-brand)}.confirma-productos_compraSeguraRow__QoXxc{align-items:center}.confirma-productos_subtotalBar__SPvtH{box-sizing:border-box;padding-left:12px;padding-right:16px}@media (min-width:640px){.confirma-productos_subtotalBar__SPvtH{padding-left:16px;padding-right:24px}}@media (min-width:900px){.confirma-productos_subtotalBar__SPvtH{padding-left:20px;padding-right:28px}}.confirma-productos_branchGroups__99kpz{display:flex;flex-direction:column;gap:16px;width:100%;box-sizing:border-box;padding:12px 0}.confirma-productos_branchSection__sc_1w{border:1px solid var(--app-border);border-radius:10px;overflow:hidden;background:var(--app-surface);box-shadow:0 1px 3px rgba(15,23,42,.04)}.confirma-productos_branchSectionHeader__5iwn_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--app-brand);color:var(--app-brand-ink,#fff)}.confirma-productos_branchSectionTitle__XfAJ_{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:700;letter-spacing:.01em}.confirma-productos_branchSectionCount__15wfD{flex-shrink:0;font-size:13px;font-weight:500;opacity:.88;white-space:nowrap}.confirma-productos_branchSectionList__DglTN{padding:10px!important;gap:10px!important}@media (min-width:900px){.confirma-productos_branchGroups__99kpz{padding:16px 4px;gap:20px}.confirma-productos_branchSectionHeader__5iwn_{padding:14px 18px}.confirma-productos_branchSectionTitle__XfAJ_{font-size:16px}}@media (max-width:544px){.confirma-productos_branchSectionHeader__5iwn_{padding:10px 12px}.confirma-productos_branchSectionTitle__XfAJ_{font-size:14px}.confirma-productos_branchSectionCount__15wfD{font-size:12px}}.forma-de-pago_paymentMethodRadio__cDt73{margin:0 8px;width:18px;height:18px;accent-color:var(--app-brand);flex-shrink:0;cursor:pointer}@media (max-width:769px){.forma-de-pago_labelPago__NP6oJ>div span{display:none}.forma-de-pago_labelPago__NP6oJ{width:100%!important}.forma-de-pago_labelPago__NP6oJ>div{justify-content:center}}.productImageCarousel_carouselRoot__XNCfW{position:relative;width:100%;height:100%;min-height:100%;touch-action:pan-y}.productImageCarousel_carouselRoot__XNCfW .image-fallback-wrapper,.productImageCarousel_carouselRoot__XNCfW img{-webkit-user-drag:none;user-select:none;touch-action:pan-y}.productImageCarousel_carouselRoot__XNCfW .carousel,.productImageCarousel_carouselRoot__XNCfW .carousel.carousel-slider,.productImageCarousel_carouselRoot__XNCfW .slider,.productImageCarousel_carouselRoot__XNCfW .slider-wrapper{width:100%!important;max-width:100%;height:100%}.productImageCarousel_carouselRoot__XNCfW .carousel.carousel-slider{position:relative;overflow:hidden!important;border-radius:inherit}.productImageCarousel_carouselRoot__XNCfW .slider-wrapper{overflow:hidden!important;border-radius:inherit}.productImageCarousel_carouselRoot__XNCfW .slide{overflow:hidden;border-radius:inherit}.productImageCarousel_navBtn__OeQrq{position:absolute;top:50%;z-index:6;transform:translateY(-50%);width:34px;height:34px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#111111;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 10px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.65);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.productImageCarousel_navBtn__OeQrq svg{color:inherit;stroke:currentColor;flex-shrink:0}.productImageCarousel_navBtn__OeQrq:hover{background:var(--app-brand);color:var(--app-brand-ink,#fff);border-color:var(--app-brand-outline,var(--app-brand));box-shadow:0 4px 14px color-mix(in srgb,var(--app-brand) 32%,transparent),0 0 0 1px color-mix(in srgb,var(--app-brand) 25%,transparent);transform:translateY(-50%) scale(1.06)}html.dark .productImageCarousel_navBtn__OeQrq{color:#fafafa;background:rgba(10,12,18,.9);border:1px solid color-mix(in srgb,var(--app-brand) 50%,transparent);box-shadow:0 2px 12px rgba(0,0,0,.5),0 0 0 1px color-mix(in srgb,var(--app-brand) 18%,transparent),0 0 14px color-mix(in srgb,var(--app-brand) 16%,transparent)}html.dark .productImageCarousel_navBtn__OeQrq:hover{color:var(--app-brand-ink,#fff);background:var(--app-brand);border-color:var(--app-brand-outline,var(--app-brand));box-shadow:0 4px 16px rgba(0,0,0,.55),0 0 18px color-mix(in srgb,var(--app-brand) 35%,transparent)}.productImageCarousel_navBtn__OeQrq:active{transform:translateY(-50%) scale(.96)}.productImageCarousel_navBtn__OeQrq:focus-visible{outline:2px solid var(--app-brand);outline-offset:2px}.productImageCarousel_navPrev__BMxRa{left:6px}.productImageCarousel_navNext__1fSnV{right:6px}.productImageCarousel_carouselRoot__XNCfW .control-dots{bottom:8px!important;margin:0!important;z-index:4!important}.productImageCarousel_carouselRoot__XNCfW .control-dots .dot{width:7px!important;height:7px!important;margin:0 4px!important;opacity:1!important;background:rgba(255,255,255,.72)!important;box-shadow:0 0 0 1px rgba(0,0,0,.28),0 1px 4px rgba(0,0,0,.35)!important;transition:transform .15s ease,background-color .15s ease}.productImageCarousel_carouselRoot__XNCfW .control-dots .dot.selected{background:var(--app-surface)!important;transform:scale(1.18);box-shadow:0 0 0 1px rgba(0,0,0,.35),0 2px 6px rgba(0,0,0,.4)!important}.productImageCarousel_slide__3uXWI{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;padding:4px;box-sizing:border-box;background:transparent}.productImageCarousel_emptyState__CT5zs{padding:8px;font-size:12px;color:var(--app-text-subtle);background:transparent;text-align:center}.productActionButtons_row__7vVB6{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.productActionButtons_actionBtn__CGhfF{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:var(--app-surface);color:inherit;box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 12px rgba(15,23,42,.1);cursor:pointer;transition:transform .16s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}html.dark .productActionButtons_actionBtn__CGhfF{border-color:rgba(255,255,255,.38);background:#27272a;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 4px 14px rgba(0,0,0,.45)}.productActionButtons_actionBtn__CGhfF:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px rgba(15,23,42,.08),0 8px 18px rgba(15,23,42,.14)}.productActionButtons_actionBtn__CGhfF:active:not(:disabled){transform:translateY(0) scale(.94)}.productActionButtons_actionBtn__CGhfF:disabled{opacity:.55;cursor:not-allowed;transform:none}.productActionButtons_sizeSm__HZIEM{width:36px;height:36px}.productActionButtons_sizeMd__RYDT_{width:40px;height:40px}.productActionButtons_favorite__ZPzAT{color:var(--app-brand)}.productActionButtons_favorite__ZPzAT:hover:not(:disabled){background:var(--app-brand-soft);border-color:color-mix(in srgb,var(--app-brand) 35%,transparent);color:var(--app-brand-hover)}.productActionButtons_favoriteActive__QpOe_{color:var(--app-brand-ink,#fff);background:linear-gradient(145deg,var(--app-brand-hover) 0,var(--app-brand) 55%,var(--app-brand-hover) 100%);border-color:var(--app-brand);box-shadow:0 2px 6px color-mix(in srgb,var(--app-brand) 35%,transparent),0 6px 16px color-mix(in srgb,var(--app-brand) 28%,transparent)}.productActionButtons_favoriteActive__QpOe_:hover:not(:disabled){background:linear-gradient(145deg,var(--app-brand-hover) 0,var(--app-brand-hover) 55%,var(--app-brand) 100%);border-color:var(--app-brand);color:var(--app-brand-ink,#fff);box-shadow:0 3px 8px color-mix(in srgb,var(--app-brand) 40%,transparent),0 10px 20px color-mix(in srgb,var(--app-brand) 32%,transparent)}.productActionButtons_share__FQ5kd{color:#334155}html.dark .productActionButtons_share__FQ5kd{color:#e4e4e7}.productActionButtons_share__FQ5kd:hover:not(:disabled){color:var(--app-brand);background:var(--app-brand-soft);border-color:color-mix(in srgb,var(--app-brand) 30%,transparent)}html.dark .productActionButtons_favorite__ZPzAT{color:var(--app-brand);border-color:color-mix(in srgb,var(--app-brand) 45%,transparent)}html.dark .productActionButtons_favorite__ZPzAT:hover:not(:disabled){background:color-mix(in srgb,var(--app-brand) 18%,transparent);border-color:var(--app-brand);color:var(--app-brand)}html.dark .productActionButtons_actionBtn__CGhfF.productActionButtons_favoriteActive__QpOe_,html.dark .productActionButtons_favoriteActive__QpOe_{background:linear-gradient(145deg,var(--app-brand-outline) 0,var(--app-brand) 55%,var(--app-brand-hover) 100%)!important;border-color:var(--app-brand-outline)!important;color:#0a0a0a!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--app-brand) 35%,transparent),0 0 18px color-mix(in srgb,var(--app-brand) 35%,transparent),0 6px 16px rgba(0,0,0,.4)}html.dark .productActionButtons_actionBtn__CGhfF.productActionButtons_favoriteActive__QpOe_:hover:not(:disabled),html.dark .productActionButtons_favoriteActive__QpOe_:hover:not(:disabled){background:linear-gradient(145deg,#ffff99 0,var(--app-brand) 55%,#f0f000 100%)!important;border-color:var(--app-brand-outline)!important;color:#0a0a0a!important}html.dark .productActionButtons_share__FQ5kd:hover:not(:disabled){color:var(--app-brand);background:color-mix(in srgb,var(--app-brand) 18%,transparent);border-color:color-mix(in srgb,var(--app-brand) 55%,transparent)}.productActionButtons_heartFilled__wN5d5,html.dark .productActionButtons_actionBtn__CGhfF.productActionButtons_favoriteActive__QpOe_ svg,html.dark .productActionButtons_favoriteActive__QpOe_ svg{color:inherit;box-shadow:none!important}html.dark .productActionButtons_actionBtn__CGhfF.productActionButtons_favoriteActive__QpOe_ .productActionButtons_heartFilled__wN5d5,html.dark .productActionButtons_favoriteActive__QpOe_ .productActionButtons_heartFilled__wN5d5{color:#0a0a0a!important;fill:currentColor!important;stroke:currentColor!important}.productRatingSummary_root__addNQ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35rem .45rem;min-width:0;max-width:100%}.productRatingSummary_rootCompact__hz1KR{gap:.2rem .3rem;flex-wrap:nowrap}.productRatingSummary_trigger__lfPHH{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #d1d5db;border-radius:6px;background:var(--app-surface);cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html.dark .productRatingSummary_trigger__lfPHH{border-color:rgba(255,255,255,.35);background:#3f3f46;color:#fafafa}.productRatingSummary_triggerCompact__gzr6V{width:18px;height:18px;border-radius:4px}.productRatingSummary_triggerOpen__WoI8D,.productRatingSummary_trigger__lfPHH:hover{border-color:var(--app-brand);background:var(--app-brand-soft)}.productRatingSummary_opinionsLink__bXFKF{border:none;background:transparent;padding:0;margin:0;color:var(--app-text-muted);font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent}html.dark .productRatingSummary_opinionsLink__bXFKF{color:#e4e4e7}.productRatingSummary_opinionsLinkCompact__a5SGl{font-size:.6875rem;color:var(--app-text-muted);font-weight:600}.productRatingSummary_opinionsLink__bXFKF:hover{color:var(--app-brand);text-decoration:underline}.productRatingSummary_paper__bvoJL{position:relative;border-radius:12px!important;overflow:visible!important;max-width:min(92vw,340px)!important;box-shadow:0 12px 32px rgba(15,23,42,.18)!important}.productRatingSummary_paper__bvoJL:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.productRatingSummary_panel__HqWOb{width:min(92vw,320px);padding:14px;box-sizing:border-box;background:var(--app-surface);color:var(--app-text)}.productRatingSummary_panelHeader__Aceov{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.productRatingSummary_panelOpinions__uN8vz{color:var(--app-text-muted);font-weight:800;font-size:.95rem}.productRatingSummary_panelAverage__Ku9gu{margin:.4rem 0 0;color:var(--app-text-muted);font-size:.875rem}.productRatingSummary_bars__A_UZq{margin-top:.75rem;display:flex;flex-direction:column;gap:.45rem}.productRatingSummary_barRow__4XB8q{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.35rem .4rem}.productRatingSummary_barTrack___FnaO{height:12px;border-radius:999px;background:#e7e7e7;overflow:hidden;min-width:0}.productRatingSummary_barFill__NhFqr{height:100%;background:var(--app-brand);border-radius:999px}.productRatingSummary_barRating__EwK9P{font-size:.8125rem;font-weight:800;color:var(--app-text-muted);min-width:.75rem;text-align:right}.productRatingSummary_barCount__qAWb_{color:var(--app-text-subtle);font-size:.75rem;min-width:1.75rem}.productRatingSummary_viewAll__AhzMB{display:block;width:100%;margin-top:.85rem;padding:.55rem .4rem;border:none;border-radius:8px;background:var(--app-brand-soft);color:var(--app-brand);font-size:.9rem;font-weight:800;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.productRatingSummary_viewAll__AhzMB:hover{background:#ffe8eb}html.dark .productRatingSummary_barTrack___FnaO{background:rgba(255,255,255,.12)}html.dark .productRatingSummary_viewAll__AhzMB{background:var(--app-brand-soft);color:var(--app-brand);border:1px solid var(--app-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 45%,transparent),0 0 16px color-mix(in srgb,var(--app-brand) 20%,transparent)}html.dark .productRatingSummary_viewAll__AhzMB:hover{background:color-mix(in srgb,var(--app-brand) 35%,transparent);color:#ffff99;border-color:var(--app-brand-outline)}html.dark .productRatingSummary_barFill__NhFqr{background:linear-gradient(90deg,var(--app-brand-hover),var(--app-brand),var(--app-brand-outline));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand-outline) 55%,transparent),0 0 12px color-mix(in srgb,var(--app-brand) 45%,transparent)}html.dark .productRatingSummary_triggerOpen__WoI8D,html.dark .productRatingSummary_trigger__lfPHH:hover{border-color:var(--app-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-brand) 45%,transparent),0 0 14px color-mix(in srgb,var(--app-brand) 20%,transparent)}@media (max-width:1024px){.productRatingSummary_triggerCompact__gzr6V{width:16px;height:16px;border-radius:3px}}@media (max-width:639px){.productRatingSummary_trigger__lfPHH:not(.productRatingSummary_triggerCompact__gzr6V){width:32px;height:32px}.productRatingSummary_panel__HqWOb{width:min(94vw,340px);padding:12px}.productRatingSummary_barTrack___FnaO{height:10px}}.halloweenAccent_accent__Kwzml{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;user-select:none;pointer-events:none;vertical-align:middle;filter:drop-shadow(0 1px 3px rgba(255,102,0,.35))}.halloweenAccent_sm__UfJg9{margin-inline:.12em}.halloweenAccent_md__JeLEF{margin-inline:.18em}.halloweenAccent_accent__Kwzml svg{display:block}.halloweenNavTrim_trim__L_FA5{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.halloweenNavTrim_corner__USo60{position:absolute;top:0;width:4.25rem;height:4.25rem;color:color-mix(in srgb,var(--app-brand) 75%,#fff 10%);opacity:.72}.halloweenNavTrim_tl__9XrTz{left:0}.halloweenNavTrim_tr__mz7HQ{right:0}.halloweenNavTrim_web__Fy1zk{width:100%!important;height:100%!important;display:block;color:color-mix(in srgb,var(--app-brand) 80%,#fff 12%);filter:drop-shadow(0 1px 3px rgba(255,102,0,.35))}.halloweenNavTrim_webFlip__MxBgY{transform:scaleX(-1)}.halloweenNavTrim_bug__IBNUD{position:absolute;line-height:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.halloweenNavTrim_bug__IBNUD svg,.halloweenNavTrim_edge__IR5py svg{display:block}.halloweenNavTrim_tl__9XrTz .halloweenNavTrim_bug__IBNUD{top:1.35rem;left:1.35rem}.halloweenNavTrim_tr__mz7HQ .halloweenNavTrim_bug__IBNUD{top:1.35rem;right:1.35rem}.halloweenNavTrim_edge__IR5py{position:absolute;top:50%;transform:translateY(-50%);font-size:1.05rem;line-height:1;opacity:.55;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.halloweenNavTrim_leftEdge__mQrTG{left:.35rem}.halloweenNavTrim_rightEdge__VEGrk{right:.35rem}.halloweenNavTrim_desktop__iBEdH .halloweenNavTrim_corner__USo60{width:5rem;height:5rem;opacity:.65}.halloweenNavTrim_desktop__iBEdH .halloweenNavTrim_edge__IR5py{font-size:1.15rem;opacity:.5}.halloweenNavTrim_desktop__iBEdH .halloweenNavTrim_leftEdge__mQrTG{left:.5rem}.halloweenNavTrim_desktop__iBEdH .halloweenNavTrim_rightEdge__VEGrk{right:.5rem}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_corner__USo60{width:2.75rem;height:2.75rem;opacity:.55}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_bug__IBNUD{font-size:.7rem}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_tl__9XrTz .halloweenNavTrim_bug__IBNUD{top:.85rem;left:.85rem}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_tr__mz7HQ .halloweenNavTrim_bug__IBNUD{top:.85rem;right:.85rem}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_edge__IR5py{display:none}.halloweenNavTrim_drawer__Xqv6u .halloweenNavTrim_corner__USo60{width:3rem;height:3rem;opacity:.6}.halloweenNavTrim_drawer__Xqv6u .halloweenNavTrim_edge__IR5py{display:none}.halloweenNavTrim_drawer__Xqv6u .halloweenNavTrim_bug__IBNUD{font-size:.72rem}@media (max-width:480px){.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_corner__USo60{width:2.25rem;height:2.25rem;opacity:.45}.halloweenNavTrim_mobile__tCcEk .halloweenNavTrim_bug__IBNUD{font-size:.62rem}}.brnAndroide_wrapper__RWpPI{position:fixed;z-index:72;left:calc(var(--fab-offset-x) + env(safe-area-inset-left, 0px));bottom:calc(var(--fab-offset-y) + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.brnAndroide_btnAndroide__7_4To{position:relative;width:100px;height:120px;padding:0;border:none;background:transparent;cursor:pointer;overflow:visible;box-shadow:none;transition:transform .2s ease;flex-shrink:0;pointer-events:auto}.brnAndroide_btnAndroide__7_4To:hover{transform:scale(1.03)}.brnAndroide_btnAndroide__7_4To:active{transform:scale(.98)}.brnAndroide_imageClip__u8QCD{display:block;width:100px;height:120px;border-radius:20px;overflow:hidden;background:linear-gradient(160deg,#4b5563,#374151);box-shadow:0 4px 14px rgba(0,0,0,.22);border:2px solid rgba(255,255,255,.2)}.brnAndroide_image__qZ5sL{width:100%;height:100%;object-fit:contain;object-position:center center;display:block;pointer-events:none;user-select:none}.brnAndroide_tooltip__9bNeg{position:relative;background:#1f2937;color:#fff;border-radius:8px;box-shadow:0 3px 10px rgba(0,0,0,.2);pointer-events:none;flex-shrink:0;z-index:2}.brnAndroide_tooltipText__Mypvq{display:block;font-size:11px;font-weight:500;line-height:1.2;padding:5px 8px;text-align:center;white-space:nowrap}.brnAndroide_tooltipArrow__cKJ4e{position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--app-text)}@media (max-width:1199px){.brnAndroide_wrapper__RWpPI{position:relative;left:auto;bottom:auto;gap:4px}.brnAndroide_btnAndroide__7_4To{width:48px;height:58px}.brnAndroide_imageClip__u8QCD{width:48px;height:58px;border-radius:10px;border-width:1.5px;box-shadow:0 3px 10px rgba(0,0,0,.2)}.brnAndroide_tooltipText__Mypvq{font-size:9px;padding:3px 5px;line-height:1.15}.brnAndroide_tooltipArrow__cKJ4e{border-width:4px}}@media (max-width:767px){.brnAndroide_wrapper__RWpPI{gap:3px}.brnAndroide_btnAndroide__7_4To{width:42px;height:50px}.brnAndroide_imageClip__u8QCD{width:42px;height:50px;border-radius:9px}.brnAndroide_tooltipText__Mypvq{font-size:8px;padding:2px 4px}}@media (min-width:1200px){.brnAndroide_tooltipText__Mypvq{font-size:12px;padding:6px 10px}}.btnFloat_fab__GyjLH{position:fixed;z-index:71;right:calc(var(--fab-offset-x) + env(safe-area-inset-right, 0px));bottom:calc(var(--fab-offset-y) + env(safe-area-inset-bottom, 0px));width:var(--fab-size);height:var(--fab-size);border-radius:50%;background:rgb(37,211,102);color:white;border:none;cursor:pointer;overflow:visible;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 14px rgba(0,0,0,.22);transition:transform .2s ease,box-shadow .2s ease}.btnFloat_fab__GyjLH:hover{transform:scale(1.05);box-shadow:0 6px 18px rgba(0,0,0,.28)}.btnFloat_fab__GyjLH:active{transform:scale(.97)}.btnFloat_icon__8v_0f{position:relative;z-index:2;width:calc(var(--fab-size) * .5);height:calc(var(--fab-size) * .5)}.btnFloat_wave__XTsh4{position:absolute;inset:0;border-radius:50%;border:2px solid rgb(37,211,102);animation:btnFloat_pulse__D4cuz 3s infinite;pointer-events:none}.btnFloat_wave__XTsh4:first-child{animation-delay:0s}.btnFloat_wave__XTsh4:nth-child(2){animation-delay:.6s}.btnFloat_wave__XTsh4:nth-child(3){animation-delay:1.2s}.btnFloat_wave__XTsh4:nth-child(4){animation-delay:1.8s}@keyframes btnFloat_pulse__D4cuz{0%{transform:scale(1);opacity:.55}70%{transform:scale(var(--fab-pulse-scale,1.6));opacity:0}to{opacity:0}}@media (max-width:1199px){.btnFloat_fab__GyjLH{--fab-pulse-scale:1.2;box-shadow:0 3px 10px rgba(0,0,0,.18)}.btnFloat_wave__XTsh4{display:none}}@media (max-width:480px){.btnFloat_fab__GyjLH{--fab-pulse-scale:1.25}}.fabDock_dock__SEccr{position:fixed;z-index:70;pointer-events:none}.fabDock_dock__SEccr .fab-dock-item{pointer-events:auto}@media (max-width:1199px){.fabDock_dock__SEccr{right:calc(var(--fab-offset-x) + env(safe-area-inset-right, 0px));bottom:calc(var(--fab-offset-y) + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:flex-end;gap:var(--fab-dock-gap,10px)}.fabDock_dock__SEccr .fab-dock-item{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;flex-shrink:0}}@media (min-width:1200px){.fabDock_dock__SEccr{display:contents}}.pagination_paginationBar__QtXB6{display:flex;justify-content:flex-end;padding:12px 0;width:100%}.pagination_paginationBarTop__zchyj{padding-bottom:16px}.pagination_paginationBarBottom__seHYk{padding-top:16px}