.TreasuryCalculators-module__VHgcvG__container{background:linear-gradient(#0f172abf 0%,#0a0f1df2 100%);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:1.5rem;padding:1.75rem;display:flex;box-shadow:0 16px 40px #0006}.TreasuryCalculators-module__VHgcvG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.TreasuryCalculators-module__VHgcvG__titleArea{flex-direction:column;gap:.35rem;display:flex}.TreasuryCalculators-module__VHgcvG__badge{color:#38bdf8;text-transform:uppercase;letter-spacing:.05em;background:#38bdf81a;border:1px solid #38bdf833;border-radius:20px;align-items:center;gap:.4rem;width:fit-content;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.TreasuryCalculators-module__VHgcvG__title{color:#f8fafc;letter-spacing:-.02em;font-size:1.45rem;font-weight:800}.TreasuryCalculators-module__VHgcvG__subtitle{color:#94a3b8;max-width:750px;font-size:.84rem;line-height:1.5}.TreasuryCalculators-module__VHgcvG__tabList{background:#00000059;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:.5rem;padding:.35rem;display:flex;overflow-x:auto}.TreasuryCalculators-module__VHgcvG__tabButton{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.TreasuryCalculators-module__VHgcvG__tabButton:hover{color:#f8fafc;background:#ffffff0a}.TreasuryCalculators-module__VHgcvG__tabButtonActive{background:#0284c7;box-shadow:0 4px 12px #0284c759;color:#fff!important}.TreasuryCalculators-module__VHgcvG__topActionsBar{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.TreasuryCalculators-module__VHgcvG__actionsLeft,.TreasuryCalculators-module__VHgcvG__actionsRight{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__actionBtn{color:#38bdf8;cursor:pointer;background:#38bdf814;border:1px solid #38bdf840;border-radius:8px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.TreasuryCalculators-module__VHgcvG__actionBtn:hover{color:#fff;background:#38bdf829}.TreasuryCalculators-module__VHgcvG__actionBtnActive{box-shadow:0 4px 12px #0284c759;color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.TreasuryCalculators-module__VHgcvG__secondaryActionBtn{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.TreasuryCalculators-module__VHgcvG__secondaryActionBtn:hover{color:#fff;background:#ffffff1a}.TreasuryCalculators-module__VHgcvG__primaryActionBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669 0%,#047857 100%);border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:.45rem;padding:.45rem 1rem;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0596694d}.TreasuryCalculators-module__VHgcvG__primaryActionBtn:hover{background:linear-gradient(135deg,#10b981 0%,#059669 100%);transform:translateY(-1px)}.TreasuryCalculators-module__VHgcvG__toolPanel{flex-direction:column;gap:1.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__inputsAndResultsRow{grid-template-columns:1fr 1.25fr;gap:1.5rem;display:grid}@media (max-width:900px){.TreasuryCalculators-module__VHgcvG__inputsAndResultsRow{grid-template-columns:1fr}}.TreasuryCalculators-module__VHgcvG__inputsCard{background:#00000040;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:1rem;padding:1.35rem;display:flex}.TreasuryCalculators-module__VHgcvG__cardHeader{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__cardTag{text-transform:uppercase;color:#94a3b8;letter-spacing:.05em;font-size:.72rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__cardInfo{color:#38bdf8;background:#38bdf81a;border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:600}.TreasuryCalculators-module__VHgcvG__inputGroup{flex-direction:column;gap:.4rem;display:flex}.TreasuryCalculators-module__VHgcvG__label{color:var(--text-secondary,#94a3b8);justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;display:flex}.TreasuryCalculators-module__VHgcvG__inputField{color:#f8fafc;font-size:.88rem;font-family:var(--font-geist-mono,monospace);background:#0f172a99;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:.6rem .85rem;transition:border-color .2s}.TreasuryCalculators-module__VHgcvG__inputField:focus{border-color:#38bdf8}.TreasuryCalculators-module__VHgcvG__presetsRow{flex-wrap:wrap;gap:.4rem;margin-top:.25rem;display:flex}.TreasuryCalculators-module__VHgcvG__presetBtn{color:#94a3b8;font-size:.72rem;font-family:var(--font-geist-mono,monospace);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;padding:.25rem .5rem;transition:all .15s}.TreasuryCalculators-module__VHgcvG__presetBtn:hover{color:#f8fafc;background:#ffffff1a}.TreasuryCalculators-module__VHgcvG__presetBtnActive{color:#38bdf8!important;background:#38bdf833!important;border-color:#38bdf8!important}.TreasuryCalculators-module__VHgcvG__resultsCard{background:#00000040;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.35rem;display:flex}.TreasuryCalculators-module__VHgcvG__errorBanner{color:#f43f5e;background:#f43f5e1a;border:1px solid #f43f5e;border-radius:8px;padding:.75rem 1rem;font-size:.82rem;font-weight:500}.TreasuryCalculators-module__VHgcvG__resultsGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.85rem;display:grid}.TreasuryCalculators-module__VHgcvG__resultItem{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:.35rem;padding:1rem;display:flex;position:relative}.TreasuryCalculators-module__VHgcvG__resultItemWinner{background:#38bdf80a;border-color:#38bdf866}.TreasuryCalculators-module__VHgcvG__winnerBadge{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#0284c7;border-radius:10px;padding:.1rem .45rem;font-size:.65rem;font-weight:700;position:absolute;top:-8px;right:10px}.TreasuryCalculators-module__VHgcvG__itemTitle{color:var(--text-secondary,#94a3b8);font-size:.75rem;font-weight:600}.TreasuryCalculators-module__VHgcvG__itemReturn{font-size:1.35rem;font-weight:800;font-family:var(--font-geist-mono,monospace);color:#f8fafc}.TreasuryCalculators-module__VHgcvG__itemMeta{color:var(--text-secondary,#94a3b8);font-size:.72rem;font-family:var(--font-geist-mono,monospace);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.TreasuryCalculators-module__VHgcvG__realYieldPos{color:#10b981;font-weight:700}.TreasuryCalculators-module__VHgcvG__realYieldNeg{color:#f43f5e;font-weight:700}.TreasuryCalculators-module__VHgcvG__summaryBanner{color:var(--text-secondary,#94a3b8);background:#38bdf80d;border:1px solid #38bdf833;border-radius:10px;align-items:center;gap:.75rem;padding:.85rem 1.1rem;font-size:.82rem;line-height:1.45;display:flex}.TreasuryCalculators-module__VHgcvG__summaryIcon{flex-shrink:0;font-size:1.4rem}.TreasuryCalculators-module__VHgcvG__flowSection{background:#0003;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__flowSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.TreasuryCalculators-module__VHgcvG__flowSectionTitle{color:#f8fafc;font-size:1.05rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__flowSectionSubtitle{color:#94a3b8;margin-top:.15rem;font-size:.8rem}.TreasuryCalculators-module__VHgcvG__formulaToggleBtn{color:#38bdf8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.TreasuryCalculators-module__VHgcvG__formulaToggleBtn:hover{background:#38bdf81a;border-color:#38bdf8}.TreasuryCalculators-module__VHgcvG__formulaDetailsBox{color:#cbd5e1;background:#0f172ab3;border:1px solid #38bdf84d;border-radius:10px;flex-direction:column;gap:.6rem;padding:1rem 1.25rem;font-size:.8rem;line-height:1.5;display:flex}.TreasuryCalculators-module__VHgcvG__formulaTitle{color:#38bdf8;font-size:.84rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__formulaText{color:#cbd5e1}.TreasuryCalculators-module__VHgcvG__formulaEquation{font-family:var(--font-geist-mono,monospace);color:#38bdf8;background:#0006;border-left:3px solid #38bdf8;border-radius:6px;padding:.5rem .85rem;font-size:.82rem}.TreasuryCalculators-module__VHgcvG__formulaNote{color:#94a3b8;font-size:.74rem;font-style:italic}.TreasuryCalculators-module__VHgcvG__flowStepsGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:820px){.TreasuryCalculators-module__VHgcvG__flowStepsGrid{grid-template-columns:1fr}}.TreasuryCalculators-module__VHgcvG__flowStepCard{background:#0f172a80;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.TreasuryCalculators-module__VHgcvG__flowStepBadgePos{color:#10b981;text-transform:uppercase;background:#10b9811a;border:1px solid #10b98140;border-radius:6px;align-items:center;gap:.5rem;width:fit-content;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.TreasuryCalculators-module__VHgcvG__flowStepBadgeNeg{color:#f43f5e;text-transform:uppercase;background:#f43f5e1a;border:1px solid #f43f5e40;border-radius:6px;align-items:center;gap:.5rem;width:fit-content;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.TreasuryCalculators-module__VHgcvG__flowCardTitle{color:#f8fafc;font-size:.95rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__flowCardSubtitle{color:#94a3b8;margin-top:-.5rem;font-size:.76rem}.TreasuryCalculators-module__VHgcvG__flowTable{background:#0003;border:1px solid #ffffff0a;border-radius:8px;flex-direction:column;gap:.5rem;padding:.85rem;display:flex}.TreasuryCalculators-module__VHgcvG__flowTableRow{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;padding:.2rem 0;font-size:.76rem;display:flex}.TreasuryCalculators-module__VHgcvG__flowRowConcept{color:var(--text-secondary,#cbd5e1)}.TreasuryCalculators-module__VHgcvG__flowRowValPos{color:#10b981;font-family:var(--font-geist-mono,monospace);font-weight:600}.TreasuryCalculators-module__VHgcvG__flowRowValNeg{color:#f43f5e;font-family:var(--font-geist-mono,monospace);font-weight:600}.TreasuryCalculators-module__VHgcvG__flowTableTotalRow{border-top:1px solid #ffffff1a;border-bottom:none;margin-top:.25rem;padding-top:.5rem}.TreasuryCalculators-module__VHgcvG__flowTotalLabel{color:#f8fafc;font-size:.82rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__flowTotalValPos{color:#10b981;font-family:var(--font-geist-mono,monospace);font-size:.95rem;font-weight:800}.TreasuryCalculators-module__VHgcvG__flowTotalValNeg{color:#f43f5e;font-family:var(--font-geist-mono,monospace);font-size:.95rem;font-weight:800}.TreasuryCalculators-module__VHgcvG__metricsSummaryBox{background:#0000004d;border:1px solid #ffffff0d;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.75rem;display:grid}.TreasuryCalculators-module__VHgcvG__metricItem{flex-direction:column;gap:.2rem;display:flex}.TreasuryCalculators-module__VHgcvG__metricLabel{color:#94a3b8;text-transform:uppercase;font-size:.68rem}.TreasuryCalculators-module__VHgcvG__metricVal{font-size:.95rem;font-weight:700;font-family:var(--font-geist-mono,monospace);color:#f8fafc}.TreasuryCalculators-module__VHgcvG__comparatorSection{background:#0003;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__comparatorHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.TreasuryCalculators-module__VHgcvG__comparatorTitle{color:#f8fafc;font-size:1.05rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__comparatorSubtitle{color:#94a3b8;margin-top:.15rem;font-size:.8rem}.TreasuryCalculators-module__VHgcvG__comparatorControls{gap:.4rem;display:flex}.TreasuryCalculators-module__VHgcvG__countToggleBtn{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:all .15s}.TreasuryCalculators-module__VHgcvG__countToggleBtn:hover{color:#f8fafc;background:#ffffff14}.TreasuryCalculators-module__VHgcvG__countToggleActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.TreasuryCalculators-module__VHgcvG__savingsBanner{color:#a7f3d0;background:#10b98114;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:.75rem;padding:.85rem 1.1rem;font-size:.82rem;line-height:1.45;display:flex}.TreasuryCalculators-module__VHgcvG__savingsIcon{flex-shrink:0;font-size:1.35rem}.TreasuryCalculators-module__VHgcvG__scenariosGrid{gap:1rem;display:grid}.TreasuryCalculators-module__VHgcvG__scenariosGrid2{grid-template-columns:1fr 1fr}.TreasuryCalculators-module__VHgcvG__scenariosGrid3{grid-template-columns:1fr 1fr 1fr}@media (max-width:860px){.TreasuryCalculators-module__VHgcvG__scenariosGrid2,.TreasuryCalculators-module__VHgcvG__scenariosGrid3{grid-template-columns:1fr}}.TreasuryCalculators-module__VHgcvG__scenarioCard{background:#0f172a80;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.75rem;padding:1.1rem;display:flex;position:relative}.TreasuryCalculators-module__VHgcvG__scenarioCardWinner{background:#10b9810a!important;border-color:#10b981!important}.TreasuryCalculators-module__VHgcvG__scenarioBadgeWinner{color:#fff;text-transform:uppercase;background:#059669;border-radius:10px;padding:.15rem .5rem;font-size:.65rem;font-weight:700;position:absolute;top:-8px;right:12px;box-shadow:0 2px 8px #05966966}.TreasuryCalculators-module__VHgcvG__scenarioCardHeader{flex-direction:column;gap:.2rem;display:flex}.TreasuryCalculators-module__VHgcvG__scenarioCardHeader h4{color:#f8fafc;font-size:.92rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__scenarioSub{color:#38bdf8;font-size:.74rem}.TreasuryCalculators-module__VHgcvG__scenarioParams{color:#94a3b8;font-size:.74rem;font-family:var(--font-geist-mono,monospace);background:#0003;border-radius:6px;padding:.5rem;line-height:1.4}.TreasuryCalculators-module__VHgcvG__scenarioSelect{color:#f8fafc;background:#0f172a99;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:.35rem .5rem;font-size:.75rem}.TreasuryCalculators-module__VHgcvG__scenarioInputsRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.TreasuryCalculators-module__VHgcvG__miniLabel{color:#94a3b8;margin-bottom:.15rem;font-size:.68rem;display:block}.TreasuryCalculators-module__VHgcvG__miniInput{color:#f8fafc;font-size:.78rem;font-family:var(--font-geist-mono,monospace);background:#0f172a99;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:100%;padding:.3rem .5rem}.TreasuryCalculators-module__VHgcvG__scenarioMetricGrid{background:#00000040;border-radius:6px;grid-template-columns:1fr 1fr;gap:.45rem;padding:.6rem;display:grid}.TreasuryCalculators-module__VHgcvG__scenarioMetric{flex-direction:column;gap:.15rem;display:flex}.TreasuryCalculators-module__VHgcvG__smLabel{color:#94a3b8;text-transform:uppercase;font-size:.65rem}.TreasuryCalculators-module__VHgcvG__smValPos{font-size:.85rem;font-weight:700;font-family:var(--font-geist-mono,monospace);color:#10b981}.TreasuryCalculators-module__VHgcvG__smValNeg{font-size:.85rem;font-weight:700;font-family:var(--font-geist-mono,monospace);color:#f43f5e}.TreasuryCalculators-module__VHgcvG__smValTna{font-size:.85rem;font-weight:700;font-family:var(--font-geist-mono,monospace);color:#38bdf8}.TreasuryCalculators-module__VHgcvG__smValTea{font-size:.95rem;font-weight:800;font-family:var(--font-geist-mono,monospace);color:#f43f5e}.TreasuryCalculators-module__VHgcvG__printModalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.TreasuryCalculators-module__VHgcvG__printModalContent{background:#0f172a;border:1px solid #ffffff26;border-radius:14px;flex-direction:column;width:100%;max-width:860px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #000000b3}.TreasuryCalculators-module__VHgcvG__printModalHeader{background:#0000004d;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__printModalTitleArea{flex-direction:column;gap:.2rem;display:flex}.TreasuryCalculators-module__VHgcvG__printModalBadge{text-transform:uppercase;color:#10b981;letter-spacing:.04em;font-size:.68rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__printModalHeading{color:#f8fafc;font-size:1.15rem;font-weight:800}.TreasuryCalculators-module__VHgcvG__printModalBtns{align-items:center;gap:.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__printActionBtn{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}.TreasuryCalculators-module__VHgcvG__printActionBtn:hover{background:#10b981}.TreasuryCalculators-module__VHgcvG__copyActionBtn{color:#e2e8f0;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.TreasuryCalculators-module__VHgcvG__copyActionBtn:hover{background:#ffffff1a}.TreasuryCalculators-module__VHgcvG__closeModalBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:.2rem .5rem;font-size:1.2rem;line-height:1}.TreasuryCalculators-module__VHgcvG__closeModalBtn:hover{color:#fff}.TreasuryCalculators-module__VHgcvG__printableDocument{color:#0f172a;background:#fff;flex-direction:column;gap:1.5rem;padding:2rem;font-family:system-ui,-apple-system,sans-serif;display:flex;overflow-y:auto}.TreasuryCalculators-module__VHgcvG__docHeader{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:flex-start;padding-bottom:1.25rem;display:flex}.TreasuryCalculators-module__VHgcvG__docLogo{color:#0f172a;letter-spacing:-.02em;font-size:1.35rem;font-weight:900}.TreasuryCalculators-module__VHgcvG__docUrl{color:#475569;font-size:.75rem}.TreasuryCalculators-module__VHgcvG__docMeta{color:#334155;text-align:right;font-size:.75rem;line-height:1.4}.TreasuryCalculators-module__VHgcvG__docSection{flex-direction:column;gap:.75rem;display:flex}.TreasuryCalculators-module__VHgcvG__docSectionTitle{color:#0f172a;text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid #cbd5e1;padding-bottom:.35rem;font-size:.95rem;font-weight:800}.TreasuryCalculators-module__VHgcvG__docGrid3{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:repeat(3,1fr);gap:.85rem;padding:1rem;display:grid}.TreasuryCalculators-module__VHgcvG__docStat{flex-direction:column;gap:.2rem;display:flex}.TreasuryCalculators-module__VHgcvG__docStatLabel{text-transform:uppercase;color:#64748b;font-size:.68rem;font-weight:600}.TreasuryCalculators-module__VHgcvG__docStatVal{color:#0f172a;font-family:monospace;font-size:1.1rem;font-weight:800}.TreasuryCalculators-module__VHgcvG__docTable{border-collapse:collapse;width:100%;font-size:.8rem}.TreasuryCalculators-module__VHgcvG__docTable th{color:#334155;text-align:left;text-transform:uppercase;background:#f1f5f9;border:1px solid #cbd5e1;padding:.5rem .75rem;font-size:.72rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__docTable td{color:#0f172a;border:1px solid #cbd5e1;padding:.55rem .75rem;font-family:monospace}.TreasuryCalculators-module__VHgcvG__docFooter{color:#475569;border-top:1px solid #cbd5e1;padding-top:1rem;font-size:.75rem;line-height:1.5}.TreasuryCalculators-module__VHgcvG__tableWrapper{width:100%;overflow-x:auto}.TreasuryCalculators-module__VHgcvG__calcTable{border-collapse:collapse;text-align:left;width:100%;font-size:.78rem}.TreasuryCalculators-module__VHgcvG__calcTable th{color:#94a3b8;font-family:var(--font-geist-mono,monospace);text-transform:uppercase;border-bottom:1px solid #ffffff14;padding:.6rem .75rem;font-size:.68rem}.TreasuryCalculators-module__VHgcvG__calcTable td{color:#f8fafc;font-family:var(--font-geist-mono,monospace);border-bottom:1px solid #ffffff0a;padding:.65rem .75rem}@media print{:is(nav,footer,.TreasuryCalculators-module__VHgcvG__header,.TreasuryCalculators-module__VHgcvG__tabList,.TreasuryCalculators-module__VHgcvG__topActionsBar,.TreasuryCalculators-module__VHgcvG__inputsCard,.TreasuryCalculators-module__VHgcvG__resultsCard,.TreasuryCalculators-module__VHgcvG__flowSection,.TreasuryCalculators-module__VHgcvG__comparatorSection){display:none!important}body{color:#000!important;background:#fff!important}.TreasuryCalculators-module__VHgcvG__container{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.TreasuryCalculators-module__VHgcvG__printModalOverlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0!important;display:block!important;position:static!important}.TreasuryCalculators-module__VHgcvG__printModalContent{box-shadow:none!important;background:0 0!important;border:none!important;max-width:100%!important;max-height:none!important;overflow:visible!important}.TreasuryCalculators-module__VHgcvG__printModalHeader{display:none!important}.TreasuryCalculators-module__VHgcvG__printableDocument{color:#000!important;background:#fff!important;padding:0!important}}.TreasuryCalculators-module__VHgcvG__breakevenContainer{background:#0f172a99;border:1px solid #38bdf840;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;display:flex;position:relative;overflow:hidden}.TreasuryCalculators-module__VHgcvG__breakevenTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__breakevenTag{color:#38bdf8;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:flex}.TreasuryCalculators-module__VHgcvG__breakevenValueRow{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.TreasuryCalculators-module__VHgcvG__breakevenRate{font-size:2.2rem;font-weight:800;font-family:var(--font-geist-mono,monospace);color:#38bdf8;letter-spacing:-.02em}.TreasuryCalculators-module__VHgcvG__breakevenRateSub{color:#94a3b8;font-size:.82rem}.TreasuryCalculators-module__VHgcvG__breakevenDecisionBanner{border-radius:8px;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.45;display:flex}.TreasuryCalculators-module__VHgcvG__decisionBannerUva{color:#a7f3d0;background:#10b9811f;border:1px solid #10b98159}.TreasuryCalculators-module__VHgcvG__decisionBannerTrad{color:#bae6fd;background:#38bdf81f;border:1px solid #38bdf859}.TreasuryCalculators-module__VHgcvG__decisionBannerCaucion{color:#fde68a;background:#f59e0b1f;border:1px solid #f59e0b59}.TreasuryCalculators-module__VHgcvG__sideBySideGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:860px){.TreasuryCalculators-module__VHgcvG__sideBySideGrid{grid-template-columns:1fr}}.TreasuryCalculators-module__VHgcvG__instrumentCard{background:#0f172a8c;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:1rem;padding:1.35rem;transition:all .2s;display:flex;position:relative}.TreasuryCalculators-module__VHgcvG__instrumentCardWinner{box-shadow:0 4px 20px #10b9811f;background:#10b9810a!important;border-color:#10b981!important}.TreasuryCalculators-module__VHgcvG__badgeWinnerTop{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#059669;border-radius:10px;padding:.15rem .55rem;font-size:.65rem;font-weight:700;position:absolute;top:-9px;right:14px;box-shadow:0 2px 8px #05966966}.TreasuryCalculators-module__VHgcvG__instrumentCardHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.TreasuryCalculators-module__VHgcvG__instrumentName{color:#f8fafc;font-size:1.05rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__instrumentSub{color:#94a3b8;margin-top:.15rem;font-size:.75rem}.TreasuryCalculators-module__VHgcvG__badgeLiquidityImmediate{color:#10b981;white-space:nowrap;background:#10b9811f;border:1px solid #10b9814d;border-radius:6px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.7rem;font-weight:700;display:inline-flex}.TreasuryCalculators-module__VHgcvG__badgeLiquidityLocked{color:#f59e0b;white-space:nowrap;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:6px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.7rem;font-weight:700;display:inline-flex}.TreasuryCalculators-module__VHgcvG__cardReturnBig{font-size:1.75rem;font-weight:800;font-family:var(--font-geist-mono,monospace);color:#f8fafc}.TreasuryCalculators-module__VHgcvG__cardMetricsRow{background:#00000040;border:1px solid #ffffff0a;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.5rem;padding:.75rem;display:grid}.TreasuryCalculators-module__VHgcvG__cardMetricBlock{flex-direction:column;gap:.2rem;display:flex}.TreasuryCalculators-module__VHgcvG__cmbLabel{color:#94a3b8;text-transform:uppercase;font-size:.66rem}.TreasuryCalculators-module__VHgcvG__cmbValue{font-size:.88rem;font-weight:700;font-family:var(--font-geist-mono,monospace);color:#f8fafc}.TreasuryCalculators-module__VHgcvG__sensitivitySection{background:#0003;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.TreasuryCalculators-module__VHgcvG__sensitivityTitle{color:#f8fafc;font-size:.95rem;font-weight:700}.TreasuryCalculators-module__VHgcvG__sensitivitySubtitle{color:#94a3b8;font-size:.76rem}.TreasuryCalculators-module__VHgcvG__highlightBreakevenRow{background:#38bdf826!important;font-weight:700!important}.TreasuryCalculators-module__VHgcvG__highlightBreakevenRow td{color:#38bdf8!important}.TreasuryCalculators-module__VHgcvG__methodologyCallout{color:#cbd5e1;background:#38bdf80d;border-left:3px solid #38bdf8;border-radius:0 8px 8px 0;flex-direction:column;gap:.35rem;padding:.85rem 1.15rem;font-size:.78rem;line-height:1.5;display:flex}.TreasuryCalculators-module__VHgcvG__methodologyTitle{color:#38bdf8;font-size:.82rem;font-weight:700}
.TreasuryFundingPanel-module__SD8fzq__panelSection{background:var(--bg-card,linear-gradient(180deg, #f59e0b08 0%, #0c1220eb 100%));border:1px solid var(--border-subtle,#f59e0b40);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.5rem 1.75rem;display:flex}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__panelSection{border:1px solid #cbd5e1!important;border-left:4px solid var(--color-brand-amber,#8b600d)!important;background:#fff!important;box-shadow:0 4px 20px #0000000d!important}.TreasuryFundingPanel-module__SD8fzq__sectionHeader{flex-direction:column;gap:.45rem;display:flex}.TreasuryFundingPanel-module__SD8fzq__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.TreasuryFundingPanel-module__SD8fzq__titleBadge{color:#f59e0b;text-transform:uppercase;letter-spacing:.05em;background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:20px;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__titleBadge{color:#b45309!important;background:#f59e0b1f!important;border-color:#f59e0b4d!important}.TreasuryFundingPanel-module__SD8fzq__updatedBadge{font-size:.68rem;font-family:var(--font-geist-mono,monospace);color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;padding:.18rem .5rem}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__updatedBadge{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}.TreasuryFundingPanel-module__SD8fzq__badgeIcon{font-size:.95rem}.TreasuryFundingPanel-module__SD8fzq__sectionTitle{color:var(--text-primary,#f8fafc);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:800}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__sectionTitle{color:#0f172a!important}.TreasuryFundingPanel-module__SD8fzq__sectionSubtitle{color:var(--text-secondary,#94a3b8);max-width:860px;margin:0;font-size:.84rem;line-height:1.5}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__sectionSubtitle{color:#334155!important}.TreasuryFundingPanel-module__SD8fzq__infoHighlight{color:#f59e0b;font-weight:600}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__infoHighlight{color:#b45309!important}.TreasuryFundingPanel-module__SD8fzq__desktopTableWrapper{border-radius:10px;width:100%;overflow-x:auto}.TreasuryFundingPanel-module__SD8fzq__fundingTable{border-collapse:collapse;text-align:left;width:100%;font-size:.82rem}.TreasuryFundingPanel-module__SD8fzq__fundingTable th{color:var(--text-dim,#64748b);font-family:var(--font-geist-mono,"Geist Mono", monospace);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-subtle,#ffffff12);background:var(--bg-sub,#0f172a99);padding:.75rem 1rem;font-size:.68rem}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__fundingTable th{color:#475569!important;background:#f8fafc!important;border-bottom-color:#e2e8f0!important}.TreasuryFundingPanel-module__SD8fzq__fundingTable td{border-bottom:1px solid var(--border-subtle,#ffffff0a);vertical-align:middle;padding:.85rem 1rem}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__fundingTable td{border-bottom-color:#f1f5f9!important}.TreasuryFundingPanel-module__SD8fzq__fundingTable tr:hover td{background:#f59e0b0a}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__fundingTable tr:hover td{background:#f1f5f9!important}.TreasuryFundingPanel-module__SD8fzq__instrumentCell{flex-direction:column;gap:.2rem;display:flex}.TreasuryFundingPanel-module__SD8fzq__instrumentName{color:var(--text-primary,#f8fafc);font-size:.88rem;font-weight:700}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__instrumentName{color:#0f172a!important}.TreasuryFundingPanel-module__SD8fzq__instrumentSub{color:var(--text-dim,#94a3b8);font-size:.72rem}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__instrumentSub{color:#64748b!important}.TreasuryFundingPanel-module__SD8fzq__badgeTerm{font-family:var(--font-geist-mono,"Geist Mono", monospace);background:var(--bg-sub,#ffffff0f);border:1px solid var(--border-subtle,#ffffff12);color:var(--text-primary,#e2e8f0);white-space:nowrap;border-radius:6px;padding:.25rem .55rem;font-size:.72rem;font-weight:600;display:inline-block}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__badgeTerm{color:#1e293b!important;background:#f8fafc!important;border-color:#cbd5e1!important}.TreasuryFundingPanel-module__SD8fzq__costCell{flex-direction:column;gap:.2rem;display:flex}.TreasuryFundingPanel-module__SD8fzq__tnaRate{font-family:var(--font-geist-mono,"Geist Mono", monospace);color:#f59e0b;font-size:.98rem;font-weight:700}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__tnaRate{color:#d97706!important}.TreasuryFundingPanel-module__SD8fzq__teaRate{font-family:var(--font-geist-mono,"Geist Mono", monospace);color:#94a3b8;font-size:.7rem}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__teaRate{color:#64748b!important}.TreasuryFundingPanel-module__SD8fzq__cftBadge{font-family:var(--font-geist-mono,"Geist Mono", monospace);color:#f43f5e;background:#f43f5e1f;border:1px solid #f43f5e40;border-radius:4px;width:fit-content;padding:.1rem .4rem;font-size:.68rem;font-weight:700;display:inline-block}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__cftBadge{color:#be123c!important;background:#f43f5e26!important;border-color:#f43f5e4d!important}.TreasuryFundingPanel-module__SD8fzq__reqBadge{border-radius:6px;padding:.25rem .55rem;font-size:.7rem;font-weight:600;line-height:1.3;display:inline-block}.TreasuryFundingPanel-module__SD8fzq__badgeStrictReq{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f64d}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__badgeStrictReq{color:#1d4ed8!important;background:#3b82f61f!important;border-color:#3b82f64d!important}.TreasuryFundingPanel-module__SD8fzq__badgeMediumReq{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__badgeMediumReq{color:#b45309!important;background:#f59e0b1f!important;border-color:#f59e0b4d!important}.TreasuryFundingPanel-module__SD8fzq__badgeFlexibleReq{color:#c084fc;background:#8b5cf626;border:1px solid #8b5cf64d}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__badgeFlexibleReq{color:#6d28d9!important;background:#8b5cf61f!important;border-color:#8b5cf64d!important}.TreasuryFundingPanel-module__SD8fzq__methodologyBtn{color:#f59e0b;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:all .15s;display:inline-flex}.TreasuryFundingPanel-module__SD8fzq__methodologyBtn:hover{background:#f59e0b38;border-color:#f59e0b73;transform:translateY(-1px)}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__methodologyBtn{color:#b45309!important;background:#fffbeb!important;border-color:#fde68a!important}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__methodologyBtn:hover{background:#fef3c7!important;border-color:#fcd34d!important}.TreasuryFundingPanel-module__SD8fzq__infoIcon{font-size:.82rem;font-style:normal}.TreasuryFundingPanel-module__SD8fzq__mobileCardList{display:none}@media (max-width:768px){.TreasuryFundingPanel-module__SD8fzq__desktopTableWrapper{display:none}.TreasuryFundingPanel-module__SD8fzq__mobileCardList{flex-direction:column;gap:.85rem;display:flex}.TreasuryFundingPanel-module__SD8fzq__mobileCard{background:#0f172a99;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__mobileCard{background:#f8fafc!important;border-color:#e2e8f0!important;box-shadow:0 2px 8px #0000000a!important}.TreasuryFundingPanel-module__SD8fzq__cardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.TreasuryFundingPanel-module__SD8fzq__cardTitleArea{flex-direction:column;gap:.2rem;display:flex}.TreasuryFundingPanel-module__SD8fzq__cardTitle{color:#f8fafc;margin:0;font-size:.92rem;font-weight:700}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__cardTitle{color:#0f172a!important}.TreasuryFundingPanel-module__SD8fzq__cardSub{color:#94a3b8;font-size:.74rem;line-height:1.3}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__cardSub{color:#64748b!important}.TreasuryFundingPanel-module__SD8fzq__cardInfoBtn{color:#f59e0b;cursor:pointer;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:6px;flex-shrink:0;padding:.25rem .6rem;font-size:.72rem;font-weight:700}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__cardInfoBtn{color:#b45309!important;background:#fffbeb!important;border-color:#fde68a!important}.TreasuryFundingPanel-module__SD8fzq__cardMetricsGrid{background:#0003;border:1px solid #ffffff0d;border-radius:8px;grid-template-columns:1fr 1fr;gap:.6rem;padding:.65rem .85rem;display:grid}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__cardMetricsGrid{background:#fff!important;border-color:#e2e8f0!important}.TreasuryFundingPanel-module__SD8fzq__metricItem{flex-direction:column;gap:.15rem;display:flex}.TreasuryFundingPanel-module__SD8fzq__metricLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:700}.TreasuryFundingPanel-module__SD8fzq__metricTna{font-family:var(--font-geist-mono,monospace);color:#f59e0b;font-size:1.05rem;font-weight:800}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__metricTna{color:#d97706!important}.TreasuryFundingPanel-module__SD8fzq__metricTea{color:#94a3b8;font-size:.68rem}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__metricTea{color:#64748b!important}.TreasuryFundingPanel-module__SD8fzq__cardBadgeTerm{font-family:var(--font-geist-mono,monospace);color:#e2e8f0;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;width:fit-content;margin-top:.2rem;padding:.2rem .5rem;font-size:.72rem;font-weight:600}[data-theme=light] .TreasuryFundingPanel-module__SD8fzq__cardBadgeTerm{color:#1e293b!important;background:#f1f5f9!important;border-color:#cbd5e1!important}.TreasuryFundingPanel-module__SD8fzq__cardFooter{justify-content:flex-start;align-items:center;display:flex}}
.MacroDimensionsGrid-module__qCe1Gq__gridSection{flex-direction:column;gap:1.1rem;display:flex}.MacroDimensionsGrid-module__qCe1Gq__sectionHeader{justify-content:space-between;align-items:flex-end;display:flex}.MacroDimensionsGrid-module__qCe1Gq__sectionTitle{color:var(--text-primary,#f8fafc);font-size:1.25rem;font-weight:800}.MacroDimensionsGrid-module__qCe1Gq__sectionSubtitle{color:var(--text-secondary,#94a3b8);max-width:850px;margin-top:.2rem;font-size:.8rem;line-height:1.4}.MacroDimensionsGrid-module__qCe1Gq__dimensionsGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){.MacroDimensionsGrid-module__qCe1Gq__dimensionsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.MacroDimensionsGrid-module__qCe1Gq__dimensionsGrid{grid-template-columns:1fr}}.MacroDimensionsGrid-module__qCe1Gq__dimensionCard{background:var(--bg-card,#0f182aa6);border:1px solid var(--border-subtle,#ffffff12);color:inherit;box-shadow:var(--shadow-card);border-radius:14px;flex-direction:column;gap:.65rem;padding:1.15rem;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.MacroDimensionsGrid-module__qCe1Gq__dimensionCard:hover{background:var(--bg-card-hover,#131d31);box-shadow:var(--shadow-card-hover,0 8px 24px #00000059);border-color:#06b6d473;transform:translateY(-3px)}.MacroDimensionsGrid-module__qCe1Gq__cardHeader{justify-content:space-between;align-items:center;display:flex}.MacroDimensionsGrid-module__qCe1Gq__dimIcon{font-size:1.25rem}.MacroDimensionsGrid-module__qCe1Gq__arrowIcon{color:#0ea5e9;font-size:.95rem;font-weight:800;transition:transform .15s}.MacroDimensionsGrid-module__qCe1Gq__dimensionCard:hover .MacroDimensionsGrid-module__qCe1Gq__arrowIcon{transform:translate(2px,-2px)}.MacroDimensionsGrid-module__qCe1Gq__dimTitle{color:var(--text-primary,#f8fafc);font-size:.98rem;font-weight:700}.MacroDimensionsGrid-module__qCe1Gq__dimDesc{color:var(--text-secondary,#94a3b8);font-size:.74rem;line-height:1.4}.MacroDimensionsGrid-module__qCe1Gq__kpiMiniRow{border-top:1px solid var(--border-subtle,#ffffff12);grid-template-columns:1fr 1fr;gap:.5rem;margin-top:auto;padding-top:.65rem;display:grid}.MacroDimensionsGrid-module__qCe1Gq__kpiMini{flex-direction:column;gap:.1rem;display:flex}.MacroDimensionsGrid-module__qCe1Gq__kpiLabel{color:var(--text-dim,#64748b);font-family:inherit;font-size:.68rem}.MacroDimensionsGrid-module__qCe1Gq__kpiValue{font-family:var(--font-geist-mono,"Geist Mono", monospace);color:#0ea5e9;font-size:.74rem;font-weight:700}
.ToolkitShowcase-module__GI1yxq__toolkitSection{background:var(--bg-card,linear-gradient(180deg, #0f172a73 0%, #070b12e6 100%));border:1px solid var(--border-subtle,#ffffff12);box-shadow:var(--shadow-card);border-radius:18px;padding:1.75rem}.ToolkitShowcase-module__GI1yxq__sectionTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ToolkitShowcase-module__GI1yxq__sectionTitleRow h2{color:var(--text-primary,#f8fafc);font-size:1.25rem;font-weight:800}.ToolkitShowcase-module__GI1yxq__sectionTitleRow p{color:var(--text-secondary,#94a3b8);margin-top:.15rem;font-size:.8rem}.ToolkitShowcase-module__GI1yxq__catalogLink{color:#0ea5e9;font-size:.8rem;font-weight:700;text-decoration:none;transition:color .15s}.ToolkitShowcase-module__GI1yxq__catalogLink:hover{color:#38bdf8}.ToolkitShowcase-module__GI1yxq__toolkitGrid{grid-template-columns:repeat(4,1fr);gap:1.15rem;margin-top:1.25rem;display:grid}@media (max-width:1200px){.ToolkitShowcase-module__GI1yxq__toolkitGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ToolkitShowcase-module__GI1yxq__toolkitGrid{grid-template-columns:1fr}}.ToolkitShowcase-module__GI1yxq__templateCard{background:var(--bg-card,#0c1220);border:1px solid var(--border-subtle,#ffffff12);box-shadow:var(--shadow-card);border-radius:14px;flex-direction:column;gap:.85rem;padding:1.15rem;transition:all .22s;display:flex}.ToolkitShowcase-module__GI1yxq__templateCard:hover{background:var(--bg-card-hover,#131d31);box-shadow:var(--shadow-card-hover,0 8px 24px #0000004d);border-color:#06b6d473;transform:translateY(-3px)}.ToolkitShowcase-module__GI1yxq__previewMockup{background:var(--bg-sub,#05080e);border:1px solid var(--border-subtle,#ffffff12);border-radius:8px;flex-direction:column;gap:.35rem;height:85px;padding:.55rem;display:flex}.ToolkitShowcase-module__GI1yxq__mockRow{gap:.3rem;display:flex}.ToolkitShowcase-module__GI1yxq__mockCell{background:#ffffff0d;border-radius:3px;flex:1;height:12px}.ToolkitShowcase-module__GI1yxq__mockCellActive{background:#06b6d440;border:1px solid #06b6d466}.ToolkitShowcase-module__GI1yxq__templateCard h4{color:var(--text-primary,#f8fafc);font-size:.92rem;font-weight:700}.ToolkitShowcase-module__GI1yxq__templateCard p{color:var(--text-secondary,#94a3b8);margin-top:.25rem;font-size:.74rem;line-height:1.4}.ToolkitShowcase-module__GI1yxq__templateFooterRow{border-top:1px solid var(--border-subtle,#ffffff12);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.65rem;display:flex}.ToolkitShowcase-module__GI1yxq__formatTags{gap:.3rem;display:flex}.ToolkitShowcase-module__GI1yxq__formatBadge{font-family:var(--font-geist-mono,"Geist Mono", monospace);color:#10b981;background:#10b98126;border-radius:4px;padding:.12rem .35rem;font-size:.68rem;font-weight:700}.ToolkitShowcase-module__GI1yxq__btnAction{color:#06b6d4;font-size:.76rem;font-weight:700;text-decoration:none;transition:color .15s}.ToolkitShowcase-module__GI1yxq__btnAction:hover{color:#67e8f9}
.HomeFAQ-module__GOkxRq__faqSection{background:#0b112073;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:4.5rem 1.5rem 5.5rem}.HomeFAQ-module__GOkxRq__container{max-width:980px;margin:0 auto}.HomeFAQ-module__GOkxRq__header{text-align:center;margin-bottom:3rem}.HomeFAQ-module__GOkxRq__tag{font-family:var(--font-geist-mono,monospace);letter-spacing:.08em;color:#38bdf8;background:#38bdf81a;border:1px solid #38bdf840;border-radius:9999px;margin-bottom:1rem;padding:.35rem .75rem;font-size:.72rem;font-weight:700;display:inline-block}.HomeFAQ-module__GOkxRq__title{color:var(--on-surface,#f8fafc);margin-bottom:.75rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.25}.HomeFAQ-module__GOkxRq__subtitle{color:var(--text-secondary,#94a3b8);max-width:680px;margin:0 auto;font-size:.95rem;line-height:1.55}.HomeFAQ-module__GOkxRq__accordionList{flex-direction:column;gap:.85rem;display:flex}.HomeFAQ-module__GOkxRq__item{background:#0f172a99;border:1px solid #ffffff12;border-radius:12px;transition:all .2s;overflow:hidden}.HomeFAQ-module__GOkxRq__item:hover{background:#0f172ad9;border-color:#38bdf84d}.HomeFAQ-module__GOkxRq__itemOpen{background:#0f172af2;border-color:#38bdf866;box-shadow:0 4px 20px #00000059}.HomeFAQ-module__GOkxRq__questionButton{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem 1.4rem;display:flex}.HomeFAQ-module__GOkxRq__questionText{color:var(--on-surface,#f8fafc);font-size:1rem;font-weight:700;line-height:1.4}.HomeFAQ-module__GOkxRq__chevron{color:#38bdf8;text-align:center;flex-shrink:0;width:24px;font-size:1.4rem;font-weight:400}.HomeFAQ-module__GOkxRq__answerWrapper{border-top:1px solid #ffffff0a;padding:0 1.4rem 1.4rem}.HomeFAQ-module__GOkxRq__answerText{color:var(--text-secondary,#94a3b8);margin-top:.85rem;font-size:.92rem;line-height:1.65}
.HomeDashboardClient-module__xE3CBa__container{flex-direction:column;gap:2.25rem;max-width:1320px;margin:0 auto;padding:1.75rem 1.75rem 3.5rem;display:flex}
.page-module___8aEwW__mainWrapper{background-color:var(--bg-page,#060911);min-height:100vh;color:var(--text-primary);background-image:radial-gradient(circle at 15% 10%,#3b82f60d 0%,#0000 35%),radial-gradient(circle at 85% 15%,#10b9810a 0%,#0000 40%),radial-gradient(circle at 50% 60%,#06b6d405 0%,#0000 50%);background-attachment:fixed;flex-direction:column;display:flex}[data-theme=light] .page-module___8aEwW__mainWrapper{background-color:#f3f6fa;background-image:radial-gradient(circle at 15% 10%,#2563eb0a 0%,#0000 40%),radial-gradient(circle at 85% 15%,#16724e08 0%,#0000 40%)}.page-module___8aEwW__main{flex:1;width:100%}
