.KjxcEq_codeBlockContainer{--pallet-panel:#f9f9f9;--pallet-panel-header:#ddd;--text-color:#000;--text-color-muted:#edc6c6;--code-bg:#f0f0f0;background-color:var(--pallet-panel);border:1px solid var(--pallet-panel-header);border-radius:6px;margin:16px 0;font-family:Courier New,Courier,monospace;overflow:hidden}.KjxcEq_codeBlockHeader{background-color:var(--pallet-panel-header);color:var(--text-color);justify-content:space-between;align-items:center;padding:5px 10px;font-size:14px;font-weight:700;display:flex}.KjxcEq_languageLabel{margin:0}.KjxcEq_languageUnavailable{color:var(--text-color-muted);-webkit-user-select:none;user-select:none;margin:0}.KjxcEq_codeBlock{white-space:pre;color:#333;background-color:var(--code-bg);margin:0;padding:16px;font-size:14px;overflow-x:auto}
.t2DQoW_buttonContainer{justify-content:center;align-items:center;display:flex}.t2DQoW_button{background-color:var(--pallet-button);color:var(--pallet-button-text);border-radius:5px;padding:12px 24px;font-weight:700;text-decoration:none;transition:background-color .3s,transform .3s;box-shadow:0 2px 5px #00000026}.t2DQoW_button:hover{background-color:var(--pallet-highlight);color:var(--pallet-button-text)}.t2DQoW_button.t2DQoW_copied{background-color:var(--success-color);color:var(--pallet-button-text)}
.n8Qi7W_contentView{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:16px}
.JWgn2q_binaryCard{text-align:center;color:#475569;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;padding:24px}.JWgn2q_downloadButton{color:#fff;background-color:#2563eb;border-radius:4px;margin-top:12px;padding:8px 16px;font-weight:500;text-decoration:none;display:inline-block}.JWgn2q_downloadButton:hover{background-color:#1d4ed8}
.q8HX2G_main{padding:20px;font-family:sans-serif}.q8HX2G_header{margin-bottom:16px}.q8HX2G_navLink{color:#2563eb;text-decoration:none}.q8HX2G_navLink:hover{text-decoration:underline}.q8HX2G_metaText{color:#64748b;font-size:14px}
.hqBjnG_list{margin:0;padding-left:0;list-style:none}.hqBjnG_listItem{margin:6px 0}
.TGgDiW_button{color:inherit;cursor:pointer;background-color:#0000;border:1px solid;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:opacity .2s;display:inline-flex}.TGgDiW_button:hover{opacity:.8}.TGgDiW_icon{font-size:1rem}
.Y8GLDq_form{width:100%}.Y8GLDq_formLayout{flex-direction:column;margin-top:2rem;display:flex}.Y8GLDq_field{margin-bottom:1rem}.Y8GLDq_rememberMe{margin-bottom:1.25rem}.Y8GLDq_submitButton{margin-top:1rem;margin-bottom:1.5rem}.Y8GLDq_footerLinks{flex-direction:column;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}
.hA6KOW_fieldGroup{flex-direction:column;display:flex}.hA6KOW_label{margin-bottom:0;font-size:.9rem;font-weight:700}.hA6KOW_inputWrapper{align-items:center;width:100%;display:flex;position:relative}.hA6KOW_icon{color:#555;pointer-events:none;align-items:center;font-size:1.1rem;display:flex;position:absolute;left:12px}.hA6KOW_input{box-sizing:border-box;border:1px solid #ddd;border-radius:6px;width:100%;margin-bottom:0;padding:12px 12px 12px 40px;font-size:1rem;line-height:1.5}.hA6KOW_input:focus{border-color:var(--main-brand-color);outline:none;box-shadow:0 0 0 3px #ff730026}
.gyngNG_checkboxContainer{cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;display:flex}.gyngNG_checkbox{cursor:pointer;width:14px;height:14px;accent-color:var(--main-brand-color);margin:0}.gyngNG_checkboxLabel{color:#666;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.8rem}
.hIMFYW_passwordToggle{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;right:12px}.hIMFYW_passwordToggle:hover{color:var(--main-brand-color)}
.DobKFW_button{background-color:var(--main-brand-color,#ff7300);color:#fff;cursor:pointer;box-sizing:border-box;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.875rem;font-size:1rem;font-weight:600;transition:filter .2s,opacity .2s;display:flex}.DobKFW_button:hover:not(:disabled){filter:brightness(1.15)}.DobKFW_button:disabled{opacity:.6;cursor:not-allowed;filter:none}.DobKFW_arrowIcon{font-size:.9rem}
.lvsc8W_link{color:var(--main-brand-color,#ff7300);text-align:center;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s}.lvsc8W_link:hover{text-decoration:underline}
.LlHWAq_error{background-color:#fff5f5;border-left:4px solid #e53e3e;border-radius:6px;align-items:center;gap:10px;margin-top:1rem;padding:12px 16px;animation:.2s ease-out LlHWAq_slideIn;display:flex}.LlHWAq_errorIcon{color:#e53e3e;flex-shrink:0;font-size:1.1rem}.LlHWAq_errorText{color:#c53030;margin:0;font-size:.85rem;font-weight:500;line-height:1.4}@keyframes LlHWAq_slideIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
.FpxNqG_form{width:100%}.FpxNqG_formLayout{flex-direction:column;display:flex}.FpxNqG_field{margin-bottom:1rem}.FpxNqG_terms{margin-top:.5rem;margin-bottom:1rem}.FpxNqG_submitButton{margin-top:1.5rem;margin-bottom:1.5rem}.FpxNqG_footerLinks{text-align:center;flex-direction:column;gap:.75rem;font-size:.85rem;display:flex}
.hCHFya_form{width:100%}.hCHFya_formLayout{flex-direction:column;display:flex}.hCHFya_field{margin-bottom:1rem}.hCHFya_submitButton{margin-top:1.5rem;margin-bottom:1.5rem}.hCHFya_footerLinks{text-align:center;flex-direction:column;gap:.75rem;font-size:.85rem;display:flex}
.LU5ajW_form{width:100%}.LU5ajW_formLayout{flex-direction:column;display:flex}.LU5ajW_field{margin-bottom:1rem}.LU5ajW_submitButton{margin-top:1.5rem;margin-bottom:1.5rem}.LU5ajW_footerLinks{text-align:center;flex-direction:column;gap:.75rem;font-size:.85rem;display:flex}
