:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand:#5f55e7;--brand-deep:#4d43cf;--brand-strong:#554bd8;--brand-soft:#8f86f3;--on-brand:#fff;--canvas:#f6f6f8;--surface:#fff;--surface-1:#fafafd;--surface-2:#f2f2f6;--surface-3:#e9e9ef;--ink:#1c1c21;--ink-2:#51515b;--ink-3:#686874;--line:#18182016;--line-2:#18182025;--row-hover:#1818200b;--plate:#5f55e716;--plate-2:#5f55e729;--danger:#c83a52;--warning:#a66512;--success:#2f8a5d;--down:#c83a52;--st-long-text:#59627b;--st-long-bg:#eef0f5;--radius-s:8px;--radius-md:10px;--radius-lg:12px;--control-height:40px;--table-header-height:40px;--table-row-height:44px;--table-font-size:11.5px;--content-standard:1180px;--shadow:0 1px 2px #10121c0a, 0 7px 20px #10121c09;--shadow-soft:0 1px 2px #10121c09;--shadow-pop:0 18px 50px #0f101929;--nav-w:236px;--ff-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Inter, sans-serif;--ff-mono:ui-monospace, "SF Mono", "IBM Plex Mono", monospace;--ff-serif:"Newsreader", Georgia, serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#9288ff;--brand-deep:#7b70f2;--brand-strong:#887eff;--brand-soft:#a59cff;--on-brand:#111116;--canvas:#101012;--surface:#171719;--surface-1:#1c1c1f;--surface-2:#222226;--surface-3:#2b2b31;--ink:#f1f1f3;--ink-2:#b5b5bd;--ink-3:#8d8d98;--line:#ffffff17;--line-2:#ffffff29;--row-hover:#ffffff0e;--plate:#9288ff21;--plate-2:#9288ff38;--danger:#ff728d;--warning:#f2b552;--success:#67c895;--down:#ff728d;--st-long-text:#a8b0cc;--st-long-bg:#8794b329;--shadow:0 1px 2px #00000047, 0 8px 24px #0000002e;--shadow-soft:0 1px 2px #0000003d;--shadow-pop:0 20px 55px #0000008f}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--canvas);color:var(--ink);font:14px/1.5 var(--ff-ui);letter-spacing:0;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.i{flex:none;width:18px;height:18px}.spacer{flex:1}.numeric{font-variant-numeric:tabular-nums}.muted,.cs-muted{color:var(--ink-3)}.eyebrow{color:var(--ink-3);letter-spacing:.095em;text-transform:uppercase;font-size:10.5px;font-weight:650}.app{grid-template-columns:var(--nav-w) minmax(0, 1fr);min-height:100vh;display:grid}.app.nav-collapsed{grid-template-columns:64px minmax(0,1fr)}.nav{border-right:1px solid var(--line);background:color-mix(in srgb, var(--surface) 96%, var(--canvas));flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.nav-brand{align-items:center;gap:10px;padding:16px 16px 13px;display:flex}.brandname{letter-spacing:-.02em;font-size:15.5px;font-weight:650}.nav-scroll{flex:1;min-height:0;padding:7px 10px 14px;overflow-y:auto}.nav-link{min-height:40px;color:var(--ink-2);border-radius:9px;align-items:center;gap:10px;padding:0 11px;font-size:13px;font-weight:550;transition:background .14s,color .14s;display:flex;position:relative}.nav-link:hover{background:var(--surface-2);color:var(--ink)}.nav-link .i{color:var(--ink-3)}.nav-link.active{background:var(--plate);color:var(--brand);font-weight:620}.nav-link.active .i{color:var(--brand)}.nav-tree{align-items:baseline;gap:6px;margin:16px 10px 5px;display:flex}.nav-tree-name{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.nav-tree-mb{color:var(--ink-3);font:9.5px/1 var(--ff-mono);opacity:.72;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-sub{min-height:31px;color:var(--ink-2);border-radius:8px;padding:6px 9px 6px 22px;font-size:12.25px;display:block}.nav-sub:hover{background:var(--surface-1);color:var(--ink)}.nav-sub.active{background:var(--plate);color:var(--brand);font-weight:620}.nav-foot{border-top:1px solid var(--line);align-items:center;gap:9px;padding:12px;display:flex}.avatar{background:var(--surface-3);width:30px;height:30px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:650;display:grid}.nav-foot-text{flex:1;min-width:0;line-height:1.25}.nav-foot-text b,.nav-foot-text span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nav-foot-text b{font-size:12.5px;font-weight:620}.nav-foot-text span{color:var(--ink-3);margin-top:2px;font-size:10px}.nav-collapsed .brandname,.nav-collapsed .nav-link span,.nav-collapsed .nav-sub,.nav-collapsed .nav-foot-text,.nav-collapsed .nav-document-trees{display:none}.main{flex-direction:column;min-width:0;display:flex}.icon-btn{appearance:none;width:34px;height:34px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;transition:background .14s,color .14s;display:grid}.icon-btn:hover{background:var(--surface-2);color:var(--ink)}.content{width:100%;max-width:none;padding:22px 24px 32px}.app-shell{margin-left:auto;margin-right:auto}.app-shell-standard{max-width:var(--content-standard)}.app-shell-wide{max-width:none}.btn{min-height:var(--control-height);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:560;display:inline-flex}.btn:hover{border-color:var(--brand-soft)}.btn-primary{border-color:var(--brand);background:var(--brand);color:var(--on-brand);box-shadow:0 7px 20px #5f55e73d}.btn-primary:hover{background:var(--brand-deep)}.api-inline-note,.api-inline-error{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:9px;margin:0 0 12px;padding:10px 12px;font-size:12px}.api-inline-error{border-color:color-mix(in srgb, var(--danger) 26%, var(--line));background:color-mix(in srgb, var(--danger) 7%, var(--surface));color:var(--danger)}.nw-held{border:1px dashed var(--line);background:var(--surface-2);color:var(--ink-3);border-radius:10px;padding:12px 14px;font-size:12.5px;line-height:1.55}.prov{border-top:1px solid var(--line);color:var(--ink-3);gap:8px;margin-top:24px;padding-top:13px;font-size:11.5px;line-height:1.5;display:flex}.ov-foot{color:var(--ink-3);align-items:center;gap:9px;padding:11px 2px;font-size:11.5px;line-height:1.45;display:flex}.toast{z-index:200;background:var(--ink);color:var(--canvas);box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;border-radius:10px;padding:10px 16px;font-size:12.5px;transition:opacity .2s,transform .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(18px)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.fade-up{opacity:0;animation:.35s cubic-bezier(.22,1,.36,1) forwards fade-up;transform:translateY(5px)}@keyframes fade-up{to{opacity:1;transform:none}}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=760px){.app,.app.nav-collapsed{grid-template-columns:1fr}.nav{z-index:60;width:min(var(--nav-w), calc(100vw - 44px));box-shadow:var(--shadow-pop);transition:transform .2s cubic-bezier(.22,1,.36,1);position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.app.mobile-nav-open .nav{transform:translate(0)}.content{padding:20px 16px 56px}}#root{min-height:100vh}button,input,select{font:inherit}a{color:inherit;text-decoration:none}body{letter-spacing:0;font-variant-numeric:tabular-nums}.api-read-only-badge{border:1px solid color-mix(in srgb, var(--brand) 25%, var(--line));background:color-mix(in srgb, var(--brand) 7%, var(--surface));min-height:25px;color:var(--brand);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex}.api-customer-name{color:var(--ink-2);font-size:12px;font-weight:580}.api-connect-note{border:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:12px}.api-connect-text-button{color:var(--ink-3);font:560 11.5px/1.3 var(--ff-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:13px;padding:0;display:inline-flex}.api-connect-text-button:hover{color:var(--brand)}.api-connect-text-button .i{width:14px;height:14px}.api-connect-links{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.api-connect-links .api-connect-text-button{margin-top:14px}.api-connect-success,.account-success-note{border:1px solid color-mix(in srgb, var(--success) 28%, var(--line));background:color-mix(in srgb, var(--success) 8%, var(--surface));color:var(--ink-2);border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.ui-field{gap:5px;min-width:145px;display:grid}.ui-field>span,.api-source-filters label>span{color:var(--ink-3);letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:650}.ui-field input,.api-source-filters input{width:100%;height:var(--control-height);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:530 12px/1 var(--ff-ui);border-radius:10px;outline:0;padding:0 11px}.ui-field input:focus,.api-source-filters input:focus{border-color:color-mix(in srgb, var(--brand) 55%, var(--line));box-shadow:0 0 0 3px var(--brand-soft)}.api-filter-error{color:var(--danger);align-self:center;font-size:11px}.api-source-filter-panel{border:1px solid var(--line);background:var(--surface-1);border-radius:12px;margin:0 0 10px;padding:12px}.api-source-filters{grid-template-columns:repeat(4,minmax(120px,1fr)) repeat(2,minmax(140px,.8fr));gap:9px;margin:0;display:grid}.api-source-filters label{gap:5px;display:grid}.api-source-filter-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.api-source-filter-actions .ui-active-filters{margin:0}.api-table-tools{min-height:var(--control-height);align-items:center;gap:8px;margin:0 0 10px;display:flex}.api-table-controls{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.api-columns-control{flex:none;margin-left:auto}.browse-search-trigger,.saved-market-trigger{flex:none}.saved-market-trigger{min-width:138px}.saved-market-menu{min-width:250px;max-height:min(420px, var(--radix-dropdown-menu-content-available-height,420px));overflow-y:auto}.saved-market-empty{color:var(--ink-3);padding:8px;font-size:12px}.api-table-hint{min-width:0;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.api-columns-menu{z-index:340;width:min(350px,100vw - 24px);max-height:min(560px, var(--radix-popover-content-available-height,calc(100vh - 28px)));border:1px solid var(--line-2);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-pop);transform-origin:var(--radix-popover-content-transform-origin);border-radius:12px;outline:0;flex-direction:column;animation:.12s ease-out cs-menu-in;display:flex;overflow:hidden}.api-columns-menu-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 14px 11px;display:flex}.api-columns-menu-header b,.api-columns-menu-header span{display:block}.api-columns-menu-header b{font-size:12px;font-weight:660}.api-columns-menu-header span{color:var(--ink-3);margin-top:3px;font-size:10.5px}.api-columns-menu-header button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;padding:3px 0;font-size:10.5px}.api-columns-menu-header button:hover{color:var(--brand)}.api-columns-key{color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;grid-template-columns:48px minmax(0,1fr) 36px 50px;align-items:center;gap:5px;padding:8px 12px 3px;font-size:10px;font-weight:680;display:grid}.api-columns-key span:first-child{grid-column:1/2}.api-columns-key span:nth-child(3){text-align:center}.api-columns-list{gap:3px;min-height:0;padding:7px;display:grid;overflow-y:auto}.api-column-option{background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:20px 23px minmax(0,1fr) 28px auto;align-items:center;gap:5px;min-height:38px;padding:3px 5px;transition:border-color .12s,background .12s,opacity .12s,transform .12s,box-shadow .12s;display:grid;position:relative}.api-column-option:hover,.api-column-option:focus-within{border-color:var(--line);background:var(--surface-2)}.api-columns-list[data-reordering] .api-column-option:not([data-dragging]){background:color-mix(in srgb, var(--surface-2) 56%, transparent)}.api-column-option[data-dragging]{z-index:2;border-color:color-mix(in srgb, var(--brand) 38%, var(--line));background:var(--surface);opacity:.58;transform:scale(.985);box-shadow:0 8px 20px #0c0f231f}.api-column-option[data-drop-before]:before,.api-column-option[data-drop-after]:after{z-index:3;background:var(--brand);height:1px;box-shadow:0 0 0 1px var(--brand-soft);content:"";pointer-events:none;border-radius:999px;position:absolute;left:5px;right:5px}.api-column-option[data-drop-before]:before{top:-3px}.api-column-option[data-drop-after]:after{bottom:-3px}.api-column-drag{width:20px;height:28px;color:var(--ink-3);cursor:grab;border-radius:6px;place-items:center;display:grid}.api-column-drag:hover{background:var(--surface-1);color:var(--ink-2)}.api-column-drag .i{pointer-events:none;width:15px;height:15px}.api-column-option:active .api-column-drag{cursor:grabbing}.api-column-position{color:var(--ink-3);font:9.5px/1 var(--ff-mono)}.api-column-name{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.api-column-option[data-hidden] .api-column-name{color:var(--ink-3)}.api-column-visibility{width:28px;height:28px;color:var(--ink-2);cursor:pointer;place-items:center;display:grid;position:relative}.api-column-visibility>input{opacity:0;pointer-events:none;position:absolute}.api-column-visibility:focus-within .cs-check-box{outline:2px solid var(--brand-soft);outline-offset:2px}.api-column-visibility .cs-check-box{box-sizing:border-box;line-height:0}.api-column-visibility .cs-check-box .i{stroke-width:2.6px;width:11px;height:11px;display:block;transform:translateY(-.15px)}.api-column-visibility input:checked+.cs-check-box{border-color:var(--brand);background:var(--brand);color:#fff}.api-column-move{opacity:.38;gap:1px;transition:opacity .12s;display:flex}.api-column-option:hover .api-column-move,.api-column-option:focus-within .api-column-move{opacity:1}.api-column-move button{width:24px;height:26px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.api-column-move button:hover:not(:disabled){background:var(--surface-1);color:var(--ink)}.api-column-move button:disabled{opacity:.22;cursor:default}.api-column-move .i{width:14px;height:14px}.home-api-overview{gap:16px;display:grid}.home-api-section .ui-stat-grid{margin-bottom:14px}.home-api-markets{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.home-api-markets>a{border:1px solid var(--line);background:var(--surface);min-height:72px;color:var(--ink);border-radius:10px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:12px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}.home-api-markets>a:hover{border-color:color-mix(in srgb, var(--brand) 32%, var(--line));transform:translateY(-1px);box-shadow:0 7px 20px #090c1e12}.home-api-markets>a>.i{width:15px;height:15px;color:var(--ink-3)}.home-api-markets b,.home-api-markets small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.home-api-markets b{font-size:12px;font-weight:620}.home-api-markets small{color:var(--ink-3);margin-top:4px;font-size:10.5px}.home-api-market-icon{width:30px;height:30px;color:var(--ink-3);place-items:center;display:grid}.home-api-market-icon .i{width:15px;height:15px}.nw-brief{gap:0;display:grid}.nw-brief-line{max-width:62ch;color:var(--ink-2);margin:0 0 16px;font-size:13.5px;line-height:1.65}.nw-brief-line b{color:var(--ink);font-weight:620}.nw-brief-section{margin-bottom:14px}.nw-brief-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.nw-brief-cols>.nw-brief-section{margin-bottom:0}.nw-brief ul{margin:0;padding:0;list-style:none}.nw-brief-none{color:var(--ink-3);margin:0;font-size:12px}.nw-ov-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) 130px 96px;align-items:baseline;gap:12px;padding:7px 0;display:grid}.nw-ov-row:last-of-type{border-bottom:0}.nw-ov-row.is-vessel{grid-template-columns:minmax(0,1fr) 74px minmax(0,1.3fr) 96px}.nw-ov-head{border-bottom:1px solid var(--line-2);padding:0 0 5px}.nw-ov-head span{color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:640}.nw-ov-head span:nth-child(3),.nw-ov-head span:nth-child(4),.nw-ov-row.is-vessel.nw-ov-head span:nth-child(2),.nw-ov-row.is-vessel:not(.nw-ov-head) .nw-ov-size{text-align:right}.nw-ov-route{min-width:0}.nw-ov-route b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:590;display:block;overflow:hidden}.nw-ov-route small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10.25px;display:block;overflow:hidden}.nw-ov-commodity{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.nw-ov-size{color:var(--ink-2);font:520 11px/1.3 var(--ff-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.nw-ov-seen{color:var(--ink-3);font:520 10.5px/1.3 var(--ff-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.nw-ov-foot{color:var(--ink-3);margin:9px 0 0;font-size:11px}@media (width<=760px){.nw-ov-row,.nw-ov-row.is-vessel{grid-template-columns:minmax(0,1fr) 96px}.nw-ov-row>.nw-ov-commodity,.nw-ov-head span:nth-child(2),.nw-ov-row>.nw-ov-size:nth-child(3){display:none}}.home-api-unfiltered{color:var(--ink-3);align-items:center;gap:6px;margin-top:10px;font-size:11px;text-decoration:none;display:inline-flex}.home-api-unfiltered:hover{color:var(--brand)}.home-api-unfiltered .i{width:13px;height:13px}.home-api-activity{border-top:1px solid var(--line);margin-top:16px;padding-top:13px}.home-api-activity>p{color:var(--ink-3);letter-spacing:.07em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:660}.home-api-activity ul{margin:0;padding:0;list-style:none}.home-api-activity li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 46px 42px;align-items:baseline;gap:10px;padding:6px 0;display:grid}.home-api-activity li:last-child{border-bottom:0}.home-activity-market{min-width:0}.home-activity-market b,.home-activity-market small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.home-activity-market b{color:var(--ink);font-size:11.75px;font-weight:610}.home-activity-market small{color:var(--ink-3);margin-top:1px;font-size:10.25px}.home-activity-count{color:var(--ink-2);font:600 11px/1 var(--ff-mono);font-variant-numeric:tabular-nums;text-align:right}.home-activity-age{color:var(--ink-3);font:520 10.5px/1 var(--ff-mono);font-variant-numeric:tabular-nums;text-align:right}.home-api-activity>a{color:var(--brand);align-items:center;gap:5px;margin-top:10px;font-size:11.5px;font-weight:560;text-decoration:none;display:inline-flex}.home-api-activity>a .i{width:13px;height:13px}::selection{background:var(--plate-2)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-2);background-clip:content-box;border:3px solid #0000;border-radius:6px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cs-muted{color:var(--ink-3)}.cs-brand{min-width:0;color:var(--ink);align-items:center;display:flex}.cs-brand-logo{width:145px;height:28px;display:block}.cs-brand-logo-mark{flex:none;width:38px;height:32px;display:none}.nav-brand{justify-content:space-between;position:relative}.nav-collapse{flex:0 0 34px;margin-left:auto}.nav-close{display:none}.nav-link{text-decoration:none}.nav-link.active:before{display:none}.nav-link.active{border-radius:10px 5px 5px 10px}.nav-link-disabled{cursor:default;opacity:.72}.nav-sub{text-decoration:none}.nav-collapsed .cs-brand-logo{display:none}.nav-collapsed .cs-brand-logo-mark{display:block}.nav-collapsed .nav-document-trees{display:none}.nav-collapsed .nav-brand{flex-direction:column;justify-content:center;gap:9px;padding:14px 10px 11px}.nav-collapsed .nav-brand .cs-brand{flex:0 0 36px;place-items:center;width:40px;height:36px;display:grid}.nav-collapsed .nav-collapse{flex:0 0 36px;width:36px;min-width:36px;height:36px;min-height:36px;margin-left:0}.nav-collapsed .nav-foot{flex-direction:column;justify-content:center;gap:8px;padding:12px 10px}.nav-collapsed .nav-foot .avatar,.nav-collapsed .nav-foot .icon-btn{flex:0 0 36px;width:36px;min-width:36px;height:36px;min-height:36px}.mobile-topbar{display:none}.ui-loading-state{border:1px solid var(--line);background:var(--surface);min-height:52px;color:var(--ink-2);border-radius:10px;align-items:center;gap:10px;margin:0 0 12px;padding:12px 14px;font-size:12.5px;display:flex}.ui-loading-state.compact{min-height:0;font-size:inherit;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.ui-loading-spinner{width:17px;height:17px;color:var(--brand);animation:.8s linear infinite ui-loading-spin}.cs-company-profile-loading{justify-content:center;min-height:112px;font-size:13px}@keyframes ui-loading-spin{to{transform:rotate(360deg)}}.app-search-layer{z-index:300;place-items:start center;padding:min(14vh,120px) 18px 18px;display:grid;position:fixed;inset:0}.app-search-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080a1875;border:0;position:absolute;inset:0}.app-search-dialog{border:1px solid var(--line-2);background:var(--surface);width:min(610px,100%);color:var(--ink);border-radius:16px;animation:.14s ease-out app-search-in;position:relative;overflow:hidden;box-shadow:0 28px 80px #080a1847}.app-search-dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 20px 13px;display:flex}.app-search-dialog h2{letter-spacing:-.025em;margin:4px 0 0;font-size:20px;font-weight:670}.app-search-dialog>header>button{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.app-search-dialog>header>button:hover{background:var(--surface-2);color:var(--ink)}.app-search-dialog>header .i{width:16px;height:16px}.app-search-dialog form{gap:12px;padding:0 20px 20px;display:grid}.app-search-input{border:1px solid var(--line-2);background:var(--surface);height:50px;box-shadow:0 0 0 3px var(--plate);border-radius:11px;align-items:center;gap:10px;padding:0 14px;display:flex}.app-search-input>.i{width:18px;height:18px;color:var(--ink-3)}.app-search-input input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.app-search-input input::placeholder{color:var(--ink-3)}.app-search-target{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;display:grid}.app-search-target>span{color:var(--ink-3);font-size:11px;font-weight:620}.app-search-target .ui-select-trigger{width:100%}.app-search-actions{justify-content:space-between;align-items:center;gap:12px;padding-top:3px;display:flex}.app-search-actions>span{color:var(--ink-3);font-size:10.5px}.query-builder-layer{padding-top:min(8vh,72px)}.query-builder-dialog{flex-direction:column;width:min(920px,100%);max-height:min(820px,100vh - 48px);display:flex}.query-builder-dialog>header{border-bottom:1px solid var(--line);padding:22px 24px 17px}.query-builder-dialog>header p{color:var(--ink-3);margin:6px 0 0;font-size:12.5px;line-height:1.45}.query-builder-body{min-height:260px;padding:19px 24px 22px;overflow:auto}.query-builder-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:11px;display:flex}.query-builder-heading b,.query-builder-heading span{display:block}.query-builder-heading b{color:var(--ink);font-size:12px;font-weight:650}.query-builder-heading span{color:var(--ink-3);margin-top:4px;font-size:11px}.query-builder-heading>button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.query-builder-heading>button:hover{color:var(--ink)}.ui-select-trigger{appearance:none;border:1px solid var(--line-2);background:var(--surface);width:100%;height:40px;color:var(--ink);cursor:pointer;font:560 12px/1 var(--ff-ui);text-align:left;border-radius:10px;outline:0;justify-content:space-between;align-items:center;gap:10px;padding:0 11px;transition:border-color .13s,background .13s,color .13s,box-shadow .13s;display:flex}.ui-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-select-trigger .i{width:14px;height:14px;color:var(--ink-3);flex:none}.ui-select-trigger:hover{border-color:color-mix(in srgb, var(--brand) 32%, var(--line-2));background:var(--surface-1)}.ui-select-trigger:focus-visible,.ui-select-trigger[data-state=open]{border-color:color-mix(in srgb, var(--brand) 58%, var(--line));box-shadow:0 0 0 3px var(--brand-soft)}.ui-select-trigger:disabled{opacity:.5;cursor:default}.ui-field .ui-select-trigger{height:var(--control-height);font-size:12px}.query-condition-list{gap:8px;display:grid}.query-condition{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;grid-template-columns:74px minmax(150px,.8fr) 94px minmax(220px,1.5fr) minmax(70px,auto);align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.query-condition input,.query-value-trigger{border:1px solid var(--line-2);background:var(--surface);width:100%;height:38px;color:var(--ink);border-radius:8px;outline:0;font-size:12px}.query-condition .ui-select-trigger{border-radius:8px;height:38px}.query-condition input{padding:0 10px}.query-condition input:focus,.query-value-trigger:focus-visible,.query-value-trigger[data-state=open]{border-color:color-mix(in srgb, var(--brand) 58%, var(--line));box-shadow:0 0 0 3px var(--brand-soft)}.query-condition-join>span{color:var(--ink-3);padding-left:8px;font-size:11.5px;font-weight:620;display:block}.query-condition-join .ui-select-trigger{color:var(--brand);font-weight:620}.query-condition-operator{color:var(--ink-3);text-align:center;white-space:nowrap;font-size:11.5px}.query-condition-value{min-width:0}.query-condition-actions{justify-content:flex-end;align-items:center;gap:2px;display:flex}.query-condition-group{min-width:38px;height:28px;color:var(--ink-3);cursor:pointer;font:570 10px/1 var(--ff-ui);background:0 0;border:0;border-radius:7px;padding:0 6px}.query-condition-group:hover{background:var(--surface-1);color:var(--brand)}.query-condition-remove{width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.query-condition-remove:hover{background:color-mix(in srgb, var(--danger) 8%, transparent);color:var(--danger)}.query-condition-remove:disabled{opacity:.34;cursor:not-allowed}.query-condition-remove .i{width:15px;height:15px}.query-group-node{grid-template-columns:74px minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.query-group-join{padding-top:12px}.query-group-card{border:1px solid color-mix(in srgb, var(--brand) 22%, var(--line));background:var(--surface-2);border-radius:12px;min-width:0;margin:0;padding:0;overflow:hidden}.query-group-header{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--brand) 3.5%, var(--surface));justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 10px 0 13px;display:flex}.query-group-header>div:first-child{align-items:baseline;gap:8px;display:flex}.query-group-header b{color:var(--ink);font-size:11.5px;font-weight:650}.query-group-header span{color:var(--ink-3);font-size:10.5px}.query-group-header>div:last-child{align-items:center;gap:3px;display:flex}.query-group-header button{min-height:30px;color:var(--ink-3);cursor:pointer;font:570 10.5px/1 var(--ff-ui);background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 7px;display:inline-flex}.query-group-header button:hover{background:var(--surface-1);color:var(--brand)}.query-group-header button:last-child:hover{color:var(--danger)}.query-group-header button .i{width:14px;height:14px}.query-group-list{display:grid}.query-group-list .query-condition{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.query-group-list .query-condition:last-child{border-bottom:0}.query-range-value{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.query-range-value>span{color:var(--ink-3);text-align:center;font-size:10.5px}.query-text-value{border:1px solid var(--line-2);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;min-height:38px;padding:4px 6px;display:flex}.query-text-value:focus-within{border-color:color-mix(in srgb, var(--brand) 58%, var(--line));box-shadow:0 0 0 3px var(--brand-soft)}.query-text-value>input{min-width:110px;height:28px;box-shadow:none;background:0 0;border:0;flex:110px;padding:0 4px}.query-text-value>input:focus{box-shadow:none;border:0}.query-term-count{color:var(--ink-3);font:520 9.5px/1 var(--ff-mono);flex:none;padding-right:2px}.query-value-chip{border:1px solid var(--brand-soft);background:var(--plate);max-width:190px;min-height:25px;color:var(--brand);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 6px 0 8px;font-size:10.5px;display:inline-flex;overflow:hidden}.query-value-chip>button{width:17px;height:17px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.query-value-chip>button:hover{background:var(--plate-2)}.query-value-chip .i{width:11px;height:11px}.query-value-trigger{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}.query-value-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.query-value-trigger .i{width:14px;height:14px;color:var(--ink-3);flex:none}.query-enum-popover{z-index:360;width:var(--radix-popover-trigger-width,min(360px, calc(100vw - 24px)));max-width:calc(100vw - 24px);max-height:min(360px, var(--radix-popover-content-available-height,360px));border:1px solid var(--line-2);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-pop);transform-origin:var(--radix-popover-content-transform-origin);border-radius:12px;flex-direction:column;animation:.12s ease-out cs-menu-in;display:flex;overflow:hidden}.query-enum-search{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:43px;padding:0 11px;display:flex}.query-enum-search .i{width:15px;height:15px;color:var(--ink-3)}.query-enum-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.query-enum-options{min-height:0;max-height:250px;padding:6px;overflow:auto}.query-enum-option{width:100%;min-height:34px;color:var(--ink-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;padding:5px 7px;font-size:12px;display:grid}.query-enum-option:hover{background:var(--surface-1);color:var(--ink)}.query-check-box{border:1px solid var(--line-2);width:16px;height:16px;color:var(--brand);border-radius:5px;place-items:center;display:grid}.query-check-box .i{width:12px;height:12px}.query-enum-empty{color:var(--ink-3);text-align:center;padding:22px 8px;font-size:11.5px}.query-enum-footer{border-top:1px solid var(--line);min-height:40px;color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;padding:0 11px;font-size:10.5px;display:flex}.query-enum-footer button{color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0;font-size:10.5px}.query-add-condition,.query-empty{color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}.query-add-condition{margin-top:10px;padding:7px 5px}.query-add-actions{align-items:center;gap:14px;display:flex}.query-add-condition .i,.query-empty .i{width:14px;height:14px}.query-empty{border:1px dashed var(--line-2);background:var(--surface-2);border-radius:11px;justify-content:center;width:100%;min-height:110px}.query-search-summary{border:1px solid var(--line);background:var(--surface-1);border-radius:9px;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:10px;margin-top:12px;padding:10px 12px;display:grid}.query-search-summary span{color:var(--ink-3);font-size:10.5px;font-weight:620}.query-search-summary p{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:11.5px;line-height:1.45}.query-builder-error{color:var(--danger);margin-top:9px;font-size:11.5px}.query-builder-footer{border-top:1px solid var(--line);background:var(--surface-1);justify-content:space-between;align-items:center;gap:16px;min-height:65px;padding:0 24px;display:flex}.query-builder-footer>span{color:var(--ink-3);font-size:11px}.query-builder-footer>div{gap:8px;display:flex}@keyframes app-search-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.cs-nav-scrim{z-index:55;background:#06092280;border:0;position:fixed;inset:0}.page-title{margin:0}.page-sub{margin-bottom:0}.eyebrow{color:var(--ink-3)}.cs-network-page{min-width:0}.nw-page{gap:14px;min-width:0;display:grid}.nw-workspace{border:1px solid var(--line-2);background:var(--surface);border-radius:14px;min-width:0;padding:18px 20px 14px;box-shadow:0 10px 30px #0f172a0e,0 1px 2px #0f172a09}.nw-workspace-head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;min-width:0;margin-bottom:16px;display:grid}.nw-workspace-head>.ui-page-header{align-items:center;min-height:46px;margin:0;display:flex}.nw-workspace .ui-page-title{font-size:clamp(30px,3vw,36px);line-height:1}.nw-workspace .ui-page-description{margin-top:7px}.nw-workspace-meta{display:contents}.nw-workspace-meta .nw-source-tabs{justify-self:end}.nw-workspace .nw-source-tabs{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;gap:3px;width:fit-content;height:46px;margin:0;padding:3px}.nw-source-tabs .ui-tab{border-radius:7px;min-height:38px;padding:0 14px}.nw-source-tabs .ui-tab:after{display:none}.nw-source-tabs .ui-tab:hover{background:color-mix(in srgb, var(--surface) 56%, transparent)}.nw-source-tabs .ui-tab:focus-visible{border-radius:7px}.nw-source-tabs .ui-tab.active{background:var(--surface);box-shadow:0 1px 4px #0f172a1a}.nw-directory-stat{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:9px;min-width:194px;height:46px;padding:5px 11px 5px 6px;display:flex;box-shadow:0 1px 2px #0f172a0d}.nw-directory-stat-icon{background:var(--plate);width:34px;height:34px;color:var(--brand);border-radius:8px;flex:0 0 34px;place-items:center;display:grid}.nw-directory-stat-icon .i,.nw-directory-stat-icon svg{width:17px;height:17px}.nw-directory-stat-copy{gap:3px;min-width:0;display:grid}.nw-directory-stat strong{color:var(--ink);font:650 13px/1.1 var(--ff-mono);letter-spacing:-.02em;white-space:nowrap}.nw-directory-stat small{color:var(--ink-3);white-space:nowrap;font-size:10.5px;font-weight:520;line-height:1.1}.nw-directory-actions{position:relative}.nw-directory-toolbar{border-top:1px solid var(--line);min-height:54px;margin-bottom:0;padding-top:13px}.nw-directory-toolbar .ui-toolbar-actions{align-items:center}.nw-workspace-external .nw-directory-toolbar .ui-toolbar-actions{grid-template-columns:minmax(220px,1fr) 170px 150px 140px;justify-content:stretch;width:100%;display:grid}.nw-workspace-external .nw-directory-toolbar .ui-toolbar-actions>*{width:100%;min-width:0}.nw-toolbar-select{min-width:0;color:var(--ink-2);box-shadow:0 1px 1px #0f172a06}.nw-toolbar-select:hover{border-color:var(--brand-soft);color:var(--ink)}.nw-toolbar-select:focus-visible{border-color:var(--brand-soft);box-shadow:0 0 0 3px var(--plate)}.nw-mailbox-select{flex:0 0 174px;width:174px}.nw-business-select{flex:0 0 196px;width:196px}.nw-geography-select{flex:0 0 170px;width:170px}.nw-sort-select{flex:0 0 152px;width:152px}.cs-menu{z-index:180;border:1px solid var(--line-2);background:var(--surface);min-width:240px;max-width:min(340px,100vw - 20px);color:var(--ink);box-shadow:var(--shadow-pop);font:500 12.5px/1.25 var(--ff-ui);transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-popover-content-transform-origin));border-radius:12px;padding:8px;animation:.12s ease-out cs-menu-in}.cs-menu-title{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;padding:5px 8px 9px;font-size:10.5px;font-weight:650}.cs-menu-item,.cs-menu-check{min-height:36px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:0;align-items:center;gap:9px;padding:7px 8px;display:flex}.cs-menu-item{justify-content:space-between}.cs-menu-item>.i:first-child{margin-right:1px}.cs-menu-item:hover,.cs-menu-item:focus,.cs-menu-item[data-highlighted],.cs-menu-check:hover,.cs-menu-check:focus,.cs-menu-check[data-highlighted]{background:var(--surface-1);color:var(--ink)}.cs-menu-item.active{background:var(--plate);color:var(--brand)}.cs-menu-item .i,.cs-menu-check .i{width:15px;height:15px}.cs-menu-check[data-disabled]{opacity:.58;cursor:default}.cs-check-box{border:1px solid var(--line-2);width:16px;height:16px;color:var(--brand);border-radius:5px;place-items:center;display:grid}.ui-select-menu{z-index:360;width:max-content;min-width:var(--radix-dropdown-menu-trigger-width);max-width:min(320px,100vw - 24px);max-height:min(420px, var(--radix-dropdown-menu-content-available-height,420px));padding:6px;overflow-y:auto}.ui-select-option{min-width:var(--radix-dropdown-menu-trigger-width);white-space:nowrap;justify-content:flex-start}.ui-select-option>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.export-dialog-form{gap:22px;display:grid}.export-dialog-form>section{gap:9px;display:grid}.export-dialog-label{color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.export-dialog-form section>p{color:var(--ink-3);margin:0;font-size:11px;line-height:1.45}.export-dialog-form .ui-segmented{width:fit-content}.export-dialog-form .ui-select-trigger{justify-content:space-between;width:min(280px,100%)}.export-date-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.export-date-grid label{color:var(--ink-2);gap:6px;font-size:11px;font-weight:650;display:grid}.export-date-grid input{border:1px solid var(--line-2);background:var(--surface);height:40px;color:var(--ink);border-radius:9px;padding:0 10px}.export-dialog-summary{border:1px solid var(--line);background:var(--surface-1);border-radius:10px;justify-content:space-between;gap:12px;padding:12px 13px;display:flex}.export-dialog-summary strong{color:var(--ink);font-size:12px}.export-dialog-summary span{color:var(--ink-3);font-size:11px}.ui-menu-chevron{transition:transform .13s}.ui-menu-trigger[data-state=open]{border-color:color-mix(in srgb, var(--brand) 58%, var(--line));background:var(--surface);color:var(--ink);box-shadow:0 0 0 3px var(--brand-soft)}.ui-menu-trigger[data-state=open] .ui-menu-chevron,.query-value-trigger[data-state=open]>.i{transform:rotate(180deg)}.cs-menu-check[data-state=checked],.ui-select-option[data-state=checked],.query-enum-option[aria-checked=true]{background:var(--plate);color:var(--ink)}.cs-menu-check[data-state=checked] .cs-check-box,.ui-select-option[data-state=checked] .cs-check-box,.query-enum-option[aria-checked=true] .query-check-box{border-color:color-mix(in srgb, var(--brand) 58%, var(--line-2));background:var(--plate-2);color:var(--brand)}.cs-menu-note{color:var(--ink-3);font:10px/1 var(--ff-mono);margin-left:auto}.cs-menu-separator{background:var(--line);height:1px;margin:6px 4px}.cs-menu-footer{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.cs-filter-menu{min-width:280px;padding:12px}.cs-filter-menu .nw-text-filter span,.cs-filter-menu .nw-range span{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:10.5px;font-weight:650;display:block}.cs-sort-menu{min-width:210px}@keyframes cs-menu-in{0%{opacity:0;transform:translateY(-3px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.cs-active-filters{margin:0 0 10px}.cs-active-filters .chip{border:1px solid var(--brand-soft);background:var(--plate);color:var(--brand)}.nw-react-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:720px}.nw-react-table thead{z-index:4;position:sticky;top:0}.nw-react-table th{height:var(--table-header-height);border-bottom:1px solid var(--line);background:var(--surface-1);color:var(--ink-3);font:560 10.5px/1 var(--ff-ui);letter-spacing:.01em;text-align:left;padding:0 12px}.nw-react-table th.numeric{text-align:right}.nw-react-table th.numeric .nw-react-head{justify-content:flex-end}.nw-react-head{align-items:center;gap:4px;display:flex}.nw-react-head .nw-dir-sort .i{opacity:0;width:12px;height:12px}.nw-react-head .nw-dir-sort .i.active{opacity:1;color:var(--brand)}.nw-react-table tbody tr{height:var(--table-row-height);cursor:pointer;outline:0}.nw-react-table tbody td{border-bottom:1px solid var(--line);color:var(--ink-2);font-size:var(--table-font-size);text-overflow:ellipsis;white-space:nowrap;padding:0 12px;transition:background .13s;overflow:hidden}.nw-react-table tbody tr:last-child td{border-bottom:0}.nw-react-table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--surface-2) 62%, var(--surface))}.nw-react-table tbody tr:hover td{background:var(--row-hover)}.nw-react-table tbody tr:focus-visible td{background:var(--plate)}.nw-react-table tbody tr:focus-visible td:first-child{box-shadow:inset 2px 0 0 var(--brand)}.nw-react-table td.numeric{text-align:right;font-family:var(--ff-mono);font-variant-numeric:tabular-nums}.nw-react-table .nw-open-col{width:46px}.nw-directory.internal .nw-react-table th:first-child{width:44%}.nw-directory.internal .nw-react-table th.numeric{width:16%}.nw-directory.internal .nw-react-table th:last-child{width:46px}.nw-directory.external .nw-react-table th:first-child{width:24%}.nw-directory.external .nw-react-table th:nth-child(2),.nw-directory.external .nw-react-table th:nth-child(3){width:23%}.nw-directory.external .nw-react-table th:nth-child(4),.nw-directory.external .nw-react-table th:nth-child(5){width:13%}.nw-directory.external .nw-react-table th:last-child{width:46px}.nw-number-cell{justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.nw-number-cell .i{width:15px;height:15px;color:var(--ink-3)}.nw-row-open{text-align:center;width:46px;color:var(--ink-3)}.nw-row-open .i{width:16px;height:16px}.nw-react-table tbody tr:hover .nw-row-open{color:var(--brand)}.cs-empty-row{height:180px;text-align:center!important;color:var(--ink-3)!important}.nw-directory{min-width:0}.nw-directory-scroll{overscroll-behavior:contain;height:calc(100dvh - 302px);min-height:420px;overflow:auto}.nw-dir-sort{min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.nw-dir-sort:hover{color:var(--brand)}.nw-company-cell{align-items:center;min-width:0;padding-right:18px;display:flex}.nw-company-name{min-width:0;color:var(--ink);letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.nw-page-size select{border:1px solid var(--line);background:var(--surface);min-width:100px;height:32px;color:var(--ink-2);cursor:pointer;font:12px var(--ff-ui);border-radius:8px;padding:0 8px}.nw-range{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nw-text-filter{display:block}.bar-track{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:2.5px;height:5px}.bar-fill{border-radius:2.5px}.bar-fill.v{background:#98989d}.nw-triage,.nw-triage.new,.nw-triage.active,.nw-triage.quiet{background:0 0;padding:2px 0}.fade-up{animation-duration:.45s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.cs-network-provenance{margin-top:16px}.cs-provenance-icon{font-family:var(--ff-mono);color:var(--ink-3)}.cs-company-detail{width:100%;padding-bottom:24px}.cs-company-detail .cp-back{background:0 0;border:0;padding:0}.cs-company-detail .cp-title h1{letter-spacing:-.025em;margin:0;font-size:28px}.cs-company-detail .cp-title{align-items:center;gap:12px;display:flex}.cs-company-detail .nw-sec{margin-bottom:14px}.cs-detail-tabs{margin-bottom:18px}.cs-contact-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.cs-contact-list>div,.cs-contact-list>a{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:64px;color:var(--ink-2);border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;padding:11px 12px;display:grid}.cs-contact-list>a{color:var(--brand);transition:border-color .14s,background .14s}.cs-contact-list>a:hover,.cs-contact-list>a:focus-visible{border-color:color-mix(in srgb, var(--brand) 30%, var(--line));background:var(--surface-1);outline:0}.cs-contact-list>div>.i,.cs-contact-list>a>.i{background:var(--surface-2);width:34px;height:34px;color:var(--ink-3);border-radius:9px;padding:9px}.cs-contact-list span{min-width:0}.cs-contact-list b,.cs-contact-list small{overflow-wrap:anywhere;min-width:0;display:block}.cs-contact-list b{color:var(--ink);font-size:12.5px;font-weight:620;line-height:1.3}.cs-contact-list small{color:var(--ink-3);margin-top:4px;font-size:11px;line-height:1.4}.cs-contact-directory{padding:16px}.cs-contact-toolbar{align-items:center;gap:8px;margin-bottom:10px;display:flex}.cs-contact-toolbar .ui-search{flex:360px;width:min(440px,100%);margin:0}.cs-contact-toolbar .saved-market-trigger{flex:none;min-width:148px}.cs-contact-table{border:1px solid var(--line);background:var(--surface);border-radius:10px;overflow:hidden}.cs-contact-table-head{border-bottom:1px solid var(--line);background:var(--surface-1);color:var(--ink-3);letter-spacing:.055em;text-transform:uppercase;grid-template-columns:minmax(210px,.85fr) minmax(260px,1.05fr) minmax(0,1fr);gap:18px;padding:9px 14px;font-size:9.5px;font-weight:680;display:grid}.cs-people-list{gap:0;display:grid}.cs-person-row{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(210px,.85fr) minmax(260px,1.05fr) minmax(0,1fr);align-items:start;gap:18px;min-width:0;padding:13px 14px;transition:background .13s;display:grid}.cs-person-row:last-child{border-bottom:0}.cs-person-row:hover{background:var(--surface-1)}.cs-person-identity{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.cs-person-identity>.i{background:var(--surface-2);width:34px;height:34px;color:var(--ink-3);border-radius:9px;padding:9px}.cs-person-identity span,.cs-person-identity b,.cs-person-identity small{overflow-wrap:anywhere;min-width:0;display:block}.cs-person-identity b{color:var(--ink);font-size:12.5px;font-weight:630;line-height:1.3}.cs-person-identity small{color:var(--ink-3);margin-top:4px;font-size:10.75px;line-height:1.4}.cs-contact-detail-column{min-width:0}.cs-contact-fields{gap:5px;min-width:0;margin:0;display:grid}.cs-contact-fields>div{grid-template-columns:76px minmax(0,1fr);gap:7px;min-width:0;display:grid}.cs-contact-fields dt{color:var(--ink-3);text-transform:uppercase;font-size:9.5px;font-weight:650}.cs-contact-fields dd{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:10.75px;line-height:1.35}.cs-contact-fields-empty{color:var(--ink-3);margin:3px 0 0;font-size:10.75px;display:block}.cs-person-coverage{gap:7px;min-width:0;display:grid}.cs-person-coverage-group{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.cs-person-coverage-group>span{color:var(--ink-3);letter-spacing:.055em;text-transform:uppercase;padding-top:5px;font-size:9.5px;font-weight:680}.cs-person-coverage-group>div{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.cs-market-chip{border:1px solid var(--line);background:var(--surface-1);min-width:0;min-height:26px;color:var(--ink-2);border-radius:7px;align-items:center;gap:7px;padding:4px 7px 4px 9px;font-size:10.75px;line-height:1.2;display:inline-flex}.cs-market-chip small{background:var(--surface-3);min-width:19px;color:var(--ink-3);font:600 9.5px/1.25 var(--ff-mono);text-align:center;border-radius:5px;padding:2px 5px}.cs-person-no-markets{color:var(--ink-3);padding:5px 0;font-size:11px}.cs-contact-no-results{min-height:120px;color:var(--ink-3);text-align:center;place-items:center;padding:20px;font-size:12px;line-height:1.5;display:grid}.cs-detail-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.cs-detail-columns>div>h3{color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:650}.cs-detail-columns>.nw-sec,.cs-people-search{margin-bottom:14px}.cs-contact-line{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;margin-top:7px;font-size:12px;display:flex;overflow:hidden}.cs-contact-line:hover{color:var(--brand)}.cs-contact-line .i{width:14px;height:14px;color:var(--ink-3);flex:none}.cs-company-summary{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.65}.nw-email-reader-backdrop{z-index:189;cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080a1942;border:0;position:fixed;inset:0}.nw-email-reader{z-index:190;border-left:1px solid var(--line-2);background:var(--surface);flex-direction:column;width:min(640px,100vw - 64px);padding:24px;animation:.2s cubic-bezier(.22,1,.36,1) nw-email-reader-in;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-18px 0 50px #080a1924}.nw-email-reader>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.nw-email-reader>header h2{color:var(--ink);letter-spacing:-.025em;margin:5px 0 0;font-size:23px;line-height:1.25}.nw-email-reader>header button{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink-3);cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.nw-email-reader>header button:hover{background:var(--surface-2);color:var(--ink)}.nw-email-reader>header button .i{width:16px;height:16px}.nw-email-reader-meta{border-bottom:1px solid var(--line);gap:10px;padding:16px 0;display:grid}.nw-email-reader-meta>div{grid-template-columns:74px minmax(0,1fr);gap:12px;font-size:12px;line-height:1.45;display:grid}.nw-email-reader-meta span{color:var(--ink-3)}.nw-email-reader-meta b{overflow-wrap:anywhere;color:var(--ink-2);font-weight:540}.nw-email-reader-body{min-height:0;color:var(--ink-2);font:12.5px/1.65 var(--ff-ui);overflow-wrap:anywhere;flex:1;margin:0;padding:20px 2px 32px;overflow:auto}.nw-email-reader-text{white-space:pre-wrap;word-break:break-word}.nw-email-reader-html,.nw-email-reader-html *{max-width:100%;color:inherit!important;background:0 0!important;font-family:inherit!important}.nw-email-reader-html{white-space:normal}.nw-email-reader-html a,.nw-email-reader-html a *{color:var(--brand)!important}.nw-email-reader-html table{border-collapse:collapse;width:max-content;max-width:100%;display:block;overflow-x:auto}.nw-email-reader-html th,.nw-email-reader-html td{border:1px solid var(--line);vertical-align:top;padding:4px 6px}.nw-email-reader-html blockquote{border-left:2px solid var(--line-2);margin:12px 0;padding-left:12px}.nw-email-reader>.nw-held,.nw-email-reader>.api-inline-note,.nw-email-reader>.api-inline-error{margin-top:18px}@keyframes nw-email-reader-in{0%{opacity:.7;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.nw-classification-view{margin:0 0 18px}.nw-classification-toolbar{margin-bottom:10px}.nw-classification-toolbar .ui-search{width:min(380px,38vw);margin:0}.nw-recirculation-controls{justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin-bottom:9px;display:flex}.nw-recirculation-controls .ui-search{width:min(420px,48vw);margin:0}.nw-recirculation-controls>span{color:var(--ink-3);font:520 11px/1 var(--ff-mono);white-space:nowrap}.nw-rec-window-trigger{flex:0 0 132px;width:132px}.browse-mailbox-select{flex:none;width:min(250px,28vw)}.browse-data-toolbar .ui-toolbar-actions{flex-wrap:wrap}.browse-classification-workspace>.ui-page-header{align-items:center;gap:14px}.browse-classification-workspace .ui-page-heading{flex:none}.browse-classification-workspace .ui-page-aside{flex:auto;justify-content:flex-end;min-width:0}.browse-classification-workspace .browse-data-toolbar{min-width:0}.browse-classification-workspace .browse-data-toolbar .ui-toolbar-actions{flex-wrap:nowrap;justify-content:flex-end;gap:6px}.browse-recirculation-status{color:var(--ink-3);font:530 10.5px/1 var(--ff-ui);white-space:nowrap;flex:none}.ui-segmented{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;align-items:center;gap:2px;min-height:40px;padding:3px;display:inline-flex}.ui-segmented button{appearance:none;min-height:32px;color:var(--ink-3);cursor:pointer;font:570 11.5px/1 var(--ff-ui);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:0 11px}.ui-segmented button:hover:not(:disabled):not([aria-pressed=true]){color:var(--ink-2)}.ui-segmented button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #090c1e17}.ui-segmented button:disabled{opacity:.42;cursor:not-allowed}.nw-recirculation-surface,.nw-classification-table-surface{overflow:hidden}.recirculation-with-rail{min-height:0}.recirculation-with-rail.has-rail{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:12px;display:grid}.recirculation-filter-rail{border:1px solid var(--line);background:var(--surface);max-height:620px;box-shadow:var(--shadow-soft);border-radius:12px;gap:4px;padding:10px;display:grid;position:sticky;top:0;overflow-y:auto}.recirculation-filter-rail header{color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;padding:3px 5px 8px;font-size:11px;font-weight:700;display:flex}.recirculation-filter-rail header small{color:var(--ink-3);font-size:10px;font-weight:500}.recirculation-filter-rail button{min-height:38px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.recirculation-filter-rail button:hover{background:var(--surface-1);color:var(--ink)}.recirculation-filter-rail button.active{border-color:color-mix(in srgb, var(--brand) 35%, var(--line));background:var(--plate-2);color:var(--ink)}.recirculation-filter-rail button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.recirculation-filter-rail button b{color:var(--ink-3);font:600 10.5px/1 var(--ff-mono)}.recirculation-filter-rail p{color:var(--ink-3);margin:8px 5px;font-size:11px;line-height:1.45}.nw-recirculation-scroll,.nw-classification-table-scroll{overscroll-behavior:contain;max-height:620px;overflow:auto}.nw-recirculation-table{min-width:680px}.nw-recirculation-table th:first-child{width:auto}.nw-recirculation-table th:nth-child(2),.nw-recirculation-table th:nth-child(3){width:84px}.nw-recirculation-table th:nth-child(4){width:118px}.nw-recirculation-table th.nw-rec-num,.nw-recirculation-table td.nw-rec-num{text-align:right;padding-right:14px}.nw-recirculation-table tbody tr{cursor:default}.nw-recirculation-table tbody td{vertical-align:middle}.nw-recirculation-table tbody tr:nth-child(2n) td{background:var(--surface)}.nw-recirculation-table tbody tr.banded>td{background:color-mix(in srgb, var(--surface-2) 62%, var(--surface))}.nw-recirculation-table tbody tr:not(.nw-rec-detail-row):hover>td{background:var(--row-hover)}.nw-recirculation-table tbody tr.nw-rec-live-highlight{animation:.34s cubic-bezier(.22,1,.36,1) nw-rec-row-arrive}.nw-recirculation-table tbody tr.nw-rec-live-highlight>td{animation:15s ease-out nw-rec-row-highlight}.nw-recirculation-table .nw-rec-market-cell{padding:0 8px}.nw-rec-market-toggle{appearance:none;width:100%;min-width:0;min-height:var(--table-row-height);color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:5px;padding:3px 2px;display:grid}.nw-rec-market-toggle:hover{color:var(--ink)}.nw-rec-market-toggle:focus-visible{outline:3px solid var(--plate-2);outline-offset:-1px}.nw-rec-market-toggle:disabled{cursor:default}.nw-rec-market-toggle>.i{width:13px;height:13px;color:var(--ink-3);transition:transform .16s,color .16s}.nw-rec-market-toggle>.i.open{color:var(--brand);transform:rotate(90deg)}.nw-rec-market-toggle:disabled>.i{visibility:hidden}.nw-rec-market-copy{gap:1px;min-width:0;display:grid}.nw-rec-market-copy b,.nw-rec-market-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nw-rec-market-copy b{color:var(--ink);letter-spacing:-.005em;font-size:11.75px;font-weight:610;line-height:1.15}.nw-rec-market-copy small{color:var(--ink-3);font-size:10.25px;line-height:1.15}.nw-rec-kind{background:var(--plate);color:var(--brand);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:4px;margin-right:6px;padding:1px 5px;font-size:9.5px;font-weight:650;display:inline-block}.nw-rec-live-label{background:color-mix(in srgb, var(--brand) 12%, var(--surface));color:var(--brand);letter-spacing:.045em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-right:6px;padding:1px 5px;font-size:9px;font-weight:700;display:inline-block}.nw-rec-live-label.updated{background:var(--surface-2);color:var(--ink-3)}.nw-rec-market-copy em{font-style:normal}.nw-rec-market-copy em.many{color:var(--brand)}.nw-rec-num{white-space:nowrap!important}.nw-rec-num b{font:600 11px/1 var(--ff-mono);font-variant-numeric:tabular-nums;color:var(--ink-2)!important}.nw-rec-num>span{color:var(--ink-3);font:520 11px/1 var(--ff-mono);font-variant-numeric:tabular-nums}.nw-rec-latest>span{color:var(--ink-3);font:520 10.5px/1 var(--ff-mono);font-variant-numeric:tabular-nums}.nw-recirculation-table tbody tr.expanded>td{background:var(--surface-1)}.nw-recirculation-table tbody tr.expanded>td:first-child{box-shadow:inset 2px 0 0 var(--brand)}.nw-recirculation-table .nw-rec-detail-row{cursor:default;height:auto}.nw-recirculation-table .nw-rec-detail-row>td{background:var(--surface-1);white-space:normal;padding:0}.nw-rec-detail{border-left:1px solid var(--line-2);background:0 0;margin:0 10px 6px 18px;overflow:hidden}.nw-rec-source-list{gap:1px;padding-left:3px;display:grid}.nw-rec-source-row{appearance:none;min-width:0;min-height:var(--table-row-height);border:0;border-bottom:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;font:inherit;text-align:left;grid-template-columns:88px minmax(240px,3fr) minmax(150px,1fr);align-items:center;gap:10px;padding:6px 10px;display:grid}.nw-rec-source-row:first-child{border-radius:0 8px 0 0}.nw-rec-source-row:last-child{border-bottom:0;border-radius:0 0 8px}.nw-rec-source-row:only-child{border-radius:0 8px 8px 0}.nw-rec-source-row:hover{background:var(--surface-1)}.nw-rec-source-row:focus-visible{outline:3px solid var(--plate-2);outline-offset:-3px;position:relative}.nw-rec-source-row.unavailable{cursor:default}.nw-rec-source-time,.nw-rec-source-sender{min-width:0;color:var(--ink-3);font-size:10.25px}.nw-rec-source-time{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.nw-rec-source-sender{overflow-wrap:anywhere;line-height:1.25}.nw-rec-source-record{min-width:0}.nw-rec-source-record b{white-space:normal;overflow-wrap:anywhere;color:var(--ink);font-size:11.25px;font-weight:590;line-height:1.25;display:block}.nw-rec-skeleton-row{pointer-events:none}.nw-rec-skeleton{background:var(--surface-3);border-radius:4px;height:10px;animation:1.1s ease-in-out infinite alternate nw-rec-skeleton-pulse;display:block}.nw-rec-skeleton.market{width:min(420px,74%)}.nw-rec-skeleton.num{width:34px;margin-left:auto}.nw-rec-skeleton.latest{width:78px;margin-left:auto}@keyframes nw-rec-skeleton-pulse{0%{opacity:.42}to{opacity:.9}}@keyframes nw-rec-row-arrive{0%{opacity:.68;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes nw-rec-row-highlight{0%,20%{background:color-mix(in srgb, var(--brand) 12%, var(--surface))}to{background:revert-layer}}.nw-classification-table{min-width:980px}.nw-classification-table .browse-summary{grid-template-columns:16px minmax(0,1fr);align-items:center;column-gap:8px;display:grid}.nw-classification-table .browse-summary .i{width:15px;height:15px;color:var(--ink-3);grid-row:1/3}.nw-classification-table .browse-summary b,.nw-classification-table .browse-summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nw-classification-table .browse-summary small{color:var(--ink-3);font-size:10.5px;font-weight:450}@media (width<=900px){.cs-detail-columns{grid-template-columns:1fr;gap:0}.cs-person-row{grid-template-columns:1fr}.cs-contact-table-head{display:none}.cs-person-row{gap:13px}.nw-workspace-head{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.nw-workspace-meta{justify-content:space-between;align-items:center;width:100%;display:flex}.nw-directory-toolbar{align-items:stretch}.nw-workspace-external .nw-directory-toolbar .ui-toolbar-actions{display:flex}.nw-directory-toolbar .ui-toolbar-actions{flex-wrap:wrap;overflow:visible}.nw-directory-toolbar .ui-toolbar-actions>.ui-search{flex-basis:100%;min-width:100%}.nw-directory-toolbar .nw-mailbox-select,.nw-directory-toolbar .nw-business-select,.nw-directory-toolbar .nw-geography-select,.nw-directory-toolbar .nw-sort-select,.nw-directory-toolbar .saved-market-trigger{flex:150px;width:auto}}@media (width<=760px){.recirculation-with-rail.has-rail{grid-template-columns:1fr}.recirculation-filter-rail{max-height:220px;position:static}.nav-close{display:grid}.nav-collapse{display:none}.nav-brand{z-index:2;background:var(--surface);position:sticky;top:0}.mobile-topbar{z-index:20;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--canvas) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;min-height:52px;padding:9px 14px;display:flex;position:sticky;top:0}.cs-contact-list{grid-template-columns:1fr}.cs-person-coverage-group{grid-template-columns:74px minmax(0,1fr)}.cs-contact-toolbar{flex-direction:column;align-items:stretch}.cs-contact-toolbar .ui-search,.cs-contact-toolbar .saved-market-trigger{width:100%}.nw-directory-actions{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.nw-tool-button{flex:none}.content.nw-shell{padding:18px 14px 50px}.nw-workspace{border-radius:12px;padding:18px 16px 14px}.nw-workspace-meta{flex-direction:column;align-items:stretch;gap:10px}.nw-directory-stat{align-self:flex-start;width:fit-content}.nw-workspace .nw-source-tabs{width:100%}.nw-source-tabs .ui-tab{flex:1;justify-content:center}.nw-directory-scroll{height:auto;min-height:0;max-height:none}.nw-email-reader{width:100vw;padding:18px}.nw-classification-toolbar{flex-wrap:wrap;align-items:stretch}.nw-classification-spacer{display:none}.ui-segmented,.nw-classification-toolbar .ui-search{width:100%}.ui-segmented button{flex:1}.nw-recirculation-controls{flex-direction:column;align-items:stretch}.nw-recirculation-controls .ui-search{width:100%}.nw-rec-source-row{grid-template-columns:82px minmax(220px,1fr) 140px;gap:8px}.home-api-markets{grid-template-columns:1fr}.api-table-tools,.api-table-controls{flex-wrap:wrap;align-items:stretch}.api-source-filter-actions{flex-direction:column;align-items:flex-start}.api-table-controls{flex-basis:100%}.browse-search-trigger,.saved-market-trigger{width:100%}.api-columns-control{margin-left:0}.app-search-layer{place-items:center;padding:16px}.app-search-target{grid-template-columns:1fr;gap:5px}.query-builder-dialog{max-height:calc(100vh - 24px)}.query-builder-dialog>header,.query-builder-body{padding-left:16px;padding-right:16px}.query-condition{grid-template-columns:74px minmax(0,1fr) auto;gap:7px}.query-condition-field{grid-column:2}.query-condition-operator{text-align:left;grid-area:2/1;padding-left:8px}.query-condition-value{grid-area:2/2}.query-condition-actions{flex-direction:column;grid-area:1/3/3}.query-group-node{grid-template-columns:1fr}.query-group-join{padding:0 0 2px 8px}.query-group-card{grid-column:1}.query-builder-footer{padding:10px 16px}.api-source-filters{grid-template-columns:1fr 1fr}}@media (width>=761px) and (width<=1050px){.app{grid-template-columns:64px 1fr}.brandname,.nav-sec,.nav-link span,.nav-sub,.nav-foot-text,.nav-document-trees,.cs-brand-logo{display:none}.cs-brand-logo-mark{display:block}.nav-brand{flex-direction:column;justify-content:center;gap:9px;padding:14px 10px 11px}.nav-brand .cs-brand{flex:0 0 36px;place-items:center;width:40px;height:36px;display:grid}.nav-collapse{flex:0 0 36px;width:36px;min-width:36px;height:36px;min-height:36px;margin-left:0}.nav-scroll{padding-left:8px;padding-right:8px}.nav-link{justify-content:center;padding-left:8px;padding-right:8px}.nav-foot{flex-direction:column;justify-content:center;gap:8px;padding:12px 10px}.nav-foot .avatar,.nav-foot .icon-btn{flex:0 0 36px;width:36px;min-width:36px;height:36px;min-height:36px}}@media (prefers-reduced-motion:reduce){.cs-menu{animation:none}}.cs-toast{z-index:300;background:var(--ink);max-width:min(520px,100vw - 32px);color:var(--canvas);box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;border-radius:10px;padding:11px 16px;font-size:13px;font-weight:600;transition:opacity .18s,transform .18s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,14px)}.cs-toast.show{opacity:1;transform:translate(-50%)}.management-page .ui-page-header{margin-bottom:18px}.management-page .ui-page-aside .ui-search{width:min(330px,34vw);margin:0}.management-page-actions{align-items:center;gap:8px;display:flex}.management-dialog{width:min(720px,100%)}.management-dialog-footer{border-top:1px solid var(--line);background:var(--surface-1);align-items:center;gap:8px;min-height:64px;padding:11px 22px;display:flex}.management-footer-spacer{flex:1}.management-danger-button{border-color:color-mix(in srgb, var(--danger) 38%, var(--line-2));color:var(--danger)}.management-danger-button:hover{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, var(--surface));color:var(--danger)}.management-form{gap:17px;display:grid}.management-form>label{gap:7px;display:grid}.management-form>label>span,.management-condition-box>div>span{color:var(--ink-2);font-size:11px;font-weight:650}.management-form>label>span small{color:var(--ink-3);margin-left:5px;font-weight:500}.management-form input,.management-form textarea{border:1px solid var(--line-2);background:var(--surface);width:100%;color:var(--ink);border-radius:9px;outline:0;padding:0 11px;font-size:12px}.management-form input{height:40px}.management-form textarea{resize:vertical;min-height:76px;padding-top:10px;line-height:1.45}.management-form input:focus,.management-form textarea:focus{border-color:color-mix(in srgb, var(--brand) 55%, var(--line));box-shadow:0 0 0 3px var(--brand-soft)}.management-form>label>small{color:var(--ink-3);font-size:10.5px}.management-form .ui-select-trigger{justify-content:space-between;width:100%}.management-condition-box{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.management-condition-box>div{min-width:0}.management-condition-box p{color:var(--ink-3);text-overflow:ellipsis;margin:6px 0 0;font-size:11px;line-height:1.45;overflow:hidden}.management-warning{border:1px solid color-mix(in srgb, var(--warning) 32%, var(--line));background:color-mix(in srgb, var(--warning) 7%, var(--surface));color:var(--ink-2);border-radius:9px;padding:11px 12px;font-size:11px;line-height:1.5}.management-summary{min-height:38px;color:var(--ink-3);font:520 11px/1 var(--ff-mono);align-items:center;gap:18px;margin-bottom:12px;padding:0 2px;display:flex}.management-tabs{margin-bottom:12px}.management-summary span+span{position:relative}.management-summary span+span:before{content:"";background:currentColor;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:-10px}.management-groups{gap:14px;padding-bottom:40px;display:grid}.management-section{padding:0;overflow:hidden}.management-section>.ui-section-header{border-bottom:1px solid var(--line);min-height:49px;margin:0;padding:0 16px}.management-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.management-card{border:0;border-bottom:1px solid var(--line);background:var(--surface);min-width:0;min-height:76px;color:var(--ink);cursor:pointer;text-align:left;grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;gap:11px;padding:12px 15px;display:grid}.management-card:nth-child(odd){border-right:1px solid var(--line)}.management-card:hover,.management-card:focus-visible{z-index:1;background:var(--surface-1);outline:0;position:relative}.management-card:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-soft)}.management-card-icon{border:1px solid var(--line);background:var(--surface-2);width:32px;height:32px;color:var(--ink-3);border-radius:9px;place-items:center;display:grid}.management-card-icon .i{width:15px;height:15px}.management-card-copy{min-width:0}.management-card-copy b,.management-card-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.management-card-copy b{font-size:12.5px;font-weight:620}.management-card-copy small{color:var(--ink-3);margin-top:5px;font-size:10.5px}.management-status{color:var(--ink-3);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.management-status:before{background:var(--line-2);content:"";border-radius:50%;width:6px;height:6px}.management-status.active{color:var(--ink-2)}.management-status.active:before{background:var(--success)}.management-card-open{width:14px;height:14px;color:var(--ink-3)}.management-empty{border:1px solid var(--line);background:var(--surface);min-height:180px;color:var(--ink-3);border-radius:11px;place-items:center;font-size:12px;display:grid}.data-detail-layer{z-index:320;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.data-detail-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080a186b;border:0;position:absolute;inset:0}.data-detail-dialog{border:1px solid var(--line-2);background:var(--surface);width:min(620px,100%);max-height:min(760px,100vh - 36px);color:var(--ink);border-radius:15px;flex-direction:column;animation:.14s ease-out app-search-in;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #080a1842}.data-detail-dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 22px 17px;display:flex}.data-detail-dialog>header h2{letter-spacing:-.02em;margin:4px 0 0;font-size:20px}.data-detail-dialog>header p{color:var(--ink-3);margin:6px 0 0;font-size:11.5px}.data-detail-dialog>header>button{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.data-detail-dialog>header>button:hover{background:var(--surface-2);color:var(--ink)}.data-detail-dialog>header .i{width:16px;height:16px}.data-detail-body{padding:20px 22px 24px;overflow:auto}.data-detail-body>h3{color:var(--ink-3);letter-spacing:.07em;text-transform:uppercase;margin:22px 0 9px;font-size:10px;font-weight:670}.data-detail-body>h3:first-child{margin-top:0}.data-detail-body>p{color:var(--ink-2);font-size:12px;line-height:1.55}.data-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.data-detail-meta>div{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;padding:11px 12px}.data-detail-meta dt{color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:650}.data-detail-meta dd{color:var(--ink-2);margin:5px 0 0;font-size:12px}.data-condition-list{gap:7px;display:grid}.data-condition-list>div{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;grid-template-columns:64px 125px minmax(0,1fr);align-items:baseline;gap:10px;min-height:44px;padding:9px 10px;display:grid}.data-condition-list>div[data-depth="1"]{margin-left:12px}.data-condition-list>div[data-depth="2"]{margin-left:24px}.data-condition-list>div[data-depth="3"]{margin-left:36px}.data-condition-list>div:not([data-depth="0"]){border-left:2px solid var(--brand-soft);border-top-left-radius:3px;border-bottom-left-radius:3px}.data-condition-list .condition-join{color:var(--brand);font-size:10.5px;font-weight:620}.data-condition-list b{font-size:11.5px;font-weight:610}.data-condition-list p{color:var(--ink-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:11.5px;display:flex}.data-condition-list p.is-empty{color:var(--ink-3)}.data-condition-list .condition-qualifier{color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;margin-right:2px;font-size:10px;font-weight:620}.data-condition-list .condition-value{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:6px;padding:3px 7px;font-size:11px;line-height:1.35}.data-recipient-list{flex-wrap:wrap;gap:6px;display:flex}.data-recipient-list span{border:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);border-radius:7px;padding:6px 8px;font-size:11.5px}.filter-values-surface{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:11px;overflow:hidden}.filter-values-surface>.api-inline-error{margin:12px}.filter-values-surface table{border-collapse:collapse;table-layout:fixed;width:100%}.filter-values-surface th{border-bottom:1px solid var(--line);background:var(--surface-1);height:42px;color:var(--ink-3);text-align:left;padding:0 14px;font-size:10.5px;font-weight:620}.filter-values-surface th:first-child{width:34%}.filter-values-surface td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;overflow-wrap:anywhere;padding:12px 14px;font-size:12px;line-height:1.5}.filter-values-surface tr:last-child td{border-bottom:0}.filter-values-surface tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--surface-2) 62%, var(--surface))}.filter-values-surface .ui-page-state{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.icon-btn:disabled{opacity:.35;cursor:default}@media (width>=761px){.content.app-shell-wide:has(.browse-page.is-recirculation,.browse-page.is-classification-table,.browse-page.is-source-table){height:100dvh;padding-bottom:20px;overflow:hidden}.browse-page.is-recirculation,.browse-page.is-classification-table,.browse-page.is-source-table{flex-direction:column;height:100%;min-height:0;display:flex}.browse-page.is-recirculation>.recirculation-with-rail{flex:auto;min-height:0}.browse-page.is-recirculation .recirculation-with-rail:not(.has-rail),.browse-page.is-recirculation .recirculation-with-rail>.nw-recirculation-surface{flex-direction:column;min-height:0;display:flex}.browse-page.is-recirculation .nw-recirculation-scroll{flex:auto;min-height:0;max-height:none}.browse-page.is-recirculation .ui-table-footer{flex:0 0 48px}.browse-page.is-classification-table>.browse-table-surface{flex-direction:column;flex:auto;min-height:0;display:flex}.browse-page.is-classification-table .api-data-table-wrap{flex:auto;min-height:0;max-height:none}.browse-page.is-classification-table .ui-table-footer{flex:0 0 48px}.browse-page.is-source-table>.browse-table-surface{flex-direction:column;flex:auto;min-height:0;display:flex}.browse-page.is-source-table .api-data-table-wrap{flex:auto;min-height:0;max-height:none}.browse-page.is-source-table .ui-table-footer{flex:0 0 48px}}.land{width:min(1080px,100%);margin:0 auto;padding:28px 28px 80px}.land-top{align-items:center;gap:11px;display:flex}.land-top .spacer{flex:1}.land-logo{object-fit:contain;width:154px;height:30px;display:block}.land-hero{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;min-height:420px;padding:64px 0 52px;display:flex}.land-hero h1{letter-spacing:-.052em;max-width:760px;margin:12px 0 0;font-size:clamp(44px,6vw,68px);font-weight:690;line-height:1}.land-hero p{max-width:620px;color:var(--ink-2);margin:20px 0 0;font-size:16px;line-height:1.65}.land-primary{margin-top:26px;padding:11px 17px}.land-primary .i{width:16px;height:16px}.land-keyline{color:var(--ink-3);margin-top:14px;font-size:12px}.land-keyline kbd{background:var(--surface-3);font:11px/1.4 var(--ff-mono);border-radius:5px;padding:2px 6px}.land-entry,.land-surfaces,.land-archive{border-top:1px solid var(--line);padding:36px 0}.land-entry{grid-template-columns:minmax(220px,.8fr) minmax(400px,1.2fr);align-items:center;gap:48px;display:grid}.land-entry h2,.land-section-head h2{letter-spacing:-.025em;margin:6px 0 8px;font-size:24px}.land-entry p,.land-section-head p{max-width:580px;color:var(--ink-3);margin:0;font-size:13px;line-height:1.6}.land-desk-grid{gap:10px;display:grid}.land-desk{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;transition:border-color .15s,transform .15s;display:grid}.land-desk:hover{border-color:var(--brand-soft);transform:translateY(-1px)}.land-desk b,.land-desk small{display:block}.land-desk small{color:var(--ink-3);margin-top:2px;font-size:11.5px}.land-desk .avatar .i{width:14px;height:14px}.land-arrow{width:17px;height:17px;color:var(--ink-3)}.land-surface-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.land-surface-grid>a{border:1px solid var(--line);background:var(--surface);min-height:150px;box-shadow:var(--shadow);border-radius:16px;flex-direction:column;justify-content:space-between;padding:18px;transition:border-color .15s,transform .15s;display:flex}.land-surface-grid>a:hover{border-color:var(--brand-soft);transform:translateY(-2px)}.land-surface-grid>a>.i{width:22px;height:22px;color:var(--brand)}.land-surface-grid b,.land-surface-grid small{display:block}.land-surface-grid b{font-size:15px}.land-surface-grid small{color:var(--ink-3);margin-top:4px;font-size:12px;line-height:1.45}.land-archive{margin-top:30px}.land-archive-tag{background:var(--surface-3);color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.land-archive-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.land-archive-grid>div{border:1px dashed var(--line-2);color:var(--ink-2);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:16px;display:grid}.land-archive-grid>div>.i:first-child{width:20px;height:20px;color:var(--ink-3)}.land-archive-grid b,.land-archive-grid small{display:block}.land-archive-grid small{color:var(--ink-3);margin-top:2px;font-size:12px}.land-archive-grid em{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:700}.home-page,.ck{max-width:1160px}.fx-pulse .pl{appearance:none;border:0;border-bottom:2px solid var(--brand-soft);color:inherit;font:inherit;background:0 0;padding:0 0 1px}.fx-receipt{color:var(--ink-3);align-items:center;gap:5px;font-size:11px;display:inline-flex}.fx-receipt .i{width:14px;height:14px}.ym-card{appearance:none;width:100%;color:inherit;text-align:left;font:inherit}.ym-card:focus-visible{outline:3px solid var(--plate-2);border-color:var(--brand)}.ym-card .i{width:14px;height:14px}.ym-why,.prov-more{appearance:none;background:0 0;border:0;padding:0;font-family:inherit}.home-remainder-grid{grid-template-columns:minmax(250px,1fr);margin-top:14px}.ym-ghost{max-width:380px;min-height:150px}.ym-ghost .sz{color:var(--ink-3);margin-top:3px;font-size:12px;display:block}.home-cockpit-mast .cp-title{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.home-cockpit-mast h1{font-family:var(--ff-serif);margin:0;font-size:30px;font-weight:500}.home-cockpit-mast .cp-line{color:var(--ink-2);margin-top:10px}.home-cockpit-mast .cp-line b{color:var(--ink);font-family:var(--ff-mono)}.home-feed-section{margin:24px 0}.home-feed-table{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.home-feed-row{border-top:1px solid var(--line);grid-template-columns:70px minmax(0,1fr) 90px;align-items:center;gap:12px;min-height:58px;padding:8px 14px;display:grid}.home-feed-row:first-child{border-top:0}.home-feed-row:hover{background:var(--surface-1)}.home-feed-kind{background:var(--surface-3);width:max-content;color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.home-feed-kind.cargo{background:var(--plate);color:var(--brand)}.home-feed-kind.ship{background:var(--st-long-bg);color:var(--st-long-text)}.home-feed-main{min-width:0}.home-feed-main b,.home-feed-main small,.home-feed-seen b,.home-feed-seen small{display:block}.home-feed-main b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.home-feed-main small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;overflow:hidden}.home-feed-seen{text-align:right}.home-feed-seen b{font:600 12px/1.4 var(--ff-mono)}.home-feed-seen small{color:var(--ink-3);font-size:10.5px}.home-alert{appearance:none;color:var(--ink-2);cursor:pointer;font:500 12px/1 var(--ff-ui);background:0 0;border:0;align-items:center;gap:7px;margin-top:10px;padding:7px 0;display:inline-flex}.home-alert .i{width:15px;height:15px}.home-alert .soon{margin-left:2px}.home-companies{margin:30px 0}.home-companies .co-row{grid-template-columns:minmax(220px,1.5fr) 120px minmax(190px,1fr) 24px}.home-companies .co-n b,.home-companies .co-n small{display:block}.home-companies .co-go{width:15px;height:15px}.home-mix-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-drift{margin-top:18px}.dr-main b,.dr-main small,.dr-main span{display:block}.dr-main small{color:var(--ink-3);font-size:11.5px}.dr-main span{color:var(--ink-2);margin-top:4px;font-size:11.5px}.rp{border-left:3px solid var(--brand);background:var(--plate);border-radius:0 12px 12px 0;margin:22px 0;padding:18px}.rp p{font-family:var(--ff-serif);margin:0;font-size:17px;line-height:1.5}.rp a{color:var(--brand);align-items:center;gap:5px;margin-top:10px;font-size:12px;font-weight:700;display:inline-flex}.rp a .i{width:14px;height:14px}.home-data-note{margin-top:18px}.reports-layout{grid-template-columns:210px minmax(0,720px);align-items:start;gap:44px;display:grid}.reports-issues{position:sticky;top:84px}.reports-issues-title{padding:2px 2px 8px}.rep-issue{appearance:none;border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:11px;margin-bottom:8px;padding:12px 14px;transition:border-color .14s,background .14s;display:block}.rep-issue:hover{border-color:var(--brand-soft);background:var(--surface-1)}.rep-issue.active{border-color:var(--plate-2);background:var(--plate)}.rep-issue b,.rep-issue>span{display:block}.rep-issue b{color:var(--ink);font-size:13.5px}.rep-issue.active b{color:var(--brand)}.rep-issue .fx-num{color:var(--ink-3);margin-top:2px;font-size:11px}.rep-issue>span:last-of-type{color:var(--ink-3);margin-top:5px;font-size:11.5px}.rep-issue em{background:var(--surface);color:var(--brand);border-radius:999px;margin-top:8px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.reports-archive-note{margin-top:14px}.report-kicker{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:30px;padding-bottom:18px;display:flex}.report-kicker p{color:var(--ink-2);font:14px/1.5 var(--ff-ui);margin:10px 0 0}.report-kicker .btn{flex:none}.report-kicker .i,.report-download .i{width:15px;height:15px}.takeaways ul{margin:0;padding-left:18px}.report-download{margin-top:8px}.browse-page{min-width:0;position:relative}.ui-theme-toggle{border-color:var(--line-2);background:var(--surface);flex:0 0 40px;width:40px;height:40px}.ui-theme-toggle:hover{border-color:color-mix(in srgb, var(--brand) 32%, var(--line-2));background:var(--surface-1)}.nav-foot .ui-theme-toggle{background:0 0;border-color:#0000;flex-basis:34px;width:34px;height:34px}.nav-collapsed .nav-foot .ui-theme-toggle{flex-basis:36px;width:36px;height:36px}@media (width>=761px) and (width<=1050px){.nav-foot .ui-theme-toggle{flex-basis:36px;width:36px;height:36px}}.browse-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.browse-heading .page-title{margin-top:4px;font-size:30px}.browse-heading .page-sub{max-width:700px;color:var(--ink-2);margin-top:5px;font-size:13.5px}.browse-count{color:var(--ink-3);flex:none;font-size:12px}.browse-count b{color:var(--ink);font:650 18px/1 var(--ff-mono)}.browse-toolbar{align-items:center;gap:7px;margin-bottom:12px;display:flex}.browse-search{max-width:420px;height:36px;flex:260px!important}.browse-search button{appearance:none;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.browse-search button .i{width:14px;height:14px}.browse-active-filters{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.browse-active-filters .chip{appearance:none;font:500 11.5px/1 var(--ff-ui);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.browse-active-filters .chip .i{width:12px;height:12px}.browse-active-filters .ov-clear{appearance:none;background:0 0;border:0}.browse-saved{color:var(--ink-3);align-items:center;gap:7px;margin-bottom:10px;font-size:10.5px;display:flex;overflow-x:auto}.browse-saved>button{appearance:none;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 9px;font-size:11.5px;display:inline-flex}.browse-saved>button:hover{border-color:var(--brand-soft)}.browse-saved .i{width:12px;height:12px;color:var(--ink-3)}.browse-table-wrap{scrollbar-gutter:stable;max-height:calc(100vh - 276px);overflow:auto}.browse-table{table-layout:fixed;min-width:960px}.browse-table th{z-index:4;white-space:nowrap;position:sticky;top:0}.browse-table tbody tr.selected td{background:var(--plate)}.browse-summary{min-width:0;display:block}.browse-summary b,.browse-summary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.browse-summary b{color:var(--ink);font-weight:600}.browse-summary small{color:var(--ink-3);margin-top:2px;font-size:11px}.browse-sort-head,.browse-head-filter{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.browse-sort-head{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.api-data-table th{padding-left:10px;padding-right:10px;font-size:10.25px}.api-data-table tbody tr{height:var(--table-row-height)}.api-data-table td{height:var(--table-row-height);font-size:var(--table-font-size);padding-left:10px;padding-right:10px}.api-data-table .api-cell-value{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden}.api-data-table th:first-child,.api-data-table td:first-child{z-index:2;background:var(--surface);box-shadow:1px 0 0 var(--line);position:sticky;left:0}.api-data-table th:first-child{z-index:5;background:var(--surface-1)}.api-data-table tbody tr:nth-child(2n) td:first-child{background:color-mix(in srgb, var(--surface-2) 62%, var(--surface))}.api-data-table tbody tr:hover td:first-child{background:var(--row-hover)}.browse-head-filter{border-radius:6px;place-items:center;width:22px;height:22px;margin-left:2px;display:grid}.browse-head-filter:hover,.browse-head-filter.active{background:var(--plate);color:var(--brand)}.browse-head-filter .i{width:12px;height:12px}.browse-pagination{color:var(--ink-3);justify-content:flex-end;align-items:center;gap:5px;padding:9px 0 2px;font-size:11.5px;display:flex}.browse-pagination span{margin-right:5px}.browse-pagination .icon-btn{width:29px;height:29px}.browse-inspector{z-index:80;border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 96%, transparent);width:min(430px,100vw - 44px);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;padding:20px;position:fixed;top:70px;bottom:22px;right:22px;overflow-y:auto}.browse-inspector-head{justify-content:space-between;align-items:center;display:flex}.browse-inspector h2{letter-spacing:-.02em;margin:14px 0 4px;font-size:21px}.browse-inspector>p{color:var(--ink-3);margin:0;font-size:12.5px}.browse-inspector dl{margin:20px 0 0}.browse-inspector dl>div{border-top:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);gap:14px;padding:9px 0;display:grid}.browse-inspector dt{color:var(--ink-3);font-size:11px}.browse-inspector dd{overflow-wrap:anywhere;min-width:0;color:var(--ink-2);margin:0;font-size:12px}@media (width<=900px){.land-surface-grid{grid-template-columns:1fr 1fr}.home-mix-grid{grid-template-columns:1fr}.reports-layout{grid-template-columns:1fr;gap:24px}.reports-issues{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;display:grid;position:static;overflow-x:auto}.reports-issues-title,.reports-archive-note{display:none}.rep-issue{min-width:150px;margin:0}}@media (width<=760px){.land{padding:20px 18px 54px}.land-hero{min-height:390px;padding:48px 0 38px}.land-hero h1{font-size:44px}.land-hero p{font-size:15px}.land-entry{grid-template-columns:1fr;gap:20px}.land-surface-grid,.land-archive-grid{grid-template-columns:1fr}.land-surface-grid>a{min-height:112px}.home-feed-row{grid-template-columns:58px minmax(0,1fr)}.home-feed-seen{display:none}.home-companies .co-row{grid-template-columns:1fr auto}.home-companies .co-sig{display:none}.home-companies .co-lean{grid-column:2}.home-cockpit-mast .cp-title{flex-direction:column;align-items:flex-start}.reports-issues{grid-template-columns:repeat(4,160px)}.report-kicker{flex-direction:column}.browse-heading{align-items:flex-start}.browse-count{display:none}.browse-toolbar{flex-wrap:wrap}.browse-search{max-width:none;flex-basis:100%!important}.browse-table-wrap{max-height:calc(100vh - 340px)}}.ui-page-workspace,.ui-detail-workspace{border:1px solid var(--line-2);background:var(--surface);border-radius:14px;min-width:0;margin-bottom:16px;padding:18px 20px 14px;box-shadow:0 10px 30px #0f172a0e,0 1px 2px #0f172a09}.land-hero.ui-page-workspace{min-height:420px;margin-top:24px;margin-bottom:32px;padding:64px 48px 52px}.ui-page-workspace>.ui-page-header,.ui-detail-workspace>.ui-detail-header{margin-bottom:0}.ui-page-workspace-content{border-top:1px solid var(--line);min-width:0;margin-top:16px;padding-top:13px}.ui-page-workspace-content>:last-child,.ui-page-workspace .reports-view-switch,.ui-page-workspace .management-tabs,.ui-page-workspace .account-primary-tabs,.ui-page-workspace .ui-toolbar{margin-bottom:0}.ui-page-header{min-height:var(--control-height);justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.ui-page-header.has-description{min-height:68px}.ui-page-heading{min-width:0}.ui-page-title{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,34px);font-weight:680;line-height:1.08}.ui-page-description{max-width:680px;color:var(--ink-3);margin:6px 0 0;font-size:13px;line-height:1.5}.ui-page-aside{flex:none;align-items:center;gap:9px;display:flex}.ui-tabs{border:1px solid var(--line);background:var(--surface-2);scrollbar-width:none;border-radius:10px;align-items:center;gap:3px;width:fit-content;max-width:100%;min-height:40px;margin-bottom:14px;padding:3px;display:flex;overflow-x:auto}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{appearance:none;min-width:max-content;min-height:34px;color:var(--ink-3);cursor:pointer;font:580 12.5px/1 var(--ff-ui);background:0 0;border:0;border-radius:7px;outline:0;justify-content:center;align-items:center;gap:7px;padding:0 12px;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex;position:relative}.ui-tab:after{display:none}.ui-tab:hover{background:color-mix(in srgb, var(--surface) 56%, transparent);color:var(--ink)}.ui-tab:focus-visible{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--brand-soft);outline:0}.ui-tab.active{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px #0f172a1a}.ui-tab-count{background:var(--surface-3);min-width:20px;color:var(--ink-3);font:600 10px/1.3 var(--ff-mono);text-align:center;border-radius:999px;padding:2px 6px}.ui-tab.active .ui-tab-count{background:var(--plate);color:var(--brand)}.ui-search{border:1px solid var(--line-2);background:var(--surface);min-width:0;height:40px;color:var(--ink-3);border-radius:10px;align-items:center;gap:9px;margin-bottom:12px;padding:0 12px;transition:border-color .14s,box-shadow .14s;display:flex;box-shadow:0 1px 1px #0f172a06}.ui-search:focus-within{border-color:var(--brand-soft);box-shadow:0 0 0 3px var(--plate)}.ui-search>.i{flex:none;width:16px;height:16px}.ui-search input{min-width:0;color:var(--ink);font:13px/1 var(--ff-ui);background:0 0;border:0;outline:0;flex:1;padding:0}.ui-search input::placeholder{color:var(--ink-3)}.ui-search kbd{border:1px solid var(--line);background:var(--surface-1);color:var(--ink-3);font:10px/1.4 var(--ff-mono);border-radius:5px;padding:2px 6px}.ui-search button{appearance:none;width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.ui-search button:hover{background:var(--surface-3);color:var(--ink)}.ui-search button .i{width:14px;height:14px}.ui-toolbar{min-height:var(--control-height);justify-content:flex-start;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ui-toolbar-summary{flex:auto;min-width:0}.ui-toolbar-actions{justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.ui-toolbar:not(.has-summary) .ui-toolbar-actions{width:100%}.ui-toolbar.has-summary .ui-toolbar-actions{justify-content:flex-end}.ui-toolbar-spacer{flex:auto}.ui-toolbar-meta{color:var(--ink-3);font:520 11px/1 var(--ff-mono);white-space:nowrap;flex:none}.ui-toolbar-actions>.ui-search{flex:380px;min-width:240px;margin:0 auto 0 0}.ui-tool-button,.ui-button{appearance:none;height:var(--control-height);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);cursor:pointer;font:570 12px/1 var(--ff-ui);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;transition:border-color .13s,background .13s,color .13s,box-shadow .13s;display:inline-flex}.ui-tool-button:hover,.ui-button.secondary:hover{border-color:var(--brand-soft);background:var(--surface-1);color:var(--ink)}.ui-tool-button:focus-visible,.ui-button:focus-visible{outline:3px solid var(--plate-2);outline-offset:1px}.ui-tool-button .i,.ui-button .i{flex:none;width:15px;height:15px}.ui-button.primary{border-color:var(--brand);background:var(--brand);color:#fff}.ui-button.primary:hover{background:var(--brand-deep)}.ui-button.quiet{background:0 0;border-color:#0000}.ui-active-filters{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;display:flex}.ui-filter-chip{appearance:none;border:1px solid var(--plate-2);background:var(--plate);min-height:27px;color:var(--brand);cursor:pointer;font:560 11px/1 var(--ff-ui);border-radius:999px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.ui-filter-chip:hover{border-color:var(--brand-soft);background:var(--plate-2)}.ui-filter-chip .i{width:12px;height:12px}.ui-clear-button{appearance:none;color:var(--ink-3);cursor:pointer;font:560 11px/1 var(--ff-ui);background:0 0;border:0;padding:5px 7px}.ui-clear-button:hover{color:var(--ink)}.ui-table-surface{border:1px solid var(--line-2);background:var(--surface);box-shadow:var(--shadow);border-radius:12px;position:relative;overflow:hidden}.ui-table-surface.is-updating:after{content:"";z-index:4;background:var(--brand);border-radius:0 2px 2px 0;width:38%;height:2px;animation:1.05s ease-in-out infinite alternate ui-table-progress;position:absolute;top:0;left:0}@keyframes ui-table-progress{0%{transform:translate(-60%)}to{transform:translate(225%)}}.ui-table-surface.compact .nw-react-table tbody tr{height:var(--table-row-height)}.ui-table-footer{border-top:1px solid var(--line);min-height:48px;color:var(--ink-3);align-items:center;gap:14px;padding:8px 12px;font-size:11.5px;display:flex}.ui-table-footer>:first-child{margin-right:auto}.ui-pagination{align-items:center;gap:3px;display:inline-flex}.ui-pagination button{appearance:none;min-width:29px;height:29px;color:var(--ink-3);cursor:pointer;font:560 11px/1 var(--ff-mono);background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0 7px;display:grid}.ui-pagination button:hover:not(:disabled){border-color:var(--line-2);background:var(--surface-1);color:var(--ink)}.ui-pagination button.active{border-color:var(--plate-2);background:var(--plate);color:var(--brand)}.ui-pagination button:disabled{opacity:.32;cursor:default}.ui-pagination .i{width:14px;height:14px}.ui-page-number{min-width:52px;color:var(--ink-3);font:550 11px/1 var(--ff-mono);text-align:center;padding:0 5px}.ui-back-button{appearance:none;color:var(--ink-3);cursor:pointer;font:580 12px/1 var(--ff-ui);background:0 0;border:0;align-items:center;gap:7px;margin:0 0 18px;padding:0;display:inline-flex}.ui-back-button:hover{color:var(--ink)}.ui-back-button .i{width:15px;height:15px}.ui-detail-header{justify-content:space-between;align-items:flex-start;gap:24px;min-height:68px;margin-bottom:18px;display:flex}.ui-detail-heading{min-width:0}.ui-detail-title{align-items:center;gap:12px;display:flex}.ui-detail-title h1{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:30px;font-weight:680}.ui-detail-subtitle{color:var(--ink-3);margin-top:7px;font-size:12.5px}.ui-section{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:12px;margin:0 0 14px;padding:17px}.ui-section-header{justify-content:space-between;align-items:center;gap:12px;margin:-1px 0 13px;display:flex}.ui-section-header h2{color:var(--ink);margin:0;font-size:13px;font-weight:650}.ui-section-header>span{color:var(--ink-3);font:500 11px/1.3 var(--ff-mono)}.ui-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.ui-stat{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:100px;box-shadow:var(--shadow);border-radius:12px;flex-direction:column;justify-content:center;padding:15px;display:flex}.ui-stat-label{color:var(--ink-3);letter-spacing:.035em;text-transform:uppercase;font-size:10.5px;font-weight:650}.ui-stat-value{color:var(--ink);font:650 22px/1.15 var(--ff-mono);letter-spacing:-.025em;margin-top:6px}.ui-stat-detail{color:var(--ink-3);text-overflow:ellipsis;margin-top:5px;font-size:11px;line-height:1.35;overflow:hidden}.browse-table-surface{width:100%}.browse-table-surface .browse-table-wrap{box-shadow:none;border:0;border-radius:0}@media (width<=900px){.ui-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-toolbar{flex-direction:column;align-items:flex-start}.ui-toolbar-actions{justify-content:flex-start;width:100%;overflow-x:auto}.browse-classification-workspace>.ui-page-header{align-items:flex-start}.browse-classification-workspace .ui-page-aside{justify-content:flex-start;width:100%}.browse-classification-workspace .browse-data-toolbar .ui-toolbar-actions{flex-wrap:wrap;justify-content:flex-start;overflow:visible}}@media (width<=760px){.ui-page-workspace,.ui-detail-workspace{border-radius:12px;padding:16px}.land-hero.ui-page-workspace{min-height:390px;margin-top:18px;padding:48px 24px 38px}.ui-page-header{flex-direction:column;align-items:flex-start;gap:12px}.ui-page-title{font-size:29px}.ui-tab{flex:none}.ui-toolbar-actions{flex-wrap:wrap;overflow:visible}.ui-toolbar-actions>.ui-search{flex-basis:100%;min-width:100%}.ui-field{flex:1;min-width:min(100%,150px)}.ui-stat-grid{grid-template-columns:1fr 1fr}.ui-table-footer{flex-wrap:wrap}.management-page .ui-page-aside,.management-page .ui-page-aside .ui-search{width:100%}.management-page-actions{flex-wrap:wrap;width:100%}.management-page-actions .ui-search{flex:220px}.management-dialog-footer{flex-wrap:wrap;padding:10px 16px}.management-condition-box{flex-direction:column;align-items:flex-start}.management-card-grid,.export-date-grid{grid-template-columns:1fr}.export-dialog-form .ui-segmented{width:100%}.export-dialog-form .ui-segmented button{flex:1}.export-dialog-summary{flex-direction:column;align-items:flex-start}.management-card:nth-child(odd){border-right:0}.management-status{display:none}.data-detail-meta{grid-template-columns:1fr}.data-condition-list>div{grid-template-columns:54px minmax(0,1fr)}.data-condition-list p{grid-column:2}}@media (prefers-reduced-motion:reduce){.ui-table-surface.is-updating:after{width:100%;animation:none}.nw-recirculation-table tbody tr.nw-rec-live-highlight,.nw-recirculation-table tbody tr.nw-rec-live-highlight>td{animation:none}}.api-connect{flex-direction:column;justify-content:center;width:min(430px,100% - 36px);min-height:100vh;margin:0 auto;padding:56px 0;display:flex}.api-connect-logo{object-fit:contain;width:170px;height:33px;margin-bottom:24px;display:block}.api-connect h1{color:var(--ink);letter-spacing:-.035em;margin:6px 0 0;font-size:32px}.api-connect>p{color:var(--ink-3);margin:10px 0 24px;font-size:13px;line-height:1.6}.api-connect form{gap:14px;display:grid}.api-connect form label>span{color:var(--ink-2);margin-bottom:6px;font-size:11.5px;font-weight:600;display:block}.api-connect form input{border:1px solid var(--line-2);background:var(--surface);width:100%;height:42px;color:var(--ink);border-radius:9px;outline:0;padding:0 11px}.api-connect-confirm-workspace{gap:6px;display:grid}.api-connect-confirm-workspace span{color:var(--ink-2);font-size:11.5px;font-weight:600}.api-connect-confirm-workspace input{border:1px solid var(--line-2);background:var(--surface);width:100%;height:42px;color:var(--ink);border-radius:9px;outline:0;padding:0 11px}.api-connect form input:focus{border-color:var(--brand-soft);box-shadow:0 0 0 3px var(--plate)}.api-connect form .ui-button{width:100%;margin-top:2px}.api-connect-error{background:color-mix(in srgb, var(--down) 10%, transparent);color:var(--down);border-radius:8px;padding:9px 11px;font-size:12px}.api-connect-actions{align-items:center;gap:14px;display:flex}.api-connect-actions a{color:var(--ink-3);font-size:12px}.ui-page-state{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);width:100%;box-shadow:var(--shadow-soft);color:var(--ink-3);justify-items:start;gap:6px;padding:18px;font-size:12.5px;line-height:1.5;display:grid}.ui-page-state.compact{box-shadow:none;padding:14px}.ui-page-state b{color:var(--ink);font-size:13px}.ui-page-state.error{border-color:color-mix(in srgb, var(--down) 24%, var(--line));background:color-mix(in srgb, var(--down) 4%, var(--surface))}.ui-page-state .ui-button{margin-top:5px;text-decoration:none}.home-page-header{align-items:center}.home-page-header .ui-page-heading{max-width:760px}.home-page-header .ui-page-title{font-size:clamp(25px,3vw,36px);line-height:1.18}.home-page-header .ui-page-title .pl{color:var(--brand);font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.home-page-header .ui-page-title .pl:hover{color:var(--brand-deep)}.home-header-meta{flex-direction:column;align-items:flex-end;gap:9px;min-width:230px;display:flex}.home-header-meta .tot{color:var(--ink-2);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:3px;font-size:12px;display:flex}.home-header-meta .tot b{color:var(--ink)}.home-header-meta .fx-receipt{color:var(--ink-3);align-items:center;gap:4px;font-size:10.5px;display:inline-flex}.home-header-meta .fx-receipt .i{width:12px;height:12px}.reports-live-stats{min-width:250px}.reports-view-switch{margin-bottom:14px}.reports-stored-view{gap:14px;display:grid}.report-search-field{border:1px solid var(--line-2);background:var(--surface);border-radius:8px;align-items:center;gap:8px;min-width:250px;padding:0 10px;display:flex}.report-search-field .i{width:15px;color:var(--ink-3)}.report-search-field input{min-width:0;height:34px;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0}.report-center-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);overflow-x:auto}.report-center-table{border-collapse:collapse;width:100%}.report-center-table th{border-bottom:1px solid var(--line);color:var(--ink-3);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:10px 14px;font-size:10px;font-weight:700}.report-center-table td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:middle;padding:12px 14px;font-size:12px}.report-center-table td:first-child strong,.report-center-table td:first-child span{display:block}.report-center-table td:first-child strong{color:var(--ink);font-size:12.5px}.report-center-table td:first-child span{color:var(--ink-3);margin-top:3px;font-size:11px}.report-status{background:var(--surface-2);color:var(--ink-2);border-radius:999px;padding:4px 7px;font-size:10px;font-weight:700;display:inline-flex}.report-status.status-3{background:var(--success-soft);color:var(--success)}.report-status.status-4{background:var(--danger-soft);color:var(--danger)}.report-row-actions{justify-content:flex-end;gap:3px;display:flex}.report-row-actions .ui-button{padding-inline:7px}.report-center-footer{color:var(--ink-3);justify-content:space-between;align-items:center;padding:9px 12px;font-size:11px;display:flex}.report-center-footer>div{align-items:center;gap:6px;display:flex}.report-detail-list{gap:10px;margin:0;display:grid}.report-detail-list>div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.report-detail-list dt{color:var(--ink-3);font-size:11px}.report-detail-list dd{overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:12px}.report-detail-actions{gap:8px;margin-top:18px;display:flex}.external-relation-form{gap:14px;display:grid}.external-relation-fields{grid-template-columns:repeat(2,minmax(0,220px));gap:12px;display:grid}.external-relation-form textarea{resize:vertical;border:1px solid var(--line-2);background:var(--surface);width:min(620px,100%);color:var(--ink);font:inherit;border-radius:8px;padding:10px 11px}.external-relation-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.external-relation-actions label{color:var(--ink-2);align-items:center;gap:7px;font-size:12px;display:flex}.nw-email-reader-navigation{border-bottom:1px solid var(--line);color:var(--ink-3);justify-content:space-between;align-items:center;padding:7px 14px;font-size:11px;display:flex}.column-summary-form{gap:14px;display:grid}.column-summary-form textarea{resize:vertical;border:1px solid var(--line-2);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:10px 11px}.column-summary-result{border:1px solid var(--plate-2);background:var(--plate);border-radius:10px;padding:14px}.column-summary-result span{color:var(--brand);text-transform:uppercase;font-size:10px;font-weight:700}.column-summary-result p{white-space:pre-wrap;color:var(--ink);margin:8px 0 0;font-size:12.5px;line-height:1.6}.account-page{gap:16px;display:grid}.account-page>.ui-page-header{margin-bottom:0}.account-primary-tabs{margin-bottom:2px}.account-profile-stack{gap:14px;display:grid}.account-profile-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);gap:18px;padding:22px;display:grid}.account-admin-section{gap:14px;display:grid}.account-workspace-section>.ui-tabs{margin-bottom:0}.account-card-heading strong,.account-card-heading span{display:block}.account-card-heading strong{color:var(--ink);font-size:13px}.account-card-heading span{color:var(--ink-3);margin-top:4px;font-size:11.5px}.account-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.account-form-grid input,.account-profile-card>.ui-field input{border:1px solid var(--line-2);background:var(--surface);width:100%;height:36px;color:var(--ink);border-radius:8px;padding:0 10px}.account-profile-card>.ui-button{width:fit-content}.account-avatar-editor{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:15px;display:grid}.account-avatar-preview{border:1px solid var(--line);background:var(--plate);width:74px;height:74px;color:var(--brand);border-radius:50%;place-items:center;font-weight:750;display:grid;overflow:hidden}.account-avatar-preview img{object-fit:cover;width:100%;height:100%}.account-avatar-editor strong,.account-avatar-editor span{display:block}.account-avatar-editor strong{color:var(--ink);font-size:12px}.account-avatar-editor span{color:var(--ink-3);margin:3px 0 9px;font-size:10.5px}.account-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}.account-directory{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.account-directory article{justify-content:space-between;align-items:center;gap:14px;padding:12px 13px;display:flex}.account-directory article+article{border-top:1px solid var(--line)}.account-directory strong,.account-directory span{display:block}.account-directory strong{color:var(--ink);font-size:12px}.account-directory article>div:first-child span{color:var(--ink-3);margin-top:3px;font-size:11px}.account-directory article>div:last-child{gap:5px;display:flex}.account-directory-main{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;padding:0}.account-directory-main:hover strong{color:var(--brand)}.account-directory article>div:last-child{align-items:center}.account-directory .icon-btn{width:30px;height:30px}.account-security-grid,.account-settings-stack{gap:14px;display:grid}.account-settings-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);gap:15px;padding:19px;display:grid}.account-settings-card .ui-section-header{margin:0}.account-security-grid .account-settings-card>.ui-button,.account-settings-stack>.ui-button{justify-self:start;width:fit-content}.account-password-form{max-width:760px}.account-settings-card .ui-field input,.account-settings-card .ui-field select,.management-form .ui-field input{border:1px solid var(--line-2);background:var(--surface);width:100%;height:36px;color:var(--ink);border-radius:8px;padding:0 10px}.account-security-status{border:1px solid var(--line);background:var(--surface-1);border-radius:9px;gap:4px;padding:13px;display:grid}.account-security-status strong{font-size:13px}.account-security-status span,.account-help-text,.account-empty-note{color:var(--ink-3);margin:0;font-size:11.5px;line-height:1.5}.account-action-row{flex-wrap:wrap;gap:8px;display:flex}.account-setup-key{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:8px;padding:12px;font-size:13px;display:block}.account-recovery-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.account-recovery-codes code{border:1px solid var(--line);background:var(--surface-1);color:var(--ink);text-align:center;-webkit-user-select:all;user-select:all;border-radius:8px;padding:10px}.account-editor-tabs{background:var(--surface-2);border-radius:9px;gap:4px;padding:3px;display:flex}.account-editor-tabs button{min-height:34px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;font-weight:650}.account-editor-tabs button.active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.account-switch-list{gap:9px;display:grid}.account-switch-list label,.account-check-grid label,.account-permission-list label{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.account-switch-list input,.account-check-grid input,.account-permission-list input{width:15px;height:15px;accent-color:var(--brand)}.account-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.account-access-section{border:1px solid var(--line);background:var(--surface-1);border-radius:9px;gap:11px;padding:14px;display:grid}.account-access-section>strong{color:var(--ink);font-size:12px}.account-files-stack{gap:18px;display:grid}.account-attachments{border-top:1px solid var(--line);gap:11px;padding-top:16px;display:grid}.account-attachments>.ui-button{width:fit-content}.account-attachment-list{border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow:hidden}.account-attachment-list>div{grid-template-columns:18px minmax(0,1fr) 30px;align-items:center;gap:8px;min-height:38px;padding:3px 6px 3px 10px;display:grid}.account-attachment-list>div+div{border-top:1px solid var(--line)}.account-attachment-list .i{width:14px;color:var(--ink-3)}.account-attachment-list a,.account-attachment-list span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;text-decoration:none;overflow:hidden}.account-attachment-list a:hover{color:var(--brand)}.account-attachment-list button{width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.account-attachment-list button:hover{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger)}.account-password-heading{margin-top:2px}.account-permission-control{border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow:hidden}.account-permission-summary{border-bottom:1px solid var(--line);color:var(--ink-3);padding:9px 10px;font-size:10.5px;font-weight:650}.account-permission-list{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:1px;max-height:310px;padding:5px 0;display:grid;overflow:auto}.account-permission-control .account-permission-list{border:0;border-radius:0}.account-permission-list label{min-height:31px;padding-right:10px}.account-permission-list label:hover{background:var(--surface-1)}.account-permission-list .account-permission-group{border-top:1px solid var(--line);color:var(--ink);margin-top:4px;font-weight:700}.account-permission-list .account-permission-group:first-child{border-top:0;margin-top:0}.account-storage-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.account-storage-options label{border:1px solid var(--line-2);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:14px;display:flex}.account-storage-options label:has(input:checked){border-color:var(--brand);background:var(--plate)}.account-storage-options input{accent-color:var(--brand);margin-top:2px}.account-storage-options strong,.account-storage-options small{display:block}.account-storage-options strong{color:var(--ink);font-size:12px}.account-storage-options small{color:var(--ink-3);margin-top:4px;font-size:10.5px;line-height:1.4}.agents-page{gap:0;display:grid}.agents-page>.ui-page-header{margin-bottom:24px}.agents-team-page{--agent-blue:#6155ff;--agent-green:#14845e}.agents-team-page .eyebrow{color:var(--ink-3);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.agent-team-hero{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:220px minmax(230px,.7fr) minmax(520px,1.65fr);align-items:center;gap:26px;min-height:294px;padding:26px 10px 28px;display:grid}.agent-coordinator-portrait{background:var(--plate);width:208px;height:208px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 8%, transparent);border-radius:50%;overflow:hidden}.agent-coordinator-portrait img{object-fit:cover;width:100%;height:100%;display:block}.agent-coordinator-copy{align-self:center;padding-right:18px}.agent-coordinator-copy h2{max-width:330px;color:var(--ink);letter-spacing:-.045em;margin:7px 0 10px;font-size:clamp(26px,2.4vw,35px);font-weight:720;line-height:.98}.agent-coordinator-copy>p{max-width:390px;color:var(--ink-3);margin:0 0 18px;font-size:11px;line-height:1.62}.agent-team-status{border:1px solid color-mix(in srgb, var(--agent-green) 18%, var(--line));background:color-mix(in srgb, var(--agent-green) 7%, var(--surface));width:fit-content;min-height:23px;color:var(--agent-green);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-size:8.5px;font-weight:690;display:inline-flex}.agent-team-status .i{width:11px;height:11px}.agent-team-status.is-scheduled{border-color:color-mix(in srgb, var(--agent-blue) 18%, var(--line));background:color-mix(in srgb, var(--agent-blue) 7%, var(--surface));color:var(--agent-blue)}.agent-handoff{border-left:1px solid var(--line);align-self:stretch;padding:8px 0 2px 28px}.agent-handoff-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;margin-top:14px;display:grid}.agent-handoff-step{align-content:start;justify-items:start;min-width:0;display:grid;position:relative}.agent-handoff-step>b{background:color-mix(in srgb, var(--agent-blue) 12%, var(--surface));width:25px;height:25px;color:var(--agent-blue);font:700 12px/1 var(--ff-ui);border-radius:50%;place-items:center;margin-bottom:7px;display:grid}.agent-handoff-step>img{object-fit:cover;border-radius:50%;width:72px;height:72px;margin-bottom:9px;display:block}.agent-handoff-step>strong{color:var(--ink);font-size:10.5px;line-height:1.3}.agent-handoff-step>p{color:var(--ink-3);margin:4px 0 0;font-size:8.75px;line-height:1.45}.agent-handoff-arrow{width:24px;height:14px;color:color-mix(in srgb, var(--agent-blue) 64%, var(--line));stroke-width:1.45px;animation:4.8s ease-in-out infinite agent-handoff-pulse;position:absolute;top:73px;right:-17px}.agent-handoff-step:nth-child(2) .agent-handoff-arrow{animation-delay:1.2s}.agent-handoff-step:nth-child(3) .agent-handoff-arrow{animation-delay:2.4s}.agent-handoff[data-active] .agent-handoff-arrow{color:var(--agent-blue);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--agent-blue) 55%, transparent))}.agent-squad-row{border-bottom:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);gap:26px;min-height:162px;padding:22px 10px;display:grid}.agent-squad-intro{padding-top:10px}.agent-squad-intro>span{color:var(--agent-blue);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:760;display:block}.agent-squad-intro>p{max-width:170px;color:var(--ink-3);margin:11px 0 0;font-size:10.5px;line-height:1.55}.agent-squad-members{grid-template-columns:repeat(4,minmax(150px,1fr));align-items:start;gap:16px;display:grid}.agent-specialist{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;outline:0;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:8px;padding:6px;transition:opacity .18s,transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.agent-specialist:hover,.agent-specialist:focus-visible{border-color:color-mix(in srgb, var(--agent-blue) 26%, var(--line));background:color-mix(in srgb, var(--agent-blue) 4%, var(--surface));transform:translateY(-2px)}.agent-specialist:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--agent-blue) 13%, transparent)}.agent-specialist[data-active]{border-color:color-mix(in srgb, var(--agent-blue) 58%, var(--line));background:color-mix(in srgb, var(--agent-blue) 7%, var(--surface));transform:translateY(-2px);box-shadow:0 10px 26px #1c184a17}.agent-specialist[data-related]{border-color:color-mix(in srgb, var(--agent-blue) 20%, var(--line));background:color-mix(in srgb, var(--agent-blue) 3%, var(--surface))}.agent-specialist[data-dimmed]{opacity:.38}.agent-specialist[data-dimmed]:hover,.agent-specialist[data-dimmed]:focus-visible{opacity:.82}.agent-specialist-avatar{width:86px;height:103px;position:relative}.agent-specialist-avatar>img{object-fit:cover;border-radius:50%;width:86px;height:86px;display:block}.agent-specialist-avatar>span{border:1px solid color-mix(in srgb, var(--agent-blue) 13%, var(--line));background:var(--surface);width:29px;height:29px;color:var(--agent-blue);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:5px;right:1px;box-shadow:0 4px 10px #14142d14}.agent-specialist-avatar .i{width:14px;height:14px}.agent-specialist-copy{min-width:0}.agent-specialist-copy>strong{color:var(--ink);font-size:10.5px;line-height:1.2;display:block}.agent-specialist-copy .agent-team-status{border-radius:5px;min-height:18px;margin-top:7px;padding:0 6px;font-size:7.5px}.agent-specialist-copy>p{color:var(--ink-3);margin:7px 0 0;font-size:8.5px;line-height:1.45}.agent-delivery-row{min-height:160px}.agent-delivery-members{grid-template-columns:1.25fr .8fr .8fr;align-items:center;gap:28px;display:grid}.agent-quality-crew{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;outline:0;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:14px;padding:6px;transition:opacity .18s,transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.agent-avatar-stack{align-items:end;width:190px;height:100px;padding-left:12px;display:flex}.agent-avatar-stack img{border:3px solid var(--canvas);object-fit:cover;border-radius:50%;width:82px;height:82px;margin-left:-42px;display:block}.agent-avatar-stack img:first-child{margin-left:0}.agent-avatar-stack img:nth-child(2),.agent-avatar-stack img:nth-child(4){width:70px;height:70px}.agent-quality-crew strong,.agent-quality-crew span,.agent-quality-crew p{display:block}.agent-quality-crew strong,.agent-delivery-specialist strong{color:var(--ink);font-size:10.5px}.agent-quality-crew span{background:color-mix(in srgb, var(--agent-blue) 9%, var(--surface));width:fit-content;color:var(--agent-blue);border-radius:999px;margin-top:7px;padding:3px 7px;font-size:7.5px;font-weight:680}.agent-quality-crew p,.agent-delivery-specialist p{color:var(--ink-3);margin:7px 0 0;font-size:8.5px;line-height:1.45}.agent-delivery-specialist{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;outline:0;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px;padding:6px;transition:opacity .18s,transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.agent-quality-crew:hover,.agent-quality-crew:focus-visible,.agent-delivery-specialist:hover,.agent-delivery-specialist:focus-visible{border-color:color-mix(in srgb, var(--agent-blue) 26%, var(--line));background:color-mix(in srgb, var(--agent-blue) 4%, var(--surface));transform:translateY(-2px)}.agent-quality-crew:focus-visible,.agent-delivery-specialist:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--agent-blue) 13%, transparent)}.agent-quality-crew[data-active],.agent-delivery-specialist[data-active]{border-color:color-mix(in srgb, var(--agent-blue) 58%, var(--line));background:color-mix(in srgb, var(--agent-blue) 7%, var(--surface));transform:translateY(-2px);box-shadow:0 10px 26px #1c184a17}.agent-quality-crew[data-related],.agent-delivery-specialist[data-related]{border-color:color-mix(in srgb, var(--agent-blue) 20%, var(--line));background:color-mix(in srgb, var(--agent-blue) 3%, var(--surface))}.agent-quality-crew[data-dimmed],.agent-delivery-specialist[data-dimmed]{opacity:.38}.agent-delivery-specialist>img{object-fit:cover;border-radius:50%;width:76px;height:76px;display:block}.agent-delivery-specialist .agent-team-status{border-radius:5px;min-height:18px;margin-top:7px;padding:0 6px;font-size:7.5px}.agent-mailboxes{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:12px;grid-template-columns:140px repeat(2,minmax(220px,1fr)) minmax(270px,1.05fr);align-items:center;gap:14px;margin-top:26px;padding:17px 20px;display:grid}.agent-mailbox{border:1px solid var(--line);background:var(--surface-1);border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px 10px;display:grid}.agent-mailbox>.i{width:17px;color:var(--brand)}.agent-mailbox strong,.agent-mailbox small,.agent-secure-note strong,.agent-secure-note small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.agent-mailbox strong,.agent-secure-note strong{color:var(--ink);font-size:9px}.agent-mailbox small,.agent-secure-note small{color:var(--ink-3);margin-top:3px;font-size:7.75px}.agent-mailbox .agent-team-status{min-height:18px;padding:0 6px;font-size:7px}.agent-secure-note{border-left:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding-left:16px;display:grid}.agent-secure-note>.i{background:var(--plate);width:30px;height:30px;color:var(--brand);border-radius:50%;grid-row:1/3;padding:7px}.agent-secure-note>a{color:var(--brand);grid-column:2;align-items:center;gap:4px;margin-top:1px;font-size:8px;font-weight:650;display:inline-flex}.agent-secure-note>a .i{width:10px}.agent-detail-panel{top:var(--agent-detail-top,330px);z-index:240;width:min(310px,100vw - 32px);max-height:calc(100vh - var(--agent-detail-top,330px) - 20px);border:1px solid color-mix(in srgb, var(--agent-blue) 20%, var(--line));background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;transition:top .16s ease-out;animation:.16s ease-out agent-detail-in;position:fixed;right:24px;overflow:hidden auto;box-shadow:0 24px 70px #1210302e}.agent-detail-panel>header{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) 30px 30px;align-items:center;gap:8px;padding:14px;display:grid}.agent-detail-panel>header>img{object-fit:cover;border-radius:50%;width:46px;height:46px;display:block}.agent-detail-panel>header span,.agent-detail-panel>header h3{display:block}.agent-detail-panel>header span{color:var(--agent-blue);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:750}.agent-detail-panel>header h3{color:var(--ink);margin:3px 0 0;font-size:15px;line-height:1.2}.agent-detail-panel>header button{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.agent-detail-panel>header button:hover,.agent-detail-panel>header button:focus-visible{background:var(--surface-2);color:var(--agent-blue);outline:0}.agent-detail-panel>header button .i{width:15px;height:15px}.agent-detail-section{padding:14px}.agent-detail-section>span{color:var(--agent-blue);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:750}.agent-detail-section>p{color:var(--ink-2);margin:6px 0 0;font-size:11px;line-height:1.55}.agent-detail-flow{border:1px solid var(--line);background:var(--surface-1);border-radius:11px;grid-template-columns:1fr 18px 1fr;align-items:center;gap:7px;margin:0 14px;padding:12px;display:grid}.agent-detail-flow>div{min-width:0}.agent-detail-flow>div>.i{width:15px;height:15px;color:var(--agent-blue);margin-bottom:8px}.agent-detail-flow span,.agent-detail-flow strong{display:block}.agent-detail-flow span{color:var(--ink-3);font-size:8px}.agent-detail-flow strong{color:var(--ink);margin-top:3px;font-size:9.5px;line-height:1.3}.agent-detail-flow-arrow{width:16px;color:var(--agent-blue);animation:1.8s ease-in-out infinite agent-detail-arrow}.agent-detail-activity{border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface-1) 60%, transparent)}.agent-detail-activity>p{color:var(--ink-3);font-size:9.5px}.agent-detail-activity>strong{color:var(--ink);margin-top:6px;font-size:10.5px;display:block}.agent-detail-activity>ol{gap:9px;margin:11px 0 0;padding:0;list-style:none;display:grid}.agent-detail-activity>ol>li{border-top:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:9px;padding-top:9px;display:grid}.agent-detail-activity time{color:var(--ink-3);font:8px/1.35 var(--ff-mono)}.agent-detail-activity b,.agent-detail-activity small{display:block}.agent-detail-activity b{color:var(--ink);font-size:9.5px;line-height:1.35}.agent-detail-activity small{max-width:100%;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8.5px;line-height:1.35;overflow:hidden}.agents-team-page.is-motion-paused *,.agents-team-page.is-motion-paused :before,.agents-team-page.is-motion-paused :after{animation-play-state:paused!important}@keyframes agent-handoff-pulse{0%,18%,to{opacity:.28;transform:translate(0)}36%{opacity:1;transform:translate(3px)}58%{opacity:.48;transform:translate(0)}}@keyframes agent-detail-arrow{0%,to{opacity:.35;transform:translate(-1px)}50%{opacity:1;transform:translate(2px)}}@keyframes agent-detail-in{0%{opacity:0;transform:translate(8px,-4px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (width<=1340px){.agent-team-hero{grid-template-columns:170px 190px minmax(0,1fr);gap:18px;min-height:250px;padding:20px 8px 22px}.agent-coordinator-portrait{width:160px;height:160px}.agent-coordinator-copy{padding-right:6px}.agent-coordinator-copy h2{font-size:25px}.agent-handoff{padding-left:18px}.agent-handoff-steps{gap:9px}.agent-handoff-step>img{width:57px;height:57px}.agent-handoff-step>p{font-size:8px}.agent-handoff-arrow{width:17px;top:66px;right:-8px}.agent-squad-row{grid-template-columns:175px minmax(0,1fr);gap:18px}.agent-squad-members{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 12px}.agent-specialist{grid-template-columns:70px minmax(0,1fr);gap:6px}.agent-specialist-avatar{width:68px;height:82px}.agent-specialist-avatar>img{width:68px;height:68px}.agent-specialist-avatar>span{width:24px;height:24px}.agent-specialist-copy>strong{font-size:9.5px}.agent-specialist-copy>p{font-size:7.9px}.agent-delivery-members{grid-template-columns:1.25fr .8fr .8fr;gap:18px}.agent-quality-crew{grid-template-columns:150px minmax(0,1fr);gap:8px}.agent-avatar-stack{width:150px;padding-left:5px}.agent-avatar-stack img{width:70px;height:70px;margin-left:-39px}.agent-avatar-stack img:nth-child(2),.agent-avatar-stack img:nth-child(4){width:61px;height:61px}.agent-delivery-specialist{grid-template-columns:64px minmax(0,1fr);gap:7px}.agent-delivery-specialist>img{width:62px;height:62px}.agent-mailboxes{grid-template-columns:100px repeat(2,minmax(160px,1fr)) minmax(210px,.95fr);gap:9px;padding:14px}.agent-secure-note{padding-left:10px}}@media (width<=1100px){.agent-team-hero{grid-template-columns:160px minmax(0,1fr)}.agent-handoff{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;padding:20px 0 0}.agent-squad-row{grid-template-columns:150px minmax(0,1fr)}.agent-squad-members,.agent-delivery-members{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-quality-crew{grid-column:1/-1;grid-template-columns:190px minmax(0,1fr)}.agent-avatar-stack{width:190px}.agent-mailboxes{grid-template-columns:100px repeat(2,minmax(0,1fr))}.agent-secure-note{border-top:1px solid var(--line);border-left:0;grid-column:2/-1;padding:12px 0 0}}.network-activity-list,.network-market-coverage{border:1px solid var(--line);border-radius:10px;overflow:hidden}.network-activity-list>button,.network-market-coverage>article{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;display:flex}.network-activity-list>button{cursor:pointer}.network-activity-list>button:hover{background:var(--surface-1)}.network-activity-list>button+button,.network-market-coverage>article+article{border-top:1px solid var(--line)}.network-activity-list strong,.network-activity-list small,.network-market-coverage strong,.network-market-coverage span{display:block}.network-activity-list strong,.network-market-coverage strong{font-size:12px}.network-activity-list small,.network-market-coverage span{color:var(--ink-3);margin-top:3px;font-size:10.5px}.network-activity-list>button>span:last-child{color:var(--ink-3);font:10.5px var(--ff-mono);white-space:nowrap}.network-market-coverage b{color:var(--brand);font:600 12px var(--ff-mono)}.nav-foot-text{min-width:0;color:inherit;border-radius:6px;text-decoration:none}.nav-foot-text:hover,.nav-foot-text.active{color:var(--brand)}@media (width<=700px){.report-center-table{min-width:720px}.account-form-grid,.account-check-grid,.account-storage-options,.account-recovery-codes,.external-relation-fields{grid-template-columns:1fr}.external-relation-actions{flex-direction:column;align-items:stretch}.account-avatar-editor{grid-template-columns:1fr}.nw-email-tag-list>div{grid-template-columns:1fr 30px}.nw-email-tag-list>div input:nth-child(2){grid-area:2/1/auto/-1}.nw-email-tag-list>div button{grid-area:1/2}.agent-team-hero{grid-template-columns:1fr;padding-top:8px}.agent-coordinator-portrait{width:170px;height:170px}.agent-coordinator-copy{padding:0}.agent-handoff{border-top:1px solid var(--line);border-left:0;padding:20px 0 0}.agent-handoff-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-handoff-arrow{display:none}.agent-squad-row{grid-template-columns:1fr}.agent-squad-intro>p{max-width:420px}.agent-squad-members{grid-template-columns:1fr}.agent-specialist{grid-template-columns:76px minmax(0,1fr)}.agent-specialist-avatar,.agent-specialist-avatar>img{width:72px;height:72px}.agent-specialist-avatar{height:84px}.agent-delivery-members{grid-template-columns:1fr}.agent-quality-crew{grid-template-columns:160px minmax(0,1fr)}.agent-avatar-stack{width:160px}.agent-mailboxes{grid-template-columns:1fr}.agent-secure-note{border-top:1px solid var(--line);border-left:0;padding:12px 0 0}.agent-detail-panel{width:auto;max-height:calc(100vh - 24px);inset:auto 12px 12px}}@media (prefers-reduced-motion:reduce){.agent-handoff-arrow,.agent-detail-flow-arrow,.agent-detail-panel{animation:none!important}.agent-specialist,.agent-quality-crew,.agent-delivery-specialist{transition:none}}.grouping-review-workspace{border:1px solid var(--line-2);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.grouping-review-workspace>.ui-toolbar{border-bottom:1px solid var(--line);background:var(--surface-1);min-height:62px;margin:0;padding:10px 16px}.grouping-review-count{color:var(--ink-2);font:600 12px/1 var(--ff-mono)}.grouping-review-filter{min-width:230px}.grouping-review-filter select,.grouping-review-dialog-field select{width:100%;height:var(--control-height);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:530 12px/1 var(--ff-ui);border-radius:10px;outline:0;padding:0 32px 0 11px}.grouping-review-filter select:focus,.grouping-review-dialog-field select:focus,.grouping-review-note textarea:focus{border-color:color-mix(in srgb, var(--brand) 55%, var(--line));box-shadow:0 0 0 3px var(--plate-2)}.grouping-review-explainer{border-bottom:1px solid var(--line);color:var(--ink-3);margin:0;padding:12px 16px;font-size:11.5px;line-height:1.5}.grouping-review-workspace>.ui-page-state{margin:18px}.grouping-review-list{display:grid}.grouping-review-card{border-bottom:1px solid var(--line);min-width:0;padding:19px 20px}.grouping-review-card>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.grouping-review-card>header>div{min-width:0}.grouping-review-card h2{color:var(--ink);letter-spacing:-.015em;margin:8px 0 4px;font-size:16px;font-weight:680;line-height:1.25}.grouping-review-card header p{color:var(--ink-3);margin:0;font-size:10.5px;line-height:1.5}.grouping-review-card header .grouping-review-assignment{color:var(--ink-2);margin-top:6px;font-size:11.5px}.grouping-review-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.grouping-review-badges>span{border:1px solid var(--line);background:var(--surface-2);min-height:23px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 8px;font-size:9.5px;font-weight:650;display:inline-flex}.grouping-review-badges>span[data-status=pending]{border-color:color-mix(in srgb, var(--warning) 30%, var(--line));background:color-mix(in srgb, var(--warning) 7%, var(--surface));color:var(--warning)}.grouping-review-badges>span[data-status=confirmed]{border-color:color-mix(in srgb, var(--danger) 25%, var(--line));background:color-mix(in srgb, var(--danger) 6%, var(--surface));color:var(--danger)}.grouping-review-badges>span[data-status=dismissed]{border-color:color-mix(in srgb, var(--success) 25%, var(--line));background:color-mix(in srgb, var(--success) 6%, var(--surface));color:var(--success)}.grouping-review-card>blockquote{border-left:3px solid var(--brand-soft);background:var(--plate);color:var(--ink-2);border-radius:0 8px 8px 0;margin:14px 0 0;padding:10px 12px;font-size:11.5px;line-height:1.5}.grouping-review-email-list{border:1px solid var(--line);border-radius:11px;margin-top:14px;overflow:hidden}.grouping-review-email-list>button{appearance:none;background:var(--surface);width:100%;min-height:70px;color:var(--ink);cursor:pointer;text-align:left;border:0;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:10px 12px;display:grid}.grouping-review-email-list>button+button{border-top:1px solid var(--line)}.grouping-review-email-list>button:hover,.grouping-review-email-list>button:focus-visible{background:var(--surface-1);outline:0}.grouping-review-email-list>button>.i{width:16px;color:var(--ink-3)}.grouping-review-email-icon{background:var(--plate);width:32px;height:32px;color:var(--brand);border-radius:9px;place-items:center;display:grid}.grouping-review-email-icon .i{width:15px}.grouping-review-email-copy{min-width:0}.grouping-review-email-copy>strong,.grouping-review-email-copy>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.grouping-review-email-copy>strong{font-size:11.5px}.grouping-review-email-copy>small{color:var(--ink-3);margin-top:3px;font-size:9.5px}.grouping-review-evidence{color:var(--ink-2);flex-wrap:wrap;gap:5px 13px;margin-top:7px;font-size:9.5px;display:flex}.grouping-review-evidence b{color:var(--ink-3);font-weight:650}.grouping-review-latest{background:var(--surface-1);color:var(--ink-3);border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:13px;padding:10px 12px;font-size:10.5px;display:flex}.grouping-review-latest strong{color:var(--ink)}.grouping-review-latest p{color:var(--ink-2);flex-basis:100%;margin:5px 0 0;line-height:1.45}.grouping-review-workspace>.ui-table-footer{background:var(--surface-1);border-top:0}.grouping-review-dialog{gap:17px;display:grid}.grouping-review-dialog-summary{border:1px solid var(--line);background:var(--surface-1);border-radius:10px;gap:3px;padding:12px 14px;display:grid}.grouping-review-dialog-summary strong{color:var(--ink);font-size:12px}.grouping-review-dialog-summary>span{color:var(--ink-3);font-size:10.5px}.grouping-review-dialog-summary blockquote{color:var(--ink-2);margin:7px 0 0;font-size:11px;line-height:1.5}.grouping-review-dialog fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.grouping-review-dialog legend,.grouping-review-note>span{color:var(--ink-2);margin-bottom:7px;font-size:11px;font-weight:650}.grouping-review-dialog fieldset>button{appearance:none;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);cursor:pointer;text-align:left;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.grouping-review-dialog fieldset>button.selected{border-color:var(--brand);background:var(--plate);box-shadow:0 0 0 2px var(--plate-2)}.grouping-review-dialog fieldset>button>span:first-child{border:1px solid var(--line-2);background:var(--surface);border-radius:50%;width:16px;height:16px;margin-top:1px}.grouping-review-dialog fieldset>button.selected>span:first-child{border:5px solid var(--brand)}.grouping-review-dialog fieldset strong,.grouping-review-dialog fieldset small{display:block}.grouping-review-dialog fieldset strong{font-size:11.5px}.grouping-review-dialog fieldset small{color:var(--ink-3);margin-top:3px;font-size:10px;line-height:1.45}.grouping-review-dialog-field{width:100%}.grouping-review-note{gap:7px;display:grid}.grouping-review-note>span{margin:0}.grouping-review-note>span small{color:var(--ink-3);margin-left:4px;font-weight:500}.grouping-review-note textarea{resize:vertical;border:1px solid var(--line-2);background:var(--surface);width:100%;min-height:88px;color:var(--ink);font:12px/1.5 var(--ff-ui);border-radius:10px;outline:0;padding:10px 11px}.grouping-review-note>small{color:var(--ink-3);font:10px/1 var(--ff-mono);justify-self:end}.grouping-review-notice{border:1px solid color-mix(in srgb, var(--warning) 27%, var(--line));background:color-mix(in srgb, var(--warning) 6%, var(--surface));color:var(--ink-2);border-radius:9px;align-items:flex-start;gap:8px;margin:0;padding:10px 11px;font-size:10.5px;line-height:1.45;display:flex}.grouping-review-notice .i{width:15px;color:var(--warning)}@media (width<=700px){.grouping-review-workspace>.ui-toolbar{align-items:stretch}.grouping-review-filter{min-width:100%}.grouping-review-card{padding:16px}.grouping-review-card>header{flex-direction:column}.grouping-review-email-list>button{grid-template-columns:28px minmax(0,1fr) 15px;padding-left:8px;padding-right:8px}.grouping-review-email-icon{width:27px;height:27px}}.reports-live-body{gap:14px;display:grid}.reports-live .ui-section{margin:0}.reports-live-splits{gap:18px;display:grid}.reports-live-split>h3{color:var(--ink);margin:0 0 10px;font-size:13px}.reports-live-entry{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);padding:14px 15px}.reports-live-entry+.reports-live-entry{margin-top:8px}.reports-live-entry h4{color:var(--ink);margin:0 0 10px;font-size:13px}.reports-live-entry dl{gap:7px;margin:0;display:grid}.reports-live-entry dl>div{grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);gap:14px;display:grid}.reports-live-entry dt{color:var(--ink-3);font-size:11px}.reports-live-entry dd{overflow-wrap:anywhere;min-width:0;color:var(--ink-2);margin:0;font-size:12px;line-height:1.5}@media (width<=760px){.ui-detail-title{flex-direction:column;align-items:flex-start;gap:8px}.home-header-meta{align-items:flex-start;min-width:0}.home-header-meta .tot{align-items:flex-start}.reports-live-entry dl>div{grid-template-columns:1fr;gap:2px}}.agent-admin-workspace{min-width:0;padding-bottom:42px}.agent-admin-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:92px;margin-bottom:8px;padding:16px 2px;display:flex}.agent-admin-heading h2{color:var(--ink);letter-spacing:-.025em;margin:5px 0 0;font-size:22px}.agent-admin-heading p{color:var(--ink-3);margin:6px 0 0;font-size:11.5px;line-height:1.5}.agent-admin-heading .ui-button,.agent-schema-heading .ui-button{align-items:center;gap:6px;display:inline-flex}.agent-admin-heading .i,.agent-schema-heading .i{width:14px;height:14px}.agent-admin-dialog{gap:20px;display:grid}.agent-admin-common-grid,.agent-admin-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.agent-admin-identity-grid.report{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-admin-identity-grid.report-section{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-admin-field{align-content:start;gap:6px;min-width:0;display:grid}.agent-admin-field>span{color:var(--ink-2);font-size:10.5px;font-weight:650}.agent-admin-field>small{color:var(--ink-3);font-size:9.5px;line-height:1.4}.agent-admin-field input,.agent-admin-field select,.agent-admin-field textarea{border:1px solid var(--line-2);background:var(--surface);width:100%;color:var(--ink);font:520 11.5px/1.45 var(--ff-ui);border-radius:9px;outline:0}.agent-admin-field input,.agent-admin-field select{height:37px;padding:0 10px}.agent-admin-field select[multiple]{height:82px;padding:5px}.agent-admin-field textarea{resize:vertical;min-height:62px;padding:9px 10px}.agent-admin-field input:focus,.agent-admin-field select:focus,.agent-admin-field textarea:focus{border-color:color-mix(in srgb, var(--brand) 55%, var(--line));box-shadow:0 0 0 3px var(--brand-soft)}.agent-admin-field input[readonly],.agent-admin-field textarea[readonly],.agent-admin-field select:disabled{background:var(--surface-1);color:var(--ink-3);cursor:default}.agent-admin-field.is-wide{grid-column:1/-1}.agent-admin-preview{border:1px solid var(--line);background:var(--surface-1);border-radius:10px}.agent-admin-preview summary{color:var(--ink-2);cursor:pointer;padding:10px 12px;font-size:10.5px;font-weight:630}.agent-admin-preview pre{border-top:1px solid var(--line);max-height:240px;color:var(--ink-2);font:10.5px/1.55 var(--ff-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;overflow:auto}.agent-admin-editor-section{border-top:1px solid var(--line);gap:15px;padding-top:19px;display:grid}.agent-schema-heading{justify-content:space-between;align-items:center;gap:14px;min-height:38px;display:flex}.agent-schema-heading strong,.agent-schema-heading span{display:block}.agent-schema-heading strong{color:var(--ink);font-size:12px}.agent-schema-heading span{color:var(--ink-3);margin-top:3px;font-size:10px}.agent-schema-list,.agent-report-sections,.agent-report-prompts{gap:9px;display:grid}.agent-schema-row,.agent-report-prompt{border:1px solid var(--line);background:var(--surface-1);border-radius:11px;grid-template-columns:24px repeat(4,minmax(0,1fr)) auto;align-items:start;gap:9px;padding:12px;display:grid;position:relative}.agent-schema-row.source{grid-template-columns:24px minmax(100px,1fr) minmax(100px,1fr) minmax(180px,2fr) auto}.agent-schema-row.extraction .is-wide,.agent-schema-row.tags .is-wide{grid-column:2/-2}.agent-schema-index,.agent-report-prompt>span:first-child{background:var(--plate);width:21px;height:21px;color:var(--brand);font:650 9.5px/1 var(--ff-mono);border-radius:6px;place-items:center;margin-top:19px;display:grid}.agent-schema-actions{align-items:center;gap:3px;margin-top:19px;display:flex}.agent-schema-actions button,.agent-report-prompts-heading button,.agent-model-delete{border:1px solid var(--line);background:var(--surface);width:27px;height:27px;color:var(--ink-3);cursor:pointer;border-radius:7px;place-items:center;padding:0;display:inline-grid}.agent-schema-actions button:hover:not(:disabled),.agent-report-prompts-heading button:hover,.agent-model-delete:hover{border-color:var(--line-2);color:var(--ink)}.agent-schema-actions button:last-child:hover:not(:disabled),.agent-model-delete:hover{color:var(--danger)}.agent-schema-actions button:disabled{opacity:.35;cursor:default}.agent-schema-actions .i,.agent-report-prompts-heading .i,.agent-model-delete .i{width:13px;height:13px}.agent-schema-empty{border:1px dashed var(--line-2);color:var(--ink-3);text-align:center;border-radius:10px;margin:0;padding:18px;font-size:11px}.agent-tag-properties{border-left:2px solid var(--brand-soft);background:var(--surface);border-radius:0 9px 9px 0;grid-column:2/-1;gap:9px;margin-top:2px;padding:12px;display:grid}.agent-tag-properties .agent-schema-row.tags{grid-template-columns:24px repeat(4,minmax(0,1fr)) auto}.agent-report-section{border:1px solid var(--line-2);background:var(--surface-1);border-radius:12px;overflow:hidden}.agent-report-section>header{border-bottom:1px solid var(--line);background:var(--surface-2);min-height:46px;color:var(--ink);justify-content:space-between;align-items:center;padding:7px 12px;font-size:11px;font-weight:650;display:flex}.agent-report-section>header .agent-schema-actions{margin:0}.agent-report-section>.agent-admin-identity-grid{padding:13px}.agent-report-prompts-heading{color:var(--ink-2);justify-content:space-between;align-items:center;padding:10px 13px 7px;font-size:10.5px;display:flex}.agent-report-prompts-heading button{gap:5px;width:auto;padding:0 8px;font-size:9.5px;display:inline-flex}.agent-report-prompts{padding:0 13px 13px}.agent-report-prompt{background:var(--surface);grid-template-columns:24px minmax(90px,1fr) minmax(110px,1fr) minmax(180px,2fr) auto;padding:10px}.agent-report-prompt .is-wide{grid-column:auto}.agent-admin-readonly-notice,.agent-admin-error{border:1px solid var(--line);background:var(--surface-1);color:var(--ink-3);border-radius:9px;gap:4px;padding:11px 12px;font-size:10.5px;line-height:1.45;display:grid}.agent-admin-readonly-notice strong,.agent-admin-error strong{color:var(--ink-2);font-size:11px}.agent-admin-error{border-color:color-mix(in srgb, var(--danger) 28%, var(--line));background:color-mix(in srgb, var(--danger) 5%, var(--surface))}.agent-admin-error .ui-button{width:fit-content;margin-top:5px}.agent-admin-validation{color:var(--danger);margin:0;font-size:10.5px}.agent-admin-delete-warning{border:1px solid color-mix(in srgb, var(--danger) 25%, var(--line));background:color-mix(in srgb, var(--danger) 5%, var(--surface));color:var(--ink-2);border-radius:9px;margin:0;padding:12px;font-size:11px;line-height:1.5}.agent-admin-readonly-identity{border-top:1px solid var(--line);gap:4px;padding:13px;display:grid}.agent-admin-readonly-identity span,.agent-admin-readonly-identity small{color:var(--ink-3);font-size:10px}.agent-admin-readonly-identity strong{color:var(--ink);font-size:12px}.agent-create-type{border:0;grid-template-columns:repeat(2,1fr);gap:9px;margin:0;padding:0;display:grid}.agent-create-type legend{color:var(--ink-2);margin-bottom:7px;font-size:10.5px;font-weight:650}.agent-create-type button{border:1px solid var(--line-2);background:var(--surface);color:var(--ink);cursor:pointer;text-align:left;border-radius:10px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;padding:11px;display:grid}.agent-create-type button.selected{border-color:var(--brand);background:var(--plate);box-shadow:0 0 0 2px var(--brand-soft)}.agent-create-type button>.i{width:18px;color:var(--brand)}.agent-create-type button strong,.agent-create-type button small{display:block}.agent-create-type button strong{font-size:11.5px}.agent-create-type button small{color:var(--ink-3);margin-top:3px;font-size:9.5px}.agent-model-check{color:var(--ink-2);align-items:center;gap:9px;display:flex}.agent-model-check input{width:16px;height:16px;accent-color:var(--brand)}.agent-model-check strong,.agent-model-check small{display:block}.agent-model-check strong{font-size:11px}.agent-model-check small{color:var(--ink-3);margin-top:3px;font-size:9.5px}.agent-model-table table{border-collapse:collapse;width:100%}.agent-model-table th,.agent-model-table td{height:var(--table-row-height);border-bottom:1px solid var(--line);text-align:left;padding:0 14px}.agent-model-table th{color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:680}.agent-model-table td{color:var(--ink-2);font-size:11px}.agent-model-table td:first-child{color:var(--ink)}.agent-model-table td strong,.agent-model-table td small{display:block}.agent-model-table td small{color:var(--ink-3);margin-top:3px;font-size:9px}.agent-model-table th:last-child,.agent-model-table td:last-child{text-align:right;width:140px}.agent-model-delete{margin-left:auto}.agent-model-blocked{max-width:220px;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;display:inline-block;overflow:hidden}@media (width<=760px){.agent-admin-heading{flex-direction:column;align-items:flex-start}.agent-admin-common-grid,.agent-admin-identity-grid,.agent-admin-identity-grid.report,.agent-admin-identity-grid.report-section,.agent-create-type{grid-template-columns:1fr}.agent-schema-row,.agent-schema-row.source,.agent-report-prompt{grid-template-columns:24px minmax(0,1fr) auto}.agent-schema-row .agent-admin-field,.agent-report-prompt .agent-admin-field{grid-column:2/-1}.agent-schema-row .agent-schema-actions,.agent-report-prompt .agent-schema-actions{grid-area:1/3;margin-top:0}.agent-schema-row .agent-schema-index,.agent-report-prompt>span:first-child{grid-area:1/1;margin-top:0}.agent-schema-row.extraction .is-wide,.agent-schema-row.tags .is-wide,.agent-report-prompt .is-wide,.agent-tag-properties,.agent-tag-properties .agent-schema-row.tags{grid-column:2/-1}.agent-tag-properties .agent-schema-row.tags{grid-template-columns:24px minmax(0,1fr) auto}.agent-model-table th:nth-child(2),.agent-model-table td:nth-child(2){display:none}}.host-app{background:var(--canvas);min-height:100vh}.host-topbar{z-index:20;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 96%, var(--canvas));justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:0 24px;display:flex;position:sticky;top:0}.host-brand,.host-account{align-items:center;gap:14px;display:flex}.host-brand>img{object-fit:contain;width:154px;height:30px}.host-brand>span{border-left:1px solid var(--line-2);color:var(--ink-3);align-items:center;gap:6px;padding-left:14px;font-size:11.5px;font-weight:600;display:inline-flex}.host-brand>span .i{width:15px;height:15px}.host-account>div{text-align:right;min-width:0;line-height:1.25}.host-account b,.host-account span{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.host-account b{font-size:12.5px;font-weight:620}.host-account span{color:var(--ink-3);margin-top:3px;font-size:10.5px}.host-main{width:100%}.host-content{width:min(1120px,100% - 48px);margin:0 auto;padding:30px 0 56px}.host-content .ui-page-aside .ui-search{width:min(340px,38vw)}.host-tenant-table{overflow:hidden}.host-tenant-table table{border-collapse:collapse;width:100%}.host-tenant-table th,.host-tenant-table td{border-bottom:1px solid var(--line);text-align:left;height:48px;padding:0 16px}.host-tenant-table th{background:var(--surface-1);color:var(--ink-3);letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:680}.host-tenant-table th:first-child{width:36%}.host-tenant-table th:last-child{text-align:right;width:220px}.host-tenant-table tbody tr:hover{background:var(--row-hover)}.host-tenant-name{align-items:center;gap:10px;display:flex}.host-tenant-name .i{width:16px;height:16px;color:var(--ink-3)}.host-tenant-name b{font-size:12.5px;font-weight:630}.host-tenant-url{color:var(--ink-3);font:11px/1.3 var(--ff-mono)}.host-tenant-url:hover{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.host-tenant-actions{justify-content:flex-end;gap:8px;display:flex}.host-tenant-actions .ui-button{min-height:34px;padding:0 11px;font-size:11.5px}.host-tenant-actions .ui-button .i{width:15px;height:15px}.management-warning strong,.management-warning span{display:block}.management-warning strong{color:var(--warning);font-size:11.5px}.management-warning span{overflow-wrap:anywhere;font:10.5px/1.5 var(--ff-mono);margin-top:5px}@media (width<=760px){.host-topbar{align-items:flex-start;padding:14px 16px}.host-brand>span,.host-account>div{display:none}.host-brand>img{width:136px}.host-content{width:calc(100% - 32px);padding-top:22px}.host-content .ui-page-aside,.host-content .ui-page-aside .ui-search{width:100%}.host-tenant-table{overflow-x:auto}.host-tenant-table table{min-width:660px}}
