:root{--tmc-type-section:1.125rem;--tmc-type-control:.875rem;--tmc-leading-page:1.2;--tmc-leading-section:1.3;--tmc-leading-body:1.5;--tmc-leading-control:1.2;--tmc-leading-meta:1.4;--tmc-ink-meta:var(--tmc-muted-copy,#617a92);--tmc-space-1:.25rem;--tmc-space-2:.5rem;--tmc-space-3:.75rem;--tmc-space-4:1rem;--tmc-space-5:1.5rem;--tmc-space-6:2rem;--tmc-space-7:3rem;--tmc-space-8:4rem;--tmc-control-h:2.75rem;--tmc-control-h-compact:2.25rem;--tmc-control-h-icon:2.5rem;--tmc-radius-control:.625rem;--tmc-radius-card:.875rem;--tmc-radius-pill:999px;--tmc-icon-sm:1rem;--tmc-icon-md:1.25rem;--tmc-icon-lg:1.5rem;--tmc-border-subtle:#124b8424;--tmc-border-default:#124b843d;--tmc-border-strong:#0b3f7966;--tmc-elevation-surface:0 1px 2px #08284f0a;--tmc-elevation-raised:0 6px 18px #07264e0f;--tmc-elevation-overlay:0 18px 42px #051c3724;--tmc-focus-ring:#2876bd;--tmc-focus-ring-width:2px;--tmc-focus-ring-offset:2px;--tmc-disabled-opacity:.55;--tmc-field-short:12rem;--tmc-field-medium:20rem;--tmc-field-normal:28rem;--tmc-field-long:38rem}@layer base{:where(body.tmc-ui-polish) :is(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=tab],[role=combobox]):focus-visible{outline:var(--tmc-focus-ring-width) solid var(--tmc-focus-ring);outline-offset:var(--tmc-focus-ring-offset)}:where(body.tmc-ui-polish) :is(button,[role=button]):disabled,:where(body.tmc-ui-polish) :is(button,[role=button])[aria-disabled=true]{cursor:not-allowed}:where(body.tmc-ui-polish) :is(input:not([type=radio]):not([type=checkbox]):not([type=range]):not([type=hidden]),select,textarea){min-height:var(--tmc-control-h);border-radius:var(--tmc-radius-control)}:where(body.tmc-ui-polish) textarea{min-height:calc(var(--tmc-control-h) * 2)}:where(body.tmc-ui-polish) svg:not([width]):not([height]){flex-shrink:0}:where(body.tmc-ui-polish) :is(table,dl,section[aria-label="Broker dashboard metrics"]){font-variant-numeric:tabular-nums}}@layer components{.tmc-type-page{font-size:var(--tmc-type-page);line-height:var(--tmc-leading-page);letter-spacing:-.02em;color:var(--tmc-ink);font-weight:700}.tmc-type-section{font-size:var(--tmc-type-section);line-height:var(--tmc-leading-section);letter-spacing:-.01em;color:var(--tmc-ink);font-weight:650}.tmc-type-body{font-size:var(--tmc-type-body);line-height:var(--tmc-leading-body);color:var(--tmc-copy);font-weight:400}.tmc-type-control{font-size:var(--tmc-type-control);line-height:var(--tmc-leading-control);font-weight:600}.tmc-type-meta{font-size:var(--tmc-type-tertiary);line-height:var(--tmc-leading-meta);color:var(--tmc-ink-meta);font-weight:500}.tmc-numeric{font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1}.tmc-surface{border:1px solid var(--tmc-border-subtle);border-radius:var(--tmc-radius-card);box-shadow:var(--tmc-elevation-surface)}.tmc-surface-raised{border:1px solid var(--tmc-border-default);border-radius:var(--tmc-radius-card);box-shadow:var(--tmc-elevation-raised)}.tmc-surface-overlay{border:1px solid var(--tmc-border-strong);border-radius:var(--tmc-radius-card);box-shadow:var(--tmc-elevation-overlay)}.tmc-btn{justify-content:center;align-items:center;gap:var(--tmc-space-2);min-height:var(--tmc-control-h);padding-inline:var(--tmc-space-4);border-radius:var(--tmc-radius-control);font-size:var(--tmc-type-control);font-weight:600;line-height:var(--tmc-leading-control);white-space:nowrap;cursor:pointer;border:1px solid #0000;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.tmc-btn>svg{width:var(--tmc-icon-md);height:var(--tmc-icon-md);flex-shrink:0}.tmc-btn:disabled,.tmc-btn[aria-disabled=true]{cursor:not-allowed;opacity:var(--tmc-disabled-opacity);box-shadow:none}.tmc-btn--primary{border-color:var(--tmc-border-strong);color:#fff;box-shadow:var(--tmc-elevation-surface);background:linear-gradient(#124a86,#0d3a6b)}.tmc-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(#175a9e,#0e4076)}.tmc-btn--brand{color:#fff;box-shadow:var(--tmc-elevation-surface);background:linear-gradient(#1ab38e,#0e9b79);border-color:#119b7b}.tmc-btn--brand:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(#1fc39b,#10a883)}.tmc-btn--secondary{border-color:var(--tmc-border-default);color:var(--tmc-ink-soft);background:#ffffffd1}.tmc-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--tmc-border-strong);background:#fff}.tmc-btn--tertiary{color:var(--tmc-ink-soft);background:0 0;border-color:#0000}.tmc-btn--tertiary:hover:not(:disabled):not([aria-disabled=true]){background:#1f6fb014}.tmc-btn--destructive{color:#fff;background:#b42318;border-color:#b42318}.tmc-btn--destructive:hover:not(:disabled):not([aria-disabled=true]){background:#98180f}.tmc-btn--compact{min-height:var(--tmc-control-h-compact);padding-inline:var(--tmc-space-3)}.tmc-btn--icon{width:var(--tmc-control-h-icon);min-height:var(--tmc-control-h-icon);padding-inline:0}.tmc-btn--icon>svg{width:var(--tmc-icon-md);height:var(--tmc-icon-md)}.tmc-btn[data-loading=true]{cursor:progress;opacity:.75}.tmc-field-short{width:min(100%, var(--tmc-field-short))}.tmc-field-medium{width:min(100%, var(--tmc-field-medium))}.tmc-field-normal{width:min(100%, var(--tmc-field-normal))}.tmc-field-long{width:min(100%, var(--tmc-field-long))}.tmc-field-full,.tmc-field-work-column{width:100%}}
:root{--tmc-polish-surface:#fafdffd1;--tmc-polish-border:#124b843d;--tmc-polish-border-soft:#1e64a02b;--tmc-polish-shadow:0 10px 26px #07264e0e;--tmc-polish-inset:inset 0 1px 0 #ffffffc7}body.tmc-ui-polish{font-kerning:normal;font-optical-sizing:auto;text-rendering:optimizelegibility;background:#e7f1f8;min-height:100%}body.tmc-ui-polish :is(button,input,select,textarea){font-family:inherit}body.tmc-ui-polish :is(h1,h2){letter-spacing:-.025em}.tmc-polish-overview section.rounded-2xl,.tmc-polish-overview article.rounded-2xl{-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);border-color:var(--tmc-polish-border)!important;background-color:var(--tmc-polish-surface)!important;box-shadow:var(--tmc-polish-inset), var(--tmc-polish-shadow)!important}.tmc-polish-overview section[aria-label="Broker dashboard metrics"] article{background:linear-gradient(135deg,#fcfeffdb,#eff8fdbf)!important;border-color:#124b8442!important;box-shadow:inset 0 1px #ffffffdb,0 7px 18px #08284f0d!important}.tmc-polish-overview section ul a.rounded-xl,.tmc-polish-overview section ul [aria-disabled=true].rounded-xl{background-color:#fafdffc7!important;border-color:#124b8438!important;box-shadow:inset 0 1px #124b8414,0 5px 15px #08284f09!important}.tmc-polish-overview section ul a.rounded-xl:hover{border-color:#0e49876b!important;box-shadow:inset 0 1px #124b841f,0 9px 22px #08284f12!important}.tmc-polish-overview aside>section,.tmc-polish-overview section.flex.min-h-0,.tmc-polish-overview section.shrink-0.overflow-hidden{border-color:#0c437e47!important}.tmc-polish-overview aside>section{box-shadow:inset 0 1px #ffffffd1,0 0 0 1px #397ebe06,0 10px 24px #08284f0b!important}.tmc-polish-overview article>div.rounded-xl.border{border-color:var(--tmc-polish-border-soft)!important;background:linear-gradient(#f5fafec7,#fcfeffc2)!important}.tmc-sliding-segment{--tmc-segment-count:2;--tmc-segment-index:0;isolation:isolate;grid-template-columns:repeat(var(--tmc-segment-count), minmax(0, 1fr));border:1px solid var(--tmc-navy-edge-soft,#1f5f9a2b);background:#e7f3fbd1;border-radius:.7rem;min-width:max-content;padding:.1875rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffbf}.tmc-sliding-segment:before{content:"";z-index:0;width:calc((100% - .375rem) / var(--tmc-segment-count));transform:translateX(calc(var(--tmc-segment-index) * 100%));background:#ffffffe6;border:1px solid #124b841c;border-radius:.5rem;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;top:.1875rem;bottom:.1875rem;left:.1875rem;box-shadow:0 1px 3px #07264e14,inset 0 1px #fffffff2}.tmc-sliding-segment__item{z-index:1;white-space:nowrap;min-height:1.85rem;color:var(--tmc-muted-copy,#617a92);border-radius:.5rem;padding:.25rem .7rem;font-size:.75rem;font-weight:650;line-height:1rem;transition:color .14s;position:relative}.tmc-sliding-segment__item[aria-pressed=true],.tmc-sliding-segment__item:hover{color:var(--tmc-ink,#08264d)}.tmc-sliding-segment__item:focus-visible{outline:2px solid var(--brand-blue,#2878ff);outline-offset:-1px}.tmc-polish-overview .tmc-notifications-dialog{color:var(--tmc-ink,#08264d);background:linear-gradient(145deg,#fafdfff7,#e7f5fdf0)!important;border-color:#093a7466!important;box-shadow:inset 0 1px #fffffff5,0 22px 60px #041d3f47!important}.tmc-polish-overview .tmc-notifications-dialog>header{background:#f7fcff9e}.tmc-polish-journey-picker ul>li>a,.tmc-polish-journey-picker ul>li>[aria-disabled=true]{-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);background:linear-gradient(145deg,#fcfeffdb,#f0f8fdba)!important;border-color:#0c427e4a!important;box-shadow:inset 0 1px #0a3d7829,0 9px 22px #07274e0e!important}.tmc-polish-journey-picker ul>li>a:hover{border-color:#0a428080!important;box-shadow:inset 0 1px #0a3d7833,0 13px 28px #07274e17!important}body.tmc-ui-polish :is(button,a)[class*=rounded]{text-underline-offset:.16em}body.tmc-ui-polish :is(input,select,textarea){font-weight:500}@media (prefers-reduced-transparency:reduce){.tmc-polish-overview section.rounded-2xl,.tmc-polish-overview article.rounded-2xl,.tmc-polish-journey-picker ul>li>a{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#f7fbfe!important}}
:root{--tmc-type-tertiary:.75rem;--tmc-type-body:.875rem;--tmc-type-section:1rem;--tmc-type-value:1.25rem;--tmc-type-page:1.75rem;--tmc-ink:#08264d;--tmc-ink-soft:#183d61;--tmc-copy:#365874;--tmc-muted-copy:#617a92;--tmc-canvas-a:#c7e3fc;--tmc-canvas-b:#b7ddfc;--tmc-canvas-c:#a3d3fa;--tmc-canvas-d:#8dc7f8;--tmc-glass:#fafdffcf;--tmc-glass-strong:#fcfeffe6;--tmc-glass-soft:#eff8fdb8;--tmc-navy-edge:#0c437e47;--tmc-navy-edge-strong:#0839746b;--tmc-navy-edge-soft:#1f5f9a2b;--tmc-glass-shadow:0 10px 26px #07264e0e;--tmc-glass-shadow-raised:0 14px 34px #07264e13}body.tmc-ui-polish{font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;font-size:var(--tmc-type-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;color:var(--tmc-ink)}body.tmc-ui-polish .font-semibold{font-weight:600!important}body.tmc-ui-polish .font-bold{font-weight:650!important}body.tmc-ui-polish .text-\[0\.7rem\],body.tmc-ui-polish .text-\[0\.6875rem\],body.tmc-ui-polish .text-\[0\.65rem\],body.tmc-ui-polish .text-\[0\.625rem\],body.tmc-ui-polish .text-\[0\.6rem\],body.tmc-ui-polish .text-\[0\.5625rem\]{font-size:var(--tmc-type-tertiary)!important}body.tmc-ui-polish .text-\[1\.65rem\],body.tmc-ui-polish .text-\[1\.75rem\]{font-size:var(--tmc-type-page)!important}body.tmc-ui-polish .text-foreground,body.tmc-ui-polish .text-slate-900,body.tmc-ui-polish .text-slate-800{color:var(--tmc-ink)!important}body.tmc-ui-polish .text-slate-700{color:var(--tmc-ink-soft)!important}body.tmc-ui-polish .text-slate-600{color:var(--tmc-copy)!important}body.tmc-ui-polish .text-slate-500,body.tmc-ui-polish .text-muted{color:var(--tmc-muted-copy)!important}body.tmc-ui-polish :is(button,input,select,textarea){font-family:inherit}.tmc-broker-canvas,.tmc-broker-standalone-canvas{isolation:isolate;position:relative;background-color:var(--tmc-canvas-b)!important;background-image:radial-gradient(circle at 5% 0%, #ffffff70, transparent 31rem), radial-gradient(circle at 18% 18%, #23d5a011, transparent 35rem), radial-gradient(circle at 62% -8%, #479eeb1f, transparent 45rem), radial-gradient(circle at 101% 34%, #268be51f, transparent 37rem), radial-gradient(circle at 42% 94%, #ffffff4d, transparent 35rem), linear-gradient(135deg, var(--tmc-canvas-a) 0%, var(--tmc-canvas-b) 41%, var(--tmc-canvas-c) 73%, var(--tmc-canvas-d) 100%)!important}.tmc-broker-canvas:before,.tmc-broker-standalone-canvas:before{content:"";z-index:0;pointer-events:none;opacity:.92;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%20950'%20preserveAspectRatio='none'%3E%3Cpath%20d='M360,78C650,12,860,160,1115,86C1325,25,1490,48,1700,150'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.76'%20stroke-width='1.8'/%3E%3Cpath%20d='M520,142C760,72,965,232,1215,152C1420,86,1555,112,1710,218'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.42'%20stroke-width='1.2'/%3E%3Cpath%20d='M-130,430C205,280,470,565,790,432C1080,310,1345,318,1710,485'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.48'%20stroke-width='1.25'/%3E%3Cpath%20d='M-160,575C185,390,485,742,825,590C1130,455,1395,452,1710,638'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.78'%20stroke-width='2'/%3E%3Cpath%20d='M-110,690C235,515,505,820,850,690C1145,580,1395,575,1695,735'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.48'%20stroke-width='1.35'/%3E%3Cpath%20d='M-85,820C260,640,515,925,865,812C1165,715,1400,710,1685,858'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.32'%20stroke-width='1.15'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.tmc-broker-canvas>*,.tmc-broker-standalone-canvas>*{z-index:1;position:relative}.tmc-broker-canvas .tmc-page-wash,.tmc-broker-canvas .tmc-polish-overview{background:0 0!important}.tmc-broker-canvas .tmc-page-wash:before,.tmc-broker-canvas .tmc-polish-overview:before{display:none}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(section,article,div)[class*=rounded-2xl][class*=border]:not([class*=bg-brand-navy]):not([class*=bg-amber-]):not([class*=bg-emerald-]):not([class*=bg-red-]){border-color:var(--tmc-navy-edge)!important;box-shadow:inset 0 1px 0 #ffffffc7, var(--tmc-glass-shadow)!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(section,article,div)[class*=rounded-2xl][class*=border][class*=bg-white],:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(section,article,div)[class*=rounded-2xl][class*=border][class*=bg-surface]{-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);background-color:var(--tmc-glass)!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(section,article,div)[class*=rounded-3xl][class*=border]:not([class*=bg-brand-navy]){-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);border-color:var(--tmc-navy-edge-strong)!important;background-color:var(--tmc-glass-strong)!important;box-shadow:inset 0 1px 0 #ffffffd1, var(--tmc-glass-shadow-raised)!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) button[class*=rounded-2xl][class*=border]{background-color:#fafdffc7!important;border-color:#0c437e47!important;box-shadow:inset 0 1px #0e488414,0 6px 18px #07264e0b!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) button[class*=rounded-2xl][class*=border]:hover:not(:disabled){background-color:#fcfeffe6!important;border-color:#0a428075!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) .tmc-card-accent{opacity:.82;background:linear-gradient(90deg,#287dff 0%,#2aa7df 56%,#23d5a0 100%)!important;height:2px!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(section,article)>div[class*=border-b][class*=bg-slate-50]{border-color:var(--tmc-navy-edge-soft)!important;background:linear-gradient(100deg,#23d5a012,#4896eb14 58%,#ffffff3d),#f3f9fdc2!important}.tmc-broker-canvas table thead tr{background-color:#edf6fce6!important;border-color:#144c842b!important}.tmc-broker-canvas table tbody tr{background-color:#fcfeffb8!important;border-color:#144c841f!important}.tmc-broker-canvas table tbody tr:hover{background-color:#ebf6fde6!important}.tmc-broker-canvas table th{color:#5b7390!important;font-size:var(--tmc-type-tertiary)!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(input,select,textarea,[role=combobox]):not([type=radio]):not([type=checkbox]):not([type=range]){color:var(--tmc-ink)!important;background-color:#f4f9fceb!important;border-color:#134e8940!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(input,select,textarea,[role=combobox]):focus{border-color:#1c66b494!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(h1,h2,h3):not([class*=text-white]){color:var(--tmc-ink)!important}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) h1{letter-spacing:-.03em}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) .tmc-cockpit :is(h1,h2,h3){color:inherit!important}.tmc-client-quote-sheet{font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif!important;background-color:#e5f2f8!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%201130'%20preserveAspectRatio='none'%3E%3Cpath%20d='M-80,155C100,20,245,205,415,120C575,38,680,65,880,205'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.72'%20stroke-width='1.6'/%3E%3Cpath%20d='M-55,640C135,500,285,735,470,625C610,542,730,552,875,690'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.6'%20stroke-width='1.55'/%3E%3Cpath%20d='M-40,850C155,735,325,950,520,855C650,790,755,790,860,895'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.34'%20stroke-width='1.1'/%3E%3C/svg%3E"),radial-gradient(circle at 8% 0,#23d5a01c,#0000 38%),radial-gradient(circle at 88% 3%,#4896eb24,#0000 42%),linear-gradient(145deg,#e8f5f7 0%,#e6f1fb 48%,#dcecf9 76%,#eef8f6 100%)!important;background-position:50%,50%,50%,50%!important;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat!important;background-size:100% 100%,auto,auto,auto!important}@media print{.tmc-client-quote-sheet{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#e5f2f8!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%201130'%20preserveAspectRatio='none'%3E%3Cpath%20d='M-80,155C100,20,245,205,415,120C575,38,680,65,880,205'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.72'%20stroke-width='1.6'/%3E%3Cpath%20d='M-55,640C135,500,285,735,470,625C610,542,730,552,875,690'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.6'%20stroke-width='1.55'/%3E%3Cpath%20d='M-40,850C155,735,325,950,520,855C650,790,755,790,860,895'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.34'%20stroke-width='1.1'/%3E%3C/svg%3E"),radial-gradient(circle at 8% 0,#23d5a01c,#0000 38%),radial-gradient(circle at 88% 3%,#4896eb24,#0000 42%),linear-gradient(145deg,#e8f5f7 0%,#e6f1fb 48%,#dcecf9 76%,#eef8f6 100%)!important}}@media (prefers-reduced-transparency:reduce){:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(section,article,div)[class*=rounded-2xl][class*=border]{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:767px){.tmc-broker-canvas:before,.tmc-broker-standalone-canvas:before{opacity:.62;background-size:auto 100%}}.tmc-kpi-grid{grid-template-rows:repeat(3,auto);grid-auto-rows:auto}.tmc-kpi-card{grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:2.5rem minmax(0,1fr);align-content:center;gap:.125rem .625rem;display:grid}@media (min-width:1760px){.tmc-kpi-card{grid-template-columns:2.5rem minmax(0,1fr) 4.75rem}}.tmc-kpi-card__icon{grid-area:1/1/-1;align-self:center}.tmc-kpi-card__label{grid-area:1/2;align-self:end}.tmc-kpi-card__value{grid-area:2/2;align-self:center}.tmc-kpi-card__change{grid-area:3/2;align-self:start}.tmc-kpi-card__bars{grid-area:1/3/-1;align-self:center}@supports not (grid-template-rows:subgrid){.tmc-kpi-card{grid-row:auto;grid-template-rows:auto auto auto}}.tmc-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--brand-green-deep,#087454);align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:800;line-height:1.25rem;display:inline-flex}.tmc-eyebrow__rule{background:linear-gradient(90deg,#2aa7df,#23d5a0);border-radius:999px;flex:none;width:1.75rem;height:.1875rem;display:block}.tmc-segment{border:1px solid var(--tmc-navy-edge-soft,#1f5f9a2b);background:#eef6fce6;border-radius:.65rem;align-items:center;gap:.125rem;padding:.1875rem;display:inline-flex}.tmc-segment__item{color:var(--tmc-copy,#365874);border-radius:.5rem;padding:.3rem .7rem;font-size:.75rem;font-weight:700;line-height:1rem;transition:background-color .12s,color .12s}.tmc-segment__item:hover{color:var(--tmc-ink,#08264d);background:#fff;box-shadow:0 1px 2px #07264e14}.tmc-segment__item:focus-visible{outline:2px solid var(--brand-blue,#2878ff);outline-offset:2px}.tmc-segment__item[aria-current=page]{color:var(--tmc-ink,#08264d);background:#fff;box-shadow:0 1px 2px #07264e1a}
.tmc-stage{flex:1;grid-template-rows:auto minmax(0,1fr) auto;gap:.875rem;min-width:0;min-height:0;display:grid}@media (max-height:480px){.tmc-stage{flex:none;grid-template-rows:auto auto auto}.tmc-stage__content{overflow:visible!important}}.tmc-stage__title{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;color:var(--tmc-ink,#08264d);margin:0;font-size:1.625rem;font-weight:700;line-height:2.1rem;overflow:hidden}@media (min-width:1024px){.tmc-stage__title{font-size:1.875rem;line-height:2.4rem}}.tmc-stage-header{border:1px solid var(--tmc-navy-edge,#0c437e47);box-shadow:inset 0 1px 0 #fffc, var(--tmc-glass-shadow,0 10px 26px #07264e0e);-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);background:#f1f9fd9e;border-radius:1.125rem;position:relative;overflow:hidden}.tmc-stage-header__accent{opacity:.82;background:linear-gradient(90deg,#287dff 0%,#2aa7df 56%,#23d5a0 100%);height:2px;display:block}.tmc-stage-header__body{align-items:flex-start;gap:.75rem;min-width:0;padding:.85rem 1.1rem;display:flex}@media (min-width:1024px){.tmc-stage-header__body{padding:.95rem 1.375rem}}.tmc-stage-header__icon{width:2.5rem;height:2.5rem;color:var(--brand-green-deep,#087454);background:#23d5a01f;border-radius:.8rem;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #23d5a040}.tmc-stage-header__title{letter-spacing:-.01em;color:var(--tmc-ink,#08264d);outline:none;margin:0;font-size:1.1875rem;font-weight:700;line-height:1.7rem}.tmc-stage-header__subtitle{color:var(--tmc-copy,#365874);margin:.15rem 0 0;font-size:.875rem;line-height:1.35rem}.tmc-stage__content{background:0 0;flex-direction:column;gap:.875rem;min-width:0;display:flex}.tmc-stage__content :is(section,article,fieldset,div)[class*=rounded-xl][class*=border][class*=bg-surface]{-webkit-backdrop-filter:blur(14px)saturate(116%);backdrop-filter:blur(14px)saturate(116%);box-shadow:inset 0 1px #ffffffd1,0 10px 26px #07264e0e;background-color:#e0f2fc5c!important}.tmc-stage__content :is(section,article,fieldset,div)[class*=rounded-xl][class*=border][class*=bg-slate-50]{-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);background-color:#dcf0fb57!important}.tmc-stage__content :is(section,article,fieldset,div)[class*=rounded-xl][class*=border][class*=bg-white]{-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);background-color:#e4f4fc61!important}.tmc-stage__content :is(section,article,fieldset,div)[class*=rounded-xl][class*=border]:not([class*=bg-]){border-color:var(--tmc-navy-edge-soft,#1f5f9a2b);box-shadow:inset 0 1px 0 #fffc, var(--tmc-glass-shadow,0 10px 26px #07264e0e);-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);background-color:#e0f2fc61}.tmc-factor-card:has([data-quantity-overlay=true]){z-index:70}.tmc-stage__content .tmc-quantity-popover[data-quantity-overlay=true][class*=rounded-xl][class*=border]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;box-shadow:0 12px 28px #07264e29!important}.tmc-stage__content .tmc-lender-search-field{-webkit-backdrop-filter:blur(10px)saturate(112%);backdrop-filter:blur(10px)saturate(112%);box-shadow:inset 0 1px #ffffffb8;background:linear-gradient(135deg,#e8f7fd75,#d2eefb4d)!important;border-color:#124e8b3d!important}.tmc-stage__content .tmc-lender-search-field input{background-color:#0000!important;padding-left:.75rem!important;padding-right:.5rem!important}.tmc-stage-footer{border:1px solid var(--tmc-navy-edge,#0c437e47);min-width:0;box-shadow:inset 0 1px 0 #fffc, var(--tmc-glass-shadow,0 10px 26px #07264e0e);-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);background:#f1f9fd9e;border-radius:1.125rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1.1rem;display:flex}@media (min-width:1024px){.tmc-stage-footer{padding:.8rem 1.375rem}}.tmc-stage-footer__left,.tmc-stage-footer__right{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.tmc-stage-footer__right{margin-left:auto}.tmc-details-card{-webkit-backdrop-filter:blur(10px)saturate(116%);backdrop-filter:blur(10px)saturate(116%);background:linear-gradient(135deg,#e0f3fc4d,#c9e8f82e)!important;border-color:#0839746b!important;box-shadow:inset 0 1px #ffffffb8,0 8px 24px #07264e0b!important}.tmc-details-card__header{background:linear-gradient(90deg,#23d5a013,#4896eb17 58%,#ffffff2e)!important;border-color:#08397438!important}.tmc-details-card__body{background:0 0}.tmc-detail-child{-webkit-backdrop-filter:blur(12px)saturate(116%);backdrop-filter:blur(12px)saturate(116%);background:linear-gradient(135deg,#e6f6fd6b,#d1edfa4d)!important;border-color:#104b8947!important;box-shadow:inset 0 1px #ffffffd1,0 5px 16px #07264e09!important}.tmc-detail-child label[class*=bg-white],.tmc-detail-child label[class*=bg-surface]{background-color:#f1f9fd57!important}.tmc-detail-child.tmc-instruction-context{background:linear-gradient(100deg,#e2f3fd94,#cceafa6b 62%,#23d5a014)!important;border-color:#2878ff57!important;box-shadow:inset 0 1px #ffffffd1,0 5px 16px #07264e09!important}.tmc-case-solid-card.tmc-details-card,.tmc-case-solid-card.tmc-detail-child,:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(section,article,div).tmc-case-solid-card[class*=rounded][class*=border]{background:var(--tmc-canvas-a)!important;-webkit-backdrop-filter:none!important}.tmc-active-case-card{background-color:var(--tmc-canvas-a)!important;border-color:var(--tmc-navy-edge,#0c437e47)!important;-webkit-backdrop-filter:none!important;background-image:linear-gradient(145deg,#ffffff9e 0%,#ffffff3d 34%,#fff0 72%)!important;box-shadow:inset 0 1px #fffffff0,0 8px 20px #07264e0e!important}.tmc-active-case-card:hover{border-color:#0a49896b!important;box-shadow:inset 0 1px #fffffffa,0 11px 24px #07264e14!important}.tmc-applicant{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:.85rem;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:end;gap:.5rem;min-width:0;padding:.5rem .55rem;display:grid}.tmc-applicant__avatar{letter-spacing:.02em;width:2.25rem;height:2.25rem;color:var(--tmc-ink,#08264d);background:linear-gradient(140deg,#287dff29,#23d5a033);border-radius:999px;align-self:end;place-items:center;margin-bottom:.25rem;font-size:.75rem;font-weight:750;display:grid;box-shadow:inset 0 0 0 1px #1760a838}.tmc-applicant__fields{grid-template-columns:4.5rem minmax(8.25rem,12rem) minmax(8.25rem,12rem);justify-content:start;align-items:end;gap:.5rem;min-width:0;display:grid}.tmc-applicant__remove{flex:none;align-self:end}@media (min-width:640px){.tmc-applicant--inline-remove{grid-template-columns:2.25rem minmax(0,max-content) auto minmax(0,1fr)}}.tmc-applicant-list--two-column{grid-template-columns:1fr;gap:.4rem;min-width:0;display:grid}@media (min-width:1280px){.tmc-applicant-list--two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.tmc-applicant-list--two-column .tmc-applicant{gap:.4rem;padding:.35rem .45rem}.tmc-applicant-list--two-column .tmc-applicant__avatar{width:2rem;height:2rem;margin-bottom:.375rem}.tmc-applicant-list--two-column .tmc-applicant__fields{grid-template-columns:4rem minmax(6.5rem,1fr) minmax(6.5rem,1fr);gap:.4rem}}.tmc-applicant{container-type:inline-size}@container (max-width:30.5rem){.tmc-applicant>.tmc-applicant__fields{grid-template-columns:4.5rem minmax(0,1fr)}.tmc-applicant>.tmc-applicant__fields>:nth-child(3){grid-column:1/-1}}@container (max-width:17.5rem){.tmc-applicant>.tmc-applicant__avatar{display:none}.tmc-applicant>.tmc-applicant__fields{grid-column:1/3}}.tmc-cockpit{box-shadow:inset -1px 0 #72beee24,inset 0 1px #ffffff09}.tmc-page-wash [data-testid$=provider-list-scroll] article{-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);box-shadow:inset 0 1px #ffffffd1,0 6px 17px #07264e0a;background:linear-gradient(135deg,#e8f7fd99,#cdecfa70)!important;border-color:#114d8a3d!important}.tmc-page-wash [data-testid$=provider-list-scroll] article:hover:not([aria-disabled=true]){border-color:#0a49896b!important;box-shadow:inset 0 1px #ffffffdb,0 10px 23px #07264e13!important}.tmc-page-wash [data-testid$=provider-list-scroll] article[data-selected=true]{background:radial-gradient(circle at 96% 0,#23d5a021,#0000 16rem),linear-gradient(135deg,#dcf8f1ad,#cbebf980)!important;border-color:#11a97db3!important}.tmc-page-wash [data-testid$=provider-list-scroll]+section{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(105deg,#f8fcffe0,#e7f4fcc7)!important;border-color:#083b7675!important;box-shadow:inset 0 1px #ffffffdb,0 9px 22px #07264e0f!important}.tmc-page-wash [data-testid$=provider-list-scroll]+section button{box-shadow:inset 0 1px #ffffffbd;color:#08264d!important;background:#fcfeffb8!important;border:1px solid #083b7685!important}.tmc-page-wash [data-testid$=provider-list-scroll]+section button:hover:not(:disabled){background:#ecf6fdeb!important}.tmc-page-wash [data-testid$=provider-list-scroll]+section button:last-child{color:#06223b!important;background:linear-gradient(135deg,#a4f3dc,#4eddb6)!important;border-color:#14ae8394!important;box-shadow:0 5px 15px #23d5a024!important}.tmc-page-wash .tmc-referral-control{border-color:var(--tmc-navy-edge,#0c437e47)!important;color:var(--tmc-ink,#08264d)!important;background:linear-gradient(135deg,#e7f6fc94,#cdecf96e)!important;box-shadow:inset 0 1px #ffffffdb,0 9px 22px #07264e0e!important}.tmc-page-wash .tmc-referral-control :is(label,input[type=text]){color:var(--tmc-ink,#08264d)!important}.tmc-page-wash .tmc-referral-control .tmc-referral-amount{background-color:#f4f9fce6!important;border-color:#124b8438!important}.tmc-page-wash .tmc-referral-control .tmc-referral-amount input[type=text]{height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;line-height:1!important}.tmc-page-wash .tmc-referral-control .tmc-referral-amount span,.tmc-page-wash .tmc-referral-control>div:last-of-type,.tmc-page-wash .tmc-referral-control>div:last-of-type span{color:var(--tmc-muted-copy,#617a92)!important}.tmc-page-wash .tmc-referral-control .tmc-range{--track:#1f5f9a2e;height:24px}.tmc-page-wash .tmc-referral-control .tmc-range::-webkit-slider-runnable-track{height:9px}.tmc-page-wash .tmc-referral-control .tmc-range::-moz-range-track{height:9px}.tmc-page-wash .tmc-referral-control .tmc-range::-moz-range-progress{height:9px}.tmc-page-wash .tmc-referral-control .tmc-range::-webkit-slider-thumb{width:22px;height:22px;margin-top:-6.5px}.tmc-page-wash .tmc-referral-control .tmc-range::-moz-range-thumb{width:22px;height:22px}@media (prefers-reduced-transparency:reduce){.tmc-stage-header,.tmc-stage-footer,.tmc-stage__content :is(section,article,fieldset,div)[class*=rounded-xl][class*=border],.tmc-page-wash [data-testid$=provider-list-scroll] article,.tmc-page-wash [data-testid$=provider-list-scroll]+section,.tmc-page-wash .tmc-referral-control{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#f7fbfe!important}}
article:has(>section[aria-label=Quote\ total]){-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif!important;background-color:#e5f2f8!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%201130'%20preserveAspectRatio='none'%3E%3Cpath%20d='M-80,155C100,20,245,205,415,120C575,38,680,65,880,205'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.72'%20stroke-width='1.6'/%3E%3Cpath%20d='M-55,640C135,500,285,735,470,625C610,542,730,552,875,690'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.6'%20stroke-width='1.55'/%3E%3Cpath%20d='M-40,850C155,735,325,950,520,855C650,790,755,790,860,895'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.34'%20stroke-width='1.1'/%3E%3C/svg%3E"),radial-gradient(circle at 8% 0,#23d5a01c,#0000 38%),radial-gradient(circle at 88% 3%,#4896eb24,#0000 42%),linear-gradient(145deg,#e8f5f7 0%,#e6f1fb 48%,#dcecf9 76%,#eef8f6 100%)!important;background-position:50%,50%,50%,50%!important;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat!important;background-size:100% 100%,auto,auto,auto!important}@media print{article:has(>section[aria-label=Quote\ total]){-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#e5f2f8!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%201130'%20preserveAspectRatio='none'%3E%3Cpath%20d='M-80,155C100,20,245,205,415,120C575,38,680,65,880,205'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.72'%20stroke-width='1.6'/%3E%3Cpath%20d='M-55,640C135,500,285,735,470,625C610,542,730,552,875,690'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.6'%20stroke-width='1.55'/%3E%3Cpath%20d='M-40,850C155,735,325,950,520,855C650,790,755,790,860,895'%20fill='none'%20stroke='%23ffffff'%20stroke-opacity='.34'%20stroke-width='1.1'/%3E%3C/svg%3E"),radial-gradient(circle at 8% 0,#23d5a01c,#0000 38%),radial-gradient(circle at 88% 3%,#4896eb24,#0000 42%),linear-gradient(145deg,#e8f5f7 0%,#e6f1fb 48%,#dcecf9 76%,#eef8f6 100%)!important}}
:root{--tmc-panel-glass-blue:#d4eafbdb;--tmc-panel-glass-navy:#aed6f5c7;--tmc-panel-edge:#093a7052;--tmc-button-green-edge:#7af0c2b0}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(.tmc-details-card,.tmc-detail-child){border-color:var(--tmc-panel-edge);background-image:linear-gradient(142deg, #d9f0fdeb, var(--tmc-panel-glass-blue) 49%, var(--tmc-panel-glass-navy));-webkit-backdrop-filter:blur(15px)saturate(119%);backdrop-filter:blur(15px)saturate(119%);box-shadow:inset 0 1px #ffffff94,0 9px 22px #07264e16}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) .tmc-details-card__header{background:linear-gradient(108deg,#0c417f24,#1564a614 57%,#23d5a011);border-color:#0d3c713d}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) .tmc-details-card__body{background:linear-gradient(160deg,#ddf1fb29,#7dc0ed21)}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(.tmc-stage-header,.tmc-stage-footer){background:linear-gradient(107deg,#d7effbe6,#aad8f8b0);border-color:#0a3e7b5c}:is(.tmc-broker-canvas,.tmc-broker-standalone-canvas) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]){background-color:#e9f5fde8!important}body.tmc-ui-polish :is(button,a.tmc-btn).tmc-btn--primary,body.tmc-ui-polish :is(button,a)[class~=bg-black]:not(.tmc-btn--destructive),body.tmc-ui-polish :is(button,a)[class~=bg-slate-900]:not(.tmc-btn--destructive),body.tmc-ui-polish :is(button,a)[class~=bg-slate-950]:not(.tmc-btn--destructive),body.tmc-ui-polish :is(button,a)[class~=bg-neutral-900]:not(.tmc-btn--destructive),body.tmc-ui-polish :is(button,a)[class~=bg-zinc-900]:not(.tmc-btn--destructive),body.tmc-ui-polish button[class~=bg-brand-navy]:not(.tmc-btn--destructive):not(.tmc-instruction-submit):not([role=tab]):not([aria-selected]):not([aria-pressed]){box-shadow:inset 0 1px #ffffff1c,0 4px 12px #05214429;border:1px solid var(--tmc-button-green-edge)!important;color:#fff!important;background:linear-gradient(150deg,#071e3c 0%,#0d3159 56%,#12456b 100%)!important}body.tmc-ui-polish :is(button,a).tmc-btn--primary:hover:not(:disabled),body.tmc-ui-polish button[class~=bg-brand-navy]:hover:not(:disabled):not(.tmc-instruction-submit):not([role=tab]):not([aria-selected]):not([aria-pressed]),body.tmc-ui-polish :is(button,a)[class~=bg-black]:hover:not(:disabled){background:linear-gradient(145deg,#0a2952,#15517b 70%,#116054)!important;border-color:#76fcc6e0!important}body.tmc-ui-polish .tmc-next-action{text-align:center;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}body.tmc-ui-polish .tmc-next-action:after{content:"›";color:#ecf6fcb8;pointer-events:none;flex:none;font-size:.87rem;font-weight:400;line-height:1;transition:color .16s;display:inline-block;position:static}body.tmc-ui-polish .tmc-next-action:hover:not(:disabled):after{color:#f8fdffed}@media (prefers-reduced-motion:reduce){body.tmc-ui-polish .tmc-next-action:after{transition:none}}
