.dashboard-module__pRJsMW__container{background:linear-gradient(180deg, #e6f0eb85, #f6f8f400 320px), var(--surface-base);min-height:100vh;color:var(--text-primary);font-family:Garet,Arial,Helvetica,sans-serif;overflow-y:auto}.dashboard-module__pRJsMW__loadingScreen{background:var(--surface-base);justify-content:center;align-items:center;min-height:100vh;display:flex}.dashboard-module__pRJsMW__loadingScreen img{width:180px;height:auto}.dashboard-module__pRJsMW__mainContent{grid-template-columns:minmax(0,1fr) minmax(288px,312px);align-items:start;gap:24px;width:100%;margin:0;padding:28px 32px 48px;display:grid}.dashboard-module__pRJsMW__dashboardContainer{min-width:0}.dashboard-module__pRJsMW__sideContent{min-width:0;position:sticky;top:92px}.dashboard-module__pRJsMW__desktopOnly{flex-direction:column;gap:16px;display:flex}.dashboard-module__pRJsMW__darkContainer{color:var(--surface-raised);background:#010807}.dashboard-module__pRJsMW__darkMain,.dashboard-module__pRJsMW__darkSide,.dashboard-module__pRJsMW__darkDesktopOnly{background:0 0}.dashboard-module__pRJsMW__darkContainer h2,.dashboard-module__pRJsMW__darkContainer h3,.dashboard-module__pRJsMW__darkContainer h4,.dashboard-module__pRJsMW__darkContainer p{color:inherit}.dashboard-module__pRJsMW__accountIssueWrap{grid-template-columns:minmax(0,680px);justify-content:center}.dashboard-module__pRJsMW__accountIssue{background:var(--surface-raised,#fff);border:1px solid #14664c33;border-radius:16px;padding:32px;box-shadow:0 12px 35px #10251f14}.dashboard-module__pRJsMW__accountIssue h1{color:#10251f;margin:0;font-size:1.5rem}.dashboard-module__pRJsMW__accountIssue p{color:#53625c;margin:14px 0 0;line-height:1.6}.dashboard-module__pRJsMW__accountIssueActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.dashboard-module__pRJsMW__accountIssuePrimary,.dashboard-module__pRJsMW__accountIssueSecondary{font:inherit;cursor:pointer;border-radius:999px;padding:10px 16px;font-weight:700;text-decoration:none}.dashboard-module__pRJsMW__accountIssuePrimary{color:#fff;background:#14664c}.dashboard-module__pRJsMW__accountIssuePrimary:hover{background:#10251f}.dashboard-module__pRJsMW__accountIssueSecondary{color:#14664c;background:0 0;border:1px solid #10251f2e}.dashboard-module__pRJsMW__accountIssueSecondary:disabled{cursor:wait;opacity:.65}.dashboard-module__pRJsMW__darkAccountIssue{background:#10251f;border-color:#f6f6f62e}.dashboard-module__pRJsMW__darkAccountIssue h1,.dashboard-module__pRJsMW__darkAccountIssue p{color:#f6f6f6}@media (max-width:1200px){.dashboard-module__pRJsMW__mainContent{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:992px){.dashboard-module__pRJsMW__mainContent{grid-template-columns:1fr;width:100%;padding-inline:20px}.dashboard-module__pRJsMW__sideContent{position:static}}@media (max-width:768px){.dashboard-module__pRJsMW__mainContent{padding-inline:12px;width:100%;padding-top:18px}.dashboard-module__pRJsMW__desktopOnly{display:none!important}}
.DocumentSection-module__sM-L2W__container{border:1px solid var(--border-subtle);background:var(--surface-raised);padding:16px;transition:background .2s,border-color .2s,color .2s;box-shadow:0 10px 28px #10251f0d}.DocumentSection-module__sM-L2W__darkContainer{color:var(--surface-raised);box-shadow:none;background:#082219;border-color:#43a87e33}.DocumentSection-module__sM-L2W__title{color:var(--text-primary);margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.2}.DocumentSection-module__sM-L2W__darkTitle{color:var(--surface-raised)}.DocumentSection-module__sM-L2W__documentList{margin:14px 0 0;padding:0;list-style:none}.DocumentSection-module__sM-L2W__documentItem{cursor:pointer;margin:0}.DocumentSection-module__sM-L2W__documentLink{background:var(--viridia-900);width:100%;min-height:46px;color:var(--surface-raised);cursor:pointer;font:inherit;border:1px solid #10251f1a;border-radius:999px;align-items:center;padding:7px 16px 7px 7px;font-size:14px;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:flex}.DocumentSection-module__sM-L2W__documentLink:hover{background:var(--viridia-700);border-color:#14664c33;transform:translateY(-1px)}.DocumentSection-module__sM-L2W__darkDocumentLink{color:var(--surface-raised);background:#0f6b50;border-color:#48be8d3d}.DocumentSection-module__sM-L2W__darkDocumentLink:hover{background:#18825f}.DocumentSection-module__sM-L2W__documentLinkIcon{background:var(--viridia-700);width:32px;height:32px;color:var(--surface-raised);border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;margin-right:10px;transition:background .2s,color .2s;display:flex}.DocumentSection-module__sM-L2W__documentLinkIcon svg{width:15px;height:15px;font-size:15px;display:block}.DocumentSection-module__sM-L2W__documentLink:hover .DocumentSection-module__sM-L2W__documentLinkIcon{background:var(--surface-raised);color:var(--viridia-700)}.DocumentSection-module__sM-L2W__darkDocumentLinkIcon{color:var(--surface-raised);background:#e8f2ed24}.DocumentSection-module__sM-L2W__docName{min-width:0;font-weight:700;line-height:1.25}.DocumentSection-module__sM-L2W__darkDocName{color:var(--surface-raised)}.DocumentSection-module__sM-L2W__statusCard{border:1px solid #10251f1a;grid-template-columns:32px 1fr;gap:10px;margin-bottom:14px;padding:12px;display:grid}.DocumentSection-module__sM-L2W__statusComplete{background:#236f3f14;border-color:#236f3f38}.DocumentSection-module__sM-L2W__statusAttention{background:#8a64181a;border-color:#8a64183d}.DocumentSection-module__sM-L2W__statusIcon{width:32px;height:32px;color:var(--viridia-700);place-items:center;display:grid}.DocumentSection-module__sM-L2W__statusAttention .DocumentSection-module__sM-L2W__statusIcon{color:var(--status-warning)}.DocumentSection-module__sM-L2W__statusTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:800;line-height:1.25}.DocumentSection-module__sM-L2W__statusCopy{color:var(--text-secondary);margin:4px 0 0;font-size:12px;line-height:1.35}.DocumentSection-module__sM-L2W__tracker,.DocumentSection-module__sM-L2W__statements{margin-top:16px;position:relative}.DocumentSection-module__sM-L2W__sectionTitle{color:var(--text-primary);margin:0 0 10px;font-size:13px;font-weight:800;line-height:1.2}.DocumentSection-module__sM-L2W__documentRow{border:1px solid #10251f14;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px;display:flex}.DocumentSection-module__sM-L2W__documentRow+.DocumentSection-module__sM-L2W__documentRow{margin-top:8px}.DocumentSection-module__sM-L2W__documentMeta{gap:10px;min-width:0;display:flex}.DocumentSection-module__sM-L2W__documentIcon{width:28px;height:28px;color:var(--viridia-700);border:1px solid #14664c29;flex:0 0 28px;place-items:center;display:grid}.DocumentSection-module__sM-L2W__documentName{color:var(--text-primary);margin:0;font-size:13px;font-weight:800;line-height:1.25}.DocumentSection-module__sM-L2W__documentDetail{color:var(--text-muted);margin:3px 0 0;font-size:11px;line-height:1.25}.DocumentSection-module__sM-L2W__signedBadge,.DocumentSection-module__sM-L2W__pendingBadge{text-transform:uppercase;border:1px solid #0000;flex:none;padding:4px 8px;font-size:11px;font-weight:800;line-height:1}.DocumentSection-module__sM-L2W__signedBadge{color:var(--status-positive);background:#236f3f17;border-color:#236f3f33}.DocumentSection-module__sM-L2W__pendingBadge{color:var(--status-warning);background:#8a64181a;border-color:#8a64183d}.DocumentSection-module__sM-L2W__statementGrid{grid-template-columns:1fr;gap:8px;display:grid}.DocumentSection-module__sM-L2W__statementHeader{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.DocumentSection-module__sM-L2W__statementHeader .DocumentSection-module__sM-L2W__sectionTitle{margin-bottom:0}.DocumentSection-module__sM-L2W__statementTitleRow{justify-content:space-between;align-items:center;gap:10px;width:100%;padding-right:30px;display:flex}.DocumentSection-module__sM-L2W__statementInfoButton{width:22px;height:22px;color:var(--viridia-700);cursor:help;font:inherit;background:#f6f6f6db;border:1px solid #10251f1f;border-radius:999px;place-items:center;font-size:10px;transition:background .2s,border-color .2s,color .2s;display:inline-grid;position:absolute;top:0;right:0}.DocumentSection-module__sM-L2W__statementInfoButton:hover,.DocumentSection-module__sM-L2W__statementInfoButton:focus-visible{color:var(--viridia-900);background:#14664c14;border-color:#14664c47;outline:none}.DocumentSection-module__sM-L2W__statementTooltip{z-index:4;background:var(--surface-raised);width:min(260px,74vw);color:var(--text-secondary);opacity:0;pointer-events:none;text-align:left;border:1px solid #10251f1f;padding:10px 12px;font-size:11px;font-weight:650;line-height:1.4;transition:opacity .16s,transform .16s;position:absolute;top:28px;right:0;transform:translateY(-4px);box-shadow:0 12px 28px #10251f1f}.DocumentSection-module__sM-L2W__statementInfoButton:hover .DocumentSection-module__sM-L2W__statementTooltip,.DocumentSection-module__sM-L2W__statementInfoButton:focus-visible .DocumentSection-module__sM-L2W__statementTooltip{opacity:1;transform:translateY(0)}.DocumentSection-module__sM-L2W__selectorGroup{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.DocumentSection-module__sM-L2W__periodSelector{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.DocumentSection-module__sM-L2W__periodSelector select{min-width:112px;height:34px;color:var(--text-primary);font:inherit;background:#f6f6f6db;border:1px solid #10251f1f;padding:0 28px 0 10px;font-size:12px;font-weight:700}.DocumentSection-module__sM-L2W__periodSelector select:disabled{cursor:wait;opacity:.7}.DocumentSection-module__sM-L2W__statementButton{width:100%;min-height:42px;color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;background:#f6f6f6b8;border:1px solid #10251f1a;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:flex}.DocumentSection-module__sM-L2W__statementButton svg{color:var(--viridia-700);flex:none;margin-top:2px}.DocumentSection-module__sM-L2W__statementButton span{flex-direction:column;min-width:0;display:flex}.DocumentSection-module__sM-L2W__statementButton strong{font-size:13px;font-weight:800;line-height:1.2}.DocumentSection-module__sM-L2W__statementButton:hover:not(:disabled){background:#14664c14;border-color:#14664c33;transform:translateY(-1px)}.DocumentSection-module__sM-L2W__statementButton:disabled{cursor:wait;opacity:.7}.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statusCard,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__documentRow,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statementButton,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__documentIcon{border-color:#43a87e2e}.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statusTitle,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__sectionTitle,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__documentName,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statementButton{color:var(--surface-raised)}.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statusCopy,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__documentDetail,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__periodSelector{color:#e8f2ed9e}.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statementButton,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__periodSelector select{background:#071a15}.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statementInfoButton,.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statementTooltip{color:#e8f2edb8;background:#071a15;border-color:#43a87e2e}.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__periodSelector select{color:var(--surface-raised);border-color:#43a87e2e}.DocumentSection-module__sM-L2W__darkContainer .DocumentSection-module__sM-L2W__statementButton:hover:not(:disabled){background:#0f6b50}@media (max-width:520px){.DocumentSection-module__sM-L2W__container{padding:14px}.DocumentSection-module__sM-L2W__statusCard{grid-template-columns:1fr}.DocumentSection-module__sM-L2W__documentRow{flex-direction:column;align-items:stretch}.DocumentSection-module__sM-L2W__documentMeta{width:100%}.DocumentSection-module__sM-L2W__signedBadge,.DocumentSection-module__sM-L2W__pendingBadge{width:fit-content}.DocumentSection-module__sM-L2W__statementHeader{align-items:flex-start}.DocumentSection-module__sM-L2W__selectorGroup{align-items:stretch;width:100%}.DocumentSection-module__sM-L2W__periodSelector{flex:180px;justify-content:space-between}.DocumentSection-module__sM-L2W__periodSelector select{flex:1}}
.QuickLinks-module__sa9r2G__container{border:1px solid var(--border-subtle);background:var(--surface-raised);padding:16px;transition:background .2s,border-color .2s,color .2s;box-shadow:0 10px 28px #10251f0d}.QuickLinks-module__sa9r2G__darkContainer{color:var(--surface-raised);box-shadow:none;background:#082219;border-color:#43a87e33}.QuickLinks-module__sa9r2G__title{color:var(--text-primary);margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.2}.QuickLinks-module__sa9r2G__darkTitle{color:var(--surface-raised)}.QuickLinks-module__sa9r2G__linkGrid{flex-direction:column;gap:10px;display:flex}.QuickLinks-module__sa9r2G__linkButton{background:var(--viridia-900);width:100%;min-height:46px;color:var(--surface-raised);cursor:pointer;font:inherit;text-align:left;border:1px solid #10251f1a;border-radius:999px;align-items:center;padding:7px 16px 7px 7px;font-size:14px;transition:transform .2s,background .2s,border-color .2s;display:flex}.QuickLinks-module__sa9r2G__linkButton:hover{background:var(--viridia-700);border-color:#14664c33;transform:translateY(-1px)}.QuickLinks-module__sa9r2G__darkButton{color:var(--surface-raised);background:#0f6b50;border-color:#48be8d3d}.QuickLinks-module__sa9r2G__darkButton:hover{background:#18825f}.QuickLinks-module__sa9r2G__iconFrame{background:var(--viridia-700);width:32px;height:32px;color:var(--surface-raised);border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;margin-right:10px;transition:background .2s,color .2s;display:flex}.QuickLinks-module__sa9r2G__icon{width:15px;height:15px;font-size:15px;display:block}.QuickLinks-module__sa9r2G__linkButton:hover .QuickLinks-module__sa9r2G__iconFrame{background:var(--surface-raised);color:var(--viridia-700)}.QuickLinks-module__sa9r2G__darkIconFrame{color:var(--surface-raised);background:#e8f2ed24}.QuickLinks-module__sa9r2G__linkText{min-width:0;font-weight:700;line-height:1.25}.QuickLinks-module__sa9r2G__darkText{color:var(--surface-raised)}
:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.WithdrawModal-module__93nTNa__modalOverlay{z-index:2147483647;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);isolation:isolate;background:#10251fb8;justify-content:center;align-items:flex-start;padding:72px 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.WithdrawModal-module__93nTNa__modal{z-index:1;background:var(--surface-raised);border:1px solid #10251f1f;width:min(100%,540px);max-height:calc(100vh - 96px);padding:28px;position:relative;overflow-y:auto;box-shadow:0 26px 80px #00000047}.WithdrawModal-module__93nTNa__title{color:var(--text-primary);text-align:left;margin:0 0 20px;font-size:28px;font-weight:800;line-height:1.05}.WithdrawModal-module__93nTNa__closeButton{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #10251f1a;border-radius:999px;justify-content:center;align-items:center;font-size:24px;line-height:1;transition:background .2s,color .2s;display:flex;position:absolute;top:14px;right:14px}.WithdrawModal-module__93nTNa__closeButton:hover{background:var(--viridia-100);color:var(--viridia-900)}.WithdrawModal-module__93nTNa__form{flex-direction:column;gap:16px;display:flex}.WithdrawModal-module__93nTNa__inputGroup{flex-direction:column;gap:8px;display:flex}.WithdrawModal-module__93nTNa__inputGroup label{color:#10251fa8;text-transform:uppercase;font-size:12px;font-weight:700}.WithdrawModal-module__93nTNa__inputGroup small{color:var(--text-secondary);font-size:12px}.WithdrawModal-module__93nTNa__inputGroup input,.WithdrawModal-module__93nTNa__inputGroup select,.WithdrawModal-module__93nTNa__inputField{width:100%;color:var(--text-primary);font:inherit;background:#fff;border:1px solid #10251f1f;border-radius:999px;padding:13px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.WithdrawModal-module__93nTNa__inputGroup input[type=file]{background:var(--surface-base);border-radius:0}.WithdrawModal-module__93nTNa__inputGroup input:focus,.WithdrawModal-module__93nTNa__inputGroup select:focus,.WithdrawModal-module__93nTNa__inputField:focus{border-color:#14664c6b;outline:none;box-shadow:0 0 0 4px #14664c1a}.WithdrawModal-module__93nTNa__submitButton{background:var(--viridia-900);min-height:50px;color:var(--surface-raised);cursor:pointer;font:inherit;border:none;border-radius:999px;justify-content:center;align-items:center;padding:13px 18px;font-size:15px;font-weight:700;transition:transform .2s,background .2s;display:flex}.WithdrawModal-module__93nTNa__submitButton:hover{background:var(--viridia-700);transform:translateY(-1px)}.WithdrawModal-module__93nTNa__submitButton:disabled{cursor:not-allowed;opacity:.72;transform:none}.WithdrawModal-module__93nTNa__radioGroup{flex-wrap:wrap;gap:10px;display:flex}.WithdrawModal-module__93nTNa__radioGroup label{background:var(--surface-base);color:var(--text-primary);text-transform:none;border:1px solid #10251f1a;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.WithdrawModal-module__93nTNa__radioGroup input{width:auto;accent-color:var(--viridia-700)}.WithdrawModal-module__93nTNa__confirmationNote,.WithdrawModal-module__93nTNa__submitNote,.WithdrawModal-module__93nTNa__errorMessage{margin-bottom:16px}.WithdrawModal-module__93nTNa__submitNote,.WithdrawModal-module__93nTNa__confirmationNote,.WithdrawModal-module__93nTNa__errorMessage,.WithdrawModal-module__93nTNa__submitNote{color:var(--text-secondary)}.WithdrawModal-module__93nTNa__confirmationNote{color:var(--viridia-700);background:#14664c14;border:1px solid #14664c38;padding:10px 12px}.WithdrawModal-module__93nTNa__errorMessage{color:#982c2c;background:#982c2c14;border:1px solid #982c2c38;padding:10px 12px}@media (max-width:520px){.WithdrawModal-module__93nTNa__modalOverlay{align-items:flex-start;padding:18px 10px}.WithdrawModal-module__93nTNa__modal{max-height:calc(100vh - 20px);padding:24px 14px}.WithdrawModal-module__93nTNa__title{padding-right:42px;font-size:24px}.WithdrawModal-module__93nTNa__inputGroup input,.WithdrawModal-module__93nTNa__inputGroup select,.WithdrawModal-module__93nTNa__inputField,.WithdrawModal-module__93nTNa__submitButton{min-height:48px}.WithdrawModal-module__93nTNa__radioGroup{flex-direction:column}.WithdrawModal-module__93nTNa__radioGroup label{border-radius:8px;width:100%}.WithdrawModal-module__93nTNa__inputGroup input[type=file]{font-size:13px}}
.AddFundsModal-module__XMp3lq__modalOverlay{z-index:2147483647;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);isolation:isolate;background:#10251fb8;justify-content:center;align-items:flex-start;padding:72px 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.AddFundsModal-module__XMp3lq__modal{z-index:1;background:var(--surface-raised);border:1px solid #10251f1f;width:min(100%,540px);max-height:calc(100vh - 96px);padding:28px;position:relative;overflow-y:auto;box-shadow:0 26px 80px #00000047}.AddFundsModal-module__XMp3lq__title{color:var(--text-primary);text-align:left;margin:0 0 20px;font-size:28px;font-weight:800;line-height:1.05}.AddFundsModal-module__XMp3lq__closeButton{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #10251f1a;border-radius:999px;justify-content:center;align-items:center;font-size:24px;line-height:1;transition:background .2s,color .2s;display:flex;position:absolute;top:14px;right:14px}.AddFundsModal-module__XMp3lq__closeButton:hover{background:var(--viridia-100);color:var(--viridia-900)}.AddFundsModal-module__XMp3lq__form{flex-direction:column;gap:16px;display:flex}.AddFundsModal-module__XMp3lq__inputGroup{flex-direction:column;gap:8px;display:flex}.AddFundsModal-module__XMp3lq__inputGroup label{color:#10251fa8;text-transform:uppercase;font-size:12px;font-weight:700}.AddFundsModal-module__XMp3lq__inputGroup input,.AddFundsModal-module__XMp3lq__inputGroup select,.AddFundsModal-module__XMp3lq__inputField{width:100%;color:var(--text-primary);font:inherit;background:#fff;border:1px solid #10251f1f;border-radius:999px;padding:13px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.AddFundsModal-module__XMp3lq__inputGroup input[type=file]{background:var(--surface-base);border-radius:0}.AddFundsModal-module__XMp3lq__inputGroup input:focus,.AddFundsModal-module__XMp3lq__inputGroup select:focus,.AddFundsModal-module__XMp3lq__inputField:focus{border-color:#14664c6b;outline:none;box-shadow:0 0 0 4px #14664c1a}.AddFundsModal-module__XMp3lq__submitButton{background:var(--viridia-900);min-height:50px;color:var(--surface-raised);cursor:pointer;font:inherit;border:none;border-radius:999px;justify-content:center;align-items:center;padding:13px 18px;font-size:15px;font-weight:700;transition:transform .2s,background .2s;display:flex}.AddFundsModal-module__XMp3lq__submitButton:hover{background:var(--viridia-700);transform:translateY(-1px)}.AddFundsModal-module__XMp3lq__submitButton:disabled{cursor:not-allowed;opacity:.72;transform:none}.AddFundsModal-module__XMp3lq__radioGroup{flex-wrap:wrap;gap:10px;display:flex}.AddFundsModal-module__XMp3lq__radioGroup label{background:var(--surface-base);color:var(--text-primary);text-transform:none;border:1px solid #10251f1a;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.AddFundsModal-module__XMp3lq__radioGroup input{width:auto;accent-color:var(--viridia-700)}.AddFundsModal-module__XMp3lq__confirmationCopy,.AddFundsModal-module__XMp3lq__submitNote,.AddFundsModal-module__XMp3lq__confirmationNote,.AddFundsModal-module__XMp3lq__errorMessage{margin:0;font-size:13px;line-height:1.45}.AddFundsModal-module__XMp3lq__confirmationCopy{color:var(--text-secondary);margin:-8px 0 18px}.AddFundsModal-module__XMp3lq__submitNote{color:var(--text-secondary)}.AddFundsModal-module__XMp3lq__confirmationNote{color:var(--viridia-700);background:#14664c14;border:1px solid #14664c38;padding:10px 12px}.AddFundsModal-module__XMp3lq__errorMessage{color:#982c2c;background:#982c2c14;border:1px solid #982c2c38;padding:10px 12px}@media (max-width:520px){.AddFundsModal-module__XMp3lq__modalOverlay{align-items:flex-start;padding:18px 10px}.AddFundsModal-module__XMp3lq__modal{max-height:calc(100vh - 20px);padding:24px 14px}.AddFundsModal-module__XMp3lq__title{padding-right:42px;font-size:24px}.AddFundsModal-module__XMp3lq__inputGroup input,.AddFundsModal-module__XMp3lq__inputGroup select,.AddFundsModal-module__XMp3lq__inputField,.AddFundsModal-module__XMp3lq__submitButton{min-height:48px}.AddFundsModal-module__XMp3lq__radioGroup{flex-direction:column}.AddFundsModal-module__XMp3lq__radioGroup label{border-radius:8px;width:100%}.AddFundsModal-module__XMp3lq__inputGroup input[type=file]{font-size:13px}}
.TransactionLedger-module__qRqKAa__ledger{background:var(--surface-raised);border:1px solid #10251f1a;padding:16px}.TransactionLedger-module__qRqKAa__darkLedger{color:var(--surface-raised);background:#082219;border-color:#43a87e38}.TransactionLedger-module__qRqKAa__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.TransactionLedger-module__qRqKAa__header h3{color:var(--text-primary);margin:0;font-size:16px;font-weight:800}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__header h3{color:var(--surface-raised)}.TransactionLedger-module__qRqKAa__empty{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.4}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__empty{color:#e8f2edad}.TransactionLedger-module__qRqKAa__tableScroller{width:100%;overflow-x:auto}.TransactionLedger-module__qRqKAa__table{border-collapse:collapse;width:100%;min-width:860px;font-size:13px}.TransactionLedger-module__qRqKAa__table th,.TransactionLedger-module__qRqKAa__table td{text-align:left;white-space:nowrap;border-bottom:1px solid #10251f14;padding:10px 8px}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__table th,.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__table td{border-bottom-color:#43a87e29}.TransactionLedger-module__qRqKAa__table th{color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:800}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__table th{color:#e8f2ed94}.TransactionLedger-module__qRqKAa__table td{color:var(--text-primary);text-transform:capitalize}.TransactionLedger-module__qRqKAa__notesCell{text-overflow:ellipsis;text-transform:none;max-width:260px;overflow:hidden}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__table td{color:#e8f2edd1}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__table tbody tr{transition:background .18s}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__table tbody tr:hover{background:#0f6b5029}.TransactionLedger-module__qRqKAa__expandRow{border-top:1px solid #10251f14;justify-content:center;padding-top:12px;display:flex}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__expandRow{border-top-color:#43a87e29}.TransactionLedger-module__qRqKAa__expandButton{background:var(--surface-raised);min-height:34px;color:var(--viridia-800);cursor:pointer;border:1px solid #10251f1f;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:800;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.TransactionLedger-module__qRqKAa__expandButton:hover{color:var(--viridia-700);background:#14664c0f;border-color:#14664c47}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__expandButton{color:#e8f2eddb;background:#03100d85;border-color:#43a87e38}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__expandButton:hover{color:#a7d7c3;background:#0f6b502e;border-color:#48be8d57}.TransactionLedger-module__qRqKAa__chevron{font-size:10px;line-height:1}@media (max-width:520px){.TransactionLedger-module__qRqKAa__ledger{padding:12px}.TransactionLedger-module__qRqKAa__header{margin-bottom:10px}.TransactionLedger-module__qRqKAa__header h3{font-size:15px}.TransactionLedger-module__qRqKAa__tableScroller{overflow:visible}.TransactionLedger-module__qRqKAa__table,.TransactionLedger-module__qRqKAa__table thead,.TransactionLedger-module__qRqKAa__table tbody,.TransactionLedger-module__qRqKAa__table th,.TransactionLedger-module__qRqKAa__table td,.TransactionLedger-module__qRqKAa__table tr{min-width:0;display:block}.TransactionLedger-module__qRqKAa__table thead{display:none}.TransactionLedger-module__qRqKAa__table tr{border:1px solid #10251f14;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-bottom:8px;padding:10px;display:grid}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__table tr{background:#061713;border-color:#43a87e2e}.TransactionLedger-module__qRqKAa__table td{white-space:normal;text-align:left;overflow-wrap:anywhere;border-bottom:none;flex-direction:column;gap:3px;min-width:0;padding:0;font-size:14px;line-height:1.18;display:flex}.TransactionLedger-module__qRqKAa__table td:before{content:attr(data-label);color:var(--text-muted);text-transform:uppercase;text-align:left;font-size:10px;font-weight:800;line-height:1}.TransactionLedger-module__qRqKAa__notesCell{text-align:right;flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:12px;max-width:none;padding-top:2px}.TransactionLedger-module__qRqKAa__notesCell:before{flex:none}.TransactionLedger-module__qRqKAa__darkLedger .TransactionLedger-module__qRqKAa__table td:before{color:#e8f2ed94}.TransactionLedger-module__qRqKAa__expandRow{border-top:none;padding-top:4px}.TransactionLedger-module__qRqKAa__expandButton{width:100%}}
.ContactManagerModal-module__YPDCgW__modalOverlay{z-index:2147483647;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);isolation:isolate;background:#10251fb8;justify-content:center;align-items:flex-start;padding:72px 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.ContactManagerModal-module__YPDCgW__modal{z-index:1;background:var(--surface-raised);border:1px solid #10251f1f;width:min(100%,540px);max-height:calc(100vh - 96px);padding:28px;position:relative;overflow-y:auto;box-shadow:0 26px 80px #00000047}.ContactManagerModal-module__YPDCgW__title{color:var(--text-primary);text-align:left;margin:0 0 20px;font-size:28px;font-weight:800;line-height:1.05}.ContactManagerModal-module__YPDCgW__closeButton{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #10251f1a;border-radius:999px;justify-content:center;align-items:center;font-size:24px;line-height:1;transition:background .2s,color .2s;display:flex;position:absolute;top:14px;right:14px}.ContactManagerModal-module__YPDCgW__closeButton:hover{background:var(--viridia-100);color:var(--viridia-900)}.ContactManagerModal-module__YPDCgW__form{flex-direction:column;gap:16px;display:flex}.ContactManagerModal-module__YPDCgW__inputGroup{flex-direction:column;gap:8px;display:flex}.ContactManagerModal-module__YPDCgW__inputGroup label{color:#10251fa8;text-transform:uppercase;font-size:12px;font-weight:700}.ContactManagerModal-module__YPDCgW__inputGroup textarea{min-height:150px;color:var(--text-primary);font:inherit;resize:vertical;background:#fff;border:1px solid #10251f1f;border-radius:8px;padding:14px 16px;font-size:15px;line-height:1.55;transition:border-color .2s,box-shadow .2s}.ContactManagerModal-module__YPDCgW__inputGroup textarea:focus{border-color:#14664c6b;outline:none;box-shadow:0 0 0 4px #14664c1a}.ContactManagerModal-module__YPDCgW__submitButton{background:var(--viridia-900);min-height:50px;color:var(--surface-raised);cursor:pointer;font:inherit;border:none;border-radius:999px;justify-content:center;align-items:center;padding:13px 18px;font-size:15px;font-weight:700;transition:transform .2s,background .2s;display:flex}.ContactManagerModal-module__YPDCgW__submitButton:hover{background:var(--viridia-700);transform:translateY(-1px)}@media (max-width:520px){.ContactManagerModal-module__YPDCgW__modal{padding:24px 18px}.ContactManagerModal-module__YPDCgW__title{padding-right:42px;font-size:24px}}
.QuickStats-module__lynE9q__container{border:1px solid var(--border-subtle);background:var(--surface-raised);width:100%;padding:16px;transition:background .2s,border-color .2s,color .2s;box-shadow:0 10px 28px #10251f0d}.QuickStats-module__lynE9q__darkContainer{color:var(--surface-raised);box-shadow:none;background:#082219;border-color:#43a87e33}.QuickStats-module__lynE9q__title{color:var(--text-primary);margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.2}.QuickStats-module__lynE9q__darkTitle{color:var(--surface-raised)}.QuickStats-module__lynE9q__statsContainer{flex-direction:column;gap:0;display:flex}.QuickStats-module__lynE9q__statItem{border-bottom:1px solid #10251f1a;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.QuickStats-module__lynE9q__statItem:first-child{padding-top:0}.QuickStats-module__lynE9q__darkContainer .QuickStats-module__lynE9q__statItem{border-bottom-color:#43a87e29}.QuickStats-module__lynE9q__statLabel{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:1.35}.QuickStats-module__lynE9q__helperText{color:var(--text-muted);margin-top:4px;font-size:11px;font-weight:600;line-height:1.3;display:block}.QuickStats-module__lynE9q__statValue{color:var(--text-primary);text-align:right;font-size:14px;font-weight:700;line-height:1.35}.QuickStats-module__lynE9q__positive{color:var(--status-positive)}.QuickStats-module__lynE9q__negative{color:var(--status-negative)}.QuickStats-module__lynE9q__fee{color:var(--status-info)}.QuickStats-module__lynE9q__darkText{color:#e8f2edbd}.QuickStats-module__lynE9q__darkText.QuickStats-module__lynE9q__positive{color:#a7d7c3}.QuickStats-module__lynE9q__darkText.QuickStats-module__lynE9q__negative{color:#f0a19b}.QuickStats-module__lynE9q__darkText.QuickStats-module__lynE9q__fee{color:#9bc7e2}.QuickStats-module__lynE9q__viewMoreButton{width:fit-content;color:var(--viridia-700);cursor:pointer;font:inherit;background:0 0;border:1px solid #10251f1a;border-radius:999px;align-items:center;margin-top:14px;padding:8px 14px;font-size:14px;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.QuickStats-module__lynE9q__viewMoreButton:hover{background:var(--viridia-100);color:var(--viridia-900);border-color:#14664c4d}.QuickStats-module__lynE9q__darkButton{color:var(--viridia-200);border-color:#43a87e3d}.QuickStats-module__lynE9q__darkButton:hover{color:var(--surface-raised);background:#0f6b50}.QuickStats-module__lynE9q__hiddenStat{border-bottom:1px solid #10251f1a;animation:.24s ease-in-out QuickStats-module__lynE9q__fadeIn}.QuickStats-module__lynE9q__darkContainer .QuickStats-module__lynE9q__hiddenStat{border-bottom-color:#43a87e29}.QuickStats-module__lynE9q__statItem:not(.QuickStats-module__lynE9q__hiddenStat)+.QuickStats-module__lynE9q__hiddenStat{border-top:2px solid #10251f2e;margin-top:6px;padding-top:14px}.QuickStats-module__lynE9q__statItem:not(.QuickStats-module__lynE9q__hiddenStat):has(+.QuickStats-module__lynE9q__hiddenStat){border-bottom:none}.QuickStats-module__lynE9q__darkContainer .QuickStats-module__lynE9q__statItem:not(.QuickStats-module__lynE9q__hiddenStat)+.QuickStats-module__lynE9q__hiddenStat{border-top-color:#43a87e57}@keyframes QuickStats-module__lynE9q__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.QuickStats-module__lynE9q__container{padding:14px}.QuickStats-module__lynE9q__statItem{align-items:flex-start;gap:10px}.QuickStats-module__lynE9q__statLabel{flex:auto;min-width:0;font-size:13px}.QuickStats-module__lynE9q__statValue{overflow-wrap:anywhere;flex:0 52%;max-width:52%;font-size:13px;line-height:1.25}.QuickStats-module__lynE9q__viewMoreButton{justify-content:center;width:100%}}
.Header-module__ixuMTa__header{z-index:40;border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f6f6eb;padding:12px 32px;transition:background .2s,border-color .2s,color .2s;position:sticky;top:0}.Header-module__ixuMTa__headerInner{justify-content:space-between;align-items:center;width:100%;margin:0;display:flex}.Header-module__ixuMTa__dark{color:var(--surface-raised);background:#010a08fa;border-color:#43a87e33}.Header-module__ixuMTa__logoSection{align-items:center;gap:16px;min-width:0;display:flex}.Header-module__ixuMTa__logo{width:154px;height:auto;display:block}.Header-module__ixuMTa__dark .Header-module__ixuMTa__logo{filter:brightness(0)invert()}.Header-module__ixuMTa__userSection{align-items:center;gap:10px;min-width:0;display:flex}.Header-module__ixuMTa__welcomeText{max-width:220px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.Header-module__ixuMTa__dark .Header-module__ixuMTa__welcomeText{color:var(--surface-raised)}.Header-module__ixuMTa__iconBtn,.Header-module__ixuMTa__menuBtn{width:40px;height:40px;color:var(--viridia-700);cursor:pointer;background:#f6f8f4d1;border:1px solid #10251f1a;border-radius:999px;justify-content:center;align-items:center;font-size:16px;transition:transform .2s,background .2s,border-color .2s,color .2s;display:flex}.Header-module__ixuMTa__iconBtn:hover,.Header-module__ixuMTa__menuBtn:hover{background:var(--viridia-100);color:var(--viridia-900);border-color:#14664c47;transform:translateY(-1px)}.Header-module__ixuMTa__dark .Header-module__ixuMTa__iconBtn,.Header-module__ixuMTa__darkMenuBtn{color:var(--surface-raised);background:#0b211b;border-color:#43a87e38}.Header-module__ixuMTa__dark .Header-module__ixuMTa__iconBtn:hover,.Header-module__ixuMTa__darkMenuBtn:hover{color:var(--surface-raised);background:#0f6b50}.Header-module__ixuMTa__mobileMenu{z-index:50;border:1px solid var(--border-subtle);background:var(--surface-raised);flex-direction:column;gap:16px;width:min(340px,100vw - 32px);max-height:calc(100vh - 86px);padding:14px;display:flex;position:absolute;top:calc(100% + 10px);right:16px;overflow-y:auto;box-shadow:0 18px 46px #10251f29}.Header-module__ixuMTa__dark .Header-module__ixuMTa__mobileMenu,.Header-module__ixuMTa__darkMenu{background:#0b211b;border-color:#43a87e33;box-shadow:0 18px 46px #00000047}.Header-module__ixuMTa__userDropdown{position:relative}.Header-module__ixuMTa__dropdownMenu{z-index:50;border:1px solid var(--border-subtle);background:var(--surface-raised);min-width:190px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 18px 46px #10251f24}.Header-module__ixuMTa__dark .Header-module__ixuMTa__dropdownMenu,.Header-module__ixuMTa__darkMenu{background:#0b211b;border-color:#43a87e33}.Header-module__ixuMTa__dropdownItem{width:100%;color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:13px 14px;transition:background .2s,color .2s;display:flex}.Header-module__ixuMTa__dropdownItem:hover{background:var(--surface-muted);color:var(--viridia-700)}.Header-module__ixuMTa__dropdownItemIcon{flex:0 0 1em}.Header-module__ixuMTa__dark .Header-module__ixuMTa__dropdownItem{color:var(--surface-raised)}.Header-module__ixuMTa__dark .Header-module__ixuMTa__dropdownItem:hover{color:var(--viridia-200);background:#f6f6f614}.Header-module__ixuMTa__menuBtn{display:none}@media (min-width:769px){.Header-module__ixuMTa__mobileMenu{display:none}}@media (max-width:992px){.Header-module__ixuMTa__header{padding-inline:20px}}@media (max-width:768px){.Header-module__ixuMTa__header{padding:12px}.Header-module__ixuMTa__headerInner{width:100%}.Header-module__ixuMTa__logo{width:144px}.Header-module__ixuMTa__welcomeText{max-width:min(34vw,150px);font-size:12px}.Header-module__ixuMTa__menuBtn{display:flex}}@media (max-width:520px){.Header-module__ixuMTa__header{padding:10px}.Header-module__ixuMTa__logo{width:126px}.Header-module__ixuMTa__userSection{gap:6px}.Header-module__ixuMTa__welcomeText{display:none}.Header-module__ixuMTa__iconBtn,.Header-module__ixuMTa__menuBtn{width:36px;height:36px;font-size:14px}.Header-module__ixuMTa__mobileMenu{gap:12px;width:calc(100vw - 20px);max-height:calc(100vh - 74px);padding:12px;right:10px}.Header-module__ixuMTa__dropdownMenu{right:-42px}}
.Dashboard-module__omnP1a__dashboard{border:1px solid var(--border-subtle);background:var(--surface-muted);width:100%;padding:14px;transition:background .2s,color .2s,border-color .2s;box-shadow:0 16px 46px #10251f0f}.Dashboard-module__omnP1a__dark{color:var(--surface-raised);background:#03100d;border-color:#43a87e24;box-shadow:0 24px 76px #00000070}.Dashboard-module__omnP1a__balanceSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.Dashboard-module__omnP1a__currentBalance,.Dashboard-module__omnP1a__lastQuarter,.Dashboard-module__omnP1a__chartSection,.Dashboard-module__omnP1a__roiSection{background:var(--surface-raised);border:1px solid #10251f1a;transition:border-color .2s,background .2s,transform .2s}.Dashboard-module__omnP1a__currentBalance,.Dashboard-module__omnP1a__lastQuarter{min-height:112px;padding:16px 18px 14px}.Dashboard-module__omnP1a__currentBalance{flex-direction:column;display:flex}.Dashboard-module__omnP1a__currentBalance:hover,.Dashboard-module__omnP1a__lastQuarter:hover{border-color:#14664c38;transform:translateY(-1px)}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__currentBalance,.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__lastQuarter,.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__chartSection,.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__roiSection{color:var(--surface-raised);background:#082219;border-color:#43a87e38}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__currentBalance:hover,.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__lastQuarter:hover{border-color:#48be8d6b}.Dashboard-module__omnP1a__title{color:var(--text-primary);margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.2}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__title{color:var(--surface-raised)}.Dashboard-module__omnP1a__amount{color:var(--text-primary);letter-spacing:0;margin:6px 0;font-size:clamp(30px,3.4vw,40px);font-weight:800;line-height:1}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__amount{color:var(--surface-raised)}.Dashboard-module__omnP1a__label{color:var(--text-muted);font-size:13px;line-height:1.4}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__label{color:#e8f2eda8}.Dashboard-module__omnP1a__balanceValueRow{flex:auto;justify-content:space-between;align-items:center;gap:18px;display:flex}.Dashboard-module__omnP1a__balancePrimary{min-width:0}.Dashboard-module__omnP1a__balanceMetaGrid{flex:0 0 min(198px,42%);grid-template-columns:minmax(170px,1fr);align-self:center;gap:7px;width:min(198px,42%);margin-top:0;display:grid;transform:translateY(-14px)}.Dashboard-module__omnP1a__balanceMetaItem{background:#f6f8f49e;border:1px solid #10251f14;flex-direction:column;gap:4px;min-width:0;padding:7px 9px;display:flex}.Dashboard-module__omnP1a__balanceMetaItem span{color:var(--text-muted);text-transform:uppercase;font-size:10px;font-weight:800;line-height:1}.Dashboard-module__omnP1a__balanceMetaItem strong{white-space:nowrap;font-size:12px;font-weight:850;line-height:1.2}.Dashboard-module__omnP1a__positiveMeta{color:var(--status-positive)}.Dashboard-module__omnP1a__negativeMeta{color:var(--status-negative)}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__balanceMetaItem{background:#03100d7a;border-color:#43a87e2e}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__balanceMetaItem span{color:#e8f2ed8f}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__positiveMeta{color:#a7d7c3}.Dashboard-module__omnP1a__dark .Dashboard-module__omnP1a__negativeMeta{color:#f0a19b}.Dashboard-module__omnP1a__chartSection{z-index:0;isolation:isolate;margin:14px 0;padding:16px;position:relative;overflow:hidden}.Dashboard-module__omnP1a__roiSection{margin-top:14px;padding:16px}.Dashboard-module__omnP1a__ledgerSection{margin-top:14px}.Dashboard-module__omnP1a__roiGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:14px;display:grid}.Dashboard-module__omnP1a__roiItem{min-height:72px;color:var(--surface-raised);background:#0f6b50;border:1px solid #f6f6f61f;flex-direction:column;justify-content:center;align-items:flex-start;padding:12px 14px;transition:transform .2s,background .2s;display:flex}.Dashboard-module__omnP1a__roiItem:hover{background:#18825f;transform:translateY(-1px)}.Dashboard-module__omnP1a__period{color:#f6f6f6b3;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700}.Dashboard-module__omnP1a__value{color:var(--surface-raised);font-size:22px;font-weight:800;line-height:1}.Dashboard-module__omnP1a__emptyValue{color:#f6f6f68c;font-weight:700}@media (max-width:720px){.Dashboard-module__omnP1a__dashboard{padding:12px}.Dashboard-module__omnP1a__balanceSection{grid-template-columns:1fr}.Dashboard-module__omnP1a__currentBalance,.Dashboard-module__omnP1a__lastQuarter,.Dashboard-module__omnP1a__chartSection,.Dashboard-module__omnP1a__roiSection{padding:16px}.Dashboard-module__omnP1a__balanceValueRow{flex-direction:column;align-items:stretch;gap:12px}.Dashboard-module__omnP1a__balancePrimary{text-align:left;width:100%}.Dashboard-module__omnP1a__balanceMetaGrid{flex-basis:auto;grid-template-columns:1fr;width:100%;transform:none}}
.PerformanceChart-module__opRiCG__chartContainer{z-index:0;isolation:isolate;width:100%;padding:2px 0 0;position:relative}.PerformanceChart-module__opRiCG__dark,.PerformanceChart-module__opRiCG__darkContainer,.PerformanceChart-module__opRiCG__darkHeader{color:var(--surface-raised)}.PerformanceChart-module__opRiCG__header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.PerformanceChart-module__opRiCG__headerMain{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.PerformanceChart-module__opRiCG__title{color:var(--text-primary);letter-spacing:0;flex:none;margin:0;font-size:18px;font-weight:800;line-height:1.2}.PerformanceChart-module__opRiCG__headerMetrics{flex:0 auto;grid-template-columns:repeat(auto-fit,minmax(96px,116px));gap:8px;max-width:620px;margin:0;display:grid}.PerformanceChart-module__opRiCG__headerMetric{background:#ffffffad;border:1px solid #10251f14;flex-direction:column;justify-content:center;min-height:42px;padding:7px 9px;display:flex}.PerformanceChart-module__opRiCG__headerMetric span{color:var(--text-muted);text-transform:uppercase;font-size:10px;font-weight:800;line-height:1}.PerformanceChart-module__opRiCG__headerMetricLabelWithIcon{align-items:center;gap:5px;min-width:0;display:inline-flex}.PerformanceChart-module__opRiCG__tickerIcon{object-fit:contain;flex:0 0 16px;width:16px;height:16px}.PerformanceChart-module__opRiCG__headerMetric strong{color:var(--text-primary);margin-top:5px;font-size:13px;font-weight:850;line-height:1}.PerformanceChart-module__opRiCG__headerMetric small{color:var(--text-muted);white-space:nowrap;margin-top:5px;font-size:9px;font-weight:750;line-height:1}.PerformanceChart-module__opRiCG__headerMetricEmphasis{background:#0f6b5012;border-color:#0f6b5029}.PerformanceChart-module__opRiCG__headerMetricEmphasis strong{color:var(--viridia-700)}.PerformanceChart-module__opRiCG__countdownMetric{background:#8a641812;border-color:#8a64182e}.PerformanceChart-module__opRiCG__countdownMetric strong{color:#8a6418}.PerformanceChart-module__opRiCG__mobileQuarterMetric{display:none}.PerformanceChart-module__opRiCG__controls{z-index:0;grid-template-columns:max-content;align-items:flex-end;gap:6px;display:grid;position:relative}.PerformanceChart-module__opRiCG__timeframeControls,.PerformanceChart-module__opRiCG__intervalSwitch{background:var(--surface-raised);border:1px solid #10251f1a;border-radius:999px;padding:2px;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f6f6f659}.PerformanceChart-module__opRiCG__timeframeControls:before,.PerformanceChart-module__opRiCG__intervalSwitch:before{z-index:0;background:var(--viridia-700);content:"";border-radius:999px;transition:transform .26s cubic-bezier(.2,.8,.2,1),width .26s;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 5px #10251f3d}.PerformanceChart-module__opRiCG__timeframeControls{grid-template-columns:repeat(3,minmax(42px,1fr))}.PerformanceChart-module__opRiCG__timeframeControls:before{width:calc(33.3333% - 1.33333px)}.PerformanceChart-module__opRiCG__timeframeOne:before{transform:translate(0)}.PerformanceChart-module__opRiCG__timeframeTwo:before{transform:translate(100%)}.PerformanceChart-module__opRiCG__timeframeFive:before{transform:translate(200%)}.PerformanceChart-module__opRiCG__intervalSwitch{grid-template-columns:repeat(2,minmax(78px,1fr))}.PerformanceChart-module__opRiCG__intervalSwitch:before{width:calc(50% - 2px)}.PerformanceChart-module__opRiCG__intervalMonthly:before{transform:translate(0)}.PerformanceChart-module__opRiCG__intervalQuarterly:before{transform:translate(100%)}.PerformanceChart-module__opRiCG__timeframeButton{z-index:1;min-height:28px;color:var(--text-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:700;line-height:1;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex;position:relative}.PerformanceChart-module__opRiCG__timeframeButton:hover{color:var(--viridia-700)}.PerformanceChart-module__opRiCG__timeframeButton.PerformanceChart-module__opRiCG__active{color:var(--surface-raised)}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__timeframeControls,.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__intervalSwitch{box-shadow:none;background:#d9e6df;border-color:#43a87e42}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__timeframeButton{color:#10251f94}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__timeframeButton:hover{color:var(--viridia-900)}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__timeframeButton.PerformanceChart-module__opRiCG__active{color:var(--surface-raised)}.PerformanceChart-module__opRiCG__chartWrapper{background:linear-gradient(#fffffff5,#f9fbf8f0),linear-gradient(90deg,#0f6b500a,#8a641809);border:1px solid #10251f1a;width:100%;height:430px;padding:18px;position:relative;box-shadow:inset 0 1px #ffffffdb}.PerformanceChart-module__opRiCG__chartWrapper:before{pointer-events:none;content:"";opacity:.5;background-color:#0000;background-image:linear-gradient(90deg,#10251f0a 1px,#0000 1px),linear-gradient(#10251f08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.PerformanceChart-module__opRiCG__chartWrapper .recharts-wrapper{z-index:1;position:relative}.PerformanceChart-module__opRiCG__chartWrapper .recharts-cartesian-axis-tick-value{fill:var(--text-muted);font-size:12px;font-weight:650}.PerformanceChart-module__opRiCG__chartWrapper .recharts-tooltip-label{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:800}.PerformanceChart-module__opRiCG__chartWrapper .recharts-tooltip-item{padding:3px 0;font-size:13px;font-weight:700}.PerformanceChart-module__opRiCG__legendWrapper{justify-content:center;align-items:center;min-height:auto;display:flex}.PerformanceChart-module__opRiCG__customLegend{background:#ffffffb8;border:1px solid #10251f14;flex-flow:wrap;justify-content:center;gap:10px 12px;padding:8px 12px;display:flex;box-shadow:0 8px 22px #10251f0f}.PerformanceChart-module__opRiCG__legendItem{color:inherit;align-items:center;gap:5px;font-size:12px;font-weight:800;display:flex}.PerformanceChart-module__opRiCG__legendButton{cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;margin:0;padding:4px 6px;transition:background .2s,border-color .2s,opacity .2s}.PerformanceChart-module__opRiCG__legendButton:hover{background:#0f6b500f;border-color:#0f6b5029}.PerformanceChart-module__opRiCG__legendButton:focus-visible{outline-offset:2px;outline:2px solid #0f6b5061}.PerformanceChart-module__opRiCG__legendItemOff{opacity:.42}.PerformanceChart-module__opRiCG__legendColor{border-radius:999px;width:10px;height:10px;margin-right:4px;display:inline-block;box-shadow:0 0 0 2px #ffffffe6}.PerformanceChart-module__opRiCG__legendSubSection{align-items:center;gap:16px;display:flex}.PerformanceChart-module__opRiCG__legendMarker{align-items:center;margin-right:4px;display:inline-flex}.PerformanceChart-module__opRiCG__legendText{font-size:12px;color:var(--text-secondary)!important}.PerformanceChart-module__opRiCG__loadingState,.PerformanceChart-module__opRiCG__emptyState{min-height:320px;color:var(--text-secondary);background:#f6f8f4b8;border:1px dashed #10251f29;justify-content:center;align-items:center;display:flex}.PerformanceChart-module__opRiCG__emptyStateContent{text-align:center;max-width:340px;padding:20px}.PerformanceChart-module__opRiCG__emptyStateContent h4{color:var(--text-primary);margin:0 0 8px;font-size:16px;font-weight:700}.PerformanceChart-module__opRiCG__emptyStateContent p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.45}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__title,.PerformanceChart-module__opRiCG__darkTitle{color:var(--surface-raised)!important}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__legendText{color:#f6f6f6b8!important}.PerformanceChart-module__opRiCG__dark.PerformanceChart-module__opRiCG__loadingState,.PerformanceChart-module__opRiCG__dark.PerformanceChart-module__opRiCG__emptyState,.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__loadingState,.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__emptyState{color:#e8f2edb8;background:#071a15;border-color:#43a87e38}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__emptyStateContent h4{color:var(--surface-raised)}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__emptyStateContent p{color:#f6f6f6ad}.PerformanceChart-module__opRiCG__chartToggle{color:var(--text-primary);z-index:2;background:#f6f6f6eb;border:1px solid #10251f1a;border-radius:999px;flex:none;grid-template-columns:repeat(2,minmax(112px,1fr));padding:2px;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f6f6f659}.PerformanceChart-module__opRiCG__chartToggle:before{z-index:0;background:var(--viridia-700);content:"";border-radius:999px;width:calc(50% - 2px);transition:transform .26s cubic-bezier(.2,.8,.2,1),width .26s;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 5px #10251f3d}.PerformanceChart-module__opRiCG__chartToggleComparison:before{transform:translate(0)}.PerformanceChart-module__opRiCG__chartToggleCompound:before{transform:translate(100%)}.PerformanceChart-module__opRiCG__chartFooter{background:#ffffffdb;border:1px solid #10251f14;border-top:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.PerformanceChart-module__opRiCG__toggleButton{z-index:1;color:var(--text-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:none;border-radius:999px;min-height:30px;padding:0 14px;font-size:13px;font-weight:700;transition:color .2s;position:relative}.PerformanceChart-module__opRiCG__toggleButton:hover{color:var(--viridia-700)}.PerformanceChart-module__opRiCG__activeToggle{color:var(--surface-raised)}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__chartToggle{color:var(--surface-raised);background:#d9e6df;border-color:#43a87e42}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__toggleButton{color:#10251f94}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__toggleButton:hover{color:var(--viridia-900)}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__activeToggle{color:var(--surface-raised)}.PerformanceChart-module__opRiCG__dark.PerformanceChart-module__opRiCG__chartWrapper,.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__chartWrapper{background:#020d0b;border-color:#43a87e38;box-shadow:inset 0 1px #83dcb614}.PerformanceChart-module__opRiCG__dark.PerformanceChart-module__opRiCG__chartWrapper:before,.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__chartWrapper:before{opacity:0;background:0 0}:is(.PerformanceChart-module__opRiCG__dark.PerformanceChart-module__opRiCG__chartWrapper .recharts-cartesian-axis-tick-value,.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__chartWrapper .recharts-cartesian-axis-tick-value){fill:#e8f2eda3}:is(.PerformanceChart-module__opRiCG__dark.PerformanceChart-module__opRiCG__chartWrapper .recharts-tooltip-label,.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__chartWrapper .recharts-tooltip-label){color:var(--surface-raised)}.PerformanceChart-module__opRiCG__dark .PerformanceChart-module__opRiCG__customLegend{background:#092019;border-color:#43a87e33;box-shadow:0 10px 24px #0000002e}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__headerMetric{background:#092019;border-color:#43a87e2e}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__headerMetric span{color:#e8f2ed8f}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__headerMetric strong{color:var(--surface-raised)}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__headerMetric small{color:#e8f2ed85}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__headerMetricEmphasis{background:#0d3f31;border-color:#48be8d52}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__headerMetricEmphasis strong{color:var(--surface-raised)}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__countdownMetric{background:#8a641829;border-color:#ab873957}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__countdownMetric strong{color:#dfc177}.PerformanceChart-module__opRiCG__darkContainer .PerformanceChart-module__opRiCG__chartFooter{background:#04130f;border-color:#43a87e33}@media screen and (max-width:768px){.PerformanceChart-module__opRiCG__header{flex-direction:column;align-items:stretch;gap:12px}.PerformanceChart-module__opRiCG__headerMetrics{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;margin:0}.PerformanceChart-module__opRiCG__desktopQuarterMetric{display:none}.PerformanceChart-module__opRiCG__controls{grid-template-columns:minmax(0,1fr) minmax(104px,.68fr);align-items:stretch;gap:6px 8px;width:100%}.PerformanceChart-module__opRiCG__timeframeControls,.PerformanceChart-module__opRiCG__intervalSwitch{width:100%}.PerformanceChart-module__opRiCG__intervalSwitch{grid-column:1}.PerformanceChart-module__opRiCG__mobileQuarterMetric{grid-area:1/2/span 2;height:100%;min-height:0;padding:8px 9px;display:flex}.PerformanceChart-module__opRiCG__mobileQuarterMetric span{font-size:9px}.PerformanceChart-module__opRiCG__mobileQuarterMetric strong{margin-top:6px;font-size:14px}.PerformanceChart-module__opRiCG__mobileQuarterMetric small{white-space:normal;line-height:1.15}.PerformanceChart-module__opRiCG__timeframeButton{white-space:nowrap;padding:0 6px;font-size:12px}.PerformanceChart-module__opRiCG__chartWrapper{width:100%;height:390px;margin:0;padding:10px 4px}.PerformanceChart-module__opRiCG__chartFooter{flex-direction:column;align-items:stretch;gap:10px}.PerformanceChart-module__opRiCG__toggleButton{padding:8px 11px}.PerformanceChart-module__opRiCG__customLegend{justify-content:flex-start;gap:8px;width:100%}.PerformanceChart-module__opRiCG__legendItem,.PerformanceChart-module__opRiCG__legendText{font-size:11px!important}}@media screen and (max-width:480px){.PerformanceChart-module__opRiCG__headerMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.PerformanceChart-module__opRiCG__chartWrapper{height:340px}.PerformanceChart-module__opRiCG__headerMetric{min-height:38px;padding:7px 8px}.PerformanceChart-module__opRiCG__controls{grid-template-columns:minmax(0,1fr) minmax(96px,.74fr);gap:8px}.PerformanceChart-module__opRiCG__chartToggle{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.PerformanceChart-module__opRiCG__toggleButton{min-width:0;padding-inline:6px;font-size:12px}.PerformanceChart-module__opRiCG__legendSubSection{flex-wrap:wrap;gap:8px}}
.DashboardFooter-module__VNpRna__footer{color:var(--text-primary);background:#f6f8f4e6;border-top:1px solid #10251f1a;margin:0 32px 32px;padding:28px;box-shadow:0 16px 46px #10251f0d}.DashboardFooter-module__VNpRna__inner{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:32px;display:grid}.DashboardFooter-module__VNpRna__brandColumn{min-width:0}.DashboardFooter-module__VNpRna__logo{width:158px;height:auto;display:block}.DashboardFooter-module__VNpRna__tagline{max-width:340px;color:var(--text-secondary);margin:18px 0 0;font-size:14px;line-height:1.55}.DashboardFooter-module__VNpRna__socials{gap:10px;margin-top:20px;display:flex}.DashboardFooter-module__VNpRna__socialLink{color:var(--viridia-900);justify-content:center;align-items:center;font-size:13px;font-weight:850;line-height:1;text-decoration:none;transition:transform .2s,color .2s;display:inline-flex}.DashboardFooter-module__VNpRna__socialLink svg{fill:currentColor;width:32px;height:32px;display:block}.DashboardFooter-module__VNpRna__socialLink svg[viewBox="0 0 72 40"]{width:46px;height:26px}.DashboardFooter-module__VNpRna__socialLink:hover{color:var(--viridia-700);transform:translateY(-1px)}.DashboardFooter-module__VNpRna__linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.DashboardFooter-module__VNpRna__linkGrid h2{color:var(--text-primary);text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:850;line-height:1.2}.DashboardFooter-module__VNpRna__linkGrid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.DashboardFooter-module__VNpRna__linkGrid a{color:var(--text-secondary);font-size:13px;font-weight:650;line-height:1.35;text-decoration:none;transition:color .2s}.DashboardFooter-module__VNpRna__linkGrid a:hover{color:var(--viridia-700)}.DashboardFooter-module__VNpRna__disclaimer{color:var(--text-muted);border-top:1px solid #10251f1a;gap:10px;margin-top:28px;padding-top:18px;font-size:11px;line-height:1.55;display:grid}.DashboardFooter-module__VNpRna__disclaimer p{margin:0}.DashboardFooter-module__VNpRna__copyright{font-weight:700}.DashboardFooter-module__VNpRna__darkFooter{color:var(--surface-raised);box-shadow:none;background:#03100d;border-color:#43a87e2e}.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__logo{filter:brightness(0)invert()}.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__tagline,.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__linkGrid a,.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__disclaimer{color:#e8f2eda8}.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__linkGrid h2{color:var(--surface-raised)}.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__linkGrid a:hover{color:#a7d7c3}.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__socialLink{color:#e8f2ede6}.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__socialLink:hover{color:#a7d7c3}.DashboardFooter-module__VNpRna__darkFooter .DashboardFooter-module__VNpRna__disclaimer{border-top-color:#43a87e29}@media (max-width:992px){.DashboardFooter-module__VNpRna__footer{margin:0 20px 28px}.DashboardFooter-module__VNpRna__inner{grid-template-columns:1fr}}@media (max-width:640px){.DashboardFooter-module__VNpRna__footer{margin:0 12px 24px;padding:20px}.DashboardFooter-module__VNpRna__linkGrid{grid-template-columns:1fr}}
