.brand-kits_form__YEKmI{padding:28px;margin-bottom:28px}.brand-kits_form__YEKmI h2{font-size:24px;margin-bottom:24px}.brand-kits_fields__5dk7R{border:0;padding:0;margin:0;min-width:0}.brand-kits_twoColumns__03DdU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.brand-kits_sectionTitle__iTAMx{margin:24px 0 18px;text-transform:uppercase;color:var(--sub);font-size:12px;letter-spacing:.03em}.brand-kits_themeSelect__xwPl_{max-width:360px}.brand-kits_colors__orfCe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.brand-kits_colorInput__CY6kw{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--line);background:var(--surface2);border-radius:12px}.brand-kits_colorInput__CY6kw input[type=color]{padding:0;width:28px;height:28px;border:0;flex:0 0 28px;background:transparent;cursor:pointer}.brand-kits_colorInput__CY6kw input:not([type=color]){width:100%;min-width:0;border:0;background:transparent;color:var(--text);height:28px;outline:none;font-weight:700}.brand-kits_colorInput__CY6kw:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #9468ff29}.brand-kits_themePreview__h_J3h{border-radius:16px;padding:22px;border:1px solid var(--line)}.brand-kits_themePreview__h_J3h h3{margin:14px 0 8px;overflow-wrap:anywhere;font-size:25px}.brand-kits_previewBadge__4KYpH{padding:5px 10px;border-radius:50px;font-size:10px;font-weight:900;color:#111827}.brand-kits_asset__6zIX9{min-width:0}.brand-kits_asset__6zIX9 h4{margin-bottom:14px;font-size:14px}.brand-kits_assetRow__x9A_q{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.brand-kits_assetRow__x9A_q p{margin:9px 0 0}.brand-kits_imagePreview__JQGqe{height:90px;width:90px;flex-shrink:0;border-radius:15px;border:1px solid var(--line);display:grid;place-items:center;color:#A6B0C5;padding:9px}.brand-kits_imagePreview__JQGqe img,.brand-kits_kitIcon__VQ5FF img{width:100%;height:100%;object-fit:contain}.brand-kits_logoPreview__z5zb1{width:min(240px,100%)}.brand-kits_fileInput__15DaT{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.brand-kits_disabled__aOgCs{opacity:.55;cursor:not-allowed}.brand-kits_previewOptions__C6NMo{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.brand-kits_previewOptions__C6NMo button[aria-pressed=true]{border-color:var(--accent)}.brand-kits_assetHint__87wZb{margin-top:14px;border-radius:14px;background:#9468ff19;color:var(--sub);padding:10px 13px;font-size:12px}.brand-kits_actions__6w4RZ{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.brand-kits_kit__IJVcx{padding:24px;min-width:0}.brand-kits_kit__IJVcx h3{margin:20px 0 8px;overflow-wrap:anywhere}.brand-kits_kitIcon__VQ5FF{width:60px;height:60px;padding:8px;display:grid;place-items:center;border-radius:16px}.brand-kits_savedLogo__AboA7{background:#171B2A;padding:12px;height:86px;margin-top:18px;border-radius:12px}.brand-kits_savedLogo__AboA7 img{width:100%;height:100%;object-fit:contain}.brand-kits_swatches__GJpTL{display:flex;gap:10px}.brand-kits_swatches__GJpTL span{width:30px;height:30px;border-radius:9px;border:1px solid #7b829a55}.brand-kits_contact__xL6qU{margin:16px 0 8px;overflow-wrap:anywhere}.brand-kits_website__Hdo5p{display:inline-block;margin-top:12px}@media (max-width:1100px){.brand-kits_colors__orfCe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.brand-kits_form__YEKmI{padding:20px}.brand-kits_twoColumns__03DdU{grid-template-columns:minmax(0,1fr);gap:12px}.brand-kits_colors__orfCe{gap:12px}.brand-kits_actions__6w4RZ{flex-wrap:wrap}}.pb-conveyor_factory__oYeKb{width:100%;margin:20px auto}.pb-conveyor_stage__hbF3k{display:block;width:100%;max-height:calc(100dvh - 240px);min-height:260px}.pb-conveyor_intro__nhUuJ,.pb-conveyor_summary__3VOtI{text-align:center;padding:24px;border:1px solid #365775;border-radius:20px}.pb-conveyor_intro__nhUuJ p{max-width:650px;margin:16px auto;line-height:1.7}.pb-conveyor_controller__Ak6KC{max-width:600px;margin:auto;padding:24px;background:#132a49;color:#f3f7ff;border:1px solid #365775;border-radius:24px}.pb-conveyor_controller__Ak6KC h2{font-size:clamp(32px,8vw,52px);margin:24px 0 12px}.pb-conveyor_controller__Ak6KC p{line-height:1.6}.pb-conveyor_identity__lj970{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-weight:800;color:#c4d7ea}.pb-conveyor_screenHint__SfK42{padding:14px;margin:20px 0;border:1px dashed #657f9e;border-radius:12px;text-align:center;font-weight:700;color:#ffbe61}.pb-conveyor_choices__lIhyr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pb-conveyor_control__BUpoR{width:100%;min-height:100px;padding:16px 8px;border:3px solid #6985a5;border-radius:18px;background:#203c5e;color:#fff;font:inherit;font-size:clamp(14px,4vw,22px);font-weight:900;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation}.pb-conveyor_control__BUpoR:active{background:#345779}.pb-conveyor_control__BUpoR:focus-visible{outline:3px solid var(--factory-accent);outline-offset:4px}.pb-conveyor_control__BUpoR:disabled{opacity:.45;cursor:not-allowed}.pb-conveyor_hold__uv5HT{background:#ffbe61;color:#091528;touch-action:none;user-select:none;-webkit-user-select:none}.pb-conveyor_hold__uv5HT:active{background:#ffe0a0}.pb-conveyor_feedback__MuVG8{min-height:26px;color:#b9edda}.pb-conveyor_hint__sRE9v{margin:16px 0;text-align:center;font-size:13px;opacity:.8}.pb-conveyor_notice__xflYQ{padding:14px;border-radius:12px;background:#573b23;color:#ffe1b7;text-align:center}.pb-conveyor_summary__3VOtI{margin-top:20px}@media (max-width:480px){.pb-conveyor_controller__Ak6KC{padding:18px}.pb-conveyor_choices__lIhyr{gap:6px}}