.counterparty-connections{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.counterparty-connections h2,.counterparty-connections h3,.counterparty-connections p{margin:0}.counterparty-connections h2{font:var(--font-weight-semibold) 1.75rem/1.25 var(--font-family-heading)}.counterparty-connections header p{max-width:65ch;margin-top:var(--space-sm);color:var(--color-text-secondary)}.counterparty-connections__open{color:var(--color-text-link);text-underline-offset:.2em;width:fit-content}.counterparty-connections__filters{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.counterparty-connections__count{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.875rem}.counterparty-connections__map{gap:var(--space-lg);display:grid}.counterparty-connections__root{gap:var(--space-xs);padding:var(--space-lg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface-secondary);display:grid}.counterparty-connections__root strong{overflow-wrap:anywhere;font:var(--font-weight-semibold) 1.125rem/1.5 var(--font-family-heading)}.counterparty-connections__root span{color:var(--color-text-secondary);font-size:.875rem}.counterparty-connections__branches{padding:0 0 0 var(--space-xl);margin:0;list-style:none}.counterparty-connections__branches>li{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-md);margin-bottom:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.counterparty-connections__branches>li:before{content:"";left:calc(-1 * var(--space-xl));width:var(--space-xl);border-left:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);height:calc(50% + 1.1rem);position:absolute;top:-1.1rem}.counterparty-connections__branches>li.is-historical{border-style:dashed}.counterparty-connections__identity h3{font:var(--font-weight-semibold) 1rem/1.5 var(--font-family-body);overflow-wrap:anywhere}.counterparty-connections__identity a{color:var(--color-text-link);text-underline-offset:.2em}.counterparty-connections__identity p,.counterparty-connections__facts>span{color:var(--color-text-secondary);font-size:.875rem}.counterparty-connections__facts{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.counterparty-connections__facts strong{overflow-wrap:anywhere;font-weight:500}@media (max-width:560px){.counterparty-connections__branches{padding-left:var(--space-md)}.counterparty-connections__branches>li{padding:var(--space-md)}.counterparty-connections__branches>li:before{left:calc(-1 * var(--space-md));width:var(--space-md)}}.counterparty-connections__branches{position:relative}.counterparty-connections__branches:before{content:"";left:0;top:calc(-1 * var(--space-lg));bottom:var(--space-md);border-left:1px solid var(--color-border-strong);position:absolute}.counterparty-connections__branches>li:before{border-left:0;height:0;top:50%}.counterparty-graph-widget{border:1px solid #d9dce1;border-radius:20px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid;overflow:hidden}.counterparty-graph-widget__content{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:28px;display:flex}.counterparty-graph-widget__content>p{color:#68717a;line-height:1.5}.counterparty-graph-widget__content>small{color:#68717a;font-size:12px}.counterparty-graph-widget dl{border-top:1px solid #e1e4e8;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:0;padding-top:16px;display:grid}.counterparty-graph-widget dt{color:#68717a;font-size:12px}.counterparty-graph-widget dd{margin:6px 0 0;font-size:26px;font-weight:600}.counterparty-graph-widget__open{color:#202428;background:#ffe12d;border-radius:12px;align-items:center;gap:12px;margin-top:auto;padding:14px 18px;font-weight:600;text-decoration:none;display:inline-flex}.counterparty-graph-widget__open:hover{background:#f3d322}.counterparty-graph-widget__open:focus-visible{outline-offset:3px;outline:2px solid #202428}.counterparty-graph-widget__preview{background:radial-gradient(#d9dce1 1px,#0000 1px) 0 0/20px 20px,#f1f2f4;border-left:1px solid #e1e4e8;min-height:320px;position:relative}.counterparty-graph-widget__preview svg{fill:none;stroke:#7b838c;stroke-width:1.5px;width:100%;height:100%;position:absolute;inset:0}.counterparty-graph-widget__node{box-sizing:border-box;background:#fff;border:1px solid #d9dce1;border-radius:12px;width:37%;padding:12px;position:absolute;box-shadow:0 3px 10px #20242808}.counterparty-graph-widget__node strong,.counterparty-graph-widget__node small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.counterparty-graph-widget__node strong{font-size:13px}.counterparty-graph-widget__node small{color:#68717a;margin-top:5px;font-size:12px}.counterparty-graph-widget__node--root{width:44%;top:50%;left:50%;transform:translate(-50%,-50%)}.counterparty-graph-widget__node--0{top:9%;left:4%}.counterparty-graph-widget__node--1{top:9%;right:4%}.counterparty-graph-widget__node--2{bottom:9%;left:4%}.counterparty-graph-widget__node--3{bottom:9%;right:4%}@media (max-width:900px){.counterparty-graph-widget{grid-template-columns:minmax(0,1fr)}.counterparty-graph-widget__preview{border-top:1px solid #e1e4e8;border-left:0;min-height:280px}.counterparty-graph-widget__content{padding:20px}}button.counterparty-graph-widget__open{cursor:pointer;font:inherit;text-align:left;border:0;font-weight:600}
@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-cyrillic-ext-wght-normal.31kzpg2b0a5rp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-cyrillic-wght-normal.34sqywawp5ooo.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-vietnamese-wght-normal.3-nce-jb_9bxk.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-latin-ext-wght-normal.0qrnuj2_50brc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-latin-wght-normal.0s216eisv2o7-.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-cyrillic-ext-wght-normal.44cmwr35kxpow.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-cyrillic-wght-normal.2p8tdtm3u3dlb.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-greek-ext-wght-normal.0gqorpcbeuuxo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-greek-wght-normal.1850vtbojy2nc.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-math-wght-normal.12erot-sxubuo.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-symbols-wght-normal.0l6l_y8kfg0r0.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-vietnamese-wght-normal.3m9gdd7_82se_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-latin-ext-wght-normal.0luvcbqx89a-2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-latin-wght-normal.113jqrlu1v-_f.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.1ladf10s224e1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0x7cg5h5x34js.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.1k07jbkicvzf3.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.0a13tgqsi9z78.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.3rxtet6g9i1k3.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.2rmhnsrc80fag.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-brand-primary:#ffdd2d;--color-brand-primary-hover:#f5d21f;--color-brand-primary-active:#eac714;--color-brand-on-primary:#222;--color-bg-page:#fff;--color-bg-surface:#fff;--color-bg-surface-subtle:#f8f9fa;--color-bg-surface-secondary:#f1f2f4;--color-bg-surface-dark:#222;--color-bg-surface-elevated:#fff;--color-text-primary:#333;--color-text-heading:#14171a;--color-text-secondary:#6c7278;--color-text-muted:#70767d;--color-text-disabled:#b8bdc3;--color-text-inverse:#fff;--color-text-inverse-muted:#a6abb0;--color-text-link:#126df7;--color-border-default:#e7e8ea;--color-border-strong:#d8dbdf;--color-border-focus:#ffdd2d;--color-success-main:#00a127;--color-success-bg:#e7f7eb;--color-success-text:#087a25;--color-warning-main:#f29d00;--color-warning-bg:#fff4d9;--color-warning-text:#a96800;--color-warning-text-aa:#8f5a00;--color-danger-main:#e64646;--color-danger-bg:#fdeaea;--color-danger-text:#c23333;--color-info-main:#126df7;--color-info-bg:#e8f1ff;--color-info-text:#095ccb;--color-neutral-main:#9299a2;--color-neutral-bg:#eef0f2;--color-neutral-text:#687078;--color-neutral-text-aa:#5f6770;--color-data-primary:#ffdd2d;--color-data-blue:#126df7;--color-data-green:#00a127;--color-data-orange:#f29d00;--color-data-red:#e64646;--color-data-purple:#7357d8;--color-data-cyan:#00afc7;--color-data-gray:#9299a2;--font-family-heading:"Montserrat Variable", "Montserrat", Arial, sans-serif;--font-family-body:"Roboto Variable", "Roboto", Arial, sans-serif;--font-family-mono:"JetBrains Mono Variable", "JetBrains Mono", monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-h1:2.5rem;--line-height-h1:3rem;--font-size-h2:2rem;--line-height-h2:2.5rem;--font-size-h3:1.5rem;--line-height-h3:2rem;--font-size-card-title:1.375rem;--line-height-card-title:1.75rem;--font-size-h4:1.125rem;--line-height-h4:1.5rem;--font-size-body:1rem;--line-height-body:1.5rem;--font-size-small:.875rem;--line-height-small:1.25rem;--font-size-caption:.75rem;--line-height-caption:1rem;--font-size-overline:.625rem;--line-height-overline:.875rem;--radius-xs:.375rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-pill:999px;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--shadow-card:0 2px 8px #0000000a;--shadow-dropdown:0 8px 32px #0000001a;--shadow-modal:0 16px 48px #00000029;--button-radius:.625rem;--button-height:3rem;--button-size-small-height:2rem;--button-size-small-padding-x:var(--space-sm);--button-size-small-icon:1rem;--button-size-medium-height:2.5rem;--button-size-medium-padding-x:var(--space-md);--button-size-medium-icon:1.125rem;--button-size-large-height:3rem;--button-size-large-padding-x:var(--space-lg);--button-size-large-icon:1.25rem;--button-primary-bg:var(--color-brand-primary);--button-primary-text:var(--color-brand-on-primary);--button-primary-hover:var(--color-brand-primary-hover);--button-primary-active:var(--color-brand-primary-active);--button-secondary-bg:var(--color-bg-surface-secondary);--button-secondary-text:var(--color-text-primary);--button-secondary-hover:var(--color-border-default);--button-secondary-active:var(--color-border-strong);--button-outline-bg:var(--color-bg-surface);--button-outline-text:var(--color-text-primary);--button-outline-border:var(--color-border-strong);--button-outline-hover:#f6f7f8;--button-outline-active:var(--color-bg-surface-secondary);--button-dark-bg:var(--color-bg-surface-dark);--button-dark-text:var(--color-text-inverse);--button-dark-hover:var(--color-text-primary);--button-dark-active:var(--color-text-heading);--button-danger-bg:var(--color-danger-text);--button-danger-text:var(--color-text-inverse);--button-danger-hover:#ac2d2d;--button-danger-active:#932525;--button-data-yellow-bg:var(--color-data-primary);--button-data-yellow-text:var(--color-text-heading);--button-data-yellow-hover:#ffe042;--button-data-yellow-active:#ffe353;--button-data-blue-bg:var(--color-data-blue);--button-data-blue-text:var(--color-text-inverse);--button-data-blue-hover:#1062de;--button-data-blue-active:#0f59cb;--button-data-green-bg:#008522;--button-data-green-text:var(--color-text-inverse);--button-data-green-hover:#00761e;--button-data-green-active:#00691a;--button-data-orange-bg:#a56600;--button-data-orange-text:var(--color-text-inverse);--button-data-orange-hover:#915900;--button-data-orange-active:#7d4c00;--button-data-red-bg:var(--color-danger-text);--button-data-red-text:var(--color-text-inverse);--button-data-red-hover:var(--button-danger-hover);--button-data-red-active:var(--button-danger-active);--button-data-purple-bg:var(--color-data-purple);--button-data-purple-text:var(--color-text-inverse);--button-data-purple-hover:#684ec2;--button-data-purple-active:#5e47b1;--button-data-cyan-bg:var(--color-data-cyan);--button-data-cyan-text:var(--color-bg-surface-dark);--button-data-cyan-hover:#1ab7cd;--button-data-cyan-active:#2ebdd1;--button-data-gray-bg:var(--color-data-gray);--button-data-gray-text:var(--color-bg-surface-dark);--button-data-gray-hover:#9da3ab;--button-data-gray-active:#a6abb3;--input-bg:var(--color-bg-surface);--input-text:var(--color-text-primary);--input-placeholder:var(--color-text-secondary);--input-border:var(--color-border-default);--input-radius:.625rem;--input-height:3rem;--input-size-small-height:2rem;--input-size-medium-height:2.5rem;--input-size-large-height:3rem;--input-error:var(--color-danger-text);--control-size:1.25rem;--control-accent:var(--color-brand-primary);--control-track:var(--color-border-strong);--control-track-active:var(--color-bg-surface-dark);--control-focus:var(--color-bg-surface-dark);--select-option-hover:#f6f7f8;--select-option-selected:var(--color-bg-surface-secondary);--calendar-day-size:2.25rem;--calendar-range-bg:#fff8cf;--calendar-today-ring:var(--color-border-strong);--menu-bg:var(--color-bg-surface);--menu-text:var(--color-text-primary);--menu-text-secondary:var(--color-text-secondary);--menu-border:var(--color-border-default);--menu-item-hover:#f6f7f8;--menu-item-active:var(--color-bg-surface-secondary);--menu-danger:var(--color-danger-text);--menu-radius:var(--radius-md);--menu-item-radius:var(--radius-sm);--menu-item-min-height:2.75rem;--menu-min-width:18rem;--menu-submenu-offset:var(--space-xs);--timeline-line:var(--color-border-strong);--timeline-marker-bg:var(--color-bg-surface);--timeline-marker-border:var(--color-border-strong);--timeline-current:var(--color-brand-primary);--timeline-current-text:var(--color-brand-on-primary);--timeline-complete:var(--color-bg-surface-dark);--timeline-upcoming:var(--color-bg-surface-secondary);--timeline-compact-bg:var(--color-bg-surface);--tabs-text:var(--color-text-secondary);--tabs-text-active:var(--color-text-heading);--tabs-border:var(--color-border-default);--tabs-indicator:var(--color-brand-primary);--tabs-hover:#f6f7f8;--tabs-vertical-active:var(--color-brand-primary);--tabs-segment-bg:var(--color-bg-surface-secondary);--tabs-segment-active:var(--color-bg-surface);--tabs-segment-text:var(--color-text-primary);--tabs-radius:var(--button-radius);--label-radius:var(--radius-pill);--label-dot-size:.5rem;--label-dot-size-small:.375rem;--alert-success-bg:var(--color-success-bg);--alert-success-border:#b7e4c0;--alert-success-icon:var(--color-success-text);--alert-warning-bg:var(--color-warning-bg);--alert-warning-border:#f6d38b;--alert-warning-icon:var(--color-warning-text-aa);--alert-danger-bg:var(--color-danger-bg);--alert-danger-border:#f2bfc0;--alert-danger-icon:var(--color-danger-text);--alert-info-bg:var(--color-info-bg);--alert-info-border:#bbd4ff;--alert-info-icon:var(--color-info-text);--alert-title:var(--color-text-heading);--alert-text:var(--color-text-primary);--alert-close:var(--color-text-secondary);--alert-close-hover:#0000000f;--alert-close-active:#0000001a;--alert-focus:var(--color-bg-surface-dark);--alert-radius:var(--radius-md);--alert-toast-bg:var(--color-bg-surface);--alert-toast-shadow:var(--shadow-dropdown);--alert-toast-width:24rem;--alert-toast-z-index:1000;--chart-grid:var(--color-border-default);--chart-axis:var(--color-border-strong);--chart-axis-text:var(--color-text-secondary);--chart-series-primary:var(--color-data-blue);--chart-series-primary-hover:#095ccb;--chart-series-primary-soft:#e8f1ff;--chart-highlight:var(--color-brand-primary);--chart-focus:var(--color-bg-surface-dark);--chart-hover:#f6f7f8;--chart-tooltip-bg:var(--color-bg-surface-dark);--chart-tooltip-text:var(--color-text-inverse);--chart-tooltip-secondary:#c8ccd0;--card-bg:var(--color-bg-surface);--card-border:var(--color-border-default);--card-radius:var(--radius-lg);--card-shadow:var(--shadow-card);--sidebar-bg:var(--color-bg-surface);--sidebar-item-text:var(--color-text-secondary);--sidebar-item-active-text:var(--color-bg-surface-dark);--sidebar-item-active-bg:var(--color-bg-surface-secondary);--sidebar-active-indicator:var(--color-brand-primary);--table-bg:var(--color-bg-surface);--table-header-bg:#f6f7f8;--table-header-text:var(--color-text-secondary);--table-row-text:var(--color-text-primary);--table-row-border:var(--color-border-default);--table-row-hover:#f8f9fa;--table-link:var(--color-text-link);--table-link-hover:#095ccb;--table-border:var(--color-border-strong);--table-radius:var(--radius-sm);--table-control-bg:var(--color-bg-surface);--table-control-border:var(--color-border-strong);--table-control-border-hover:var(--color-text-muted);--table-control-radius:var(--input-radius);--table-focus:var(--color-bg-surface-dark);--table-scrollbar-track:var(--color-bg-surface-secondary);--table-scrollbar-thumb:var(--color-text-muted);--pagination-bg:var(--color-bg-surface);--pagination-text:var(--color-text-primary);--pagination-text-strong:var(--color-text-heading);--pagination-muted-text:var(--color-text-secondary);--pagination-border:var(--color-border-strong);--pagination-hover:#f6f7f8;--pagination-active:var(--color-bg-surface-secondary);--pagination-current-bg:var(--color-brand-primary);--pagination-current-text:var(--color-brand-on-primary);--pagination-disabled-bg:var(--color-bg-surface);--pagination-disabled-text:var(--color-text-disabled);--pagination-focus:var(--color-bg-surface-dark);--pagination-radius:var(--radius-sm);--progress-bg:var(--color-bg-surface);--progress-track:var(--color-bg-surface-secondary);--progress-text:var(--color-text-primary);--progress-text-strong:var(--color-text-heading);--progress-muted-text:var(--color-text-secondary);--progress-brand:var(--color-brand-primary);--progress-info:var(--color-data-blue);--progress-success:var(--color-data-green);--progress-warning:var(--color-data-orange);--progress-danger:var(--color-data-red);--progress-current:var(--color-brand-primary);--progress-current-text:var(--color-brand-on-primary);--progress-complete:var(--color-bg-surface-dark);--progress-complete-text:var(--color-text-inverse);--progress-height-small:.25rem;--progress-height-medium:.5rem;--progress-height-large:.75rem;--progress-circle-small:5.5rem;--progress-circle-medium:7.5rem;--progress-circle-large:9.5rem;--progress-radius:var(--radius-pill);--file-upload-bg:var(--color-bg-surface);--file-upload-preview-bg:var(--color-bg-surface-secondary);--file-upload-disabled-bg:var(--color-bg-surface-secondary);--file-upload-hover-bg:#f6f7f8;--file-upload-active-bg:#fff8cf;--file-upload-text:var(--color-text-primary);--file-upload-text-strong:var(--color-text-heading);--file-upload-muted:var(--color-text-secondary);--file-upload-link:var(--color-text-link);--file-upload-link-hover:#095ccb;--file-upload-border:var(--color-border-default);--file-upload-border-strong:var(--color-border-strong);--file-upload-focus:var(--color-bg-surface-dark);--file-upload-accent:var(--color-brand-primary-active);--file-upload-file-icon-bg:var(--color-info-bg);--file-upload-file-icon:var(--color-info-text);--file-upload-progress-track:var(--color-bg-surface-secondary);--file-upload-progress-value:var(--color-data-blue);--file-upload-success:var(--color-success-text);--file-upload-error:var(--color-danger-text);--file-upload-error-border:#f2bfc0;--file-upload-radius:var(--radius-md);--file-upload-item-radius:var(--radius-sm);--file-upload-action-height:2.75rem;--file-upload-dropzone-min-height:10.5rem;--file-upload-progress-height:.375rem;--file-image-small-width:7.5rem;--file-image-small-height:5rem;--file-image-medium-width:10.5rem;--file-image-medium-height:7rem;--file-image-large-width:14rem;--file-image-large-height:9.5rem;--modal-bg:var(--color-bg-surface-elevated);--modal-footer-bg:#fafafa;--modal-text:var(--color-text-primary);--modal-title:var(--color-text-heading);--modal-muted:var(--color-text-secondary);--modal-border:var(--color-border-default);--modal-focus:var(--color-bg-surface-dark);--modal-link:var(--color-text-link);--modal-link-hover:#095ccb;--modal-backdrop:#14171a7a;--modal-close-hover:#f1f2f4;--modal-scrollbar:var(--color-border-strong);--modal-radius:var(--radius-lg);--modal-width-small:26rem;--modal-width-medium:38rem;--modal-width-large:52rem;--drawer-width-small:22rem;--drawer-width-medium:30rem;--drawer-width-large:40rem;--modal-z-index:1100;--graph-company-node:var(--color-data-blue);--graph-person-node:var(--color-data-green);--graph-case-node:var(--color-data-gray);--graph-confirmed-connection:var(--color-data-green);--graph-historical-connection:var(--color-data-gray);--graph-risk-connection:var(--color-data-orange);--graph-critical-connection:var(--color-data-red);--graph-hypothesis-connection:var(--color-data-purple)}
html{font-family:var(--font-family-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family-body)}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading)}.type-display,.type-heading-1,.type-heading-2,.type-heading-3,.type-heading-4{font-family:var(--font-family-heading);text-wrap:balance;margin:0}.type-display,.type-heading-1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-h1);letter-spacing:-.035em}.type-heading-2{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-h2);letter-spacing:-.03em}.type-heading-3{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h3);letter-spacing:-.02em}.type-heading-4{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h4);letter-spacing:-.015em}.type-body,.type-body-small,.type-label,.type-caption,.type-data{font-family:var(--font-family-body)}.type-body{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.type-body-small{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.type-label{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);letter-spacing:.005em}.type-caption{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption);letter-spacing:.015em}.type-overline{font-family:var(--font-family-body);font-size:var(--font-size-overline);font-weight:var(--font-weight-medium);line-height:var(--line-height-overline);letter-spacing:.08em;text-transform:uppercase}.type-data{font-size:var(--font-size-small);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--font-weight-medium);line-height:var(--line-height-small)}.type-mono{font-family:var(--font-family-mono);font-size:var(--font-size-small);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.type-color-heading{color:var(--color-text-heading)}.type-color-primary{color:var(--color-text-primary)}.type-color-secondary{color:var(--color-text-secondary)}.type-color-muted{color:var(--color-text-muted)}.type-color-disabled{color:var(--color-text-disabled)}.type-color-inverse{color:var(--color-text-inverse)}.type-color-inverse-muted{color:var(--color-text-inverse-muted)}.type-color-link{color:var(--color-text-link)}.type-color-success{color:var(--color-success-text)}.type-color-warning{color:var(--color-warning-text-aa)}.type-color-danger{color:var(--color-danger-text)}.type-color-info{color:var(--color-info-text)}.type-size-3xl{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.type-size-2xl{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.type-size-xl{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.type-size-lg{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.type-size-md{font-size:var(--font-size-body);line-height:var(--line-height-body)}.type-size-sm{font-size:var(--font-size-small);line-height:var(--line-height-small)}.type-size-xs{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.type-size-2xs{font-size:var(--font-size-overline);line-height:var(--line-height-overline)}.type-weight-regular{font-weight:var(--font-weight-regular)}.type-weight-medium{font-weight:var(--font-weight-medium)}.type-weight-semibold{font-weight:var(--font-weight-semibold)}.type-weight-bold{font-weight:var(--font-weight-bold)}
.arb-button{--arb-button-height:var(--button-size-medium-height);--arb-button-icon-size:var(--button-size-medium-icon);--arb-button-padding-x:var(--button-size-medium-padding-x);appearance:none;gap:var(--space-xs);min-width:5.5rem;height:var(--arb-button-height);padding:0 var(--arb-button-padding-x);border-radius:var(--button-radius);font-family:var(--font-family-body);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--button-primary-text);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:inline-flex}.arb-button--small{--arb-button-height:var(--button-size-small-height);--arb-button-icon-size:var(--button-size-small-icon);--arb-button-padding-x:var(--button-size-small-padding-x);border-radius:var(--radius-sm);min-width:4.5rem}.arb-button--large{--arb-button-height:var(--button-size-large-height);--arb-button-icon-size:var(--button-size-large-icon);--arb-button-padding-x:var(--button-size-large-padding-x);min-width:7.5rem;font-size:var(--font-size-body);line-height:var(--line-height-body)}.arb-button__icon{width:var(--arb-button-icon-size);height:var(--arb-button-icon-size);flex:none;display:inline-flex}.arb-button__icon>svg{width:100%;height:100%}.arb-button--icon-only{width:var(--arb-button-height);min-width:var(--arb-button-height);padding:0}.arb-button--primary{background:var(--button-primary-bg)}.arb-button--secondary{background:var(--button-secondary-bg);color:var(--button-secondary-text)}.arb-button--outline{border-color:var(--button-outline-border);background:var(--button-outline-bg);color:var(--button-outline-text)}.arb-button--dark{background:var(--button-dark-bg);color:var(--button-dark-text)}.arb-button--danger{background:var(--button-danger-bg);color:var(--button-danger-text)}.arb-button--yellow{background:var(--button-data-yellow-bg);color:var(--button-data-yellow-text)}.arb-button--blue{background:var(--button-data-blue-bg);color:var(--button-data-blue-text)}.arb-button--green{background:var(--button-data-green-bg);color:var(--button-data-green-text)}.arb-button--orange{background:var(--button-data-orange-bg);color:var(--button-data-orange-text)}.arb-button--red{background:var(--button-data-red-bg);color:var(--button-data-red-text)}.arb-button--purple{background:var(--button-data-purple-bg);color:var(--button-data-purple-text)}.arb-button--cyan{background:var(--button-data-cyan-bg);color:var(--button-data-cyan-text)}.arb-button--gray{background:var(--button-data-gray-bg);color:var(--button-data-gray-text)}.arb-button:focus-visible{outline:2px solid var(--color-bg-surface-dark);outline-offset:2px}.arb-button:disabled,.arb-input:disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:.72}.arb-button:disabled{background:var(--color-bg-surface-secondary)}.arb-field{gap:var(--space-xs);display:grid}.arb-field__hint{color:var(--color-text-secondary);margin:0}.arb-input{width:100%;height:var(--input-height);padding:0 var(--space-md);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);color:var(--input-text);caret-color:var(--color-bg-surface-dark);font:var(--font-weight-regular) var(--font-size-body) / var(--line-height-body) var(--font-family-body);transition:border-color .16s ease-out,outline-color .16s ease-out}.arb-input::placeholder{color:var(--input-placeholder)}.arb-card{border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow)}.arb-analytics-card{padding:var(--space-lg);border-radius:var(--card-radius);background:var(--color-bg-surface);color:var(--color-text-primary)}.arb-analytics-card--dark{background:var(--color-bg-surface-dark);color:var(--color-text-inverse)}.arb-data-table{border-collapse:collapse;background:var(--table-bg);width:100%;color:var(--table-row-text);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body)}.arb-data-table th,.arb-data-table td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--table-row-border);text-align:left}.arb-data-table th{background:var(--table-header-bg);color:var(--table-header-text);font-weight:var(--font-weight-medium)}.arb-data-table a{color:var(--table-link);text-underline-offset:.18em;text-decoration-thickness:1px}@media (hover:hover){.arb-button--primary:not(:disabled):hover{background:var(--button-primary-hover)}.arb-button--secondary:not(:disabled):hover{background:var(--button-secondary-hover)}.arb-button--outline:not(:disabled):hover{background:var(--button-outline-hover)}.arb-button--dark:not(:disabled):hover{background:var(--button-dark-hover)}.arb-button--danger:not(:disabled):hover{background:var(--button-danger-hover)}.arb-button--yellow:not(:disabled):hover{background:var(--button-data-yellow-hover)}.arb-button--blue:not(:disabled):hover{background:var(--button-data-blue-hover)}.arb-button--green:not(:disabled):hover{background:var(--button-data-green-hover)}.arb-button--orange:not(:disabled):hover{background:var(--button-data-orange-hover)}.arb-button--red:not(:disabled):hover{background:var(--button-data-red-hover)}.arb-button--purple:not(:disabled):hover{background:var(--button-data-purple-hover)}.arb-button--cyan:not(:disabled):hover{background:var(--button-data-cyan-hover)}.arb-button--gray:not(:disabled):hover{background:var(--button-data-gray-hover)}.arb-data-table tbody tr:hover{background:var(--table-row-hover)}}.arb-button--primary:not(:disabled):active{background:var(--button-primary-active)}.arb-button--secondary:not(:disabled):active{background:var(--button-secondary-active)}.arb-button--outline:not(:disabled):active{background:var(--button-outline-active)}.arb-button--dark:not(:disabled):active{background:var(--button-dark-active)}.arb-button--danger:not(:disabled):active{background:var(--button-danger-active)}.arb-button--yellow:not(:disabled):active{background:var(--button-data-yellow-active)}.arb-button--blue:not(:disabled):active{background:var(--button-data-blue-active)}.arb-button--green:not(:disabled):active{background:var(--button-data-green-active)}.arb-button--orange:not(:disabled):active{background:var(--button-data-orange-active)}.arb-button--red:not(:disabled):active{background:var(--button-data-red-active)}.arb-button--purple:not(:disabled):active{background:var(--button-data-purple-active)}.arb-button--cyan:not(:disabled):active{background:var(--button-data-cyan-active)}.arb-button--gray:not(:disabled):active{background:var(--button-data-gray-active)}@media (prefers-reduced-motion:reduce){.arb-button,.arb-input{transition:none}}
.arb-breadcrumbs,.arb-breadcrumbs *{box-sizing:border-box}.arb-breadcrumbs{width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-body)}.arb-breadcrumbs__list{align-items:center;gap:var(--space-2xs) 0;flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.arb-breadcrumbs__item{align-items:center;min-width:0;display:inline-flex}.arb-breadcrumbs__separator{width:1rem;height:1rem;margin-inline:var(--space-xs);color:var(--color-border-strong);flex:none;place-items:center;display:inline-grid}.arb-breadcrumbs__separator svg,.arb-breadcrumbs__icon svg,.arb-breadcrumbs__more svg{width:100%;height:100%;display:block}.arb-breadcrumbs__link,.arb-breadcrumbs__text,.arb-breadcrumbs__current,.arb-breadcrumbs__more{align-items:center;gap:var(--space-2xs);border-radius:var(--radius-xs);min-width:0;min-height:2rem;font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body);border:0;display:inline-flex}.arb-breadcrumbs__link,.arb-breadcrumbs__more{color:var(--color-text-secondary);cursor:pointer;text-underline-offset:.2em;touch-action:manipulation;background:0 0;text-decoration:none;transition:background-color .14s,color .14s}.arb-breadcrumbs__link{padding-inline:var(--space-2xs)}.arb-breadcrumbs__text{color:var(--color-text-secondary)}.arb-breadcrumbs__current{max-width:min(32rem,44vw);color:var(--color-text-heading);font-weight:var(--font-weight-medium)}.arb-breadcrumbs__current .arb-breadcrumbs__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arb-breadcrumbs__icon{flex:none;place-items:center;width:1rem;height:1rem;display:inline-grid}.arb-breadcrumbs__overflow{display:inline-flex;position:relative}.arb-breadcrumbs__more{width:2rem;padding:var(--space-xs);justify-content:center}.arb-breadcrumbs__more[aria-expanded=true]{background:var(--color-bg-surface-secondary);color:var(--color-text-heading)}.arb-breadcrumbs__menu{z-index:30;top:calc(100% + var(--space-xs));width:max-content;min-width:min(15rem,100vw - 2rem);max-width:min(22rem,100vw - 2rem);max-height:min(22rem,100dvh - 5rem);padding:var(--space-xs);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-dropdown);display:grid;position:absolute;left:0;overflow-y:auto}.arb-breadcrumbs__menu-item{align-items:center;gap:var(--space-xs);width:100%;min-width:0;min-height:2.75rem;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;text-decoration:none;display:flex}.arb-breadcrumbs__menu-item .arb-breadcrumbs__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arb-breadcrumbs__menu-item--text{color:var(--color-text-secondary);cursor:default}.arb-breadcrumbs__link:focus-visible,.arb-breadcrumbs__more:focus-visible,.arb-breadcrumbs__menu-item:focus-visible{outline:2px solid var(--color-bg-surface-dark);outline-offset:2px}@media (hover:hover){.arb-breadcrumbs__link:hover{background:var(--color-bg-surface-secondary);color:var(--color-text-link);text-decoration:underline}.arb-breadcrumbs__more:hover,.arb-breadcrumbs__menu-item:not(.arb-breadcrumbs__menu-item--text):hover{background:var(--color-bg-surface-secondary);color:var(--color-text-heading)}}.arb-breadcrumbs__link:active,.arb-breadcrumbs__more:active,.arb-breadcrumbs__menu-item:not(.arb-breadcrumbs__menu-item--text):active{background:var(--color-border-default)}@media (max-width:520px){.arb-breadcrumbs__list{flex-wrap:wrap}.arb-breadcrumbs__item{flex-shrink:0;max-width:100%}.arb-breadcrumbs__link,.arb-breadcrumbs__text,.arb-breadcrumbs__current,.arb-breadcrumbs__more{max-width:100%;min-height:2.75rem}.arb-breadcrumbs__current{flex-shrink:0;max-width:min(100%,14rem)}.arb-breadcrumbs__more{width:2.75rem}}@media (prefers-reduced-motion:reduce){.arb-breadcrumbs__link,.arb-breadcrumbs__more{transition:none}}@media (forced-colors:active){.arb-breadcrumbs__current{outline-offset:2px;outline:1px solid canvastext}}
.arb-alert,.arb-toast,.arb-toast-viewport{font-family:var(--font-family-body)}.arb-alert *,.arb-alert :before,.arb-alert :after,.arb-toast *,.arb-toast :before,.arb-toast :after,.arb-toast-viewport *,.arb-toast-viewport :before,.arb-toast-viewport :after{box-sizing:border-box}.arb-alert,.arb-toast{--alert-tone-bg:var(--alert-info-bg);--alert-tone-border:var(--alert-info-border);--alert-tone-icon:var(--alert-info-icon);gap:var(--space-sm);border-radius:var(--alert-radius);color:var(--alert-text);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;display:grid}.arb-alert--success,.arb-toast--success{--alert-tone-bg:var(--alert-success-bg);--alert-tone-border:var(--alert-success-border);--alert-tone-icon:var(--alert-success-icon)}.arb-alert--warning,.arb-toast--warning{--alert-tone-bg:var(--alert-warning-bg);--alert-tone-border:var(--alert-warning-border);--alert-tone-icon:var(--alert-warning-icon)}.arb-alert--danger,.arb-toast--danger{--alert-tone-bg:var(--alert-danger-bg);--alert-tone-border:var(--alert-danger-border);--alert-tone-icon:var(--alert-danger-icon)}.arb-alert{padding:var(--space-md);border:1px solid var(--alert-tone-border);background:var(--alert-tone-bg)}.arb-alert--dismissible,.arb-toast{grid-template-columns:1.5rem minmax(0,1fr) 2.75rem}.arb-alert__icon,.arb-toast__icon{width:1.5rem;height:1.5rem;color:var(--alert-tone-icon);display:inline-flex}.arb-alert__icon svg,.arb-toast__icon svg{width:100%;height:100%}.arb-alert__content,.arb-toast__content{gap:var(--space-2xs);min-width:0;display:grid}.arb-alert__title,.arb-toast__title{color:var(--alert-title);font:var(--font-weight-semibold) var(--font-size-small) / var(--line-height-small) var(--font-family-body)}.arb-alert__description,.arb-toast__description{color:var(--alert-text);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body);overflow-wrap:anywhere}.arb-alert__description :where(p,ul,ol),.arb-toast__description :where(p,ul,ol){margin:0}.arb-alert__close,.arb-toast__close{appearance:none;width:2.75rem;height:2.75rem;margin:calc(var(--space-xs) * -1);border-radius:var(--radius-sm);color:var(--alert-close);cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;transition:background-color .14s,color .14s;display:inline-grid}.arb-alert__close svg,.arb-toast__close svg{width:1.25rem;height:1.25rem}.arb-alert__close:focus-visible,.arb-toast__close:focus-visible{outline:2px solid var(--alert-focus);outline-offset:2px}@media (hover:hover){.arb-alert__close:hover,.arb-toast__close:hover{background:var(--alert-close-hover);color:var(--alert-title)}}.arb-alert__close:active,.arb-toast__close:active{background:var(--alert-close-active)}.arb-toast-viewport{z-index:var(--alert-toast-z-index);top:var(--space-lg);right:var(--space-lg);width:min(var(--alert-toast-width), calc(100vw - 3rem));gap:var(--space-sm);pointer-events:none;display:grid;position:fixed}.arb-toast{padding:var(--space-md);border:1px solid var(--alert-tone-border);background:var(--alert-toast-bg);box-shadow:var(--alert-toast-shadow);pointer-events:auto;animation:.22s cubic-bezier(.22,1,.36,1) arb-toast-enter}@keyframes arb-toast-enter{0%{opacity:0;transform:translateY(-.5rem)}}@media (max-width:520px){.arb-toast-viewport{top:var(--space-md);right:var(--space-md);left:var(--space-md);width:auto}}@media (prefers-reduced-motion:reduce){.arb-alert__close,.arb-toast,.arb-toast__close{transition:none;animation:none}}@media (forced-colors:active){.arb-alert,.arb-toast{border-color:canvastext}.arb-alert__icon,.arb-toast__icon{color:canvastext}}
.arb-chart{--chart-plot-height:16rem;gap:var(--space-md);width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-body);margin:0;display:grid}.arb-chart *,.arb-chart :before,.arb-chart :after{box-sizing:border-box}.arb-chart__visual{gap:var(--space-xs);grid-template-columns:2.75rem minmax(0,1fr);min-width:0;display:grid}.arb-chart__body,.arb-chart__plot{min-width:0}.arb-chart__plot{height:var(--chart-plot-height);border-bottom:1px solid var(--chart-axis);position:relative}.arb-chart__svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.arb-chart__grid-line{stroke:var(--chart-grid);stroke-width:1px}.arb-chart__zero-line{stroke:var(--chart-axis);stroke-width:1.5px}.arb-chart__y-axis{height:var(--chart-plot-height);color:var(--chart-axis-text);font:var(--font-weight-regular) var(--font-size-caption) / 1 var(--font-family-body);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;padding-bottom:1px;display:flex}.arb-chart__x-axis{grid-template-columns:repeat(var(--chart-columns), minmax(0, 1fr));gap:var(--space-2xs);padding-top:var(--space-xs);color:var(--chart-axis-text);font:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);text-align:center;display:grid}.arb-chart__x-axis span{overflow-wrap:anywhere;min-width:0}.arb-line-chart__area{fill:var(--chart-series-primary-soft)}.arb-line-chart__line{fill:none;stroke:var(--chart-series-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.arb-line-chart__point{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;outline:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.arb-line-chart__point:before{border:2px solid var(--color-bg-surface);background:var(--chart-series-primary);width:.625rem;height:.625rem;box-shadow:0 0 0 1px var(--chart-series-primary);content:"";border-radius:50%;transition:transform .14s,background-color .14s,box-shadow .14s}.arb-line-chart__point:hover:before,.arb-line-chart__point:focus-visible:before{background:var(--chart-highlight);box-shadow:0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--chart-focus);transform:scale(1.25)}.arb-chart__tooltip{z-index:5;left:clamp(4.5rem, var(--chart-tooltip-x), calc(100% - 4.5rem));top:clamp(3.5rem, var(--chart-tooltip-y), calc(100% - .5rem));gap:var(--space-2xs);min-width:max-content;padding:var(--space-xs) var(--space-sm);transform:translate(-50%, calc(-100% - var(--space-sm)));border-radius:var(--radius-sm);background:var(--chart-tooltip-bg);color:var(--chart-tooltip-text);box-shadow:var(--shadow-dropdown);font:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);pointer-events:none;display:grid;position:absolute}.arb-chart__tooltip:after{border:.375rem solid #0000;border-top-color:var(--chart-tooltip-bg);content:"";width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.arb-chart__tooltip span{color:var(--chart-tooltip-secondary)}.arb-chart__tooltip strong{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.arb-chart__details{width:fit-content;max-width:100%;color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body)}.arb-chart__details summary{width:fit-content;min-height:2.75rem;padding:var(--space-2xs) 0;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.25rem;align-items:center;display:flex}.arb-chart__details summary:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--chart-focus);outline-offset:2px}.arb-chart__table-frame{max-width:min(32rem,100vw - 3rem);margin-top:var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);overflow-x:auto}.arb-chart__details table{border-collapse:collapse;background:var(--color-bg-surface);width:100%;color:var(--color-text-primary)}.arb-chart__details caption{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.arb-chart__details th,.arb-chart__details td{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-default);font:inherit;text-align:left;white-space:nowrap}.arb-chart__details td{font-variant-numeric:tabular-nums;text-align:right}.arb-chart__details tbody tr:last-child th,.arb-chart__details tbody tr:last-child td{border-bottom:0}.arb-chart--empty{min-height:12rem;padding:var(--space-xl);border:1px dashed var(--color-border-strong);color:var(--color-text-secondary);text-align:center;align-content:center;justify-items:center}.arb-chart--empty p{margin:0}.arb-bar-chart__columns{grid-template-columns:repeat(var(--chart-columns), minmax(0, 1fr));display:grid;position:absolute;inset:0}.arb-bar-chart__slot{min-width:0;height:100%;padding:0 var(--space-xs);cursor:pointer;background:0 0;border:0;outline:0;justify-content:center;align-items:flex-end;display:flex;position:relative}.arb-bar-chart__bar{top:var(--bar-top);width:min(72%,3.5rem);height:max(.25rem, var(--bar-height));border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--chart-series-primary);transition:background-color .14s,box-shadow .14s;position:absolute;left:50%;transform:translate(-50%)}.arb-bar-chart__bar[data-negative=true]{border-radius:0 0 var(--radius-xs) var(--radius-xs);background:var(--color-data-red)}.arb-bar-chart__slot:hover .arb-bar-chart__bar,.arb-bar-chart__slot:focus-visible .arb-bar-chart__bar{background:var(--chart-series-primary-hover);box-shadow:0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--chart-focus)}.arb-pie-chart__layout{gap:var(--space-2xl);grid-template-columns:minmax(15rem,19rem) minmax(14rem,1fr);align-items:center;display:grid}.arb-pie-chart__plot{aspect-ratio:1;width:min(100%,19rem);position:relative}.arb-pie-chart__svg{width:100%;height:100%;display:block;overflow:visible}.arb-pie-chart__slice{stroke:var(--color-bg-surface);stroke-width:3px;cursor:pointer;outline:0;transition:opacity .14s,stroke .14s}.arb-pie-chart__slice:hover,.arb-pie-chart__slice:focus-visible,.arb-pie-chart__slice[data-active=true]{stroke:var(--chart-focus);opacity:.88}.arb-pie-chart__slice--yellow,.arb-pie-chart__swatch--yellow{fill:var(--color-data-primary);background:var(--color-data-primary)}.arb-pie-chart__slice--blue,.arb-pie-chart__swatch--blue{fill:var(--color-data-blue);background:var(--color-data-blue)}.arb-pie-chart__slice--green,.arb-pie-chart__swatch--green{fill:var(--color-data-green);background:var(--color-data-green)}.arb-pie-chart__slice--orange,.arb-pie-chart__swatch--orange{fill:var(--color-data-orange);background:var(--color-data-orange)}.arb-pie-chart__slice--red,.arb-pie-chart__swatch--red{fill:var(--color-data-red);background:var(--color-data-red)}.arb-pie-chart__slice--purple,.arb-pie-chart__swatch--purple{fill:var(--color-data-purple);background:var(--color-data-purple)}.arb-pie-chart__slice--cyan,.arb-pie-chart__swatch--cyan{fill:var(--color-data-cyan);background:var(--color-data-cyan)}.arb-pie-chart__slice--gray,.arb-pie-chart__swatch--gray{fill:var(--color-data-gray);background:var(--color-data-gray)}.arb-pie-chart__legend{margin:0;padding:0;list-style:none;display:grid}.arb-pie-chart__legend li{border-top:1px solid var(--color-border-default)}.arb-pie-chart__legend li:last-child{border-bottom:1px solid var(--color-border-default)}.arb-pie-chart__legend-item{gap:var(--space-sm);width:100%;min-height:2.75rem;padding:var(--space-xs);border-radius:var(--radius-xs);color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body);cursor:pointer;text-align:left;background:0 0;border:0;outline:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.arb-pie-chart__legend-item strong{color:var(--color-text-heading);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.arb-pie-chart__swatch{border-radius:50%;width:.625rem;height:.625rem}.arb-pie-chart__legend-item:hover,.arb-pie-chart__legend-item[data-active=true]{background:var(--chart-hover)}.arb-pie-chart__legend-item:focus-visible{box-shadow:inset 0 0 0 2px var(--chart-focus)}@media (max-width:640px){.arb-chart{--chart-plot-height:13rem}.arb-chart__visual{gap:var(--space-2xs);grid-template-columns:2.25rem minmax(0,1fr)}.arb-chart__x-axis{font-size:var(--font-size-caption);gap:0}.arb-chart__tooltip{white-space:normal;min-width:7.5rem;max-width:10rem}.arb-bar-chart__slot{padding-inline:var(--space-2xs)}.arb-pie-chart__layout{gap:var(--space-lg);grid-template-columns:1fr}.arb-pie-chart__plot{justify-self:center}}@media (prefers-reduced-motion:reduce){.arb-line-chart__point:before,.arb-bar-chart__bar,.arb-pie-chart__slice{transition:none}}@media (forced-colors:active){.arb-line-chart__area{fill:#0000}.arb-line-chart__line,.arb-chart__grid-line{stroke:canvastext}.arb-line-chart__point:before,.arb-bar-chart__bar{background:canvastext}.arb-pie-chart__slice{fill:canvas;stroke:canvastext}}
.arb-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arb-form-field,.arb-search-form,.arb-select,.arb-date-picker{gap:var(--space-xs);min-width:0;font-family:var(--font-family-body);display:grid;position:relative}.arb-form-field{--arb-field-height:var(--input-size-medium-height);--arb-field-font-size:var(--font-size-small);--arb-field-line-height:var(--line-height-small)}.arb-search-form{--arb-search-height:var(--input-size-medium-height);--arb-search-font-size:var(--font-size-small);--arb-search-line-height:var(--line-height-small)}.arb-search-form--small{--arb-search-height:var(--input-size-small-height)}.arb-search-form--large{--arb-search-height:var(--input-size-large-height);--arb-search-font-size:var(--font-size-body);--arb-search-line-height:var(--line-height-body)}.arb-select{--arb-select-height:var(--input-size-large-height);--arb-select-font-size:var(--font-size-body);--arb-select-line-height:var(--line-height-body)}.arb-select--small{--arb-select-height:var(--input-size-small-height);--arb-select-font-size:var(--font-size-small);--arb-select-line-height:var(--line-height-small)}.arb-select--medium{--arb-select-height:var(--input-size-medium-height);--arb-select-font-size:var(--font-size-small);--arb-select-line-height:var(--line-height-small)}.arb-form-field--small{--arb-field-height:var(--input-size-small-height)}.arb-form-field--large{--arb-field-height:var(--input-size-large-height);--arb-field-font-size:var(--font-size-body);--arb-field-line-height:var(--line-height-body)}.arb-form-field__label,.arb-search-form__label,.arb-select__label,.arb-date-picker__label{color:var(--color-text-heading);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small)}.arb-form-field__control{min-width:0;height:var(--arb-field-height);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);color:var(--input-text);align-items:center;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:flex;overflow:hidden}.arb-form-field--underline .arb-form-field__control{border-width:0 0 1px;border-color:var(--color-border-strong);background:0 0;border-radius:0;overflow:visible}.arb-form-field--underline .arb-form-field__input{padding-inline:0}.arb-form-field--underline .arb-form-field__icon{margin-left:0}.arb-form-field--underline .arb-form-field__icon+.arb-form-field__input{padding-left:var(--space-xs)}.arb-form-field--underline .arb-form-field__suffix{padding-right:0}.arb-form-field__input{width:0;min-width:0;height:100%;padding:0 var(--space-sm);color:inherit;caret-color:var(--color-bg-surface-dark);font:var(--font-weight-regular) var(--arb-field-font-size) / var(--arb-field-line-height) var(--font-family-body);background:0 0;border:0;outline:0;flex:auto}.arb-form-field__input::placeholder,.arb-select__placeholder,.arb-date-picker__placeholder{color:var(--input-placeholder)}.arb-form-field--textarea .arb-form-field__control{height:auto}.arb-form-field--textarea .arb-form-field__input{height:auto;min-height:6rem;padding-block:var(--space-sm);resize:vertical}.arb-form-field__icon{width:1.125rem;height:1.125rem;margin-left:var(--space-sm);color:var(--color-text-secondary);flex:none;display:inline-flex}.arb-form-field__icon+.arb-form-field__input{padding-left:var(--space-xs)}.arb-form-field__icon svg,.arb-form-field__suffix svg,.arb-select svg,.arb-date-picker svg,.arb-choice svg,.arb-calendar svg{width:100%;height:100%}.arb-form-field__suffix{gap:var(--space-2xs);height:calc(100% - var(--space-sm));padding:0 var(--space-sm);border-left:1px solid var(--input-border);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.arb-form-field__suffix svg{width:1rem;height:1rem}.arb-form-field__description{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.arb-form-field--error .arb-form-field__control{border-color:var(--input-error)}.arb-form-field--error .arb-form-field__description{color:var(--input-error)}.arb-form-field--disabled{color:var(--color-text-disabled)}.arb-form-field--disabled .arb-form-field__control{background:var(--color-bg-surface-secondary);color:var(--color-text-disabled);cursor:not-allowed}.arb-form-field--underline.arb-form-field--disabled .arb-form-field__control{background:0 0}.arb-search-form__control{gap:var(--space-sm);min-width:0;min-height:var(--arb-search-height);border-bottom:1px solid var(--color-border-strong);color:var(--input-text);align-items:stretch;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:flex}.arb-search-form__input{width:0;min-width:0;color:inherit;caret-color:var(--color-text-heading);font:var(--font-weight-regular) var(--arb-search-font-size) / var(--arb-search-line-height) var(--font-family-body);background:0 0;border:0;outline:0;flex:auto;padding:0}.arb-search-form__input::placeholder{color:var(--input-placeholder)}.arb-search-form__input::-webkit-search-cancel-button{cursor:pointer}.arb-search-form__button{gap:var(--space-xs);min-width:var(--arb-search-height);min-height:var(--arb-search-height);padding:0 var(--space-md);border-radius:var(--button-radius) var(--button-radius) 0 0;background:var(--color-brand-primary);color:var(--color-brand-on-primary);font:var(--font-weight-medium) var(--arb-search-font-size) / var(--arb-search-line-height) var(--font-family-body);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .16s ease-out,box-shadow .16s ease-out;display:inline-flex}.arb-search-form__button svg{flex:none;width:1.125rem;height:1.125rem}@media (hover:hover){.arb-search-form__button:hover:not(:disabled){background:var(--color-brand-primary-hover)}}.arb-search-form__button:active:not(:disabled){background:var(--color-brand-primary-active)}.arb-search-form__button:focus-visible{box-shadow:inset 0 0 0 2px var(--color-text-heading);outline:0}.arb-search-form__input:disabled,.arb-search-form__button:disabled{cursor:not-allowed;opacity:.52}.arb-choice,.arb-switch{gap:var(--space-sm);min-height:2.75rem;padding:var(--space-xs) 0;color:var(--color-text-primary);font-family:var(--font-family-body);cursor:pointer;align-items:flex-start;display:flex}.arb-choice{position:relative}.arb-choice__native{opacity:0;width:1px;height:1px;position:absolute}.arb-choice__control{width:var(--control-size);height:var(--control-size);border:1px solid var(--color-border-strong);background:var(--color-bg-surface);flex:none;justify-content:center;align-items:center;margin-top:1px;transition:border-color .14s ease-out,background-color .14s ease-out,box-shadow .14s ease-out;display:inline-flex}.arb-choice__control--radio{border-radius:50%}.arb-choice__control--radio:after{background:var(--color-bg-surface-dark);content:"";opacity:0;border-radius:50%;width:.5rem;height:.5rem;transition:opacity .14s ease-out,transform .14s ease-out;transform:scale(.45)}.arb-choice__control--checkbox{border-radius:var(--radius-xs);color:var(--color-bg-surface-dark)}.arb-choice__control--checkbox svg{opacity:0;width:.875rem;height:.875rem;transition:opacity .14s ease-out,transform .14s ease-out;transform:scale(.5)}.arb-choice__native:checked+.arb-choice__control{border-color:var(--control-accent);background:var(--control-accent)}.arb-choice__native:checked+.arb-choice__control--radio:after,.arb-choice__native:checked+.arb-choice__control--checkbox svg{opacity:1;transform:scale(1)}.arb-choice__native:focus-visible+.arb-choice__control,.arb-switch__control:focus-visible,.arb-select__option:focus-visible,.arb-calendar button:focus-visible,.arb-date-picker__done:focus-visible{outline:2px solid var(--control-focus);outline-offset:2px}.arb-choice__native:disabled+.arb-choice__control,.arb-choice__native:disabled~.arb-choice__copy{opacity:.52}.arb-choice:has(.arb-choice__native:disabled){cursor:not-allowed}.arb-choice__copy,.arb-switch__copy{gap:.125rem;display:grid}.arb-choice__label,.arb-switch__label{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small)}.arb-choice__description,.arb-switch__description{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.arb-switch--disabled{cursor:not-allowed;opacity:.52}.arb-switch__control{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;flex:none;width:2.75rem;height:2.75rem;margin-top:-.625rem;padding:0;position:relative}.arb-switch__control:before{border-radius:var(--radius-pill);background:var(--control-track);content:"";width:2.75rem;height:1.5rem;transition:background-color .16s ease-out;position:absolute;top:.625rem;left:0}.arb-switch__control[aria-checked=true]:before{background:var(--control-track-active)}.arb-switch__thumb{background:var(--color-bg-surface);border-radius:50%;width:1.125rem;height:1.125rem;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;top:.8125rem;left:.1875rem;box-shadow:0 1px 3px #0000003d}.arb-switch__control[aria-checked=true] .arb-switch__thumb{transform:translate(1.25rem)}.arb-select__trigger,.arb-date-picker__trigger{appearance:none;gap:var(--space-sm);width:100%;min-width:0;height:var(--input-size-large-height);padding:0 var(--space-sm);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);color:var(--input-text);font:var(--font-weight-regular) var(--font-size-body) / var(--line-height-body) var(--font-family-body);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;transition:border-color .16s ease-out,background-color .16s ease-out;display:flex}.arb-select__trigger{height:var(--arb-select-height);font-size:var(--arb-select-font-size);line-height:var(--arb-select-line-height)}.arb-select--small .arb-select__trigger{padding-inline:var(--space-xs)}.arb-select--small .arb-select__chevron{width:1rem;height:1rem}.arb-select__trigger:disabled{background:var(--color-bg-surface-secondary);color:var(--color-text-disabled);cursor:not-allowed}.arb-select__trigger>span,.arb-date-picker__trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.arb-select .arb-select__chevron,.arb-date-picker__trigger>svg{width:1.25rem;height:1.25rem;color:var(--color-text-secondary);flex:none;transition:transform .16s ease-out}.arb-select__trigger[aria-expanded=true] .arb-select__chevron{transform:rotate(180deg)}.arb-select__layer,.arb-date-picker__layer{z-index:40;top:calc(100% + var(--space-xs));position:absolute;left:0}.arb-select__layer{width:100%}.arb-select__backdrop,.arb-date-picker__backdrop{display:none}.arb-select__panel,.arb-date-picker__panel{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface-elevated);box-shadow:var(--shadow-dropdown);overflow:hidden}.arb-select__sheet-header,.arb-date-picker__sheet-header{display:none}.arb-select__search{gap:var(--space-xs);margin:var(--space-xs);padding:0 var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-text-secondary);align-items:center;display:flex}.arb-select__search svg{flex:none;width:1.125rem;height:1.125rem}.arb-select__search input{width:100%;height:2.5rem;color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body);background:0 0;border:0;outline:0}.arb-select__search input::placeholder{color:var(--input-placeholder)}.arb-select__options{overscroll-behavior:contain;max-height:17.5rem;padding:var(--space-2xs);scrollbar-color:var(--color-border-strong) transparent;scrollbar-width:thin;display:grid;overflow:auto}.arb-select__option{appearance:none;gap:var(--space-sm);min-height:2.75rem;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);color:var(--color-text-primary);font-family:var(--font-family-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.arb-select__option>span{display:grid}.arb-select__option strong{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small)}.arb-select__option small{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.arb-select__option>svg{flex:none;width:1.125rem;height:1.125rem}.arb-select__option[aria-selected=true]{background:var(--select-option-selected)}.arb-select__option[aria-selected=true] small{color:var(--color-text-primary)}.arb-select__empty{padding:var(--space-lg) var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-small);text-align:center;margin:0}.arb-date-picker__layer{width:min(22rem,100vw - 2rem)}.arb-date-picker--range .arb-date-picker__layer{width:min(43rem,100vw - 2rem);left:auto;right:0}.arb-date-picker__panel{padding:var(--space-sm)}.arb-calendar{min-width:0;color:var(--color-text-primary);font-family:var(--font-family-body)}.arb-calendar__navigation{gap:var(--space-xs);min-height:2.5rem;margin-bottom:var(--space-sm);grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;align-items:center;display:grid}.arb-calendar__navigation strong{color:var(--color-text-heading);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);text-align:center}.arb-calendar__nav-button,.arb-date-picker__close,.arb-select__close{appearance:none;border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.arb-calendar__nav-button svg,.arb-date-picker__close svg,.arb-select__close svg{width:1.25rem;height:1.25rem}.arb-calendar__months{grid-template-columns:repeat(var(--arb-calendar-months,1), minmax(0, 1fr));gap:var(--space-lg);display:grid}.arb-calendar--months-2{--arb-calendar-months:2}.arb-calendar--months-3{--arb-calendar-months:3}.arb-calendar__month{min-width:15.75rem}.arb-calendar__month h3{margin:0 0 var(--space-xs);color:var(--color-text-heading);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);text-align:center}.arb-calendar__weekdays,.arb-calendar__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.arb-calendar__weekdays span{height:1.75rem;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);place-items:center;display:grid}.arb-calendar__days>*{min-width:0;height:var(--calendar-day-size)}.arb-calendar__day{appearance:none;z-index:0;border-radius:var(--radius-sm);width:100%;color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-small) / 1 var(--font-family-body);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.arb-calendar__day--today{box-shadow:inset 0 0 0 1px var(--calendar-today-ring);font-weight:var(--font-weight-semibold)}.arb-calendar__day--in-range{background:var(--calendar-range-bg);border-radius:0}.arb-calendar__day--selected{background:var(--color-brand-primary);color:var(--color-brand-on-primary);font-weight:var(--font-weight-semibold)}.arb-calendar__day--range-start{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.arb-calendar__day--range-end{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.arb-calendar__day--range-start.arb-calendar__day--range-end{border-radius:var(--radius-sm)}.arb-calendar__day--range-start:not(:has(~.arb-calendar__day--in-range)){border-radius:var(--radius-sm)}.arb-date-picker__footer{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-default);justify-content:flex-end;display:flex}.arb-date-picker__done{min-width:6rem;height:2.5rem;padding:0 var(--space-md);border-radius:var(--button-radius);background:var(--color-brand-primary);color:var(--color-brand-on-primary);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);cursor:pointer;border:0}.arb-date-picker__done:disabled{background:var(--color-bg-surface-secondary);color:var(--color-text-disabled);cursor:not-allowed}@media (hover:hover){.arb-select__trigger:not(:disabled):hover,.arb-date-picker__trigger:hover,.arb-form-field__control:hover{border-color:var(--color-border-strong)}.arb-select__option:hover,.arb-calendar__nav-button:hover,.arb-calendar__day:hover,.arb-date-picker__close:hover,.arb-select__close:hover{background:var(--select-option-hover)}.arb-calendar__day--selected:hover{background:var(--color-brand-primary-hover)}}@media (max-width:640px),(max-width:960px) and (max-height:560px),(hover:none) and (pointer:coarse){.arb-select__layer,.arb-date-picker__layer,.arb-date-picker--range .arb-date-picker__layer{z-index:100;align-items:flex-end;width:auto;display:flex;position:fixed;inset:0}.arb-select__backdrop,.arb-date-picker__backdrop{appearance:none;background:#14171a70;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.arb-select__panel,.arb-date-picker__panel{overscroll-behavior:contain;width:100%;max-height:min(82dvh,42rem);padding:var(--space-md) var(--space-md) max(var(--space-md), env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-modal);border-width:1px 0 0;position:relative;overflow:auto}.arb-select__panel:before,.arb-date-picker__panel:before{width:2.5rem;height:.25rem;margin:0 auto var(--space-sm);border-radius:var(--radius-pill);background:var(--color-border-strong);content:"";display:block}.arb-select__sheet-header,.arb-date-picker__sheet-header{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.arb-select__sheet-header h3,.arb-date-picker__sheet-header h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) / var(--line-height-h4) var(--font-family-heading);margin:0}.arb-select__search{margin-inline:0}.arb-select__options{max-height:min(54vh,26rem);padding-inline:0}.arb-calendar__months{gap:var(--space-md);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;display:flex;overflow-x:auto}.arb-calendar__month{scroll-snap-align:start;min-width:100%}.arb-calendar{--calendar-day-size:2.75rem}.arb-calendar__nav-button,.arb-date-picker__close,.arb-select__close{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.arb-form-field__control,.arb-search-form__control,.arb-search-form__button,.arb-choice__control,.arb-choice__control:after,.arb-choice__control svg,.arb-switch__control,.arb-switch__thumb,.arb-select__trigger,.arb-select__chevron,.arb-date-picker__trigger{transition:none}}.arb-calendar__event-dot{background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:calc(50% - 2px)}.arb-select__layer--floating .arb-select__panel{max-height:inherit;flex-direction:column;display:flex}.arb-select__layer--floating .arb-select__search{flex-shrink:0}.arb-select__layer--floating .arb-select__options{min-height:0}
.arb-label,.arb-label *{box-sizing:border-box}.arb-label{--label-bg:var(--color-neutral-bg);--label-dot:var(--color-neutral-main);--label-height:1.75rem;--label-text:var(--color-neutral-text-aa);width:fit-content;max-width:100%;min-height:var(--label-height);align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--label-radius);background:var(--label-bg);color:var(--label-text);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);white-space:nowrap;border:1px solid #0000;display:inline-flex}.arb-label--small{--label-height:1.5rem;font-size:var(--font-size-caption);line-height:var(--line-height-caption);gap:.375rem;padding-block:0}.arb-label__dot{width:var(--label-dot-size);height:var(--label-dot-size);background:var(--label-dot);border-radius:50%;flex:none}.arb-label--small .arb-label__dot{width:var(--label-dot-size-small);height:var(--label-dot-size-small)}.arb-label__text{overflow-wrap:anywhere;min-width:0}.arb-label--outlined{border-color:var(--label-text);background:0 0}.arb-label--success{--label-bg:var(--color-success-bg);--label-dot:var(--color-success-main);--label-text:var(--color-success-text)}.arb-label--warning{--label-bg:var(--color-warning-bg);--label-dot:var(--color-warning-main);--label-text:var(--color-warning-text-aa)}.arb-label--danger{--label-bg:var(--color-danger-bg);--label-dot:var(--color-danger-main);--label-text:var(--color-danger-text)}.arb-label--info{--label-bg:var(--color-info-bg);--label-dot:var(--color-info-main);--label-text:var(--color-info-text)}.arb-label--neutral{--label-bg:var(--color-neutral-bg);--label-dot:var(--color-neutral-main);--label-text:var(--color-neutral-text-aa)}@media (forced-colors:active){.arb-label{border:1px solid canvastext}.arb-label__dot{background:canvastext}}
.arb-dropdown,.arb-navigation{box-sizing:border-box;color:var(--menu-text);font-family:var(--font-family-body)}.arb-dropdown *,.arb-navigation *{box-sizing:border-box}.arb-dropdown{max-width:100%;display:inline-flex;position:relative}.arb-dropdown__trigger{justify-content:center;align-items:center;gap:var(--space-xs);max-width:100%;min-height:2.5rem;padding:0 var(--space-md);border-radius:var(--button-radius);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);cursor:pointer;touch-action:manipulation;border:1px solid #0000;display:inline-flex}.arb-dropdown__trigger--primary{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.arb-dropdown__trigger--outline{border-color:var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text-primary)}.arb-dropdown__trigger--plain{color:var(--color-text-primary);background:0 0}.arb-dropdown__trigger--profile{min-height:3.5rem;padding:var(--space-xs);color:var(--color-text-primary);background:0 0;justify-content:flex-start}.arb-dropdown__trigger-content{min-width:0}.arb-dropdown__trigger:focus-visible,.arb-menu__item:focus-visible,.arb-navigation button:focus-visible{outline:2px solid var(--color-bg-surface-dark);outline-offset:2px}.arb-dropdown__panel{z-index:20;top:calc(100% + var(--space-xs));min-width:min(var(--menu-min-width), calc(100vw - 2rem));position:absolute;left:0}.arb-dropdown--align-end .arb-dropdown__panel{left:auto;right:0}.arb-menu__list{min-width:inherit;padding:var(--space-xs);border:1px solid var(--menu-border);border-radius:var(--menu-radius);background:var(--menu-bg);box-shadow:var(--shadow-dropdown);overflow:visible}.arb-menu__list--level-1{max-height:min(27rem,100vh - 6rem);overflow:auto}.arb-menu__item-wrap{position:relative}.arb-menu__item-wrap--danger{margin-top:var(--space-2xs);padding-top:var(--space-2xs);border-top:1px solid var(--menu-border)}.arb-menu__item{width:100%;min-height:var(--menu-item-min-height);align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--menu-item-radius);color:var(--menu-text);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.arb-menu__item-copy{gap:.125rem;min-width:0;display:grid}.arb-menu__item-copy strong{font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arb-menu__item-copy small{color:var(--menu-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arb-menu__item-icon,.arb-navigation__icon{width:1.125rem;height:1.125rem;color:var(--color-text-secondary);flex:none;place-items:center;display:inline-grid}.arb-menu__item-icon>svg,.arb-navigation__icon>svg{width:100%;height:100%}.arb-menu-chevron{flex:none;width:1.125rem;height:1.125rem;transition:transform .16s}.arb-menu__item--danger,.arb-menu__item--danger .arb-menu__item-icon,.arb-menu__item--danger .arb-menu__item-copy small{color:var(--menu-danger)}.arb-menu__item:disabled,.arb-navigation button:disabled{color:var(--color-text-disabled);cursor:not-allowed}.arb-menu__item:disabled .arb-menu__item-icon,.arb-menu__item:disabled .arb-menu__item-copy small{color:var(--color-text-disabled)}.arb-menu__submenu{z-index:21;top:calc(var(--space-xs) * -1);left:calc(100% + var(--menu-submenu-offset));min-width:var(--menu-min-width);position:absolute}.arb-profile-trigger{align-items:center;gap:var(--space-sm);text-align:left;grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.arb-profile-trigger__avatar{background:var(--color-bg-surface-dark);width:2.25rem;height:2.25rem;color:var(--color-text-inverse);font:var(--font-weight-semibold) var(--font-size-small) / 1 var(--font-family-heading);border-radius:50%;place-items:center;display:inline-grid}.arb-profile-trigger__copy{min-width:0;display:grid}.arb-profile-trigger__copy strong,.arb-profile-trigger__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arb-profile-trigger__copy strong{font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body)}.arb-profile-trigger__copy small{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body)}.arb-navigation{width:100%;position:relative}.arb-navigation ul{margin:0;padding:0;list-style:none}.arb-navigation__list{border:1px solid var(--menu-border);border-radius:var(--menu-radius);background:var(--menu-bg)}.arb-navigation__item{position:relative}.arb-navigation__button,.arb-navigation__submenu button{min-height:var(--menu-item-min-height);align-items:center;gap:var(--space-xs);border-radius:var(--menu-item-radius);color:var(--menu-text);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;display:flex}.arb-navigation__button[aria-current=page]{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.arb-navigation__button[aria-current=page] .arb-navigation__icon{color:currentColor}.arb-navigation--horizontal .arb-navigation__list{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs);display:flex}.arb-navigation--horizontal .arb-navigation__button{padding:0 var(--space-md);white-space:nowrap;justify-content:center}.arb-navigation--horizontal .arb-navigation__submenu{z-index:20;top:calc(100% + var(--space-xs));min-width:var(--menu-min-width);padding:var(--space-xs);border:1px solid var(--menu-border);border-radius:var(--menu-radius);background:var(--menu-bg);box-shadow:var(--shadow-dropdown);position:absolute;left:0}.arb-navigation--horizontal .arb-navigation__submenu button,.arb-navigation--vertical .arb-navigation__button,.arb-navigation--vertical .arb-navigation__submenu button{width:100%;padding:var(--space-xs) var(--space-sm)}.arb-navigation--vertical{max-width:20rem}.arb-navigation--vertical .arb-navigation__list{gap:var(--space-2xs);padding:var(--space-xs);display:grid}.arb-navigation--vertical .arb-navigation__button .arb-menu-chevron{margin-left:auto}.arb-navigation--vertical .arb-navigation__submenu{gap:var(--space-2xs);margin:var(--space-2xs) 0 var(--space-xs) 2.375rem;padding-left:var(--space-sm);border-left:1px solid var(--color-border-strong);display:grid}.arb-navigation--vertical .arb-navigation__submenu button{min-height:2.5rem;color:var(--color-text-secondary)}@media (hover:hover){.arb-dropdown__trigger--primary:hover{background:var(--color-brand-primary-hover)}.arb-dropdown__trigger--outline:hover,.arb-dropdown__trigger--plain:hover,.arb-dropdown__trigger--profile:hover,.arb-menu__item:hover,.arb-navigation button:hover{background:var(--menu-item-hover)}.arb-navigation__button[aria-current=page]:hover{background:var(--color-brand-primary-hover)}}.arb-dropdown__trigger:active,.arb-menu__item:active,.arb-navigation button:active{background:var(--menu-item-active)}.arb-dropdown__trigger--primary:active,.arb-navigation__button[aria-current=page]:active{background:var(--color-brand-primary-active)}@media (max-width:600px){.arb-dropdown__panel,.arb-dropdown--align-end .arb-dropdown__panel{min-width:min(var(--menu-min-width), calc(100vw - 2rem));left:0;right:auto}.arb-menu__list--level-0{max-height:min(32rem,100dvh - 7rem);overflow:auto}.arb-menu__submenu{min-width:0;margin:var(--space-2xs) 0 var(--space-xs) 2.25rem;position:static}.arb-menu__submenu>.arb-menu__list{padding-block:var(--space-2xs);border:0;border-left:1px solid var(--color-border-strong);box-shadow:none;border-radius:0}.arb-navigation--horizontal{overscroll-behavior-inline:contain;scrollbar-width:thin;overflow-x:auto}.arb-navigation--horizontal .arb-navigation__list{width:max-content;min-width:100%}.arb-navigation--horizontal .arb-navigation__submenu{right:var(--space-md);bottom:var(--space-md);left:var(--space-md);min-width:0;position:fixed}.arb-dropdown__trigger--profile{max-width:min(18rem,100vw - 2rem)}}@media (prefers-reduced-motion:reduce){.arb-menu-chevron{transition:none}}
.arb-timeline,.arb-process-timeline{box-sizing:border-box;width:100%;color:var(--color-text-primary);font-family:var(--font-family-body);margin:0;padding:0;list-style:none}.arb-timeline *,.arb-process-timeline *{box-sizing:border-box}.arb-timeline__item{gap:var(--space-sm);grid-template-columns:5.5rem 2rem minmax(0,1fr);min-width:0;display:grid}.arb-timeline__time{color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);text-align:right;font-variant-numeric:tabular-nums;align-content:start;padding-top:.375rem;display:grid}.arb-timeline__time small{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body)}.arb-timeline__rail{justify-content:center;display:flex;position:relative}.arb-timeline__item:not(:last-child) .arb-timeline__rail:after{z-index:0;background:var(--timeline-line);content:"";width:1px;position:absolute;top:2rem;bottom:0}.arb-timeline__marker{z-index:1;border:1px solid var(--timeline-marker-border);background:var(--timeline-marker-bg);width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;place-items:center;display:grid;position:relative}.arb-timeline__marker>svg{width:1rem;height:1rem}.arb-timeline__marker-dot{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.arb-timeline__item--info .arb-timeline__marker{border-color:var(--color-info-main);background:var(--color-info-bg);color:var(--color-info-text)}.arb-timeline__item--success .arb-timeline__marker{border-color:var(--color-success-main);background:var(--color-success-bg);color:var(--color-success-text)}.arb-timeline__item--warning .arb-timeline__marker{border-color:var(--color-warning-main);background:var(--color-warning-bg);color:var(--color-warning-text-aa)}.arb-timeline__item--danger .arb-timeline__marker{border-color:var(--color-danger-main);background:var(--color-danger-bg);color:var(--color-danger-text)}.arb-timeline__content{min-width:0;padding:0 0 var(--space-lg);border-bottom:1px solid var(--color-border-default)}.arb-timeline__item+.arb-timeline__item .arb-timeline__time,.arb-timeline__item+.arb-timeline__item .arb-timeline__marker{margin-top:var(--space-lg)}.arb-timeline__item+.arb-timeline__item .arb-timeline__content{padding-top:var(--space-lg)}.arb-timeline__item:last-child .arb-timeline__content{border-bottom:0}.arb-timeline__title-row{gap:var(--space-sm);justify-content:space-between;align-items:flex-start;min-width:0;display:flex}.arb-timeline__title-row h3,.arb-timeline__content p,.arb-process-timeline h3,.arb-process-timeline p{margin:0}.arb-timeline__title-row h3{min-width:0;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) / var(--line-height-body) var(--font-family-heading);overflow-wrap:anywhere}.arb-timeline__badge{min-height:1.5rem;padding:.25rem var(--space-xs);border-radius:var(--radius-pill);background:var(--color-neutral-bg);color:var(--color-neutral-text-aa);font:var(--font-weight-medium) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);white-space:nowrap;flex:none}.arb-timeline__badge--info{background:var(--color-info-bg);color:var(--color-info-text)}.arb-timeline__badge--success{background:var(--color-success-bg);color:var(--color-success-text)}.arb-timeline__badge--warning{background:var(--color-warning-bg);color:var(--color-warning-text-aa)}.arb-timeline__badge--danger{background:var(--color-danger-bg);color:var(--color-danger-text)}.arb-timeline__content p{max-width:68ch;margin-top:var(--space-xs);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body);overflow-wrap:anywhere}.arb-timeline__meta{margin-top:var(--space-sm);color:var(--color-text-muted);font:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);overflow-wrap:anywhere;display:block}.arb-timeline__meta a{align-items:center;gap:var(--space-2xs);min-height:2.75rem;color:var(--color-text-primary);font-weight:var(--font-weight-medium);text-underline-offset:.2em;text-decoration-thickness:1px;display:inline-flex}.arb-timeline__meta a:hover{color:var(--color-info-text)}.arb-timeline__meta a:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-info-main);outline-offset:2px}.arb-timeline__meta a svg{flex:none;width:1rem;height:1rem}.arb-timeline--compact{padding:var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--timeline-compact-bg)}.arb-timeline--compact .arb-timeline__item{gap:var(--space-xs);grid-template-columns:4.25rem 1.5rem minmax(0,1fr)}.arb-timeline--compact .arb-timeline__time{font-size:var(--font-size-caption);line-height:var(--line-height-caption);padding-top:.125rem}.arb-timeline--compact .arb-timeline__marker{width:1.5rem;height:1.5rem}.arb-timeline--compact .arb-timeline__marker>svg{width:.875rem;height:.875rem}.arb-timeline--compact .arb-timeline__item:not(:last-child) .arb-timeline__rail:after{top:1.5rem}.arb-timeline--compact .arb-timeline__content{padding-bottom:var(--space-md)}.arb-timeline--compact .arb-timeline__item+.arb-timeline__item .arb-timeline__time,.arb-timeline--compact .arb-timeline__item+.arb-timeline__item .arb-timeline__marker{margin-top:var(--space-md)}.arb-timeline--compact .arb-timeline__item+.arb-timeline__item .arb-timeline__content{padding-top:var(--space-md)}.arb-timeline--compact .arb-timeline__title-row h3{font-family:var(--font-family-body);font-size:var(--font-size-small);line-height:var(--line-height-small)}.arb-timeline--compact .arb-timeline__content p{margin-top:var(--space-2xs);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.arb-process-timeline{grid-template-columns:repeat(var(--timeline-step-count), minmax(0, 1fr));display:grid}.arb-process-timeline__step{min-width:0;padding-right:var(--space-lg);position:relative}.arb-process-timeline__step:not(:first-child):before{background:var(--timeline-line);content:"";width:100%;height:2px;position:absolute;top:.9375rem;right:50%}.arb-process-timeline__step--complete:before,.arb-process-timeline__step--current:before{background:var(--timeline-complete)}.arb-process-timeline__marker{z-index:1;border:1px solid var(--timeline-marker-border);background:var(--timeline-marker-bg);width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;place-items:center;display:grid;position:relative}.arb-process-timeline__marker svg{width:1rem;height:1rem}.arb-process-timeline__step--complete .arb-process-timeline__marker{border-color:var(--timeline-complete);background:var(--timeline-complete);color:var(--color-text-inverse)}.arb-process-timeline__step--current .arb-process-timeline__marker{border-color:var(--timeline-current);background:var(--timeline-current);color:var(--timeline-current-text);box-shadow:0 0 0 .25rem var(--color-bg-surface)}.arb-process-timeline__step--current .arb-process-timeline__marker span{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.arb-process-timeline__step--upcoming .arb-process-timeline__marker{background:var(--timeline-upcoming)}.arb-process-timeline__copy{gap:var(--space-2xs);max-width:14rem;margin-top:var(--space-sm);display:grid}.arb-process-timeline__status{color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body)}.arb-process-timeline__step--current .arb-process-timeline__status{color:var(--color-text-heading)}.arb-process-timeline h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) / var(--line-height-small) var(--font-family-heading);overflow-wrap:anywhere}.arb-process-timeline p,.arb-process-timeline time{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);overflow-wrap:anywhere}.arb-process-timeline time{margin-top:var(--space-2xs);font-variant-numeric:tabular-nums}@media (max-width:680px){.arb-timeline__item,.arb-timeline--compact .arb-timeline__item{column-gap:var(--space-sm);grid-template-columns:1.5rem minmax(0,1fr)}.arb-timeline__time,.arb-timeline--compact .arb-timeline__time{padding:0 0 var(--space-xs);text-align:left;grid-area:1/2;justify-content:start}.arb-timeline__time span,.arb-timeline__time small{display:inline}.arb-timeline__time small:before{content:" · "}.arb-timeline__rail{grid-area:1/1/span 2}.arb-timeline__content{grid-area:2/2}.arb-timeline__marker,.arb-timeline--compact .arb-timeline__marker{width:1.5rem;height:1.5rem}.arb-timeline__item:not(:last-child) .arb-timeline__rail:after,.arb-timeline--compact .arb-timeline__item:not(:last-child) .arb-timeline__rail:after{top:1.5rem}.arb-timeline__item+.arb-timeline__item .arb-timeline__time,.arb-timeline__item+.arb-timeline__item .arb-timeline__marker,.arb-timeline--compact .arb-timeline__item+.arb-timeline__item .arb-timeline__time,.arb-timeline--compact .arb-timeline__item+.arb-timeline__item .arb-timeline__marker{margin-top:var(--space-lg)}.arb-timeline__title-row{justify-content:start;display:grid}.arb-timeline__badge{grid-row:1;width:max-content}.arb-timeline__title-row h3{grid-row:2}.arb-timeline--compact{padding:var(--space-md)}.arb-process-timeline{grid-template-columns:1fr}.arb-process-timeline__step{gap:var(--space-sm);padding:0 0 var(--space-lg);grid-template-columns:2rem minmax(0,1fr);display:grid}.arb-process-timeline__step:not(:first-child):before{display:none}.arb-process-timeline__step:not(:last-child):after{background:var(--timeline-line);content:"";width:2px;position:absolute;top:2rem;bottom:0;left:.9375rem}.arb-process-timeline__step--complete:not(:last-child):after{background:var(--timeline-complete)}.arb-process-timeline__marker{grid-area:1/1}.arb-process-timeline__copy{grid-area:1/2;max-width:none;margin-top:0}}
.arb-tabs{--tabs-height:2.5rem;box-sizing:border-box;width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-body)}.arb-tabs *,.arb-tabs :before,.arb-tabs :after{box-sizing:border-box}.arb-tabs--small{--tabs-height:2rem}.arb-tabs--large{--tabs-height:3rem}.arb-tabs__list{min-width:0}.arb-tabs__tab{min-height:var(--tabs-height);justify-content:center;align-items:center;gap:var(--space-xs);padding:0 var(--space-md);border-radius:var(--tabs-radius);color:var(--tabs-text);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);cursor:pointer;touch-action:manipulation;white-space:nowrap;background:0 0;border:0;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex;position:relative}.arb-tabs--large .arb-tabs__tab{font-size:var(--font-size-body);line-height:var(--line-height-body)}.arb-tabs__tab:focus-visible,.arb-tabs__panel:focus-visible{outline:2px solid var(--color-bg-surface-dark);outline-offset:2px}.arb-tabs__tab[data-muted]:not([aria-selected=true]){opacity:.5}.arb-tabs__tab[data-muted]:not([aria-selected=true]):hover,.arb-tabs__tab[data-muted]:not([aria-selected=true]):focus-visible{opacity:.8}.arb-tabs__tab:disabled{color:var(--color-text-disabled);cursor:not-allowed}.arb-tabs__icon{color:currentColor;flex:none;place-items:center;width:1.125rem;height:1.125rem;display:inline-grid}.arb-tabs__icon>svg{width:100%;height:100%}.arb-tabs__badge{min-width:1.25rem;height:1.25rem;padding:0 var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-neutral-bg);color:var(--color-neutral-text-aa);font:var(--font-weight-semibold) var(--font-size-caption) / 1 var(--font-family-body);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.arb-tabs__panels,.arb-tabs__panel{min-width:0}.arb-tabs__panel[hidden]{display:none}.arb-tabs--horizontal,.arb-tabs--segmented{gap:var(--space-lg);display:grid}.arb-tabs--horizontal.arb-tabs--line .arb-tabs__list{border-bottom:1px solid var(--tabs-border);scrollbar-width:none;align-items:flex-end;display:flex;overflow-x:auto}.arb-tabs--horizontal.arb-tabs--line .arb-tabs__list::-webkit-scrollbar{display:none}.arb-tabs__overflow-nav{border-bottom:1px solid var(--tabs-border);align-items:flex-end;width:100%;min-width:0;display:flex;position:relative}.arb-tabs--horizontal.arb-tabs--line .arb-tabs__overflow-nav .arb-tabs__list{border-bottom:0;flex:auto;width:auto;overflow:hidden}.arb-tabs__overflow{flex:none;position:relative}.arb-tabs__more-button{min-height:var(--tabs-height);justify-content:center;align-items:center;gap:var(--space-xs);padding:0 var(--space-md);border-radius:var(--tabs-radius) var(--tabs-radius) 0 0;color:var(--tabs-text);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);cursor:pointer;touch-action:manipulation;white-space:nowrap;background:0 0;border:0;display:inline-flex;position:relative}.arb-tabs--large .arb-tabs__more-button{font-size:var(--font-size-body);line-height:var(--line-height-body)}.arb-tabs__more-button--active{color:var(--tabs-text-active);box-shadow:inset 0 -3px 0 var(--tabs-indicator)}.arb-tabs__more-button:focus-visible,.arb-tabs__overflow-item:focus-visible{outline:2px solid var(--color-bg-surface-dark);outline-offset:2px}.arb-tabs__chevron,.arb-tabs__check{flex:none;width:1.125rem;height:1.125rem}.arb-tabs__chevron{transition:transform .14s}.arb-tabs__overflow-menu{z-index:30;top:calc(100% + var(--space-xs));width:max-content;min-width:min(17rem,100vw - 2rem);max-width:min(22rem,100vw - 2rem);max-height:min(24rem,100dvh - 6rem);padding:var(--space-xs);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-dropdown);display:grid;position:absolute;right:0;overflow-y:auto}.arb-tabs__overflow-item{align-items:center;gap:var(--space-sm);width:100%;min-height:2.75rem;padding:var(--space-xs) var(--space-sm);border-radius:var(--tabs-radius);color:var(--tabs-text);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.arb-tabs__overflow-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arb-tabs__overflow-item[aria-checked=true]{color:var(--tabs-text-active);background:var(--color-bg-surface-secondary)}.arb-tabs__overflow-item:disabled{color:var(--color-text-disabled);cursor:not-allowed}.arb-tabs__measure{visibility:hidden;pointer-events:none;width:max-content;display:flex;position:absolute;top:0;left:0}.arb-tabs--horizontal.arb-tabs--line .arb-tabs__tab{border-radius:var(--tabs-radius) var(--tabs-radius) 0 0;flex:none}.arb-tabs--horizontal.arb-tabs--line .arb-tabs__tab[aria-selected=true]{color:var(--tabs-text-active);box-shadow:inset 0 -3px 0 var(--tabs-indicator)}.arb-tabs--vertical{grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);align-items:start;display:grid}.arb-tabs--vertical>.arb-tabs__list{gap:var(--space-2xs);padding-right:var(--space-lg);border-right:1px solid var(--tabs-border);display:grid}.arb-tabs--vertical>.arb-tabs__list>.arb-tabs__tab{text-align:left;justify-content:flex-start;width:100%}.arb-tabs--vertical>.arb-tabs__list>.arb-tabs__tab[aria-selected=true]{background:var(--tabs-vertical-active);color:var(--color-brand-on-primary)}.arb-tabs--vertical>.arb-tabs__list>.arb-tabs__tab[aria-selected=true] .arb-tabs__badge{background:var(--color-bg-surface-dark);color:var(--color-text-inverse)}.arb-tabs--vertical>.arb-tabs__panels{padding-left:var(--space-lg)}.arb-tabs--segmented{justify-items:start}.arb-tabs--segmented>.arb-tabs__panels{justify-self:stretch}.arb-tabs--segmented .arb-tabs__list{gap:var(--space-2xs);max-width:100%;padding:var(--space-2xs);border-radius:var(--tabs-radius);background:var(--tabs-segment-bg);color:var(--tabs-segment-text);scrollbar-width:none;display:inline-flex;overflow-x:auto}.arb-tabs--segmented .arb-tabs__list::-webkit-scrollbar{display:none}.arb-tabs--segmented .arb-tabs__tab{min-height:calc(var(--tabs-height) - var(--space-xs));border-radius:calc(var(--tabs-radius) - var(--space-2xs));color:inherit;flex:none}.arb-tabs--segmented .arb-tabs__tab[aria-selected=true]{background:var(--tabs-segment-active);color:var(--tabs-text-active);box-shadow:var(--shadow-card)}@media (hover:hover){.arb-tabs__tab:not(:disabled):hover,.arb-tabs__more-button:hover,.arb-tabs__overflow-item:not(:disabled):hover{background:var(--tabs-hover);color:var(--tabs-text-active)}.arb-tabs--vertical>.arb-tabs__list>.arb-tabs__tab[aria-selected=true]:hover{background:var(--color-brand-primary-hover)}.arb-tabs--segmented .arb-tabs__tab[aria-selected=true]:hover{background:var(--tabs-segment-active)}}.arb-tabs__tab:not(:disabled):active,.arb-tabs__more-button:active,.arb-tabs__overflow-item:not(:disabled):active{background:var(--color-bg-surface-secondary)}.arb-tabs--vertical>.arb-tabs__list>.arb-tabs__tab[aria-selected=true]:active{background:var(--color-brand-primary-active)}@media (max-width:680px){.arb-tabs__tab{min-height:max(var(--tabs-height), 2.75rem)}.arb-tabs__more-button{min-height:max(var(--tabs-height), 2.75rem);padding-inline:var(--space-sm)}.arb-tabs--vertical{gap:var(--space-lg);grid-template-columns:1fr}.arb-tabs--vertical>.arb-tabs__list{padding:0 0 var(--space-sm);border-right:0;border-bottom:1px solid var(--tabs-border)}.arb-tabs--vertical>.arb-tabs__panels{padding-left:0}.arb-tabs--segmented{justify-items:stretch}.arb-tabs--segmented .arb-tabs__list{width:100%}.arb-tabs--segmented .arb-tabs__tab{min-height:max(var(--tabs-height), 2.75rem);min-width:max-content;padding-inline:var(--space-sm);flex:1 1 0}}@media (prefers-reduced-motion:reduce){.arb-tabs__tab,.arb-tabs__chevron{transition:none}}
.arb-grouped-tabs{background:var(--color-bg-surface);width:100%;min-width:0;min-height:48rem;color:var(--color-text-primary);font-family:var(--font-family-body);grid-template-columns:minmax(16rem,19rem) minmax(0,1fr);display:grid}.arb-grouped-tabs,.arb-grouped-tabs *,.arb-grouped-tabs :before,.arb-grouped-tabs :after{box-sizing:border-box}.arb-grouped-tabs__navigation{min-width:0;padding:var(--space-lg);border-right:1px solid var(--color-border-default);background:var(--sidebar-bg)}.arb-grouped-tabs__navigation-header{margin-bottom:var(--space-xl)}.arb-grouped-tabs__tablist{gap:var(--space-xl);display:grid}.arb-grouped-tabs__group{gap:var(--space-sm);min-width:0;display:grid}.arb-grouped-tabs__group-label{padding-inline:var(--space-sm);color:var(--color-text-muted);font:var(--font-weight-semibold) var(--font-size-overline) / var(--line-height-overline) var(--font-family-body);letter-spacing:.12em;text-transform:uppercase}.arb-grouped-tabs__group-list{gap:var(--space-2xs);display:grid}.arb-grouped-tabs__tab{appearance:none;align-items:center;gap:var(--space-sm);width:100%;min-height:2.5rem;padding:var(--space-xs) var(--space-sm);border-radius:var(--button-radius);color:var(--tabs-text);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;transition:background-color .16s ease-out,color .16s ease-out;display:grid}.arb-grouped-tabs__tab[aria-selected=true]{background:var(--tabs-vertical-active);color:var(--color-brand-on-primary)}.arb-grouped-tabs__tab:disabled{color:var(--color-text-disabled);cursor:not-allowed}.arb-grouped-tabs__tab:focus-visible,.arb-grouped-tabs__panel:focus-visible{box-shadow:inset 0 0 0 2px var(--color-border-focus);outline:0}.arb-grouped-tabs__icon{width:1.125rem;height:1.125rem;color:var(--color-text-muted);flex:none;place-items:center;display:inline-grid}.arb-grouped-tabs__icon>svg{width:100%;height:100%}.arb-grouped-tabs__tab[aria-selected=true] .arb-grouped-tabs__icon{color:currentColor}.arb-grouped-tabs__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arb-grouped-tabs__badge{min-width:2rem;min-height:1.5rem;padding:0 var(--space-xs);border-radius:var(--radius-pill);background:var(--color-bg-surface-secondary);color:var(--color-text-muted);font:var(--font-weight-semibold) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);font-variant-numeric:tabular-nums lining-nums;justify-content:center;align-items:center;display:inline-flex}.arb-grouped-tabs__tab[aria-selected=true] .arb-grouped-tabs__badge{background:var(--color-bg-surface-dark);color:var(--color-text-inverse)}.arb-grouped-tabs__content{min-width:0;padding:var(--space-2xl) clamp(var(--space-xl), 5vw, var(--space-3xl))}.arb-grouped-tabs__content-header{margin-bottom:var(--space-xl)}.arb-grouped-tabs__panel{min-width:0}@media (hover:hover){.arb-grouped-tabs__tab:not(:disabled):not([aria-selected=true]):hover{background:var(--menu-item-hover);color:var(--color-text-heading)}}@media (max-width:760px){.arb-grouped-tabs{grid-template-columns:minmax(0,1fr);min-height:0}.arb-grouped-tabs__navigation{padding:var(--space-md);border-right:0;border-bottom:1px solid var(--color-border-default)}.arb-grouped-tabs__navigation-header{margin-bottom:var(--space-md)}.arb-grouped-tabs__tablist{gap:var(--space-xs);padding-bottom:var(--space-xs);scrollbar-color:var(--color-border-strong) transparent;scrollbar-width:thin;display:flex;overflow-x:auto}.arb-grouped-tabs__group,.arb-grouped-tabs__group-list{display:contents}.arb-grouped-tabs__group-label{display:none}.arb-grouped-tabs__tab{width:auto;min-height:2.5rem;padding-inline:var(--space-md);white-space:nowrap;flex:none;display:inline-flex}.arb-grouped-tabs__label{overflow:visible}.arb-grouped-tabs__content{padding:var(--space-xl) var(--space-md) var(--space-2xl)}}@media (prefers-reduced-motion:reduce){.arb-grouped-tabs__tab{transition:none}}
.arb-counterparty-hero{gap:var(--space-md);min-width:0;padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border-strong);color:var(--color-text-primary);font-family:var(--font-family-body);display:grid}.arb-counterparty-hero,.arb-counterparty-hero *,.arb-counterparty-hero :before,.arb-counterparty-hero :after{box-sizing:border-box}.arb-counterparty-hero__topline{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);min-width:0;display:flex}.arb-counterparty-hero__identity{gap:var(--space-xs);min-width:0;display:grid}.arb-counterparty-hero__title-row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.arb-counterparty-hero__identity--title-actions{width:100%}.arb-counterparty-hero__title-line{justify-content:space-between;align-items:flex-start;gap:var(--space-sm) var(--space-lg);min-width:0;display:flex}.arb-counterparty-hero__actions--title{padding-top:var(--space-2xs)}@media (max-width:560px){.arb-counterparty-hero__title-line{flex-wrap:wrap}.arb-counterparty-hero__actions--title{padding-top:0}}.arb-counterparty-hero h1{color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-h2) / var(--line-height-h2) var(--font-family-heading);letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;margin:0}.arb-counterparty-hero__details{gap:var(--space-2xs) 0;min-width:0;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;margin:0;display:flex}.arb-counterparty-hero__details div{align-items:baseline;min-width:0;display:inline-flex}.arb-counterparty-hero__details div:not(:last-child):after{width:.1875rem;height:.1875rem;margin:0 var(--space-xs);background:var(--color-text-disabled);content:"";border-radius:50%}.arb-counterparty-hero__details dt,.arb-counterparty-hero__details dd{min-width:0;margin:0}.arb-counterparty-hero__details dd{overflow-wrap:anywhere}.arb-counterparty-hero__details dt{font-weight:var(--font-weight-medium);margin-right:.25em}.arb-counterparty-hero__details .arb-counterparty-hero__detail-label--hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arb-counterparty-hero__actions{gap:var(--space-xs);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.arb-counterparty-hero__signals{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.arb-counterparty-hero__signal{min-height:1.75rem;padding:.1875rem var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-neutral-text-aa);font:var(--font-weight-medium) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);align-items:center;gap:.375rem;display:inline-flex}.arb-counterparty-hero__signal--success{border-color:var(--alert-success-border);background:var(--color-success-bg);color:var(--color-success-text)}.arb-counterparty-hero__signal--warning{border-color:var(--alert-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text-aa)}.arb-counterparty-hero__signal--danger{border-color:var(--alert-danger-border);background:var(--color-danger-bg);color:var(--color-danger-text)}.arb-counterparty-hero__signal-dot{background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem}.arb-counterparty-hero__signal-icon{flex:none;place-items:center;width:1rem;height:1rem;display:inline-grid}.arb-counterparty-hero__signal-icon>svg{width:100%;height:100%}@media (max-width:900px){.arb-counterparty-hero__topline{flex-direction:column;align-items:flex-start}.arb-counterparty-hero__actions{justify-content:flex-start}}@media (max-width:560px){.arb-counterparty-hero{gap:var(--space-sm)}.arb-counterparty-hero__topline,.arb-counterparty-hero__identity,.arb-counterparty-hero__details,.arb-counterparty-hero__details div{width:100%;max-width:100%}.arb-counterparty-hero h1{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:-.02em}.arb-counterparty-hero__details{gap:var(--space-2xs);display:grid}.arb-counterparty-hero__details div{grid-template-columns:auto minmax(0,1fr);display:grid}.arb-counterparty-hero__details div:not(:last-child):after{display:none}.arb-counterparty-hero__actions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%;display:grid}.arb-counterparty-hero__actions>.arb-button{width:100%;min-width:0;min-height:2.75rem}.arb-counterparty-hero__signals{padding-bottom:var(--space-2xs);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.arb-counterparty-hero__signals::-webkit-scrollbar{display:none}.arb-counterparty-hero__signal{scroll-snap-align:start;white-space:nowrap;flex:none}}
.arb-table__frame{border:1px solid var(--table-border);border-radius:var(--table-radius);background:var(--table-bg);scrollbar-color:var(--table-scrollbar-thumb) var(--table-scrollbar-track);scrollbar-width:thin;width:100%;min-width:0;overflow-x:auto}.arb-table__frame--scroll{max-height:var(--arb-table-max-height);overflow:auto}.arb-table__frame:focus-visible{outline:2px solid var(--table-focus);outline-offset:2px}.arb-table__frame::-webkit-scrollbar{width:.625rem;height:.625rem}.arb-table__frame::-webkit-scrollbar-track{background:var(--table-scrollbar-track)}.arb-table__frame::-webkit-scrollbar-thumb{border:2px solid var(--table-scrollbar-track);border-radius:var(--radius-pill);background:var(--table-scrollbar-thumb)}.arb-table{width:100%;min-width:var(--arb-table-min-width);table-layout:fixed;border-spacing:0;border-collapse:separate;background:var(--table-bg);color:var(--table-row-text);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body)}.arb-table *,.arb-table :before,.arb-table :after{box-sizing:border-box}.arb-table caption{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.arb-table th,.arb-table td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--table-row-border);vertical-align:middle;text-align:left}.arb-table th{background:var(--table-header-bg);color:var(--table-header-text);font-weight:var(--font-weight-medium)}.arb-table td{overflow-wrap:anywhere}.arb-table tbody tr:last-child td{border-bottom:0}.arb-table__frame--sticky thead th{z-index:2;position:sticky;top:0}.arb-table th.arb-table__cell--end,.arb-table td.arb-table__cell--end{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.arb-table a{color:var(--table-link);font-weight:var(--font-weight-medium);text-underline-offset:.2em;text-decoration-thickness:1px}.arb-table a:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--table-focus);outline-offset:2px}.arb-table td.arb-table__empty{height:8rem;color:var(--table-header-text);text-align:center}.arb-data-table-shell{gap:var(--space-sm);min-width:0;color:var(--color-text-primary);font-family:var(--font-family-body);display:grid}.arb-data-table__toolbar{gap:var(--space-sm);grid-template-columns:minmax(14rem,1fr) repeat(2,minmax(10rem,.55fr));align-items:end;display:grid}.arb-data-table__field{gap:var(--space-2xs);min-width:0;display:grid}.arb-data-table__control-label{color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body)}.arb-data-table__search-control,.arb-data-table__select-control{border:1px solid var(--table-control-border);border-radius:var(--table-control-radius);background:var(--table-control-bg);min-width:0;height:2.75rem;color:var(--color-text-secondary);align-items:center;display:flex;position:relative}.arb-data-table__search-control>svg,.arb-data-table__select-control>svg{pointer-events:none;width:1.125rem;height:1.125rem;position:absolute}.arb-data-table__search-control>svg{left:var(--space-sm)}.arb-data-table__select-control>svg{right:var(--space-sm)}.arb-data-table__search-control input,.arb-data-table__select-control select{width:100%;min-width:0;height:100%;color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-body);background:0 0;border:0;outline:0}.arb-data-table__search-control input{padding:0 var(--space-sm) 0 2.25rem}.arb-data-table__search-control input::placeholder{color:var(--color-text-secondary)}.arb-data-table__select-control select{appearance:none;padding:0 2.25rem 0 var(--space-sm);cursor:pointer}.arb-data-table__summary{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:2rem;display:flex}.arb-data-table__summary p{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-caption) var(--font-family-body);font-variant-numeric:tabular-nums;margin:0}.arb-data-table__reset{min-height:2.75rem;padding:0 var(--space-xs);border-radius:var(--radius-xs);color:var(--table-link);font:var(--font-weight-medium) var(--font-size-small) / var(--line-height-small) var(--font-family-body);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;text-decoration:underline;text-decoration-thickness:1px}.arb-data-table__reset:focus-visible{outline:2px solid var(--table-focus);outline-offset:2px}@media (hover:hover){.arb-table tbody tr:hover{background:var(--table-row-hover)}.arb-data-table__search-control:hover,.arb-data-table__select-control:hover{border-color:var(--table-control-border-hover)}.arb-data-table__reset:hover{color:var(--table-link-hover)}}@media (max-width:760px){.arb-data-table__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.arb-data-table__field--search{grid-column:1/-1}}@media (max-width:520px){.arb-data-table__toolbar{grid-template-columns:1fr}.arb-data-table__field--search{grid-column:auto}.arb-data-table__summary{align-items:start;gap:var(--space-2xs);flex-direction:column}}@media (forced-colors:active){.arb-table__frame,.arb-data-table__search-control,.arb-data-table__select-control{border-color:canvastext}}
