.DatabaseTransactionsWorkspace_container__EcbVI{width:100%;max-width:1280px;margin:0 auto;padding:32px 24px 80px;color:#f8fafc;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif)}.DatabaseTransactionsWorkspace_breadcrumb__Zw_bQ{margin-bottom:24px}.DatabaseTransactionsWorkspace_breadcrumbList__6ubta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0;font-size:.85rem;color:#94a3b8}.DatabaseTransactionsWorkspace_breadcrumbItem___F_uv{display:flex;align-items:center;gap:8px}.DatabaseTransactionsWorkspace_breadcrumbLink__93pKt{color:#94a3b8;text-decoration:none;transition:color .15s ease}.DatabaseTransactionsWorkspace_breadcrumbLink__93pKt:hover{color:#38bdf8}.DatabaseTransactionsWorkspace_breadcrumbSeparator__OIYM6{color:#475569;display:flex;align-items:center}.DatabaseTransactionsWorkspace_breadcrumbCurrent__n6Dfl{color:#e2e8f0;font-weight:600}.DatabaseTransactionsWorkspace_hero__abZ_4{background:radial-gradient(circle at 15% 20%,rgba(56,189,248,.22) 0,transparent 45%),radial-gradient(circle at 85% 75%,rgba(168,85,247,.18) 0,transparent 45%),#070d19;border:1px solid rgba(56,189,248,.32);border-radius:16px;padding:36px 32px;margin-bottom:32px;box-shadow:0 12px 36px rgba(0,0,0,.45)}.DatabaseTransactionsWorkspace_heroBadges__9I1s2{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.DatabaseTransactionsWorkspace_badge__OjSM_{border-radius:9999px;background:rgba(99,102,241,.18);color:#a5b4fc;border:1px solid rgba(99,102,241,.35)}.DatabaseTransactionsWorkspace_badgeCyan__tduqa,.DatabaseTransactionsWorkspace_badge__OjSM_{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.DatabaseTransactionsWorkspace_badgeCyan__tduqa{border-radius:9999px;background:rgba(6,182,212,.15);color:#67e8f9;border:1px solid rgba(6,182,212,.35)}.DatabaseTransactionsWorkspace_badgeEmerald__ktqn6{border-radius:9999px;background:rgba(16,185,129,.15);color:#6ee7b7;border:1px solid rgba(16,185,129,.35)}.DatabaseTransactionsWorkspace_badgeAmber__tyEjk,.DatabaseTransactionsWorkspace_badgeEmerald__ktqn6{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.DatabaseTransactionsWorkspace_badgeAmber__tyEjk{border-radius:9999px;background:rgba(245,158,11,.15);color:#fcd34d;border:1px solid rgba(245,158,11,.35)}.DatabaseTransactionsWorkspace_badgeRose__CXiSY{border-radius:9999px;background:rgba(244,63,94,.15);color:#fda4af;border:1px solid rgba(244,63,94,.35)}.DatabaseTransactionsWorkspace_badgePurple__UCDoU,.DatabaseTransactionsWorkspace_badgeRose__CXiSY{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.DatabaseTransactionsWorkspace_badgePurple__UCDoU{border-radius:9999px;background:rgba(168,85,247,.15);color:#d8b4fe;border:1px solid rgba(168,85,247,.35)}.DatabaseTransactionsWorkspace_heroTitle__VV8wv{font-size:2.35rem;font-weight:800;line-height:1.25;margin:0 0 16px;letter-spacing:-.02em}.DatabaseTransactionsWorkspace_gradientText__o2o99{background:linear-gradient(135deg,#38bdf8,#818cf8 50%,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.DatabaseTransactionsWorkspace_heroLead__8ZCj2{font-size:1.05rem;line-height:1.65;color:#cbd5e1;margin:0 0 24px}.DatabaseTransactionsWorkspace_heroLead__8ZCj2 em{color:#38bdf8;font-style:normal;font-weight:600}.DatabaseTransactionsWorkspace_coreRuleBox__VRZDp{background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.28);border-radius:12px;padding:18px 22px;margin-bottom:26px}.DatabaseTransactionsWorkspace_coreRuleLabel__lUtEI{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;margin-bottom:6px}.DatabaseTransactionsWorkspace_coreRuleText__NWCWR{font-size:.95rem;line-height:1.55;color:#e2e8f0;margin:0}.DatabaseTransactionsWorkspace_mentalModelDiagram__EElNa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:rgba(15,23,42,.8);border:1px solid rgba(255,255,255,.1);border-radius:12px;margin-bottom:26px;flex-wrap:wrap}.DatabaseTransactionsWorkspace_mentalStep__hrAWi{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:140px}.DatabaseTransactionsWorkspace_mentalBadge__3fDYg{align-self:flex-start;padding:2px 8px;border-radius:4px;font-size:.68rem;font-weight:700;text-transform:uppercase}.DatabaseTransactionsWorkspace_mentalTitle__ogpxt{font-size:.92rem;font-weight:700;color:#f1f5f9}.DatabaseTransactionsWorkspace_mentalDesc__FTE1h{font-size:.78rem;color:#94a3b8;line-height:1.4}.DatabaseTransactionsWorkspace_mentalArrow__BGZpE{color:#64748b;display:flex;align-items:center;justify-content:center}.DatabaseTransactionsWorkspace_heroMeta__U9pR_{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.DatabaseTransactionsWorkspace_metaItem__GvEQI{display:flex;align-items:center;gap:12px}.DatabaseTransactionsWorkspace_metaLabel__59N6O{font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.DatabaseTransactionsWorkspace_metaValue__eLvbz{font-size:.9rem;font-weight:600;color:#e2e8f0}.DatabaseTransactionsWorkspace_tocCard__oWmqG{background:rgba(15,23,42,.55);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px;margin-bottom:36px}.DatabaseTransactionsWorkspace_tocHeader__izm6y{display:flex;align-items:center;gap:10px;margin-bottom:18px}.DatabaseTransactionsWorkspace_tocTitle__ASYSF{font-size:1.05rem;font-weight:700;color:#f1f5f9;margin:0}.DatabaseTransactionsWorkspace_tocGrid__g99qc{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.DatabaseTransactionsWorkspace_tocItem__Ha2XA{display:flex;align-items:center;gap:12px;padding:10px 14px;background:rgba(2,6,23,.45);border:1px solid rgba(255,255,255,.05);border-radius:8px;text-decoration:none;color:#cbd5e1;transition:all .15s ease}.DatabaseTransactionsWorkspace_tocItem__Ha2XA:hover{background:rgba(56,189,248,.1);border-color:rgba(56,189,248,.3);color:#f8fafc;transform:translateY(-1px)}.DatabaseTransactionsWorkspace_tocNum__gnrH8{font-size:.78rem;font-weight:700;color:#38bdf8;font-family:ui-monospace,monospace}.DatabaseTransactionsWorkspace_tocItemText__P4JRe{display:flex;flex-direction:column;gap:2px}.DatabaseTransactionsWorkspace_tocItemTitle__PT1wT{font-size:.88rem;font-weight:600}.DatabaseTransactionsWorkspace_tocItemTag__CFiow{font-size:.72rem;color:#64748b}.DatabaseTransactionsWorkspace_contentSection___flAR{margin-bottom:48px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.06)}.DatabaseTransactionsWorkspace_contentSection___flAR:last-of-type{border-bottom:none}.DatabaseTransactionsWorkspace_sectionHeader__fHxrc{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.DatabaseTransactionsWorkspace_sectionNumBadge__m6vWG{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.35);color:#38bdf8;font-weight:800;font-size:.95rem;flex-shrink:0;margin-top:2px}.DatabaseTransactionsWorkspace_sectionTitleGroup__9I_v9{flex:1 1}.DatabaseTransactionsWorkspace_sectionTitle__TzTh3{font-size:1.55rem;font-weight:800;color:#f8fafc;margin:0 0 6px;letter-spacing:-.01em}.DatabaseTransactionsWorkspace_sectionDesc__6OqOq{font-size:.95rem;color:#94a3b8;line-height:1.5;margin:0}.DatabaseTransactionsWorkspace_infoBox__09JUa{border-radius:10px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.28);color:#cbd5e1}.DatabaseTransactionsWorkspace_alertBox__Pt9uC,.DatabaseTransactionsWorkspace_infoBox__09JUa{display:flex;align-items:flex-start;gap:14px;padding:16px 20px;font-size:.92rem;line-height:1.55;margin:20px 0}.DatabaseTransactionsWorkspace_alertBox__Pt9uC{border-radius:10px;background:rgba(244,63,94,.08);border:1px solid rgba(244,63,94,.28);color:#fecdd3}.DatabaseTransactionsWorkspace_successBox__UTs5o{display:flex;align-items:flex-start;gap:14px;padding:16px 20px;border-radius:10px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.28);color:#a7f3d0;font-size:.92rem;line-height:1.55;margin:20px 0}.DatabaseTransactionsWorkspace_codeBlock__Q9O1N{background:#030712;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;margin:18px 0}.DatabaseTransactionsWorkspace_codeHeader__OE5dL{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;background:rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.06)}.DatabaseTransactionsWorkspace_codeLang__ocYUc{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.DatabaseTransactionsWorkspace_codeContent__3Fhdx{padding:14px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.6;color:#e2e8f0;overflow-x:auto;margin:0}.DatabaseTransactionsWorkspace_acidSummary__eprEH{font-size:.88rem;line-height:1.55;color:#94a3b8;margin-bottom:14px}.DatabaseTransactionsWorkspace_acidExample__dcIj1{padding:12px;border-radius:8px;background:rgba(0,0,0,.35);font-size:.82rem;line-height:1.5;border:1px solid rgba(255,255,255,.06)}.DatabaseTransactionsWorkspace_acidExampleLabel__2KVG8{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#38bdf8;margin-bottom:4px}.DatabaseTransactionsWorkspace_lifecycleContainer__vpgRx{display:flex;flex-direction:column;gap:16px;margin:24px 0;background:rgba(15,23,42,.6);padding:24px;border-radius:14px;border:1px solid rgba(255,255,255,.08)}.DatabaseTransactionsWorkspace_lifecycleRow__xK_Jd{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.DatabaseTransactionsWorkspace_lifecycleNode__w9f9i{flex:1 1;min-width:140px;padding:14px 16px;border-radius:10px;text-align:center;border:1px solid rgba(255,255,255,.12);background:rgba(2,6,23,.8)}.DatabaseTransactionsWorkspace_nodeTitle__VS9et{font-weight:700;font-size:.92rem;margin-bottom:4px}.DatabaseTransactionsWorkspace_nodeDesc__vDMkS{font-size:.78rem;color:#94a3b8}.DatabaseTransactionsWorkspace_lifecycleArrow__qehyN{color:#64748b;display:flex;align-items:center;justify-content:center}.DatabaseTransactionsWorkspace_comparisonGrid__M3inQ{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}@media (max-width:860px){.DatabaseTransactionsWorkspace_comparisonGrid__M3inQ{grid-template-columns:1fr}}.DatabaseTransactionsWorkspace_engineCard__lDrJU{background:rgba(15,23,42,.7);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:22px}.DatabaseTransactionsWorkspace_engineHeader__gkIc9{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.DatabaseTransactionsWorkspace_engineTitle__pKinf{font-size:1.15rem;font-weight:700;color:#f1f5f9;margin:0}.DatabaseTransactionsWorkspace_engineFeatureList__VVk12{display:flex;flex-direction:column;gap:12px}.DatabaseTransactionsWorkspace_engineFeatureItem__j5MGq{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.5;color:#cbd5e1}.DatabaseTransactionsWorkspace_playgroundContainer__FZh45{background:#050b1a;border:1px solid rgba(56,189,248,.28);border-radius:16px;padding:24px;margin:28px 0;box-shadow:0 8px 30px rgba(0,0,0,.4)}.DatabaseTransactionsWorkspace_playgroundHeader__8TIxE{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.09);margin-bottom:20px}.DatabaseTransactionsWorkspace_txStatusPill__WZDVl{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:9999px;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.DatabaseTransactionsWorkspace_txIdle__qNTnp{background:rgba(148,163,184,.12);color:#94a3b8;border:1px solid rgba(148,163,184,.25)}.DatabaseTransactionsWorkspace_txActive__nq3jZ{background:rgba(56,189,248,.15);color:#38bdf8;border:1px solid rgba(56,189,248,.4);box-shadow:0 0 16px rgba(56,189,248,.2)}.DatabaseTransactionsWorkspace_txAborted__dXTOV{background:rgba(244,63,94,.15);color:#f43f5e;border:1px solid rgba(244,63,94,.4)}.DatabaseTransactionsWorkspace_txCommitted__Ut6V1{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.4)}.DatabaseTransactionsWorkspace_presetBar___0lon{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.DatabaseTransactionsWorkspace_presetBtn__yKMaF{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:8px;font-size:.8rem;font-weight:600;background:rgba(255,255,255,.05);color:#cbd5e1;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .15s ease}.DatabaseTransactionsWorkspace_presetBtn__yKMaF:hover{background:rgba(56,189,248,.15);border-color:rgba(56,189,248,.35);color:#f8fafc}.DatabaseTransactionsWorkspace_presetBtnActive__Jvc8Y{background:rgba(56,189,248,.2);border-color:#38bdf8;color:#38bdf8}.DatabaseTransactionsWorkspace_playgroundSplit__Gl1cX{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}@media (max-width:980px){.DatabaseTransactionsWorkspace_playgroundSplit__Gl1cX{grid-template-columns:1fr}}.DatabaseTransactionsWorkspace_tablesPane__CwaJC{display:flex;flex-direction:column;gap:16px}.DatabaseTransactionsWorkspace_tableCard__FLnwF{background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden}.DatabaseTransactionsWorkspace_tableCardHeader__Y8HTd{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.06);font-size:.8rem;font-weight:700;color:#cbd5e1;text-transform:uppercase;letter-spacing:.04em}.DatabaseTransactionsWorkspace_customTable__ix_2l{width:100%;border-collapse:collapse;font-size:.82rem}.DatabaseTransactionsWorkspace_customTable__ix_2l th{padding:8px 12px;text-align:left;color:#94a3b8;font-weight:600;background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.06)}.DatabaseTransactionsWorkspace_customTable__ix_2l td{padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.04);color:#f1f5f9}.DatabaseTransactionsWorkspace_rowPending__7ncKP{background:rgba(56,189,248,.12)!important}.DatabaseTransactionsWorkspace_rowChanged__XGP8c{color:#38bdf8!important;font-weight:700}.DatabaseTransactionsWorkspace_consolePane__RyMSh{display:flex;flex-direction:column;background:#020617;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden}.DatabaseTransactionsWorkspace_consoleHeader__HxQpV{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.08);font-size:.78rem;color:#94a3b8;font-family:monospace}.DatabaseTransactionsWorkspace_consoleBody__83y4y{flex:1 1;min-height:280px;max-height:380px;overflow-y:auto;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;line-height:1.6;display:flex;flex-direction:column;gap:8px}.DatabaseTransactionsWorkspace_logItem__HwoSO{display:flex;align-items:flex-start;gap:8px;word-break:break-word}.DatabaseTransactionsWorkspace_logSql__HG27h{color:#38bdf8}.DatabaseTransactionsWorkspace_logNotice__R0Qls{color:#94a3b8}.DatabaseTransactionsWorkspace_logSuccess__PJjbq{color:#10b981}.DatabaseTransactionsWorkspace_logError__4RPns{color:#f43f5e}.DatabaseTransactionsWorkspace_logWarn__UKQHU{color:#f59e0b}.DatabaseTransactionsWorkspace_controlBar__6ZN0y{display:flex;flex-wrap:wrap;gap:10px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.DatabaseTransactionsWorkspace_btnAction__oJHRq{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;font-size:.85rem;font-weight:700;cursor:pointer;border:1px solid transparent;transition:all .15s ease}.DatabaseTransactionsWorkspace_btnPrimary__G2Sxv{background:#0284c7;color:#ffffff}.DatabaseTransactionsWorkspace_btnPrimary__G2Sxv:hover:not(:disabled){background:#0369a1}.DatabaseTransactionsWorkspace_btnSuccess__bp8PL{background:#059669;color:#ffffff}.DatabaseTransactionsWorkspace_btnSuccess__bp8PL:hover:not(:disabled){background:#047857}.DatabaseTransactionsWorkspace_btnDanger__QVXlg{background:#dc2626;color:#ffffff}.DatabaseTransactionsWorkspace_btnDanger__QVXlg:hover:not(:disabled){background:#b91c1c}.DatabaseTransactionsWorkspace_btnSecondary__WFwHg{background:rgba(255,255,255,.08);color:#cbd5e1;border-color:rgba(255,255,255,.14)}.DatabaseTransactionsWorkspace_btnSecondary__WFwHg:hover:not(:disabled){background:rgba(255,255,255,.14);color:#ffffff}.DatabaseTransactionsWorkspace_btnAction__oJHRq:disabled{opacity:.45;cursor:not-allowed}.DatabaseTransactionsWorkspace_debugContainer__0GjIS{display:flex;flex-direction:column;gap:24px;margin:24px 0}.DatabaseTransactionsWorkspace_scenarioTabs__KtHiw{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.DatabaseTransactionsWorkspace_scenarioTabBtn__2FaOn{padding:8px 14px;border-radius:8px;font-size:.82rem;font-weight:600;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:#94a3b8;cursor:pointer;white-space:nowrap;transition:all .15s ease}.DatabaseTransactionsWorkspace_scenarioTabBtn__2FaOn:hover{color:#f1f5f9;background:rgba(255,255,255,.08)}.DatabaseTransactionsWorkspace_scenarioTabActive__R3K06{background:rgba(56,189,248,.15);color:#38bdf8;border-color:rgba(56,189,248,.4)}.DatabaseTransactionsWorkspace_scenarioContent__69F_q{background:rgba(15,23,42,.65);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:24px}.DatabaseTransactionsWorkspace_scenarioTitleRow__R0l6J{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.DatabaseTransactionsWorkspace_scenarioTitle__B1w_J{font-size:1.2rem;font-weight:700;color:#f1f5f9}.DatabaseTransactionsWorkspace_scenarioOptions__i3vqO{display:flex;flex-direction:column;gap:10px;margin:20px 0}.DatabaseTransactionsWorkspace_optionCard__MmHSO{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:10px;background:rgba(2,6,23,.6);border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .15s ease;font-size:.9rem;line-height:1.5;color:#cbd5e1}.DatabaseTransactionsWorkspace_optionCard__MmHSO:hover{background:rgba(255,255,255,.05);border-color:rgba(56,189,248,.3)}.DatabaseTransactionsWorkspace_optionCardSelected__EpVq0{border-color:#38bdf8;background:rgba(56,189,248,.1);color:#f8fafc}.DatabaseTransactionsWorkspace_optionCardCorrect__mDlsG{border-color:#10b981!important;background:rgba(16,185,129,.12)!important;color:#6ee7b7!important}.DatabaseTransactionsWorkspace_optionCardWrong__j4ikZ{border-color:#f43f5e!important;background:rgba(244,63,94,.12)!important;color:#fecdd3!important}.DatabaseTransactionsWorkspace_appPatternCard__55UaD{background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px;margin-bottom:16px}.DatabaseTransactionsWorkspace_appPatternTitle__MG7V6{font-size:1.05rem;font-weight:700;color:#38bdf8;margin-bottom:8px}.DatabaseTransactionsWorkspace_quizCard___QPdC{background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px;box-shadow:0 8px 32px rgba(0,0,0,.35);max-width:800px;margin:0 auto 32px}.DatabaseTransactionsWorkspace_quizHeader__3JLBB{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.DatabaseTransactionsWorkspace_quizMeta__lLhZm{font-size:.85rem;font-weight:700;color:#38bdf8;text-transform:uppercase;letter-spacing:.05em}.DatabaseTransactionsWorkspace_quizQuestion__nHAm2{font-size:1.15rem;font-weight:600;line-height:1.5;color:#f8fafc;margin-bottom:24px}.DatabaseTransactionsWorkspace_quizOptions__w7KLe{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.DatabaseTransactionsWorkspace_quizOption__S8EWm{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:10px;background:rgba(2,6,23,.6);border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .15s ease;font-size:.95rem;color:#cbd5e1}.DatabaseTransactionsWorkspace_quizOption__S8EWm:hover:not(.DatabaseTransactionsWorkspace_optCorrect__7JpiW):not(.DatabaseTransactionsWorkspace_optWrong__tE1_x){background:rgba(255,255,255,.05);border-color:rgba(56,189,248,.35)}.DatabaseTransactionsWorkspace_optRadio__gfHyU{width:18px;height:18px;border-radius:50%;border:2px solid #64748b;flex-shrink:0;display:flex;align-items:center;justify-content:center}.DatabaseTransactionsWorkspace_optSelected__AAmdo .DatabaseTransactionsWorkspace_optRadio__gfHyU{border-color:#38bdf8;background:#38bdf8}.DatabaseTransactionsWorkspace_optCorrect__7JpiW{border-color:#10b981!important;background:rgba(16,185,129,.12)!important;color:#a7f3d0!important}.DatabaseTransactionsWorkspace_optCorrect__7JpiW .DatabaseTransactionsWorkspace_optRadio__gfHyU{border-color:#10b981;background:#10b981}.DatabaseTransactionsWorkspace_optWrong__tE1_x{border-color:#f43f5e!important;background:rgba(244,63,94,.12)!important;color:#fecdd3!important}.DatabaseTransactionsWorkspace_optWrong__tE1_x .DatabaseTransactionsWorkspace_optRadio__gfHyU{border-color:#f43f5e;background:#f43f5e}.DatabaseTransactionsWorkspace_optText__nz7kr{flex:1 1;line-height:1.45}.DatabaseTransactionsWorkspace_quizExplain__iastc{background:rgba(2,6,23,.7);border:1px solid rgba(56,189,248,.3);border-radius:10px;padding:16px 20px;margin-bottom:24px}.DatabaseTransactionsWorkspace_quizExplainTitle__j7U9E{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:#38bdf8;margin-bottom:6px}.DatabaseTransactionsWorkspace_quizExplainText__87qxy{font-size:.9rem;line-height:1.55;color:#cbd5e1;margin:0}.DatabaseTransactionsWorkspace_quizFooter__Zu_v3{display:flex;justify-content:space-between;align-items:center;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.DatabaseTransactionsWorkspace_quizProgress__8j2DF{font-size:.85rem;color:#64748b}.DatabaseTransactionsWorkspace_quizNavBtn__J_9Sj{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:700;cursor:pointer;border:none;background:#0284c7;color:#ffffff;transition:all .15s ease}.DatabaseTransactionsWorkspace_quizNavBtn__J_9Sj:hover:not(:disabled){background:#0369a1}.DatabaseTransactionsWorkspace_quizNavBtn__J_9Sj:disabled{opacity:.45;cursor:not-allowed}.DatabaseTransactionsWorkspace_celebrate__d3Izv{text-align:center;padding:20px 0}.DatabaseTransactionsWorkspace_celebrateIcon__WvuYm{color:#10b981;margin-bottom:16px}.DatabaseTransactionsWorkspace_celebrateTitle__VuIp0{font-size:1.8rem;font-weight:800;color:#f8fafc;margin:0 0 10px}.DatabaseTransactionsWorkspace_celebrateText__zxOCp{font-size:1rem;color:#94a3b8;margin-bottom:24px}.DatabaseTransactionsWorkspace_scoreBar__UFayX{width:100%;height:12px;background:rgba(255,255,255,.08);border-radius:9999px;overflow:hidden;margin-bottom:24px}.DatabaseTransactionsWorkspace_scoreBarFill__o4dz1{height:100%;background:linear-gradient(90deg,#38bdf8,#10b981);border-radius:9999px;transition:width .5s ease}.DatabaseTransactionsWorkspace_retryBtn__82HRC{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:8px;font-size:.9rem;font-weight:700;background:rgba(255,255,255,.08);color:#e2e8f0;border:1px solid rgba(255,255,255,.15);cursor:pointer;transition:all .15s ease}.DatabaseTransactionsWorkspace_retryBtn__82HRC:hover{background:rgba(255,255,255,.15);color:#ffffff}.DatabaseTransactionsWorkspace_mentalModelBox__4ZXWM{background:linear-gradient(135deg,rgba(15,23,42,.9),rgba(30,41,59,.7));border:1px solid rgba(56,189,248,.25);border-radius:16px;padding:32px;margin-top:48px}.DatabaseTransactionsWorkspace_mentalModelHeader__h1IwJ{display:flex;align-items:center;gap:12px;margin-bottom:24px}.DatabaseTransactionsWorkspace_mentalModelTitle__rDkFD{font-size:1.35rem;font-weight:800;color:#f8fafc;margin:0}.DatabaseTransactionsWorkspace_rulesGrid__3ExO0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.DatabaseTransactionsWorkspace_ruleCard___OisB{background:rgba(2,6,23,.5);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:8px}.DatabaseTransactionsWorkspace_ruleNum__2Z8cc{font-size:.75rem;font-weight:800;color:#38bdf8;font-family:ui-monospace,monospace}.DatabaseTransactionsWorkspace_ruleTitle__1NDNp{font-size:.98rem;font-weight:700;color:#f1f5f9}.DatabaseTransactionsWorkspace_ruleDesc__0njUg{font-size:.82rem;color:#94a3b8;line-height:1.5;margin:0}.DatabaseTransactionsWorkspace_footerNext__EmQ4e{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:24px;background:rgba(15,23,42,.5);border:1px solid rgba(255,255,255,.08);border-radius:14px;margin-top:40px}