.architecture_shell__QbWdP{min-height:100vh;padding:32px;color:#edf3ff;background:radial-gradient(circle at 0 0,rgba(73,111,211,.18),transparent 34%),radial-gradient(circle at 100% 0,rgba(255,142,48,.1),transparent 25%),#060d18;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.architecture_shell__QbWdP *{box-sizing:border-box}.architecture_header__LfClZ{width:min(1480px,100%);margin:0 auto 22px;display:flex;justify-content:space-between;gap:24px}.architecture_header__LfClZ h1{margin:6px 0 10px;font-size:clamp(34px,4vw,58px);line-height:1.04;letter-spacing:-.045em}.architecture_header__LfClZ p{max-width:780px;margin:0;color:#94a4c3;line-height:1.75}.architecture_category__kfyVD,.architecture_eyebrow__go_t9{color:#ffac56;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.architecture_back__057Xw{height:-moz-fit-content;height:fit-content;padding:12px 16px;border:1px solid rgba(108,137,207,.22);border-radius:13px;color:#e8efff;background:rgba(12,24,45,.86);text-decoration:none}.architecture_error__GtmZG,.architecture_loginCard__Jy43X,.architecture_section__eldb4,.architecture_success__XKs4M,.architecture_summary__bVYTo{width:min(1480px,100%);margin-inline:auto}.architecture_loginCard__Jy43X{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;padding:15px;border:1px solid rgba(106,135,201,.2);border-radius:18px;background:rgba(12,24,45,.9)}.architecture_loginCard__Jy43X input{min-height:46px;padding:0 14px;border:1px solid rgba(106,135,201,.22);border-radius:12px;outline:none;color:#eef4ff;background:#071222}.architecture_loginCard__Jy43X button{min-height:46px;padding:0 18px;border:0;border-radius:12px;color:#1f1105;background:linear-gradient(90deg,#ff8121,#ffb45d);font-weight:800;cursor:pointer}.architecture_error__GtmZG,.architecture_success__XKs4M{margin-top:14px;padding:13px 15px;border-radius:13px}.architecture_error__GtmZG{border:1px solid rgba(255,93,105,.42);background:rgba(67,21,31,.9)}.architecture_success__XKs4M{border:1px solid rgba(50,204,139,.38);background:rgba(15,51,39,.9)}.architecture_summary__bVYTo{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.architecture_summary__bVYTo article{padding:17px;border:1px solid rgba(106,135,201,.18);border-radius:16px;background:rgba(11,23,43,.86)}.architecture_summary__bVYTo span{display:block;margin-bottom:8px;color:#8394b5;font-size:12px}.architecture_summary__bVYTo strong{font-size:30px}.architecture_section__eldb4{margin-top:20px;padding:20px;border:1px solid rgba(106,135,201,.18);border-radius:20px;background:rgba(9,20,38,.91)}.architecture_sectionHead__WyDtI{margin-bottom:16px}.architecture_sectionHead__WyDtI h2{margin:0 0 6px;font-size:22px}.architecture_sectionHead__WyDtI p{margin:0;color:#8e9dbc}.architecture_builderGrid__qpvTg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.architecture_builderCard__FNn0H,.architecture_flag__UnoPD,.architecture_ruleRow__VIJ0J{border:1px solid rgba(106,135,201,.15);border-radius:15px;background:rgba(5,14,28,.78)}.architecture_builderCard__FNn0H{padding:16px}.architecture_cardTop__RTKB1,.architecture_flag__UnoPD,.architecture_providerRow__0Kx36,.architecture_ruleRow__VIJ0J{display:flex;align-items:center;justify-content:space-between;gap:14px}.architecture_cardTop__RTKB1 h3,.architecture_ruleRow__VIJ0J h3{margin:5px 0 0}.architecture_builderCard__FNn0H>p{color:#91a1c0;line-height:1.65}.architecture_meta__Rbl76{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.architecture_meta__Rbl76 span{padding:10px;border-radius:10px;color:#8091b1;background:rgba(16,30,53,.78);font-size:11px}.architecture_meta__Rbl76 b{display:block;margin-top:5px;color:#e9efff}.architecture_providerList__rGWgj{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.architecture_providerRow__0Kx36{padding:10px 12px;border:1px solid rgba(106,135,201,.12);border-radius:10px}.architecture_flag__UnoPD small,.architecture_providerRow__0Kx36 small{display:block;margin-top:3px;color:#7183a6}.architecture_flagGrid__UMofJ,.architecture_ruleList__K5EUs{display:grid;grid-gap:9px;gap:9px}.architecture_flag__UnoPD,.architecture_ruleRow__VIJ0J{padding:13px 15px}.architecture_ruleRow__VIJ0J code{color:#7688ab;font-size:11px}.architecture_flagGrid__UMofJ{grid-template-columns:repeat(3,1fr)}.architecture_switch__B3p_p{position:relative;flex:0 0 auto;width:46px;height:26px}.architecture_switch__B3p_p input{position:absolute;opacity:0;pointer-events:none}.architecture_switch__B3p_p span{position:absolute;inset:0;border-radius:999px;background:#26344f;cursor:pointer;transition:.2s ease}.architecture_switch__B3p_p span:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background:#cbd6eb;transition:.2s ease}.architecture_switch__B3p_p input:checked+span{background:#ff8b2d}.architecture_switch__B3p_p input:checked+span:after{transform:translateX(20px);background:#fff}@media (max-width:900px){.architecture_header__LfClZ{flex-direction:column}.architecture_builderGrid__qpvTg,.architecture_flagGrid__UMofJ,.architecture_summary__bVYTo{grid-template-columns:1fr}}@media (max-width:600px){.architecture_shell__QbWdP{padding:16px}.architecture_loginCard__Jy43X,.architecture_meta__Rbl76{grid-template-columns:1fr}}