@font-face{font-family:DM Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/dm-sans-latin-ext-BH18Pfgv.woff2) format("woff2");unicode-range:U+0100-02FF,U+0304,U+0308,U+0329,U+1D00-1EFF,U+2020,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/dm-sans-latin-BNY05QUC.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/dm-mono-regular-latin-ext-6Ueb-rnm.woff2) format("woff2");unicode-range:U+0100-02FF,U+0304,U+0308,U+0329,U+1D00-1EFF,U+2020,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/dm-mono-regular-latin-5TJO7pqc.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/dm-mono-medium-latin-ext-CjZzJZmm.woff2) format("woff2");unicode-range:U+0100-02FF,U+0304,U+0308,U+0329,U+1D00-1EFF,U+2020,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/dm-mono-medium-latin-CO0PTrKB.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-regular-latin-ext-BVbm31kh.woff2) format("woff2");unicode-range:U+0100-02FF,U+0304,U+0308,U+0329,U+1D00-1EFF,U+2020,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-regular-latin-DGrY7Whw.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-italic-latin-ext-C_P1GZiG.woff2) format("woff2");unicode-range:U+0100-02FF,U+0304,U+0308,U+0329,U+1D00-1EFF,U+2020,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-italic-latin-Dv3QvL_F.woff2) format("woff2")}:root{color-scheme:dark;--fintracks-bg-0:#07070C;--fintracks-bg-1:#0B0B14;--fintracks-bg-2:#11121C;--fintracks-ink-0:#F5F5FA;--fintracks-ink-1:#E2E2EA;--fintracks-ink-2:#A6A6B5;--fintracks-ink-3:#6E6E81;--fintracks-ink-4:#3F3F4F;--fintracks-line-1:rgba(255,255,255,.06);--fintracks-line-2:rgba(255,255,255,.1);--fintracks-line-3:rgba(255,255,255,.18);--fintracks-orange:#FA6800;--fintracks-pink:#FF9EF9;--fintracks-on-brand:#12060B;--fintracks-brand-gradient:linear-gradient(120deg,#FA6800 0%,#FF9EF9 100%);--fintracks-env-overview:#FA6800;--fintracks-env-onchain:#FA6800;--fintracks-env-cex:#FF9EF9;--fintracks-env-bolsa:#38BDF8;--fintracks-positive:#34D399;--fintracks-negative:#FB7185;--fintracks-warning:#FBBF24;--fintracks-info:#38BDF8;--fintracks-glass:rgba(255,255,255,.025);--fintracks-glass-hi:rgba(255,255,255,.045);--fintracks-glass-line:rgba(255,255,255,.08);--fintracks-font-display:"DM Sans",ui-sans-serif,system-ui,sans-serif;--fintracks-font-mono:"DM Mono",ui-monospace,monospace;--fintracks-font-serif:"Instrument Serif",ui-serif,Georgia,serif;--fintracks-r-sm:8px;--fintracks-r-md:12px;--fintracks-r-lg:18px;--fintracks-r-xl:26px;--fintracks-space-1:4px;--fintracks-space-2:8px;--fintracks-space-3:12px;--fintracks-space-4:16px;--fintracks-space-6:24px;--fintracks-space-8:32px;--fintracks-space-12:48px;--fintracks-space-16:64px;--fintracks-focus:#38BDF8;--fintracks-motion:.18s cubic-bezier(.2,.7,.2,1)}.fintracks-ui,.fintracks-ui *{box-sizing:border-box}.fintracks-ui{font-family:var(--fintracks-font-display);color:var(--fintracks-ink-1)}.fintracks-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.fintracks-button{appearance:none;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border:1px solid var(--fintracks-line-2);border-radius:10px;background:var(--fintracks-glass);color:var(--fintracks-ink-1);font:500 13px/1 var(--fintracks-font-display);cursor:pointer;transition:color var(--fintracks-motion),border-color var(--fintracks-motion),background-color var(--fintracks-motion),transform var(--fintracks-motion)}.fintracks-button:hover:not(:disabled){color:var(--fintracks-ink-0);border-color:var(--fintracks-line-3)}.fintracks-button:active:not(:disabled){transform:translateY(1px)}.fintracks-button--primary{background:var(--fintracks-brand-gradient);color:var(--fintracks-on-brand);border-color:transparent;font-weight:700}.fintracks-button--solid{background:var(--fintracks-ink-0);color:var(--fintracks-bg-0);border-color:var(--fintracks-ink-0);font-weight:700}.fintracks-button--ghost{background:transparent;border-color:transparent;color:var(--fintracks-ink-2)}.fintracks-button:disabled{cursor:not-allowed;opacity:.55}.fintracks-button:focus-visible,.fintracks-segmented__button:focus-visible,.fintracks-field__control:focus-visible,.fintracks-table-scroll:focus-visible{outline:3px solid var(--fintracks-focus);outline-offset:3px}.fintracks-spinner{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:fintracks-spin .7s linear infinite}.fintracks-card,.fintracks-kpi{border:1px solid var(--fintracks-line-2);background:linear-gradient(180deg,var(--fintracks-glass-hi),rgba(255,255,255,.012));border-radius:var(--fintracks-r-lg);padding:24px}.fintracks-card--compact{padding:16px}.fintracks-card--hero{border-radius:var(--fintracks-r-xl);padding:32px}.fintracks-badge{display:inline-flex;align-items:center;width:max-content;padding:3px 8px;border:1px solid var(--fintracks-line-2);border-radius:5px;background:#ffffff0d;color:var(--fintracks-ink-2);font:500 10px/1.35 var(--fintracks-font-mono);letter-spacing:.06em;text-transform:uppercase}.fintracks-badge--positive{color:var(--fintracks-positive);background:#34d3991a;border-color:#34d39940}.fintracks-badge--negative{color:var(--fintracks-negative);background:#fb71851a;border-color:#fb718540}.fintracks-badge--warning{color:var(--fintracks-warning);background:#fbbf2414;border-color:#fbbf2440}.fintracks-badge--info{color:var(--fintracks-info);background:#38bdf814;border-color:#38bdf840}.fintracks-badge--brand{color:#ffa36b;background:#fa68001a;border-color:#fa68004d}.fintracks-chip{min-height:26px;display:inline-flex;align-items:center;gap:7px;padding:3px 11px;border:1px solid var(--fintracks-line-2);border-radius:999px;background:var(--fintracks-glass);color:var(--fintracks-ink-2);font-size:11.5px}.fintracks-chip__dot{width:6px;height:6px;border-radius:50%;background:var(--fintracks-chip-color,var(--fintracks-orange));box-shadow:0 0 10px var(--fintracks-chip-color,var(--fintracks-orange))}.fintracks-segmented{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--fintracks-line-2);border-radius:999px;background:#00000040}.fintracks-segmented__button{min-width:44px;min-height:44px;padding:6px 14px;border:0;border-radius:999px;background:transparent;color:var(--fintracks-ink-2);font:500 11px/1 var(--fintracks-font-mono);letter-spacing:.04em;cursor:pointer}.fintracks-segmented__button[aria-pressed=true]{background:#ffffff1a;color:var(--fintracks-ink-0)}.fintracks-kpi{position:relative;overflow:hidden;padding:18px 20px;border-radius:var(--fintracks-r-md)}.fintracks-kpi--accent:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(120deg,transparent 55%,var(--fintracks-pink) 120%);opacity:.16;border-radius:inherit}.fintracks-kpi__label{position:relative;margin:0;color:var(--fintracks-ink-2);font:500 10.5px/1.4 var(--fintracks-font-mono);letter-spacing:.16em;text-transform:uppercase}.fintracks-kpi__value{position:relative;margin-top:8px;color:var(--fintracks-ink-0);font:500 26px/1.15 var(--fintracks-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fintracks-kpi__delta{position:relative;display:inline-flex;gap:6px;margin-top:10px;font:500 11.5px/1.4 var(--fintracks-font-mono);font-variant-numeric:tabular-nums}.fintracks-tone--positive{color:var(--fintracks-positive)}.fintracks-tone--negative{color:var(--fintracks-negative)}.fintracks-tone--warning{color:var(--fintracks-warning)}.fintracks-tone--info{color:var(--fintracks-info)}.fintracks-field{display:grid;gap:7px}.fintracks-field__label{color:var(--fintracks-ink-1);font-size:13px;font-weight:600}.fintracks-field__control{width:100%;min-height:44px;padding:9px 12px;border:1px solid var(--fintracks-line-2);border-radius:10px;background:var(--fintracks-glass);color:var(--fintracks-ink-0);font:400 14px/1.4 var(--fintracks-font-display)}.fintracks-field__control::placeholder{color:var(--fintracks-ink-2)}.fintracks-field__hint{color:var(--fintracks-ink-2);font:400 11px/1.5 var(--fintracks-font-mono)}.fintracks-field__error{color:var(--fintracks-negative);font:500 11px/1.5 var(--fintracks-font-mono)}.fintracks-field__control[aria-invalid=true]{border-color:var(--fintracks-negative)}.fintracks-table-scroll{max-width:100%;overflow:auto;border:1px solid var(--fintracks-line-2);border-radius:var(--fintracks-r-lg)}.fintracks-table{width:100%;border-collapse:collapse;background:var(--fintracks-glass)}.fintracks-table caption{padding:14px;text-align:left;color:var(--fintracks-ink-0);font-weight:600}.fintracks-table th{padding:10px 14px;border-bottom:1px solid var(--fintracks-line-1);color:var(--fintracks-ink-2);font:500 10.5px/1.4 var(--fintracks-font-mono);letter-spacing:.16em;text-align:left;text-transform:uppercase}.fintracks-table td{padding:13px 14px;border-bottom:1px solid var(--fintracks-line-1);color:var(--fintracks-ink-1);font-size:13px}.fintracks-table tbody tr:last-child td{border-bottom:0}.fintracks-table tbody tr:hover td{background:#ffffff05}.fintracks-table__right{text-align:right!important;font-variant-numeric:tabular-nums}.fintracks-table__mono{font-family:var(--fintracks-font-mono);font-variant-numeric:tabular-nums}.fintracks-brand{display:inline-flex;align-items:center;gap:14px;color:var(--fintracks-ink-0);font-weight:700;letter-spacing:-.045em;line-height:1}.fintracks-brand__mark{display:block;flex:none}.fintracks-brand__accent{background:var(--fintracks-brand-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.fintracks-brand--on-light{color:#0f172a}@keyframes fintracks-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.fintracks-ui *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(forced-colors:active){.fintracks-button,.fintracks-field__control,.fintracks-segmented,.fintracks-table-scroll{border:1px solid CanvasText}.fintracks-button:focus-visible,.fintracks-segmented__button:focus-visible,.fintracks-field__control:focus-visible,.fintracks-table-scroll:focus-visible{outline-color:Highlight}.fintracks-brand__accent{background:none;color:CanvasText}}.review-page{max-width:1440px}.review-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-bottom:18px;padding:22px 24px;background:radial-gradient(circle at 100% 0%,rgba(255,158,249,.11),transparent 34%),linear-gradient(115deg,#fa68001a,#ffffff05 48%);border-color:#fa68003b}.review-hero__mark{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--fintracks-brand-gradient);color:var(--fintracks-on-brand);box-shadow:0 12px 30px #fa68002e}.review-hero__copy{min-width:0}.review-hero__copy .eyebrow{margin-bottom:5px}.review-hero__copy h2{margin:0;color:var(--fintracks-ink-0);font-size:clamp(20px,2.2vw,30px);letter-spacing:-.04em;text-wrap:pretty}.review-hero__copy p:last-child{max-width:760px;margin:7px 0 0;color:var(--fintracks-ink-2);font-size:13px;line-height:1.55;text-wrap:pretty}.review-hero__guard{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(251,191,36,.25);border-radius:999px;color:var(--fintracks-warning);font:500 10px var(--fintracks-font-mono);white-space:nowrap}.review-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.review-kpi{position:relative;overflow:hidden;padding:17px 18px}.review-kpi:after{content:"";position:absolute;right:-18px;bottom:-22px;width:82px;height:82px;border:1px solid currentColor;border-radius:50%;opacity:.12}.review-kpi p{margin:0;color:var(--fintracks-ink-2);font:500 10px var(--fintracks-font-mono);letter-spacing:.12em;text-transform:uppercase}.review-kpi strong{display:block;margin-top:9px;color:var(--fintracks-ink-0);font:500 clamp(25px,3vw,36px)/1 var(--fintracks-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.05em}.review-kpi span{display:block;margin-top:8px;color:var(--fintracks-ink-3);font-size:11px}.review-kpi--brand{color:var(--fintracks-orange)}.review-kpi--positive{color:var(--fintracks-positive)}.review-kpi--info{color:var(--fintracks-info)}.review-kpi--warning{color:var(--fintracks-warning)}.review-layout{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.55fr);gap:18px;align-items:start}.review-queue,.review-client-summary,.review-governance-card{padding:20px}.review-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.review-section-heading h2{margin:2px 0 0;color:var(--fintracks-ink-0);font-size:18px;letter-spacing:-.03em}.review-search{position:relative;margin-bottom:12px}.review-search>svg{position:absolute;z-index:1;left:12px;top:14px;color:var(--fintracks-ink-3);pointer-events:none}.review-search .fintracks-field__control{padding-left:38px}.review-filter{width:100%;margin-bottom:14px}.review-filter .fintracks-segmented__button{flex:1}.review-client-list{display:grid;gap:5px;max-height:620px;overflow:auto;padding-right:3px}.review-client-row{appearance:none;width:100%;display:flex;align-items:center;gap:11px;padding:10px 9px;border:1px solid transparent;border-radius:12px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--fintracks-motion),border-color var(--fintracks-motion),transform var(--fintracks-motion)}.review-client-row:hover{background:#ffffff0b;border-color:var(--fintracks-line-2)}.review-client-row:focus-visible{outline:3px solid var(--fintracks-focus);outline-offset:2px}.review-client-row:active{transform:translateY(1px)}.review-client-row--selected{background:linear-gradient(100deg,#fa680024,#ff9ef90e);border-color:#fa680052}.review-client-row__body{display:grid;min-width:0;flex:1;gap:3px}.review-client-row__body strong{overflow:hidden;color:var(--fintracks-ink-0);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.review-client-row__body small,.review-client-row__meta small{color:var(--fintracks-ink-3);font-size:10px}.review-client-row__meta{display:grid;justify-items:end;gap:5px}.review-client-row__meta .fintracks-badge{font-size:9px}.review-detail{display:grid;gap:14px;min-width:0}.review-client-summary__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.review-client-summary__identity{display:flex;align-items:center;gap:13px;min-width:0}.review-client-summary__identity>div{min-width:0}.review-client-summary__identity h2{margin:2px 0 3px;overflow:hidden;color:var(--fintracks-ink-0);font-size:clamp(20px,2.1vw,28px);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap}.review-client-summary__identity p:last-child{margin:0;color:var(--fintracks-ink-2);font-size:12px}.avatar--large{width:46px;height:46px;font-size:13px}.review-client-summary__actions{display:flex;align-items:center;gap:14px;margin-top:18px;padding-top:15px;border-top:1px solid var(--fintracks-line-1)}.review-client-summary__actions>span{display:inline-flex;align-items:center;gap:6px;color:var(--fintracks-ink-3);font:10px var(--fintracks-font-mono)}.review-governance-card{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:13px;background:linear-gradient(100deg,#38bdf80f,#ffffff04)}.review-governance-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(56,189,248,.28);border-radius:10px;color:var(--fintracks-info);background:#38bdf814}.review-governance-card h3{margin:2px 0 4px;color:var(--fintracks-ink-0);font-size:14px}.review-governance-card p:last-child{margin:0;color:var(--fintracks-ink-2);font-size:12px;line-height:1.55}.review-governance-check{margin-top:7px;color:var(--fintracks-positive)}.review-page .captured-finance-panel{margin-top:0}.review-page .captured-finance-panel .fintracks-table-scroll{max-height:410px}.review-page .empty-state{margin:0}.review-page .fintracks-badge{white-space:nowrap}@media(max-width:1020px){.review-layout{grid-template-columns:1fr}.review-client-list{max-height:360px}.review-detail{grid-template-columns:1fr}.review-hero{grid-template-columns:auto 1fr}.review-hero__guard{grid-column:2;justify-self:start}}@media(max-width:680px){.review-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.review-hero{grid-template-columns:1fr;padding:20px}.review-hero__guard{grid-column:auto}.review-client-summary__top{display:grid}.review-client-summary__actions{align-items:flex-start;flex-direction:column}.review-client-row__meta small{display:none}.review-client-row__meta .fintracks-badge{font-size:8px}.review-governance-card{grid-template-columns:auto 1fr}.review-governance-check{display:none}}
