.device-phone .phone-data-room{--document-blue:#075bff;--document-ink:#000;--document-secondary:#000;--document-line:#dce4f1;--document-paper:#fff;--document-wash:#f2f5f9;min-width:0;min-height:calc(100svh - 190px);color:var(--document-ink);background:var(--document-paper);text-align:start;flex-direction:column;font-family:Arial,Helvetica,sans-serif;display:flex}.device-phone .phone-data-room *{box-sizing:border-box;min-width:0}.device-phone .phone-data-room :is(h1,h2,h3,p){color:inherit;margin:0}.device-phone .phone-data-room button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.device-phone .phone-data-room button:disabled{cursor:default;opacity:.52}.device-phone .phone-data-room :is(button,input):focus-visible{outline:2px solid var(--document-blue);outline-offset:3px}.device-phone .phone-data-room .phone-data-room-heading{justify-content:space-between;align-items:center;gap:4px;min-height:106px;padding:12px 0 8px;display:flex}.device-phone .phone-data-room .phone-data-room-heading>div{flex:1}.device-phone .phone-data-room .phone-data-room-heading h1{letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:normal;font-size:clamp(27px,7.8vw,35px);font-weight:800;line-height:1.06}.device-phone .phone-data-room .phone-data-room-heading p{color:var(--document-secondary);letter-spacing:.035em;text-transform:uppercase;margin-top:7px;font-size:12px;font-weight:500;line-height:1.35}.device-phone .phone-data-room .phone-data-room-art{aspect-ratio:137/132;mix-blend-mode:multiply;background-image:url(/operations/approved-data-room-source.webp);background-position:38.8085% 24.3674%;background-repeat:no-repeat;background-size:957.664% 908.333%;flex:none;width:100px;display:block}.device-phone .phone-data-room .phone-document-policy{color:var(--document-secondary);text-transform:uppercase;align-items:center;gap:13px;margin:11px 0 12px;font-size:11px;line-height:1.45;display:flex}.device-phone .phone-data-room .phone-document-policy svg{color:var(--document-blue);flex:none}.device-phone .phone-data-room .phone-data-room-policy{border-bottom:1px solid var(--document-line);margin:4px 0 14px;padding:0 0 15px}.device-phone .phone-data-room .phone-document-example-notice{color:#634313;text-transform:uppercase;background:#fff7e8;border:1px solid #f0dfba;border-radius:5px;margin:0 0 12px;padding:6px 8px;font-size:10px;font-weight:650;line-height:1.5}.device-phone .phone-data-room .phone-data-room-search{align-items:stretch;gap:10px;display:flex}.device-phone .phone-data-room .phone-data-room-search label{background:var(--document-wash);min-height:43px;color:var(--document-blue);border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 11px;display:flex}.device-phone .phone-data-room .phone-data-room-search label svg{flex:none}.device-phone .phone-data-room .phone-data-room-search input{width:100%;min-width:0;height:43px;box-shadow:none;color:var(--document-ink);font:inherit;text-transform:none;background:0 0;border:0;outline:0;padding:0;font-size:11px}.device-phone .phone-data-room .phone-data-room-search input::placeholder{color:var(--document-secondary);opacity:1;text-transform:uppercase}.device-phone .phone-data-room .phone-data-room-search>button{border:1px solid var(--document-blue);background:var(--document-paper);min-height:43px;color:var(--document-blue);text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:11px;display:flex}.device-phone .phone-data-room .phone-data-room-search>button i{background:var(--document-blue);border-radius:50%;width:5px;height:5px}.device-phone .phone-data-room .phone-document-filters{gap:12px;padding:14px 0 0;display:grid}.device-phone .phone-data-room .phone-document-filters>div:last-child{justify-content:space-between;gap:10px;display:flex}.device-phone .phone-data-room .phone-document-filters button{color:var(--document-blue);align-items:center;gap:5px;font-size:12px;display:inline-flex}.device-phone .phone-data-room .phone-document-list{margin-top:27px}.device-phone .phone-data-room .phone-document-list h2{border-bottom:1px solid var(--document-line);color:var(--document-secondary);text-transform:uppercase;letter-spacing:.035em;padding:0 0 9px;font-size:12px;font-weight:500;line-height:1.4}.device-phone .phone-data-room .phone-document-row{border:0;border-bottom:1px solid var(--document-line);width:100%;min-height:94px;box-shadow:none;text-align:start;color:var(--document-ink);background:0 0;border-radius:0;align-items:center;gap:20px;padding:15px 5px 15px 9px;display:flex}.device-phone .phone-data-room .phone-document-file-icon{color:var(--document-blue);flex:none}.device-phone .phone-data-room .phone-document-row-copy{flex-direction:column;flex:1;align-items:flex-start;gap:5px;display:flex}.device-phone .phone-data-room .phone-document-row strong{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:15px;font-weight:750;line-height:1.2}.device-phone .phone-data-room .phone-document-context{color:var(--document-secondary);overflow-wrap:anywhere;font-size:11px;line-height:1.3}.device-phone .phone-data-room .phone-document-status{text-transform:uppercase;color:#b45600;align-items:center;gap:6px;margin-top:4px;font-size:11px;line-height:1.3;display:flex}.device-phone .phone-data-room .phone-document-status.is-approved{color:#087f25}.device-phone .phone-data-room .phone-document-status.is-neutral{color:var(--document-secondary)}.device-phone .phone-data-room .phone-document-status-dot{background:#ffb413;border:1px solid #ec9d00;border-radius:50%;flex:none;width:13px;height:13px;display:inline-block}.device-phone .phone-data-room .phone-document-row-arrow{color:var(--document-blue);flex:none}.device-phone .phone-data-room .phone-data-room-scope{text-align:center;color:var(--document-secondary);text-transform:uppercase;margin-top:auto;padding:30px 0 8px;font-size:10px;line-height:1.5}.device-phone .phone-data-room .phone-data-room-empty{color:var(--document-secondary);flex-direction:column;align-items:center;gap:12px;padding:40px 12px;font-size:13px;display:flex}.device-phone .phone-data-room .phone-data-room-empty svg{color:var(--document-blue)}.device-phone .phone-data-room .phone-data-room-empty button{color:var(--document-blue);padding:8px}.device-phone .phone-data-room .phone-document-reader-top{justify-content:space-between;align-items:center;gap:16px;min-height:53px;margin:0 0 13px;display:flex}.device-phone .phone-data-room .phone-document-back{min-height:44px;color:var(--document-secondary);text-transform:uppercase;background:0 0;border:0;align-items:center;gap:15px;padding:0;font-size:12px;display:flex}.device-phone .phone-data-room .phone-document-back svg{color:var(--document-blue)}.device-phone .phone-data-room .phone-document-details{min-height:34px;color:var(--document-secondary);text-transform:uppercase;background:0 0;border:1px solid #cad9f3;border-radius:6px;padding:8px 15px;font-size:11px}.device-phone .phone-data-room .phone-document-heading h1{letter-spacing:-.045em;text-transform:uppercase;overflow-wrap:anywhere;font-size:31px;font-weight:800;line-height:1.06}.device-phone .phone-data-room .phone-document-heading p{color:var(--document-secondary);text-transform:uppercase;margin-top:5px;font-size:12px;line-height:1.5}.device-phone .phone-data-room .phone-document-version-notice{color:#073894;background:#eaf3ff;border-radius:9px;align-items:center;gap:12px;margin:0 0 11px;padding:10px 12px;display:flex}.device-phone .phone-data-room .phone-document-version-notice>svg{color:var(--document-blue);flex:none}.device-phone .phone-data-room .phone-document-version-notice>div{text-transform:uppercase;flex-direction:column;gap:3px;font-size:11px;line-height:1.4;display:flex}.device-phone .phone-data-room .phone-document-version-notice strong{font-size:13px;font-weight:750;line-height:1.3}.device-phone .phone-data-room .phone-document-version-notice span{color:var(--document-secondary)}.device-phone .phone-data-room .phone-document-tabs{border-bottom:1px solid var(--document-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -4px 11px;display:grid}.device-phone .phone-data-room .phone-document-tabs button{min-height:42px;color:var(--document-secondary);text-transform:uppercase;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:10px 2px 9px;font-size:10px;line-height:1.4}.device-phone .phone-data-room .phone-document-tabs button[aria-selected=true]{color:var(--document-blue);border-bottom-color:var(--document-blue);font-weight:700}.device-phone .phone-data-room .phone-document-tab-panel{min-width:0}.device-phone .phone-data-room .phone-document-preview{background:var(--document-wash);border-radius:9px;padding:9px 10px 12px;overflow:hidden}.device-phone .phone-data-room .phone-document-preview-toolbar{min-height:28px;color:var(--document-secondary);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.device-phone .phone-data-room .phone-document-preview-toolbar>span{flex:1;align-items:center;gap:11px;display:flex}.device-phone .phone-data-room .phone-document-preview-toolbar svg{color:var(--document-blue);flex:none}.device-phone .phone-data-room .phone-document-page-controls{background:var(--document-paper);border-radius:5px;align-items:center;display:flex}.device-phone .phone-data-room .phone-document-page-controls button{background:0 0;border:0;place-items:center;min-width:28px;min-height:29px;display:grid}.device-phone .phone-data-room .phone-document-page-controls span{white-space:nowrap;text-align:center;text-transform:uppercase;min-width:45px;font-size:11px}.device-phone .phone-data-room .phone-document-expand{border-inline-start:1px solid var(--document-line);background:0 0;border-radius:0;place-items:center;min-width:29px;min-height:29px;margin-inline-start:4px;padding:4px 0 4px 10px;display:grid}.device-phone .phone-data-room .phone-document-paper{background:var(--document-paper);min-height:300px;box-shadow:0 1px 5px #14223812}.device-phone .phone-data-room .phone-document-paper>img{max-width:100%;height:auto;display:block}.device-phone .phone-data-room .phone-document-example{padding:26px 20px}.device-phone .phone-data-room .phone-document-example>p{text-transform:uppercase;color:var(--document-secondary);letter-spacing:.12em;font-size:10px}.device-phone .phone-data-room .phone-document-example h2{overflow-wrap:anywhere;margin:16px 0 12px;font-size:24px;line-height:1.1}.device-phone .phone-data-room .phone-document-example strong{color:#634313;text-transform:uppercase;background:#fff7e8;border:1px solid #efce91;padding:8px;font-size:11px;display:block}.device-phone .phone-data-room .phone-document-example pre{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:24px;font-family:inherit;font-size:13px;line-height:1.6}.device-phone .phone-data-room .phone-document-loading,.device-phone .phone-data-room .phone-document-unavailable{text-align:center;min-height:300px;color:var(--document-secondary);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:25px;font-size:12px;display:flex}.device-phone .phone-data-room .phone-document-unavailable svg{color:var(--document-blue)}.device-phone .phone-data-room .phone-document-unavailable button,.device-phone .phone-data-room .phone-document-summary button{border:1px solid var(--document-blue);color:var(--document-blue);border-radius:7px;padding:9px 12px}.device-phone .phone-data-room .phone-document-summary{text-align:center;color:var(--document-secondary);flex-direction:column;align-items:center;gap:15px;padding:35px 15px;display:flex}.device-phone .phone-data-room .phone-document-summary>svg{color:var(--document-blue)}.device-phone .phone-data-room .phone-document-summary h2{text-transform:uppercase;font-size:19px}.device-phone .phone-data-room[dir=rtl] :is(.phone-document-row-arrow,.phone-document-back>svg,.phone-document-page-controls svg){transform:rotate(180deg)}.device-phone .phone-data-room.phone-document-expanded{min-height:0}html:is(.dark,[data-display-mode=dark]) .device-phone .phone-data-room{--document-blue:#82b4ff;--document-ink:#fff;--document-secondary:#fff;--document-line:#344863;--document-paper:#111c2d;--document-wash:#1a2a42}html:is(.dark,[data-display-mode=dark]) .device-phone .phone-data-room .phone-data-room-art{mix-blend-mode:normal;border-radius:10px}html:is(.dark,[data-display-mode=dark]) .device-phone .phone-data-room .phone-document-version-notice{color:#deebff;background:#183653}html:is(.dark,[data-display-mode=dark]) .device-phone .phone-data-room .phone-document-status{color:#ffd16b}html:is(.dark,[data-display-mode=dark]) .device-phone .phone-data-room .phone-document-status.is-approved{color:#77e8a0}html:is(.dark,[data-display-mode=dark]) .device-phone .phone-data-room .phone-document-status.is-neutral{color:var(--document-secondary)}@media (max-width:359px){.device-phone .phone-data-room .phone-data-room-art{width:77px}.device-phone .phone-data-room .phone-data-room-heading h1{font-size:27px}.device-phone .phone-data-room .phone-document-row{gap:12px}.device-phone .phone-data-room .phone-document-tabs button{font-size:9px}.device-phone .phone-data-room .phone-data-room-search>button{gap:5px;padding:0 7px}}@layer vetra-mobile-dark{html[data-vetra-surface=operations][data-display-mode=dark] body.vetra-native-design .device-phone .phone-data-room .phone-document-example>strong{color:#634313!important;-webkit-text-fill-color:currentColor!important;background:#fff7e8!important}}.device-phone .phone-data-room[data-reader-open=true]{background:var(--document-wash);font-family:var(--font-sans,system-ui),sans-serif;--document-ink:#000;--document-secondary:#000;border-radius:22px;gap:12px;padding:12px}.device-phone .phone-data-room[data-reader-open=true] .phone-document-reader-top{min-height:44px;margin:0}.device-phone .phone-data-room[data-reader-open=true] .phone-document-details{min-width:44px;min-height:44px;color:var(--document-blue);border:0;place-items:center;padding:8px;display:grid}.device-phone .phone-data-room[data-reader-open=true] .phone-document-heading h1{letter-spacing:-.025em;font-size:clamp(20px,5.5vw,26px);font-weight:750;line-height:1.2}.device-phone .phone-data-room[data-reader-open=true] .phone-document-heading p{font-size:12px;line-height:1.5}.device-phone .phone-data-room[data-reader-open=true] :is(.phone-document-policy,.phone-document-example-notice,.phone-document-version-notice){margin:0}.device-phone .phone-data-room[data-reader-open=true] .phone-document-version-notice{overflow-wrap:anywhere;background:0 0;padding:0;font-size:12px}.device-phone .phone-data-room[data-reader-open=true] .phone-document-tabs{background:var(--document-line);border:0;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:3px 0;padding:4px}.device-phone .phone-data-room[data-reader-open=true] .phone-document-tabs button{overflow-wrap:anywhere;border:0;border-radius:10px;min-height:44px;padding:8px 4px;font-size:12px;font-weight:650}.device-phone .phone-data-room[data-reader-open=true] .phone-document-tabs button[aria-selected=true]{background:var(--document-paper);color:var(--document-ink);box-shadow:0 2px 5px #10264414}.device-phone .phone-data-room[data-reader-open=true] .phone-document-tab-panel{flex:1}.device-phone .phone-data-room .phone-document-reading{background:var(--document-paper);border-radius:18px;padding:20px}.device-phone .phone-data-room .phone-document-reading-label{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:650}.device-phone .phone-data-room .phone-document-reading pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:var(--reading-size,1rem);tab-size:4;margin:20px 0 0;line-height:1.75}.device-phone .phone-data-room .phone-document-reading-unavailable{background:var(--document-paper);border-radius:18px;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px;font-size:14px;line-height:1.6;display:flex}.device-phone .phone-data-room .phone-document-reading-unavailable h2{text-transform:uppercase;font-size:16px}.device-phone .phone-data-room .phone-document-reading-unavailable button{background:var(--document-blue);color:var(--document-paper);border-radius:12px;min-height:44px;padding:12px 16px}.device-phone .phone-data-room .phone-document-action-dock{z-index:2;background:var(--document-paper);border:1px solid var(--document-line);border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:7px;display:grid;position:sticky;bottom:12px;box-shadow:0 6px 22px #12274214}.device-phone .phone-data-room .phone-document-action-dock button{min-height:60px;color:var(--document-ink);text-transform:uppercase;overflow-wrap:anywhere;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 4px;font-size:10px;line-height:1.3;display:flex}.device-phone .phone-data-room .phone-document-action-dock svg{color:var(--document-blue)}.device-phone .phone-data-room .phone-document-action-dock .phone-document-share{color:#fff;background:#075bff}.device-phone .phone-data-room .phone-document-action-dock .phone-document-share svg{color:#fff}.device-phone .phone-data-room .phone-document-reading-policy{text-transform:uppercase;text-align:center;padding:0 8px;font-size:10px;line-height:1.5}.device-phone .phone-data-room[data-reader-open=true] .phone-document-page-controls button,.device-phone .phone-data-room[data-reader-open=true] .phone-document-expand{min-width:44px;min-height:44px}html:is(.dark,[data-display-mode=dark]) .device-phone .phone-data-room[data-reader-open=true]{--document-ink:#fff;--document-secondary:#fff;--document-wash:#0d1728;--document-paper:#17243a;--document-line:#263751}
html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .main-content[data-route=companies]{padding:0 0 calc(92px + env(safe-area-inset-bottom));background:#f8fbfd!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .main-content[data-route=companies]>.screen-content{padding:0 12px 16px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies{--company-reference-ink:#111820;--company-reference-secondary:#26364d;--company-reference-blue:#0753ff;--company-reference-line:#dce8f4;--company-reference-card:#fff;color:var(--company-reference-ink);gap:10px;min-width:0;padding:0;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies :is(h1,h2,h3,p){color:inherit;letter-spacing:0;margin:0}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies button{font:inherit;color:inherit;cursor:pointer;min-width:0;box-shadow:none}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies :is(button,a,summary):focus-visible{outline:3px solid var(--company-reference-blue);outline-offset:3px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-companies-heading{padding:17px 4px 6px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-companies-heading h1{text-transform:uppercase;letter-spacing:-.055em;margin-bottom:8px;font-size:31px;font-weight:780;line-height:1.14}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-companies-heading>div{color:var(--company-reference-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-companies-heading p{text-transform:capitalize;font-size:16px;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-companies-heading>div>span{text-transform:uppercase;font-size:12px;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-companies-list{gap:16px;min-width:0;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-card{border:1px solid var(--company-reference-line);background:var(--company-reference-card);border-radius:16px;overflow:hidden}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-port{aspect-ratio:448/226;width:100%;height:auto;display:block}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-card-body{padding:18px 14px 14px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity{align-items:flex-start;gap:14px;min-width:0;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity .workspace-company-mark{background:#eaf4ff;border:0;border-radius:13px;flex:0 0 72px;place-items:center;width:72px;height:72px;padding:7px;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity .workspace-company-mark img{object-fit:contain;width:100%;height:100%}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity .company-initials59{color:#10151b;font-size:28px;font-weight:750;line-height:1}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-name{flex:1;min-width:0}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-name>p{color:var(--company-reference-secondary);letter-spacing:.045em;text-transform:uppercase;overflow-wrap:anywhere;margin:2px 0 4px;font-size:10px;font-weight:550;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-name :is(h1,h2){letter-spacing:-.035em;overflow-wrap:anywhere;text-transform:none;font-size:25px;font-weight:760;line-height:1.12}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-location{color:var(--company-reference-ink);align-items:flex-start;gap:6px;margin-top:8px;font-size:14px;line-height:1.4;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-location svg{flex:none;margin-top:1px;color:var(--company-reference-blue)!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-location bdi{overflow-wrap:anywhere}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats{border-top:1px solid var(--company-reference-line);border-bottom:1px solid var(--company-reference-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:24px 0 17px;padding:16px 0;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats[data-items="1"]{grid-template-columns:minmax(0,1fr)}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats>:is(button,div){text-align:start;background:0 0;border:0;align-items:center;gap:12px;min-width:0;min-height:54px;padding:0;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats>:is(button,div)+:is(button,div){border-inline-start:1px solid var(--company-reference-line);padding-inline-start:16px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-icon{width:49px;height:49px;color:var(--company-reference-blue);background:#ecf5ff;border-radius:10px;flex:none;place-items:center;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-icon svg{color:var(--company-reference-blue)!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats>:is(button,div)>span:last-child{gap:4px;min-width:0;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats strong{font-size:26px;font-weight:760;line-height:1}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats small{color:var(--company-reference-secondary);text-transform:uppercase;overflow-wrap:anywhere;font-size:10px;line-height:1.4}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-assigned{color:var(--company-reference-secondary);align-items:flex-start;gap:16px;margin:0 2px 20px;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-assigned>svg{flex:none;color:var(--company-reference-blue)!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-assigned strong{text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-assigned p{margin-top:3px;font-size:12px;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-primary{border:1px solid var(--company-reference-blue);text-align:center;text-transform:uppercase;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:11px 30px;font-size:16px;font-weight:600;line-height:1.25;display:flex;position:relative;background:var(--company-reference-blue)!important;color:#fff!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-primary>svg{position:absolute;inset-inline-end:14px;color:#fff!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-scope-note{text-align:center;color:var(--company-reference-secondary);padding:0 3px;font-size:11px;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity.is-overview{border-bottom:1px solid var(--company-reference-line);align-items:center;gap:13px;padding:15px 4px 14px;position:relative}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity.is-overview .workspace-company-mark{flex-basis:62px;width:62px;height:62px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity.is-overview h1{font-size:19px;line-height:1.25}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity.is-overview .reference-company-location{margin-top:5px;font-size:11px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-access-badge{text-transform:uppercase;background:#edf6ff;border:1px solid #d9e8f9;border-radius:7px;flex:none;align-items:center;gap:5px;max-width:91px;padding:6px;font-size:7px;font-weight:600;line-height:1.4;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-access-badge>svg{flex:none;color:var(--company-reference-blue)!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-tabs{border:0;gap:8px;margin:-2px 0 2px;padding:0;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-tabs>button{border:1px solid var(--company-reference-line);background:var(--company-reference-card);min-height:42px;color:var(--company-reference-ink);text-transform:uppercase;border-radius:8px;flex:1;padding:8px 5px;font-size:11px;font-weight:650;line-height:1.3}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-tabs>button[aria-pressed=true]{border:1.5px solid var(--company-reference-blue);background:#eaf5ff}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero{border:1px solid var(--company-reference-line);isolation:isolate;background:#e8f4ff;border-radius:13px;flex-direction:column;min-height:384px;padding:17px 12px 13px;display:flex;position:relative;overflow:hidden}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero-copy{z-index:2;pointer-events:none;padding-inline:5px;position:relative}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero-copy>p{text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:550;line-height:1.4}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero-copy h2{letter-spacing:-.05em;text-transform:uppercase;max-width:330px;font-size:28px;font-weight:780;line-height:1.1}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero-copy>span{max-width:220px;color:var(--company-reference-secondary);margin-top:12px;font-size:14px;line-height:1.35;display:block}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-robot{aspect-ratio:357/215;margin-top:-28px;margin-bottom:-9px;z-index:1;flex:none;align-self:flex-end;width:min(100%,286px);height:auto;margin-inline-end:-12px;display:block;position:relative}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero-actions{z-index:3;gap:8px;margin-top:auto;display:grid;position:relative}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero-actions .reference-company-primary{min-height:41px;padding:9px 10px;font-size:14px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-secondary{background:var(--company-reference-card);text-transform:uppercase;border:1px solid #dce3ec;border-radius:8px;width:100%;min-height:41px;padding:9px 10px;font-size:14px;font-weight:650;line-height:1.25}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies[data-company-view=overview]>.reference-company-stats{border:0;gap:8px;margin:0;padding:0}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies[data-company-view=overview]>.reference-company-stats>:is(button,div){border:1px solid var(--company-reference-line);background:var(--company-reference-card);border-radius:8px;gap:10px;padding:10px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies[data-company-view=overview]>.reference-company-stats .reference-company-icon{width:42px;height:42px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-human{min-height:39px;color:var(--company-reference-secondary);text-transform:uppercase;border:1px solid var(--company-reference-line);background:#f1f8ff;border-radius:8px;justify-content:center;align-items:center;gap:13px;padding:7px;font-size:11px;line-height:1.4;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-human>svg{flex:none;color:var(--company-reference-blue)!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-workspaces{gap:8px;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-workspaces>button{border:1px solid var(--company-reference-line);background:var(--company-reference-card);text-align:start;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-workspaces>button>span:nth-child(2){overflow-wrap:anywhere;flex:1;gap:6px;min-width:0;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-workspaces strong{font-size:14px;line-height:1.4}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-workspaces small{color:var(--company-reference-secondary);font-size:12px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-empty{background:var(--company-reference-card);border:1px solid var(--company-reference-line);text-align:center;border-radius:12px;justify-items:center;gap:12px;padding:28px 18px;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-empty h2{text-transform:capitalize;font-size:19px;line-height:1.3}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-empty p{color:var(--company-reference-secondary);font-size:13px;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout :is(.reference-company-data-status,.reference-company-example){color:var(--company-reference-secondary);text-align:center;font-size:11px;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-details{border-top:1px solid var(--company-reference-line);color:var(--company-reference-secondary);font-size:12px;line-height:1.5}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-details summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:12px 2px;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-details>div{gap:10px;padding-bottom:14px;display:grid}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-details :is(p,a){color:inherit;overflow-wrap:anywhere;align-items:start;gap:10px;display:flex}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-details svg{flex:none}html[data-vetra-surface=operations][dir=rtl] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies :is(.lucide-arrow-right,.lucide-chevron-right){transform:scaleX(-1)}@media (max-width:360px){html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-name :is(h1,h2){font-size:21px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity .workspace-company-mark{flex-basis:58px;width:58px;height:58px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-identity.is-overview{flex-wrap:wrap}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-access-badge{margin-inline-start:71px;max-width:none;margin-top:-7px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats>:is(button,div){gap:7px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-stats>:is(button,div)+:is(button,div){padding-inline-start:9px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-icon{width:41px;height:43px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero-copy h2{font-size:25px}}html[data-vetra-surface=operations]:is(.dark,[data-display-mode=dark]) body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies{--company-reference-ink:#f7faff;--company-reference-secondary:#e0ebf8;--company-reference-blue:#5795ff;--company-reference-line:#344b66;--company-reference-card:#142336}html[data-vetra-surface=operations]:is(.dark,[data-display-mode=dark]) body.vetra-native-design .device-phone .mobile-shell.approved-layout .main-content[data-route=companies]{background:#0f1a29!important}html[data-vetra-surface=operations]:is(.dark,[data-display-mode=dark]) body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-companies :is(.reference-company-access-badge,.reference-company-human,.reference-company-icon,.reference-company-tabs>button[aria-pressed=true]){border-color:#345273;color:var(--company-reference-ink)!important;background:#1e354f!important}html[data-vetra-surface=operations]:is(.dark,[data-display-mode=dark]) body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero{--company-reference-ink:#111820;--company-reference-secondary:#26364d;color:#111820!important;background:#e8f4ff!important}html[data-vetra-surface=operations]:is(.dark,[data-display-mode=dark]) body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-hero .reference-company-secondary{color:#111820!important;background:#fff!important}html[data-vetra-surface=operations]:is(.dark,[data-display-mode=dark]) body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-company-primary{border-color:#0753ff;background:#0753ff!important}
html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010]{--phone-home-canvas:#f2f4f9;--phone-home-ink:#101720;--phone-home-blue:#195adb}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .workspace-main{background:var(--phone-home-canvas)}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .topbar{min-height:82px;box-shadow:none;border-bottom:0;gap:10px;padding:15px 20px;background:#fff!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .mobile-brand{background:0 0;border:0;border-radius:0;width:31px;min-width:31px;height:36px;padding:0}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .company-label{min-width:0;color:var(--phone-home-ink);text-transform:uppercase;gap:5px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .company-label strong{letter-spacing:.065em;overflow-wrap:break-word;font-size:.75rem;font-weight:750;line-height:1.3}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .company-label span{letter-spacing:.09em;color:#000;font-size:.625rem;line-height:1.4}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .topbar-actions{gap:4px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .header-shortcut{border-radius:0;justify-content:center;align-items:center;width:34px;min-width:34px;height:38px;padding:0;display:inline-flex;color:var(--phone-home-blue)!important;background:0 0!important;border:0!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .header-shortcut svg{color:var(--phone-home-blue)!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .header-shortcut b{top:-4px;background:var(--phone-home-blue);border:2px solid #fff;inset-inline-end:-1px;color:#fff!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .main-content{padding:0 0 calc(92px + env(safe-area-inset-bottom))}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .screen-content{min-width:0;padding:24px 16px 22px}@media (max-width:360px){html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .topbar{gap:7px;padding-inline:12px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .header-shortcut{width:30px;min-width:30px}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell[data-home-reference=user-20261010] .screen-content{padding-inline:16px}}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .bottom-nav.approved-four-tabs{padding:6px 10px calc(6px + env(safe-area-inset-bottom));min-height:74px;box-shadow:none;border-top:1px solid #e0e7f1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid;background:#fff!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .bottom-nav.approved-four-tabs>button{border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:60px;margin:0;padding:5px 3px;display:flex;color:#194873!important;background:0 0!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .bottom-nav.approved-four-tabs>button.active{color:#195adb!important;background:#eef5ff!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .bottom-nav.approved-four-tabs>button>span:first-child{border-radius:0;width:auto;height:27px;background:0 0!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .bottom-nav.approved-four-tabs svg{width:25px;height:25px;color:#195adb!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .bottom-nav.approved-four-tabs .nav-label{letter-spacing:0;font-size:.6875rem;font-weight:500;line-height:1.25;text-transform:none!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-utility-header{border-bottom:1px solid #e0e7f1;gap:12px;min-height:76px;padding:12px 18px;background:#fff!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-utility-header .company-label strong{letter-spacing:.02em;overflow-wrap:break-word;font-size:1.125rem;font-weight:750;line-height:1.15}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-utility-header :is(.reference-phone-back,.header-shortcut,.reference-phone-account){flex:none;place-items:center;width:36px;min-width:36px;height:40px;padding:0;display:grid;color:#195adb!important;background:0 0!important;border:0!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-utility-header svg{color:#195adb!important;stroke:currentColor!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-utility-header .reference-phone-account{border-radius:50%;background:#edf1f7!important}html[data-vetra-surface=operations].dark .device-phone .mobile-shell[data-home-reference=user-20261010]{--phone-home-canvas:var(--harbor-bg,#111b2a);--phone-home-ink:var(--harbor-text,#f3f5f9)}html[data-vetra-surface=operations].dark .device-phone .mobile-shell.approved-layout :is(.topbar,.bottom-nav.approved-four-tabs){background:var(--harbor-card,#172232)!important}html[data-vetra-surface=operations].dark .device-phone .mobile-shell[data-home-reference=user-20261010] .company-label span{color:var(--harbor-text,#f3f5f9)}html[data-vetra-surface=operations].dark .device-phone .mobile-shell.approved-layout .bottom-nav.approved-four-tabs>button{color:#eef3fa!important}html[data-vetra-surface=operations].dark .device-phone .mobile-shell.approved-layout .bottom-nav.approved-four-tabs>button.active{background:#195adb30!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-workspace-surface) :is(.workspace-main,.main-content,.screen-content){background:#fff!important}html[data-vetra-surface=operations].dark body.vetra-native-design .device-phone .mobile-shell:has(.phone-workspace-surface) :is(.workspace-main,.main-content,.screen-content){background:var(--harbor-card,#172232)!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-data-room[data-reader-open=true]) .workspace-main>.topbar{display:none!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-data-room) :is(.workspace-main,.main-content,.screen-content){background:#fff!important}html[data-vetra-surface=operations].dark body.vetra-native-design .device-phone .mobile-shell:has(.phone-data-room) :is(.workspace-main,.main-content,.screen-content){background:var(--harbor-card,#172232)!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell.approved-layout .reference-phone-utility-header .mobile-brand{background:0 0;border:0;width:35px;min-width:35px;height:42px;padding:0}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-work-summary) :is(.workspace-main,.main-content,.screen-content){background:#fff!important}html[data-vetra-surface=operations].dark body.vetra-native-design .device-phone .mobile-shell:has(.phone-work-summary) :is(.workspace-main,.main-content,.screen-content){background:var(--harbor-card,#172232)!important}#vetra-native-app .intelligence-task-shell .workspace-tablist{flex:none!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone:has(.phone-chat-open){min-height:0}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-chat-open){height:calc(var(--usable-height,100dvh) - var(--staging-header-height,0px));min-height:0;overflow:hidden}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-chat-open) .workspace-main{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-chat-open) .workspace-main>.topbar{display:none!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-chat-open) .offline-banner{flex:none}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-chat-open) .main-content{flex:1;height:auto;min-height:0;overflow:hidden;padding:0!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-chat-open) .screen-content{height:100%;min-height:0;padding:0!important}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell .messenger.phone-chat-open{height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;margin:0;display:block}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell .phone-chat-open>.chat-panel{border:0;border-radius:0;height:100%;min-height:0;display:flex;overflow:hidden}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell .phone-chat-open>.chat-panel>.phone-chat{flex:1}html[data-vetra-surface=operations] body.vetra-native-design .device-phone .mobile-shell:has(.phone-chat-open) .bottom-nav.approved-four-tabs{flex:none;width:100%;max-width:none;margin:0;position:static!important;inset:auto!important;transform:none!important}
:root{--vetra-copy:#000}html:is(.dark,[data-display-mode=dark]){--vetra-copy:#fff}[data-broker-theme=light],[data-display-mode=light]{--vetra-copy:#000}[data-broker-theme=dark],[data-display-mode=dark]{--vetra-copy:#fff}:root,html,body,html[data-vetra-surface=operations] body.vetra-native-design{--muted-foreground:var(--vetra-copy);--nd-muted:var(--vetra-copy);--nd-text:var(--vetra-copy);--color-muted-foreground:var(--vetra-copy);--text-secondary:var(--vetra-copy);--text-muted:var(--vetra-copy);--slate-500:var(--vetra-copy);--slate-600:var(--vetra-copy)}html body .phone-workspace-surface{--phone-workspace-muted:var(--vetra-copy)}html body :is(.muted,.text-muted-foreground,.text-gray-400,.text-gray-500,.text-gray-600,.text-slate-400,.text-slate-500,.text-slate-600,.text-zinc-400,.text-zinc-500,.text-neutral-500){-webkit-text-fill-color:currentColor;color:var(--vetra-copy)!important}html body :is(.page-heading,.workspace-section-copy,.company-dashboard-header,.cm-heading,.native-page-strip) :is(h1,h2,h3,p){opacity:1;text-transform:none!important}html body.vetra-native-design .mobile-shell :is(.page-heading p,.company-label span,.approved-tool-row small,.native-today-date,.native-app-version,.approved-profile small){-webkit-text-fill-color:currentColor;opacity:1;color:var(--vetra-copy)!important}html body :is(input,textarea)::placeholder{color:inherit;-webkit-text-fill-color:currentColor;opacity:1}.company-management-link{border-radius:16px;align-items:center;gap:14px;margin:14px 0;text-decoration:none;display:flex;color:var(--vetra-copy)!important;background:var(--secondary,#edf4ff)!important;border:1px solid var(--border,#d1e1f5)!important;padding:16px!important}.company-management-link>span{flex:1}.company-management-link strong,.company-management-link small{display:block}html body :is(h1,h2,h3,h4,h5,h6,[data-slot=dialog-title],[data-slot=sheet-title],[data-slot=card-title]){text-transform:none!important}html body :is(.page-subtitle,.subtitle,[data-slot=dialog-description],[data-slot=sheet-description],.workspace-section-copy>p,.page-heading>p,.cm-heading>p){opacity:1;text-transform:none!important}html body :is([class*=text-gray-],[class*=text-grey-],[class*=text-slate-],[class*=text-zinc-],[class*=text-neutral-]){-webkit-text-fill-color:currentColor;color:var(--vetra-copy)!important}
html body.vetra-native-design .trade-native67 .trade-company-scope68{border:1px solid var(--trade-line);background:var(--trade-surface);color:var(--trade-blue);border-radius:16px;align-items:center;gap:14px;padding:16px 20px;display:flex}.trade-native67 .trade-company-scope68>svg{flex:none}.trade-native67 .trade-company-scope68>div{flex:1;min-width:0}.trade-native67 .trade-company-scope68 label{color:var(--trade-ink);font-size:14px;font-weight:650}.trade-native67 .trade-company-scope68 p{color:#234e79;margin:4px 0 0;font-size:12px;line-height:1.5}html body.vetra-native-design .trade-native67 .trade-company-scope68 select{border:1px solid var(--trade-line);background:var(--trade-soft);width:min(340px,45%);min-width:0;min-height:46px;color:var(--trade-ink);border-radius:11px;padding:10px 12px;font-size:14px}.trade-native67 .trade-company-empty68{text-align:center;border:1px dashed var(--trade-line);background:var(--trade-surface);color:var(--trade-blue);border-radius:18px;justify-items:center;gap:12px;padding:40px 20px;display:grid}.trade-native67 .trade-company-empty68 h2{color:var(--trade-ink);margin:0;font-size:22px}.trade-native67 .trade-company-empty68 p{color:#234e79;max-width:52ch;margin:0;line-height:1.6}@container trade67 (max-width:580px){html body.vetra-native-design .trade-native67 .trade-company-scope68{flex-wrap:wrap;padding:16px}html body.vetra-native-design .trade-native67 .trade-company-scope68 select{width:100%;font-size:16px}}html body.vetra-native-design .trade-native.trade-native67{--trade-ink:#122d4b;--trade-blue:#1658d3;--trade-soft:#eff5ff;--trade-line:#dce6f3;--trade-surface:#fff;min-width:0;color:var(--trade-ink);gap:20px;display:grid;container:trade67/inline-size}html body.vetra-native-design .trade-native67 .trade-workspace-header{border:1px solid var(--trade-line);background:var(--trade-surface);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.trade-native67 .trade-workspace-identity{min-width:0}.trade-native67 .trade-workspace-eyebrow{color:var(--trade-blue);align-items:center;gap:7px;margin-bottom:14px;font-size:12px;font-weight:650;display:flex}.trade-native67 .trade-workspace-title{align-items:center;gap:16px;display:flex}.trade-native67 .trade-workspace-symbol{width:54px;height:54px;color:var(--trade-blue);background:var(--trade-soft);border-radius:17px;flex:none;place-items:center;display:grid}html body.vetra-native-design .trade-native67 .trade-workspace-title h1{letter-spacing:-.04em;color:var(--trade-ink);margin:0;font-size:clamp(23px,2.4vw,32px);line-height:1.2}html body.vetra-native-design .trade-native67 .trade-workspace-title p{color:#234e79;max-width:64ch;margin:7px 0 0;font-size:14px;line-height:1.6}.trade-native67 .trade-workspace-mode{background:var(--trade-soft);color:#234e79;border-radius:10px;flex:none;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}html body.vetra-native-design .trade-native.trade-native67 .trade-native-navigation{overscroll-behavior-inline:contain;scrollbar-width:thin;border:1px solid var(--trade-line);box-shadow:none;background:#eaf1fc;border-radius:15px;align-items:stretch;gap:6px;margin:0;flex-wrap:nowrap!important;padding:6px!important;display:flex!important;overflow-x:auto!important}html body.vetra-native-design .trade-native.trade-native67 .trade-native-navigation>button{white-space:nowrap;overflow-wrap:normal;color:#234e79;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;max-width:none;min-height:44px;font-weight:600;display:inline-flex;flex:none!important;padding:10px 14px!important;font-size:13px!important}html body.vetra-native-design .trade-native.trade-native67 .trade-native-navigation>button[aria-current=page]{background:var(--trade-blue);border-color:var(--trade-blue);color:#fff;box-shadow:none}html body.vetra-native-design .trade-native67 :is(button,a,summary,input,select,textarea):focus-visible{outline:3px solid var(--trade-blue);outline-offset:3px}html body.vetra-native-design .trade-native67 .trade-banner{background:0 0;border:0;border-radius:0;gap:16px;padding:0 2px}.trade-native67 .trade-banner strong{color:var(--trade-ink);letter-spacing:0}.trade-native67 .trade-banner p{color:#234e79}.trade-native67 .trade-role{font-size:13px}.trade-native67 .trade-role select{background:var(--trade-surface);width:auto;min-width:160px;min-height:44px}html body.vetra-native-design .trade-native.trade-native67 .trade-native-summary{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;display:grid}html body.vetra-native-design .trade-native.trade-native67 .trade-native-summary>:is(button,div){background:var(--trade-surface);min-width:0;min-height:120px;box-shadow:none;text-align:start;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative;border:1px solid var(--trade-line)!important;padding:18px!important}html body.vetra-native-design .trade-native67 .trade-native-summary strong{color:var(--trade-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:23px;line-height:1.3}.trade-native67 .trade-native-summary span{color:#234e79;font-size:12px;font-weight:600}.trade-native67 .trade-native-summary small{color:#234e79;font-size:12px!important}.trade-native67 .trade-native-summary>button>svg{inset-inline-end:14px;color:var(--trade-blue);top:16px}html body.vetra-native-design .trade-native67 .trade-card{border:1px solid var(--trade-line);background:var(--trade-surface);border-radius:18px;padding:22px;box-shadow:0 3px 14px #16365e04}.trade-native67 .trade-card h2{color:var(--trade-ink)}html body.vetra-native-design .trade-native67 .trade-split{grid-template-columns:minmax(0,1fr) minmax(240px,.34fr);align-items:start;gap:20px}.trade-native67 .trade-card :is(p,li){color:#234e79}html body.vetra-native-design .trade-native67 .trade-actions button{border-radius:11px;min-height:44px;padding:10px 14px;font-size:13px}.trade-native67 .trade-actions button:disabled{opacity:1;color:#315881;cursor:not-allowed;background:#eaf0fb;border-color:#cedded}.trade-native67 .trade-link.primary{background:var(--trade-blue);color:#fff;border-color:var(--trade-blue)}.trade-native67 .trade-link:disabled{color:#315881;cursor:default;background:#eaf0fb;border-color:#cedded}.trade-native67 :is(.offer-filters67,.inventory-filters67){background:var(--trade-soft);border-radius:12px;gap:5px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.trade-native67 :is(.offer-filters67,.inventory-filters67)>button{white-space:nowrap;color:#234e79;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 13px;font-size:13px;font-weight:600;display:inline-flex}.trade-native67 :is(.offer-filters67,.inventory-filters67)>button[aria-pressed=true]{background:var(--trade-surface);color:var(--trade-blue);border-color:#d3e1f5;box-shadow:0 1px 4px #122d4b0a}.trade-native67 .inventory-filters67 button>span{color:#194d9b;background:#e8f0ff;border-radius:5px;padding:2px 5px;font-size:11px}.trade-native67 .offer-cards67{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.trade-native67 .offer-card67{border:1px solid var(--trade-line);border-radius:15px;min-width:0;padding:18px}.trade-native67 .offer-card67[data-selected=true]{border-color:var(--trade-blue);box-shadow:inset 0 0 0 1px var(--trade-blue)}.trade-native67 .offer-card67>header{color:#234e79;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.trade-native67 .offer-card67 h3{color:var(--trade-ink);margin:0;font-size:17px;line-height:1.4}.trade-native67 .offer-card67 p{margin:8px 0 18px;font-size:13px;line-height:1.6}.trade-native67 .offer-card67 dl{border-top:1px solid var(--trade-line);flex-wrap:wrap;gap:14px 28px;margin:0;padding-top:14px;display:flex}.trade-native67 .offer-card67 dt{color:#234e79;margin-bottom:5px;font-size:12px}.trade-native67 .offer-card67 dd{color:var(--trade-ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650}html body.vetra-native-design .trade-native67 .deal-entry67>summary{color:var(--trade-blue);gap:14px;padding:0;list-style:none;display:flex}.trade-native67 .deal-entry67>summary>span{flex:1;gap:5px;display:grid}.trade-native67 .deal-entry67>summary strong{color:var(--trade-ink);font-size:16px}.trade-native67 .deal-entry67>summary small{color:#234e79;font-size:13px;font-weight:400}.trade-native67 .deal-entry67[open]>summary{border-bottom:1px solid var(--trade-line);margin-bottom:20px;padding-bottom:20px}.trade-native67 .inventory-board67{gap:20px;min-width:0;display:grid}.trade-native67 .inventory-heading67{justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.trade-native67 .inventory-heading67 h2{letter-spacing:-.03em;color:var(--trade-ink);margin:0;font-size:22px}.trade-native67 .inventory-heading67 p{color:#234e79;margin:6px 0 0;font-size:14px;line-height:1.6}.trade-native67 .inventory-tools67{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.trade-native67 .inventory-search67{border:1px solid var(--trade-line);background:var(--trade-surface);min-width:230px;max-width:390px;color:var(--trade-blue);border-radius:12px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.trade-native67 .inventory-search67 input{width:100%;min-width:0;height:48px;color:var(--trade-ink);background:0 0;border:0;outline:0;padding:10px 0;font-size:15px}.trade-native67 .inventory-search67 input::placeholder{color:#315b87;opacity:1}.trade-native67 .inventory-search67:focus-within{outline:2px solid var(--trade-blue);outline-offset:2px}.trade-native67 .inventory-result67{color:#234e79;margin:-6px 0;font-size:12px}.trade-native67 .inventory-cards67{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.trade-native67 .inventory-lot67{border:1px solid var(--trade-line);background:var(--trade-surface);border-radius:18px;flex-direction:column;gap:20px;min-width:0;padding:20px;display:flex}.trade-native67 .inventory-lot67>header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.trade-native67 .inventory-lot67>header>div{flex:1;min-width:100px}.trade-native67 .inventory-icon67{background:var(--trade-soft);width:48px;height:48px;color:var(--trade-blue);border-radius:14px;flex:none;place-items:center;display:grid}.trade-native67 .inventory-lot67 h3{color:var(--trade-ink);overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.trade-native67 .inventory-lot67 header p{color:#234e79;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.trade-native67 .inventory-status67{border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:11px;font-weight:600;display:inline-flex}.trade-native67 .inventory-status67.clear{color:#146440;background:#e8f5ee}.trade-native67 .inventory-status67.held{color:#854d13;background:#fff2df}.trade-native67 .inventory-lot67 dl{border-block:1px solid var(--trade-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding-block:16px;display:grid}.trade-native67 .inventory-lot67 dt{color:#234e79;margin:0 0 6px;font-size:12px}.trade-native67 .inventory-lot67 dd{color:var(--trade-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:650;line-height:1.5}.trade-native67 .inventory-lot-actions67{margin-top:auto}.trade-native67 .inventory-lot-actions67>.trade-link{width:100%;min-height:44px}.trade-native67 .inventory-release67{background:var(--trade-soft);color:var(--trade-blue);border:1px solid #d5e3fc;border-radius:14px;align-items:center;gap:13px;padding:18px;display:flex}.trade-native67 .inventory-release67>svg{flex:none}.trade-native67 .inventory-release67>div{flex:1}.trade-native67 .inventory-release67 strong{color:var(--trade-ink);font-size:14px}.trade-native67 .inventory-release67 p{color:#234e79;margin:5px 0 0;font-size:13px;line-height:1.5}.trade-native67 .inventory-release67 button{background:var(--trade-surface);min-height:44px;color:var(--trade-blue);border:1px solid #cfdef5;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:13px;font-weight:600;display:flex}.trade-native67 .inventory-empty67{background:var(--trade-surface);text-align:center;color:var(--trade-blue);border:1px dashed #b7cbe8;border-radius:16px;padding:32px}.trade-native67 .inventory-empty67>svg{margin:auto}.trade-native67 .inventory-empty67 h3{color:var(--trade-ink);margin:14px 0 6px;font-size:18px}.trade-native67 .inventory-empty67 p{color:#234e79;margin:0 0 16px;font-size:14px}.trade-native67 .trade-action-group67{border:1px solid var(--trade-line);background:var(--trade-surface);border-radius:16px;min-width:0}.trade-native67 .trade-action-group67>summary{cursor:pointer;min-height:78px;color:var(--trade-blue);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.trade-native67 .trade-action-group67>summary>span{gap:6px;display:grid}.trade-native67 .trade-action-group67>summary strong{color:var(--trade-ink);font-size:16px}.trade-native67 .trade-action-group67>summary small{color:#234e79;font-size:13px;font-weight:400}.trade-native67 .trade-action-group67[open]>summary>svg,.trade-native67 .deal-entry67[open]>summary>svg:last-child{transform:rotate(180deg)}.trade-native67 .trade-action-group67>summary::-webkit-details-marker{display:none}.trade-native67 .deal-entry67>summary::-webkit-details-marker{display:none}.trade-native67 .trade-action-content67{border-top:1px solid var(--trade-line);gap:20px;min-width:0;padding:20px;display:grid}.trade-native67 .trade-action-content67>.trade-form{box-shadow:none;border:0;padding:0}.trade-native67 .inventory-review67>summary{color:var(--trade-blue);cursor:pointer;min-height:44px;font-size:13px;font-weight:600}.trade-native67 .inventory-review67 .trade-form{box-shadow:none;border:0;padding:12px 0 0}.trade-native67 .inventory-review67 .trade-form h2{display:none}@container trade67 (max-width:850px){html body.vetra-native-design .trade-native67 .trade-split{grid-template-columns:minmax(0,1fr)}.trade-native67 .inventory-tools67{flex-direction:column;align-items:stretch}.trade-native67 .inventory-search67{max-width:none}.trade-native67 .inventory-filters67{align-self:flex-start;max-width:100%}}@container trade67 (max-width:580px){html body.vetra-native-design .trade-native67 .trade-workspace-header{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.trade-native67 .trade-workspace-symbol{border-radius:13px;width:44px;height:44px}.trade-native67 .trade-workspace-title{align-items:flex-start;gap:12px}html body.vetra-native-design .trade-native67 .trade-workspace-title h1{font-size:24px}html body.vetra-native-design .trade-native67 .trade-workspace-title p{font-size:13px}.trade-native67 .trade-workspace-mode{padding:7px 10px}.trade-native67 .trade-workspace-eyebrow{margin-bottom:12px}html body.vetra-native-design .trade-native.trade-native67 .trade-native-summary{gap:8px}html body.vetra-native-design .trade-native.trade-native67 .trade-native-summary>:is(button,div){min-height:110px;padding:12px!important}html body.vetra-native-design .trade-native67 .trade-native-summary strong{font-size:18px}.trade-native67 .trade-native-summary span,.trade-native67 .trade-native-summary small{font-size:11px!important}.trade-native67 .trade-native-summary>button>svg{display:none}.trade-native67 .inventory-cards67,.trade-native67 .offer-cards67{grid-template-columns:minmax(0,1fr)}.trade-native67 .inventory-lot67{padding:16px}.trade-native67 .inventory-release67{flex-wrap:wrap}.trade-native67 .inventory-release67 button{width:100%}.trade-native67 .inventory-search67{min-width:0}.trade-native67 .trade-action-content67{padding:14px}.trade-native67 .trade-action-group67>summary{padding:16px}.trade-native67 .trade-role{justify-content:space-between;width:100%}.trade-native67 .trade-banner{gap:14px}.trade-native67 .trade-banner>div:first-child{width:100%}}@media (prefers-reduced-motion:reduce){.trade-native67 *{scroll-behavior:auto!important}}html.dark body.vetra-native-design .trade-native.trade-native67{--trade-ink:#edf5ff;--trade-blue:#8bbcff;--trade-soft:#152d4b;--trade-line:#304c6c;--trade-surface:#0e2138}html.dark body.vetra-native-design .trade-native67 :is(p,small,dt,.trade-workspace-eyebrow,.trade-workspace-mode){color:#bcd7ff}html.dark body.vetra-native-design .trade-native67 .trade-native-navigation{background:#102943}html.dark body.vetra-native-design .trade-native67 .trade-native-navigation>button{color:#bcd7ff}
#vetra-signin.login-page{min-height:var(--staging-viewport-height,100svh);color:#102b49;background:#fff;grid-template:"toolbar toolbar""story entry"1fr/minmax(0,1fr) clamp(420px,39vw,620px);align-content:start;align-items:stretch;height:auto;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:0!important;padding:0!important;display:grid!important}#vetra-signin .auth-topbar68{background:#fff;border-bottom:1px solid #dbe6f4;grid-area:toolbar;justify-content:space-between;align-items:center;gap:20px;min-width:0;min-height:76px;padding:10px clamp(20px,3vw,48px);display:flex}#vetra-signin .auth-brand68{color:#102b49;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}#vetra-signin .auth-brand68 .platform-logo{max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;display:block;width:66px!important;height:44px!important}#vetra-signin .auth-brand68 img{object-fit:contain;max-width:none;width:100%!important;height:100%!important}#vetra-signin .auth-brand68>span:last-child{gap:4px;display:grid}#vetra-signin .auth-brand68 strong{letter-spacing:.07em;font-size:17px;line-height:1.2}#vetra-signin .auth-brand68 small{color:#245080;font-size:11px;font-weight:500;line-height:1.4}#vetra-signin .auth-preferences68{align-items:center;min-width:0;display:flex}#vetra-signin .vetra-language label{color:#174db1;align-items:center;gap:8px;display:flex}#vetra-signin .vetra-language select{color:#102b49;background:#f4f7fd;border:1px solid #d8e4f4;border-radius:12px;max-width:165px;min-height:44px;padding:9px 12px;font-size:14px}#vetra-signin .vetra-language-error{max-width:220px;font-size:12px}#vetra-signin .login-story{isolation:isolate;border:0;border-radius:0;flex-direction:column;grid-area:story;justify-content:flex-end;align-items:flex-start;display:flex;position:relative;overflow:hidden;background:#0a2944!important;gap:0!important;min-height:0!important;padding:clamp(30px,4.5vw,78px)!important}#vetra-signin .login-story>.login-cover-image{opacity:1;box-shadow:none;border:0;border-radius:0;z-index:-2!important;object-fit:cover!important;object-position:75% center!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;position:absolute!important;inset:0!important}#vetra-signin .login-story:before{display:none!important}#vetra-signin .login-story:after{content:"";z-index:-1;background:linear-gradient(#092b4700 10%,#08294230 38%,#06243cd9 75%,#05213ff5 100%);position:absolute;inset:0;display:block!important}#vetra-signin .login-story>.login-story-body{z-index:1;flex-direction:column;order:0;align-items:flex-start;gap:0;width:100%;max-width:740px;display:flex;position:relative;margin:0!important;padding:0!important}#vetra-signin .login-eyebrow{letter-spacing:.03em;background:#0c2a44b3;border:1px solid #dceaff66;border-radius:8px;align-items:center;min-height:30px;margin:0 0 18px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex;color:#fff!important}#vetra-signin .login-story h1{text-transform:none;overflow-wrap:normal;max-width:100%;font-weight:720;letter-spacing:-.045em!important;color:#fff!important;margin:0 0 18px!important;font-size:clamp(38px,4.8vw,76px)!important;line-height:1.06!important;position:static!important}#vetra-signin .login-story .login-story-body>p{max-width:40ch;display:block;color:#fff!important;margin:0!important;font-size:clamp(16px,1.3vw,20px)!important;line-height:1.55!important}#vetra-signin .login-story .login-sectors{flex-wrap:wrap;width:auto;max-width:100%;padding:0;gap:9px!important;margin:26px 0 0!important;display:flex!important}#vetra-signin .login-story .login-sectors>span{letter-spacing:0;white-space:nowrap;border:1px solid #e7f0ff;align-items:center;gap:8px;min-height:40px;font-weight:600;display:inline-flex;color:#102b49!important;background:#fff!important;border-radius:11px!important;padding:9px 12px!important;font-size:12px!important}#vetra-signin .login-story .login-sectors svg{flex:none;width:17px;height:17px;color:#1c59cf!important}#vetra-signin .login-entry{background:#fff;border:0;border-radius:0;flex-direction:column;grid-area:entry;justify-content:center;align-self:stretch;align-items:center;gap:20px;min-width:0;min-height:0;display:flex;padding:clamp(24px,3.2vw,48px)!important}#vetra-signin .login-card{color:#102b49;width:100%;min-width:0;max-width:500px;display:block;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}#vetra-signin .login-lock{display:none}#vetra-signin .login-card h2{letter-spacing:-.035em;color:#102b49;margin:0 0 9px;font-size:clamp(27px,2.4vw,36px);font-weight:720;line-height:1.15}#vetra-signin .login-subtitle{letter-spacing:0;text-transform:none;line-height:1.6;color:#245080!important;margin:0 0 22px!important;font-size:14px!important}#vetra-signin .company-login-brand{color:#102b49;background:#f4f8ff;border:1px solid #d9e5f5;border-radius:12px;align-items:center;gap:12px;min-width:0;margin-bottom:20px;padding:12px;display:flex}#vetra-signin .company-login-brand img{object-fit:contain;background:#fff;border-radius:8px;width:44px;height:44px}#vetra-signin .company-login-brand strong{overflow-wrap:anywhere;font-size:15px}#vetra-signin .login-providers{gap:8px;display:grid}#vetra-signin .login-provider{min-height:48px;box-shadow:none;background:#fff;border:1px solid #cbdcf1;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:11px 14px;font-size:14px;font-weight:650;text-decoration:none;display:flex;color:#102b49!important}#vetra-signin .login-provider:disabled{opacity:1;cursor:wait;background:#f2f6fd;color:#245080!important}#vetra-signin .login-provider-help{margin:8px 0 0;font-size:12px;line-height:1.5;color:#245080!important}#vetra-signin .login-divider{color:#245080;letter-spacing:0;text-transform:none;align-items:center;gap:12px;font-size:11px;line-height:1.4;display:flex;margin:20px 0!important}#vetra-signin .login-divider:before,#vetra-signin .login-divider:after{content:"";background:#dfe8f5;flex:1;height:1px}#vetra-signin .login-tabs{background:#eff4fc;border:1px solid #dce6f5;border-radius:13px;flex-wrap:nowrap;gap:5px;margin:0 0 18px;padding:5px;display:flex}#vetra-signin .login-tabs>button{color:#234e79;letter-spacing:0;text-transform:none;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:42px;padding:9px 8px;font-size:13px;font-weight:650;line-height:1.35;display:flex}#vetra-signin .login-tabs>button[aria-selected=true]{color:#1758d1;background:#fff;border-color:#cfdef2;box-shadow:0 2px 5px #1b447a09}#vetra-signin .login-tabs>button>svg{flex:none}#vetra-signin .login-tabs>button:disabled{cursor:wait}#vetra-signin #login-email-form{background:0 0;border:0;border-radius:0;margin:0;padding:0}#vetra-signin .login-form{flex-direction:column;gap:10px;margin:0;display:flex}#vetra-signin .login-form label{letter-spacing:0;text-transform:none;font-size:13px;font-weight:650;color:#102b49!important}#vetra-signin .login-form input{width:100%;min-height:48px;box-shadow:none;padding:12px 14px;font-size:16px;color:#102b49!important;background:#f9fbff!important;border:1px solid #cbdcf1!important;border-radius:11px!important}#vetra-signin .login-form input::placeholder{color:#315a86;opacity:1}#vetra-signin .login-form>.space-between{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}#vetra-signin .password-input{position:relative}#vetra-signin .password-input input{padding-inline-end:52px}#vetra-signin .password-input button{inset-inline-end:4px;color:#1b56bb;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:4px}#vetra-signin .text-link{color:#1856c6;min-height:32px;font-size:12px;line-height:1.5}#vetra-signin .login-submit{color:#fff;background:#195cde;border:1px solid #1658d4;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;margin-top:4px;padding:12px 16px;font-size:14px;font-weight:650;display:flex;box-shadow:0 3px 8px #154fc51a}#vetra-signin .login-submit:disabled{opacity:1;color:#315986;cursor:not-allowed;background:#e9f0fc;border-color:#cfdef4}#vetra-signin .login-form .small{color:#245080;margin:0;font-size:13px;line-height:1.55}#vetra-signin .auth-invitation68{color:#245080;align-items:flex-start;gap:9px;padding:14px 0 0;display:flex}#vetra-signin .auth-invitation68>svg{color:#1b5bd5;flex:none;margin-top:1px}#vetra-signin .auth-invitation68 p{color:#245080;margin:0;font-size:12px;line-height:1.55}#vetra-signin .auth-register68{color:#102b49;background:#f3f7ff;border:1px solid #dbe6f5;border-radius:13px;align-items:center;gap:12px;margin-top:22px;padding:14px;text-decoration:none;display:flex}#vetra-signin .auth-register68>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}#vetra-signin .auth-register68 strong{font-size:14px;line-height:1.4}#vetra-signin .auth-register68 small{color:#245080;font-size:12px;line-height:1.4}#vetra-signin .auth-register-icon68{color:#1b59cd;background:#fff;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}#vetra-signin .auth-register68>svg{color:#1b59cd;flex:none}#vetra-signin .auth-secondary68{grid-template-columns:1fr;gap:6px;margin-top:16px;display:grid}#vetra-signin .login-demo{justify-content:center;align-items:center;gap:9px;min-height:44px;margin:0;padding:8px;font-size:13px;text-decoration:none;display:flex;color:#1856c6!important}#vetra-signin .login-info>summary{color:#245080;cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px;font-size:12px;font-weight:600;list-style:none;display:flex}#vetra-signin .login-info>summary::-webkit-details-marker{display:none}#vetra-signin .login-info[open]>summary svg{transform:rotate(180deg)}#vetra-signin .login-help{color:#245080;margin:10px 0;font-size:12px;line-height:1.5}#vetra-signin .login-info .native-light-footer{background:#f7faff;border:1px solid #dbe6f5;border-radius:12px;margin:0;padding:14px}#vetra-signin .login-info .native-footer-identity,#vetra-signin .login-info .native-footer-bottom{display:none}#vetra-signin .login-info .native-light-footer nav{grid-template-columns:1fr 1fr;gap:8px;display:grid}#vetra-signin .login-info .native-light-footer a{color:#194785;align-items:center;gap:7px;min-height:40px;font-size:12px;display:flex}#vetra-signin .login-entry-footer{color:#245080;justify-content:center;align-items:center;gap:7px;max-width:500px;font-size:11px;line-height:1.5;display:flex;margin:0!important}#vetra-signin .login-entry-footer svg{flex:none}#vetra-signin :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #195cde}#vetra-signin .error-state,#vetra-signin .mini-notice{border-radius:11px;margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.6}#vetra-signin .error-state{color:#9a271f;background:#fff0ed;border:1px solid #edc5bf}#vetra-signin .mini-notice{color:#174a84;background:#edf5ff;border:1px solid #cbdff6}@media (max-width:1100px){#vetra-signin.login-page{grid-template-columns:minmax(0,1fr) minmax(390px,48%)}#vetra-signin .login-story{padding:32px!important}#vetra-signin .login-story h1{font-size:44px!important}#vetra-signin .login-entry{padding:28px!important}}@media (max-width:760px){#vetra-signin.login-page{grid-template:"toolbar""entry""story"/minmax(0,1fr);min-height:100svh}#vetra-signin .auth-topbar68{gap:10px;min-height:68px;padding:10px 18px}#vetra-signin .auth-brand68{gap:8px}#vetra-signin .auth-brand68 .platform-logo{width:51px!important;height:36px!important}#vetra-signin .auth-brand68 strong{font-size:14px}#vetra-signin .auth-brand68 small{display:none}#vetra-signin .vetra-language select{max-width:135px;font-size:13px}#vetra-signin .vetra-language label>svg{display:none}#vetra-signin .login-entry{justify-content:flex-start;gap:18px;padding:28px 22px 22px!important}#vetra-signin .login-card{max-width:500px}#vetra-signin .login-card h2{font-size:29px}#vetra-signin .login-story{min-height:330px!important;padding:28px 24px!important}#vetra-signin .login-story h1{margin-bottom:12px!important;font-size:36px!important}#vetra-signin .login-story .login-story-body>p{font-size:15px!important}#vetra-signin .login-story .login-sectors{gap:8px!important;margin-top:20px!important}#vetra-signin .login-story .login-sectors>span{min-height:36px;padding:7px 10px!important;font-size:11px!important}#vetra-signin .login-eyebrow{margin-bottom:14px;font-size:11px}#vetra-signin .login-story>.login-cover-image{object-position:75% center!important}}@media (max-width:370px){#vetra-signin .login-entry{padding-inline:16px!important}#vetra-signin .login-tabs>button{gap:5px;font-size:12px}#vetra-signin .auth-brand68>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){#vetra-signin *{scroll-behavior:auto!important;transition:none!important}}
