.development-module__uSFd3W__overview{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.development-module__uSFd3W__overview>details{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex:180px;padding:10px 12px;font-size:13px}.development-module__uSFd3W__overview summary{cursor:pointer;align-items:center;gap:8px;display:flex}.development-module__uSFd3W__overview summary:after{content:"+";color:var(--muted);margin-left:auto}.development-module__uSFd3W__overview details[open] summary:after{content:"−"}.development-module__uSFd3W__overview p{margin:10px 0 0}.development-module__uSFd3W__overview p,.development-module__uSFd3W__meta,.development-module__uSFd3W__pagination,.development-module__uSFd3W__feedback{color:var(--muted);font-size:13px;line-height:1.6}.development-module__uSFd3W__roadmap{grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.development-module__uSFd3W__sectionPicker{display:none}.development-module__uSFd3W__sections{gap:3px;display:grid}.development-module__uSFd3W__sections button{text-align:left;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:8px 10px;font-size:13px}.development-module__uSFd3W__sections button:hover,.development-module__uSFd3W__sections .development-module__uSFd3W__selected{border-color:var(--line);color:var(--text);background:var(--surface)}.development-module__uSFd3W__plan{overflow-wrap:anywhere;padding:0;line-height:1.6}.development-module__uSFd3W__milestone{border-bottom:1px solid var(--line)}.development-module__uSFd3W__milestone:last-child{border-bottom:0}.development-module__uSFd3W__milestone>summary{cursor:pointer;align-items:center;gap:10px;padding:12px 0;list-style:none;display:flex}.development-module__uSFd3W__milestone>summary::-webkit-details-marker{display:none}.development-module__uSFd3W__overview summary::-webkit-details-marker{display:none}.development-module__uSFd3W__milestone>summary:focus-visible,.development-module__uSFd3W__overview summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.development-module__uSFd3W__chevron{color:var(--muted);flex-shrink:0}.development-module__uSFd3W__milestone[open]>summary .development-module__uSFd3W__chevron{transform:rotate(90deg)}.development-module__uSFd3W__milestoneLabel{gap:3px;min-width:0;display:grid}.development-module__uSFd3W__milestoneLabel strong{font-size:14px;font-weight:600}.development-module__uSFd3W__milestoneLabel>span,.development-module__uSFd3W__progress{color:var(--muted);font-size:12px}.development-module__uSFd3W__progress{flex-shrink:0;margin-left:auto}.development-module__uSFd3W__milestoneBody{padding:0 0 12px 26px}.development-module__uSFd3W__plan h3{margin:28px 0 12px;font-size:17px}.development-module__uSFd3W__plan h3:first-child{margin-top:0}.development-module__uSFd3W__plan p{margin:8px 0}.development-module__uSFd3W__plan ul{padding-left:20px}.development-module__uSFd3W__plan li{margin:8px 0}.development-module__uSFd3W__plan .development-module__uSFd3W__status{color:var(--muted);font-size:13px}.development-module__uSFd3W__plan .development-module__uSFd3W__checklist{padding-left:0;list-style:none}.development-module__uSFd3W__checklist li{align-items:flex-start;gap:12px;display:flex}.development-module__uSFd3W__checkbox{border:1px solid var(--line);border-radius:4px;flex:0 0 16px;width:16px;height:16px;margin-top:6px}.development-module__uSFd3W__filters{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:20px;display:flex}.development-module__uSFd3W__filters .field{flex:180px}.development-module__uSFd3W__requests{gap:16px;display:grid}.development-module__uSFd3W__request{border:1px solid var(--line);border-radius:12px;min-width:0;padding:18px}.development-module__uSFd3W__requestHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.development-module__uSFd3W__requestHead h3{overflow-wrap:anywhere;margin:0;font-size:16px}.development-module__uSFd3W__meta{margin:10px 0}.development-module__uSFd3W__detail,.development-module__uSFd3W__notes p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.development-module__uSFd3W__notes{border-left:2px solid var(--line);margin:14px 0;padding:14px}.development-module__uSFd3W__notes strong{font-size:12px}.development-module__uSFd3W__notes p{margin-bottom:0}.development-module__uSFd3W__pagination{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.development-module__uSFd3W__pagination span{flex:180px}.development-module__uSFd3W__feedback{margin:14px 0}.development-module__uSFd3W__triage{gap:16px;display:grid}@media (max-width:768px){.development-module__uSFd3W__roadmap{grid-template-columns:minmax(0,1fr)}.development-module__uSFd3W__sectionPicker{display:block}.development-module__uSFd3W__sectionPicker select{font-size:16px}.development-module__uSFd3W__sections{display:none}.development-module__uSFd3W__requestHead{flex-wrap:wrap}}@media (max-width:480px){.development-module__uSFd3W__request{padding:16px}.development-module__uSFd3W__milestone>summary{flex-wrap:wrap}.development-module__uSFd3W__milestoneLabel{flex:calc(100% - 28px)}.development-module__uSFd3W__progress{margin-left:26px}.development-module__uSFd3W__milestoneBody{padding-left:0}.development-module__uSFd3W__plan{font-size:14px}.development-module__uSFd3W__filters select,.development-module__uSFd3W__triage input,.development-module__uSFd3W__triage select,.development-module__uSFd3W__triage textarea{font-size:16px}}
.finance-module__BVs3Cq__page{gap:14px;display:grid}.finance-module__BVs3Cq__page>.page-header{margin-bottom:0}.finance-module__BVs3Cq__identity{border-bottom:1px solid var(--line);background:var(--soft);color:var(--muted);flex-wrap:wrap;gap:10px 20px;padding:6px 0;font-size:12px;display:flex}.finance-module__BVs3Cq__identity span{align-items:center;gap:7px;display:flex}.finance-module__BVs3Cq__toolbar{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.finance-module__BVs3Cq__toolbar label{color:var(--muted);gap:5px;font-size:12px;display:grid}.finance-module__BVs3Cq__toolbar input,.finance-module__BVs3Cq__toolbar select,.finance-module__BVs3Cq__chartControls select,.finance-module__BVs3Cq__ledgerTools input,.finance-module__BVs3Cq__ledgerTools select{border:1px solid var(--line);color:var(--text);background:var(--surface);font:inherit;border-radius:8px;padding:9px 12px}.finance-module__BVs3Cq__basis{border:1px solid var(--line);background:var(--surface);border-radius:9px;gap:4px;padding:4px;display:flex}.finance-module__BVs3Cq__basis button{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:9px 14px;font-size:12px}.finance-module__BVs3Cq__basis button[aria-pressed=true]{background:var(--soft);color:var(--text)}.finance-module__BVs3Cq__metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.finance-module__BVs3Cq__metric{border:1px solid var(--line);background:var(--surface);border-radius:13px;gap:7px;min-width:0;padding:12px;display:grid}.finance-module__BVs3Cq__metric>span{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.finance-module__BVs3Cq__metric strong{letter-spacing:-1px;overflow-wrap:anywhere;font-size:clamp(18px,1.65vw,26px);font-weight:550}.finance-module__BVs3Cq__metric small,.finance-module__BVs3Cq__caveat,.finance-module__BVs3Cq__empty,.finance-module__BVs3Cq__taxWarning{color:var(--muted);font-size:12px;line-height:1.7}.finance-module__BVs3Cq__negative{color:#c88174}.finance-module__BVs3Cq__caveat{margin:0}.finance-module__BVs3Cq__mainGrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.finance-module__BVs3Cq__mainGrid .panel{min-width:0}.finance-module__BVs3Cq__chart{width:100%;height:auto;min-height:180px;overflow:visible}.finance-module__BVs3Cq__chart text{fill:var(--muted);font-size:11px}.finance-module__BVs3Cq__axis{stroke:var(--line);stroke-width:1px}.finance-module__BVs3Cq__cashLine{fill:none;stroke:#a6b5d0;stroke-width:2px}.finance-module__BVs3Cq__incomeBar{fill:#739a7b}.finance-module__BVs3Cq__expenseBar{fill:#b69a72}.finance-module__BVs3Cq__legend{color:var(--muted);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:11px;display:flex}.finance-module__BVs3Cq__legend span{align-items:center;gap:6px;display:flex}.finance-module__BVs3Cq__legend span:before{content:"";background:#a6b5d0;border-radius:2px;width:9px;height:9px}.finance-module__BVs3Cq__legend .finance-module__BVs3Cq__incomeKey:before{background:#739a7b}.finance-module__BVs3Cq__legend .finance-module__BVs3Cq__expenseKey:before{background:#b69a72}.finance-module__BVs3Cq__attention{gap:18px;padding:16px 0;display:grid}.finance-module__BVs3Cq__attention>div{align-items:center;gap:12px;display:flex}.finance-module__BVs3Cq__attention>div>svg{color:var(--muted);flex-shrink:0}.finance-module__BVs3Cq__attention span{color:var(--muted);gap:5px;font-size:12px;display:grid}.finance-module__BVs3Cq__attention strong{color:var(--text);font-size:24px;font-weight:550}.finance-module__BVs3Cq__categories{gap:17px;padding:12px 0;display:grid}.finance-module__BVs3Cq__categories>div>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.finance-module__BVs3Cq__categories progress{accent-color:#b69a72;width:100%;height:6px;margin-top:8px}.finance-module__BVs3Cq__reserves{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:16px;display:grid}.finance-module__BVs3Cq__reserves>div{background:var(--soft);border:1px solid var(--line);border-radius:9px;gap:10px;min-width:0;padding:14px;display:grid}.finance-module__BVs3Cq__reserves span,.finance-module__BVs3Cq__reserves small{color:var(--muted);font-size:12px;line-height:1.6}.finance-module__BVs3Cq__reserves strong{overflow-wrap:anywhere;font-size:20px}.finance-module__BVs3Cq__taxWarning{border-left:2px solid #b69a72;margin:18px 0 0;padding-left:12px}.finance-module__BVs3Cq__stripe{flex-wrap:wrap;align-items:end;gap:16px;padding:15px 0;display:flex}.finance-module__BVs3Cq__stripe>span{flex:240px;gap:8px;display:grid}.finance-module__BVs3Cq__stripe small{color:var(--muted);font-size:12px}.finance-module__BVs3Cq__stripe .field{flex:0 180px}.finance-module__BVs3Cq__ledgerTools{flex-wrap:wrap;align-items:center;gap:12px;margin:15px 0;display:flex}.finance-module__BVs3Cq__ledgerTools input{flex:200px}.finance-module__BVs3Cq__ledgerTools span{color:var(--muted);font-size:12px}.finance-module__BVs3Cq__rowActions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.finance-module__BVs3Cq__page table td{vertical-align:top}.finance-module__BVs3Cq__page table td small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.6;display:block}.finance-module__BVs3Cq__voided{opacity:.6}.finance-module__BVs3Cq__empty{padding:16px 0}.finance-module__BVs3Cq__page details>summary{cursor:pointer;color:var(--muted);padding:10px 0;font-size:12px}.finance-module__BVs3Cq__bulkBar{background:var(--soft);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;padding:10px 12px;font-size:12px;display:flex}.finance-module__BVs3Cq__bulkBar small{color:var(--muted)}.finance-module__BVs3Cq__tagPreview{border:1px solid var(--line);border-radius:8px;max-height:240px;padding:12px;font-size:12px;overflow:auto}.finance-module__BVs3Cq__tagPreview small{color:var(--muted);display:block}.finance-module__BVs3Cq__chartControls{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;font-size:11px;display:flex}.finance-module__BVs3Cq__chartControls label{text-transform:capitalize;align-items:center;gap:4px;display:flex}.finance-module__BVs3Cq__basisHelp{position:relative}.finance-module__BVs3Cq__basisHelp summary{align-items:center;gap:5px;display:flex}.finance-module__BVs3Cq__basisHelp p{z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:8px;width:min(300px,75vw);padding:12px;font-size:12px;position:absolute;box-shadow:0 8px 20px #0002}.finance-module__BVs3Cq__compact table td,.finance-module__BVs3Cq__compact table th{padding:8px 10px;font-size:12px}.finance-module__BVs3Cq__compact table td small{margin-top:2px;line-height:1.35}.finance-module__BVs3Cq__compact .button{padding:6px 9px;font-size:11px}.finance-module__BVs3Cq__compact .panel-header{padding-bottom:10px}@media (max-width:1100px){.finance-module__BVs3Cq__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-module__BVs3Cq__mainGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.finance-module__BVs3Cq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-module__BVs3Cq__metric{padding:16px}.finance-module__BVs3Cq__toolbar select,.finance-module__BVs3Cq__ledgerTools input,.finance-module__BVs3Cq__ledgerTools select{font-size:16px}.finance-module__BVs3Cq__page{gap:16px}}@media (max-width:390px){.finance-module__BVs3Cq__metrics,.finance-module__BVs3Cq__reserves{grid-template-columns:minmax(0,1fr)}.finance-module__BVs3Cq__basis button{padding:9px 10px}}
.canva-import-module__s_Hn0W__root{min-width:0;margin:12px 0}.canva-import-module__s_Hn0W__providerHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.canva-import-module__s_Hn0W__providerHeader h2{margin:0}.canva-import-module__s_Hn0W__headerControls{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.canva-import-module__s_Hn0W__headerControls button{font-size:11px}.canva-import-module__s_Hn0W__compactBody{gap:10px;padding:8px 0;display:grid}.canva-import-module__s_Hn0W__compactBody p{margin:0}.canva-import-module__s_Hn0W__folderDetails{color:var(--muted);font-size:12px}.canva-import-module__s_Hn0W__folderDetails summary{cursor:pointer}.canva-import-module__s_Hn0W__folderDetails h3{margin-top:10px}.canva-import-module__s_Hn0W__toolbar.canva-import-module__s_Hn0W__equalToolbar>.field{flex:0 280px}.canva-import-module__s_Hn0W__toolbar.canva-import-module__s_Hn0W__equalToolbar>.field:first-child{flex:0 280px}.canva-import-module__s_Hn0W__body{gap:16px;padding:16px 0;display:grid}.canva-import-module__s_Hn0W__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.canva-import-module__s_Hn0W__grid{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;display:grid}.canva-import-module__s_Hn0W__design{text-align:left;border:1px solid var(--line);background:var(--surface);color:inherit;overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.canva-import-module__s_Hn0W__design[aria-pressed=true]{outline-offset:2px;outline:2px solid}.canva-import-module__s_Hn0W__design img{object-fit:contain;width:100%;height:120px}.canva-import-module__s_Hn0W__design:disabled{opacity:.6}.canva-import-module__s_Hn0W__selection{border:1px solid var(--line);background:var(--soft);border-radius:12px;grid-template-columns:minmax(90px,140px) minmax(0,1fr);gap:16px;padding:16px;display:grid}.canva-import-module__s_Hn0W__selectedImage{object-fit:contain;width:100%;max-height:160px}.canva-import-module__s_Hn0W__selectionFields{gap:12px;min-width:0;display:grid}.canva-import-module__s_Hn0W__selectionFields:only-child{grid-column:1/-1}.canva-import-module__s_Hn0W__noThumbnail{background:var(--soft);width:100%;height:120px;color:var(--muted);place-items:center;display:grid}.canva-import-module__s_Hn0W__toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.canva-import-module__s_Hn0W__toolbar>.field{flex:0 200px;min-width:0}.canva-import-module__s_Hn0W__toolbar>.field:first-child{flex:340px}:is(.canva-import-module__s_Hn0W__toolbar .field input,.canva-import-module__s_Hn0W__toolbar .field select){width:100%}.canva-import-module__s_Hn0W__toolbar>button{flex-shrink:0;min-height:40px}.canva-import-module__s_Hn0W__actions>.field{flex:180px;min-width:0}@media (max-width:480px){.canva-import-module__s_Hn0W__selection{grid-template-columns:minmax(0,1fr)}.canva-import-module__s_Hn0W__selectedImage{max-height:120px}}.canva-import-module__s_Hn0W__body input,.canva-import-module__s_Hn0W__body select{min-width:0;max-width:100%;font-size:16px}
