:root{--ion-color-primary:#0054e9;--ion-color-primary-rgb:0, 84, 233;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#004acd;--ion-color-primary-tint:#1a65eb;--ion-color-secondary:#0163aa;--ion-color-secondary-rgb:1, 99, 170;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255, 255, 255;--ion-color-secondary-shade:#015796;--ion-color-secondary-tint:#1a73b3;--ion-color-tertiary:#6030ff;--ion-color-tertiary-rgb:96, 48, 255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255, 255, 255;--ion-color-tertiary-shade:#542ae0;--ion-color-tertiary-tint:#7045ff;--ion-color-success:#2dd55b;--ion-color-success-rgb:45, 213, 91;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0, 0, 0;--ion-color-success-shade:#28bb50;--ion-color-success-tint:#42d96b;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255, 196, 9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0, 0, 0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#c5000f;--ion-color-danger-rgb:197, 0, 15;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255, 255, 255;--ion-color-danger-shade:#ad000d;--ion-color-danger-tint:#cb1a27;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244, 245, 248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0, 0, 0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-color-medium:#636469;--ion-color-medium-rgb:99, 100, 105;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255, 255, 255;--ion-color-medium-shade:#57585c;--ion-color-medium-tint:#737478;--ion-color-dark:#222428;--ion-color-dark-rgb:34, 36, 40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255, 255, 255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e}html.ios{--ion-default-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font:"Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font:-apple-system-body;--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (width>=768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#0054e9)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,0, 84, 233)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade,#004acd)!important;--ion-color-tint:var(--ion-color-primary-tint,#1a65eb)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#0163aa)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,1, 99, 170)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#015796)!important;--ion-color-tint:var(--ion-color-secondary-tint,#1a73b3)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#6030ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,96, 48, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#542ae0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#7045ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd55b)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45, 213, 91)!important;--ion-color-contrast:var(--ion-color-success-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-success-shade,#28bb50)!important;--ion-color-tint:var(--ion-color-success-tint,#42d96b)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255, 196, 9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#c5000f)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,197, 0, 15)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade,#ad000d)!important;--ion-color-tint:var(--ion-color-danger-tint,#cb1a27)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#636469)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,99, 100, 105)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade,#57585c)!important;--ion-color-tint:var(--ion-color-medium-tint,#737478)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{contain:layout size style;z-index:0;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{contain:layout style;height:100%;position:relative}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:var(--safe-area-inset-top,env(safe-area-inset-top));--ion-safe-area-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom));--ion-safe-area-left:var(--safe-area-inset-left,env(safe-area-inset-left));--ion-safe-area-right:var(--safe-area-inset-right,env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translate(0,0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow:hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-right-radius:8px;border-bottom-left-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){height:0;display:none}b,strong{font-weight:700}img{max-width:100%}hr{box-sizing:content-box;border-width:0;height:1px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{height:auto;font:inherit;color:inherit;overflow:auto}textarea::placeholder{padding-left:2px}form,input,optgroup,select{font:inherit;color:inherit;margin:0}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{font-family:inherit;font-style:inherit;font-variant:inherit;text-transform:none;cursor:pointer;-webkit-appearance:button;border:0;border-radius:0;padding:0;line-height:1}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;height:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;position:fixed;overflow:hidden;transform:translateZ(0)}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout:none){html{font:var(--ion-dynamic-font,16px var(--ion-font-family))}}a{color:var(--ion-color-primary,#0054e9);background-color:#0000}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-top{--padding-top:var(--ion-padding,16px);padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding-end{--padding-end:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-padding-bottom{--padding-bottom:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-top{--margin-top:var(--ion-margin,16px);margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-margin-end{--margin-end:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}.ion-margin-bottom{--margin-bottom:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}@media (width>=576px){.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}}@media (width>=768px){.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}}@media (width>=992px){.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}}@media (width>=1200px){.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-items-center{align-items:center!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@media (width>=576px){.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}}@media (width>=768px){.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}}@media (width>=992px){.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}}@media (width>=1200px){.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}@media (width>=576px){.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media (width>=768px){.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media (width>=992px){.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media (width>=1200px){.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-evenly{justify-content:space-evenly!important}@media (width>=576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media (width>=768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media (width>=992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media (width>=1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media (width>=576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media (width>=768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media (width>=992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media (width>=1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media (width>=576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (width>=768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (width>=992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (width>=1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media (width>=576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media (width>=768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media (width>=992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media (width>=1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}@media (width>=576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}}@media (width>=768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}}@media (width>=992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}}@media (width>=1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}@media (width>=576px){.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}}@media (width>=768px){.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}}@media (width>=992px){.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}}@media (width>=1200px){.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}}:root{--ion-font-family:Inter, Arial, Helvetica, sans-serif;--ion-color-primary:#003a82;--ion-color-primary-rgb:0, 58, 130;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#003372;--ion-color-primary-tint:#1a4e8f;--vg-brand-primary:#062b63;--vg-brand-accent:#0b4f8a;--vg-success:#067647;--vg-success-bg:#ecfdf3;--vg-warning:#93370d;--vg-warning-bg:#fff6ed;--vg-danger:#912018;--vg-danger-bg:#fff1f0;--vg-text-muted:#6e879b}*{box-sizing:border-box}html,body,#root,ion-app{min-height:100%;margin:0}body{background:var(--verigence-mist,#f4f8fb);color:#17324d;font-family:Inter,Arial,Helvetica,sans-serif}button,input{font:inherit}.app-shell{background:#f4f8fb;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.app-shell__sidebar{background:#fff;border-right:1px solid #dbe6ee;flex-direction:column;height:100vh;padding:28px 20px;display:flex;position:sticky;top:0}.app-shell__brand img{width:176px;height:auto;display:block}.app-shell__nav{gap:6px;margin-top:42px;display:grid}.app-shell__nav-link{color:#31506e;border-radius:10px;padding:12px 14px;font-weight:600;text-decoration:none}.app-shell__nav-link:hover,.app-shell__nav-link--active{color:#003a82;background:#edf5fb}.app-shell__principle{background:#f3fbfa;border:1px solid #cae8e5;border-radius:12px;gap:5px;margin-top:auto;padding:14px;display:grid}.app-shell__principle strong{color:#006e6a}.app-shell__principle span{color:#47637c;font-size:13px;line-height:1.45}.app-shell__main{min-width:0}.app-shell__topbar{background:#ffffffeb;border-bottom:1px solid #dbe6ee;justify-content:space-between;align-items:center;height:72px;padding:0 36px;display:flex}.app-shell__content{padding:36px}.eyebrow{color:#31506e;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.environment-chip,.status-chip{border-radius:999px;align-items:center;width:fit-content;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.environment-chip{color:#003a82;background:#edf5fb}.status-chip{color:#006e6a;background:#e6f8f5}.page-stack{gap:26px;display:grid}.page-heading h1{color:#003a82;letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(30px,4vw,44px)}.page-heading p{color:#526d84;max-width:760px;margin:0;line-height:1.65}.workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.workspace-card,.upload-panel,.architecture-strip{background:#fff;border:1px solid #dbe6ee;border-radius:16px;box-shadow:0 10px 30px #003a820d}.workspace-card{min-height:205px;padding:22px}.workspace-card__topline{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workspace-card h2,.upload-panel h2{color:#17324d;margin:0;font-size:18px}.workspace-card p,.upload-panel p{color:#60798f;line-height:1.55}.text-action{color:#0057b8;background:0 0;border:0;margin-top:20px;padding:0;font-weight:700}.architecture-strip{justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.architecture-strip>div{gap:4px;display:grid}.architecture-strip__label{color:#31506e;text-transform:uppercase;font-size:12px;font-weight:700}.architecture-strip strong{color:#003a82}.architecture-strip>span{color:#60798f;font-size:13px}.upload-panel{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:28px;display:grid}.upload-panel__icon{color:#fff;background:linear-gradient(135deg,#003a82 0%,#0057b8 42%,#00afa8 72%,#00d3a7 100%);border-radius:14px;place-items:center;width:52px;height:52px;font-size:24px;font-weight:700;display:grid}.upload-panel__copy p{max-width:680px}.upload-panel__selection{color:#31506e;font-size:13px;font-weight:600}.upload-panel__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.verigence-button{--background:#003a82;--background-hover:#0057b8;--border-color:#003a82;--color:#fff;--border-radius:10px;text-transform:none;letter-spacing:0;font-weight:700}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signup-layout{background:#f4f8fb;grid-template-columns:minmax(360px,.9fr) minmax(520px,1.1fr);min-height:100vh;display:grid}.signup-brand-panel{color:#fff;background:radial-gradient(circle at 82% 12%,#00d3a73d,#0000 25%),radial-gradient(circle at 12% 84%,#00afa833,#0000 26%),#002c63;flex-direction:column;gap:18px;min-height:100vh;padding:clamp(34px,5vw,72px);display:flex}.signup-brand-panel__logo{width:min(270px,72%);height:auto}.signup-brand-panel__message{max-width:620px;margin:auto 0 22px}.signup-brand-panel__kicker{color:#89e8dc;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.signup-brand-panel h1{letter-spacing:-.045em;margin:10px 0 16px;font-size:clamp(38px,5vw,66px);line-height:1.02}.signup-brand-panel p{color:#d9e7f3;max-width:580px;margin:0;font-size:16px;line-height:1.7}.signup-brand-panel__rule{border-top:1px solid #ffffff29;grid-template-columns:38px 1fr;align-items:start;gap:14px;padding-top:18px;display:grid}.signup-brand-panel__rule>span{color:#67ddd0;font-weight:800}.signup-brand-panel__rule>div{gap:4px;display:grid}.signup-brand-panel__rule small{color:#b9cfdf;line-height:1.4}.signup-form-panel{place-items:center;min-height:100vh;padding:clamp(28px,6vw,84px);display:grid}.signup-form-card,.pending-card{background:#fff;border:1px solid #dbe6ee;border-radius:22px;width:min(100%,650px);padding:clamp(28px,4vw,46px);box-shadow:0 24px 70px #003a8214}.signup-form-card__heading{gap:24px;margin-bottom:32px;display:grid}.signup-form-card__heading img{width:188px;height:auto}.signup-form-card__heading h2,.pending-card h2{color:#003a82;letter-spacing:-.025em;margin:6px 0 8px;font-size:32px}.signup-form-card__heading p,.signup-form-card__footer,.pending-card p{color:#60798f;margin:0;line-height:1.6}.signup-form{gap:19px;display:grid}.signup-form__two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.verigence-field{gap:7px;display:grid}.verigence-field__label{color:#274761;font-size:13px;font-weight:700}.verigence-input{color:#17324d;background:#fff;border:1px solid #bfd1df;border-radius:10px;outline:none;width:100%;min-height:48px;padding:0 14px;transition:border-color .12s,box-shadow .12s}.verigence-input::placeholder{color:#91a5b6}.verigence-input:focus{border-color:#0057b8;box-shadow:0 0 0 3px #0057b81a}.verigence-input--error{border-color:#b42318}.verigence-field__helper,.verigence-field__error{font-size:12px;line-height:1.45}.verigence-field__helper{color:#6e879b}.verigence-field__error{color:#b42318}.signup-form__security-note{background:#f3fbfa;border:1px solid #cae8e5;border-radius:12px;gap:4px;padding:14px 16px;display:grid}.signup-form__security-note strong{color:#006e6a;font-size:13px}.signup-form__security-note span{color:#526d84;font-size:12px;line-height:1.5}.signup-form__submit{min-height:50px;margin-top:2px}.signup-form-card__footer{border-top:1px solid #e4edf3;margin-top:24px;padding-top:20px;font-size:12px}.form-alert{border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.45}.form-alert--error{color:#8a261d;background:#fff3f1;border:1px solid #f3b5ae}.pending-card{gap:18px;display:grid}.pending-card__icon{color:#fff;background:linear-gradient(135deg,#0057b8,#00afa8);border-radius:16px;place-items:center;width:58px;height:58px;font-size:28px;font-weight:800;display:grid}.pending-card__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.pending-card__details>div{background:#f8fbfd;border:1px solid #dbe6ee;border-radius:10px;padding:14px}.pending-card__details dt{color:#6e879b;text-transform:uppercase;font-size:11px;font-weight:700}.pending-card__details dd{color:#17324d;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:700}@media (width<=1000px){.app-shell{grid-template-columns:1fr}.app-shell__sidebar{border-bottom:1px solid #dbe6ee;border-right:0;height:auto;padding:18px 22px;position:static}.app-shell__brand img{width:150px}.app-shell__nav{margin-top:18px;display:flex}.app-shell__principle{display:none}.workspace-grid,.signup-layout{grid-template-columns:1fr}.signup-brand-panel{min-height:auto;padding:36px 28px}.signup-brand-panel__message{margin:42px 0 18px}.signup-brand-panel__rule{display:none}.signup-form-panel{min-height:auto;padding:28px}}@media (width<=700px){.app-shell__topbar,.app-shell__content{padding-left:20px;padding-right:20px}.upload-panel{grid-template-columns:1fr}.upload-panel__actions{justify-content:flex-start}.architecture-strip{flex-direction:column;align-items:flex-start}.signup-form__two-column,.pending-card__details{grid-template-columns:1fr}.signup-form-panel{padding:18px}.signup-form-card,.pending-card{border-radius:16px;padding:24px 20px}}.approval-heading{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.approval-heading h1{color:#003a82;letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(30px,4vw,44px)}.approval-heading p{color:#526d84;max-width:760px;margin:0;line-height:1.65}.approval-heading__count{text-align:right;background:#fff;border:1px solid #dbe6ee;border-radius:14px;min-width:102px;padding:13px 16px;display:grid}.approval-heading__count span{color:#6e879b;text-transform:uppercase;font-size:11px;font-weight:700}.approval-heading__count strong{color:#003a82;font-size:28px}.approval-workspace{background:#fff;border:1px solid #dbe6ee;border-radius:18px;grid-template-columns:minmax(300px,.72fr) minmax(520px,1.28fr);min-height:650px;display:grid;overflow:hidden;box-shadow:0 18px 50px #003a820f}.approval-queue{background:#f8fbfd;border-right:1px solid #dbe6ee}.approval-queue__header{background:#fff;border-bottom:1px solid #dbe6ee;padding:20px}.approval-queue__header>div{gap:4px;display:grid}.approval-queue__header strong{color:#17324d}.approval-queue__header span{color:#6e879b;font-size:12px}.approval-queue__list{display:grid}.approval-request{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e3edf3;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px 18px;display:grid}.approval-request:hover,.approval-request--active{background:#edf5fb}.approval-request--active{box-shadow:inset 3px 0 #0057b8}.approval-request__avatar{color:#fff;background:linear-gradient(135deg,#003a82,#00afa8);border-radius:12px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:grid}.approval-request__identity,.approval-request__meta{gap:3px;min-width:0;display:grid}.approval-request__identity strong,.approval-request__meta strong{color:#17324d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.approval-request__identity small,.approval-request__meta small{color:#71889a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.approval-request__meta{text-align:right;max-width:130px}.approval-detail__topline{justify-content:space-between;gap:20px;display:flex}.approval-detail__topline h2{color:#003a82;letter-spacing:-.025em;margin:10px 0 4px;font-size:28px}.approval-detail__topline p{color:#60798f;margin:0}.approval-detail__reference{color:#6e879b;overflow-wrap:anywhere;text-align:right;align-self:flex-start;max-width:200px;font-size:11px;font-weight:700}.approval-detail__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:28px 0 0;display:grid}.approval-detail__facts dt{color:#71889a;text-transform:uppercase;font-size:10px;font-weight:700}.approval-detail__facts dd{color:#274761;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;font-weight:700}.approval-role-section,.approval-decision-section{border-top:1px solid #e3edf3;margin-top:32px;padding-top:28px}.approval-section-heading{grid-template-columns:44px 1fr;align-items:start;gap:12px;display:grid}.approval-section-heading>span{color:#0057b8;text-transform:uppercase;background:#edf5fb;border-radius:999px;place-items:center;width:44px;height:30px;font-size:10px;font-weight:800;display:grid}.approval-section-heading h3{color:#17324d;margin:0 0 5px;font-size:17px}.approval-section-heading p{color:#60798f;margin:0;font-size:12px;line-height:1.55}.approval-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.approval-role{cursor:pointer;background:#fff;border:1px solid #dbe6ee;border-radius:12px;grid-template-columns:auto 42px 1fr;align-items:start;gap:10px;min-height:98px;padding:14px;display:grid}.approval-role:hover,.approval-role--selected{background:#f3fbfa;border-color:#80b8c6}.approval-role input{margin-top:12px}.approval-role__code{color:#003a82;background:#edf5fb;border-radius:10px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:800;display:grid}.approval-role__copy{gap:4px;display:grid}.approval-role__copy strong{color:#17324d;font-size:13px}.approval-role__copy small{color:#6e879b;font-size:11px;line-height:1.45}.approval-guardrail{background:#f3fbfa;border:1px solid #cae8e5;border-radius:10px;gap:4px;margin-top:14px;padding:13px 15px;display:grid}.approval-guardrail strong{color:#006e6a;font-size:12px}.approval-guardrail span{color:#526d84;font-size:11px;line-height:1.5}.approval-actions{grid-template-columns:.9fr 1.1fr;gap:14px;margin-top:18px;display:grid}.approval-actions__approve,.approval-actions__reject{background:#f8fbfd;border:1px solid #dbe6ee;border-radius:12px;padding:16px}.approval-actions__approve{align-content:start;gap:8px;display:grid}.approval-actions__approve small{color:#71889a;font-size:10px;line-height:1.45}.approval-actions__reject{gap:8px;display:grid}.approval-actions__reject label{color:#274761;font-size:12px;font-weight:700}.approval-actions__reject textarea{resize:vertical;color:#17324d;width:100%;font:inherit;background:#fff;border:1px solid #bfd1df;border-radius:9px;outline:none;padding:10px 12px;font-size:12px}.approval-actions__reject textarea:focus{border-color:#0057b8;box-shadow:0 0 0 3px #0057b81a}.verigence-button--danger.button-outline{--color:#9d2c22;--border-color:#d7a29d;--background:#fff}.approval-state{text-align:center;background:#fff;border:1px dashed #bfd1df;border-radius:16px;align-content:center;place-items:center;gap:8px;min-height:260px;padding:34px;display:grid}.approval-state__mark{color:#007d77;background:#e6f8f5;border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;font-weight:800;display:grid}.approval-state strong{color:#17324d}.approval-state span{color:#6e879b;font-size:12px}.approval-state--error{background:#fff8f7;border-style:solid;border-color:#f3b5ae}.approval-loading{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.approval-loading div{background:linear-gradient(90deg,#eef4f8 25%,#f7fafc 50%,#eef4f8 75%);border-radius:14px;height:150px}@media (width<=1100px){.approval-workspace{grid-template-columns:1fr}.approval-queue{border-bottom:1px solid #dbe6ee;border-right:0}.approval-queue__list,.approval-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.approval-heading,.approval-detail__topline{flex-direction:column}.approval-heading__count{text-align:left;width:100%}.approval-queue__list,.approval-role-grid,.approval-actions,.approval-detail__facts{grid-template-columns:1fr}.approval-request{grid-template-columns:42px minmax(0,1fr)}.approval-request__meta{text-align:left;grid-column:2;max-width:none}.approval-detail__reference{text-align:left}}.pending-approval-outer{background:linear-gradient(135deg,#011e47 0%,#013b68 58%,#047986 100%);min-height:100dvh;padding:clamp(14px,2.4vw,34px)}.pending-approval-app{background:#fff;border-radius:24px;width:min(100%,1500px);min-height:760px;margin:0 auto;overflow:hidden;box-shadow:0 24px 70px #0014324d}.pending-approval-topbar{background:#fff;border-bottom:1px solid #e5edf2;align-items:center;gap:42px;min-height:88px;padding:0 42px;display:flex}.pending-approval-brand{flex:none;align-items:center;display:inline-flex}.pending-approval-brand img{width:210px;height:auto;display:block}.pending-approval-crumb{color:#678195;align-items:center;gap:8px;font-size:14px;display:flex}.pending-approval-crumb strong{color:#087688}.pending-approval-profile{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.pending-approval-profile__avatar{color:#fff;background:#079aa4;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.pending-approval-profile__identity{gap:2px;min-width:0;display:grid}.pending-approval-profile__identity strong{color:#17324d;font-size:13px}.pending-approval-profile__identity small{color:#6e879b;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:10px;overflow:hidden}.pending-approval-signout{color:#062b63;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfd0dd;border-radius:9px;padding:0 12px;font-size:11px;font-weight:800}.pending-approval-signout:hover,.pending-approval-signout:focus-visible{border-color:#079aa4;outline:none;box-shadow:0 0 0 3px #079aa41f}.pending-approval-content{padding:22px 28px 28px}.approval-page{max-width:none;margin:0}.approval-tabs{border-bottom:1px solid #d8e3ec;margin-bottom:18px;display:flex;overflow-x:auto}.approval-tab{color:#4f6a7e;min-height:48px;font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 20px;font-size:13px;font-weight:700;position:relative}.approval-tab--active{color:#087688;border-bottom-color:#079aa4}.approval-tab:disabled{opacity:1;cursor:default}.approval-workspace{min-height:610px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(320px,430px) minmax(0,1fr);gap:18px;overflow:visible}.approval-queue,.approval-detail{box-shadow:none;background:#fff;border:1px solid #e1eaf0;border-radius:15px;overflow:hidden}.approval-queue{border-right:1px solid #e1eaf0}.approval-queue__header{background:#fff;border-bottom:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 14px;display:flex}.approval-queue__header>div{gap:5px}.approval-queue__header strong{color:#062b63;font-size:27px;line-height:1.15}.approval-queue__header span{color:#6e879b;font-size:12px;line-height:1.45}.approval-queue__count{background:#fff7e3;border-radius:999px;place-items:center;min-width:32px;height:28px;padding:0 9px;font-weight:800;display:grid;color:#9a6a12!important;font-size:11px!important}.approval-queue__list{gap:9px;padding:0 20px 20px}.approval-request{background:#fff;border:1px solid #e2ebf1;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;padding:12px}.approval-request--active{box-shadow:none;background:#f4fafc;border:2px solid #079aa4}.approval-request__avatar{color:#0b4f8a;background:#d9ebf6;border-radius:50%;width:38px;height:38px}.approval-request__meta{max-width:none}.approval-request__meta strong{color:#9a6a12;background:#fff7e3;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:800}.approval-request__meta small{display:none}.approval-detail{padding:20px}.approval-detail__intro{gap:5px;display:grid}.approval-detail__intro h2{color:#062b63;margin:0;font-size:27px;line-height:1.15}.approval-detail__intro p{color:#6e879b;margin:0;font-size:12px}.approval-user-hero{background:#f8fbfd;border:1px solid #e1eaf0;border-radius:12px;align-items:center;gap:18px;margin-top:15px;padding:18px;display:flex}.approval-user-hero__avatar{color:#0b4f8a;background:#d9ebf6;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:14px;font-weight:800;display:grid}.approval-user-hero__identity{gap:3px;min-width:0;display:grid}.approval-user-hero__identity h3{color:#17324d;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;overflow:hidden}.approval-user-hero__identity span{color:#6e879b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.approval-user-hero__status{color:#9a6a12;white-space:nowrap;background:#fff7e3;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:9px;font-weight:800}.approval-detail__refreshing{color:#71889a;margin:10px 0 0;font-size:11px}.approval-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 0}.approval-detail__facts>div{background:#fff;border:1px solid #e1eaf0;border-radius:10px;padding:14px}.approval-detail__facts dt{color:#8195a6;font-size:9px;font-weight:800}.approval-detail__facts dd{color:#17324d;margin-top:8px;font-size:12px}.approval-identity-note{background:#eef5fc;border:1px solid #d4e5f3;border-radius:11px;gap:4px;margin-top:14px;padding:15px;display:grid}.approval-identity-note strong{color:#062b63;font-size:11px}.approval-identity-note span{color:#48667e;font-size:11px;line-height:1.5}.approval-decision-section{border-top:0;margin-top:0;padding-top:0}.approval-actions--frozen{justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.approval-actions--frozen .verigence-button{width:auto;min-width:154px}.approval-confirmation{background:#fbfdfe;border:1px solid #cddce6;border-radius:12px;gap:14px;margin-top:18px;padding:17px;display:grid}.approval-confirmation>div:first-child{gap:5px;display:grid}.approval-confirmation>div:first-child strong{color:#17324d;font-size:14px}.approval-confirmation>div:first-child span{color:#60798f;font-size:12px;line-height:1.55}.approval-confirmation__actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.approval-confirmation__actions>button:not(.verigence-button){color:#31506e;cursor:pointer;background:#fff;border:1px solid #bfd1df;border-radius:9px;min-height:40px;padding:0 14px;font-size:12px;font-weight:700}.approval-confirmation__actions>button:disabled{opacity:.55;cursor:not-allowed}.approval-conflict{background:#fff9e9;border:1px solid #f0d58f;border-radius:11px;gap:8px;margin-top:18px;padding:16px;display:grid}.approval-conflict strong{color:#7d5500;font-size:13px}.approval-conflict span{color:#6d7380;font-size:11px}.approval-conflict .verigence-button{width:fit-content;margin-top:4px}.approval-detail--placeholder{place-items:center;display:grid}.approval-detail-placeholder{text-align:center;justify-items:center;gap:9px;max-width:430px;display:grid}.approval-detail-placeholder__mark{color:#087688;background:#eaf8f5;border-radius:14px;place-items:center;width:50px;height:50px;font-size:22px;font-weight:800;display:grid}.approval-detail-placeholder strong{color:#17324d;font-size:17px}.approval-detail-placeholder span{color:#60798f;font-size:12px;line-height:1.6}.approval-mobile-back{display:none}.approval-result{text-align:center;background:#fff;border:1px solid #e1eaf0;border-radius:15px;align-content:center;place-items:center;gap:10px;min-height:430px;padding:clamp(30px,5vw,54px);display:grid}.approval-result__mark{color:#087688;background:#eaf8f5;border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:5px;font-size:28px;font-weight:800;display:grid}.approval-result h2{color:#062b63;margin:0;font-size:clamp(25px,3vw,34px)}.approval-result>p{color:#526d84;margin:0}.approval-result dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,520px);margin:12px 0 8px;display:grid}.approval-result dl>div{background:#f8fbfd;border:1px solid #e0eaf0;border-radius:10px;padding:13px}.approval-result dt{color:#71889a;text-transform:uppercase;font-size:10px;font-weight:700}.approval-result dd{color:#274761;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;font-weight:700}@media (width<=1100px){.approval-workspace{grid-template-columns:1fr}.approval-queue__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.pending-approval-outer{padding:14px}.pending-approval-app{border-radius:18px}.pending-approval-topbar{gap:18px;min-height:80px;padding:0 18px}.pending-approval-brand img{width:160px}.pending-approval-crumb{display:none}.pending-approval-content{padding:18px}}@media (width<=720px){.pending-approval-topbar{min-height:72px}.pending-approval-brand img{width:146px}.pending-approval-profile__identity{display:none}.pending-approval-signout{padding:0 9px}.approval-tabs{margin-bottom:14px}.approval-tab{min-height:44px;padding:0 13px;font-size:11px}.approval-workspace:not(.approval-workspace--detail) .approval-detail,.approval-workspace--detail .approval-queue{display:none}.approval-queue__list{grid-template-columns:1fr}.approval-mobile-back{color:#087688;cursor:pointer;background:0 0;border:0;width:fit-content;margin:0 0 16px;padding:0;font-size:12px;font-weight:800;display:inline-flex}.approval-user-hero{flex-wrap:wrap;align-items:flex-start}.approval-user-hero__status{margin-left:70px}.approval-detail__facts,.approval-result dl{grid-template-columns:1fr}.approval-actions--frozen{flex-direction:column-reverse;align-items:stretch}.approval-actions--frozen .verigence-button{width:100%}.approval-confirmation__actions{flex-direction:column-reverse;align-items:stretch}.approval-confirmation__actions>*,.approval-conflict .verigence-button{width:100%}.approval-result{min-height:360px;padding:28px 20px}}@media (width<=480px){.pending-approval-outer{padding:0}.pending-approval-app{border-radius:0;min-height:100dvh}.pending-approval-topbar{padding:0 14px}.pending-approval-profile__avatar{display:none}.pending-approval-content{padding:14px}.approval-queue__header strong,.approval-detail__intro h2{font-size:23px}}.uc01-admin-page{flex-direction:column;gap:18px;display:flex}.uc01-admin-metrics{grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;display:grid}.uc01-admin-metrics>div,.uc01-admin-config-card,.uc01-admin-capability-card,.uc01-admin-role-grid>article{background:#fff;border:1px solid #dfe5ec;border-radius:14px}.uc01-admin-metrics>div{flex-direction:column;gap:5px;padding:14px 16px;display:flex}.uc01-admin-metrics span,.uc01-admin-capability-card>span{color:#66717d;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:750}.uc01-admin-metrics strong{color:#18212b;font-size:24px}.uc01-admin-toolbar{grid-template-columns:minmax(260px,1fr) minmax(150px,220px) auto;align-items:end;gap:10px;display:grid}.uc01-admin-search,.uc01-admin-filter,.uc01-admin-reason{color:#344054;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.uc01-admin-search input,.uc01-admin-filter select,.uc01-admin-reason textarea{color:#17202a;width:100%;font:inherit;background:#fff;border:1px solid #cfd6df;border-radius:9px;outline:none;padding:10px 11px;font-weight:500}.uc01-admin-reason textarea{resize:vertical;min-height:96px}.uc01-admin-search input:focus,.uc01-admin-filter select:focus,.uc01-admin-reason textarea:focus{border-color:#315df5;box-shadow:0 0 0 3px #315df51a}.uc01-admin-button{color:#24303c;cursor:pointer;background:#fff;border:1px solid #cbd3dd;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:9px 13px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.uc01-admin-button:hover:not(:disabled){background:#f4f6f8}.uc01-admin-button--primary{color:#fff;background:#315df5;border-color:#315df5}.uc01-admin-button--primary:hover:not(:disabled){background:#244dd7}.uc01-admin-button--compact{padding:7px 9px;font-size:11px}.uc01-admin-button--danger{color:#b42318;background:#fff;border-color:#f3b5af}.uc01-admin-button--danger-primary{color:#fff;background:#b42318;border-color:#b42318}.uc01-admin-button:disabled{opacity:.55;cursor:not-allowed}.uc01-admin-message{border-radius:10px;padding:11px 13px;font-size:12px;line-height:1.5}.uc01-admin-message--success{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.uc01-admin-message--error,.uc01-admin-state--error{color:#912018;background:#fff1f0;border:1px solid #fecdca}.uc01-admin-message--info{color:#0b4f8a;background:#edf5fb;border:1px solid #bdd7ee}.uc01-admin-message code{font-size:11px}.uc01-admin-state{color:#66717d;background:#fbfcfd;border:1px dashed #cad3de;border-radius:12px;flex-direction:column;gap:8px;padding:22px;display:flex}.uc01-admin-table-wrap{background:#fff;border:1px solid #dfe5ec;border-radius:14px;overflow:auto}.uc01-admin-table{border-collapse:collapse;width:100%;font-size:12px}.uc01-admin-table th{color:#52606d;letter-spacing:.04em;text-transform:uppercase;text-align:left;white-space:nowrap;background:#f7f9fb;border-bottom:1px solid #dfe5ec;padding:10px 12px;font-size:10px}.uc01-admin-table td{vertical-align:top;border-bottom:1px solid #edf0f3;padding:12px}.uc01-admin-table tr:last-child td{border-bottom:0}.uc01-admin-table td>strong,.uc01-admin-table td>small,.uc01-admin-table td>span,.uc01-admin-table td>a{display:block}.uc01-admin-table td>small{color:#66717d;overflow-wrap:anywhere;margin-top:3px;font-size:10px}.uc01-admin-table td>a{color:#315df5;font-weight:750;text-decoration:none}.uc01-admin-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;min-width:170px;display:flex}.uc01-admin-status{letter-spacing:.02em;color:#52606d;background:#edf1f5;border-radius:999px;width:max-content;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex!important}.uc01-admin-status--active{color:#067647;background:#ecfdf3}.uc01-admin-status--pending{color:#93370d;background:#fff6ed}.uc01-admin-status--rejected{color:#475467;background:#f2f4f7}.uc01-admin-status--suspended,.uc01-admin-status--disabled{color:#912018;background:#fff1f0}.uc01-admin-empty{text-align:center;color:#66717d;padding:22px}.uc01-admin-dialog-backdrop{z-index:100;background:#1018286b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.uc01-admin-dialog{background:#fff;border-radius:16px;flex-direction:column;gap:16px;width:min(560px,100%);padding:22px;display:flex;box-shadow:0 24px 70px #1018283d}.uc01-admin-dialog h2{margin:5px 0 4px}.uc01-admin-dialog p{color:#66717d;margin:0;font-size:13px;line-height:1.55}.uc01-admin-dialog__facts{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.uc01-admin-dialog__facts>div{background:#f9fafb;border:1px solid #e4e7ec;border-radius:10px;padding:10px}.uc01-admin-dialog__facts dt{color:#667085;font-size:10px}.uc01-admin-dialog__facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;font-weight:750}.uc01-admin-dialog__actions{justify-content:flex-end;gap:8px;display:flex}.uc01-admin-config-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;display:grid}.uc01-admin-config-card,.uc01-admin-capability-card{padding:20px}.uc01-admin-config-card h2{margin:6px 0 10px}.uc01-admin-config-card ul{color:#475467;flex-direction:column;gap:10px;margin:0;padding-left:20px;font-size:13px;line-height:1.55;display:flex}.uc01-admin-capability-card{background:#f8fafc;flex-direction:column;align-self:start;gap:7px;display:flex}.uc01-admin-capability-card>strong{margin-bottom:8px}.uc01-admin-capability-card p{color:#66717d;font-size:12px;line-height:1.55}.uc01-admin-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.uc01-admin-role-grid>article{align-items:flex-start;gap:14px;padding:18px;display:flex}.uc01-admin-role-mark{color:#315df5;background:#edf1ff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:12px;font-weight:850;display:grid}.uc01-admin-role-grid h3{margin:0 0 6px}.uc01-admin-role-grid p{color:#66717d;margin:0;font-size:12px;line-height:1.55}@media (width<=1000px){.uc01-admin-metrics{grid-template-columns:repeat(2,1fr)}.uc01-admin-config-grid,.uc01-admin-role-grid{grid-template-columns:1fr}}@media (width<=760px){.uc01-admin-toolbar{grid-template-columns:1fr}.uc01-admin-metrics{grid-template-columns:1fr 1fr}.uc01-admin-table,.uc01-admin-table tbody,.uc01-admin-table tr,.uc01-admin-table td{width:100%;display:block}.uc01-admin-table thead{display:none}.uc01-admin-table tr{border-bottom:1px solid #edf0f3;padding:12px}.uc01-admin-table td{border:0;grid-template-columns:120px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.uc01-admin-table td:before{content:attr(data-label);text-transform:uppercase;color:#66717d;font-size:10px;font-weight:800}.uc01-admin-table td:last-child{display:block}.uc01-admin-row-actions{justify-content:flex-start;min-width:0;margin-top:6px}.uc01-admin-dialog__facts{grid-template-columns:1fr}.uc01-admin-dialog__actions{grid-template-columns:1fr 1fr;display:grid}.uc01-admin-dialog__actions .uc01-admin-button{width:100%}}@media (width<=460px){.uc01-admin-metrics,.uc01-admin-table td{grid-template-columns:1fr}.uc01-admin-table td:before{margin-bottom:2px}.uc01-admin-dialog__actions{grid-template-columns:1fr}}.uc01-admin-bulkbar{color:#344054;background:#f3fafc;border:1px solid #cfe8ee;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.uc01-admin-bulkbar>span{flex:200px;font-weight:700}.uc01-admin-table .uc01-admin-select{width:36px;padding-right:0}.uc01-admin-select input{accent-color:#0e7490;cursor:pointer;width:16px;height:16px}.uc01-admin-select input:disabled{cursor:not-allowed}.uc01-admin-table tr.is-selected td{background:#f0f9fb}.uc01-admin-bulklist{border:1px solid #e4e7ec;border-radius:10px;max-height:min(40vh,320px);margin:0;padding:0;list-style:none;overflow:auto}.uc01-admin-bulklist li{border-bottom:1px solid #eef1f4;justify-content:space-between;gap:12px;padding:8px 10px;font-size:12px;display:flex}.uc01-admin-bulklist li:last-child{border-bottom:0}.uc01-admin-bulklist span{color:#66717d;overflow-wrap:anywhere;text-align:right}.uc01-admin-bulklist--failed span{color:#912018}.uc01-admin-bulkprogress{color:#344054;flex-direction:column;gap:8px;font-size:12px;display:flex}.uc01-admin-bulkprogress progress{accent-color:#0e7490;width:100%;height:10px}@media (width<=760px){.uc01-admin-table td.uc01-admin-select{width:auto;display:block}.uc01-admin-table td.uc01-admin-select:before{content:none}}.uc01-admin-dialog--wide{width:min(920px,100%);max-height:calc(100vh - 40px);overflow:auto}.uc01-admin-reason textarea.uc01-admin-bulkpaste{white-space:pre;tab-size:24;min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.uc01-admin-bulksummary{color:#344054;flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.uc01-admin-bulkbar-progress{accent-color:#0e7490;width:100%;height:10px}.uc01-admin-bulkpreview{overscroll-behavior:contain;max-height:min(46vh,420px)}.uc01-admin-bulkpreview thead th{z-index:1;position:sticky;top:0}.uc01-admin-bulktag{color:#475467;background:#edf1f5;border-radius:999px;width:max-content;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex!important}.uc01-admin-bulktag--new{color:#0b5566;background:#e6f6fa}.uc01-admin-bulktag--created{color:#067647;background:#ecfdf3}.uc01-admin-bulktag--duplicate,.uc01-admin-bulktag--exists{color:#475467;background:#f2f4f7}.uc01-admin-bulktag--pending{color:#93370d;background:#fff6ed}.uc01-admin-bulktag--error,.uc01-admin-bulktag--failed{color:#912018;background:#fff1f0}.hr-page,.hr-page .section-card{min-width:0}.hr-muted{color:#66717d;font-size:12px}.hr-count{color:#52606d;margin:0;font-size:12px;font-weight:700}.hr-form{flex-direction:column;gap:16px;display:flex}.hr-form-note{margin:8px 0 14px}.hr-form-grid{grid-template-columns:1fr;gap:14px;display:grid}.hr-field{flex-direction:column;gap:6px;min-width:0;display:flex}.hr-field>label{color:#344054;font-size:12px;font-weight:700}.hr-field__required{color:#b42318}.hr-field input,.hr-field select,.hr-field textarea{color:#17202a;width:100%;min-height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cfd6df;border-radius:9px;outline:none;padding:10px 11px;font-size:16px;font-weight:500}.hr-field textarea{resize:vertical;min-height:72px}.hr-field input:focus,.hr-field select:focus,.hr-field textarea:focus{border-color:#315df5;box-shadow:0 0 0 3px #315df51f}.hr-field input:disabled{color:#667085;background:#f2f4f7}.hr-field--error input,.hr-field--error select,.hr-field--error textarea{border-color:#d92d20}.hr-field__error{color:#b42318;font-size:12px;line-height:1.4}.hr-field__hint{color:#66717d;font-size:11px;line-height:1.4}.hr-check{color:#24303c;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;font-weight:700;display:flex}.hr-check input{accent-color:#0e7490;flex:none;width:20px;height:20px;margin-top:1px}.hr-check small{color:#66717d;margin-top:3px;font-size:12px;font-weight:500;line-height:1.45;display:block}.hr-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hr-actions .uc01-admin-button{min-height:40px}.hr-actions--form{padding-top:4px}.hr-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hr-avatar{color:#0b5566;background:#e6f6fa;border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid;overflow:hidden}.hr-avatar img{object-fit:cover;width:100%;height:100%;display:block}.hr-avatar--sm{width:34px;height:34px;font-size:12px}.hr-avatar--md{width:48px;height:48px;font-size:15px}.hr-avatar--lg{width:84px;height:84px;font-size:26px}.hr-photo-picker{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.hr-photo-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hr-identity{background:#fff;border:1px solid #dfe5ec;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:16px;display:flex}.hr-identity__facts{flex-wrap:wrap;flex:200px;align-items:center;gap:8px;min-width:0;display:flex}.hr-identity__name{color:#18212b;flex-basis:100%;font-size:16px}.hr-identity__photo{margin-left:auto}.hr-table td>.hr-employee-link{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.hr-table td>.hr-employee-link strong{color:#18212b;display:block}.hr-table td>.hr-employee-link small{color:#66717d;margin-top:2px;font-size:11px;display:block}.hr-table td>.hr-employee-link:hover strong{color:#315df5;text-decoration:underline}.hr-flags{flex-wrap:wrap;gap:4px;display:flex}.hr-flag{color:#93370d;background:#fff6ed;border-radius:999px;width:max-content;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.hr-pager{color:#52606d;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.hr-progress{color:#344054;flex-direction:column;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.hr-progress progress{accent-color:#0e7490;width:100%;height:10px}.hr-notes{color:#475467;flex-direction:column;gap:3px;margin:0;padding-left:16px;font-size:12px;display:flex}.hr-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.hr-tab{color:#24303c;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd3dd;border-radius:999px;flex:none;padding:8px 14px;font-size:13px;font-weight:700}.hr-tab.is-active{color:#fff;background:#0e7490;border-color:#0e7490}.hr-sections{flex-direction:column;gap:16px;display:flex}.hr-page .hr-definitions>div{grid-template-columns:1fr;gap:4px}.hr-page .hr-definitions dt{font-size:10px}.hr-page .hr-definitions dd{font-size:14px}.hr-qualification-list{border:1px solid #e4e7ec;border-radius:10px;flex-direction:column;margin:0 0 12px;padding:0;list-style:none;display:flex}.hr-qualification-list li{border-bottom:1px solid #eef1f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.hr-qualification-list li:last-child{border-bottom:0}.hr-qualification-list li>span{flex-direction:column;min-width:0;display:flex}.hr-qualification-list small{color:#66717d;margin-top:2px;font-size:12px}.hr-qualification-list .hr-qualification-editor{width:100%}.hr-qualification-list .hr-experience-note{white-space:pre-wrap;overflow-wrap:anywhere}.hr-row-actions{gap:6px;display:flex;flex-direction:row!important}.hr-qualification-editor{flex-direction:column;gap:12px;margin-top:4px;display:flex}.hr-login-banner{color:#93370d;background:#fffaeb;border:1px solid #fedf89;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:flex}.hr-login-banner .hr-link-form{border-top:1px solid #fedf89;flex-direction:column;flex:100%;gap:10px;padding-top:12px;display:flex}.hr-login-banner>div{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.hr-banner-error{color:#912018}.hr-credential{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hr-password{letter-spacing:.04em;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;background:#f2f4f7;border-radius:8px;padding:8px 12px;font-size:16px;display:inline-block}.hr-history{flex-direction:column;margin:0 0 12px;padding:0;list-style:none;display:flex}.hr-history li{border-left:2px solid #cfe8ee;flex-direction:column;gap:2px;padding:10px 0 10px 14px;display:flex;position:relative}.hr-history li:before{content:"";background:#0e7490;border-radius:50%;width:8px;height:8px;position:absolute;top:15px;left:-5px}.hr-history strong{color:#18212b;font-size:13px}.hr-history small{color:#66717d;font-size:11px}.hr-history span{color:#475467;overflow-wrap:anywhere;font-size:12px}@media (width>=640px){.hr-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-field--wide{grid-column:1/-1}.hr-definitions{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.hr-page .hr-definitions>div{grid-template-columns:1fr}.hr-definitions__wide{grid-column:1/-1}.hr-field input,.hr-field select,.hr-field textarea{min-height:40px;font-size:14px}}@media (width>=1000px){.hr-form-grid,.hr-definitions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.hr-identity__photo{flex-basis:100%;margin-left:0}.hr-actions--form .uc01-admin-button{flex:140px}.hr-table td>.hr-employee-link{justify-content:flex-start}}@media (width<=460px){.hr-page .uc01-admin-metrics{grid-template-columns:1fr 1fr}}.hr-role-list{flex-direction:column;gap:10px;display:flex}.hr-role-option{border:1px solid #e4e7ec;border-radius:10px;padding:12px}.hr-pending{color:#93370d;background:#fffaeb;border:1px solid #fedf89;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.hr-pending ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hr-pending li{background:#fff;border:1px solid #fedf89;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700}.hr-pending small{color:#7a2e0e;font-size:12px;line-height:1.4}.hr-salary{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.hr-stepper{gap:6px;margin:0;padding:0;list-style:none;display:flex}.hr-stepper li{text-align:center;color:#66717d;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;font-size:11px;font-weight:700;display:flex;position:relative}.hr-stepper li+li:before{content:"";background:#dfe5ec;height:2px;position:absolute;top:14px;left:calc(18px - 50%);right:calc(50% + 18px)}.hr-stepper li.is-done+li:before,.hr-stepper li.is-active:before{background:#0e7490}.hr-stepper__dot{color:#52606d;width:28px;height:28px;font:inherit;z-index:1;background:#fff;border:2px solid #cbd3dd;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:800;display:grid;position:relative}button.hr-stepper__dot{cursor:pointer}.hr-stepper li.is-active .hr-stepper__dot{color:#fff;background:#0e7490;border-color:#0e7490}.hr-stepper li.is-done .hr-stepper__dot{color:#067647;background:#ecfdf3;border-color:#067647}.hr-stepper li.is-active{color:#0b5566}.hr-wizard{padding-bottom:8px}.hr-wizard__nav{z-index:5;background:#f4f8fb;border-top:1px solid #dfe5ec;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:4px;padding:10px 0;display:flex;position:sticky;bottom:0}.hr-wizard__nav .uc01-admin-button{flex:110px;min-height:44px}@media (width<=639px){.hr-stepper li:not(.is-active) .hr-stepper__label{display:none}.hr-stepper li.is-active{flex-grow:3}.hr-stepper li+li:before{left:calc(18px - 50%);right:calc(50% + 18px)}}@media (width>=640px){.hr-wizard__nav{justify-content:flex-end}.hr-wizard__nav .uc01-admin-button{flex:none;min-width:120px}.hr-wizard__nav .uc01-admin-button:first-child{margin-right:auto}}.profile-photo{align-items:center;gap:14px;margin-bottom:14px;display:flex}.profile-photo .hr-photo-picker{align-items:flex-start;min-width:0}.enterprise-topbar__avatar{overflow:hidden}.enterprise-topbar__avatar-photo{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.hr-count-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hr-count-tiles>div{background:#fff;border:1px solid #dfe5ec;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.hr-count-tiles span{text-transform:uppercase;letter-spacing:.04em;color:#66717d;font-size:10px;font-weight:750}.hr-count-tiles strong{color:#18212b;font-size:22px}.hr-count-tiles .is-attention{background:#fff8ec;border-color:#f1c27a}@media (width>=760px){.hr-count-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-status-panel{background:#fff8ec;border:1px solid #f1c27a;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.hr-status-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hr-status-row{border-top:1px solid #e9d9b8;flex-direction:column;gap:3px;padding:8px 0;font-size:13px;display:flex}.hr-status-row:first-child{border-top:0}.hr-status-row span{color:#52606d}.hr-status-row__error{color:#b42318!important}.hr-status-row__note{flex-direction:column;gap:2px;font-size:12px;display:flex}.hr-status-row__buttons{flex-wrap:wrap;gap:8px;display:flex}.di-test-page{flex-direction:column;gap:18px;display:flex}.di-test-warning{color:#694100;background:#fff9e8;border:1px solid #f4b740;border-radius:12px;flex-direction:column;gap:4px;padding:13px 15px;display:flex}.di-test-warning strong{letter-spacing:.04em;font-size:12px}.di-test-warning span{font-size:12px;line-height:1.45}.di-test-context-grid{grid-template-columns:1.2fr 1.2fr 1fr .65fr;gap:10px;display:grid}.di-test-context-grid>div{background:#fff;border:1px solid #dfe5ec;border-radius:12px;flex-direction:column;gap:5px;min-width:0;padding:12px 14px;display:flex}.di-test-context-grid span,.di-test-run__status span,.di-test-subject-id span{letter-spacing:.04em;text-transform:uppercase;color:#667085;font-size:10px;font-weight:800}.di-test-context-grid strong{overflow-wrap:anywhere;font-size:11px}.di-test-health--ready{color:#067647}.di-test-health--unavailable{color:#b42318}.di-test-health--checking{color:#b54708}.di-test-layout{grid-template-columns:1fr 1fr;gap:16px;display:grid}.di-test-card{background:#fff;border:1px solid #dfe5ec;border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.di-test-card__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.di-test-card h2{color:#18212b;margin:4px 0 0;font-size:18px}.di-test-card label{color:#344054;flex-direction:column;gap:6px;font-size:11px;font-weight:750;display:flex}.di-test-card input,.di-test-card select{color:#17202a;width:100%;font:inherit;background:#fff;border:1px solid #cfd6df;border-radius:9px;outline:none;padding:10px 11px;font-weight:500}.di-test-card input:focus,.di-test-card select:focus{border-color:#315df5;box-shadow:0 0 0 3px #315df51a}.di-test-file small,.di-test-help{color:#667085;font-size:11px;line-height:1.5}.di-test-subject-id{background:#f8fafc;border:1px solid #eaecf0;border-radius:10px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.di-test-subject-id code{overflow-wrap:anywhere;font-size:11px}.di-test-button{color:#24303c;cursor:pointer;background:#fff;border:1px solid #cbd3dd;border-radius:9px;justify-content:center;align-items:center;width:max-content;max-width:100%;padding:9px 13px;font-size:12px;font-weight:750;display:inline-flex}.di-test-button:hover:not(:disabled){background:#f4f6f8}.di-test-button:disabled{opacity:.5;cursor:not-allowed}.di-test-button--primary{color:#fff;background:#315df5;border-color:#315df5}.di-test-button--primary:hover:not(:disabled){background:#244dd7}.di-test-button--small{padding:6px 9px;font-size:10px}.di-test-pill,.di-test-state{color:#475467;letter-spacing:.04em;background:#f2f4f7;border-radius:999px;align-items:center;width:max-content;padding:5px 8px;font-size:9px;font-weight:850;display:inline-flex}.di-test-pill.is-ready,.di-test-state--processed{color:#067647;background:#ecfdf3}.di-test-state--processing,.di-test-state--uploading{color:#3538cd;background:#eef4ff}.di-test-state--failed,.di-test-state--error,.di-test-state--rejected{color:#b42318;background:#fff1f0}.di-test-message{border-radius:9px;padding:10px 12px;font-size:11px;line-height:1.5}.di-test-message--error{color:#912018;background:#fff1f0;border:1px solid #fecdca}.di-test-results{gap:16px}.di-test-empty{text-align:center;color:#667085;background:#fcfcfd;border:1px dashed #d0d5dd;border-radius:10px;padding:24px;font-size:12px}.di-test-empty--compact{padding:14px}.di-test-run{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:13px;padding:15px;display:flex}.di-test-run__head{justify-content:space-between;gap:14px;display:flex}.di-test-run__head>div:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.di-test-run__head strong{font-size:14px}.di-test-run__head span{color:#667085;font-size:11px}.di-test-run__head code{color:#475467;overflow-wrap:anywhere;font-size:10px}.di-test-run__actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.di-test-run__status{grid-template-columns:repeat(4,minmax(100px,1fr));gap:8px;display:grid}.di-test-run__status>div{background:#fff;border:1px solid #e4e7ec;border-radius:9px;flex-direction:column;gap:4px;padding:9px 10px;display:flex}.di-test-run__status strong{overflow-wrap:anywhere;font-size:11px}.di-test-field-section{flex-direction:column;gap:8px;display:flex}.di-test-field-section h3{color:#344054;margin:0;font-size:12px}.di-test-field-table-wrap{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow:auto}.di-test-field-table{border-collapse:collapse;width:100%;font-size:11px}.di-test-field-table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#667085;background:#f8fafc;border-bottom:1px solid #e4e7ec;padding:8px 10px;font-size:9px}.di-test-field-table td{vertical-align:top;border-bottom:1px solid #f0f1f3;padding:9px 10px}.di-test-field-table tr:last-child td{border-bottom:0}.di-test-field-table code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px}.di-test-raw{border-top:1px solid #e4e7ec;padding-top:10px}.di-test-raw summary{cursor:pointer;color:#475467;font-size:10px;font-weight:750}.di-test-raw pre,.di-test-analysis{color:#f2f4f7;white-space:pre-wrap;overflow-wrap:anywhere;background:#101828;border-radius:9px;max-height:320px;margin:9px 0 0;padding:12px;font-size:10px;line-height:1.5;overflow:auto}.di-test-analysis{margin-top:0}.di-test-blocked{color:#912018;background:#fff1f0;border:1px solid #fecdca;border-radius:12px;flex-direction:column;gap:6px;padding:18px;display:flex}.di-test-blocked span{font-size:12px;line-height:1.5}@media (width<=1050px){.di-test-context-grid{grid-template-columns:1fr 1fr}.di-test-layout{grid-template-columns:1fr}.di-test-run__status{grid-template-columns:1fr 1fr}}@media (width<=680px){.di-test-context-grid{grid-template-columns:1fr}.di-test-card__head,.di-test-run__head{flex-direction:column}.di-test-run__actions{justify-content:flex-start}.di-test-run__status{grid-template-columns:1fr}.di-test-button{width:100%}.di-test-field-table,.di-test-field-table tbody,.di-test-field-table tr,.di-test-field-table td{width:100%;display:block}.di-test-field-table thead{display:none}.di-test-field-table tr{border-bottom:1px solid #e4e7ec}.di-test-field-table td{border:0;padding:7px 10px}.di-test-field-table td:first-child{padding-top:10px}.di-test-field-table td:last-child{padding-bottom:10px}}.di-config-page{max-width:1500px}.di-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.di-config-grid--top{align-items:start}.di-config-panel{background:var(--surface,#fff);border:1px solid #1b27331f;border-radius:18px;gap:16px;padding:20px;display:grid}.di-config-panel header h2{margin:4px 0 0;font-size:1.15rem}.di-config-panel header p{color:var(--text-muted,#667085);margin:6px 0 0}.di-config-panel__split{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.di-config-panel label{color:var(--text-primary,#182230);gap:7px;font-weight:650;display:grid}.di-config-panel input:not([type=checkbox]),.di-config-panel select,.di-config-panel textarea{color:#182230;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #1b27332e;border-radius:10px;padding:10px 12px}.di-config-panel input:disabled,.di-config-panel select:disabled,.di-config-panel textarea:disabled{color:#667085;background:#f7f8fa}.di-config-notice,.di-config-error{border-radius:14px;gap:4px;padding:14px 16px;display:grid}.di-config-notice{background:#f4f7ff;border:1px solid #dbe4ff}.di-config-error{color:#912018;background:#fff3f2;border:1px solid #fecdca}.di-config-help,.di-config-meta,.di-config-empty{color:#667085;margin:0;font-size:.9rem}.di-config-meta code,.di-config-help code{overflow-wrap:anywhere}.di-config-proposals{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;display:grid}.di-config-proposal{text-align:left;cursor:pointer;background:#fff;border:1px solid #1b273321;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.di-config-proposal.is-active{border-color:#3b68ff;box-shadow:0 0 0 2px #3b68ff17}.di-config-proposal span:first-child{gap:2px;display:grid}.di-config-proposal small{color:#667085}.di-config-status{letter-spacing:.04em;color:#344054;background:#f2f4f7;border-radius:999px;align-items:center;padding:5px 9px;font-size:.72rem;font-weight:800;display:inline-flex}.di-config-status--tested{color:#3538cd;background:#eef4ff}.di-config-status--approved{color:#b54708;background:#fff6ed}.di-config-status--published{color:#027a48;background:#ecfdf3}.di-config-status--retired,.di-config-status--rejected{color:#b42318;background:#fef3f2}.di-config-state-stack{text-align:right;color:#667085;justify-items:end;gap:6px;display:grid}.di-config-warnings{color:#7a2e0e;background:#fffaeb;border:1px solid #fedf89;border-radius:12px;gap:5px;padding:12px 14px;display:grid}.di-config-table-wrap{border:1px solid #1b27331f;border-radius:12px;overflow:auto}.di-config-table{border-collapse:collapse;width:100%;min-width:980px}.di-config-table th,.di-config-table td{vertical-align:top;text-align:left;border-bottom:1px solid #1b273317;padding:9px}.di-config-table th{color:#475467;z-index:1;background:#f8f9fb;font-size:.78rem;position:sticky;top:0}.di-config-table td input,.di-config-table td select,.di-config-table td textarea{min-width:130px}.di-config-checkbox{text-align:center!important}.di-config-checkbox input{width:18px;height:18px}.di-config-remove{color:#b42318;cursor:pointer;background:0 0;border:0;padding:3px 8px;font-size:1.35rem}.di-config-actions{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}@media (width<=900px){.di-config-grid{grid-template-columns:1fr}.di-config-panel__split{flex-direction:column}.di-config-state-stack{text-align:left;justify-items:start}}:root{--v-deep:#003a82;--v-electric:#0057b8;--v-teal:#00afa8;--v-mint:#00d3a7;--v-mist:#f4f8fb;--v-slate:#31506e;--v-ink:#17324d;--v-line:#dbe6ee;--v-muted:#6e879b}.enterprise-shell{min-height:100vh;color:var(--v-ink);background:#f5f8fb;grid-template-columns:248px minmax(0,1fr);display:grid}.enterprise-sidebar{border-right:1px solid var(--v-line);z-index:10;background:#fff;flex-direction:column;height:100vh;padding:22px 16px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.enterprise-brand{padding:4px 8px 18px;display:block}.enterprise-brand img{width:168px;display:block}.enterprise-sidebar__context{background:#f4f8fb;border-radius:10px;gap:3px;margin:4px 8px 20px;padding:11px 12px;display:grid}.enterprise-sidebar__context span{color:var(--v-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.enterprise-sidebar__context strong{color:var(--v-slate);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.enterprise-nav{gap:18px;display:grid}.enterprise-nav__group{gap:4px;display:grid}.enterprise-nav__group-label{color:#8ca0b1;text-transform:uppercase;letter-spacing:.11em;padding:0 10px 5px;font-size:9px;font-weight:800}.enterprise-nav__item{color:#516d84;border-radius:9px;align-items:center;gap:10px;min-height:40px;padding:7px 9px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.enterprise-nav__item:hover{color:var(--v-deep);background:#f4f8fb}.enterprise-nav__mark{width:27px;height:27px;color:var(--v-slate);letter-spacing:.03em;background:#fff;border:1px solid #d4e0e8;border-radius:8px;place-items:center;font-size:8px;font-weight:850;display:grid}.enterprise-nav__item--active .enterprise-nav__mark{color:var(--v-electric);border-color:#a9cde5}.enterprise-profile-link{border-top:1px solid var(--v-line);color:inherit;align-items:center;gap:10px;margin-top:auto;padding:12px 9px 4px;text-decoration:none;display:flex}.enterprise-profile-link__avatar{background:linear-gradient(135deg,var(--v-deep),var(--v-teal));color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;display:grid}.enterprise-profile-link>span:last-child{gap:2px;min-width:0;display:grid}.enterprise-profile-link strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.enterprise-main{min-width:0}.enterprise-topbar{border-bottom:1px solid var(--v-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9;background:#fffffff2;justify-content:space-between;align-items:center;gap:18px;height:66px;padding:0 28px;display:flex;position:sticky;top:0}.enterprise-topbar__trail{color:#8095a6;text-transform:capitalize;align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.enterprise-topbar__trail strong{color:var(--v-slate);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.enterprise-topbar__actions{align-items:center;gap:10px;display:flex}.runtime-chip,.data-backing{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;min-height:25px;padding:4px 9px;font-size:9px;font-weight:800;display:inline-flex}.runtime-chip--demo,.data-backing--web_demo{color:#875a00;background:#fff6df;border:1px solid #f0d58f}.runtime-chip--core,.data-backing--core{color:#00766f;background:#e9f8f5;border:1px solid #bce3dd}.data-backing--hybrid{color:var(--v-deep);background:#edf5fb;border:1px solid #c8ddea}.role-preview{align-items:center;gap:7px;display:flex}.role-preview>span{color:var(--v-muted);text-transform:uppercase;font-size:9px;font-weight:800}.role-preview select,.filter-select select,.plain-field select{min-height:34px;color:var(--v-ink);background:#fff;border:1px solid #cbd9e3;border-radius:8px;padding:0 28px 0 9px;font-size:11px}.user-menu-button{min-height:32px;color:var(--v-slate);cursor:pointer;background:#fff;border:1px solid #d4e0e8;border-radius:8px;padding:0 10px;font-size:10px;font-weight:700}.enterprise-content{padding:28px}.screen-stack{gap:20px;max-width:1500px;margin:0 auto;display:grid}.page-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.page-header__copy{max-width:900px}.page-header__title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-header h1{color:var(--v-deep);letter-spacing:-.035em;margin:6px 0 7px;font-size:clamp(28px,3.4vw,40px);line-height:1.06}.page-header p{color:#5d768b;max-width:780px;margin:0;font-size:13px;line-height:1.6}.page-header__actions{align-items:center;gap:8px;display:flex}.header-statuses{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card{border:1px solid var(--v-line);background:#fff;border-radius:14px;align-content:start;gap:6px;min-height:142px;padding:18px;display:grid;box-shadow:0 8px 24px #003a8209}.metric-card__label{color:var(--v-muted);text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:750}.metric-card__value{color:var(--v-deep);letter-spacing:-.03em;margin-top:3px;font-size:32px;line-height:1.05}.metric-card__value--small{font-size:21px}.metric-card__detail{color:#688095;font-size:11px;line-height:1.45}.metric-card__trend{color:#00766f;margin-top:auto;font-size:10px;font-weight:700}.section-card{border:1px solid var(--v-line);background:#fff;border-radius:14px;padding:20px;box-shadow:0 8px 26px #003a8209}.section-card__heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.section-card__heading h2{color:var(--v-ink);margin:0 0 4px;font-size:15px}.section-card__heading p{max-width:720px;color:var(--v-muted);margin:0;font-size:11px;line-height:1.5}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compact-list,.evidence-mini-list{display:grid}.compact-list__row,.evidence-mini-row{color:inherit;border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.compact-list__row:last-child,.evidence-mini-row:last-child{border-bottom:0}.compact-list__row>span:first-child,.evidence-mini-row>span:nth-child(2){gap:3px;min-width:0;display:grid}.compact-list__row strong,.evidence-mini-row strong{color:var(--v-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.compact-list__row small,.evidence-mini-row small{color:var(--v-muted);font-size:10px}.compact-list__meta{flex:none;justify-items:end;gap:4px;display:grid}.evidence-principle-banner{background:linear-gradient(90deg,#f3fbfa,#f7fbfe);border:1px solid #bce3dd;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:17px 20px;display:grid}.evidence-principle-banner__mark{background:linear-gradient(135deg,var(--v-deep),var(--v-teal));color:#fff;border-radius:11px;place-items:center;width:42px;height:42px;font-size:9px;font-weight:850;display:grid}.evidence-principle-banner strong{color:#006e6a;font-size:13px}.evidence-principle-banner p{color:#536f82;margin:3px 0 0;font-size:11px;line-height:1.45}.text-link{color:var(--v-electric);font-size:11px;font-weight:750;text-decoration:none}.secondary-link-button{min-height:42px;color:var(--v-deep);background:#fff;border:1px solid #bed0dd;border-radius:9px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.secondary-link-button--compact{min-height:34px;padding:0 11px;font-size:10px}.status-pill{text-transform:uppercase;letter-spacing:.035em;white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;min-height:27px;padding:4px 9px;font-size:9px;font-weight:850;display:inline-flex}.status-pill--compact{min-height:23px;padding:3px 7px;font-size:8px}.status-pill--positive{background:var(--vg-success-bg);color:var(--vg-success)}.status-pill--danger{background:var(--vg-danger-bg);color:var(--vg-danger)}.status-pill--warning{background:var(--vg-warning-bg);color:var(--vg-warning)}.status-pill--info{color:var(--v-deep);background:#edf5fb}.status-pill--neutral{color:#61788b;background:#eef2f5}.toolbar-row{justify-content:space-between;align-items:end;gap:12px;margin-bottom:16px;display:flex}.toolbar-row--wrap{flex-wrap:wrap}.search-box,.filter-select,.plain-field{gap:6px;display:grid}.search-box{flex:420px}.search-box>span,.filter-select>span,.plain-field>span{color:var(--v-slate);font-size:10px;font-weight:750}.search-box input,.plain-field input{width:100%;min-height:38px;color:var(--v-ink);background:#fff;border:1px solid #cbd9e3;border-radius:8px;outline:none;padding:0 11px;font-size:11px}.search-box input:focus,.plain-field input:focus{border-color:var(--v-electric);box-shadow:0 0 0 3px #0057b817}.toolbar-count{color:var(--v-muted);white-space:nowrap;font-size:10px;font-weight:750}.data-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:11px}.data-table th{color:#7890a2;text-align:left;text-transform:uppercase;letter-spacing:.055em;white-space:nowrap;border-bottom:1px solid #dfe9ef;padding:9px 10px;font-size:9px}.data-table td{color:#405f77;vertical-align:middle;border-bottom:1px solid #edf2f5;padding:12px 10px}.data-table td strong{color:var(--v-ink);font-size:11px;display:block}.data-table td small{color:#8095a6;text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:3px;font-size:9px;display:block;overflow:hidden}.row-action{min-height:29px;color:var(--v-electric);border:1px solid #bfd1df;border-radius:7px;align-items:center;padding:0 9px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.journey-summary-strip{border:1px solid var(--v-line);background:var(--v-line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.journey-summary-strip>div{background:#fff;gap:4px;padding:13px 15px;display:grid}.journey-summary-strip span{color:var(--v-muted);text-transform:uppercase;font-size:9px;font-weight:750}.journey-summary-strip strong{color:var(--v-ink);font-size:12px}.evidence-capture{background:#f4fbfa;border:1px dashed #8ec6c0;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:10px 18px;padding:15px 18px;display:grid}.evidence-capture>div:first-of-type{gap:3px;display:grid}.evidence-capture strong{color:#006f68;font-size:12px}.evidence-capture span,.evidence-capture__message{color:#5e778b;font-size:10px}.evidence-capture__actions{gap:7px;display:flex}.evidence-capture__message{grid-column:1/-1}.journey-workspace-grid{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:14px;display:grid}.journey-stage-nav{border:1px solid var(--v-line);background:#fff;border-radius:14px;gap:3px;padding:10px;display:grid;position:sticky;top:82px}.journey-stage-nav__label{color:#879bab;text-transform:uppercase;letter-spacing:.08em;padding:8px 9px 10px;font-size:9px;font-weight:800}.journey-stage-button{color:#506d84;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:28px 1fr 8px;align-items:center;gap:9px;padding:9px;display:grid}.journey-stage-button:hover{background:#f4f8fb}.journey-stage-button--active{color:var(--v-deep);background:#edf5fb}.journey-stage-button__index{color:#7890a2;background:#fff;border:1px solid #d5e1e8;border-radius:8px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:800;display:grid}.journey-stage-button>span:nth-child(2){gap:2px;min-width:0;display:grid}.journey-stage-button strong{font-size:11px}.journey-stage-button small{color:#8095a6;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.journey-stage-button__dot{background:#d8e2e8;border-radius:50%;width:7px;height:7px}.journey-stage-button__dot--done{background:var(--v-teal)}.journey-stage-content{gap:14px;min-width:0;display:grid}.fact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fact-card{background:#fbfcfd;border:1px solid #e0e9ef;border-radius:10px;align-content:start;gap:5px;min-height:94px;padding:13px;display:grid}.fact-card>span{color:#7890a2;text-transform:uppercase;font-size:8px;font-weight:800}.fact-card strong{color:var(--v-ink);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.fact-card small{color:#8ca0b1;margin-top:auto;font-size:8px}.no-evidence-panel{text-align:center;border:1px dashed #c6d6e0;border-radius:10px;grid-column:1/-1;align-content:center;place-items:center;gap:5px;min-height:130px;display:grid}.no-evidence-panel strong{color:var(--v-slate);font-size:12px}.no-evidence-panel span{color:var(--v-muted);font-size:10px}.provenance-strip{background:#f3fbfa;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:10px 12px;display:flex}.provenance-strip span{color:#658092;text-transform:uppercase;font-size:9px;font-weight:750}.provenance-strip strong{color:#00766f;font-size:10px}.workspace-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.document-mark{width:37px;height:37px;color:var(--v-electric);background:#edf5fb;border-radius:9px;flex:none;place-items:center;font-size:8px;font-weight:850;display:grid}.document-mark--finding{color:#9a6500;background:#fff1e0}.evidence-mini-row{justify-content:flex-start}.evidence-mini-row>.status-pill{margin-left:auto}.evidence-mini-row--static{color:inherit}.evidence-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.evidence-register-card{min-height:150px;color:inherit;background:#fbfcfd;border:1px solid #e0e9ef;border-radius:11px;align-content:start;gap:5px;padding:14px;text-decoration:none;display:grid}.evidence-register-card:hover{background:#f7fbfd;border-color:#a9cddd}.evidence-register-card__top{justify-content:space-between;gap:10px;margin-bottom:7px;display:flex}.evidence-register-card>strong{color:var(--v-ink);font-size:12px}.evidence-register-card>span{color:var(--v-slate);font-size:10px}.evidence-register-card>small{color:#8aa0b0;text-overflow:ellipsis;white-space:nowrap;margin-top:auto;font-size:9px;overflow:hidden}.evidence-detail-grid{grid-template-columns:minmax(340px,.8fr) minmax(480px,1.2fr);gap:14px;display:grid}.document-preview{background:#edf2f5;border-radius:10px;place-items:center;min-height:500px;padding:18px;display:grid}.document-preview__sheet{aspect-ratio:.72;text-align:center;background:#fff;border-radius:3px;align-content:center;place-items:center;gap:12px;width:min(100%,340px);padding:30px;display:grid;box-shadow:0 18px 40px #17324d21}.document-preview__sheet img{width:54px}.document-preview__sheet strong{color:var(--v-ink);overflow-wrap:anywhere;font-size:13px}.document-preview__sheet span{color:var(--v-slate);font-size:11px}.document-preview__sheet small{max-width:240px;color:var(--v-muted);font-size:9px;line-height:1.5}.fact-table{display:grid}.fact-table__head,.fact-table__row{grid-template-columns:1.25fr 1fr .55fr .8fr;align-items:center;gap:8px;display:grid}.fact-table__head{color:#8095a6;text-transform:uppercase;padding:8px 9px;font-size:8px;font-weight:800}.fact-table__row{border-top:1px solid #e9eff3;padding:11px 9px;font-size:10px}.fact-table__row>span:first-child{gap:2px;min-width:0;display:grid}.fact-table__row strong{color:var(--v-ink);overflow-wrap:anywhere}.fact-table__row small{color:var(--v-muted)}.segmented-control{background:#f5f8fa;border:1px solid #d5e0e8;border-radius:9px;gap:2px;padding:3px;display:flex}.segmented-control button{color:#617a8d;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:29px;padding:0 12px;font-size:9px;font-weight:750}.segmented-control button.active{color:var(--v-deep);background:#fff;box-shadow:0 1px 4px #0000000f}.review-queue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.review-card{min-height:210px;color:inherit;background:#fff;border:1px solid #e0e9ef;border-radius:11px;align-content:start;gap:7px;padding:15px;text-decoration:none;display:grid}.review-card:hover{border-color:#a9cddd;box-shadow:0 10px 24px #003a820f}.review-card__top{color:var(--v-muted);justify-content:space-between;align-items:center;font-size:9px;display:flex}.review-card h3{color:var(--v-ink);margin:7px 0 0;font-size:15px}.review-card p{color:var(--v-muted);margin:0;font-size:10px}.review-card__stats{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:8px;display:grid}.review-card__stats span{color:var(--v-muted);background:#f5f8fa;border-radius:8px;gap:2px;padding:9px;font-size:9px;display:grid}.review-card__stats strong{color:var(--v-deep);font-size:16px}.review-card__footer{color:#8297a7;border-top:1px solid #edf2f5;justify-content:space-between;gap:10px;margin-top:auto;padding-top:11px;font-size:9px;display:flex}.review-card__footer strong{color:var(--v-electric)}.finding-list{gap:9px;display:grid}.finding-card{background:#fff;border:1px solid #e0e9ef;border-radius:10px;grid-template-columns:130px minmax(0,1fr) 150px;align-items:start;gap:16px;padding:14px;display:grid}.finding-card__severity{flex-wrap:wrap;gap:5px;display:flex}.finding-card h3{color:var(--v-ink);margin:0 0 4px;font-size:12px}.finding-card p{color:var(--v-muted);margin:0;font-size:10px;line-height:1.5}.finding-card__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.finding-card__comparison span{color:#516d84;background:#f7f9fb;border-radius:7px;padding:8px;font-size:9px;line-height:1.4}.finding-card__comparison small{color:#8398a8;text-transform:uppercase;margin-bottom:3px;font-size:7px;font-weight:800;display:block}.finding-card__link{color:var(--v-muted);text-align:right;justify-items:end;gap:6px;font-size:9px;display:grid}.task-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.task-card,.crm-card,.organization-card{background:#fff;border:1px solid #e0e9ef;border-radius:11px;gap:8px;padding:15px;display:grid}.task-card__top,.crm-card__top,.organization-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.task-card h3,.crm-card h3{color:var(--v-ink);text-transform:capitalize;margin:5px 0 0;font-size:12px}.task-card p,.crm-card p,.organization-card p{color:var(--v-muted);margin:0;font-size:10px;line-height:1.45}.task-card__meta{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.task-card__meta span{color:#8296a6;background:#f7f9fb;border-radius:7px;gap:3px;padding:8px;font-size:8px;display:grid}.task-card__meta strong{color:var(--v-slate);font-size:9px}.task-card__actions{border-top:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.button-row{align-items:center;gap:7px;display:flex}.button-row--wrap{flex-wrap:wrap}.crm-grid,.organization-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.crm-card__note{color:#587288;background:#f7f9fb;border-radius:8px;padding:10px;font-size:9px;line-height:1.5}.bar-chart{border-bottom:1px solid #dbe6ee;align-items:flex-end;gap:12px;height:260px;padding:20px 8px 0;display:flex}.bar-chart__item{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.bar-chart__bar{background:linear-gradient(180deg,var(--v-electric),var(--v-teal));border-radius:6px 6px 0 0;width:min(42px,70%);min-height:12px}.bar-chart__item span{color:var(--v-muted);font-size:8px}.analytics-list{display:grid}.analytics-list>div{color:#577186;border-bottom:1px solid #edf2f5;justify-content:space-between;gap:10px;padding:12px 0;font-size:10px;display:flex}.analytics-list strong{color:var(--v-deep)}.organization-card__top>span:first-child{gap:2px;min-width:0;display:grid}.organization-card__top strong{color:var(--v-ink);font-size:12px}.organization-card__top small{color:var(--v-muted);font-size:9px}.outlet-list{border-top:1px solid #edf2f5;display:grid}.outlet-list>div{border-bottom:1px solid #edf2f5;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.outlet-list>div:last-child{border-bottom:0}.outlet-list span{gap:2px;display:grid}.outlet-list span:last-child{justify-items:end}.outlet-list strong{color:var(--v-slate);font-size:10px}.outlet-list small{color:var(--v-muted);font-size:8px}.review-action-panel{gap:12px;display:grid}.review-state-card{background:#f7f9fb;border-radius:9px;align-items:center;gap:10px;padding:13px;display:flex}.review-state-card>span:first-child{color:var(--v-muted);text-transform:uppercase;font-size:9px;font-weight:750}.review-state-card small{color:var(--v-muted);margin-left:auto;font-size:9px}.review-action-group{border:1px solid #e0e9ef;border-radius:10px;gap:8px;padding:14px;display:grid}.review-action-group>strong{color:var(--v-ink);font-size:12px}.review-action-group p{color:var(--v-muted);margin:0;font-size:10px;line-height:1.5}.review-action-group textarea{resize:vertical;width:100%;color:var(--v-ink);font:inherit;border:1px solid #cbd9e3;border-radius:8px;outline:none;padding:10px;font-size:10px}.review-action-group textarea:focus{border-color:var(--v-electric);box-shadow:0 0 0 3px #0057b814}.form-alert--success{color:#087354;background:#f1fbf8;border:1px solid #bce3dd}.definition-list{margin:0;display:grid}.definition-list>div{border-bottom:1px solid #edf2f5;grid-template-columns:150px 1fr;gap:12px;padding:11px 0;display:grid}.definition-list dt{color:var(--v-muted);text-transform:uppercase;font-size:9px;font-weight:750}.definition-list dd{color:var(--v-ink);overflow-wrap:anywhere;margin:0;font-size:11px}.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.muted-copy{color:var(--v-muted);margin:10px 0;font-size:10px}.page-loading,.page-error{min-height:300px;color:var(--v-slate);place-items:center;font-size:12px;display:grid}.app-loading{min-height:100vh;color:var(--v-slate);background:#f5f8fb;align-content:center;place-items:center;gap:14px;font-size:11px;display:grid}.app-loading img{width:58px}.auth-page{background:#f4f8fb;grid-template-columns:minmax(420px,.95fr) minmax(480px,1.05fr);min-height:100vh;display:grid}.auth-page__brand{color:#fff;background:radial-gradient(circle at 80% 14%,#00d3a73d,#0000 28%),linear-gradient(145deg,#002a60,#003a82 58%,#005262);flex-direction:column;justify-content:space-between;gap:60px;padding:clamp(36px,6vw,78px);display:flex}.auth-page__brand>img{width:min(310px,70%)}.auth-page__brand>div{max-width:620px}.auth-page__kicker{color:#8ce7dc;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:800}.auth-page__brand h1{letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(40px,5vw,68px);line-height:1}.auth-page__brand p{color:#d6e5ef;margin:0;font-size:14px;line-height:1.7}.auth-page__form-wrap{place-items:center;padding:clamp(28px,6vw,80px);display:grid}.auth-card{border:1px solid var(--v-line);background:#fff;border-radius:20px;gap:17px;width:min(100%,520px);padding:36px;display:grid;box-shadow:0 24px 70px #003a8214}.auth-card__logo{width:180px;margin-bottom:6px}.auth-card h2{color:var(--v-deep);margin:-4px 0 0;font-size:30px}.auth-card>p{color:var(--v-muted);margin:-8px 0 4px;font-size:11px;line-height:1.55}.auth-card__divider{color:#8ca0b0;align-items:center;gap:10px;font-size:9px;display:flex}.auth-card__divider:before,.auth-card__divider:after{content:"";background:#e4ebf0;flex:1;height:1px}.auth-card__security{background:#f3fbfa;border:1px solid #bce3dd;border-radius:9px;gap:3px;padding:12px 13px;display:grid}.auth-card__security strong{color:#006f68;font-size:10px}.auth-card__security span{color:#5f798d;font-size:9px;line-height:1.45}@media (width<=1180px){.metric-grid,.review-queue-grid,.task-board,.crm-grid,.organization-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finding-card{grid-template-columns:120px minmax(0,1fr)}.finding-card__link{text-align:left;grid-column:2;justify-items:start}}@media (width<=900px){.enterprise-shell{grid-template-columns:1fr}.enterprise-sidebar{border-right:0;border-bottom:1px solid var(--v-line);height:auto;padding:14px 16px;position:static;overflow:visible}.enterprise-brand img{width:145px}.enterprise-sidebar__context,.enterprise-nav__group-label,.enterprise-profile-link{display:none}.enterprise-nav{gap:5px;margin-top:6px;display:flex;overflow-x:auto}.enterprise-nav__group{gap:4px;display:flex}.enterprise-nav__item{white-space:nowrap;min-height:34px;padding:5px 8px}.enterprise-nav__mark{display:none}.enterprise-topbar{padding:0 18px;position:static}.enterprise-content{padding:20px 18px}.role-preview>span{display:none}.journey-workspace-grid{grid-template-columns:1fr}.journey-stage-nav{display:flex;position:static;overflow-x:auto}.journey-stage-nav__label{display:none}.journey-stage-button{min-width:180px}.evidence-detail-grid,.dashboard-grid,.profile-grid,.auth-page{grid-template-columns:1fr}.auth-page__brand{gap:30px;padding:32px}.auth-page__brand h1{font-size:38px}}@media (width<=650px){.enterprise-topbar__trail,.runtime-chip{display:none}.enterprise-topbar{justify-content:flex-end}.role-preview select{max-width:145px}.page-header{flex-direction:column}.page-header__actions{width:100%}.header-statuses{justify-content:flex-start}.metric-grid,.metric-grid--three,.review-queue-grid,.task-board,.crm-grid,.organization-grid,.evidence-card-grid,.fact-grid,.workspace-secondary-grid{grid-template-columns:1fr}.journey-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-principle-banner{grid-template-columns:auto 1fr}.evidence-principle-banner .secondary-link-button{grid-column:1/-1}.evidence-capture{grid-template-columns:1fr}.evidence-capture__actions{justify-content:flex-start}.finding-card{grid-template-columns:1fr}.finding-card__link{grid-column:1}.finding-card__comparison{grid-template-columns:1fr}.fact-table__head{display:none}.fact-table__row{grid-template-columns:1fr 1fr;padding:12px 4px}.document-preview{min-height:380px}.definition-list>div{grid-template-columns:1fr;gap:4px}.auth-page__form-wrap{padding:18px}.auth-card{border-radius:15px;padding:25px 20px}}.activity-list{display:grid}.activity-row{border-bottom:1px solid #edf2f5;grid-template-columns:36px minmax(100px,1.2fr) repeat(4,.6fr) auto;align-items:center;gap:9px;padding:11px 0;display:grid}.activity-row:last-child{border-bottom:0}.activity-avatar{color:#0057b8;background:#edf5fb;border-radius:9px;place-items:center;width:34px;height:34px;font-size:8px;font-weight:850;display:grid}.activity-person,.activity-row>span:not(.activity-avatar):not(.status-pill){gap:2px;display:grid}.activity-person strong,.activity-row>span strong{color:#17324d;font-size:10px}.activity-person small,.activity-row>span small{color:#8297a7;font-size:8px}.notepad-panel{gap:12px;display:grid}.notepad-panel__date{background:#f7f9fb;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.notepad-panel__date span{color:#7890a2;text-transform:uppercase;font-size:8px;font-weight:800}.notepad-panel__date strong{color:#17324d;font-size:10px}.notepad-panel__date small{color:#8297a7;font-size:8px}.notepad-panel textarea{resize:vertical;color:#17324d;width:100%;font:inherit;border:1px solid #cbd9e3;border-radius:9px;outline:none;padding:12px;font-size:10px;line-height:1.55}.notepad-panel textarea:focus{border-color:#0057b8;box-shadow:0 0 0 3px #0057b814}.notepad-panel__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.notepad-panel__footer span{color:#7890a2;font-size:9px}.participant-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.participant-card{background:#fbfcfd;border:1px solid #e0e9ef;border-radius:10px;align-items:flex-start;gap:11px;padding:14px;display:flex}.participant-card__avatar{color:#fff;background:linear-gradient(135deg,#003a82,#00afa8);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:9px;font-weight:850;display:grid}.participant-card>div{gap:3px;min-width:0;display:grid}.participant-card strong{color:#17324d;font-size:11px}.participant-card span:not(.participant-card__avatar){color:#31506e;font-size:9px;font-weight:700}.participant-card small{color:#8297a7;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.backend-gap-banner{background:#fff9e9;border:1px solid #f0d58f;border-radius:10px;gap:4px;padding:13px 15px;display:grid}.backend-gap-banner strong{color:#7d5500;font-size:10px}.backend-gap-banner span{color:#6d7380;font-size:9px;line-height:1.5}.master-tabs{background:#f4f7f9;border:1px solid #d5e0e8;border-radius:10px;gap:3px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.master-tabs button{color:#627b8e;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 13px;font-size:9px;font-weight:800}.master-tabs button.active{color:#003a82;background:#fff;box-shadow:0 1px 5px #0000000f}.control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.control-card{background:#fbfcfd;border:1px solid #e0e9ef;border-radius:10px;align-content:start;gap:7px;min-height:140px;padding:14px;display:grid}.control-card>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.control-card>div>span{color:#8297a7;text-transform:uppercase;font-size:8px;font-weight:800}.control-card>strong{color:#17324d;font-size:11px}.control-card p{color:#31506e;margin:0;font-size:13px;font-weight:750}.control-card>small{color:#8ba0af;margin-top:auto;font-size:8px}@media (width<=1100px){.participant-grid,.control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-row{grid-template-columns:36px minmax(120px,1fr) repeat(2,.5fr) auto}.activity-row>span:nth-of-type(5),.activity-row>span:nth-of-type(6){display:none}}@media (width<=650px){.participant-grid,.control-grid{grid-template-columns:1fr}.activity-row{grid-template-columns:34px 1fr auto}.activity-row>span:not(.activity-avatar):not(.activity-person):not(.status-pill){display:none}.notepad-panel__date{grid-template-columns:1fr}.notepad-panel__footer{flex-direction:column;align-items:stretch}}:root{--brand-deep-blue:#003a82;--brand-electric-blue:#0057b8;--brand-teal:#00afa8;--brand-mint:#00d3a7;--brand-mist:#f4f8fb;--brand-slate:#1f2937;--brand-line:#d7e4ee}.auth-page,.signup-layout{background:#fff}.auth-page__brand,.signup-brand-panel{color:var(--brand-deep-blue);background:radial-gradient(circle at 82% 18%, #00afa829, transparent 30%), radial-gradient(circle at 12% 88%, #00d3a71a, transparent 32%), linear-gradient(145deg, #fff 0%, #eef6ff 58%, var(--brand-mist) 100%);border-right:1px solid var(--brand-line)}.auth-page__brand>img,.signup-brand-panel__logo{object-fit:contain;width:min(300px,78%);height:auto}.auth-page__kicker,.signup-brand-panel__kicker{color:var(--brand-teal)}.auth-page__brand h1,.signup-brand-panel h1{color:var(--brand-deep-blue)}.auth-page__brand p,.signup-brand-panel p{color:#526d84}.signup-brand-panel__rule{border-top-color:var(--brand-line)}.signup-brand-panel__rule>span{color:var(--brand-teal)}.signup-brand-panel__rule strong{color:var(--brand-deep-blue)}.signup-brand-panel__rule small{color:#60798f}.auth-page__form-wrap,.signup-form-panel{background:#fff}.auth-card,.signup-form-card,.pending-card{border-color:var(--brand-line);box-shadow:0 20px 60px #003a8214}.auth-card__logo,.signup-form-card__heading img{object-fit:contain;width:206px;height:auto}.auth-form{gap:18px}.auth-form__heading{gap:5px;display:grid}.auth-form__heading h2{color:var(--brand-deep-blue);margin:0;font-size:30px}.auth-form__heading p{color:#60798f;margin:0;font-size:12px}.auth-form__utility{justify-content:flex-end;margin-top:-8px;display:flex}.auth-text-link{color:var(--brand-electric-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.auth-page .verigence-button,.signup-layout .verigence-button{--background:var(--brand-electric-blue);--background-hover:var(--brand-deep-blue);--border-color:var(--brand-electric-blue);--color:#fff}.auth-page .secondary-link-button,.signup-layout .secondary-link-button{border-color:var(--brand-electric-blue);color:var(--brand-electric-blue)}.signup-form-card__heading h2,.pending-card h2{color:var(--brand-deep-blue)}.signup-form__security-note{background:#f3fbfa;border-color:#bce3dd}.signup-form__security-note strong{color:#00766f}.pending-card__icon{background:linear-gradient(135deg, var(--brand-electric-blue), var(--brand-teal))}.enterprise-brand img{object-fit:contain;width:190px;height:auto}.enterprise-nav__item--active{color:var(--brand-deep-blue);box-shadow:inset 3px 0 var(--brand-electric-blue);background:#eaf3ff}.enterprise-topbar__trail>span:first-child{color:var(--brand-electric-blue);font-weight:750}@media (width<=900px){.auth-page__brand,.signup-brand-panel{border-right:0;border-bottom:1px solid var(--brand-line)}}:root{--auth-navy-950:#011e47;--auth-navy-850:#013060;--auth-teal-700:#026d7d;--auth-teal:#00afa8;--auth-ink:#071f49;--auth-copy:#53677f;--auth-border:#d7e1eb;--auth-field:#fdfefe;--auth-button:#04265c}.frozen-auth-screen{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),radial-gradient(at 78% 48%,#00afa847 0%,#00afa829 32%,#0000 72%),linear-gradient(158deg,#011e47 0%,#013060 55%,#026d7d 100%);background-position:0 0,0 0,50%,50%;background-size:66px 66px,66px 66px,100% 100%,100% 100%;place-items:center;width:100%;min-height:100dvh;padding:clamp(24px,4vw,56px);display:grid;overflow:auto}.frozen-auth-card{width:min(100%,520px);color:var(--auth-ink);background:#fffffffb;border:1px solid #d7e1ebf2;border-radius:18px;flex-direction:column;align-items:stretch;padding:34px 38px 30px;display:flex;box-shadow:0 24px 70px #000d2847}.frozen-auth-card--register{width:min(100%,650px);padding:28px 34px 26px}.frozen-auth-card--verify{width:min(100%,520px);min-height:530px}.frozen-auth-card--complete{justify-content:flex-start;width:min(100%,520px);min-height:520px}.frozen-auth-logo{object-fit:contain;width:min(100%,250px);height:auto;margin:0 auto 26px;display:block}.frozen-auth-heading{text-align:center;margin:0 0 28px}.frozen-auth-heading--compact{margin-bottom:22px}.frozen-auth-heading h1{color:var(--auth-ink);letter-spacing:-.025em;margin:0;font-size:clamp(25px,2.2vw,31px);font-weight:780;line-height:1.15}.frozen-auth-heading p{color:var(--auth-copy);margin:8px 0 0;font-size:13px;line-height:1.55}.frozen-auth-heading strong{color:var(--auth-ink);margin-top:4px;font-size:13px;display:block}.frozen-auth-form,.frozen-auth-otp-form{gap:17px;display:grid}.frozen-auth-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.frozen-auth-field{gap:7px;min-width:0;display:grid}.frozen-auth-field>span:first-child{color:#263b58;font-size:12px;font-weight:750}.frozen-auth-field>small{color:#b42318;font-size:11px;line-height:1.35}.frozen-auth-input-wrap{border:1px solid var(--auth-border);background:var(--auth-field);color:#667b91;border-radius:9px;align-items:center;gap:10px;min-width:0;min-height:50px;padding:0 13px;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}.frozen-auth-input-wrap:focus-within{background:#fff;border-color:#009b94;box-shadow:0 0 0 3px #00afa81c}.frozen-auth-input-wrap input{color:#172b48;background:0 0;border:0;outline:0;width:100%;min-width:0;height:48px;padding:0;font-size:13px}.frozen-auth-input-wrap input::placeholder{color:#8ca0b2}.frozen-auth-icon{color:#63788f;flex:none;width:18px;height:18px}.frozen-auth-input-action{color:#63788f;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:28px;height:32px;padding:0;display:grid}.frozen-auth-input-action .frozen-auth-icon{width:18px;height:18px}.frozen-auth-mobile-row{gap:12px;min-width:0;display:flex}.frozen-auth-country-code{border:1px solid var(--auth-border);background:var(--auth-field);color:#35506e;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:124px;min-height:50px;padding:0 13px;font-size:13px;display:flex}.frozen-auth-country-code strong{color:#263b58}.frozen-auth-mobile-row>.frozen-auth-input-wrap{flex:auto}.frozen-auth-utility{justify-content:space-between;align-items:center;gap:18px;margin-top:-2px;display:flex}.frozen-auth-remember,.frozen-auth-consent{color:#53677f;align-items:center;gap:9px;font-size:12px;display:flex}.frozen-auth-remember input,.frozen-auth-consent input{accent-color:#00958d;width:17px;height:17px;margin:0}.frozen-auth-consent{align-items:flex-start;line-height:1.5}.frozen-auth-consent strong{color:#008d86;font-weight:750}.frozen-auth-text-link,.frozen-auth-resend,.frozen-auth-back{color:#008d86;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.frozen-auth-text-link{font-size:12px}.frozen-auth-primary{border:1px solid var(--auth-button);background:var(--auth-button);color:#fff;text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:14px;font-weight:760;text-decoration:none;transition:transform .12s,box-shadow .12s,opacity .12s;display:flex;box-shadow:0 7px 16px #04265c1f}.frozen-auth-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 20px #04265c2e}.frozen-auth-primary:disabled{cursor:not-allowed;opacity:.58}.frozen-auth-primary--link{margin-top:auto}.frozen-auth-divider{color:#7b8da0;align-items:center;gap:12px;margin:22px 0 17px;font-size:11px;display:flex}.frozen-auth-divider:before,.frozen-auth-divider:after{content:"";background:#dde6ee;flex:1;height:1px}.frozen-auth-footer{color:#6c7f93;text-align:center;margin:18px 0 0;font-size:12px}.frozen-auth-footer--login{margin-top:0}.frozen-auth-footer a{color:#008d86;font-weight:760;text-decoration:none}.frozen-auth-alert{color:#8b2e25;background:#fff5f3;border:1px solid #efc1bc;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.45}.frozen-auth-back{width:fit-content;margin:-2px 0 22px;font-size:12px}.frozen-auth-otp-form{gap:20px}.frozen-auth-otp{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.frozen-auth-otp input{aspect-ratio:1/1.05;width:100%;min-width:0;color:var(--auth-ink);text-align:center;background:#fff;border:1px solid #d5dfe8;border-radius:8px;outline:0;font-size:22px;font-weight:730}.frozen-auth-otp input:focus{border-color:#00a8a0;box-shadow:0 0 0 3px #00afa81a}.frozen-auth-expiry{color:#61758b;text-align:center;margin:0;font-size:12px}.frozen-auth-expiry strong{color:#008f88}.frozen-auth-resend{justify-self:center;font-size:12px}.frozen-auth-resend:disabled{opacity:.55;cursor:not-allowed}.frozen-auth-success{color:#009a93;background:#00afa81f;border-radius:50%;place-items:center;width:92px;height:92px;margin:8px auto 28px;display:grid;position:relative}.frozen-auth-success:before{content:"";border:2px solid #00afa82e;border-radius:50%;position:absolute;inset:11px}.frozen-auth-success span{z-index:1;font-size:42px;font-weight:500;line-height:1;position:relative}.frozen-auth-heading--complete{margin-bottom:34px}.frozen-auth-heading--complete p+p{margin-top:3px}@media (width<=720px){.frozen-auth-screen{place-items:start center;padding:16px}.frozen-auth-card,.frozen-auth-card--register,.frozen-auth-card--verify,.frozen-auth-card--complete{border-radius:16px;width:100%;min-height:0;padding:25px 20px 23px}.frozen-auth-logo,.frozen-auth-logo--register{width:min(78%,238px);margin-bottom:22px}.frozen-auth-heading{margin-bottom:23px}.frozen-auth-heading h1{font-size:26px}.frozen-auth-two-column{grid-template-columns:1fr}.frozen-auth-mobile-row{gap:9px}.frozen-auth-country-code{min-width:102px}.frozen-auth-utility{align-items:flex-start}.frozen-auth-otp{gap:7px}.frozen-auth-otp input{font-size:19px}.frozen-auth-primary--link{margin-top:16px}}@media (width<=390px){.frozen-auth-screen{padding:10px}.frozen-auth-card,.frozen-auth-card--register{padding-left:16px;padding-right:16px}.frozen-auth-country-code{min-width:94px;padding-left:9px;padding-right:9px}.frozen-auth-otp{gap:5px}}.frozen-auth-screen{background-image:radial-gradient(at 78% 48%,#00afa847 0%,#00afa829 32%,#0000 72%),linear-gradient(158deg,#011e47 0%,#013060 55%,#026d7d 100%);background-position:50%,50%;background-size:100% 100%,100% 100%}.frozen-auth-heading p,.frozen-auth-heading strong,.frozen-auth-input-wrap input,.frozen-auth-country-code{font-size:14px}.frozen-auth-field>span:first-child,.frozen-auth-remember,.frozen-auth-consent,.frozen-auth-text-link,.frozen-auth-expiry,.frozen-auth-resend,.frozen-auth-back,.frozen-auth-footer,.frozen-auth-alert{font-size:13px}.frozen-auth-field>small,.frozen-auth-divider{font-size:12px}.frozen-auth-primary{font-size:15px}.frozen-auth-notice{color:#285b3c;background:#ecf8f0d1;border:1px solid #2c6e493d;border-radius:10px;margin:0;padding:10px 12px;font-size:.86rem;line-height:1.45}.frozen-auth-consent a,.frozen-auth-footer--legal a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.frozen-auth-consent a:hover,.frozen-auth-consent a:focus-visible,.frozen-auth-footer--legal a:hover,.frozen-auth-footer--legal a:focus-visible{opacity:.82}.frozen-auth-footer--legal{margin-top:10px;font-size:.78rem}.legal-screen{color:#1f2933;background:#f4f6f8;min-height:100vh;padding:40px 20px}.legal-card{background:#fff;border:1px solid #e3e8ee;border-radius:20px;width:min(900px,100%);margin:0 auto;padding:36px 44px 28px;box-shadow:0 18px 48px #1f293314}.legal-brand{margin-bottom:24px;display:inline-flex}.legal-brand img{width:min(250px,70vw);height:auto}.legal-heading{border-bottom:1px solid #e7ebef;padding-bottom:18px}.legal-heading h1{margin:3px 0 6px;font-size:clamp(1.8rem,4vw,2.45rem);line-height:1.15}.legal-heading p,.legal-card section p{color:#52606d;line-height:1.72}.legal-kicker{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700;color:#2b6f4a!important}.legal-disclaimer{color:#5d4a1f;background:#fff8e8;border-left:4px solid #d09b2d;border-radius:8px;margin:24px 0 28px;padding:16px 18px;line-height:1.65}.legal-card section{margin-top:26px}.legal-card section h2{color:#27323d;margin:0 0 8px;font-size:1.08rem}.legal-card section p{margin:0}.legal-footer{border-top:1px solid #e7ebef;flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;padding-top:20px;font-size:.9rem;display:flex}.legal-footer a{color:#246b49;font-weight:600;text-decoration:none}.legal-footer a:hover,.legal-footer a:focus-visible{text-decoration:underline}@media (width<=640px){.legal-screen{padding:18px 10px}.legal-card{border-radius:14px;padding:26px 20px 22px}}.uc02-admin{--uc02-border:#dfe5ec;--uc02-soft:#f7f9fb;--uc02-text:#18212b;--uc02-muted:#66717d;--uc02-accent:#315df5;--uc02-danger:#b42318;gap:18px}.uc02-project-strip{border:1px solid var(--uc02-border);background:var(--uc02-border);border-radius:14px;grid-template-columns:minmax(220px,2fr) minmax(260px,2fr) minmax(120px,1fr);gap:1px;display:grid;overflow:hidden}.uc02-project-strip>div{background:#fff;flex-direction:column;gap:4px;padding:13px 16px;display:flex}.uc02-project-strip span,.uc02-card__title p,.uc02-field small,.uc02-table small,.uc02-selected-person span,.uc02-version-row small{color:var(--uc02-muted);font-size:12px}.uc02-project-strip code,.uc02-table code{overflow-wrap:anywhere;font-size:11px}.uc02-stepper{grid-template-columns:repeat(8,minmax(110px,1fr));gap:8px;padding-bottom:3px;display:grid;overflow-x:auto}.uc02-stepper__item{border:1px solid var(--uc02-border);text-align:left;min-width:128px;color:var(--uc02-text);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex}.uc02-stepper__item:disabled{opacity:.48;cursor:not-allowed}.uc02-stepper__number{background:#edf1f5;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.uc02-stepper__copy{flex-direction:column;line-height:1.2;display:flex}.uc02-stepper__copy small{color:var(--uc02-muted);font-size:10px;font-weight:800}.uc02-stepper__copy strong{font-size:12px}.uc02-message{border-radius:12px;align-items:flex-start;gap:10px;padding:12px 15px;font-size:13px;display:flex}.uc02-message strong{white-space:nowrap}.uc02-message--error{color:#912018;background:#fff1f0;border:1px solid #fecdca}.uc02-message--success{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.uc02-workspace{border:1px solid var(--uc02-border);background:#fff;border-radius:16px;overflow:visible}.uc02-workspace__header{border-bottom:1px solid var(--uc02-border);background:linear-gradient(#fff,#fbfcfd);border-radius:16px 16px 0 0;justify-content:space-between;gap:16px;padding:20px 22px;display:flex}.uc02-workspace__header small{color:var(--uc02-accent);font-size:11px;font-weight:800}.uc02-workspace__header h2{margin:3px 0;font-size:22px}.uc02-workspace__header p{color:var(--uc02-muted);margin:0;font-size:13px}.uc02-workspace__step{border:1px solid var(--uc02-border);height:max-content;color:var(--uc02-muted);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.uc02-step-body{flex-direction:column;gap:18px;padding:20px;display:flex}.uc02-activation-stack{gap:16px}.uc02-card{border:1px solid var(--uc02-border);background:#fff;border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.uc02-card--form{width:100%;max-width:1120px}.uc02-card--soft{background:var(--uc02-soft)}.uc02-list-card{width:100%}.uc02-editor-panel{width:100%;max-width:1120px;margin:0 auto;box-shadow:0 12px 28px #1118270f}.uc02-card__title{flex-direction:column;gap:3px;min-width:0;display:flex}.uc02-card__title h3,.uc02-version-list h4{color:var(--uc02-text);margin:0}.uc02-card__title p{margin:0;line-height:1.45}.uc02-list-toolbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.uc02-step-actions{padding:2px 0}.uc02-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.uc02-filter{color:#52606d;flex-direction:column;gap:5px;font-size:11px;font-weight:750;display:flex}.uc02-filter select{color:#17202a;min-width:210px;font:inherit;background:#fff;border:1px solid #cfd6df;border-radius:9px;padding:9px 10px}.uc02-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.uc02-field{color:#344054;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.uc02-field input,.uc02-field select,.uc02-field textarea,.uc02-search input,.uc02-outlet-location__search input{color:#17202a;width:100%;font:inherit;background:#fff;border:1px solid #cfd6df;border-radius:9px;outline:none;padding:10px 11px;font-weight:500}.uc02-field textarea{resize:vertical;min-height:76px}.uc02-field input:focus,.uc02-field select:focus,.uc02-field textarea:focus,.uc02-search input:focus,.uc02-outlet-location__search input:focus{border-color:var(--uc02-accent);box-shadow:0 0 0 3px #315df51a}.uc02-field input:disabled,.uc02-field select:disabled{color:#7b8490;background:#f1f3f5}.uc02-actions,.uc02-master-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.uc02-button{color:#24303c;cursor:pointer;background:#fff;border:1px solid #cbd3dd;border-radius:9px;padding:9px 13px;font-size:12px;font-weight:750;text-decoration:none}.uc02-button:hover:not(:disabled){background:#f4f6f8}.uc02-button--primary{background:var(--uc02-accent);border-color:var(--uc02-accent);color:#fff}.uc02-button--primary:hover:not(:disabled){background:#244dd7}.uc02-button--danger{color:var(--uc02-danger);background:#fff8f7;border-color:#f1b8b2}.uc02-button:disabled{opacity:.5;cursor:not-allowed}.uc02-empty{text-align:center;color:var(--uc02-muted);background:#fbfcfd;border:1px dashed #cad3de;border-radius:12px;padding:22px;font-size:13px}.uc02-table-wrap{border:1px solid var(--uc02-border);border-radius:11px;width:100%;overflow:auto visible}.uc02-table{border-collapse:collapse;width:100%;min-width:720px;font-size:12px}.uc02-table th{color:#52606d;letter-spacing:.04em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--uc02-border);background:#f7f9fb;padding:9px 10px;font-size:10px}.uc02-table td{vertical-align:top;border-bottom:1px solid #edf0f3;padding:11px 10px}.uc02-table tr:last-child td{border-bottom:0}.uc02-table td>strong,.uc02-table td>small{display:block}.uc02-table td>small{margin-top:2px}.uc02-row-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:max-content;display:flex}.uc02-link-button{color:var(--uc02-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px;font-weight:750}.uc02-link-button--danger{color:var(--uc02-danger)}.uc02-link-button:disabled{opacity:.5;cursor:not-allowed}.uc02-search{gap:9px;display:flex}.uc02-search input{flex:1}.uc02-selected-person{background:#f6f8ff;border:1px solid #d9e1ff;border-radius:10px;flex-direction:column;padding:10px 12px;display:flex}.uc02-scope{border:1px solid var(--uc02-border);border-radius:11px;flex-direction:column;gap:8px;max-height:280px;padding:12px;display:flex;overflow-y:auto}.uc02-scope>strong{font-size:12px}.uc02-scope label{align-items:flex-start;gap:8px;font-size:12px;display:flex}.uc02-scope input{margin-top:2px}.uc02-note{color:#586575;background:#f5f7fa;border-radius:10px;padding:11px;font-size:12px}.uc02-master-upload{border:1px solid var(--uc02-border);background:var(--uc02-soft);border-radius:12px;grid-template-columns:minmax(260px,1fr) minmax(150px,.45fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.uc02-import-summary{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.uc02-import-summary>div{border:1px solid var(--uc02-border);border-radius:10px;flex-direction:column;gap:4px;padding:10px;display:flex}.uc02-import-summary span{text-transform:uppercase;color:var(--uc02-muted);font-size:10px;font-weight:750}.uc02-import-summary strong{font-size:18px}.uc02-version-list{border-top:1px solid var(--uc02-border);flex-direction:column;gap:8px;padding-top:14px;display:flex}.uc02-version-row{border:1px solid #edf0f3;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 11px;display:grid}.uc02-version-row>span{flex-direction:column;display:flex}.uc02-readiness-banner{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.uc02-readiness-banner.ready{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.uc02-readiness-banner.blocked{color:#93370d;background:#fff6ed;border:1px solid #fedf89}.uc02-readiness-banner span{font-size:11px}.uc02-readiness-table td:nth-child(5){min-width:260px}.uc02-checks{flex-direction:column;gap:8px;display:flex}.uc02-check{border:1px solid var(--uc02-border);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px;display:grid}.uc02-check>div{min-width:0}.uc02-check strong{font-size:12px}.uc02-check small{color:var(--uc02-muted);margin-top:3px;font-size:10px;display:block}.uc02-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.uc02-summary-grid>div{border:1px solid var(--uc02-border);background:var(--uc02-soft);border-radius:11px;flex-direction:column;gap:5px;padding:12px;display:flex}.uc02-summary-grid span{text-transform:uppercase;color:var(--uc02-muted);font-size:10px;font-weight:750}.uc02-summary-grid strong{color:var(--uc02-text)}.uc02-outlet-location-host--editor{grid-column:1/-1}.uc02-outlet-location{border:1px solid var(--uc02-border);background:var(--uc02-soft);border-radius:13px;flex-direction:column;gap:12px;padding:14px;display:flex}.uc02-outlet-location__head>div:first-child{flex-direction:column;gap:3px;display:flex}.uc02-outlet-location__head span{color:var(--uc02-muted);font-size:11px}.uc02-outlet-location__maps-link{align-items:center;display:inline-flex}.uc02-outlet-location__map-wrap{border:1px solid var(--uc02-border);background:#fff;border-radius:12px;min-height:330px;position:relative;overflow:hidden}.uc02-outlet-location__pin-label{border:1px solid var(--uc02-border);background:#fffffff0;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:750;display:inline-flex;position:absolute;bottom:12px;left:12px}.uc02-outlet-location__pin-label span{color:var(--uc02-accent)}.uc02-outlet-location__empty{text-align:center;color:var(--uc02-muted);background:#fff;border:1px dashed #cad3de;border-radius:12px;padding:24px;font-size:12px}.uc02-outlet-location__coordinates{color:var(--uc02-muted);flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.uc02-outlet-location__message{border-radius:9px;padding:9px 11px;font-size:11px}.uc02-outlet-location__note{color:var(--uc02-muted);font-size:10px}.uc02-footer-nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.uc02-footer-nav>span{color:var(--uc02-muted);font-size:12px;font-weight:700}@media (width<=1180px){.uc02-stepper{grid-template-columns:repeat(8,135px)}.uc02-master-upload{grid-template-columns:1fr 1fr}.uc02-master-upload .uc02-button{grid-column:1/-1}.uc02-import-summary{grid-template-columns:repeat(3,1fr)}.uc02-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.uc02-project-strip,.uc02-form-grid{grid-template-columns:1fr}.uc02-step-body{padding:12px}.uc02-master-upload{grid-template-columns:1fr}.uc02-import-summary{grid-template-columns:repeat(2,1fr)}.uc02-summary-grid{grid-template-columns:1fr}.uc02-workspace__header{padding:16px}.uc02-list-toolbar,.uc02-outlet-location__head{flex-direction:column}.uc02-toolbar-actions{justify-content:flex-start;width:100%}.uc02-filter{width:100%}.uc02-filter select{width:100%;min-width:0}.uc02-readiness-banner{flex-direction:column;align-items:flex-start}.uc02-check{grid-template-columns:auto minmax(0,1fr)}.uc02-check .uc02-link-button{grid-column:2;justify-self:start}.uc02-outlet-location__search{grid-template-columns:1fr}.uc02-outlet-location__actions{justify-content:flex-start}.uc02-outlet-location__map-wrap,.uc02-outlet-location__map{height:260px;min-height:260px}}.uc02-onboarding{flex-direction:column;gap:12px;display:flex}.uc02-onboarding__summary small{color:var(--uc02-muted);font-size:11px}.uc02-onboarding__summary{grid-template-columns:repeat(3,1fr)}.uc02-onboarding__tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.uc02-onboarding__tabs button{border:1px solid var(--uc02-border);color:var(--uc02-text);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-weight:700}.uc02-onboarding__tabs button b{color:var(--uc02-muted);margin-left:4px}.uc02-onboarding__tabs button.is-active{border-color:var(--uc02-accent);color:var(--uc02-accent);background:var(--uc02-soft)}.uc02-onboarding__filter{color:var(--uc02-muted);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.uc02-onboarding__chip{white-space:nowrap;color:#475569;background:#f1f5f9;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.uc02-onboarding__chip.is-create{color:#075985;background:#e0f2fe}.uc02-onboarding__chip.is-update{color:#115e59;background:#ccfbf1}.uc02-onboarding__chip.is-error{color:#b42318;background:#fee4e2}.uc02-onboarding__changes{margin:0;padding:0;font-size:12px;list-style:none}.uc02-onboarding__changes span{color:var(--uc02-muted);font-weight:700}.uc02-onboarding__error{color:#b42318;font-size:12px;font-weight:700}.uc02-onboarding__warning{color:#93370d;font-size:12px}.uc02-onboarding__note{color:var(--uc02-muted);font-size:12px}.uc02-onboarding__messages{color:#b42318;margin:0;padding-left:18px;font-weight:700}.uc02-onboarding tr.is-error td{background:#fffbfa}@media (width<=760px){.uc02-onboarding__summary{grid-template-columns:1fr}.uc02-onboarding__filter{margin-left:0}}.uc02-onboarding__alert{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:12px;flex-wrap:wrap;gap:6px 10px;padding:10px 14px;font-size:13px;display:flex}.uc02-onboarding__alert strong{font-weight:800}.uc02-admin .uc02-onboarding__body{flex-direction:column;gap:12px;display:flex}.uc02-admin .uc02-onboarding__actions{justify-content:flex-end;margin:0}.uc02-admin .uc02-onboarding__table{overscroll-behavior:contain;border:1px solid var(--uc02-border);border-radius:10px;max-height:min(56vh,560px);overflow:auto}.uc02-admin .uc02-onboarding__table thead th{z-index:2;background:#f8fafc;position:sticky;top:0}.uc02-checklist{color:#3d4a5c;gap:6px;margin:4px 0 0;padding-left:18px;font-size:13px;line-height:1.45;display:grid}.uc02-checklist a{color:inherit;text-decoration:underline}.uc02-instance{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px;margin:0;display:grid}.uc02-instance>div{flex-direction:column;gap:4px;min-width:0;display:flex}.uc02-instance dt{color:#525f6f;font-size:12px;font-weight:700}.uc02-instance dd{color:#161616;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;margin:0;font-size:14px;display:flex}.uc02-instance dd small{color:#525f6f;font-size:12px}.uc02-address{align-items:stretch;min-width:0;display:flex}.uc02-address input{flex:auto;min-width:0}.uc02-address span{color:#525f6f;white-space:nowrap;background:#f4f4f4;border:1px solid #c6c6c6;border-left:0;align-items:center;padding:0 10px;font-weight:400;display:flex}@media (width<=480px){.uc02-address{flex-direction:column}.uc02-address span{border-top:0;border-left:1px solid #c6c6c6;padding:6px 10px}}.uc02-source{border:0;grid-column:1/-1;margin:0;padding:0}.uc02-source label{color:#161616;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}.uc02-source select{max-width:480px}.uc02-segment-field{border:0;min-width:0;margin:0;padding:0}.uc02-segment-field>legend{color:#344054;margin:0 0 6px;padding:0;font-size:12px;font-weight:700}.uc02-segment-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.uc02-segment-option{cursor:pointer;background:#fff;border:1px solid #dfe5ec;border-radius:10px;align-items:flex-start;gap:9px;min-width:0;padding:10px;display:flex}.uc02-segment-option:has(input:checked){background:#f5f7ff;border-color:#315df5;box-shadow:inset 0 0 0 1px #315df5}.uc02-segment-option input{flex:none;width:auto;margin:2px 0 0}.uc02-segment-option>span{flex-direction:column;gap:2px;min-width:0;display:flex}.uc02-segment-option strong{color:#18212b;font-size:12px}.uc02-segment-option small{color:#66717d;white-space:normal;font-size:10px}.uc02-segment-field:disabled .uc02-segment-option{cursor:default;opacity:.72}.uc02-master-list__item{width:100%}.uc02-master-list__item>span{min-width:0}.uc02-master-list__item>span strong,.uc02-master-list__item>span small{overflow-wrap:anywhere}@media (width<=900px){.uc02-segment-options{grid-template-columns:1fr}}.uc02-master-list--mahindra{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;display:grid}.uc02-master-list--mahindra .uc02-card__title{grid-column:1/-1}.uc02-master-list--mahindra .uc02-master-list__item{border:1px solid #edf0f3;border-radius:10px;align-items:flex-start;min-height:82px;padding:9px}.uc02-master-list--mahindra .uc02-master-list__item:first-of-type{border-top:1px solid #edf0f3}.uc02-master-list--mahindra .uc02-master-list__item.active{background:#f5f7ff;border-color:#315df5;padding:9px}.uc02-master-list--mahindra .uc02-master-list__item>span{gap:3px}.uc02-master-list--mahindra .uc02-master-list__item strong{font-size:11px;line-height:1.2}.uc02-master-list--mahindra .uc02-master-list__item small{font-size:9px;line-height:1.25}@media (width<=760px){.uc02-master-list--mahindra{grid-template-columns:1fr}}.uc02-outlet-location-host{min-width:0}.uc02-outlet-location-host--side{margin-top:2px}.uc02-outlet-form--enhanced{position:relative}.uc02-outlet-form--enhanced>.uc02-card__title{padding-right:132px}.uc02-outlet-form--enhanced>.uc02-actions{z-index:3;margin:0;position:absolute;top:18px;right:18px}.uc02-outlet-form--enhanced>.uc02-actions .uc02-button{min-width:110px}.uc02-outlet-location{border:1px solid var(--uc02-border);background:#f8fbff;border-radius:12px;gap:12px;padding:14px;display:grid}.uc02-outlet-location__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.uc02-outlet-location__head>div:first-child{gap:3px;min-width:0;display:grid}.uc02-outlet-location__head strong{color:var(--uc02-text);font-size:12px}.uc02-outlet-location__head span,.uc02-outlet-location__note{color:var(--uc02-muted);font-size:11px;line-height:1.45}.uc02-outlet-location__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.uc02-outlet-location__maps-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.uc02-outlet-location__map-wrap{border:1px solid var(--uc02-border);background:#eef4f8;border-radius:12px;min-width:0;min-height:420px;position:relative;overflow:hidden}.uc02-outlet-location__map{border:0;width:100%;height:clamp(420px,46vw,540px);display:block}.uc02-outlet-location__pin-label{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#062b63e0;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:7px;max-width:calc(100% - 24px);padding:7px 10px;font-size:10px;font-weight:750;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 6px 20px #062b632e}.uc02-outlet-location__pin-label>span{color:#0aa8aa;font-size:16px;line-height:.8}.uc02-outlet-location__empty{min-height:240px;color:var(--uc02-muted);text-align:center;background:#fff;border:1px dashed #bdd0df;border-radius:11px;place-items:center;padding:20px;font-size:11px;line-height:1.55;display:grid}.uc02-outlet-location__coordinates{flex-wrap:wrap;gap:8px;display:flex}.uc02-outlet-location__coordinates span{color:var(--uc02-muted);background:#eef6f9;border-radius:8px;padding:6px 9px;font-size:10px}.uc02-outlet-location__coordinates strong{color:var(--uc02-text);margin-left:4px}.uc02-outlet-location__message{border-radius:9px;padding:8px 10px;font-size:11px;line-height:1.4}.uc02-outlet-location__message--info{color:#0b4f8a;background:#edf5fb}.uc02-outlet-location__message--success{color:#08766f;background:#e8f7f4}.uc02-outlet-location__message--error{color:#912018;background:#fff1f0}.uc02-admin{padding-bottom:92px}.uc02-footer-nav{z-index:35;border:1px solid var(--uc02-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-radius:14px;min-height:58px;padding:10px 12px;position:fixed;bottom:16px;left:276px;right:28px;box-shadow:0 14px 38px #062b6324}@media (width<=1180px){.uc02-outlet-location__map-wrap{min-height:390px}.uc02-outlet-location__map{height:clamp(390px,54vw,500px)}}@media (width<=900px){.uc02-footer-nav{bottom:12px;left:14px;right:14px}.uc02-outlet-location__head{flex-direction:column}.uc02-outlet-location__actions{justify-content:flex-start;width:100%}}@media (width<=650px){.uc02-admin{padding-bottom:102px}.uc02-outlet-form--enhanced>.uc02-card__title{padding-right:112px}.uc02-outlet-form--enhanced>.uc02-actions{top:14px;right:14px}.uc02-outlet-form--enhanced>.uc02-actions .uc02-button{min-width:96px;padding-left:10px;padding-right:10px}.uc02-outlet-location{padding:11px}.uc02-outlet-location__actions{grid-template-columns:1fr;display:grid}.uc02-outlet-location__actions .uc02-button{width:100%;min-height:42px}.uc02-outlet-location__map-wrap{min-height:340px}.uc02-outlet-location__map{height:360px}.uc02-outlet-location__empty{min-height:180px}.uc02-footer-nav{gap:8px;padding:9px}.uc02-footer-nav>span{display:none}.uc02-footer-nav .uc02-button{flex:1;min-height:42px}}.uc02-outlet-location__search{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.uc02-outlet-location__search input{border:1px solid var(--vg-line-strong,#c5d4e3);width:100%;min-width:0;min-height:40px;color:var(--uc02-text);font:inherit;background:#fff;border-radius:9px;outline:none;padding:9px 11px;font-size:12px}.uc02-outlet-location__search input:focus{border-color:var(--uc02-accent);box-shadow:0 0 0 3px #079aa41a}.uc02-outlet-location__search input::placeholder{color:#93a6bb}@media (width<=650px){.uc02-outlet-location__search{grid-template-columns:1fr}.uc02-outlet-location__search .uc02-button,.uc02-outlet-location__search input{width:100%;min-height:42px}}.uc02-outlet-location__suggestion{border:1px solid var(--vg-line-strong,#c5d4e3);border-left:4px solid var(--uc02-accent,#079aa4);background:#f7fbfc;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.uc02-outlet-location__suggestion-body{gap:6px;min-width:0;display:grid}.uc02-outlet-location__suggestion-body p{color:var(--uc02-text);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}.uc02-outlet-location__suggestion-body small{color:#5d7188;font-size:12px;line-height:1.4}.uc02-outlet-location__suggestion-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.uc02-outlet-location__suggestion-actions{gap:8px;display:flex}.uc02-outlet-location__chip{letter-spacing:.02em;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.uc02-outlet-location__chip--ok{color:#0b6b46;background:#e3f6ee}.uc02-outlet-location__chip--warn{color:#8a5300;background:#fff3dc}@media (width<=650px){.uc02-outlet-location__suggestion{grid-template-columns:1fr}.uc02-outlet-location__suggestion-actions{flex-direction:column}.uc02-outlet-location__suggestion-actions .uc02-button,.uc02-outlet-location__actions .uc02-button{width:100%;min-height:44px}}:root{--vg-navy-950:#062b63;--vg-navy-900:#07356f;--vg-navy-800:#0b437f;--vg-blue-700:#0b4f8a;--vg-teal-600:#079aa4;--vg-teal-500:#0aa8aa;--vg-teal-100:#e9f8f7;--vg-ink:#153a67;--vg-text:#294f7c;--vg-muted:#7086a3;--vg-line:#d8e2ee;--vg-line-strong:#c5d4e3;--vg-canvas:#f7faff;--vg-soft:#f3f7fc;--vg-white:#fff;--vg-shadow:0 10px 30px #062b6313;--vg-shadow-soft:0 6px 18px #062b630e;--v-deep:var(--vg-navy-950);--v-electric:var(--vg-blue-700);--v-teal:var(--vg-teal-600);--v-mint:var(--vg-teal-500);--v-mist:var(--vg-canvas);--v-slate:var(--vg-text);--v-ink:var(--vg-ink);--v-line:var(--vg-line);--v-muted:var(--vg-muted)}html,body,#root,ion-app{background:var(--vg-canvas)}body,button,input,select,textarea{font-family:Inter,Segoe UI,Arial,Helvetica,sans-serif}body{color:var(--vg-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.enterprise-shell{background:var(--vg-canvas);color:var(--vg-ink)}.enterprise-sidebar{border-right-color:var(--vg-line);background:#fff;box-shadow:8px 0 28px #062b6306}.enterprise-brand{padding-top:2px;padding-bottom:22px}.enterprise-brand img{width:176px}.enterprise-nav{gap:20px}.enterprise-nav__group-label{color:#869ab3;letter-spacing:.12em;font-size:10px;font-weight:800}.enterprise-nav__item{color:#4b688b;border:1px solid #0000;min-height:42px;font-size:13px;font-weight:650;transition:background .12s,border-color .12s,color .12s}.enterprise-nav__item:hover{color:var(--vg-navy-950);background:#f4f8fd;border-color:#e7eef6}.enterprise-nav__item--active{color:var(--vg-teal-600);box-shadow:inset 3px 0 var(--vg-teal-600), 0 4px 12px #079aa40e;background:#f7fcfc;border-color:#9fd8d9}.enterprise-nav__mark{color:var(--vg-navy-800);background:#fff;border-color:#d2dfeb;font-size:9px;font-weight:850}.enterprise-nav__item--active .enterprise-nav__mark{border-color:var(--vg-teal-600);background:var(--vg-teal-600);color:#fff}.enterprise-profile-link{border-top-color:var(--vg-line);color:var(--vg-ink);margin-top:auto}.enterprise-profile-link:hover{background:#f7fafc;border-radius:10px}.enterprise-profile-link__avatar,.enterprise-topbar__avatar{background:var(--vg-teal-600);color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.enterprise-profile-link__avatar{width:36px;height:36px;font-size:10px}.enterprise-profile-link strong{color:var(--vg-navy-950);font-size:12px}.enterprise-profile-link small{color:var(--vg-muted);font-size:10px}.enterprise-topbar{border-bottom-color:var(--vg-line);background:#fffffff7;height:70px;box-shadow:0 4px 16px #062b6306}.enterprise-topbar__trail{color:#7c90aa;text-transform:none;font-size:12px}.enterprise-topbar__trail strong{color:var(--vg-teal-600);font-weight:750}.enterprise-topbar__actions{gap:12px}.enterprise-topbar__identity{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.enterprise-topbar__avatar{width:38px;height:38px;font-size:11px}.enterprise-topbar__identity-copy{gap:2px;min-width:0;display:grid}.enterprise-topbar__identity-copy strong{max-width:190px;color:var(--vg-navy-950);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;line-height:1.2;overflow:hidden}.enterprise-topbar__identity-copy small{color:var(--vg-muted);font-size:10px;font-weight:600}.user-menu-button{border-color:var(--vg-line-strong);min-height:34px;color:var(--vg-navy-950);background:#fff;padding:0 12px;font-size:10px;font-weight:750}.user-menu-button:hover,.user-menu-button:focus-visible{border-color:var(--vg-teal-600);color:var(--vg-teal-600);outline:none;box-shadow:0 0 0 3px #079aa41a}.enterprise-content{background:var(--vg-canvas)}.page-header h1,.page-heading h1,.approval-queue__header strong,.approval-detail__intro h2,.approval-result h2,.uc02-workspace__header h2{color:var(--vg-navy-950);letter-spacing:-.025em;font-weight:750}.page-header p,.page-heading p,.section-card__heading p,.metric-card__detail,.muted-copy{color:var(--vg-muted)}.eyebrow,.page-header__eyebrow{color:var(--vg-teal-600);font-weight:800}.section-card,.metric-card,.approval-tabs,.approval-state,.approval-queue,.approval-detail,.approval-result{border-color:var(--vg-line);box-shadow:var(--vg-shadow-soft);background:#fff}.section-card__heading h2,.metric-card__value,.compact-list__row strong,.evidence-mini-row strong{color:var(--vg-navy-950)}.metric-card__label,.toolbar-count,.compact-list__row small,.evidence-mini-row small{color:var(--vg-muted)}.text-link{color:var(--vg-teal-600);font-weight:800}.secondary-link-button,.row-action{border-color:var(--vg-line-strong);color:var(--vg-navy-950);background:#fff}.secondary-link-button:hover,.row-action:hover{border-color:var(--vg-teal-600);color:var(--vg-teal-600)}.verigence-button{--background:var(--vg-navy-950);--background-hover:var(--vg-navy-800);--border-color:var(--vg-navy-950);--color:#fff;--border-radius:9px;font-weight:750}.verigence-button.button-outline{--background:#fff;--color:var(--vg-navy-950);--border-color:var(--vg-line-strong)}.search-box input,.plain-field input,.role-preview select,.filter-select select,.plain-field select,.verigence-input{border-color:var(--vg-line-strong);color:var(--vg-ink);background:#fff}.search-box input::placeholder,.plain-field input::placeholder,.verigence-input::placeholder{color:#9aabc0}.search-box input:focus,.plain-field input:focus,.verigence-input:focus{border-color:var(--vg-teal-600);box-shadow:0 0 0 3px #079aa41a}.data-table th{color:#607895;border-bottom-color:var(--vg-line);background:#f5f8fc}.data-table td{color:var(--vg-text);border-bottom-color:#eaf0f6}.data-table td strong{color:var(--vg-navy-950)}.data-table tbody tr:hover{background:#f8fbfe}.evidence-principle-banner{background:linear-gradient(90deg,#f2fbfa,#f8fbff);border-color:#b9dfdd}.evidence-principle-banner__mark{background:linear-gradient(135deg, var(--vg-navy-950), var(--vg-teal-600))}.approval-page{gap:18px;width:100%;max-width:1500px;margin:0 auto;display:grid}.approval-tabs{border-radius:12px;align-items:flex-end;min-height:50px;margin:0;padding:0 4px}.approval-tab{color:#4f6f91;min-height:49px;font-weight:750}.approval-tab--active{border-bottom-color:var(--vg-teal-600);color:var(--vg-teal-600)}.approval-state{border-style:solid;border-radius:14px;min-height:320px}.approval-workspace{min-height:560px}.approval-request:hover{background:#f8fcfc;border-color:#9fd8d9}.approval-request--active{border-color:var(--vg-teal-600);background:#f4fbfb}.approval-request__avatar,.approval-user-hero__avatar{color:var(--vg-blue-700);background:#e2f0f7}.approval-detail-placeholder__mark,.approval-result__mark{background:var(--vg-teal-100);color:var(--vg-teal-600)}.approval-identity-note{background:#f1f6fc;border-color:#cfe0ef}.approval-identity-note strong{color:var(--vg-navy-950)}.uc02-admin{--uc02-border:var(--vg-line);--uc02-soft:#f7faff;--uc02-text:var(--vg-navy-950);--uc02-muted:var(--vg-muted);--uc02-accent:var(--vg-teal-600);--uc02-danger:#b42318}.uc02-project-strip,.uc02-workspace,.uc02-card,.uc02-table-wrap,.uc02-scope,.uc02-version-row,.uc02-check{border-color:var(--vg-line)}.uc02-workspace,.uc02-card,.uc02-project-strip>div{background:#fff}.uc02-workspace,.uc02-card{box-shadow:var(--vg-shadow-soft)}.uc02-workspace__header{border-bottom-color:var(--vg-line);background:linear-gradient(#fff,#f9fbfe)}.uc02-workspace__header small{color:var(--vg-teal-600)}.uc02-stepper__item{border-color:var(--vg-line);color:var(--vg-text)}.uc02-stepper__item:hover:not(:disabled){border-color:#a9cfd0}.uc02-stepper__item--active{border-color:var(--vg-teal-600);box-shadow:0 0 0 1px var(--vg-teal-600) inset;background:#f5fbfb}.uc02-stepper__number{color:var(--vg-text);background:#eef3f8}.uc02-stepper__item--active .uc02-stepper__number{background:var(--vg-teal-600);color:#fff}.uc02-field{color:var(--vg-text)}.uc02-field input,.uc02-field select,.uc02-field textarea,.uc02-search input{border-color:var(--vg-line-strong);color:var(--vg-ink)}.uc02-field input:focus,.uc02-field select:focus,.uc02-field textarea:focus,.uc02-search input:focus{border-color:var(--vg-teal-600);box-shadow:0 0 0 3px #079aa41a}.uc02-button{border-color:var(--vg-line-strong);color:var(--vg-navy-950);background:#fff;font-weight:750}.uc02-button:hover:not(:disabled){background:#f7faff;border-color:#9fb5cc}.uc02-button--primary{border-color:var(--vg-navy-950);background:var(--vg-navy-950);color:#fff}.uc02-button--primary:hover:not(:disabled){border-color:var(--vg-navy-800);background:var(--vg-navy-800)}.uc02-table th{color:#5d7592;background:#f4f7fb}.uc02-link-button{color:var(--vg-teal-600)}.uc02-selected-person{background:#f3fbfa;border-color:#b9dfdd}.uc02-master-list__item.active{color:var(--vg-teal-600);background:#f3fbfa}.dashboard-load-state{border:1px solid var(--vg-line);min-height:260px;box-shadow:var(--vg-shadow-soft);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:32px;display:grid}.dashboard-load-state__mark{color:#875a00;background:#fff6df;border-radius:12px;place-items:center;width:46px;height:46px;font-size:20px;font-weight:850;display:grid}.dashboard-load-state__copy{gap:5px;min-width:0;display:grid}.dashboard-load-state__copy strong{color:var(--vg-navy-950);font-size:15px}.dashboard-load-state__copy p{max-width:760px;color:var(--vg-muted);margin:0;font-size:12px;line-height:1.55}.dashboard-load-state__retry{min-width:82px}@media (width<=900px){.approval-page{gap:14px}.approval-tabs{overflow-x:auto}.approval-workspace{min-height:0}.enterprise-topbar__identity-copy{display:none}}@media (width<=650px){.enterprise-topbar__identity{display:none}.dashboard-load-state{grid-template-columns:auto minmax(0,1fr);min-height:230px;padding:24px 20px}.dashboard-load-state__retry{grid-column:1/-1;width:100%}}.uc02-admin{width:100%;max-width:1400px;margin:0 auto;overflow-x:hidden}.uc02-admin>.page-header{border:1px solid var(--vg-line);box-shadow:var(--vg-shadow-soft);background:#fff;border-radius:14px;align-items:center;padding:20px 22px}.uc02-admin>.page-header .page-header__copy{max-width:980px}.uc02-admin>.page-header .eyebrow{display:none}.uc02-admin>.page-header .page-header__copy:before{content:"Administration";color:var(--vg-teal-600);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.uc02-admin>.page-header h1{margin:2px 0 6px;font-size:clamp(30px,3vw,40px);line-height:1.08}.uc02-admin>.page-header p{display:none}.uc02-admin>.page-header .page-header__copy:after{content:"Set up project details, dealers, outlets, team access and masters before activation.";max-width:820px;color:var(--vg-muted);font-size:13px;line-height:1.55;display:block}.data-backing,.runtime-chip{display:none!important}.uc02-admin .uc02-project-strip{grid-template-columns:1fr}.uc02-admin .uc02-project-strip>div:nth-child(n+2),.uc02-admin .uc02-message>span{display:none}.uc02-admin .uc02-message--error:after{content:"We could not complete your request. Please check the information and try again.";font-weight:500}.uc02-admin .uc02-message--success:after{content:"Your request was completed successfully.";font-weight:500}.uc02-admin .uc02-grid--project .uc02-card__title>p{display:none}.uc02-admin .uc02-grid--project form .uc02-card__title:after{content:"Enter the Project information below.";color:var(--vg-muted);font-size:12px;line-height:1.45}.uc02-admin .uc02-grid--project aside .uc02-card__title h3{font-size:0}.uc02-admin .uc02-grid--project aside .uc02-card__title h3:after{content:"Project setup";font-size:15px}.uc02-admin .uc02-grid--project aside .uc02-card__title:after{content:"Complete the Project setup before continuing.";color:var(--vg-muted);font-size:12px;line-height:1.45}.uc02-admin .uc02-grid--project .uc02-status-stack dl{display:none}.uc02-admin .uc02-grid--project .uc02-status-stack>button{font-size:0}.uc02-admin .uc02-grid--project .uc02-status-stack>button:after{content:"Try again";font-size:12px}.uc02-admin .uc02-grid--project .uc02-field small{display:none}@media (width<=900px){.uc02-admin>.page-header{padding:18px}.uc02-admin>.page-header h1{font-size:30px}}:root{--vg-mobile-breakpoint:768px;--vg-touch-target:44px}.enterprise-topbar__mobile-start,.enterprise-menu-button,.enterprise-mobile-brand,.enterprise-sidebar__close,.enterprise-mobile-backdrop{display:none}@media (width<=900px){.enterprise-content{padding:20px}.page-header h1{font-size:clamp(26px,5vw,34px)}}@media (width<=767px){html,body,#root,ion-app{width:100%;min-width:0;overflow-x:hidden}body{overscroll-behavior-y:none}.enterprise-shell{min-height:100dvh;display:block}.enterprise-main{width:100%;min-width:0}.enterprise-sidebar{width:min(86vw,320px);height:100dvh;padding:max(14px, env(safe-area-inset-top)) 14px max(16px, env(safe-area-inset-bottom));border-right:1px solid var(--vg-line);z-index:1200;background:#fff;border-bottom:0;flex-direction:column;transition:transform .18s;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-104%);box-shadow:16px 0 42px #062b632e}.enterprise-sidebar--open{transform:translate(0)}.enterprise-sidebar__mobile-head{border-bottom:1px solid var(--vg-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.enterprise-sidebar .enterprise-brand{padding:0}.enterprise-sidebar .enterprise-brand img{width:min(190px,62vw);height:auto}.enterprise-sidebar__close{width:var(--vg-touch-target);height:var(--vg-touch-target);border:1px solid var(--vg-line);color:var(--vg-navy-950);font:inherit;cursor:pointer;background:#fff;border-radius:12px;flex:none;place-items:center;font-size:25px;line-height:1}.enterprise-sidebar--open .enterprise-sidebar__close{display:grid}.enterprise-mobile-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1190;background:#062b6357;border:0;width:100%;height:100%;position:fixed;inset:0}.enterprise-shell--menu-open .enterprise-mobile-backdrop{display:block}.enterprise-nav{gap:20px;margin-top:16px;display:grid;overflow:visible}.enterprise-nav__group{gap:5px;display:grid}.enterprise-nav__group-label{padding:0 10px 5px;font-size:10px;display:block}.enterprise-nav__item{white-space:normal;border-radius:11px;gap:12px;min-height:48px;padding:8px 10px;font-size:14px}.enterprise-nav__mark{border-radius:9px;flex:none;width:32px;height:32px;font-size:9px;display:grid}.enterprise-topbar{height:auto;min-height:calc(62px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0;z-index:1000;grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid;position:sticky;top:0}.enterprise-topbar__mobile-start{align-items:center;gap:8px;min-width:0;display:flex}.enterprise-menu-button{width:var(--vg-touch-target);height:var(--vg-touch-target);border:1px solid var(--vg-line);color:var(--vg-navy-950);font:inherit;cursor:pointer;background:#fff;border-radius:11px;flex:none;place-items:center;font-size:20px;display:grid}.enterprise-mobile-brand{align-items:center;min-width:0;display:inline-flex}.enterprise-mobile-brand img{width:min(148px,42vw);height:auto;display:block}.enterprise-topbar__trail{display:none}.enterprise-topbar__actions{gap:7px}.enterprise-topbar__identity{display:inline-flex}.enterprise-topbar__identity-copy{display:none}.enterprise-topbar__avatar{width:40px;height:40px;font-size:11px}.user-menu-button{min-height:40px;padding:0 10px;font-size:11px}.enterprise-content{width:100%;padding:16px 14px max(20px, env(safe-area-inset-bottom))}.screen-stack,.approval-page,.uc02-admin{gap:14px;width:100%;min-width:0}.page-header{gap:10px}.page-header h1,.page-heading h1{margin-top:3px;font-size:clamp(25px,8vw,32px);line-height:1.08}.page-header p,.page-heading p{font-size:13px;line-height:1.5}.section-card,.metric-card,.approval-tabs,.approval-state,.approval-queue,.approval-detail,.approval-result,.uc02-card,.uc02-workspace{border-radius:12px}.metric-grid,.metric-grid--three,.dashboard-grid,.profile-grid,.organization-grid,.review-queue-grid,.task-board,.crm-grid,.evidence-card-grid,.fact-grid,.workspace-secondary-grid{grid-template-columns:minmax(0,1fr)}.toolbar-row,.toolbar-row--wrap{flex-direction:column;align-items:stretch}.search-box,.filter-select,.plain-field{flex-basis:auto;width:100%}input,select,textarea{font-size:16px!important}.verigence-button,.secondary-link-button,.row-action,.uc02-button,.approval-confirmation__actions>button,.approval-mobile-back{min-height:var(--vg-touch-target)}.data-table-wrap,.uc02-table-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.data-table,.uc02-table{min-width:620px}.task-card,.review-card,.evidence-register-card{border-radius:12px;min-width:0}.task-card__meta{grid-template-columns:minmax(0,1fr);gap:8px}.task-card__actions{flex-direction:column;align-items:stretch;gap:10px}.task-card__actions .text-link{min-height:var(--vg-touch-target);align-items:center;display:flex}.task-card__actions .button-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.task-card__actions .button-row .verigence-button{width:100%}.segmented-control{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.segmented-control button{min-width:0;min-height:var(--vg-touch-target);white-space:normal;padding:0 8px}.review-card__footer{align-items:flex-start;gap:8px}.review-card__footer strong{flex:none}.evidence-register-card{min-height:150px}.uc02-stepper{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.uc02-stepper__item{scroll-snap-align:start;min-width:min(78vw,280px);min-height:58px}.uc02-project-strip,.uc02-form-grid,.uc02-grid,.uc02-grid--project,.uc02-grid--mapping,.uc02-grid--activation,.uc02-master-layout,.uc02-master-upload{grid-template-columns:minmax(0,1fr)}.uc02-grid,.uc02-master-layout{padding:12px}.uc02-workspace__header{flex-direction:column;align-items:flex-start;padding:16px}.uc02-workspace__step{align-self:flex-start}.uc02-actions,.uc02-master-actions,.uc02-footer-nav{flex-direction:column;align-items:stretch}.uc02-actions .uc02-button,.uc02-master-actions .uc02-button,.uc02-footer-nav .uc02-button{width:100%}.approval-tabs{max-width:100%;overflow-x:auto}.approval-tab{min-height:var(--vg-touch-target)}}@media (width<=430px){.enterprise-mobile-brand img{width:min(132px,40vw)}.user-menu-button{padding:0 8px;font-size:10px}.enterprise-content{padding-left:12px;padding-right:12px}.section-card,.metric-card,.approval-state,.approval-queue,.approval-detail,.approval-result,.uc02-card{padding-left:14px;padding-right:14px}}.adaptive-list__mobile{display:none}@media (width<=767px){.adaptive-list__desktop{display:none}.adaptive-list__mobile{display:grid}.adaptive-list{gap:10px}.adaptive-list-card{border:1px solid var(--vg-line);min-width:0;color:var(--vg-text);box-shadow:var(--vg-shadow-soft);background:#fff;border-radius:12px;gap:12px;padding:14px;text-decoration:none;display:grid}.adaptive-list-card:active{background:#f7fbfd}.adaptive-list-card__head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.adaptive-list-card__head>div{gap:4px;min-width:0;display:grid}.adaptive-list-card__head strong{color:var(--vg-navy-950);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.3;overflow:hidden}.adaptive-list-card__head span{color:var(--vg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adaptive-list-card__details{color:var(--vg-muted);gap:7px;font-size:12px;display:grid}.adaptive-list-card__details>span{justify-content:space-between;gap:14px;min-width:0;display:flex}.adaptive-list-card__details strong{min-width:0;color:var(--vg-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.adaptive-list-card__action{min-height:44px;color:var(--vg-teal-600);border-top:1px solid #edf2f6;justify-content:space-between;align-items:center;margin:0 -4px -4px;padding:0 4px;font-size:13px;font-weight:800;display:flex}.adaptive-list-card__action>span{font-size:22px;line-height:1}.adaptive-list-empty{border:1px dashed var(--vg-line-strong);color:var(--vg-muted);text-align:center;border-radius:12px;padding:28px 16px;font-size:13px}}.journey-stage-mobile-picker{display:none}@media (width<=767px){.journey-stage-mobile-picker{border:1px solid var(--vg-line);box-shadow:var(--vg-shadow-soft);background:#fff;border-radius:12px;gap:6px;padding:12px 14px;display:grid}.journey-stage-mobile-picker>span{color:var(--vg-muted);font-size:11px;font-weight:800}.journey-stage-mobile-picker select{border:1px solid var(--vg-line-strong);width:100%;min-height:48px;color:var(--vg-navy-950);background:#fff;border-radius:10px;padding:0 38px 0 12px;font-weight:750}.journey-stage-mobile-picker small{color:var(--vg-muted);font-size:11px}.journey-stage-nav{display:none}.journey-workspace-grid{display:block}.journey-stage-content{width:100%}.journey-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-summary-strip>div{min-width:0;padding:12px}.journey-summary-strip strong{overflow-wrap:anywhere}.review-state-card{flex-wrap:wrap;align-items:flex-start}.review-state-card small{width:100%;margin-left:0}.review-action-group .button-row,.review-action-group .button-row--wrap{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.review-action-group .verigence-button{width:100%}.evidence-mini-row{align-items:flex-start;gap:10px;min-width:0}.evidence-mini-row>span:nth-child(2){min-width:0}.evidence-mini-row>.status-pill{flex:none}.dashboard-grid .compact-list__row{align-items:flex-start;min-height:58px}.dashboard-grid .compact-list__meta{max-width:42%}.evidence-principle-banner{grid-template-columns:auto minmax(0,1fr)}.evidence-principle-banner .secondary-link-button{grid-column:1/-1;width:100%;min-height:44px}}@media (width<=430px){.journey-summary-strip{grid-template-columns:minmax(0,1fr)}.dashboard-grid .compact-list__row{flex-direction:column;align-items:stretch}.dashboard-grid .compact-list__meta{justify-items:start;width:100%;max-width:none}}@media (width<=767px){.finding-card{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;display:grid}.finding-card__severity{align-items:center}.finding-card__comparison{grid-template-columns:minmax(0,1fr);gap:8px}.finding-card__comparison span{overflow-wrap:anywhere;min-width:0}.finding-card__link{text-align:left;border-top:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-top:10px;display:flex}.finding-card__link .text-link{align-items:center;min-height:44px;display:inline-flex}.activity-list{gap:9px}.activity-row{border:1px solid var(--vg-line);background:#fff;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:12px}.activity-row>span:not(.activity-avatar):not(.activity-person):not(.status-pill){display:none}.activity-person strong{font-size:12px}.activity-person small{font-size:10px}.notepad-panel__date{grid-template-columns:minmax(0,1fr)}.notepad-panel textarea{min-height:180px}.notepad-panel__footer{flex-direction:column;align-items:stretch}.notepad-panel__footer .verigence-button{width:100%;min-height:44px}.crm-card{border-radius:12px;min-width:0}.crm-card .text-link{border-top:1px solid #edf2f5;align-items:center;min-height:44px;display:flex}.bar-chart{gap:5px;height:220px;padding:16px 2px 0}.bar-chart__bar{width:min(30px,72%)}.bar-chart__item span{font-size:9px}.analytics-list>div{align-items:center;min-height:44px}.approval-page{min-width:0}.approval-tabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;margin-bottom:14px}.approval-tab{scroll-snap-align:start;min-height:44px;padding:0 14px;font-size:12px}.approval-workspace{grid-template-columns:minmax(0,1fr);gap:12px;min-height:0}.approval-workspace--detail .approval-queue{display:none}.approval-mobile-back{min-height:44px;color:var(--vg-teal-600);font:inherit;background:0 0;border:0;align-items:center;margin-bottom:12px;font-size:13px;font-weight:800;display:inline-flex}.approval-queue__header,.approval-detail{padding:16px}.approval-queue__header strong,.approval-detail__intro h2{font-size:clamp(22px,7vw,27px)}.approval-queue__list{padding:0 16px 16px}.approval-request{grid-template-columns:42px minmax(0,1fr) auto;min-height:66px}.approval-user-hero{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:14px;display:grid}.approval-user-hero__status{grid-column:1/-1;justify-self:start;margin-left:0}.approval-detail__facts,.approval-result dl{grid-template-columns:minmax(0,1fr)}.approval-actions--frozen,.approval-confirmation__actions{flex-direction:column-reverse;align-items:stretch}.approval-actions--frozen .verigence-button,.approval-confirmation__actions>button,.approval-conflict .verigence-button,.approval-result .verigence-button{width:100%;min-width:0;min-height:46px}.approval-result{min-height:0;padding:30px 18px}.uc02-admin .page-header__actions{align-self:flex-start}.uc02-project-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.uc02-stepper{margin-inline:-2px;padding:2px 2px 8px}.uc02-stepper__item{min-width:min(76vw,270px);min-height:62px}.uc02-card,.uc02-workspace{min-width:0}.uc02-card__title--row,.uc02-search,.uc02-readiness-banner,.uc02-version-row{flex-direction:column;align-items:stretch}.uc02-search{gap:8px;display:flex}.uc02-search input,.uc02-search .uc02-button,.uc02-card__title--row .uc02-button{width:100%;min-height:46px}.uc02-scope label{align-items:center;min-height:44px;padding-block:8px}.uc02-import-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.uc02-check{grid-template-columns:auto minmax(0,1fr)}.uc02-footer-nav{z-index:20;padding:10px 14px max(10px, env(safe-area-inset-bottom));border-top:1px solid var(--vg-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 -14px -20px;display:grid;position:sticky;bottom:0}.uc02-footer-nav>span{text-align:center;grid-area:1/1/auto/-1}.uc02-footer-nav .uc02-button{width:100%;min-height:46px}.profile-page .definition-list>div{grid-template-columns:minmax(0,1fr);gap:4px}.profile-page .definition-list dt,.profile-page .definition-list dd{font-size:13px}.frozen-auth-screen{min-height:100dvh;padding:max(18px, env(safe-area-inset-top)) 14px max(18px, env(safe-area-inset-bottom));place-items:center;display:grid}.frozen-auth-card,.frozen-auth-card--login,.frozen-auth-card--register,.frozen-auth-card--verify,.frozen-auth-card--complete{border-radius:18px;width:min(100%,560px);max-width:100%;max-height:none;margin:0;padding:clamp(22px,6vw,34px)}.frozen-auth-logo,.frozen-auth-logo--register{width:min(210px,62vw);max-width:100%;height:auto}.frozen-auth-two-column{grid-template-columns:minmax(0,1fr)}.frozen-auth-input-wrap input,.frozen-auth-country-code,.frozen-auth-primary,.frozen-auth-resend,.frozen-auth-back{min-height:46px}.frozen-auth-input-action{width:44px;min-width:44px;min-height:44px}.frozen-auth-utility{flex-wrap:wrap;align-items:flex-start;row-gap:10px}.frozen-auth-consent,.frozen-auth-remember{align-items:flex-start;min-height:44px}.frozen-auth-otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;width:100%;display:grid}.frozen-auth-otp input{width:100%;min-width:0;min-height:48px;padding:0;font-size:18px!important}.frozen-auth-footer,.frozen-auth-footer--legal{line-height:1.55}}@media (width<=430px){.approval-request{grid-template-columns:38px minmax(0,1fr)}.approval-request__avatar{width:36px;height:36px}.approval-request__meta{grid-column:2;justify-self:start}.approval-user-hero{grid-template-columns:46px minmax(0,1fr)}.approval-user-hero__avatar{width:46px;height:46px}.uc02-project-strip,.uc02-import-summary{grid-template-columns:minmax(0,1fr)}.frozen-auth-card,.frozen-auth-card--login,.frozen-auth-card--register,.frozen-auth-card--verify,.frozen-auth-card--complete{padding:22px 18px}.frozen-auth-heading h1{font-size:clamp(25px,8vw,31px)}.frozen-auth-mobile-row{grid-template-columns:102px minmax(0,1fr)}.frozen-auth-otp{gap:5px}}@media (width<=390px){.enterprise-content{padding-left:10px;padding-right:10px}.approval-queue__header,.approval-detail,.approval-queue__list{padding-left:12px;padding-right:12px}.approval-tab{padding-inline:12px;font-size:11px}.uc02-stepper__item{min-width:82vw}.uc02-card,.uc02-workspace__header{padding-left:13px;padding-right:13px}.frozen-auth-screen{padding-left:10px;padding-right:10px}.frozen-auth-card,.frozen-auth-card--login,.frozen-auth-card--register,.frozen-auth-card--verify,.frozen-auth-card--complete{border-radius:15px;padding-left:16px;padding-right:16px}.frozen-auth-mobile-row{grid-template-columns:96px minmax(0,1fr)}.frozen-auth-country-code{padding-inline:8px}}@media (width<=360px){.enterprise-mobile-brand img{width:min(118px,38vw)}.approval-user-hero{grid-template-columns:minmax(0,1fr)}.approval-user-hero__avatar{width:44px;height:44px}.approval-user-hero__status{grid-column:1}.uc02-footer-nav{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.frozen-auth-logo,.frozen-auth-logo--register{width:min(185px,62vw)}.frozen-auth-mobile-row{grid-template-columns:90px minmax(0,1fr)}.frozen-auth-otp input{min-height:44px;font-size:16px!important}}html.native-android,html.native-android body,html.native-android #root,html.native-android ion-app{overscroll-behavior:none;background:var(--verigence-mist,#f4f8fb);min-height:100dvh}html.native-android body{-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility}html.native-android button,html.native-android a,html.native-android [role=button]{touch-action:manipulation}html.native-android input,html.native-android textarea,html.native-android select{font-size:max(16px,1em)}html.native-android .enterprise-topbar{padding-top:env(safe-area-inset-top)}html.native-android .enterprise-content,html.native-android .frozen-auth-screen,html.native-android .legal-page,html.native-android .recovery-page{padding-bottom:max(16px, env(safe-area-inset-bottom))}html.native-android .uc02-footer-nav{padding-bottom:max(12px, env(safe-area-inset-bottom))}.uc03-project-gate{background:#f5f7fb;place-items:center;min-height:100vh;padding:24px 16px;display:grid}.uc03-project-gate__panel{background:#fff;border:1px solid #dfe5ee;border-radius:18px;flex-direction:column;align-items:stretch;gap:18px;width:min(100%,560px);padding:28px 22px;display:flex;box-shadow:0 18px 50px #192d4c1a}.uc03-project-gate__panel--wide{width:min(100%,780px)}.uc03-project-gate__panel>img{align-self:center;width:min(220px,62vw);height:auto}.uc03-project-gate__panel h1,.uc03-project-gate__panel p{text-align:center;margin:0}.uc03-project-gate__panel p{color:#596579;line-height:1.55}.uc03-project-gate__heading{text-align:center;gap:7px;display:grid}.uc03-project-gate__heading>span{color:var(--ion-color-primary);letter-spacing:.09em;text-transform:uppercase;font-size:.78rem;font-weight:700}.uc03-project-gate__spinner{border:3px solid #d9e2ef;border-top-color:var(--ion-color-primary);border-radius:50%;align-self:center;width:34px;height:34px;animation:.8s linear infinite uc03-spin}@keyframes uc03-spin{to{transform:rotate(360deg)}}.uc03-project-gate__actions{gap:10px;display:grid}.uc03-project-list{gap:12px;display:grid}.uc03-project-card{color:#172033;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;width:100%;min-height:76px;padding:16px;display:grid}.uc03-project-card:hover,.uc03-project-card:focus-visible{border-color:var(--ion-color-primary);outline:2px solid rgb(var(--ion-color-primary-rgb) / 12%);outline-offset:1px}.uc03-project-card>span:first-child,.uc03-project-card__meta{gap:4px;min-width:0;display:grid}.uc03-project-card strong,.uc03-project-card small{text-overflow:ellipsis;overflow:hidden}.uc03-project-card small{color:#667085}.uc03-project-card__meta{grid-column:1}.uc03-project-card__arrow{color:var(--ion-color-primary);grid-area:1/2/span 2;align-self:center;font-size:1.25rem}.uc03-shell-project{border:1px solid #ffffff24;border-radius:12px;gap:4px;margin:10px 12px 4px;padding:12px;display:grid}.uc03-shell-project>span,.uc03-shell-project>small{opacity:.76;font-size:.76rem}.uc03-shell-project>strong{line-height:1.25}.uc03-shell-project button,.uc03-switch-project-topbar{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:9px;margin-top:7px;font-weight:650}.uc03-switch-project-topbar{min-height:44px;color:var(--ion-color-primary);margin-top:0;padding:0 13px}.uc03-landing{width:100%}.uc03-work-list{background:#fff;border:1px solid #dde4ee;border-radius:16px;gap:18px;padding:18px;display:grid}.uc03-work-list__heading{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.uc03-work-list__heading span{color:var(--ion-color-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.uc03-work-list__heading h2{margin:4px 0;font-size:clamp(1.25rem,4vw,1.65rem)}.uc03-work-list__heading p{color:#667085;margin:0}.uc03-work-filters{gap:12px;display:grid}.uc03-work-filter-tabs{background:#f0f3f7;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:6px;padding:5px;display:grid}.uc03-work-filter-tabs button,.uc03-clear-filter,.uc03-pagination button{color:#354052;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;font-weight:650}.uc03-work-filter-tabs button.is-active{color:var(--ion-color-primary);background:#fff;border-color:#d8e1ed;box-shadow:0 2px 8px #192d4c14}.uc03-work-filters label{color:#475467;gap:6px;font-size:.85rem;font-weight:650;display:grid}.uc03-work-filters input[type=date]{color:#172033;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cfd8e5;border-radius:10px;padding:0 12px}.uc03-clear-filter{border-color:#cfd8e5;padding:0 14px}.uc03-filter-error{color:#9a2e25;background:#fff3f1;border-radius:9px;margin:0;padding:10px 12px}.uc03-work-loading,.uc03-work-empty{color:#667085;text-align:center;border:1px dashed #cfd8e5;border-radius:12px;padding:28px 18px}.uc03-work-empty strong{color:#344054;margin-bottom:6px;display:block}.uc03-work-empty p{margin:0}.uc03-work-cards{gap:12px;display:grid}.uc03-work-card{background:#fff;border:1px solid #dce3ed;border-radius:14px;gap:14px;padding:16px;display:grid}.uc03-work-card__header{gap:14px;display:grid}.uc03-work-card__reference{color:var(--ion-color-primary);margin-bottom:5px;font-size:.8rem;font-weight:750;display:inline-block}.uc03-work-card h3{margin:0;font-size:1.05rem}.uc03-work-card p{color:#667085;margin:4px 0 0}.uc03-work-card__flags{align-content:start;gap:3px;min-width:120px;display:grid}.uc03-work-card__flags>strong{font-size:1.35rem}.uc03-work-card__flags>span{color:#667085;font-size:.78rem}.uc03-work-card__location{color:#596579;flex-wrap:wrap;gap:5px 8px;font-size:.84rem;display:flex}.uc03-work-card__location span:last-child:not(:first-child){margin-left:auto}.uc03-work-card__stages{gap:10px;display:grid}.uc03-stage-block{background:#f7f9fc;border-radius:11px;gap:7px;padding:12px;display:grid}.uc03-stage-block>span{color:#667085;text-transform:uppercase;font-size:.76rem;font-weight:700}.uc03-stage-block__audit{flex-wrap:wrap;gap:6px;display:flex}.uc03-stage-block small{color:#667085}.uc03-work-card__footer{color:#667085;border-top:1px solid #e7ebf1;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding-top:12px;font-size:.78rem;display:flex}.uc03-pagination{text-align:center;color:#667085;grid-template-columns:1fr;align-items:center;gap:8px;font-size:.82rem;display:grid}.uc03-pagination button{color:var(--ion-color-primary);background:#fff;border-color:#cfd8e5}.uc03-pagination button:disabled{opacity:.45;cursor:not-allowed}@media (width>=640px){.uc03-project-card{grid-template-columns:minmax(0,1fr) minmax(150px,auto) auto}.uc03-project-card__meta{text-align:right;grid-area:1/2}.uc03-project-card__arrow{grid-area:1/3}.uc03-work-filters{grid-template-columns:minmax(260px,1fr) minmax(150px,190px) minmax(150px,190px) auto;align-items:end}.uc03-work-card__header{grid-template-columns:minmax(0,1fr) auto}.uc03-work-card__flags{text-align:right;justify-items:end}.uc03-work-card__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.uc03-pagination{grid-template-columns:minmax(110px,auto) 1fr minmax(110px,auto)}}@media (width<=760px){.uc03-switch-project-topbar{display:none}}.uc03-c1-workspace{--uc03-border:#1a2a3a24;--uc03-soft:#1f577012;max-width:1440px;padding-bottom:calc(32px + env(safe-area-inset-bottom));margin:0 auto}.uc03-c1-topbar,.uc03-c1-section-heading,.uc03-c1-card>header,.uc03-c1-flag-card>header,.uc03-c1-flag-card>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.uc03-c1-topbar{min-height:44px;color:var(--text-muted,#5c6872);font-size:.88rem}.uc03-c1-back,.uc03-c1-inline-field button,.uc03-c1-answer-row button,.uc03-c1-proposal-actions button,.uc03-c1-primary,.uc03-c1-secondary{border:1px solid var(--uc03-border);background:var(--surface,#fff);min-height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:10px 14px;font-weight:650}.uc03-c1-back{background:0 0;border:0;padding-inline:0}.uc03-c1-primary{background:var(--brand-primary,#153f55);color:#fff;border-color:#0000}.uc03-c1-secondary{background:var(--uc03-soft)}.uc03-c1-primary:disabled,.uc03-c1-secondary:disabled,.uc03-c1-inline-field button:disabled,.uc03-c1-answer-row button:disabled,.uc03-c1-proposal-actions button:disabled,.uc03-c1-back:disabled{cursor:not-allowed;opacity:.5}.uc03-c1-stage-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:8px 0 20px;display:grid}.uc03-c1-stage-strip>div{border:1px solid var(--uc03-border);background:var(--surface,#fff);border-radius:16px;flex-direction:column;gap:7px;min-height:76px;padding:14px 16px;display:flex}.uc03-c1-stage-strip span,.uc03-c1-eyebrow,.uc03-c1-section-heading p,.uc03-c1-card p,.uc03-c1-muted,.uc03-c1-conclusion label>span,.uc03-c1-capture-grid label>span,.uc03-c1-flag-form label>span,.uc03-c1-choice-field>span{color:var(--text-muted,#68737c)}.uc03-c1-stage-strip>div>span:first-child,.uc03-c1-eyebrow{letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:750}.uc03-c1-feedback,.uc03-c1-notice,.uc03-c1-empty{border:1px solid var(--uc03-border);border-radius:14px;margin:10px 0;padding:13px 15px}.uc03-c1-feedback.is-success{background:#29805114}.uc03-c1-feedback.is-error{background:#b53c3c14}.uc03-c1-notice{background:#b6822417;margin:12px 0 0}.uc03-c1-start-panel,.uc03-c1-section{border:1px solid var(--uc03-border);background:var(--surface,#fff);border-radius:20px;margin-bottom:18px;padding:clamp(18px,2.4vw,28px)}.uc03-c1-start-panel{justify-content:space-between;align-items:center;gap:24px;display:flex}.uc03-c1-start-panel h2,.uc03-c1-section-heading h2,.uc03-c1-card h3,.uc03-c1-flag-form h3{margin:4px 0 6px}.uc03-c1-section-heading{align-items:flex-start;margin-bottom:18px}.uc03-c1-section-heading p{max-width:760px;margin:4px 0 0}.uc03-c1-processing-summary{grid-template-columns:auto auto;gap:2px 8px;min-width:150px;font-size:.82rem;display:grid}.uc03-c1-processing-summary strong{text-align:right}.uc03-c1-document-grid,.uc03-c1-proposal-list,.uc03-c1-flag-list{gap:14px;display:grid}.uc03-c1-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uc03-c1-card{border:1px solid var(--uc03-border);background:var(--surface-raised,#fff);border-radius:16px;padding:16px}.uc03-c1-card>header{align-items:flex-start}.uc03-c1-card p{margin:4px 0 0}.uc03-c1-status-stack{flex-direction:column;align-items:flex-end;gap:6px;font-size:.78rem;display:flex}.uc03-c1-document-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 12px;display:flex}.uc03-c1-file-button{border:1px dashed var(--uc03-border);cursor:pointer;border-radius:12px;align-items:center;min-height:44px;padding:10px 14px;font-weight:650;display:inline-flex}.uc03-c1-file-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.uc03-c1-file-button.is-disabled{opacity:.45;cursor:not-allowed}.uc03-c1-evidence-ok{font-size:.82rem;font-weight:700}.uc03-c1-answer-row,.uc03-c1-proposal-actions,.uc03-c1-choice-field>div{flex-wrap:wrap;gap:8px;display:flex}.uc03-c1-answer-row button.is-active,.uc03-c1-choice-field button.is-active{background:var(--uc03-soft);box-shadow:inset 0 0 0 1px var(--brand-primary,#153f55)}.uc03-c1-capture-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.uc03-c1-capture-grid label,.uc03-c1-choice-field,.uc03-c1-flag-form label,.uc03-c1-conclusion label{flex-direction:column;gap:7px;display:flex}.uc03-c1-inline-field{grid-template-columns:1fr auto;gap:8px;display:grid}.uc03-c1-capture-grid input,.uc03-c1-proposal-actions input,.uc03-c1-flag-form input,.uc03-c1-flag-form select,.uc03-c1-flag-form textarea,.uc03-c1-conclusion input,.uc03-c1-conclusion select,.uc03-c1-conclusion textarea,.uc03-review-correction input{border:1px solid var(--uc03-border);background:var(--surface,#fff);width:100%;min-height:44px;color:inherit;font:inherit;border-radius:12px;padding:10px 12px}.uc03-c1-flag-form textarea,.uc03-c1-conclusion textarea{resize:vertical;min-height:92px}.uc03-c1-choice-field{justify-content:flex-end}.uc03-c1-choice-field button{border:1px solid var(--uc03-border);background:var(--surface,#fff);border-radius:12px;min-height:44px;padding:10px 18px}.uc03-c1-proposal-list{grid-template-columns:repeat(2,minmax(0,1fr))}.uc03-c1-proposal-value{background:var(--uc03-soft);border-radius:12px;flex-direction:column;gap:4px;margin:14px 0;padding:14px;display:flex}.uc03-c1-proposal-value span{color:var(--text-muted,#68737c);font-size:.78rem}.uc03-c1-proposal-actions{grid-template-columns:auto minmax(140px,1fr) auto;display:grid}.uc03-review-shell{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:start;gap:clamp(16px,2vw,28px);display:grid}.uc03-review-source,.uc03-review-field,.uc03-review-empty{border:1px solid var(--uc03-border);background:var(--surface-raised,#fff);border-radius:18px}.uc03-review-source{min-width:0;overflow:hidden}.uc03-review-source>header,.uc03-review-progress-row,.uc03-review-meta,.uc03-review-nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.uc03-review-source>header{border-bottom:1px solid var(--uc03-border);padding:14px 16px}.uc03-review-source>header>div:first-child{flex-direction:column;gap:4px;display:flex}.uc03-review-location{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.uc03-review-location span,.uc03-review-meta span{background:var(--uc03-soft);border-radius:999px;padding:5px 9px;font-size:.76rem;font-weight:650}.uc03-review-preview{background:#19283709;place-items:center;min-height:420px;max-height:min(68vh,720px);padding:16px;display:grid;overflow:auto}.uc03-review-preview-message{text-align:center;min-height:260px;color:var(--text-muted,#68737c);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.uc03-review-preview-message.is-error{color:var(--danger,#a83c3c)}.uc03-review-image-stage{max-width:100%;line-height:0;display:inline-block;position:relative}.uc03-review-image-stage img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:min(62vh,650px);display:block}.uc03-review-highlight{z-index:2;pointer-events:none;border:3px solid var(--brand-primary,#153f55);background:#ffe0664d;border-radius:5px;position:absolute;box-shadow:0 0 0 2px #ffffffb8}.uc03-review-pdf-stage{flex-direction:column;gap:8px;width:100%;min-height:520px;display:flex}.uc03-review-pdf-stage iframe{background:var(--surface,#fff);border:0;border-radius:8px;width:100%;min-height:500px}.uc03-review-pdf-stage a,.uc03-review-preview-message a{align-self:center;font-weight:650}.uc03-review-source>footer{border-top:1px solid var(--uc03-border);color:var(--text-muted,#68737c);padding:11px 16px;font-size:.8rem}.uc03-review-field{flex-direction:column;gap:18px;padding:clamp(16px,2vw,24px);display:flex;position:sticky;top:16px}.uc03-review-progress-row{color:var(--text-muted,#68737c);align-items:flex-end;font-size:.78rem}.uc03-review-progress{background:var(--uc03-soft);border-radius:999px;height:7px;overflow:hidden}.uc03-review-progress>span{border-radius:inherit;background:var(--brand-primary,#153f55);height:100%;transition:width .16s;display:block}.uc03-review-value-card{background:var(--uc03-soft);border-radius:16px;flex-direction:column;gap:8px;padding:18px;display:flex}.uc03-review-value-card>span{color:var(--text-muted,#68737c);font-size:.82rem;font-weight:700}.uc03-review-value-card>strong{overflow-wrap:anywhere;font-size:clamp(1.2rem,2.2vw,1.75rem);line-height:1.25}.uc03-review-meta{flex-wrap:wrap;justify-content:flex-start;margin-top:4px}.uc03-review-correction{flex-direction:column;gap:7px;display:flex}.uc03-review-correction>span{color:var(--text-muted,#68737c);font-size:.82rem;font-weight:650}.uc03-review-decision-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.uc03-review-decision-actions button{width:100%}.uc03-review-nav{padding-top:4px}.uc03-review-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:160px;padding:28px;display:flex}.uc03-review-empty span{color:var(--text-muted,#68737c)}.uc03-c1-flag-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:18px;display:grid}.uc03-c1-flag-card footer{justify-content:flex-start;margin-top:12px}.uc03-c1-flag-form,.uc03-c1-conclusion{border:1px solid var(--uc03-border);border-radius:16px;gap:12px;padding:16px;display:grid}.uc03-c1-blockers{margin:0 0 18px;padding-left:22px}.uc03-c1-blockers li{margin:7px 0}.uc03-c1-conclusion{grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) minmax(240px,1.2fr) auto;align-items:end}.uc03-c1-loading{place-items:center;min-height:50vh;display:grid}@media (width<=960px){.uc03-c1-stage-strip,.uc03-c1-document-grid,.uc03-c1-proposal-list,.uc03-c1-capture-grid{grid-template-columns:1fr 1fr}.uc03-review-shell,.uc03-c1-flag-layout,.uc03-c1-conclusion{grid-template-columns:1fr}.uc03-review-field{position:static}.uc03-review-preview{min-height:360px;max-height:52vh}.uc03-review-pdf-stage,.uc03-review-pdf-stage iframe{min-height:440px}.uc03-c1-conclusion .uc03-c1-primary{width:100%}}@media (width<=640px){.uc03-c1-workspace{padding-inline:2px}.uc03-c1-stage-strip,.uc03-c1-document-grid,.uc03-c1-proposal-list,.uc03-c1-capture-grid{grid-template-columns:1fr}.uc03-c1-stage-strip{grid-template-columns:1fr 1fr}.uc03-c1-start-panel,.uc03-c1-section-heading,.uc03-c1-card>header,.uc03-review-source>header{flex-direction:column;align-items:stretch}.uc03-c1-status-stack{align-items:flex-start}.uc03-c1-processing-summary{align-self:stretch}.uc03-c1-proposal-actions,.uc03-review-decision-actions{grid-template-columns:1fr}.uc03-c1-answer-row button,.uc03-c1-proposal-actions button,.uc03-c1-file-button,.uc03-review-nav button{justify-content:center;width:100%}.uc03-c1-inline-field{grid-template-columns:1fr auto}.uc03-review-location{justify-content:flex-start}.uc03-review-preview{min-height:300px;max-height:46vh;padding:10px}.uc03-review-image-stage img{max-height:42vh}.uc03-review-pdf-stage,.uc03-review-pdf-stage iframe{min-height:42vh}.uc03-review-progress-row,.uc03-review-nav{align-items:stretch}}.uc03-c1-workspace{--uc01-navy-950:#011e47;--uc01-navy-850:#013060;--uc01-teal-700:#026d7d;--uc01-teal:#00afa8;--uc01-ink:#071f49;--uc01-copy:#53677f;--uc01-border:#d7e1eb;--uc01-field:#fdfefe;--uc01-button:#04265c;--uc01-soft-teal:#00afa814;--uc01-soft-navy:#04265c0e;--uc03-border:var(--uc01-border);--uc03-soft:var(--uc01-soft-teal);max-width:1360px;color:var(--uc01-ink)}.uc03-c1-workspace>.page-header{isolation:isolate;background:radial-gradient(ellipse at 88% 28%, #00afa84d 0%, #00afa81f 34%, transparent 68%), linear-gradient(145deg, var(--uc01-navy-950) 0%, var(--uc01-navy-850) 66%, var(--uc01-teal-700) 100%);border:1px solid #ffffff1f;border-radius:18px;margin:4px 0 14px;padding:clamp(22px,2.5vw,30px);position:relative;overflow:hidden;box-shadow:0 18px 42px #001e472e}.uc03-c1-workspace>.page-header:after{content:"";z-index:-1;border:1px solid #ffffff1f;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-116px;right:-76px}.uc03-c1-workspace>.page-header .eyebrow{color:#76ddd6;letter-spacing:.085em;font-size:.76rem;font-weight:780}.uc03-c1-workspace>.page-header h1{color:#fff;letter-spacing:-.035em;margin-top:6px;font-size:clamp(1.85rem,3vw,2.7rem);line-height:1.06}.uc03-c1-workspace>.page-header p{color:#ffffffc7;max-width:820px;margin-top:10px;font-size:.94rem;line-height:1.55}.uc03-c1-topbar{min-height:38px;color:var(--uc01-copy);margin-bottom:4px;font-size:.82rem}.uc03-c1-back{color:var(--uc01-navy-850);font-weight:760}.uc03-c1-back:hover{color:#008d86}.uc03-c1-stage-strip{border:1px solid var(--uc01-border);background:#fffffffb;border-radius:15px;gap:0;margin:0 0 20px;padding:7px 10px;box-shadow:0 9px 26px #001e4712}.uc03-c1-stage-strip>div{background:0 0;border:0;border-radius:0;justify-content:center;min-height:62px;padding:9px 14px}.uc03-c1-stage-strip>div+div{border-left:1px solid #e4ebf1}.uc03-c1-stage-strip>div>span:first-child,.uc03-c1-eyebrow{color:#5c7087;letter-spacing:.065em;font-size:.7rem;font-weight:780}.uc03-c1-stage-strip strong{color:var(--uc01-ink);font-size:.96rem}.uc03-c1-start-panel,.uc03-c1-section{border:1px solid var(--uc01-border);background:#fffffffc;border-radius:18px;margin-bottom:18px;padding:clamp(20px,2.3vw,28px);box-shadow:0 12px 32px #001e4711}.uc03-c1-section-heading{border-bottom:1px solid #e7edf3;margin-bottom:20px;padding-bottom:16px}.uc03-c1-section-heading h2,.uc03-c1-start-panel h2{color:var(--uc01-ink);letter-spacing:-.02em;font-size:clamp(1.3rem,2vw,1.65rem)}.uc03-c1-section-heading p,.uc03-c1-start-panel p{color:var(--uc01-copy);font-size:.9rem;line-height:1.55}.uc03-c1-processing-summary{min-width:184px;color:var(--uc01-copy);background:#00afa80e;border:1px solid #00afa82e;border-radius:12px;padding:10px 12px}.uc03-c1-processing-summary strong{color:var(--uc01-navy-850);font-size:.9rem}.uc03-c1-primary,.uc03-c1-inline-field button,.uc03-c1-proposal-actions button:first-child{border:1px solid var(--uc01-button);background:var(--uc01-button);color:#fff;border-radius:8px;min-height:50px;font-weight:760;transition:transform .12s,box-shadow .12s,opacity .12s;box-shadow:0 7px 16px #04265c1f}.uc03-c1-primary:hover:not(:disabled),.uc03-c1-inline-field button:hover:not(:disabled),.uc03-c1-proposal-actions button:first-child:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 20px #04265c2e}.uc03-c1-secondary{min-height:46px;color:var(--uc01-navy-850);background:#fff;border:1px solid #cbd7e2;border-radius:8px;font-weight:740}.uc03-c1-document-card{border:1px solid var(--uc01-border);border-left:4px solid var(--uc01-teal);background:#fff;border-radius:16px;min-width:0;padding:20px;transition:transform .14s,box-shadow .14s,border-color .14s;box-shadow:0 10px 26px #001e470e}.uc03-c1-document-card:hover{border-color:#c4d4e2 #c4d4e2 #c4d4e2 #009b94;transform:translateY(-1px);box-shadow:0 14px 34px #001e4716}.uc03-c1-document-name{color:var(--uc01-ink);letter-spacing:-.018em;overflow-wrap:anywhere;font-size:1.22rem;margin-top:5px!important}.uc03-c1-status-stack{gap:7px}.uc03-c1-document-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin:18px 0 14px;display:grid}.uc03-c1-file-button{min-height:96px;color:var(--uc01-button);text-align:center;background:linear-gradient(#fbfefe 0%,#f3fbfa 100%);border:1.5px dashed #009b9485;border-radius:13px;flex-direction:column;grid-column:1/-1;justify-content:center;gap:8px;padding:16px;font-weight:760;transition:border-color .12s,background .12s,box-shadow .12s}.uc03-c1-file-button:before{content:"↑";color:#008d86;background:#00afa81a;border:1px solid #00afa83d;border-radius:10px;place-items:center;width:36px;height:36px;font-size:1.2rem;line-height:1;display:grid}.uc03-c1-file-button:hover:not(.is-disabled){background:#f4fcfb;border-color:#009b94;box-shadow:0 0 0 3px #00afa814}.uc03-c1-upload-hint{color:#74879a;font-size:.76rem}.uc03-c1-evidence-ok{color:#007d77;background:#00afa817;border-radius:999px;justify-self:end;padding:5px 9px;font-size:.74rem;font-weight:760}.uc03-c1-extraction-panel{background:linear-gradient(#00afa80e,#00afa806);border:1px solid #00afa829;border-radius:14px;margin-top:14px;padding:14px}.uc03-c1-extraction-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.uc03-c1-extraction-heading h4{color:var(--uc01-ink);margin:0;font-size:.92rem;font-weight:780}.uc03-c1-extraction-heading h4:before{content:"";background:var(--uc01-teal);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 4px #00afa817}.uc03-c1-extraction-heading span{color:#6b8093;font-size:.73rem;font-weight:650}.uc03-c1-extracted-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.uc03-c1-extracted-field{background:#fffffff5;border:1px solid #dfe8ee;border-radius:10px;gap:4px;min-width:0;padding:10px 11px;display:grid}.uc03-c1-extracted-field>span{color:#61768b;font-size:.7rem;font-weight:740}.uc03-c1-extracted-field>strong{min-width:0;color:var(--uc01-ink);overflow-wrap:anywhere;font-size:.91rem;line-height:1.35}.uc03-c1-extracted-field>small{color:#6e8295;font-size:.68rem;line-height:1.35}.uc03-c1-extraction-empty{color:var(--uc01-copy);background:#ffffffad;border:1px dashed #00afa82e;border-radius:10px;padding:12px;font-size:.79rem;line-height:1.48}.uc03-c1-answer-row{border-top:1px solid #e6edf2;margin-top:15px;padding-top:14px}.uc03-c1-answer-row button{color:#35506e;background:#fff;border:1px solid #cedae4;border-radius:9px;min-height:42px;padding:9px 13px;font-size:.83rem;font-weight:720}.uc03-c1-answer-row button.is-active:first-child{box-shadow:none;color:#007d77;background:#00afa81a;border-color:#009b946b}.uc03-c1-answer-row button.is-active:nth-child(2){box-shadow:none;color:#8b2e25;background:#fff5f3;border-color:#efc1bc}.uc03-c1-capture-grid{gap:15px 18px}.uc03-c1-capture-grid label>span,.uc03-c1-flag-form label>span,.uc03-c1-conclusion label>span,.uc03-c1-choice-field>span{color:#263b58;font-size:.77rem;font-weight:750}.uc03-c1-capture-grid input,.uc03-c1-proposal-actions input,.uc03-c1-flag-form input,.uc03-c1-flag-form select,.uc03-c1-flag-form textarea,.uc03-c1-conclusion input,.uc03-c1-conclusion select,.uc03-c1-conclusion textarea,.uc03-review-correction input{border:1px solid var(--uc01-border);background:var(--uc01-field);color:#172b48;border-radius:9px;min-height:50px;font-size:.88rem;transition:border-color .12s,box-shadow .12s,background .12s}.uc03-c1-capture-grid input:focus,.uc03-c1-proposal-actions input:focus,.uc03-c1-flag-form input:focus,.uc03-c1-flag-form select:focus,.uc03-c1-flag-form textarea:focus,.uc03-c1-conclusion input:focus,.uc03-c1-conclusion select:focus,.uc03-c1-conclusion textarea:focus,.uc03-review-correction input:focus{background:#fff;border-color:#009b94;outline:0;box-shadow:0 0 0 3px #00afa81c}.uc03-c1-choice-field button{border-color:var(--uc01-border);color:#35506e;border-radius:9px;min-height:46px}.uc03-c1-choice-field button.is-active{box-shadow:none;color:#007d77;background:#00afa817;border-color:#009b946b}.uc03-review-shell{gap:20px}.uc03-review-source,.uc03-review-field,.uc03-review-empty{border:1px solid var(--uc01-border);background:#fff;border-radius:16px;box-shadow:0 9px 24px #001e470e}.uc03-review-source>header{border-bottom-color:#e5ecf2}.uc03-review-location span,.uc03-review-meta span{color:#356277;background:#00afa813}.uc03-review-preview{background:#f5f8fb}.uc03-review-field{padding:18px}.uc03-review-value-card{background:#00afa80e;border:1px solid #00afa82b}.uc03-c1-feedback,.uc03-c1-notice,.uc03-c1-empty{border-radius:10px}.uc03-c1-feedback.is-success{color:#17665f;background:#00afa814;border-color:#00afa83d}.uc03-c1-feedback.is-error{color:#8b2e25;background:#fff5f3;border-color:#efc1bc}.uc03-c1-notice{color:#765a14;background:#fffaf0;border-color:#ead8ab}.uc03-c1-flag-card{box-shadow:none;border-color:#dfe7ee}.uc03-c1-flag-form,.uc03-c1-conclusion{border-radius:14px}.uc03-c1-blockers{color:#765a14;background:#fffaf0;border:1px solid #ead8ab;border-radius:12px;padding:14px 16px 14px 34px}@media (width<=1100px){.uc03-c1-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uc03-review-shell{grid-template-columns:1fr}}@media (width<=860px){.uc03-c1-workspace>.page-header{padding:22px}.uc03-c1-document-grid,.uc03-c1-capture-grid,.uc03-c1-proposal-list{grid-template-columns:1fr}.uc03-c1-section-heading{gap:14px}.uc03-c1-processing-summary{min-width:162px}}@media (width<=640px){.uc03-c1-workspace{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.uc03-c1-topbar{flex-direction:column;align-items:flex-start;gap:3px}.uc03-c1-workspace>.page-header{border-radius:16px;margin-top:8px;padding:20px 18px}.uc03-c1-workspace>.page-header h1{font-size:clamp(1.55rem,8vw,2rem)}.uc03-c1-workspace>.page-header p{font-size:.86rem}.uc03-c1-stage-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px}.uc03-c1-stage-strip>div{min-height:58px;padding:8px 10px}.uc03-c1-stage-strip>div+div{border-left:0}.uc03-c1-stage-strip>div:nth-child(2n){border-left:1px solid #e4ebf1}.uc03-c1-stage-strip>div:nth-child(n+3){border-top:1px solid #e4ebf1}.uc03-c1-start-panel,.uc03-c1-section{border-radius:16px;padding:18px 15px}.uc03-c1-section-heading{grid-template-columns:1fr;padding-bottom:14px;display:grid}.uc03-c1-processing-summary{grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;width:100%;min-width:0}.uc03-c1-processing-summary strong{text-align:left}.uc03-c1-document-card{border-left-width:3px;border-radius:14px;padding:16px}.uc03-c1-document-card>header{grid-template-columns:1fr auto;display:grid}.uc03-c1-file-button{min-height:92px}.uc03-c1-document-actions{grid-template-columns:1fr}.uc03-c1-upload-hint,.uc03-c1-evidence-ok{width:100%}.uc03-c1-evidence-ok{justify-self:start}.uc03-c1-extracted-grid{grid-template-columns:1fr}.uc03-c1-extraction-heading{flex-direction:column;align-items:flex-start;gap:4px}.uc03-c1-answer-row{grid-template-columns:1fr;display:grid}.uc03-c1-answer-row button,.uc03-c1-file-button,.uc03-c1-primary,.uc03-c1-secondary{justify-content:center;width:100%}.uc03-c1-inline-field{grid-template-columns:1fr}.uc03-c1-inline-field button{width:100%}.uc03-review-preview{min-height:320px}}@media (width<=420px){.uc03-c1-workspace>.page-header{padding:18px 15px}.uc03-c1-stage-strip{grid-template-columns:1fr}.uc03-c1-stage-strip>div,.uc03-c1-stage-strip>div:nth-child(2n),.uc03-c1-stage-strip>div:nth-child(n+3){border-top:0;border-left:0}.uc03-c1-stage-strip>div+div{border-top:1px solid #e4ebf1}.uc03-c1-processing-summary{grid-template-columns:auto 1fr}.uc03-c1-processing-summary strong{text-align:right}}.uc03-capture-new-booking,.uc03-c1-workspace{--uc03-flow-navy:#04265c;--uc03-flow-ink:#071f49;--uc03-flow-copy:#53677f;--uc03-flow-border:#d7e1eb;--uc03-flow-teal:#00afa8;--uc03-flow-teal-dark:#008d86}.uc03-capture-new-booking{max-width:920px;margin:0 auto}.uc03-capture-new-booking__card{border:1px solid var(--uc03-flow-border);background:#fff;border-radius:18px;padding:clamp(22px,3vw,32px);box-shadow:0 16px 42px #001e4714}.uc03-capture-new-booking__form{gap:22px}.uc03-capture-new-booking__outlet{background:#f8fafc;border:1px solid #e1e8ef;border-radius:12px;padding:14px 16px}.uc03-capture-new-booking__outlet>span,.uc03-capture-new-booking__name>span{color:#263b58;font-size:13px;font-weight:750}.uc03-capture-new-booking__outlet strong{color:var(--uc03-flow-ink)}.uc03-capture-new-booking__outlet small,.uc03-capture-new-booking__name small{color:var(--uc03-flow-copy);line-height:1.45}.uc03-capture-new-booking__name input{border:1px solid var(--uc03-flow-border);color:#172b48;width:100%;min-height:50px;font:inherit;background:#fdfefe;border-radius:9px;outline:0;padding:0 13px;transition:border-color .12s,box-shadow .12s}.uc03-capture-new-booking__actions .uc03-c1-primary{min-width:180px}.uc03-c1-customer-lock{background:linear-gradient(135deg,#00afa813,#04265c06);border:1px solid #00afa83b;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 16px;padding:16px 18px;display:flex}.uc03-c1-customer-lock>div{gap:3px;min-width:0;display:grid}.uc03-c1-customer-lock>div>span{color:var(--uc03-flow-copy);font-size:.72rem;font-weight:760}.uc03-c1-customer-lock strong{color:var(--uc03-flow-ink);overflow-wrap:anywhere;font-size:1.08rem}.uc03-c1-customer-lock small{color:var(--uc03-flow-copy);line-height:1.4}.uc03-c1-customer-lock__badge{color:var(--uc03-flow-navy);background:#04265c14;border-radius:999px;flex:none;padding:6px 10px;font-size:.72rem;font-weight:780}.uc03-c1-document-card.is-selected{border-color:#00afa88c;box-shadow:0 0 0 3px #00afa814,0 14px 34px #001e4717}.uc03-c1-document-tools{background:#00afa80b;border:1px solid #00afa82b;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.uc03-c1-document-tools>div{gap:3px;min-width:0;display:grid}.uc03-c1-document-tools strong{color:var(--uc03-flow-ink);font-size:.84rem}.uc03-c1-document-tools span{color:var(--uc03-flow-copy);font-size:.74rem;line-height:1.42}.uc03-c1-get-details{border:1px solid var(--uc03-flow-navy);min-height:42px;color:var(--uc03-flow-navy);font:inherit;cursor:pointer;background:#fff;border-radius:8px;flex:none;padding:8px 14px;font-size:.82rem;font-weight:760}.uc03-c1-get-details:hover:not(:disabled){background:#04265c0a}.uc03-c1-get-details:disabled{opacity:.55;cursor:not-allowed}.uc03-c1-async-note{color:var(--uc03-flow-copy);background:#00afa80a;border:1px solid #00afa82b;border-radius:10px;margin:16px 0 0;padding:10px 12px;font-size:.8rem;line-height:1.45}.uc03-document-details{border:1px solid var(--uc03-flow-border);background:#f9fbfc;border-radius:16px;margin-top:22px;padding:clamp(18px,2.2vw,24px)}.uc03-document-details__header{border-bottom:1px solid #e2e9ef;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;padding-bottom:14px;display:flex}.uc03-document-details__header h3{color:var(--uc03-flow-ink);margin:4px 0;font-size:1.25rem}.uc03-document-details__header p{max-width:760px;color:var(--uc03-flow-copy);margin:0;font-size:.84rem;line-height:1.5}.uc03-document-details__layout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:18px;display:grid}.uc03-document-details__source,.uc03-document-details__fields{background:#fff;border:1px solid #dce5ec;border-radius:14px;min-width:0;overflow:hidden}.uc03-document-details__subhead{border-bottom:1px solid #e3eaf0;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 14px;display:flex}.uc03-document-details__subhead strong{color:var(--uc03-flow-ink);font-size:.88rem}.uc03-document-details__subhead span{color:var(--uc03-flow-copy);font-size:.74rem}.uc03-document-details__preview{background:#f2f5f7;place-items:center;min-height:440px;max-height:68vh;display:grid;overflow:auto}.uc03-document-details__preview img{max-width:100%;height:auto;display:block}.uc03-document-details__preview iframe{background:#fff;border:0;width:100%;min-height:560px}.uc03-document-details__empty{min-height:180px;color:var(--uc03-flow-copy);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;line-height:1.45;display:flex}.uc03-document-details__empty.is-error{color:#8b2e25}.uc03-document-details__field-list{gap:10px;max-height:68vh;padding:12px;display:grid;overflow:auto}.uc03-document-detail-field{background:#fff;border:1px solid #dce5ec;border-radius:11px;gap:11px;padding:13px;display:grid}.uc03-document-detail-field.is-locked{border-color:#00afa840}.uc03-document-detail-field.is-readonly{background:#fafcfd}.uc03-document-detail-field__copy{gap:3px;min-width:0;display:grid}.uc03-document-detail-field__copy>span{color:#61758b;font-size:.72rem;font-weight:740}.uc03-document-detail-field__copy>strong{color:var(--uc03-flow-ink);overflow-wrap:anywhere;font-size:.98rem}.uc03-document-detail-field__copy>small{color:#72869a;font-size:.7rem}.uc03-document-detail-field__actions{flex-wrap:wrap;gap:8px;display:flex}.uc03-document-detail-field__actions .uc03-c1-primary,.uc03-document-detail-field__actions .uc03-c1-secondary,.uc03-document-detail-field>.uc03-c1-primary{min-height:40px;padding:8px 13px;font-size:.8rem}.uc03-document-detail-lock{background:#00afa80e;border-radius:9px;gap:2px;padding:9px 10px;display:grid}.uc03-document-detail-lock.is-mismatch{background:#fff7ed}.uc03-document-detail-lock span,.uc03-document-detail-lock small{color:var(--uc03-flow-copy);font-size:.7rem;line-height:1.4}.uc03-document-detail-lock strong{color:var(--uc03-flow-ink);font-size:.86rem}.uc03-document-detail-edit{gap:9px;display:grid}.uc03-document-detail-edit label{gap:6px;display:grid}.uc03-document-detail-edit label>span{color:#263b58;font-size:.72rem;font-weight:740}.uc03-document-detail-edit input{border:1px solid var(--uc03-flow-border);width:100%;min-height:44px;color:var(--uc03-flow-ink);font:inherit;border-radius:8px;outline:0;padding:0 11px}.uc03-document-detail-edit input:focus{border-color:#009b94;box-shadow:0 0 0 3px #00afa81a}.uc03-document-detail-readonly,.uc03-review-readonly-note{color:var(--uc03-flow-copy);margin:0;font-size:.73rem;line-height:1.4}.uc03-review-locked{background:#00afa80e;border-radius:9px;gap:3px;margin:12px 0;padding:10px 11px;display:grid}.uc03-review-locked.is-mismatch{background:#fff7ed}.uc03-review-locked span,.uc03-review-locked small{color:var(--uc03-flow-copy);font-size:.72rem}.uc03-review-locked strong{color:var(--uc03-flow-ink)}@media (width<=1024px){.uc03-document-details__layout{grid-template-columns:1fr}.uc03-document-details__preview,.uc03-document-details__field-list{max-height:none}.uc03-document-details__preview{min-height:360px}}@media (width<=720px){.uc03-capture-new-booking{max-width:none}.uc03-capture-new-booking__card{border-radius:16px;padding:18px}.uc03-capture-new-booking__actions,.uc03-capture-new-booking__actions .uc03-c1-primary{width:100%}.uc03-c1-customer-lock{align-items:flex-start}.uc03-c1-document-tools,.uc03-document-details__header{flex-direction:column;align-items:stretch}.uc03-c1-get-details,.uc03-document-details__header>.uc03-c1-secondary{width:100%}.uc03-document-details{padding:14px}.uc03-document-details__preview{min-height:300px}.uc03-document-details__preview iframe{min-height:430px}.uc03-document-detail-field__actions{grid-template-columns:1fr;display:grid}.uc03-document-detail-field__actions .uc03-c1-primary,.uc03-document-detail-field__actions .uc03-c1-secondary,.uc03-document-detail-field>.uc03-c1-primary{width:100%}}@media (width<=430px){.uc03-c1-customer-lock{border-radius:12px;padding:13px 14px}.uc03-c1-customer-lock__badge{padding:5px 8px}.uc03-document-details{border-radius:13px;margin-inline:-4px;padding:10px}.uc03-document-details__source,.uc03-document-details__fields{border-radius:11px}.uc03-document-details__preview{min-height:240px}}.uc03-c2-workspace{padding-bottom:6rem}.uc03-c2-load{text-align:center;padding:3rem}.uc03-c2-stage-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.uc03-c2-stage-strip>div,.uc03-c2-start-card,.uc03-c2-panel,.uc03-c2-warning,.uc03-c2-completed-audit-open,.uc03-c2-complete-bar{border:1px solid var(--border-subtle,#dce3ea);background:var(--surface,#fff);border-radius:18px;padding:1rem}.uc03-c2-stage-strip span,.uc03-c2-panel__heading>div>span,.uc03-c2-field>span,.uc03-c2-expected>span{text-transform:uppercase;letter-spacing:.05em;opacity:.68;font-size:.75rem;display:block}.uc03-c2-stage-strip strong{margin-top:.25rem;font-size:1.05rem;display:block}.uc03-c2-warning{background:#fff9ea;border-color:#e9b44c}.uc03-c2-completed-audit-open{background:#f3f6ff;border-color:#7b93db}.uc03-c2-warning p,.uc03-c2-completed-audit-open p,.uc03-c2-complete-bar p{margin:.35rem 0}.uc03-c2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.uc03-c2-panel--wide{grid-column:1/-1}.uc03-c2-panel__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.uc03-c2-panel__heading>div{align-items:center;gap:.6rem;display:flex}.uc03-c2-panel__heading>div>span{background:#eef2f7;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;font-weight:700;display:inline-grid}.uc03-c2-panel h2{margin:0;font-size:1rem}.uc03-c2-segmented,.uc03-c2-answer-buttons,.uc03-c2-actions{flex-wrap:wrap;gap:.6rem;display:flex}.uc03-c2-segmented button,.uc03-c2-answer-buttons button,.uc03-c2-panel button,.uc03-c2-complete-bar button{background:#fff;border:1px solid #bdc8d6;border-radius:12px;min-height:42px;padding:.6rem .9rem;font-weight:650}.uc03-c2-complete-bar button,.uc03-c2-start-card>.uc03-c2-actions button{color:#fff;background:#111827;border-color:#111827}.uc03-c2-field{gap:.4rem;margin-top:.8rem;display:grid}.uc03-c2-field input,.uc03-c2-field textarea{background:#fff;border:1px solid #cfd8e3;border-radius:12px;width:100%;padding:.72rem}.uc03-c2-field textarea{resize:vertical;min-height:88px}.uc03-c2-documents{gap:.7rem;display:grid}.uc03-c2-document{border:1px solid #e1e7ee;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:.7rem 1rem;padding:.85rem;display:grid}.uc03-c2-document.is-no{background:#fff6f6;border-color:#dfa4a4}.uc03-c2-document.is-yes{background:#f5fff9;border-color:#a8d8bd}.uc03-c2-document.is-na{opacity:.76}.uc03-c2-document__copy span,.uc03-c2-document__copy small,.uc03-c2-evidence-id{opacity:.72;margin-top:.2rem;font-size:.8rem;display:block}.uc03-c2-document__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.uc03-c2-upload{cursor:pointer;border:1px dashed #8fa0b5;border-radius:12px;align-items:center;min-height:42px;padding:.6rem .9rem;font-weight:600;display:inline-flex;position:relative}.uc03-c2-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.uc03-c2-expected{overflow-wrap:anywhere;background:#f7f9fc;border-radius:12px;grid-template-columns:auto 1fr;gap:.35rem .75rem;padding:.7rem;display:grid}.uc03-c2-policy-note{opacity:.72;font-size:.8rem}.uc03-c2-payments{gap:.6rem;display:grid}.uc03-c2-payments>div{border-bottom:1px solid #edf0f4;grid-template-columns:1fr auto;align-items:center;gap:.25rem .6rem;padding:.65rem 0;display:grid}.uc03-c2-payments>div span{opacity:.72;font-size:.82rem}.uc03-c2-flags{gap:.65rem;display:grid}.uc03-c2-flags article{background:#f8fafc;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem;padding:.75rem;display:grid}.uc03-c2-flags article p{opacity:.75;margin:.2rem 0 0;font-size:.85rem}.uc03-c2-complete-bar{justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;bottom:1rem;box-shadow:0 12px 34px #0f172a1f}.uc03-c2-error{color:#a21b1b;font-weight:600}.uc03-c2-start-card{max-width:720px}@media (width<=760px){.uc03-c2-stage-strip,.uc03-c2-grid{grid-template-columns:1fr}.uc03-c2-panel--wide{grid-column:auto}.uc03-c2-document{grid-template-columns:1fr}.uc03-c2-document__controls{justify-content:stretch}.uc03-c2-upload{flex:1;justify-content:center}.uc03-c2-answer-buttons{width:100%}.uc03-c2-answer-buttons button{flex:1}.uc03-c2-complete-bar{flex-direction:column;align-items:stretch;bottom:.5rem}.uc03-c2-complete-bar .uc03-c2-actions{grid-template-columns:1fr 1fr;display:grid}.uc03-c2-complete-bar .uc03-c2-actions>*{text-align:center}}.native-android .uc03-c2-upload{border-style:solid}.native-android .uc03-c2-complete-bar{bottom:max(.5rem, env(safe-area-inset-bottom))}.uc03-c3-audit{gap:18px}.uc03-c3-context-links{flex-wrap:wrap;gap:10px;display:flex}.uc03-c3-context-links a,.uc03-c3-filter button,.uc03-c3-action-row button,.uc03-c3-primary{border:1px solid var(--border-subtle,#d8dee8);background:var(--surface,#fff);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:12px;padding:10px 14px;font-weight:650;text-decoration:none}.uc03-c3-context-links a:hover,.uc03-c3-filter button:hover,.uc03-c3-action-row button:hover{border-color:var(--brand-primary,#315fdd)}.uc03-c3-overview{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.uc03-c3-overview>div,.uc03-c3-stage-card,.uc03-c3-section,.uc03-c3-flag-card{background:var(--surface,#fff);border:1px solid var(--border-subtle,#d8dee8);border-radius:18px;box-shadow:0 8px 24px #18274b0f}.uc03-c3-overview>div{gap:3px;padding:11px 14px;display:grid}.uc03-c3-overview span,.uc03-c3-section>header span,.uc03-c3-stage-card header span:first-child{color:var(--text-muted,#627087);letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:700}.uc03-c3-overview strong{font-size:1.15rem}.uc03-c3-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.uc03-c3-stage-grid>.uc03-c3-stage-card:only-child{grid-column:1/-1}.uc03-c3-stage-card{gap:16px;padding:18px;display:grid}.uc03-c3-stage-card>header,.uc03-c3-flag-card>header,.uc03-c3-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.uc03-c3-stage-card header>div:first-child,.uc03-c3-section>header>div{gap:4px;display:grid}.uc03-c3-status-pair{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.uc03-c3-stage-card dl{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;margin:0;display:grid}.uc03-c3-stage-card dl>div{background:var(--surface-muted,#f6f8fb);border-radius:12px;padding:10px}.uc03-c3-stage-card dt{color:var(--text-muted,#627087);font-size:.8rem}.uc03-c3-stage-card dd{margin:5px 0 0;font-size:1.1rem;font-weight:800}.uc03-c3-section{gap:14px;padding:18px 20px;display:grid}.uc03-c3-timeline-details>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;list-style:none;display:flex}.uc03-c3-timeline-details>summary::-webkit-details-marker{display:none}.uc03-c3-timeline-details>summary>div{gap:4px;display:grid}.uc03-c3-timeline-details>summary:after{content:"▾";color:var(--text-muted,#627087);align-self:center}.uc03-c3-timeline-details[open]>summary:after{content:"▴"}.uc03-c3-timeline-details .uc03-c3-timeline{margin-top:14px}.uc03-c3-section h2,.uc03-c3-flag-card h3{margin:0}.uc03-c3-section p,.uc03-c3-flag-card p,.uc03-c3-note{color:var(--text-muted,#627087);margin:0;line-height:1.5}.uc03-c3-flag-expected-observed{background:#f6f8fb;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 20px;margin:8px 0 0;padding:10px 12px;display:grid}.uc03-c3-flag-expected-observed>div{gap:2px;display:grid}.uc03-c3-flag-expected-observed dt{letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted,#627087);font-size:11px;font-weight:700}.uc03-c3-flag-expected-observed dd{color:var(--v-slate,#1f2937);margin:0;font-size:13px}.uc03-c3-rule-label{color:var(--text-muted,#627087);margin:8px 0 0;font-size:12px;font-style:italic}.uc03-c3-flag-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.uc03-c3-flag-form label,.uc03-c3-review-box>label{gap:6px;display:grid}.uc03-c3-flag-form label>span,.uc03-c3-review-box label>span{color:var(--text-muted,#627087);font-size:.82rem;font-weight:700}.uc03-c3-flag-form input,.uc03-c3-flag-form select,.uc03-c3-flag-form textarea,.uc03-c3-review-box textarea{border:1px solid var(--border-subtle,#d8dee8);background:var(--surface,#fff);width:100%;min-height:44px;color:inherit;font:inherit;box-sizing:border-box;border-radius:12px;padding:10px 12px}.uc03-c3-flag-form textarea,.uc03-c3-review-box textarea{resize:vertical;min-height:84px}.uc03-c3-span{grid-column:1/-1}.uc03-c3-primary{background:var(--brand-primary,#315fdd);border-color:var(--brand-primary,#315fdd);color:#fff;justify-self:start}.uc03-c3-primary:disabled,.uc03-c3-action-row button:disabled{cursor:not-allowed;opacity:.55}.uc03-c3-filter,.uc03-c3-action-row{flex-wrap:wrap;gap:8px;display:flex}.uc03-c3-filter button.is-active{background:var(--brand-primary,#315fdd);border-color:var(--brand-primary,#315fdd);color:#fff}.uc03-c3-filter-group{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.uc03-c3-flag-list{gap:14px;display:grid}.uc03-c3-flag-groups{gap:22px;display:grid}.uc03-c3-flag-group-head{border-bottom:2px solid var(--border-subtle,#d8dee8);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#5b6b7c);z-index:2;background:var(--surface,#fff);align-items:baseline;gap:8px;margin-bottom:10px;padding:8px 4px 6px;font-size:.85rem;font-weight:700;display:flex;position:sticky;top:0}.uc03-c3-flag-group-head--violation{color:#a03030;border-bottom-color:#a03030}.uc03-c3-flag-group-head--document_gap{color:#1f4e8f;border-bottom-color:#1f4e8f}.uc03-c3-flag-group-head--data_gap{color:#1f6b5f;border-bottom-color:#1f6b5f}.uc03-c3-category{background:var(--surface-muted,#eef2f8);text-transform:none;letter-spacing:normal;border-radius:999px;padding:1px 9px;font-size:.72rem;font-weight:600}.uc03-c3-flag-group-count{letter-spacing:normal;text-transform:none;background:var(--surface-muted,#eef2f8);border-radius:999px;padding:1px 8px;font-size:.72rem;font-weight:700}.uc03-c3-breakdown{background:var(--surface,#fff);border:1px solid var(--border-subtle,#d8dee8);border-radius:14px;flex-wrap:wrap;gap:18px 28px;padding:12px 16px;display:flex}.uc03-c3-breakdown-group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.uc03-c3-breakdown-group>span:first-child{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#627087);font-size:.72rem;font-weight:700}.uc03-c3-breakdown-chips{flex-wrap:wrap;gap:8px;display:flex}.uc03-c3-chip{background:var(--surface-muted,#eef2f8);color:var(--text-muted,#5b6b7c);border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}a.uc03-c3-chip:hover{border-color:currentColor}.uc03-c3-chip strong{font-size:.9rem}.uc03-c3-chip--owner-pc{color:#1f4e8f}.uc03-c3-chip--owner-tl{color:#a77a00}.uc03-c3-chip--owner-pm{color:#6b3fa0}.uc03-c3-chip--owner-executive,.uc03-c3-chip--class-violation{color:#a03030}.uc03-c3-chip--class-document_gap{color:#1f4e8f}.uc03-c3-chip--class-data_gap{color:#1f6b5f}.uc03-c3-flag-card{border-left-width:5px;gap:13px;padding:18px 20px;display:grid}.uc03-c3-flag-card.severity-critical{border-left-color:#a82323}.uc03-c3-flag-card.severity-high{border-left-color:#c75b14}.uc03-c3-flag-card.severity-medium{border-left-color:#a77a00}.uc03-c3-flag-card.severity-low{border-left-color:#3974a9}.uc03-c3-flag-card.severity-info{border-left-color:#56727d}.uc03-c3-flag-card--target{box-shadow:0 0 0 2px var(--brand-primary,#315fdd)}.uc03-c3-take-action{background:var(--brand-primary,#315fdd);color:#fff;border-radius:10px;justify-self:start;padding:8px 14px;font-size:.86rem;font-weight:700;text-decoration:none}.uc03-c3-flag-actions{flex-wrap:wrap;gap:8px;display:flex}.uc03-c3-decide-btn{border:1px solid var(--border-subtle,#d8dee8);color:var(--text-muted,#5b6b7c);cursor:pointer;background:#fff;border-radius:8px;padding:7px 14px;font-size:.84rem;font-weight:700}.uc03-c3-decide-btn--accept{background:var(--brand-primary,#315fdd);border-color:var(--brand-primary,#315fdd);color:#fff}.uc03-c3-decide-btn--reject{color:#fff;background:#a03030;border-color:#a03030}.uc03-c3-decide{background:var(--surface-muted,#eef2f8);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.uc03-c3-decide label{color:var(--text-muted,#5b6b7c);flex-direction:column;gap:4px;font-size:.8rem;font-weight:700;display:flex}.uc03-c3-decide select,.uc03-c3-decide textarea{border:1px solid var(--border-subtle,#d8dee8);font:inherit;resize:vertical;border-radius:6px;padding:7px 8px;font-size:.86rem}.uc03-c3-decide__actions{justify-content:flex-end;gap:8px;display:flex}.uc03-c3-flag-meta,.uc03-c3-flag-footnote,.uc03-c3-timeline-meta{color:var(--text-muted,#627087);flex-wrap:wrap;gap:8px 12px;font-size:.8rem;display:flex}.uc03-c3-flag-meta span:not(:last-child):after,.uc03-c3-timeline-meta span:not(:last-child):after{content:"·";margin-left:12px}.uc03-c3-resolution,.uc03-c3-review-box,.uc03-c3-note,.uc03-c3-message,.uc03-c3-error{background:var(--surface-muted,#f6f8fb);border-radius:12px;padding:12px 14px}.uc03-c3-message{border:1px solid #9ecbaa}.uc03-c3-error{border:1px solid #dfa0a0}.uc03-c3-review-box{gap:12px;display:grid}.uc03-c3-action-row .is-danger{color:#9b2727;border-color:#bd4646}.uc03-c3-evidence-picker{border:1px solid var(--border-subtle,#d8dee8);border-radius:12px;gap:8px;padding:12px;display:grid}.uc03-c3-evidence-picker legend{color:var(--text-muted,#627087);padding:0 6px;font-weight:700}.uc03-c3-evidence-picker label{align-items:flex-start;gap:9px;min-height:32px;display:flex}.uc03-c3-evidence-picker input{width:18px;height:18px;margin-top:2px}.uc03-c3-new-evidence{max-width:720px}.uc03-c3-timeline{margin:0;padding:0;list-style:none;display:grid}.uc03-c3-timeline>li{grid-template-columns:18px minmax(0,1fr);gap:12px;padding-bottom:18px;display:grid;position:relative}.uc03-c3-timeline>li:not(:last-child):before{content:"";background:var(--border-subtle,#d8dee8);width:2px;position:absolute;top:16px;bottom:-2px;left:8px}.uc03-c3-timeline-marker{background:var(--brand-primary,#315fdd);border:3px solid var(--surface,#fff);width:14px;height:14px;box-shadow:0 0 0 1px var(--border-subtle,#d8dee8);z-index:1;border-radius:50%;margin-top:4px}.uc03-c3-timeline article{gap:5px;display:grid}.uc03-c3-empty{background:var(--surface-muted,#f6f8fb);color:var(--text-muted,#627087);border-radius:12px;padding:18px}@media (width<=900px){.uc03-c3-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.uc03-c3-stage-grid,.uc03-c3-flag-form{grid-template-columns:1fr}.uc03-c3-span{grid-column:auto}}@media (width<=640px){.uc03-c3-overview{grid-template-columns:1fr 1fr}.uc03-c3-section,.uc03-c3-flag-card,.uc03-c3-stage-card{border-radius:15px;padding:15px}.uc03-c3-stage-card>header,.uc03-c3-flag-card>header,.uc03-c3-section-heading{display:grid}.uc03-c3-status-pair{justify-content:flex-start}.uc03-c3-stage-card dl{grid-template-columns:1fr}.uc03-c3-filter,.uc03-c3-action-row,.uc03-c3-context-links{grid-template-columns:1fr;display:grid}.uc03-c3-filter-group{align-items:stretch;width:100%}.uc03-c3-filter button,.uc03-c3-action-row button,.uc03-c3-context-links a,.uc03-c3-primary{text-align:center;width:100%}}.frozen-auth-screen{place-items:safe center center}.frozen-auth-logo{width:min(100%,296px);margin-bottom:24px}.frozen-auth-logo--register{width:min(100%,320px);margin-bottom:18px}.frozen-auth-heading h1{font-size:clamp(24px,2vw,29px);font-weight:760}@media (width<=767px){.frozen-auth-screen{min-height:100dvh;padding:calc(18px + env(safe-area-inset-top)) 14px calc(18px + env(safe-area-inset-bottom));place-items:safe center center}.frozen-auth-logo{width:min(76vw,270px);max-width:100%;margin-bottom:20px}.frozen-auth-logo--register{width:min(82vw,288px);margin-bottom:16px}.frozen-auth-heading h1{font-size:clamp(23px,6.6vw,27px)}}@media (width<=430px){.frozen-auth-screen{padding:calc(14px + env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom))}.frozen-auth-logo{width:min(78vw,260px)}.frozen-auth-logo--register{width:min(84vw,278px)}.frozen-auth-heading h1{font-size:clamp(22px,7vw,26px)}}@media (width<=360px){.frozen-auth-logo{width:min(76vw,238px)}.frozen-auth-logo--register{width:min(80vw,248px)}}.uc02-admin .uc02-grid--project{grid-template-columns:minmax(0,1fr)!important}.uc02-admin .uc02-grid--project>aside{display:none!important}.uc02-admin .uc02-footer-nav{z-index:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important}.uc02-admin .uc02-grid--project form .uc02-actions{border-top:1px solid var(--uc02-border);margin-top:4px;padding-top:14px}.uc02-admin .uc02-grid--project form .uc02-button--primary{min-width:150px}.uc02-admin .uc02-selector-warning{color:#8a5d00;font-size:11px;font-weight:600;line-height:1.4}.uc02-admin .uc02-grid--project{align-items:start;width:100%;grid-template-columns:minmax(0,1fr)!important}.uc02-admin .uc02-grid--project>aside,.uc02-admin .uc02-grid--project>.uc02-card--soft{display:none!important}.uc02-admin .uc02-grid--project>form{width:100%;min-width:0;max-width:none;position:relative}@media (width>=768px){.uc02-admin .uc02-grid--project .uc02-card__title{min-height:50px;padding-right:210px}.uc02-admin .uc02-grid--project .uc02-actions{z-index:2;justify-content:flex-end;align-items:center;display:flex;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:20px 20px auto auto!important}.uc02-admin .uc02-grid--project .uc02-actions .uc02-button--primary{min-width:170px;min-height:42px}}.uc02-admin .uc02-footer-nav{z-index:auto!important;width:100%!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-top:0!important;border-radius:0!important;margin:0!important;padding:10px 0 24px!important;position:static!important;inset:auto!important}.uc02-selector-warning{margin-top:5px;font-weight:600;line-height:1.4;display:block;color:#8a5d00!important;font-size:11px!important}@media (width<=767px){.uc02-admin .uc02-grid--project .uc02-actions{z-index:3;-webkit-backdrop-filter:blur(8px);border-radius:12px;align-items:stretch;display:flex;box-shadow:0 6px 18px #0c2d561f;border:1px solid var(--uc02-border)!important;background:#fffffff5!important;margin:14px 0 0!important;padding:10px!important;position:sticky!important;bottom:8px!important}.uc02-admin .uc02-grid--project .uc02-actions .uc02-button--primary{width:100%;min-height:44px}.uc02-admin .uc02-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid!important}.uc02-admin .uc02-footer-nav>span{text-align:center;grid-area:1/1/auto/-1}}@media (width>=901px){.uc02-admin .uc02-workspace{flex-direction:column;min-height:390px;max-height:calc(100dvh - 410px);display:flex;overflow:hidden}.uc02-admin .uc02-workspace__header{flex:none}.uc02-admin .uc02-step-body{scrollbar-gutter:stable;overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.uc02-admin .uc02-table-wrap{overflow-x:auto}.uc02-admin .uc02-table thead th{z-index:2;position:sticky;top:0}}@media (width<=900px){.uc02-admin .uc02-workspace{min-height:0;max-height:none;overflow:visible}.uc02-admin .uc02-step-body{overflow:visible}}.enterprise-nav--accordion{gap:8px}.enterprise-nav__group--accordion{gap:6px;display:grid}.enterprise-nav__group-toggle{color:#23486f;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:#f8fbfe;border:1px solid #e3eaf2;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 10px;font-size:11px;font-weight:800;display:flex}.enterprise-nav__group-toggle:hover,.enterprise-nav__group-toggle:focus-visible{color:#087c86;background:#f3fbfb;border-color:#9fc7cd;outline:none}.enterprise-nav__group--accordion.is-open .enterprise-nav__group-toggle{color:#078891;background:#f4fbfb;border-color:#9fd8d9}.enterprise-nav__chevron{font-size:16px;line-height:1;transition:transform .12s}.enterprise-nav__group--accordion.is-open .enterprise-nav__chevron{transform:rotate(180deg)}.enterprise-nav__group-items{gap:5px;padding:0 2px 2px;display:grid}.enterprise-nav__group-items[hidden]{display:none}.admin-landing{max-width:1500px;margin:0 auto}.admin-landing__metrics{grid-template-columns:repeat(7,minmax(135px,1fr));gap:12px;display:grid}.admin-landing__metric{background:#fff;border:1px solid #d8e2ee;border-radius:14px;flex-direction:column;gap:7px;min-height:132px;padding:16px;display:flex;box-shadow:0 6px 18px #062b630e}.admin-landing__metric>span{color:#7086a3;text-transform:uppercase;letter-spacing:.055em;font-size:10px;font-weight:800}.admin-landing__metric>strong{color:#062b63;font-size:30px;line-height:1}.admin-landing__metric>small{color:#7086a3;margin-top:auto;font-size:10px;line-height:1.4}.admin-landing__projects{background:#fff;border:1px solid #d8e2ee;border-radius:15px;padding:18px;box-shadow:0 6px 18px #062b630e}.admin-landing__projects>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.admin-landing__projects h2{color:#062b63;margin:4px 0 5px}.admin-landing__projects p{color:#7086a3;margin:0;font-size:12px;line-height:1.5}.admin-landing__project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-landing__project-card{text-align:left;color:#294f7c;cursor:pointer;background:#fbfdff;border:1px solid #d8e2ee;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 26px;align-items:center;gap:16px;padding:14px;display:grid}.admin-landing__project-card:hover,.admin-landing__project-card:focus-visible{background:#f5fbfb;border-color:#079aa4;outline:none;box-shadow:0 0 0 3px #079aa414}.admin-landing__project-card span{gap:3px;display:grid}.admin-landing__project-card strong{color:#062b63;font-size:12px}.admin-landing__project-card small{color:#7086a3;font-size:10px}.admin-landing__project-card b{color:#079aa4;font-size:18px}.admin-landing__project-state,.admin-landing__error{color:#607895;background:#f8fbfe;border:1px dashed #c5d4e3;border-radius:11px;padding:16px;font-size:12px}.admin-landing__project-state--error,.admin-landing__error{color:#8e2b20;background:#fff6f5;border-style:solid;border-color:#f3c4bf}.admin-landing__error{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-landing__error p{margin:4px 0 0}.admin-landing__note{color:#7086a3;margin:0;font-size:10px;line-height:1.5}@media (width<=1320px){.admin-landing__metrics{grid-template-columns:repeat(4,minmax(145px,1fr))}}@media (width<=900px){.admin-landing__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-landing__project-grid{grid-template-columns:1fr}}@media (width<=620px){.enterprise-nav__group-toggle{min-height:44px}.admin-landing__metrics{grid-template-columns:1fr 1fr}.admin-landing__metric{min-height:118px}.admin-landing__projects>header{display:grid}.admin-landing__project-card{grid-template-columns:1fr 26px}.admin-landing__project-card>span:nth-child(2){grid-column:1}.admin-landing__error{display:grid}}@media (width<=420px){.admin-landing__metrics{grid-template-columns:1fr}}html{scrollbar-gutter:stable;min-height:100%;overflow-y:auto}body,#root{min-height:100%;overflow:hidden visible}ion-app{min-height:100vh;contain:layout style!important;height:auto!important;position:relative!important;inset:auto!important;overflow:visible!important}.enterprise-shell,.enterprise-main{min-height:100vh}.enterprise-content{min-height:calc(100vh - 66px);overflow:visible}@media (width<=767px){html{scrollbar-gutter:auto}ion-app,.enterprise-shell,.enterprise-main{min-height:100dvh}}.uc03-capture-new-booking{gap:18px;width:min(100%,760px);max-width:760px}.uc03-capture-new-booking>.page-header{display:block}.uc03-capture-new-booking>.page-header .eyebrow{color:#008d86;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.uc03-capture-new-booking>.page-header h1{color:#003a82;margin:5px 0 7px;font-size:clamp(30px,4vw,42px);line-height:1.04}.uc03-capture-new-booking>.page-header p{color:#5d768b;max-width:650px;font-size:13px;line-height:1.5}.uc03-capture-new-booking__card{border:1px solid #d7e1eb;border-radius:16px;padding:26px;box-shadow:0 10px 28px #003a820e}.uc03-capture-new-booking__form{gap:20px;display:grid}.uc03-capture-new-booking__context{background:#f7fafc;border:1px solid #e0e8ef;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 14px;display:flex}.uc03-capture-new-booking__context>div{gap:3px;min-width:0;display:grid}.uc03-capture-new-booking__context span{color:#6e879b;letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:800}.uc03-capture-new-booking__context strong{color:#17324d;overflow-wrap:anywhere;min-width:0;font-size:13px}.uc03-capture-new-booking__context small{color:#00766f;text-transform:capitalize;background:#00afa817;border-radius:999px;flex:none;padding:5px 8px;font-size:9px;font-weight:800}.uc03-capture-new-booking__name{gap:7px;display:grid}.uc03-capture-new-booking__name>span{color:#31506e;font-size:12px;font-weight:750}.uc03-capture-new-booking__name input{color:#17324d;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #cbd9e3;border-radius:9px;outline:0;padding:0 13px;font-size:15px}.uc03-capture-new-booking__name input:focus{border-color:#00afa8;box-shadow:0 0 0 3px #00afa81c}.uc03-capture-new-booking__name small{color:#6e879b;font-size:11px;line-height:1.4}.uc03-capture-new-booking__actions{justify-content:flex-end;display:flex}.uc03-capture-new-booking__actions .uc03-c1-primary{min-width:180px;min-height:48px;font:inherit;opacity:1;border-radius:9px;padding:0 22px;font-size:13px;font-weight:800;box-shadow:0 7px 16px #04265c24;color:#fff!important;background:#04265c!important;border:1px solid #04265c!important}.uc03-capture-new-booking__actions .uc03-c1-primary:hover:not(:disabled){background:#003a82!important;border-color:#003a82!important}.uc03-capture-new-booking__actions .uc03-c1-primary:disabled{box-shadow:none;opacity:1;color:#7a8da0!important;background:#dbe3ec!important;border-color:#dbe3ec!important}.uc03-landing>.page-header{align-items:center}.uc03-landing>.page-header h1{font-size:clamp(28px,3.4vw,38px)}.uc03-landing .metric-card{min-height:118px;padding:16px}.uc03-landing .metric-card__value{font-size:29px}.uc03-landing .metric-card__detail{font-size:10.5px}@media (width<=767px){.uc03-landing{gap:12px}.uc03-landing>.page-header{display:block}.uc03-landing>.page-header .eyebrow{color:#008d86;max-width:100%;font-size:10px;line-height:1.35}.uc03-landing>.page-header h1{margin:4px 0 5px;font-size:clamp(27px,7.4vw,32px);line-height:1.04}.uc03-landing>.page-header p{font-size:12px;line-height:1.42}.uc03-landing .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.uc03-landing .metric-card{border-radius:11px;gap:4px;min-height:104px;padding:13px}.uc03-landing .metric-card__label{font-size:8.5px;line-height:1.3}.uc03-landing .metric-card__value{margin-top:1px;font-size:27px}.uc03-landing .metric-card__detail{font-size:9.5px;line-height:1.35}.uc03-landing .uc03-work-list{border-radius:12px;gap:13px;padding:14px}.uc03-landing .uc03-work-list__heading h2{margin:3px 0 4px;font-size:21px}.uc03-landing .uc03-work-list__heading p{font-size:11px;line-height:1.4}.uc03-capture-new-booking{gap:14px;width:100%;max-width:none}.uc03-capture-new-booking>.page-header h1{font-size:clamp(28px,8vw,34px)}.uc03-capture-new-booking>.page-header p{font-size:12px}.uc03-capture-new-booking__card{border-radius:13px;padding:16px}.uc03-capture-new-booking__form{gap:16px}.uc03-capture-new-booking__context{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:11px 12px}.uc03-capture-new-booking__context small{align-self:flex-start}.uc03-capture-new-booking__actions,.uc03-capture-new-booking__actions .uc03-c1-primary{width:100%}}@media (width<=360px){.uc03-landing .metric-grid{grid-template-columns:minmax(0,1fr)}.uc03-landing .metric-card{min-height:88px}}.uc03-landing__capture-action{color:#fff;white-space:nowrap;background:#04265c;border:1px solid #04265c;border-radius:9px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 7px 16px #04265c1f}.uc03-landing__capture-action:hover{color:#fff;background:#003a82;border-color:#003a82}@media (width<=767px){.uc03-landing>.page-header .page-header__actions{width:100%;margin-top:11px}.uc03-landing__capture-action{width:100%;min-height:44px}}.uc03-landing{gap:18px}.uc03-landing>.page-header{background:radial-gradient(circle at 92% 18%,#00afa81c,#0000 31%),linear-gradient(135deg,#f5f9fd 0%,#fbfdff 52%,#f2fbfa 100%);border:1px solid #d4e2eb;border-radius:18px;align-items:center;padding:24px 26px;position:relative;overflow:hidden;box-shadow:0 12px 32px #003a820e}.uc03-landing>.page-header:before{content:"";background:linear-gradient(#003a82,#00afa8);width:5px;position:absolute;inset:0 auto 0 0}.uc03-landing>.page-header .eyebrow{color:#007f79;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:850}.uc03-landing>.page-header h1{color:#003a82;letter-spacing:-.035em;margin:5px 0 7px;font-size:clamp(30px,3.1vw,40px);line-height:1.04}.uc03-landing>.page-header p{color:#536f82;max-width:720px;font-size:13px;font-weight:600;line-height:1.45}.uc03-landing__capture-action{letter-spacing:.005em;background:#04265c;border-radius:10px;gap:7px;min-height:48px;padding:0 20px;font-size:12px;box-shadow:0 9px 20px #04265c29}.uc03-landing__capture-action>span{font-size:18px;font-weight:500;line-height:1}.uc03-landing-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.uc03-landing-metric{color:#17324d;text-align:left;background:#fff;border:1px solid #dbe6ee;border-radius:14px;grid-template-rows:auto auto 1fr auto;gap:5px;min-width:0;min-height:132px;padding:16px 17px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #003a8209}.uc03-landing-metric:before{content:"";background:#d6e2eb;height:3px;position:absolute;inset:0 0 auto}.uc03-landing-metric.is-action:before{background:linear-gradient(90deg,#003a82,#00afa8)}.uc03-landing-metric.is-attention:before{background:#d49a22}.uc03-landing-metric.is-action{transition:transform .15s,border-color .15s,box-shadow .15s}.uc03-landing-metric.is-action:hover,.uc03-landing-metric.is-action:focus-visible{border-color:#b9d7e3;outline:none;transform:translateY(-2px);box-shadow:0 12px 28px #003a8217}.uc03-landing-metric__label{color:#6e879b;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.uc03-landing-metric__value{color:#003a82;letter-spacing:-.035em;font-size:31px;line-height:1}.uc03-landing-metric__detail{color:#688095;align-self:start;font-size:10.5px;line-height:1.38}.uc03-landing-metric__action{color:#0057b8;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.uc03-work-list{border-color:#d7e3ec;box-shadow:0 9px 28px #003a8209}.uc03-work-card--interactive{cursor:pointer;outline:none;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative}.uc03-work-card--interactive:hover,.uc03-work-card--interactive:focus-visible{border-color:#a9ccdc;transform:translateY(-1px);box-shadow:0 10px 24px #003a8213}.uc03-work-card--interactive:focus-visible{box-shadow:0 0 0 3px #00afa81f,0 10px 24px #003a8213}.uc03-work-card__primary-hint{color:#0057b8;align-items:center;gap:5px;margin-top:4px;font-size:10px;font-weight:800;display:inline-flex}.uc03-work-card__actions--desktop{align-items:center}.uc03-work-card__actions--desktop .uc03-c1-secondary{background:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.uc03-work-card__mobile-more{display:none}@media (width<=767px){.enterprise-sidebar{width:min(82vw,296px);padding-left:12px;padding-right:12px}.enterprise-sidebar .enterprise-brand img{width:min(164px,54vw)}.uc03-shell-project{color:#17324d;background:#f7fafc;border:1px solid #dfe8ef;border-radius:11px;gap:3px;margin:12px 2px 8px;padding:11px 12px}.uc03-shell-project>span{color:#7890a2;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.uc03-shell-project>strong{color:#17324d;font-size:15px;line-height:1.2}.uc03-shell-project>small{color:#5f788d;opacity:1;font-size:10.5px}.enterprise-nav{gap:14px;margin-top:10px}.enterprise-nav__group-toggle{letter-spacing:.06em;border-radius:9px;min-height:40px;padding:0 9px;font-size:11px;font-weight:850}.enterprise-nav__item{border-radius:9px;gap:10px;min-height:43px;padding:6px 8px;font-size:13px}.enterprise-nav__mark{border-radius:8px;width:29px;height:29px;font-size:8px}.uc03-landing{gap:12px}.uc03-landing>.page-header{border-radius:14px;padding:18px 17px 17px}.uc03-landing>.page-header h1{margin:4px 0 5px;font-size:clamp(27px,7.3vw,32px)}.uc03-landing>.page-header p{font-size:11.5px}.uc03-landing>.page-header .page-header__actions{margin-top:13px}.uc03-landing__capture-action{min-height:46px;font-size:12px}.uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.uc03-landing-metric{border-radius:11px;gap:4px;min-height:112px;padding:12px}.uc03-landing-metric__label{font-size:8px;line-height:1.25}.uc03-landing-metric__value{font-size:27px}.uc03-landing-metric__detail{font-size:9px;line-height:1.3}.uc03-landing-metric__action{font-size:9px}.uc03-landing .uc03-work-list{gap:12px;padding:13px}.uc03-landing .uc03-work-list__heading h2{font-size:20px}.uc03-landing .uc03-work-list__heading p{font-size:10.5px}.uc03-work-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.uc03-work-filter-tabs,.uc03-clear-filter{grid-column:1/-1}.uc03-work-card{gap:10px;padding:13px}.uc03-work-card__header{grid-template-columns:minmax(0,1fr) auto;gap:10px}.uc03-work-card__header h3{font-size:15px}.uc03-work-card__flags{text-align:right;justify-items:end;min-width:64px}.uc03-work-card__flags>strong{font-size:20px}.uc03-work-card__flags>span{max-width:72px;font-size:8px;line-height:1.25}.uc03-work-card__location{font-size:10px}.uc03-work-card__stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.uc03-stage-block{gap:5px;min-width:0;padding:10px}.uc03-stage-block>span{font-size:8px}.uc03-stage-block>strong{font-size:11px}.uc03-stage-block__audit{gap:4px}.uc03-work-card__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid;position:relative}.uc03-work-card__activity{gap:3px;min-width:0;display:grid}.uc03-work-card__actions--desktop{display:none}.uc03-work-card__mobile-more{display:block;position:relative}.uc03-work-card__more-button{color:#31506e;min-width:64px;min-height:38px;font:inherit;background:#fff;border:1px solid #c7d8e3;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.uc03-work-card__more-button strong{color:#007f79;letter-spacing:1px;font-size:10px}.uc03-work-card__more-menu{z-index:30;background:#fff;border:1px solid #d5e1e9;border-radius:10px;gap:3px;min-width:150px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 7px);right:0;box-shadow:0 12px 30px #002a5429}.uc03-work-card__more-menu a{color:#17324d;border-radius:7px;align-items:center;min-height:39px;padding:0 10px;font-size:11px;font-weight:750;text-decoration:none;display:flex}.uc03-work-card__more-menu a:hover,.uc03-work-card__more-menu a:focus-visible{color:#0057b8;background:#f1f7fb;outline:none}}@media (width<=390px){.uc03-landing-metric{min-height:108px;padding:11px}.uc03-landing-metric__detail{font-size:8.5px}.uc03-work-card__stages{gap:6px}}.uc03-work-filters--phase2{grid-template-columns:minmax(260px,1fr) minmax(360px,auto) auto;align-items:end}.uc03-date-range{grid-template-columns:minmax(142px,1fr) auto minmax(142px,1fr);align-items:end;gap:8px;display:grid}.uc03-date-range__separator{color:#667085;place-items:center;min-height:44px;font-weight:700;display:grid}.uc03-work-card.is-compact{gap:10px}.uc03-work-card.is-expanded{border-color:#c8d8ee;box-shadow:0 10px 26px #192d4c14}.uc03-work-card__summary{text-align:right;align-content:start;justify-items:end;gap:3px;min-width:148px;display:grid}.uc03-work-card__status-label{color:#667085;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:750}.uc03-work-card__attention,.uc03-work-card__clear{font-size:.78rem;font-weight:700}.uc03-work-card__attention{color:#9a2e25}.uc03-work-card__clear{color:#28745d}.uc03-work-card__expanded-content{gap:10px;animation:.16s ease-out uc03-detail-reveal;display:grid}@keyframes uc03-detail-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.uc03-work-card__expanded-meta{color:#596579;background:#f8fafc;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 12px;font-size:.79rem;display:flex}.uc03-work-card__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.uc03-work-card__details-button,.uc03-lazy-load button{min-height:40px;color:var(--ion-color-primary);font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd8e5;border-radius:9px;padding:0 13px;font-size:.82rem;font-weight:700}.uc03-work-card__details-button:hover,.uc03-work-card__details-button:focus-visible,.uc03-lazy-load button:hover,.uc03-lazy-load button:focus-visible{border-color:var(--ion-color-primary);outline:2px solid rgb(var(--ion-color-primary-rgb) / 10%);outline-offset:1px}.uc03-lazy-load{color:#667085;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;min-height:54px;padding:8px 4px 0;font-size:.82rem;display:flex;position:relative}.uc03-lazy-load button:disabled{opacity:.55;cursor:wait}.uc03-lazy-load__sentinel{pointer-events:none;height:1px;position:absolute;inset:auto 0 -180px}@media (width<=900px){.uc03-work-filters--phase2{grid-template-columns:1fr}.uc03-date-range{width:100%}}@media (width<=640px){.uc03-date-range{grid-template-columns:1fr 1fr;gap:8px}.uc03-date-range__separator{display:none}.uc03-work-card__header{grid-template-columns:minmax(0,1fr) auto;gap:10px}.uc03-work-card__summary{min-width:104px}.uc03-work-card__summary>strong{max-width:120px;font-size:.82rem}.uc03-work-card__location span:last-child:not(:first-child){width:100%;margin-left:0}.uc03-work-card__footer{align-items:stretch}.uc03-work-card__activity,.uc03-work-card__controls{width:100%}.uc03-work-card__controls{justify-content:space-between}.uc03-work-card__details-button{flex:1}.uc03-work-card__expanded-meta{gap:6px;display:grid}}.uc03-landing--approved{--uc03-blue:#003a82;--uc03-electric:#0057b8;--uc03-teal:#00afa8;--uc03-mint:#00d3a7;--uc03-ink:#1f2937;--uc03-heading:#17324d;--uc03-muted:#60798f;--uc03-border:#dbe6ee;--uc03-soft:#f4f8fb;color:var(--uc03-ink);gap:16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.uc03-dashboard-hero{background:radial-gradient(circle at 82% 18%,#00afa81c,#0000 27%),linear-gradient(135deg,#fff 0%,#fbfdff 58%,#f1fbfa 100%);border:1px solid #d5e2eb;border-radius:18px;grid-template-columns:minmax(0,1fr) 112px auto;align-items:center;gap:22px;min-height:154px;padding:22px 24px 22px 28px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #003a820d}.uc03-dashboard-hero:before{content:"";background:linear-gradient(180deg, var(--uc03-blue), var(--uc03-teal));width:5px;position:absolute;inset:0 auto 0 0}.uc03-dashboard-hero__copy{z-index:1;min-width:0;position:relative}.uc03-dashboard-hero__eyebrow{color:#607a91;letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800;line-height:1.2;display:block}.uc03-dashboard-hero h1{color:var(--uc03-blue);letter-spacing:-.03em;margin:0;font-size:clamp(28px,2.7vw,36px);font-weight:800;line-height:1.08}.uc03-dashboard-hero p{color:#4f6b82;margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.4}.uc03-dashboard-hero__brand{z-index:1;background:radial-gradient(circle at 50% 44%,#00d3a71f,#0000 58%),#ffffffc7;border:1px solid #00afa826;border-radius:28px;place-items:center;width:112px;height:106px;display:grid;position:relative}.uc03-dashboard-hero__brand img{object-fit:contain;width:78px;height:78px;display:block}.uc03-landing--approved .uc03-landing__capture-action{z-index:1;background:var(--uc03-blue);color:#fff;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:12px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 8px 18px #003a8226}.uc03-landing--approved .uc03-landing__capture-action>span:first-child{font-size:20px;font-weight:500;line-height:1}.uc03-landing--approved .uc03-landing__capture-action:hover,.uc03-landing--approved .uc03-landing__capture-action:focus-visible{background:var(--uc03-electric);outline-offset:2px;outline:3px solid #00afa824}.uc03-landing--approved .uc03-landing-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.uc03-landing--approved .uc03-landing-metric{border:1px solid var(--uc03-border);min-width:0;min-height:108px;color:var(--uc03-heading);text-align:left;background:#fff;border-radius:14px;grid-template-rows:auto auto 1fr;align-content:start;gap:5px;padding:15px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 16px #003a8206}button.uc03-landing-metric{width:100%;font:inherit;cursor:pointer}.uc03-landing--approved .uc03-landing-metric:before{content:"";background:#dce6ed;height:3px;position:absolute;inset:0 0 auto}.uc03-landing--approved .uc03-landing-metric.is-action:before{background:linear-gradient(90deg, var(--uc03-blue), var(--uc03-teal))}.uc03-landing--approved .uc03-landing-metric.is-attention:before{background:#d39b2b}.uc03-landing--approved .uc03-landing-metric__label{color:#667d91;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.2}.uc03-landing--approved .uc03-landing-metric__value{color:var(--uc03-blue);letter-spacing:-.03em;margin-top:1px;font-size:30px;font-weight:800;line-height:1}.uc03-landing--approved .uc03-landing-metric__detail{color:#6f8294;font-size:11px;font-weight:500;line-height:1.3}.uc03-landing--approved .uc03-landing-metric__action{color:#007f79;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;bottom:12px;right:14px}.uc03-landing--approved .uc03-landing-metric.is-action:hover,.uc03-landing--approved .uc03-landing-metric.is-action:focus-visible{border-color:#a9cdd8;outline:none;transform:translateY(-1px);box-shadow:0 8px 20px #003a8211}.uc03-landing--approved .uc03-work-list{border:1px solid var(--uc03-border);background:#fff;border-radius:16px;gap:14px;padding:20px;display:grid;box-shadow:0 7px 20px #003a8206}.uc03-work-list__heading--approved{justify-content:space-between;align-items:end;gap:16px;display:flex}.uc03-work-list__heading--approved>div>span{color:#73889b;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.2;display:block}.uc03-landing--approved .uc03-work-list__heading--approved h2{color:var(--uc03-blue);letter-spacing:-.025em;margin:4px 0 0;font-size:24px;font-weight:700;line-height:1.15}.uc03-filter-toggle{color:#31506e;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d7e2;border-radius:10px;padding:0 14px;font-size:11px;font-weight:700}.uc03-filter-toggle.is-active,.uc03-filter-toggle:hover,.uc03-filter-toggle:focus-visible{color:#007f79;background:#f2fbfa;border-color:#7fb6c0;outline:none}.uc03-work-filter-tabs--approved{background:#f1f5f9;border:1px solid #e1e7ed;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:3px;width:min(100%,430px);padding:4px;display:grid}.uc03-work-filter-tabs--approved button{color:#5f7488;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:11px;font-weight:700}.uc03-work-filter-tabs--approved button.is-active{color:var(--uc03-blue);background:#fff;box-shadow:0 2px 8px #00306514}.uc03-work-filters--approved{background:#f8fafc;border:1px solid #e2e8ee;border-radius:10px;justify-content:flex-start;align-items:end;gap:12px;padding:12px;display:flex}.uc03-work-filters--approved .uc03-date-range{width:min(100%,440px)}.uc03-work-filters--approved .uc03-date-range label>span,.uc03-work-filters--approved .uc03-clear-filter{font-family:inherit}.uc03-landing--approved .uc03-work-cards{gap:10px}.uc03-landing--approved .uc03-work-card{box-shadow:none;background:#fff;border:1px solid #dfe6ec;border-radius:12px;gap:9px;padding:15px 16px}.uc03-landing--approved .uc03-work-card--interactive:hover,.uc03-landing--approved .uc03-work-card--interactive:focus-visible{background:#fcfeff;border-color:#9fc7d5;transform:none;box-shadow:0 5px 16px #003a820d}.uc03-landing--approved .uc03-work-card__header{align-items:start;gap:18px}.uc03-landing--approved .uc03-work-card__identity{min-width:0}.uc03-landing--approved .uc03-work-card__reference{color:#526f88;font-size:10px;font-weight:700;line-height:1.25}.uc03-landing--approved .uc03-work-card__identity h3{color:var(--uc03-heading);letter-spacing:-.01em;margin:5px 0 2px;font-size:16px;font-weight:500;line-height:1.2}.uc03-landing--approved .uc03-work-card__identity p{color:#687e91;margin:0;font-size:11px;font-weight:500;line-height:1.3}.uc03-landing--approved .uc03-work-card__summary{text-align:right;justify-items:end;gap:3px;min-width:126px;max-width:152px;display:grid}.uc03-landing--approved .uc03-work-card__status-label{color:#64788c;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.15}.uc03-landing--approved .uc03-work-card__summary>strong{color:#2d4c68;font-size:12px;font-weight:700;line-height:1.22}.uc03-landing--approved .uc03-work-card__attention,.uc03-landing--approved .uc03-work-card__clear{font-size:10px;font-weight:700;line-height:1.2}.uc03-landing--approved .uc03-work-card__attention{color:#9a2e25}.uc03-landing--approved .uc03-work-card__clear{color:#28745d}.uc03-landing--approved .uc03-work-card__location{color:#74889a;flex-wrap:wrap;gap:4px 9px;padding-top:1px;font-size:10px;font-weight:500;line-height:1.3;display:flex}.uc03-landing--approved .uc03-work-card__footer{border-top:1px solid #ebf0f4;margin-top:1px;padding-top:9px}.uc03-landing--approved .uc03-work-card__activity{color:#738698;font-size:10px;font-weight:500;line-height:1.3}.uc03-landing--approved .uc03-work-card__primary-hint{color:var(--uc03-electric);margin-top:3px;font-size:10px;font-weight:800}.uc03-landing--approved .uc03-work-card__details-button,.uc03-landing--approved .uc03-work-card__actions--desktop .uc03-c1-secondary,.uc03-landing--approved .uc03-work-card__more-button{border-radius:8px;min-height:34px;padding:0 11px;font-size:10px;font-weight:700}.uc03-landing--approved .uc03-work-card.is-expanded{background:#fcfeff;border-color:#b2d2dd;box-shadow:0 5px 16px #003a820a}.uc03-landing--approved .uc03-work-card__expanded-content{margin-top:4px}.uc03-landing--approved .uc03-work-card__expanded-meta{color:#5f7488;background:#f5f8fb;border-radius:8px;padding:9px 11px;font-size:10px;font-weight:500}.uc03-landing--approved .uc03-stage-block{background:#f7f9fb;border-radius:9px;padding:10px}.uc03-landing--approved .uc03-stage-block>span{font-size:9px;font-weight:800}.uc03-landing--approved .uc03-stage-block>strong{font-size:11px;font-weight:700}.uc03-landing--approved .uc03-lazy-load{color:#728597;min-height:42px;padding-top:3px;font-size:10px;font-weight:500}.uc03-landing--approved .uc03-lazy-load button{border-radius:8px;min-height:34px;padding:0 11px;font-size:10px;font-weight:700}@media (width<=980px){.uc03-dashboard-hero{grid-template-columns:minmax(0,1fr) 96px}.uc03-dashboard-hero__brand{border-radius:24px;width:96px;height:92px}.uc03-dashboard-hero__brand img{width:68px;height:68px}.uc03-dashboard-hero .uc03-landing__capture-action{grid-column:1/-1;width:fit-content}.uc03-landing--approved .uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.uc03-landing--approved{gap:12px}.uc03-dashboard-hero{border-radius:14px;grid-template-columns:minmax(0,1fr) 76px;gap:12px 14px;min-height:0;padding:18px 17px 17px 20px}.uc03-dashboard-hero__eyebrow{letter-spacing:.075em;margin-bottom:6px;font-size:9px}.uc03-dashboard-hero h1{font-size:26px;line-height:1.08}.uc03-dashboard-hero p{margin-top:6px;font-size:12px;line-height:1.35}.uc03-dashboard-hero__brand{border-radius:20px;width:76px;height:76px}.uc03-dashboard-hero__brand img{width:56px;height:56px}.uc03-dashboard-hero .uc03-landing__capture-action{grid-column:1/-1;width:100%;min-height:46px;margin-top:2px;font-size:12px}.uc03-landing--approved .uc03-landing-metrics{gap:9px}.uc03-landing--approved .uc03-landing-metric{border-radius:12px;min-height:102px;padding:13px}.uc03-landing--approved .uc03-landing-metric__label{font-size:9px}.uc03-landing--approved .uc03-landing-metric__value{font-size:28px}.uc03-landing--approved .uc03-landing-metric__detail{font-size:10px}.uc03-landing--approved .uc03-landing-metric__action{font-size:10px;bottom:10px;right:12px}.uc03-landing--approved .uc03-work-list{border-radius:14px;gap:12px;padding:14px}.uc03-work-list__heading--approved{align-items:center}.uc03-work-list__heading--approved>div>span{font-size:9px}.uc03-landing--approved .uc03-work-list__heading--approved h2{font-size:22px}.uc03-filter-toggle{min-height:40px;padding:0 12px;font-size:11px}.uc03-work-filter-tabs--approved{width:100%}.uc03-work-filter-tabs--approved button{min-height:38px;font-size:11px}.uc03-work-filters--approved{gap:9px;padding:10px;display:grid}.uc03-work-filters--approved .uc03-date-range{width:100%}.uc03-landing--approved .uc03-work-card{border-radius:11px;padding:13px}.uc03-landing--approved .uc03-work-card__header{grid-template-columns:minmax(0,1fr) auto;gap:12px}.uc03-landing--approved .uc03-work-card__identity h3{font-size:15px}.uc03-landing--approved .uc03-work-card__summary{min-width:104px;max-width:112px}.uc03-landing--approved .uc03-work-card__summary>strong{max-width:112px;font-size:11px}.uc03-landing--approved .uc03-work-card__location{font-size:10px}.uc03-landing--approved .uc03-work-card__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.uc03-landing--approved .uc03-work-card__controls{justify-content:flex-end;width:auto}.uc03-landing--approved .uc03-work-card__details-button{flex:none}}@media (width<=420px){.uc03-dashboard-hero{grid-template-columns:minmax(0,1fr) 66px;padding:16px 15px 15px 18px}.uc03-dashboard-hero h1{font-size:24px}.uc03-dashboard-hero__brand{border-radius:18px;width:66px;height:66px}.uc03-dashboard-hero__brand img{width:48px;height:48px}.uc03-landing--approved .uc03-work-card__summary{min-width:94px;max-width:100px}}.uc03-project-gate{isolation:isolate;background:radial-gradient(circle at 10% 12%,#079aa421,#0000 30%),radial-gradient(circle at 88% 84%,#062b631a,#0000 34%),linear-gradient(135deg,#f7faff 0%,#f1f7fc 48%,#eefaf8 100%);min-height:100dvh;padding:clamp(24px,4vw,46px) 16px;position:relative;overflow:hidden}.uc03-project-gate:before,.uc03-project-gate:after{content:"";z-index:-1;pointer-events:none;filter:blur(.2px);border-radius:999px;position:absolute}.uc03-project-gate:before{border:1px solid #079aa41f;width:min(48vw,520px);height:min(48vw,520px);top:-26vw;right:-15vw;box-shadow:0 0 0 44px #079aa406,0 0 0 90px #062b6305}.uc03-project-gate:after{border:1px solid #062b6317;width:min(42vw,460px);height:min(42vw,460px);bottom:-24vw;left:-14vw;box-shadow:0 0 0 54px #062b6305}.uc03-project-gate .uc03-project-gate__panel{background:radial-gradient(circle at 90% 10%,#0aa8aa17,#0000 30%),linear-gradient(135deg,#fffffffc,#f8fcfdfa);border:1px solid #cbdce8;border-radius:26px;gap:16px;width:min(100%,620px);padding:clamp(30px,4vw,44px) clamp(24px,4vw,42px);position:relative;overflow:hidden;box-shadow:0 24px 64px #062b631f,0 8px 20px #062b630b}.uc03-project-gate .uc03-project-gate__panel:before{content:"";background:linear-gradient(#0b4f8a 0%,#079aa4 62%,#0aa8aa 100%);width:7px;position:absolute;inset:0 auto 0 0}.uc03-project-gate .uc03-project-gate__panel:after{content:"";background:linear-gradient(90deg,#0b4f8af5,#079aa4e0,#0aa8aa33);height:4px;position:absolute;top:0;left:7px;right:0}.uc03-project-gate .uc03-project-gate__panel--wide{width:min(100%,860px)}.uc03-project-gate .uc03-project-gate__panel>*{z-index:1;position:relative}.uc03-project-gate .uc03-project-gate__panel>img{filter:drop-shadow(0 5px 10px #062b630f);width:min(250px,62vw);margin-bottom:4px}.uc03-project-gate .uc03-project-gate__panel h1{color:#07356f;letter-spacing:-.028em;font-size:clamp(28px,4vw,38px);font-weight:800;line-height:1.08}.uc03-project-gate .uc03-project-gate__panel p{color:#60798f;align-self:center;max-width:620px;font-size:15px;font-weight:500;line-height:1.55}.uc03-project-gate .uc03-project-gate__heading{gap:8px}.uc03-project-gate .uc03-project-gate__heading>span{color:#078e98;letter-spacing:.13em;font-size:11px;font-weight:800}.uc03-project-gate .uc03-project-gate__spinner{border:4px solid #07356f;border-color:#07356f #079aa4 #dce8ef #dce8ef;width:42px;height:42px;margin:3px auto 4px;box-shadow:0 0 0 6px #079aa40b}.uc03-project-gate .uc03-project-list{gap:13px;margin-top:4px}.uc03-project-gate .uc03-project-card{color:#153a67;background:linear-gradient(135deg,#fff 0%,#f8fbfd 100%);border:1px solid #d4e1eb;border-left:4px solid #0aa8aa;border-radius:16px;min-height:88px;padding:17px 18px 17px 20px;transition:transform .13s,border-color .13s,box-shadow .13s,background .13s;box-shadow:0 7px 18px #062b630b}.uc03-project-gate .uc03-project-card:hover,.uc03-project-gate .uc03-project-card:focus-visible{background:linear-gradient(135deg,#fff 0%,#f1fbfa 100%);border-color:#8bcfd1 #8bcfd1 #8bcfd1 #079aa4;outline:none;transform:translateY(-1px);box-shadow:0 10px 24px #062b6314,0 0 0 3px #079aa414}.uc03-project-gate .uc03-project-card strong{color:#07356f;font-weight:750}.uc03-project-gate .uc03-project-card small{color:#7086a3;font-weight:550}.uc03-project-gate .uc03-project-card__meta strong{color:#087f84;font-size:.84rem}.uc03-project-gate .uc03-project-card__arrow{color:#078e98;background:#f1fbfa;border:1px solid #b8dcdd;border-radius:50%;place-items:center;width:34px;height:34px;font-size:1.05rem;display:grid}.uc03-project-gate .user-menu-button{background:#ffffffd1;border-color:#c5d4e3;align-self:center;min-width:112px;margin-top:2px;font-size:11px}.uc03-dashboard-hero--greeting{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""action";align-items:center;row-gap:18px;padding:22px 28px 24px 30px}.uc03-dashboard-hero--greeting .uc03-dashboard-hero__copy{grid-area:copy}.uc03-dashboard-hero__greeting{color:#4f6b82;margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.35;display:block}.uc03-dashboard-hero--greeting h1{color:#003a82;letter-spacing:-.03em;margin:0;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.06}.uc03-dashboard-hero--greeting p{color:#60798f;margin:7px 0 0;font-size:14px;font-weight:600;line-height:1.4}.uc03-dashboard-hero--greeting .uc03-dashboard-hero__brand{display:none!important}.uc03-landing--approved .uc03-landing__capture-action--centered{grid-area:action;justify-self:center;width:min(100%,330px);min-height:48px;margin:0 auto;font-size:13px}.uc03-work-card__audit-state{color:#60798f;font-size:.76rem;font-weight:700;line-height:1.25}.uc03-work-card__audit-state.is-attention{color:#9a2e25}.enterprise-topbar .user-menu-button{font-size:11px}@media (width<=767px){.uc03-project-gate{background:radial-gradient(circle at 50% 0,#079aa41f,#0000 34%),linear-gradient(#f6f9fd 0%,#eff7fb 58%,#eef9f7 100%);padding:24px 14px}.uc03-project-gate .uc03-project-gate__panel,.uc03-project-gate .uc03-project-gate__panel--wide{border-radius:22px;gap:14px;width:min(100%,620px);padding:28px 20px 26px 24px}.uc03-project-gate .uc03-project-gate__panel>img{width:min(230px,64vw)}.uc03-project-gate .uc03-project-gate__panel h1{font-size:clamp(27px,7vw,34px)}.uc03-project-gate .uc03-project-gate__panel p{font-size:14px}.uc03-project-gate .uc03-project-card{min-height:82px;padding:15px 14px 15px 16px}.uc03-dashboard-hero--greeting{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""action";gap:14px;padding:18px 18px 18px 20px}.uc03-dashboard-hero__greeting{margin-bottom:8px;font-size:12px}.uc03-dashboard-hero--greeting h1{font-size:clamp(25px,7vw,31px)}.uc03-dashboard-hero--greeting p{margin-top:5px;font-size:12px}.uc03-landing--approved .uc03-landing__capture-action--centered{width:min(100%,340px);min-height:46px}}@media (width<=430px){.uc03-project-gate{place-items:center;padding:18px 12px}.uc03-project-gate .uc03-project-gate__panel,.uc03-project-gate .uc03-project-gate__panel--wide{border-radius:20px;padding:25px 17px 23px 21px}.uc03-project-gate .uc03-project-gate__panel>img{width:min(215px,66vw)}.uc03-project-gate .uc03-project-gate__spinner{width:38px;height:38px}}.uc03-landing--verification-simple .uc03-dashboard-hero--greeting{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""action";row-gap:18px}.uc03-landing--verification-simple .uc03-dashboard-hero__brand{display:none!important}.uc03-landing--verification-simple .uc03-landing-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.uc03-work-card__summary--simple{gap:5px;min-width:150px}.uc03-work-card__summary--simple>strong{white-space:nowrap;max-width:none;line-height:1.2}.uc03-verification-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:26px;padding:4px 9px;font-size:.74rem;font-weight:800;line-height:1;display:inline-flex}.uc03-work-card__summary .uc03-verification-badge{justify-self:end}.uc03-verification-badge.is-verified{color:#176b53;background:#eef9f5;border:1px solid #a8d9ca}.uc03-verification-badge.is-not-verified{color:#5f7184;background:#f5f7fa;border:1px solid #d6dee7}.uc03-stage-block .uc03-verification-badge{margin-top:3px}@media (width<=900px){.uc03-landing--verification-simple .uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.uc03-work-card__summary--simple{min-width:136px}.uc03-work-card__summary--simple>strong{white-space:nowrap;font-size:.78rem}.uc03-verification-badge{min-height:24px;padding:4px 8px;font-size:.7rem}}.uc03-c1-workspace{gap:12px;max-width:1560px}.uc03-c1-workspace>.page-header{border-radius:15px;margin:0 0 10px;padding:18px 20px}.uc03-c1-workspace>.page-header p{margin-top:6px;font-size:.86rem;line-height:1.45}.uc03-c1-topbar{min-height:32px;margin-bottom:0}.uc03-c1-stage-strip>div{min-height:52px;padding:7px 11px}.uc03-c1-start-panel,.uc03-c1-section{border-radius:15px;margin-bottom:12px;padding:16px}.uc03-c1-section-heading h2,.uc03-c1-start-panel h2{font-size:clamp(1.15rem,1.65vw,1.4rem)}.uc03-c1-section-heading p,.uc03-c1-start-panel p{font-size:.82rem;line-height:1.45}.uc03-c1-document-grid{gap:12px}.uc03-c1-document-grid--single{grid-template-columns:minmax(0,1fr)!important}.uc03-c1-kyc-group{margin-top:12px;padding:14px}.uc03-c1-payment-group{margin-top:12px}.uc03-c1-document-card{border-radius:13px;padding:14px 16px;box-shadow:0 6px 18px #001e470b}.uc03-c1-document-card:hover{transform:none;box-shadow:0 8px 22px #001e470f}.uc03-c1-document-name{font-size:1.02rem;margin-top:3px!important}.uc03-c1-document-card .uc03-c1-muted{margin-top:3px;font-size:.8rem;line-height:1.4}.uc03-c1-document-actions{align-items:center;gap:8px;margin:10px 0 8px;display:flex}.uc03-c1-upload-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.uc03-c1-upload-action,.uc03-c1-upload-state,.uc03-c1-get-details{min-height:38px;font:inherit;border-radius:9px;font-size:.78rem;font-weight:740}.uc03-c1-upload-action{color:#063b66;cursor:pointer;background:#f7fcfb;border:1px solid #009b946b;justify-content:center;align-items:center;gap:7px;padding:7px 11px;display:inline-flex}.uc03-c1-upload-action:before{content:"↑";color:#008d86;background:#00afa817;border:1px solid #00afa83d;border-radius:6px;place-items:center;width:20px;height:20px;font-size:.78rem;line-height:1;display:grid}.uc03-c1-upload-action:hover{background:#f2fbfa;border-color:#009b94}.uc03-c1-upload-action input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.uc03-c1-upload-action--mobile-camera,.uc03-c1-upload-action--mobile-file{display:none}.uc03-c1-upload-state{color:#61788b;background:#f5f8fb;border:1px solid #d7e1eb;align-items:center;padding:7px 11px;display:inline-flex}.uc03-c1-upload-state.is-failed{color:#8b2e25;background:#fff5f3;border-color:#efc1bc}.uc03-c1-upload-hint{margin-left:2px;font-size:.7rem;line-height:1.35}.uc03-c1-evidence-list{gap:6px;margin-top:8px;display:grid}.uc03-c1-evidence-row{background:#f9fcfd;border:1px solid #dfe8ee;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:grid}.uc03-c1-evidence-row.is-failed{background:#fff8f7;border-color:#efc1bc}.uc03-c1-evidence-summary{align-items:center;gap:9px;min-width:0;display:flex}.uc03-c1-evidence-mark{color:#08766f;background:#e8f7f4;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:.7rem;font-weight:850;display:grid}.uc03-c1-evidence-row.is-processing .uc03-c1-evidence-mark{color:#0b437f;background:#edf4fb}.uc03-c1-evidence-row.is-failed .uc03-c1-evidence-mark{color:#a52f27;background:#fff0ef}.uc03-c1-evidence-copy{gap:2px;min-width:0;display:grid}.uc03-c1-evidence-copy strong{color:#071f49;font-size:.8rem}.uc03-c1-evidence-copy span{color:#6e8295;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.uc03-c1-get-details{color:#04265c;cursor:pointer;background:#fff;border:1px solid #c6d5e3;padding:6px 10px}.uc03-c1-get-details:disabled{cursor:wait;opacity:.55}.uc03-c1-customer-lock{padding-block:11px}.uc03-c1-feedback,.uc03-c1-notice,.uc03-c1-empty{margin:7px 0;padding:10px 12px}@media (width<=960px){.uc03-c1-workspace{gap:10px}.uc03-c1-start-panel,.uc03-c1-section{padding:14px}.uc03-c1-document-card{padding:13px}}@media (width<=767px){.uc03-c1-workspace>.page-header{padding:15px}.uc03-c1-document-grid{grid-template-columns:minmax(0,1fr)!important}.uc03-c1-kyc-group{padding:12px}.uc03-c1-upload-action--desktop{display:none}.uc03-c1-upload-action--mobile-camera,.uc03-c1-upload-action--mobile-file{flex:calc(50% - 4px);min-height:44px;display:inline-flex}.uc03-c1-upload-controls{width:100%}.uc03-c1-upload-state{justify-content:center;width:100%;min-height:44px}.uc03-c1-evidence-row{padding:9px 10px}.uc03-c1-get-details{min-height:44px}}@media (width<=420px){.uc03-c1-upload-action--mobile-camera,.uc03-c1-upload-action--mobile-file{flex-basis:100%}.uc03-c1-evidence-row{grid-template-columns:minmax(0,1fr)}.uc03-c1-get-details{width:100%}}.uc03-c1-workspace{gap:8px;width:100%;max-width:none}.uc03-c1-workspace>.page-header{margin-bottom:6px;padding:14px 18px}.uc03-c1-workspace>.page-header h1{font-size:clamp(1.55rem,2vw,2.05rem)}.uc03-c1-workspace>.page-header p{max-width:980px;margin-top:4px;font-size:.78rem;line-height:1.35}.uc03-c1-topbar{min-height:28px}.uc03-c1-stage-strip{margin-bottom:8px;padding:3px 6px}.uc03-c1-stage-strip>div{gap:3px;min-height:44px;padding:5px 9px}.uc03-c1-stage-strip>div>span:first-child,.uc03-c1-eyebrow{font-size:.64rem}.uc03-c1-stage-strip strong{font-size:.84rem}.uc03-c1-customer-lock{min-height:0;padding:8px 11px}.uc03-c1-start-panel,.uc03-c1-section{margin-bottom:8px;padding:12px}.uc03-c1-section-heading{margin-bottom:8px;padding-bottom:7px}.uc03-c1-section-heading h2,.uc03-c1-start-panel h2{margin:2px 0 3px;font-size:clamp(1.05rem,1.3vw,1.25rem)}.uc03-c1-section-heading p,.uc03-c1-start-panel p{margin-top:2px;font-size:.76rem;line-height:1.35}.uc03-c1-section--documents{grid-template-columns:minmax(220px,1fr) minmax(460px,2fr) minmax(220px,1fr);align-items:start;gap:10px;display:grid}.uc03-c1-section--documents>.uc03-c1-section-heading{grid-column:1/-1;margin-bottom:0}.uc03-c1-section--documents>.uc03-c1-document-grid--single,.uc03-c1-section--documents>.uc03-c1-kyc-group{min-width:0;margin-top:0}.uc03-c1-section--documents>.uc03-c1-document-grid--single:not(.uc03-c1-payment-group){grid-column:1}.uc03-c1-section--documents>.uc03-c1-kyc-group{box-shadow:none;background:0 0;border:0;grid-column:2;padding:0}.uc03-c1-section--documents>.uc03-c1-payment-group{grid-column:3}.uc03-c1-kyc-group>header{align-items:center;min-height:28px;margin-bottom:5px;padding:0 2px}.uc03-c1-kyc-group>header h3{margin:0;font-size:.82rem}.uc03-c1-kyc-group>header p{display:none}.uc03-c1-kyc-group>.uc03-c1-notice{margin:0 0 6px;padding:6px 8px;font-size:.68rem;line-height:1.3}.uc03-c1-kyc-group>.uc03-c1-document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.uc03-c1-document-grid--single{display:grid}.uc03-c1-document-grid--single>.uc03-c1-document-card,.uc03-c1-kyc-group .uc03-c1-document-card{height:100%}.uc03-c1-document-card{border-left-width:3px;border-radius:11px;min-width:0;padding:10px}.uc03-c1-document-card>header{gap:7px}.uc03-c1-document-name{font-size:.92rem;line-height:1.2;margin-top:1px!important}.uc03-c1-document-card .uc03-c1-muted{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.7rem;line-height:1.28;display:-webkit-box;overflow:hidden}.uc03-c1-document-actions{margin:7px 0 5px}.uc03-c1-upload-controls{gap:5px}.uc03-c1-upload-action,.uc03-c1-upload-state,.uc03-c1-get-details{border-radius:7px;min-height:32px;padding:5px 8px;font-size:.7rem}.uc03-c1-upload-action:before{border-radius:5px;width:17px;height:17px;font-size:.68rem}.uc03-c1-upload-hint{font-size:.64rem}.uc03-c1-evidence-list{gap:4px;margin-top:5px}.uc03-c1-evidence-row{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:5px 7px}.uc03-c1-evidence-summary{gap:6px}.uc03-c1-evidence-mark{border-radius:6px;width:20px;height:20px;font-size:.62rem}.uc03-c1-evidence-copy strong{font-size:.72rem}.uc03-c1-evidence-copy span{font-size:.62rem}@media (width<=1199px){.uc03-c1-section--documents{grid-template-columns:repeat(2,minmax(0,1fr))}.uc03-c1-section--documents>.uc03-c1-document-grid--single:not(.uc03-c1-payment-group){grid-column:1}.uc03-c1-section--documents>.uc03-c1-payment-group{grid-area:2/2}.uc03-c1-section--documents>.uc03-c1-kyc-group{grid-column:1/-1}.uc03-c1-kyc-group>.uc03-c1-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.uc03-c1-section--documents{grid-template-columns:minmax(0,1fr);gap:8px}.uc03-c1-section--documents>.uc03-c1-section-heading,.uc03-c1-section--documents>.uc03-c1-document-grid--single,.uc03-c1-section--documents>.uc03-c1-kyc-group,.uc03-c1-section--documents>.uc03-c1-payment-group{grid-area:auto/1}.uc03-c1-kyc-group>.uc03-c1-document-grid{grid-template-columns:minmax(0,1fr)}.uc03-c1-document-card{padding:11px}.uc03-c1-upload-action,.uc03-c1-upload-state,.uc03-c1-get-details{min-height:44px;font-size:.78rem}.uc03-c1-evidence-row{padding:8px 9px}.uc03-c1-section--documents{gap:6px;padding:8px}.uc03-c1-section--documents>.uc03-c1-section-heading{margin-bottom:2px;padding-bottom:5px}.uc03-c1-section--documents>.uc03-c1-section-heading p,.uc03-c1-kyc-group>header,.uc03-c1-kyc-group>.uc03-c1-notice{display:none}.uc03-c1-kyc-group>.uc03-c1-document-grid{gap:6px}.uc03-c1-document-card{border-radius:10px;padding:8px 9px}.uc03-c1-document-card>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.uc03-c1-document-card .uc03-c1-eyebrow{font-size:.58rem;line-height:1.1}.uc03-c1-document-name{font-size:.98rem;line-height:1.15;margin:1px 0 0!important}.uc03-c1-document-card .uc03-c1-muted{display:none}.uc03-c1-document-card .status-pill,.uc03-c1-document-card .status-pill--compact{white-space:nowrap;min-height:0;padding:4px 7px;font-size:.58rem;line-height:1.05}.uc03-c1-upload-state{display:none}.uc03-c1-document-actions{margin:4px 0 2px}.uc03-c1-upload-controls{gap:6px}.uc03-c1-upload-action--mobile-camera,.uc03-c1-upload-action--mobile-file{min-height:42px;padding:6px 8px;font-size:.72rem}.uc03-c1-upload-action:before{width:18px;height:18px}.uc03-c1-upload-hint{width:100%;margin:0;font-size:.61rem;line-height:1.25}.uc03-c1-evidence-list{gap:4px;margin-top:4px}.uc03-c1-evidence-row{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:6px;min-height:44px;padding:5px 7px}.uc03-c1-evidence-summary{gap:6px}.uc03-c1-evidence-mark{border-radius:6px;width:20px;height:20px;font-size:.62rem}.uc03-c1-evidence-copy strong{font-size:.76rem;line-height:1.15}.uc03-c1-evidence-copy span{font-size:.64rem;line-height:1.15}.uc03-c1-get-details{white-space:nowrap;min-height:40px;padding:5px 9px;font-size:.72rem}.uc03-c1-payment-group{margin-top:0}}@media (width<=420px){.uc03-c1-section--documents{padding:7px}.uc03-c1-document-card{padding:8px}.uc03-c1-evidence-row{grid-template-columns:minmax(0,1fr) auto}.uc03-c1-get-details{width:auto}}.uc03-booking-journey{--uc03-booking-border:#1a2a3a24;--uc03-booking-soft:#1f577012;max-width:1440px;padding-bottom:calc(32px + env(safe-area-inset-bottom));margin:0 auto}.uc03-booking-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:4px 0 20px;display:grid}.uc03-booking-steps button{border:1px solid var(--uc03-booking-border);background:var(--surface,#fff);min-height:54px;color:inherit;font:inherit;cursor:pointer;border-radius:14px;font-weight:750}.uc03-booking-steps button span{margin-left:6px;font-weight:650}.uc03-booking-steps button.is-active{border-color:var(--brand-primary,#153f55);box-shadow:inset 0 0 0 1px var(--brand-primary,#153f55)}.uc03-booking-steps button:disabled{cursor:not-allowed;opacity:.45}.uc03-booking-journey-feedback{border:1px solid var(--uc03-booking-border);border-radius:14px;margin:10px 0 16px;padding:12px 14px}.uc03-booking-journey-feedback.is-success{background:#29805114}.uc03-booking-journey-feedback.is-error{background:#b53c3c14}.uc03-booking-step-panel,.uc03-booking-review-panel{border:1px solid var(--uc03-booking-border);background:var(--surface,#fff);border-radius:20px;padding:clamp(18px,2.4vw,28px)}.uc03-booking-step-heading,.uc03-booking-review-panel__header,.uc03-booking-review-panel__footer,.uc03-booking-step-footer,.uc03-booking-upload-card>header,.uc03-booking-optional-upload{justify-content:space-between;align-items:center;gap:16px;display:flex}.uc03-booking-step-heading,.uc03-booking-review-panel__header{border-bottom:1px solid var(--uc03-booking-border);align-items:flex-start;margin-bottom:18px;padding-bottom:16px}.uc03-booking-step-heading h2,.uc03-booking-review-panel__header h2{margin:4px 0 0}.uc03-booking-step-heading>span,.uc03-booking-review-panel__count,.uc03-booking-review-panel__header p,.uc03-booking-step-footer>span{color:var(--text-muted,#68737c);font-size:.88rem}.uc03-booking-review-panel__header p{max-width:760px;margin:6px 0 0}.uc03-booking-document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.uc03-booking-upload-card{border:1px solid var(--uc03-booking-border);background:var(--surface-raised,#fff);border-radius:16px;min-width:0;padding:16px}.uc03-booking-upload-card>header{align-items:flex-start}.uc03-booking-upload-card>header>div{flex-direction:column;gap:3px;display:flex}.uc03-booking-upload-card small,.uc03-booking-upload-summary,.uc03-booking-optional-upload span{color:var(--text-muted,#68737c)}.uc03-booking-upload-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.uc03-booking-upload-action,.uc03-booking-upload-state{border:1px solid var(--uc03-booking-border);background:var(--uc03-booking-soft);border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:8px 12px;font-weight:700;display:inline-flex}.uc03-booking-upload-action{cursor:pointer}.uc03-booking-upload-action input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.uc03-booking-upload-action.is-mobile{display:none}.uc03-booking-upload-summary{gap:5px;margin-top:12px;font-size:.82rem;display:grid}.uc03-booking-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.uc03-booking-field{gap:7px;min-width:0;display:grid}.uc03-booking-field>span,.uc03-booking-choice legend{color:var(--text-muted,#68737c);font-size:.82rem;font-weight:700}.uc03-booking-field select{border:1px solid var(--uc03-booking-border);background:var(--surface,#fff);width:100%;min-height:46px;color:inherit;font:inherit;border-radius:12px;padding:0 12px}.uc03-booking-yesno-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.uc03-booking-choice{border:1px solid var(--uc03-booking-border);border-radius:14px;min-width:0;margin:0;padding:12px}.uc03-booking-choice label{align-items:center;gap:6px;margin:8px 14px 0 0;display:inline-flex}.uc03-booking-conditional-evidence{gap:10px;margin-top:18px;display:grid}.uc03-booking-optional-upload{border:1px solid var(--uc03-booking-border);border-radius:14px;padding:14px}.uc03-booking-optional-upload>div:first-child{gap:3px;display:grid}.uc03-booking-evidence-warning{background:#b9781412;border:1px solid #b9781457;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:18px;margin-top:18px;padding:16px;display:flex}.uc03-booking-evidence-warning>div:first-child{min-width:0}.uc03-booking-evidence-warning p{color:var(--text-muted,#68737c);margin:5px 0 8px}.uc03-booking-evidence-warning ul{margin:0;padding-left:20px}.uc03-booking-evidence-warning__actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.uc03-booking-step-footer,.uc03-booking-review-panel__footer{border-top:1px solid var(--uc03-booking-border);flex-wrap:wrap;margin-top:20px;padding-top:16px}.uc03-booking-product-confirmation{border:1px solid var(--uc03-booking-border);background:var(--uc03-booking-soft);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;padding:14px;display:grid}.uc03-booking-product-confirmation>div{gap:4px;display:grid}.uc03-booking-product-confirmation>div span,.uc03-booking-readonly-fields span,.uc03-booking-readonly-fields small{color:var(--text-muted,#68737c);font-size:.8rem}.uc03-booking-product-confirmation p{color:var(--text-muted,#68737c);grid-column:1/-1;margin:0}.uc03-booking-review-panel__count{white-space:nowrap}.uc03-booking-review-source-only{border:1px solid var(--uc03-booking-border);background:var(--uc03-booking-soft);border-radius:16px;justify-content:center;align-items:center;min-height:360px;display:flex;overflow:hidden}.uc03-booking-review-source-only img,.uc03-booking-review-source-only iframe{object-fit:contain;border:0;width:100%;max-height:68vh}.uc03-booking-review-source-only iframe{min-height:520px}.uc03-booking-readonly-fields{border:1px solid var(--uc03-booking-border);border-radius:16px;margin-top:16px;padding:14px}.uc03-booking-readonly-fields__heading{gap:4px;margin-bottom:12px;display:grid}.uc03-booking-readonly-fields__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.uc03-booking-readonly-fields__grid>div{background:var(--uc03-booking-soft);border-radius:12px;gap:4px;min-width:0;padding:10px;display:grid}.uc03-booking-readonly-fields__grid strong{overflow-wrap:anywhere}.uc03-booking-review-complete,.uc03-booking-review-empty,.uc03-booking-review-loading{text-align:center;border:1px dashed var(--uc03-booking-border);min-height:180px;color:var(--text-muted,#68737c);border-radius:16px;place-items:center;gap:6px;padding:24px;display:grid}@media (width<=900px){.uc03-booking-document-grid,.uc03-booking-form-grid,.uc03-booking-product-confirmation,.uc03-booking-readonly-fields__grid,.uc03-booking-yesno-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.uc03-booking-steps button span{margin:3px 0 0;font-size:.75rem;display:block}.uc03-booking-document-grid,.uc03-booking-form-grid,.uc03-booking-product-confirmation,.uc03-booking-readonly-fields__grid,.uc03-booking-yesno-grid{grid-template-columns:1fr}.uc03-booking-step-heading,.uc03-booking-review-panel__header,.uc03-booking-review-panel__footer,.uc03-booking-step-footer,.uc03-booking-optional-upload,.uc03-booking-evidence-warning{flex-direction:column;align-items:stretch}.uc03-booking-upload-action.is-desktop{display:none}.uc03-booking-upload-action.is-mobile{flex:140px;display:inline-flex}.uc03-booking-review-source-only{min-height:280px}.uc03-booking-review-source-only iframe{min-height:420px}.uc03-booking-step-footer .uc03-c1-primary,.uc03-booking-step-footer .uc03-c1-secondary,.uc03-booking-review-panel__footer .uc03-c1-primary,.uc03-booking-evidence-warning__actions .uc03-c1-primary,.uc03-booking-evidence-warning__actions .uc03-c1-secondary{width:100%}}.uc03-booking-journey{--booking-navy:#073b70;--booking-navy-deep:#052f5d;--booking-teal:#078b8f;--booking-teal-strong:#007f82;--booking-teal-soft:#e9f7f6;--booking-blue-soft:#eef5ff;--booking-amber:#a96410;--booking-amber-soft:#fff6e7;--booking-green:#237a55;--booking-green-soft:#edf8f2;--booking-red:#b33b3b;--booking-red-soft:#fff0f0;--booking-ink:#14395f;--booking-muted:#607a92;--booking-line:#d7e3eb;max-width:1360px}.uc03-booking-journey .uc03-c1-topbar{margin-bottom:12px}.uc03-booking-journey .uc03-c1-back{color:var(--booking-navy);font-size:.95rem;font-weight:750}.uc03-booking-journey:not(.uc03-booking-v2-cards) .page-header{border:1px solid #d2e5eb;border-left:4px solid var(--booking-teal);background:radial-gradient(circle at 94% 12%,#078b8f24,#0000 28%),linear-gradient(105deg,#fff 0%,#f7fbfd 58%,#eef9f8 100%);border-radius:18px;margin-bottom:14px;padding:18px 22px 19px;position:relative;overflow:hidden;box-shadow:0 10px 28px #04355f0d}.uc03-booking-journey:not(.uc03-booking-v2-cards) .page-header:after{content:"";background:linear-gradient(90deg, var(--booking-navy), var(--booking-teal));height:3px;position:absolute;inset:0 0 auto}.uc03-booking-journey:not(.uc03-booking-v2-cards) .page-header .eyebrow{color:var(--booking-teal-strong);letter-spacing:.11em;font-size:.78rem;font-weight:800}.uc03-booking-journey:not(.uc03-booking-v2-cards) .page-header h1{color:var(--booking-navy-deep);letter-spacing:-.025em;margin:5px 0;font-size:clamp(1.8rem,2.3vw,2.25rem);line-height:1.06}.uc03-booking-journey:not(.uc03-booking-v2-cards) .page-header p{color:var(--booking-muted);margin:0;font-size:.97rem;line-height:1.5}.uc03-booking-journey .uc03-booking-steps{gap:8px;margin:0 0 18px}.uc03-booking-journey .uc03-booking-steps button{color:#385671;background:#fff;border-color:#cfdae3;border-radius:12px;min-height:50px;font-size:.93rem;font-weight:760;transition:border-color .12s,background .12s,color .12s,box-shadow .12s}.uc03-booking-journey .uc03-booking-steps button span{margin-left:7px;font-weight:720}.uc03-booking-journey .uc03-booking-steps button:has(~button.is-active){background:var(--booking-teal-soft);color:#086d70;border-color:#a9d9d5}.uc03-booking-journey .uc03-booking-steps button.is-active{border-color:var(--booking-navy);background:linear-gradient(105deg, var(--booking-navy-deep), var(--booking-navy));color:#fff;box-shadow:0 7px 16px #052f5d29}.uc03-booking-journey .uc03-booking-steps button.is-active span{color:inherit}.uc03-booking-journey .uc03-booking-step-panel{background:#fff;border-color:#d3e0e8;border-radius:18px;padding:clamp(20px,2vw,26px);position:relative;box-shadow:0 12px 32px #052f5d0e}.uc03-booking-journey .uc03-booking-step-panel:before{content:"";background:linear-gradient(90deg, var(--booking-navy), var(--booking-teal));border-radius:18px 18px 0 0;height:3px;position:absolute;inset:0 0 auto}.uc03-booking-journey .uc03-booking-step-heading{border-bottom-color:#dde7ed;margin-bottom:18px;padding-bottom:14px}.uc03-booking-journey .uc03-booking-step-heading .uc03-c1-eyebrow{color:var(--booking-teal-strong);letter-spacing:.1em;font-size:.76rem;font-weight:800}.uc03-booking-journey .uc03-booking-step-heading h2{color:var(--booking-navy-deep);letter-spacing:-.02em;font-size:clamp(1.45rem,2vw,1.8rem);line-height:1.15}.uc03-booking-journey .uc03-booking-step-heading>span{color:#4a6d72;background:#f1f9f8;border:1px solid #cfe5e4;border-radius:999px;align-self:center;padding:7px 10px;font-size:.84rem;font-weight:700}.uc03-booking-journey .uc03-booking-document-grid{gap:12px}.uc03-booking-journey .uc03-booking-upload-card{background:#fbfdfe;border-color:#d6e2e9;border-radius:14px;min-height:142px;padding:16px 17px;position:relative;box-shadow:0 4px 12px #052f5d06}.uc03-booking-journey .uc03-booking-upload-card:before{content:"";background:#b9cbd7;border-radius:14px 0 0 14px;width:4px;position:absolute;inset:0 auto 0 0}.uc03-booking-journey .uc03-booking-upload-card>header strong{color:var(--booking-ink);font-size:.98rem;line-height:1.35}.uc03-booking-journey .uc03-booking-upload-card>header small{color:#71869a;font-size:.8rem}.uc03-booking-journey .uc03-booking-upload-card:has(.uc03-booking-upload-summary){background:linear-gradient(105deg, #fff, var(--booking-green-soft));border-color:#c6e5d6}.uc03-booking-journey .uc03-booking-upload-card:has(.uc03-booking-upload-summary):before{background:var(--booking-green)}.uc03-booking-journey .uc03-booking-upload-card:has(.uc03-booking-upload-summary) .status-pill{color:#236f4f;background:#e7f6ee;border:1px solid #b8ddc9}.uc03-booking-journey .uc03-booking-upload-card:has(.status-pill--info):before{background:#d99535}.uc03-booking-journey .uc03-booking-upload-card .status-pill--info{background:var(--booking-amber-soft);color:var(--booking-amber);border:1px solid #efd7aa}.uc03-booking-journey .uc03-booking-upload-card:has(.status-pill--danger){background:var(--booking-red-soft);border-color:#efc6c6}.uc03-booking-journey .uc03-booking-upload-card:has(.status-pill--danger):before{background:var(--booking-red)}.uc03-booking-journey .uc03-booking-upload-card .status-pill--danger{color:#9e3030;background:#ffe6e6;border:1px solid #efc0c0}.uc03-booking-journey .uc03-booking-upload-card:has(header small):not(:has(.uc03-booking-upload-summary)):before{background:var(--booking-teal)}.uc03-booking-journey .uc03-booking-upload-card:has(header small):not(:has(.uc03-booking-upload-summary)) .status-pill{background:var(--booking-teal-soft);color:#147174;border:1px solid #bee0dd}.uc03-booking-journey .uc03-booking-upload-action,.uc03-booking-journey .uc03-booking-upload-state{min-height:40px;color:var(--booking-navy);background:#eff8f8;border-color:#bfd8df;border-radius:10px;font-size:.9rem;font-weight:750}.uc03-booking-journey .uc03-booking-upload-action:hover{background:#e4f5f3;border-color:#85c7c6}.uc03-booking-journey .uc03-booking-upload-summary{color:#4b6f65;font-size:.86rem;line-height:1.45}.uc03-booking-journey .uc03-booking-step-footer{background:linear-gradient(90deg,#f5f9fc,#eef8f7);border-top:0;border-radius:12px;gap:14px;margin-top:18px;padding:14px}.uc03-booking-journey .uc03-booking-step-footer>span{color:#557088;max-width:760px;font-size:.88rem;line-height:1.5}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid,.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid{background:#f9fbfd;border:1px solid #d9e4eb;border-radius:14px;padding:18px;position:relative}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid:before,.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid:before{color:var(--booking-navy);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:.8rem;font-weight:800}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid:first-of-type:before{content:"Customer & Deal"}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid{background:#f2faf9;margin-top:14px}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid:before{content:"Commercial Decisions";color:#087679}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid:last-of-type{margin-top:14px}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid:last-of-type:before{content:"Registration & Pricing"}.uc03-booking-journey .uc03-booking-field{gap:8px}.uc03-booking-journey .uc03-booking-field>span,.uc03-booking-journey .uc03-booking-choice legend{color:#405e78;font-size:.88rem;font-weight:760}.uc03-booking-journey .uc03-booking-field select{color:#183b60;background:#fff;border-color:#c9d8e2;border-radius:10px;min-height:48px;padding:0 13px;font-size:.95rem}.uc03-booking-journey .uc03-booking-field select:focus{border-color:var(--booking-teal);outline:3px solid #078b8f1c}.uc03-booking-journey .uc03-booking-choice{background:#fff;border-color:#cfe0e5;border-radius:12px;padding:12px}.uc03-booking-journey .uc03-booking-choice label{color:#284d70;background:#fff;border:1px solid #d3dfe6;border-radius:9px;min-height:38px;margin:9px 7px 0 0;padding:7px 11px;font-weight:700}.uc03-booking-journey .uc03-booking-choice label:has(input:checked){color:#086f72;background:#e8f7f5;border-color:#7bc2c0}.uc03-booking-journey .uc03-booking-choice input{accent-color:var(--booking-teal)}.uc03-booking-journey .uc03-booking-conditional-evidence{margin-top:12px}.uc03-booking-journey .uc03-booking-optional-upload{background:#f3faf9;border-color:#cde2e3}.uc03-booking-journey .uc03-booking-optional-upload strong{color:var(--booking-navy)}.uc03-booking-journey .uc03-c1-primary{border-color:var(--booking-navy);background:var(--booking-navy)}.uc03-booking-journey .uc03-c1-primary:hover:not(:disabled){background:var(--booking-navy-deep)}.uc03-booking-journey .uc03-c1-secondary{color:var(--booking-navy);border-color:#bdd5df}@media (width<=900px){.uc03-booking-journey{max-width:none}.uc03-booking-journey .page-header{padding:17px 18px}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid,.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid{padding:16px}}@media (width<=680px){.uc03-booking-journey{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.uc03-booking-journey .uc03-c1-topbar{margin-bottom:10px}.uc03-booking-journey .uc03-c1-topbar>span{display:none}.uc03-booking-journey .uc03-c1-back{min-height:42px;font-size:.95rem}.uc03-booking-journey .page-header{border-radius:15px;margin-bottom:12px;padding:15px 15px 16px}.uc03-booking-journey .page-header h1{font-size:1.8rem}.uc03-booking-journey .page-header p{font-size:.95rem}.uc03-booking-journey .uc03-booking-steps{gap:6px;margin-bottom:14px}.uc03-booking-journey .uc03-booking-steps button{border-radius:11px;min-width:0;min-height:62px;padding:8px 5px;font-size:1rem}.uc03-booking-journey .uc03-booking-steps button span{margin:4px 0 0;font-size:.78rem;line-height:1.15;display:block}.uc03-booking-journey .uc03-booking-step-panel{border-radius:15px;padding:16px}.uc03-booking-journey .uc03-booking-step-heading{gap:10px;margin-bottom:14px;padding-bottom:13px}.uc03-booking-journey .uc03-booking-step-heading h2{font-size:1.55rem}.uc03-booking-journey .uc03-booking-step-heading>span{align-self:flex-start;font-size:.82rem}.uc03-booking-journey .uc03-booking-document-grid{gap:10px}.uc03-booking-journey .uc03-booking-upload-card{min-height:0;padding:15px}.uc03-booking-journey .uc03-booking-upload-card>header strong{font-size:1rem}.uc03-booking-journey .uc03-booking-upload-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.uc03-booking-journey .uc03-booking-upload-action.is-mobile{width:100%;min-width:0;min-height:46px;font-size:.9rem}.uc03-booking-journey .uc03-booking-upload-state{min-height:44px}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid,.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid{border-radius:12px;gap:14px;padding:14px}.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid:before,.uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid:before{font-size:.78rem}.uc03-booking-journey .uc03-booking-field>span,.uc03-booking-journey .uc03-booking-choice legend{font-size:.9rem}.uc03-booking-journey .uc03-booking-field select{min-height:50px;font-size:.96rem}.uc03-booking-journey .uc03-booking-choice{padding:11px}.uc03-booking-journey .uc03-booking-choice label{justify-content:center;min-width:78px;min-height:42px;margin-top:8px}.uc03-booking-journey .uc03-booking-step-footer{gap:10px;padding:12px}.uc03-booking-journey .uc03-booking-step-footer>span{font-size:.86rem}}@media (width<=390px){.uc03-booking-journey .uc03-booking-steps button span{font-size:.72rem}.uc03-booking-journey .uc03-booking-upload-actions{grid-template-columns:1fr}}.enterprise-shell.enterprise-shell{height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}.enterprise-shell>.enterprise-main{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden auto!important}.enterprise-main>.enterprise-content{height:auto!important;min-height:calc(100dvh - 66px)!important;max-height:none!important;overflow:visible!important}.enterprise-main>.enterprise-content>.screen-stack,.enterprise-main>.enterprise-content>.dashboard-load-state,.enterprise-main>.enterprise-content>.uc03-c1-loading,.enterprise-main>.enterprise-content>.uc03-c2-load,.enterprise-main .screen-stack{height:auto!important;max-height:none!important;overflow:visible!important}.enterprise-shell>.enterprise-sidebar{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important}@media (width<=767px){.enterprise-shell.enterprise-shell,.enterprise-shell>.enterprise-main{height:100dvh!important;max-height:100dvh!important}.enterprise-shell>.enterprise-main{scrollbar-gutter:auto}}.enterprise-shell.enterprise-shell--approved-nav{align-items:start;grid-template-rows:72px minmax(calc(100dvh - 72px),auto)!important;grid-template-columns:248px minmax(0,1fr)!important;display:grid!important}.enterprise-shell--approved-nav .enterprise-topbar{justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:72px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:60!important;background:#fff!important;border-bottom:1px solid #d8e2ee!important;grid-area:1/1/auto/-1!important;height:72px!important;padding:0 24px!important;display:flex!important;position:sticky!important;top:0!important;box-shadow:0 4px 18px #062b630f!important}.enterprise-shell--approved-nav .enterprise-topbar__start{flex:auto;align-items:center;gap:18px;min-width:0;display:flex}.enterprise-shell--approved-nav .enterprise-global-brand{width:188px;min-width:188px;height:72px;color:inherit;align-items:center;text-decoration:none;display:flex}.enterprise-shell--approved-nav .enterprise-global-brand img{width:172px;max-width:100%;height:auto;display:block}.enterprise-shell--approved-nav .enterprise-topbar__trail{color:#748aa3;align-items:center;min-width:0;font-size:12px;display:flex}.enterprise-shell--approved-nav .enterprise-topbar__trail strong{color:#31506e;text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.enterprise-shell--approved-nav .enterprise-topbar__actions{flex:none;align-items:center;gap:10px;display:flex}.enterprise-shell--approved-nav .enterprise-menu-button{display:none!important}.enterprise-shell--approved-nav .enterprise-sidebar{color:#fff;align-self:start;z-index:35!important;background:linear-gradient(#032555 0%,#073f68 58%,#0a5373 100%)!important;border-right:1px solid #ffffff1f!important;grid-area:2/1!important;width:248px!important;height:calc(100dvh - 72px)!important;max-height:calc(100dvh - 72px)!important;padding:16px 14px 18px!important;position:sticky!important;top:72px!important;overflow:hidden auto!important;box-shadow:8px 0 24px #001a3a1f!important}.enterprise-shell--approved-nav .enterprise-sidebar__mobile-head{display:none!important}.enterprise-shell--approved-nav .uc03-shell-project{background:#ffffff13;border:1px solid #ffffff29;border-radius:10px;gap:4px;margin:2px 5px 16px;padding:11px 12px;display:grid}.enterprise-shell--approved-nav .uc03-shell-project>span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;color:#ffffff94!important}.enterprise-shell--approved-nav .uc03-shell-project>strong{font-size:12px;color:#fff!important}.enterprise-shell--approved-nav .uc03-shell-project button{color:#77e2df;cursor:pointer;background:0 0;border:0;width:fit-content;margin-top:4px;padding:4px 0;font-size:10px;font-weight:750}.enterprise-shell--approved-nav .enterprise-nav{gap:13px!important;display:grid!important}.enterprise-shell--approved-nav .enterprise-nav__group{gap:3px;display:grid}.enterprise-shell--approved-nav .enterprise-nav__group-toggle{letter-spacing:.095em;text-align:left;text-transform:uppercase;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 9px;font-size:11px;font-weight:800;display:flex;color:#ffffff9e!important;background:0 0!important;border:0!important}.enterprise-shell--approved-nav .enterprise-nav__group-toggle:hover,.enterprise-shell--approved-nav .enterprise-nav__group-toggle:focus-visible{outline:none;color:#fff!important;background:#ffffff12!important}.enterprise-shell--approved-nav .enterprise-nav__chevron{color:#ffffff8c;font-size:15px;line-height:1;transition:transform .12s}.enterprise-shell--approved-nav .enterprise-nav__group.is-open .enterprise-nav__chevron{transform:rotate(180deg)}.enterprise-shell--approved-nav .enterprise-nav__group-items{gap:2px;display:grid}.enterprise-shell--approved-nav .enterprise-nav__group-items[hidden]{display:none!important}.enterprise-shell--approved-nav .enterprise-nav__item{align-items:center;gap:10px;font-size:12.5px;font-weight:650;text-decoration:none;transition:background .12s,color .12s,transform .12s;min-height:42px!important;box-shadow:none!important;color:#f1f9ffc7!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:7px 9px!important;display:flex!important}.enterprise-shell--approved-nav .enterprise-nav__item:hover,.enterprise-shell--approved-nav .enterprise-nav__item:focus-visible{outline:none;color:#fff!important;background:#ffffff17!important}.enterprise-shell--approved-nav .enterprise-nav__item--active{color:#fff!important;background:#00afa847!important;box-shadow:inset 3px 0 #35d0ca!important}.enterprise-shell--approved-nav .enterprise-nav__mark{place-items:center;min-width:28px;color:#9fc6d5!important;background:0 0!important;border:0!important;border-radius:0!important;width:28px!important;height:28px!important;font-size:0!important;display:grid!important}.enterprise-shell--approved-nav .enterprise-nav__item--active .enterprise-nav__mark,.enterprise-shell--approved-nav .enterprise-nav__item:hover .enterprise-nav__mark{color:#fff!important;background:0 0!important;border-color:#0000!important}.enterprise-shell--approved-nav .enterprise-nav__icon{width:20px;height:20px;display:block;overflow:visible}.enterprise-shell--approved-nav .enterprise-main{grid-area:2/2!important;min-width:0!important;height:auto!important;min-height:calc(100dvh - 72px)!important;max-height:none!important;position:relative!important;overflow:visible!important}.enterprise-shell--approved-nav .enterprise-content{min-height:calc(100dvh - 72px)!important}.enterprise-shell--approved-nav .enterprise-mobile-backdrop{display:none!important}@media (width<=899px){.enterprise-shell.enterprise-shell--approved-nav{grid-template-rows:64px minmax(calc(100dvh - 64px),auto)!important;grid-template-columns:minmax(0,1fr)!important}.enterprise-shell--approved-nav .enterprise-topbar{gap:8px;min-height:64px;grid-area:1/1!important;height:64px!important;padding:0 10px!important}.enterprise-shell--approved-nav .enterprise-topbar__start{gap:8px}.enterprise-shell--approved-nav .enterprise-menu-button{color:#07356f;cursor:pointer;background:#fff;border:1px solid #d8e2ee;border-radius:9px;place-items:center;width:38px;min-width:38px;height:38px;padding:0;font-size:19px;display:grid!important}.enterprise-shell--approved-nav .enterprise-global-brand{flex:0 auto;width:auto;min-width:0;height:64px}.enterprise-shell--approved-nav .enterprise-global-brand img{width:124px}.enterprise-shell--approved-nav .enterprise-topbar__trail{display:none!important}.enterprise-shell--approved-nav .enterprise-topbar__actions{gap:6px}.enterprise-shell--approved-nav .enterprise-topbar__identity-copy{display:none!important}.enterprise-shell--approved-nav .enterprise-topbar__avatar{font-size:10px;width:34px!important;height:34px!important}.enterprise-shell--approved-nav .uc03-switch-project-topbar{display:none!important}.enterprise-shell--approved-nav .user-menu-button{white-space:nowrap;min-height:34px;padding:0 9px;font-size:9px}.enterprise-shell--approved-nav .enterprise-sidebar{transition:transform .18s;transform:translate(-105%);width:min(84vw,320px)!important;height:calc(100dvh - 64px)!important;max-height:calc(100dvh - 64px)!important;padding:12px 14px max(18px, env(safe-area-inset-bottom))!important;z-index:55!important;grid-area:auto!important;position:fixed!important;top:64px!important;left:0!important;box-shadow:16px 0 36px #00122a47!important}.enterprise-shell--approved-nav .enterprise-sidebar.enterprise-sidebar--open{transform:translate(0)}.enterprise-shell--approved-nav .enterprise-sidebar__mobile-head{color:#ffffffb8;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:8px;padding:0 4px 8px 8px;display:flex!important}.enterprise-shell--approved-nav .enterprise-sidebar__mobile-head strong{letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.enterprise-shell--approved-nav .enterprise-sidebar__close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;font-size:22px;line-height:1;display:grid!important}.enterprise-shell--approved-nav .enterprise-main{grid-area:2/1!important;min-height:calc(100dvh - 64px)!important}.enterprise-shell--approved-nav .enterprise-content{min-height:calc(100dvh - 64px)!important}.enterprise-shell--approved-nav.enterprise-shell--menu-open .enterprise-mobile-backdrop{z-index:50!important;background:#00163075!important;border:0!important;width:100%!important;height:auto!important;display:block!important;position:fixed!important;inset:64px 0 0!important}}@media (width<=430px){.enterprise-shell--approved-nav .enterprise-global-brand img{width:116px}.enterprise-shell--approved-nav .enterprise-topbar__actions{gap:4px}.enterprise-shell--approved-nav .user-menu-button{padding-inline:7px}}.enterprise-shell.enterprise-shell--approved-nav>.enterprise-main{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;height:calc(100dvh - 72px)!important;min-height:0!important;max-height:calc(100dvh - 72px)!important;overflow:hidden auto!important}@media (width<=899px){.enterprise-shell.enterprise-shell--approved-nav>.enterprise-main{scrollbar-gutter:auto;height:calc(100dvh - 64px)!important;max-height:calc(100dvh - 64px)!important}}.enterprise-shell--approved-nav .enterprise-topbar{padding-inline:28px!important}.enterprise-shell--approved-nav .enterprise-topbar__start{gap:24px}.enterprise-shell--approved-nav .enterprise-global-brand{width:214px;min-width:214px}.enterprise-shell--approved-nav .enterprise-global-brand img{width:202px}.enterprise-shell--approved-nav .enterprise-topbar__trail{display:none!important}.enterprise-shell--approved-nav .enterprise-topbar__actions{gap:12px}.enterprise-shell--approved-nav .enterprise-topbar__identity{gap:11px}.enterprise-shell--approved-nav .enterprise-topbar__avatar{font-size:11px;width:40px!important;height:40px!important}.enterprise-shell--approved-nav .enterprise-topbar__identity-copy strong{max-width:210px;font-size:14px;font-weight:800;line-height:1.18}.enterprise-shell--approved-nav .enterprise-topbar__identity-copy small{font-size:11px;line-height:1.25}.enterprise-shell--approved-nav .user-menu-button{border-radius:9px;min-height:38px;padding-inline:14px;font-size:11.5px}.enterprise-shell--approved-nav .enterprise-sidebar{padding:18px 16px 22px!important}.enterprise-shell--approved-nav .uc03-shell-project{border-radius:11px;gap:5px;margin:2px 3px 20px;padding:13px 14px}.enterprise-shell--approved-nav .uc03-shell-project>span{letter-spacing:.09em;font-size:10px}.enterprise-shell--approved-nav .uc03-shell-project>strong{font-size:14px;line-height:1.25}.enterprise-shell--approved-nav .uc03-shell-project button{font-size:11px}.enterprise-shell--approved-nav .enterprise-nav{gap:16px!important}.enterprise-shell--approved-nav .enterprise-nav__group-toggle{letter-spacing:.105em;min-height:36px;padding:7px 8px;font-size:12px}.enterprise-shell--approved-nav .enterprise-nav__group-items{gap:4px}.enterprise-shell--approved-nav .enterprise-nav__item{gap:12px;font-size:14px;font-weight:650;line-height:1.2;border-radius:10px!important;min-height:50px!important;padding:9px 10px!important}.enterprise-shell--approved-nav .enterprise-nav__mark{min-width:30px;width:30px!important;height:30px!important}.enterprise-shell--approved-nav .enterprise-nav__icon{stroke-width:1.9px;width:22px;height:22px}.enterprise-shell--approved-nav .enterprise-main{background:radial-gradient(circle at 90% 8%,#00afa818,#0000 30%),linear-gradient(#fbfdff 0%,#f4f8fb 100%)}.enterprise-shell--approved-nav .enterprise-content>.screen-stack.uc03-landing--approved{gap:18px;width:min(100%,1180px);margin-inline:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:28px 30px 38px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting{min-height:170px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy action";align-items:center;gap:12px 44px;overflow:visible;padding:22px 4px 26px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting:before{display:none}.enterprise-shell--approved-nav .uc03-dashboard-hero__greeting{color:#526b84;margin-bottom:9px;font-size:16px;font-weight:650;line-height:1.35}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting h1{letter-spacing:-.035em;font-size:clamp(34px,3vw,42px);line-height:1.04}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting p{margin-top:8px;font-size:14px;font-weight:550;line-height:1.45}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered{border-radius:11px;justify-self:end;width:300px;min-height:58px;margin:0;padding-inline:24px;font-size:16px;font-weight:700;box-shadow:0 10px 24px #003a8229}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered>span:first-child{font-size:24px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric{border-radius:16px;gap:7px;min-height:126px;padding:18px 20px;box-shadow:0 7px 20px #003a8209}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__label{letter-spacing:.075em;font-size:12px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__value{margin-top:2px;font-size:31px;line-height:1}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__detail{font-size:13px;line-height:1.35}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__action{font-size:12px;bottom:15px;right:18px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list{border-radius:18px;gap:16px;padding:22px 24px 24px;box-shadow:0 8px 24px #003a8209}.enterprise-shell--approved-nav .uc03-work-list__heading--approved>div>span{font-size:10.5px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list__heading--approved h2{margin-top:4px;font-size:25px}.enterprise-shell--approved-nav .uc03-filter-toggle{min-height:42px;padding-inline:15px;font-size:12px}.enterprise-shell--approved-nav .uc03-work-filter-tabs--approved{width:min(100%,420px);padding:4px}.enterprise-shell--approved-nav .uc03-work-filter-tabs--approved button{min-height:40px;font-size:12px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-cards{background:#fff;border:1px solid #dfe7ee;border-radius:14px;overflow:hidden;gap:0!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card{background:#fff;gap:7px;margin:0;padding:15px 16px;border:0!important;border-bottom:1px solid #e8eef3!important;border-radius:0!important;min-height:0!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:last-child{border-bottom:0!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__header{gap:24px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__reference{font-size:11px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__identity h3{margin:4px 0 2px;font-size:16px;font-weight:650}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__identity p{font-size:12px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__summary{gap:4px;min-width:150px;max-width:190px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__status-label{font-size:10px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__summary>strong{font-size:12.5px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__location,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__activity{font-size:11px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__footer{margin-top:0;padding-top:8px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__primary-hint{font-size:11px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__details-button,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__actions--desktop .uc03-c1-secondary,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__more-button{min-height:36px;padding-inline:12px;font-size:11px}@media (width<=1100px){.enterprise-shell--approved-nav .enterprise-content>.screen-stack.uc03-landing--approved{width:100%;padding:24px 24px 34px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting{column-gap:28px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered{width:270px}}@media (width<=899px){.enterprise-shell--approved-nav .enterprise-topbar{padding-inline:12px!important}.enterprise-shell--approved-nav .enterprise-topbar__start{gap:9px}.enterprise-shell--approved-nav .enterprise-global-brand{width:auto;min-width:0}.enterprise-shell--approved-nav .enterprise-global-brand img{width:126px}.enterprise-shell--approved-nav .enterprise-topbar__avatar{font-size:10px;width:34px!important;height:34px!important}.enterprise-shell--approved-nav .user-menu-button{min-height:34px;padding-inline:9px;font-size:10px}.enterprise-shell--approved-nav .enterprise-sidebar{padding:14px 14px max(20px, env(safe-area-inset-bottom))!important}.enterprise-shell--approved-nav .enterprise-nav__item{font-size:14px;min-height:48px!important}.enterprise-shell--approved-nav .enterprise-main{background:#f6f9fc}.enterprise-shell--approved-nav .enterprise-content>.screen-stack.uc03-landing--approved{gap:14px;padding:18px 14px 28px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""action";gap:14px;min-height:0;padding:12px 2px 18px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero__greeting{margin-bottom:7px;font-size:13px}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting h1{font-size:clamp(29px,7vw,34px)}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting p{font-size:13px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered{justify-self:stretch;width:100%;min-height:50px;font-size:14px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric{min-height:112px;padding:16px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list{padding:18px 14px 20px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-cards{background:0 0;border:0;border-radius:0;overflow:visible;gap:10px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card{padding:15px;border:1px solid #dfe6ec!important;border-radius:12px!important}}@media (width<=540px){.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metrics{grid-template-columns:1fr}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric{min-height:104px}}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting{isolation:isolate;min-height:166px;position:relative;overflow:hidden;background:radial-gradient(circle at 86% 18%,#00afa829,#0000 31%),radial-gradient(circle at 70% 105%,#003a8212,#0000 38%),linear-gradient(118deg,#fff 0%,#fbfdff 54%,#eefaf8 100%)!important;border:1px solid #d7e7ed!important;border-radius:18px!important;padding:28px 30px 28px 34px!important;box-shadow:0 10px 28px #003a820e!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting:before{z-index:0;content:""!important;background:linear-gradient(#003a82 0%,#079aa4 58%,#00afa8 100%)!important;width:5px!important;display:block!important;position:absolute!important;inset:0 auto 0 0!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting:after{content:"";pointer-events:none;z-index:0;border:1px solid #00afa821;border-radius:50%;width:300px;height:300px;position:absolute;top:-122px;right:-132px;box-shadow:0 0 0 38px #00afa806,0 0 0 76px #003a8205}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting .uc03-dashboard-hero__copy,.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting .uc03-landing__capture-action--centered{z-index:1;position:relative}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting h1{color:#073f83;letter-spacing:-.038em;font-size:clamp(36px,3.15vw,44px);font-weight:820}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered{background:linear-gradient(135deg,#073f83 0%,#004b92 100%);border:1px solid #073f83;width:304px;min-height:58px;box-shadow:0 11px 24px #003a8230}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered:hover,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered:focus-visible{background:linear-gradient(135deg,#064a90 0%,#076899 100%);box-shadow:0 12px 26px #003a8238}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list{border-color:#d7e7ed;position:relative;overflow:hidden}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list:before{content:"";background:linear-gradient(90deg,#003a82 0%,#079aa4 52%,#00afa8 100%);height:3px;position:absolute;inset:0 0 auto}.enterprise-shell--approved-nav .uc03-work-list__heading--approved>div>span{color:#648196}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list__heading--approved h2{color:#073f83}.enterprise-shell--approved-nav .uc03-work-filter-tabs--approved button{color:#5b7185}.enterprise-shell--approved-nav .uc03-work-filter-tabs--approved button.is-active{color:#007f79;background:#fff;box-shadow:inset 0 -2px #00afa8,0 2px 8px #005f6614}.enterprise-shell--approved-nav .uc03-filter-toggle:hover,.enterprise-shell--approved-nav .uc03-filter-toggle:focus-visible,.enterprise-shell--approved-nav .uc03-filter-toggle.is-active{color:#007f79;background:#f1fbfa;border-color:#83c8c5}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-cards{border-color:#d7e7ed;box-shadow:0 6px 18px #003a8206}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card{background:linear-gradient(90deg,#00afa806 0%,#fff 16% 100%);transition:background .13s,box-shadow .13s;position:relative}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:before{content:"";background:#00afa852;width:3px;position:absolute;inset:0 auto 0 0}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:nth-child(2n){background:linear-gradient(90deg,#079aa409 0%,#fbfefe 17% 100%)}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:hover,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:focus-visible{background:linear-gradient(90deg,#00afa813 0%,#f8fdfd 20%,#fff 100%);box-shadow:inset 3px 0 #00afa8}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__reference{color:#087f84}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__status-label{color:#078e98}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__summary>strong{color:#24506d}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-verification-badge.is-not-verified{color:#397a78;background:#f0faf9;border-color:#cae7e5}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__primary-hint{color:#007f79;white-space:nowrap;margin-top:0;font-weight:800}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__details-button{color:#075e68;border-color:#b9d9dc}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__details-button:hover,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__details-button:focus-visible{color:#007f79;background:#f0fbfa;border-color:#079aa4}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__activity{flex-wrap:wrap;align-items:center;gap:5px 14px;display:flex}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__activity>span:first-child{margin-right:2px}@media (width<=899px){.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting{border-radius:15px!important;padding:20px 18px 20px 22px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting:after{width:220px;height:220px;top:-118px;right:-132px}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting h1{font-size:clamp(29px,8vw,35px)}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__activity{align-items:flex-start;gap:6px 10px}}@media (width<=560px){.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting{padding:18px 16px 18px 20px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered{width:100%}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:before{width:2px}}.enterprise-shell--approved-nav .enterprise-content>.screen-stack.uc03-landing--approved{width:100%!important;max-width:1440px!important;margin-inline:0!important;padding-left:28px!important;padding-right:30px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-dashboard-hero--greeting,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metrics{width:100%}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width<=899px){.enterprise-shell--approved-nav .enterprise-content>.screen-stack.uc03-landing--approved{max-width:none!important;padding-left:14px!important;padding-right:14px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:last-child{grid-column:1/-1}}@media (width<=560px){.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric{min-height:102px!important;padding:14px 13px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__label{letter-spacing:.06em;font-size:10px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__value{font-size:28px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__detail{font-size:11.5px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__action{font-size:11px;bottom:12px;right:12px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:last-child{grid-column:1/-1}}.enterprise-shell--approved-nav .uc03-work-table-head{display:none}.enterprise-shell--approved-nav .uc03-work-card__reference,.enterprise-shell--approved-nav .uc03-work-card__location{display:none!important}@media (width>=900px){.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-cards{background:#fff;border:1px solid #d8e7eb;border-radius:14px;display:block;overflow:visible;box-shadow:0 6px 18px #003a8206}.enterprise-shell--approved-nav .uc03-work-table-head{color:#607a8e;letter-spacing:.055em;background:linear-gradient(#f8fbfc 0%,#f4f9fa 100%);border-bottom:1px solid #dfe9ee;grid-template-columns:minmax(260px,1.55fr) minmax(150px,.75fr) minmax(175px,.85fr) minmax(330px,1.55fr);align-items:center;gap:14px;min-height:44px;padding:0 18px;font-size:11px;font-weight:800;display:grid}.enterprise-shell--approved-nav .uc03-work-table-head>span:last-child{text-align:right}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card{grid-template-columns:minmax(260px,1.55fr) minmax(150px,.75fr) minmax(175px,.85fr) minmax(330px,1.55fr);grid-template-areas:"item status activity actions""details details details details";align-items:center;gap:14px;padding:10px 18px;display:grid;min-height:72px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #e4edf1!important;border-radius:0!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:last-child{border-bottom:0!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:before{background:#00afa852;width:3px}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:hover,.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card:focus-visible{background:linear-gradient(90deg,#00afa80b 0%,#fbfefe 15%,#fff 100%)!important;box-shadow:inset 3px 0 #00afa8!important}.enterprise-shell--approved-nav .uc03-work-card__header{display:contents}.enterprise-shell--approved-nav .uc03-work-card__identity{grid-area:item;min-width:0}.enterprise-shell--approved-nav .uc03-work-card__identity h3{color:#173a59;margin:0 0 3px;font-size:14px;font-weight:760;line-height:1.25}.enterprise-shell--approved-nav .uc03-work-card__identity p{color:#71889a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11.5px;line-height:1.35;overflow:hidden}.enterprise-shell--approved-nav .uc03-work-card__desktop-meta{align-items:center;gap:8px;margin-top:6px;display:flex}.enterprise-shell--approved-nav .uc03-work-card__type-chip{color:#5e7486;white-space:nowrap;background:#f3f7f9;border:1px solid #d8e4e9;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-weight:760;line-height:1;display:inline-flex}.enterprise-shell--approved-nav .uc03-work-card__type-chip.is-delivery{color:#16776f;background:#edf9f6;border-color:#cde8e3}.enterprise-shell--approved-nav .uc03-work-card__summary{text-align:left;grid-area:status;min-width:0;max-width:none;display:block}.enterprise-shell--approved-nav .uc03-work-card__status-label,.enterprise-shell--approved-nav .uc03-work-card__summary .uc03-verification-badge{display:none}.enterprise-shell--approved-nav .uc03-work-card__summary>strong.uc03-work-status-pill{color:#167d7a;white-space:nowrap;background:#edf9f8;border:1px solid #cfe4e6;border-radius:999px;align-items:center;max-width:100%;min-height:28px;padding:0 11px;font-size:11px;font-weight:780;line-height:1.2;display:inline-flex}.enterprise-shell--approved-nav .uc03-work-status-pill.is-progress{color:#1d5fbf!important;background:#edf4ff!important;border-color:#cdddf7!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-pending{color:#a96305!important;background:#fff4df!important;border-color:#f0d6a8!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-review{color:#7044b5!important;background:#f4edff!important;border-color:#dfcff8!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-attention{color:#b63e49!important;background:#fff0f1!important;border-color:#f1c8cc!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-complete{color:#247655!important;background:#edf9f3!important;border-color:#c8e5d6!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-neutral{color:#167d7a!important;background:#edf9f8!important;border-color:#cfe4e6!important}.enterprise-shell--approved-nav .uc03-work-card__activity-cell{color:#637c8f;white-space:nowrap;grid-area:activity;font-size:11.5px;font-weight:560;line-height:1.4}.enterprise-shell--approved-nav .uc03-work-card__footer{border:0;grid-area:actions;justify-content:flex-end;align-items:center;margin:0;padding:0;display:flex}.enterprise-shell--approved-nav .uc03-work-card__footer .uc03-work-card__activity{display:none!important}.enterprise-shell--approved-nav .uc03-work-card__controls{justify-content:flex-end;align-items:center;gap:7px;width:100%;display:flex}.enterprise-shell--approved-nav .uc03-work-card__details-button,.enterprise-shell--approved-nav .uc03-work-card__actions--desktop .uc03-c1-secondary{white-space:nowrap;border-radius:8px;min-height:32px;padding:0 10px;font-size:10.5px;font-weight:760}.enterprise-shell--approved-nav .uc03-work-card__details-button{color:#075e68;background:#fff;border-color:#bcd9de}.enterprise-shell--approved-nav .uc03-work-card__actions--desktop{justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.enterprise-shell--approved-nav .uc03-work-card__mobile-more{display:none!important}.enterprise-shell--approved-nav .uc03-work-card__expanded-content{border-top:1px dashed #d8e5ea;grid-area:details;margin-top:4px;padding:14px 0 4px}}@media (width<=899px){.enterprise-shell--approved-nav .uc03-work-table-head,.enterprise-shell--approved-nav .uc03-work-card__desktop-meta,.enterprise-shell--approved-nav .uc03-work-card__activity-cell{display:none}.enterprise-shell--approved-nav .uc03-work-card__reference,.enterprise-shell--approved-nav .uc03-work-card__location{display:none!important}}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting{background:radial-gradient(circle at 88% 18%,#00afa838,#0000 28%),linear-gradient(112deg,#f4f9ff 0%,#fff 48%,#e9f8f6 100%)!important;border:1px solid #cfe1ea!important;border-top:4px solid #003a82!important;border-radius:18px!important;min-height:154px!important;padding:24px 30px 24px 34px!important;box-shadow:0 10px 28px #003a8212!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting:before{background:linear-gradient(#003a82 0%,#007d89 55%,#00afa8 100%)!important;width:6px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting:after{border-color:#003a821f!important;width:250px!important;height:250px!important;top:-108px!important;right:-112px!important;box-shadow:0 0 0 34px #00afa809,0 0 0 68px #003a8206!important}.enterprise-shell--approved-nav .uc03-dashboard-hero__greeting{color:#087f84!important;margin-bottom:7px!important;font-size:15px!important;font-weight:750!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting h1{color:#003a82!important;letter-spacing:-.03em!important;font-size:clamp(31px,2.55vw,38px)!important;font-weight:820!important;line-height:1.04!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting p{color:#587286!important;margin-top:7px!important;font-size:14px!important;font-weight:600!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered{color:#fff!important;background:linear-gradient(135deg,#003a82 0%,#075a95 100%)!important;border-color:#003a82!important;min-height:56px!important;font-size:15px!important;box-shadow:0 10px 24px #003a8233!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric{position:relative;overflow:hidden;background:#fff!important;border-color:#d5e3ea!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:before{content:"";height:4px;position:absolute;inset:0 0 auto}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:first-child:before{background:#0b5fc6}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:nth-child(2):before{background:#00a39d}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:nth-child(3):before{background:#d97706}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:first-child .uc03-landing-metric__value{color:#0b5fc6!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:nth-child(2) .uc03-landing-metric__value{color:#008d88!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric:nth-child(3) .uc03-landing-metric__value{color:#b75d05!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__label{color:#536f84!important;font-size:12px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing-metric__detail{color:#667f92!important;font-size:13px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list{border-color:#cfe0e8!important;box-shadow:0 8px 24px #003a820e!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list:before{background:linear-gradient(90deg,#003a82 0%,#006c91 48%,#00afa8 100%)!important;height:4px!important}.enterprise-shell--approved-nav .uc03-work-list__heading--approved>div>span{color:#5b7890!important;font-size:11px!important;font-weight:800!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list__heading--approved h2{color:#003a82!important;font-size:26px!important;line-height:1.08!important}.enterprise-shell--approved-nav .uc03-work-filter-tabs--approved{background:#edf5f7!important;border-color:#cbdfe6!important}.enterprise-shell--approved-nav .uc03-work-filter-tabs--approved button{color:#506c82!important;font-size:12.5px!important;font-weight:700!important}.enterprise-shell--approved-nav .uc03-work-filter-tabs--approved button.is-active{color:#006f6b!important;box-shadow:inset 0 -3px #00afa8,0 2px 8px #005f6614!important}@media (width>=900px){.enterprise-shell--approved-nav .uc03-work-table-head{color:#4f6b80!important;letter-spacing:.045em!important;background:linear-gradient(#f1f7fa 0%,#edf5f7 100%)!important;min-height:46px!important;font-size:12px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card{min-height:66px!important;padding-block:9px!important}.enterprise-shell--approved-nav .uc03-work-card__identity h3{color:#173a59!important;margin-bottom:2px!important;font-size:13.5px!important;font-weight:750!important}.enterprise-shell--approved-nav .uc03-work-card__identity p{color:#657f92!important;font-size:12.5px!important;font-weight:520!important}.enterprise-shell--approved-nav .uc03-work-card__type-chip{color:#526d80!important;min-height:23px!important;font-size:10.5px!important}.enterprise-shell--approved-nav .uc03-work-card__summary>strong.uc03-work-status-pill{min-height:30px!important;padding-inline:12px!important;font-size:11.5px!important;font-weight:800!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-progress{color:#074fae!important;background:#e7f0ff!important;border-color:#aac8f4!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-pending{color:#995400!important;background:#fff0cf!important;border-color:#efc77f!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-review{color:#6537a5!important;background:#f1e8ff!important;border-color:#d4bdf3!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-attention{color:#a92f3b!important;background:#ffe8eb!important;border-color:#edafb5!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-complete{color:#176a49!important;background:#e8f7ef!important;border-color:#aad9c1!important}.enterprise-shell--approved-nav .uc03-work-status-pill.is-neutral{color:#006f6b!important;background:#e5f8f6!important;border-color:#9edbd7!important}.enterprise-shell--approved-nav .uc03-work-card__activity-cell{color:#5f788b!important;font-size:12.5px!important;font-weight:600!important}.enterprise-shell--approved-nav .uc03-work-card__details-button,.enterprise-shell--approved-nav .uc03-work-card__actions--desktop .uc03-c1-secondary{min-height:34px!important;padding-inline:11px!important;font-size:11.5px!important}.enterprise-shell--approved-nav .uc03-work-card__details-button{color:#00646b!important;border-color:#9fcdd2!important}}@media (width<=899px){.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting{border-top-width:4px!important;min-height:0!important;padding:18px 18px 20px 22px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero__greeting{font-size:14px!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting h1{font-size:clamp(28px,7vw,32px)!important}.enterprise-shell--approved-nav .uc03-dashboard-hero--greeting p{font-size:14px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-landing__capture-action--centered{min-height:52px!important;font-size:14px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-list__heading--approved h2{font-size:24px!important}.enterprise-shell--approved-nav .uc03-work-filter-tabs--approved button{font-size:13px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__identity h3{color:#173a59!important;margin:2px 0 3px!important;font-size:18px!important;font-weight:760!important;line-height:1.22!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__identity p{color:#647e91!important;font-size:14px!important;line-height:1.35!important}.enterprise-shell--approved-nav .uc03-work-card__status-label{color:#007f79!important;font-size:11.5px!important;font-weight:800!important}.enterprise-shell--approved-nav .uc03-work-card__summary>strong.uc03-work-status-pill{font-size:13px!important;font-weight:800!important}.enterprise-shell--approved-nav .uc03-verification-badge.is-not-verified{color:#14746f!important;background:#e8f8f6!important;border-color:#9edbd7!important;font-size:12px!important;font-weight:750!important}.enterprise-shell--approved-nav .uc03-work-card__activity{color:#657e91!important;font-size:13.5px!important;line-height:1.35!important}.enterprise-shell--approved-nav .uc03-work-card__primary-hint{color:#007f79!important;font-size:13.5px!important}.enterprise-shell--approved-nav .uc03-work-card__details-button,.enterprise-shell--approved-nav .uc03-work-card__more-button{min-height:40px!important;font-size:13px!important;font-weight:750!important}}@media (width<=560px){.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__identity h3{font-size:17px!important}.enterprise-shell--approved-nav .uc03-landing--approved .uc03-work-card__identity p,.enterprise-shell--approved-nav .uc03-work-card__activity,.enterprise-shell--approved-nav .uc03-work-card__primary-hint{font-size:13px!important}}.enterprise-shell--approved-nav .uc03-landing--workqueue{gap:14px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue{background:#fff!important;border:1px solid #d5e2e9!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:82px!important;padding:15px 18px!important;display:flex!important;overflow:visible!important;box-shadow:0 5px 16px #00315b0b!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue:before,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue:after{content:none!important;display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero__copy{min-width:0}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue h1{color:#083b6f!important;letter-spacing:-.025em!important;margin:0!important;font-size:clamp(22px,2vw,28px)!important;font-weight:820!important;line-height:1.05!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue p{color:#667f91!important;margin:5px 0 0!important;font-size:12.5px!important;font-weight:620!important;line-height:1.3!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing__capture-action--workqueue{min-width:214px!important;min-height:44px!important;box-shadow:none!important;color:#fff!important;background:#0b4f8f!important;border:1px solid #0b4f8f!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 17px!important;font-size:13px!important;font-weight:760!important;text-decoration:none!important;display:inline-flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric{min-height:78px!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:1px solid #d7e3e9!important;border-radius:12px!important;grid-template-columns:auto 1fr auto!important;grid-template-areas:"label label action""value detail action"!important;align-items:center!important;gap:2px 10px!important;padding:11px 14px!important;display:grid!important;overflow:hidden!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:before,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:after{content:none!important;display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{grid-area:label;color:#617a8d!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:10.5px!important;font-weight:820!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value{grid-area:value;color:#123f6a!important;font-size:25px!important;font-weight:820!important;line-height:1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__detail{grid-area:detail;color:#6c8393!important;font-size:11.5px!important;font-weight:560!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__action{grid-area:action;color:#087c78!important;align-self:center!important;font-size:11px!important;font-weight:760!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-action:hover,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-action:focus-visible{background:#fbfefe!important;border-color:#9fcfd0!important;outline:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-attention{background:#fff9ef!important;border-color:#efc98f!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-attention .uc03-landing-metric__value,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-attention .uc03-landing-metric__label{color:#a85a05!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list{background:#fff!important;border:1px solid #d3e1e7!important;border-radius:14px!important;padding:18px!important;overflow:visible!important;box-shadow:0 5px 16px #00315b0a!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list:before,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list:after{content:none!important;display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved{align-items:flex-start!important;margin-bottom:12px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved h2{color:#083b6f!important;margin:0!important;font-size:23px!important;font-weight:810!important;line-height:1.08!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__queue-note{color:#74899a!important;margin:5px 0 0!important;font-size:11px!important;line-height:1.3!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved{background:#f3f7f8!important;border-color:#d4e2e7!important;max-width:430px!important;min-height:40px!important;margin-bottom:12px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button{color:#536d81!important;min-height:38px!important;font-size:11.5px!important}@media (width>=900px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-cards{box-shadow:none!important;background:#fff!important;border:1px solid #dce7eb!important;border-radius:12px!important;overflow:visible!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-table-head{color:#617789!important;letter-spacing:.055em!important;background:#f6f9fa!important;border-bottom:1px solid #dfe9ed!important;grid-template-columns:minmax(220px,1.45fr) minmax(175px,1.05fr) minmax(175px,1fr) minmax(105px,.58fr) minmax(185px,.92fr)!important;align-items:center!important;gap:14px!important;min-height:42px!important;padding:0 16px!important;font-size:10.5px!important;font-weight:820!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-table-head>span:last-child{text-align:right!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{min-height:74px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #e5edf0!important;border-radius:0!important;grid-template-columns:minmax(220px,1.45fr) minmax(175px,1.05fr) minmax(175px,1fr) minmax(105px,.58fr) minmax(185px,.92fr)!important;grid-template-areas:"item next status age actions""details details details details details"!important;align-items:center!important;gap:14px!important;padding:11px 16px!important;display:grid!important;position:relative!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card:last-child{border-bottom:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card:before{content:none!important;display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card.has-attention:before{content:""!important;background:#d97706!important;width:4px!important;display:block!important;position:absolute!important;inset:0 auto 0 0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card.has-attention.is-severity-high:before,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card.has-attention.is-severity-critical:before{background:#c73d4a!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card:hover,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card:focus-visible{box-shadow:none!important;outline-offset:-2px!important;background:#fbfdfd!important;outline:2px solid #009b9529!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__header{display:contents!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity{grid-area:item;min-width:0}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity h3{color:#173a59!important;margin:0 0 3px!important;font-size:13.5px!important;font-weight:780!important;line-height:1.2!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity-meta{color:#758b9b!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin-bottom:3px!important;font-size:10px!important;font-weight:620!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label{color:#087b77!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:9.5px!important;font-weight:820!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity p{color:#657d8e!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11.5px!important;line-height:1.3!important;overflow:hidden!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step{grid-area:next;min-width:0;gap:2px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>span{color:#7a8e9d!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:9.5px!important;font-weight:760!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>strong{color:#17486f!important;font-size:12px!important;font-weight:780!important;line-height:1.25!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>small{color:#b34a37!important;font-size:10px!important;font-weight:700!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary{grid-area:status;text-align:left!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary>strong.uc03-work-status-pill{white-space:nowrap!important;min-height:26px!important;padding:0 9px!important;font-size:10.5px!important;font-weight:780!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary .uc03-verification-badge{white-space:nowrap!important;border-radius:999px!important;min-height:24px!important;padding:0 8px!important;font-size:9.5px!important;font-weight:760!important;display:inline-flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age{grid-area:age;min-width:0;gap:2px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age strong{color:#46657b!important;font-size:12px!important;font-weight:800!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age span{color:#8a9aa6!important;font-size:9.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age.is-age-warning strong{color:#a46005!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age.is-age-critical strong{color:#b43745!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__footer{grid-area:actions;border:0!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__primary-action{color:#fff!important;white-space:nowrap!important;background:#0b4f8f!important;border:1px solid #0b4f8f!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;font-size:10.5px!important;font-weight:780!important;text-decoration:none!important;display:inline-flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more{position:relative!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-button{color:#34566f!important;cursor:pointer!important;background:#fff!important;border:1px solid #c9d9e1!important;border-radius:8px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;font-size:11px!important;font-weight:820!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-menu{z-index:30!important;background:#fff!important;border:1px solid #d7e2e7!important;border-radius:9px!important;gap:2px!important;min-width:160px!important;padding:5px!important;display:grid!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important;box-shadow:0 10px 24px #002a4e24!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-menu a,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-menu button{color:#244863!important;min-height:34px!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:7px 9px!important;font-size:11px!important;font-weight:650!important;text-decoration:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-menu a:hover,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-menu button:hover{background:#f2f7f8!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__expanded-content{grid-area:details;border-top:1px dashed #d8e4e9!important;margin-top:3px!important;padding:12px 0 2px!important}}@media (width<=899px){.enterprise-shell--approved-nav .uc03-landing--workqueue{padding-bottom:calc(64px + 82px + env(safe-area-inset-bottom))!important;gap:10px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue{border-radius:12px!important;min-height:70px!important;padding:13px 15px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue h1{font-size:22px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue p{margin-top:4px!important;font-size:11.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing__capture-action--workqueue{left:14px!important;right:14px!important;bottom:calc(64px + 12px + env(safe-area-inset-bottom))!important;z-index:75!important;border-radius:12px!important;width:auto!important;min-width:0!important;min-height:52px!important;font-size:14px!important;position:fixed!important;box-shadow:0 9px 24px #00346238!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric{border-radius:10px!important;grid-template-columns:1fr!important;grid-template-areas:"label""value"!important;align-content:center!important;gap:3px!important;min-height:68px!important;padding:9px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{letter-spacing:.045em!important;font-size:9px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value{font-size:23px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__detail,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__action{display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved{margin-bottom:9px!important;padding:0 2px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved h2{font-size:22px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__queue-note{font-size:10.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved{width:100%!important;max-width:none!important;margin-bottom:10px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-cards{box-shadow:none!important;background:0 0!important;border:0!important;gap:10px!important;display:grid!important;overflow:visible!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-table-head{display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7e4e9!important;border-radius:12px!important;grid-template-columns:1fr auto!important;grid-template-areas:"item item""status status""next next""age actions""details details"!important;gap:9px 12px!important;padding:14px!important;display:grid!important;position:relative!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card:before{content:none!important;display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card.has-attention{background:#fffdf8!important;border-color:#e8bd84!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card.has-attention:before{content:""!important;background:#d97706!important;border-radius:12px 0 0 12px!important;width:4px!important;display:block!important;position:absolute!important;inset:0 auto 0 0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card.has-attention.is-severity-high:before,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card.has-attention.is-severity-critical:before{background:#c73d4a!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__header{display:contents!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity{grid-area:item}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity h3{color:#173a59!important;margin:0 0 4px!important;font-size:17px!important;font-weight:780!important;line-height:1.18!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity-meta{color:#748999!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin-bottom:4px!important;font-size:10.5px!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label{color:#087b77!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:820!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity p{color:#667e8f!important;margin:0!important;font-size:13px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary{grid-area:status;text-align:left!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;max-width:none!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary>strong.uc03-work-status-pill,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary .uc03-verification-badge{min-height:27px!important;padding:0 9px!important;font-size:11px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step{grid-area:next;background:#f3f8f9!important;border-radius:9px!important;gap:2px!important;padding:9px 10px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>span{color:#758b9b!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:9.5px!important;font-weight:800!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>strong{color:#164d71!important;font-size:13px!important;font-weight:780!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>small{color:#b34a37!important;font-size:10.5px!important;font-weight:700!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age{grid-area:age;align-self:center!important;gap:2px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age strong{color:#46657b!important;font-size:13px!important;font-weight:800!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age span{color:#8a9aa6!important;font-size:10px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age.is-age-warning strong{color:#a46005!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age.is-age-critical strong{color:#b43745!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__footer{grid-area:actions;border:0!important;justify-content:flex-end!important;align-self:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__primary-action{color:#fff!important;white-space:nowrap!important;background:#0b4f8f!important;border:1px solid #0b4f8f!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:0 11px!important;font-size:11.5px!important;font-weight:780!important;text-decoration:none!important;display:inline-flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more{position:relative!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-button{color:#34566f!important;background:#fff!important;border:1px solid #c9d9e1!important;border-radius:9px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;font-size:12px!important;font-weight:820!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-menu{z-index:30!important;background:#fff!important;border:1px solid #d7e2e7!important;border-radius:9px!important;gap:2px!important;min-width:164px!important;padding:5px!important;display:grid!important;position:absolute!important;bottom:calc(100% + 6px)!important;right:0!important;box-shadow:0 10px 24px #002a4e24!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-menu a,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-menu button{color:#244863!important;min-height:38px!important;font:inherit!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:8px 10px!important;font-size:12px!important;font-weight:650!important;text-decoration:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__expanded-content{grid-area:details;border-top:1px dashed #d8e4e9!important;margin-top:2px!important;padding:10px 0 0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-lazy-load{padding-bottom:4px!important}}@media (width<=430px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric{padding-inline:7px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{font-size:8.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{grid-template-columns:minmax(0,1fr) auto!important;padding:13px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__primary-action{padding-inline:9px!important;font-size:11px!important}}@media (width<=899px){.enterprise-shell.enterprise-shell--approved-nav>.enterprise-main{scrollbar-width:none!important;-ms-overflow-style:none!important}.enterprise-shell.enterprise-shell--approved-nav>.enterprise-main::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue{gap:9px!important;padding-bottom:18px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:10px!important;min-height:0!important;padding:12px 14px!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue h1{font-size:21px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue p{margin-top:3px!important;font-size:11.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing__capture-action--workqueue{z-index:auto!important;width:100%!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;border-radius:9px!important;padding:0 14px!important;font-size:13px!important;position:static!important;inset:auto!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:first-child,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(2),.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(3){background:#fff!important;border-color:#d7e3e9!important;grid-template-columns:1fr!important;grid-template-areas:"label""value"!important;align-content:center!important;gap:3px!important;min-height:62px!important;padding:8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{color:#617a8d!important;letter-spacing:.04em!important;font-size:8.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:first-child .uc03-landing-metric__value,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(2) .uc03-landing-metric__value,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(3) .uc03-landing-metric__value{color:#123f6a!important;font-size:22px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-attention,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-attention:nth-child(3){background:#fff9ef!important;border-color:#efc98f!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-attention .uc03-landing-metric__label,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-attention .uc03-landing-metric__value{color:#a85a05!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved{margin-bottom:7px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved h2{font-size:20px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__queue-note{margin-top:3px!important;font-size:10px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved{min-height:38px!important;margin-bottom:8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button{min-height:36px!important;font-size:11px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-cards{gap:8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"header header""age actions""details details"!important;gap:8px 10px!important;min-height:0!important;margin:0!important;padding:11px 12px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__header{grid-area:header!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"item""status""next"!important;gap:5px!important;min-width:0!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity{grid-area:item!important;min-width:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity h3{margin:0 0 2px!important;font-size:16px!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity-meta{gap:5px!important;margin-bottom:2px!important;font-size:9.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label{font-size:9px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity p{text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:12px!important;line-height:1.25!important;overflow:hidden!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary{flex-wrap:wrap!important;grid-area:status!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary>strong.uc03-work-status-pill,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary .uc03-verification-badge{white-space:normal!important;max-width:100%!important;min-height:24px!important;padding:0 8px!important;font-size:10px!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step{background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;grid-area:next!important;align-items:baseline!important;gap:2px 6px!important;min-width:0!important;padding:0!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>span{font-size:8.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>strong{font-size:12px!important;line-height:1.25!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>small{flex-basis:100%!important;font-size:9.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age{grid-area:age!important;align-self:center!important;gap:1px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age strong{font-size:12px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age span{font-size:9.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__footer{grid-area:actions!important;align-self:center!important;gap:5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__primary-action{border-radius:8px!important;min-height:38px!important;padding:0 10px!important;font-size:10.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-button{border-radius:8px!important;width:38px!important;min-width:38px!important;height:38px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__expanded-content{grid-area:details!important}}@media (width<=430px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue{padding-inline:12px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric{padding-inline:5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{font-size:8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{padding:10px 11px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__primary-action{padding-inline:9px!important;font-size:10px!important}}@media (width<=899px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:7px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:first-child,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(2),.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(3){grid-column:auto!important;grid-template-columns:24px minmax(0,1fr)!important;grid-template-areas:"icon label""icon value"!important;align-content:center!important;align-items:center!important;gap:2px 7px!important;width:auto!important;min-width:0!important;min-height:68px!important;padding:9px 8px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:before{content:""!important;background:#0b4f8f!important;grid-area:icon!important;width:22px!important;height:22px!important;display:block!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:first-child:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='4' y='5' width='16' height='15' rx='2' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 3v4M16 3v4M4 10h16M8 14h3v3H8z' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='4' y='5' width='16' height='15' rx='2' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 3v4M16 3v4M4 10h16M8 14h3v3H8z' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(2):before{background:#0b8d86!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h11v10H3zM14 10h4l3 3v3h-7zM7 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM18 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h11v10H3zM14 10h4l3 3v3h-7zM7 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM18 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(3):before{background:#6f8494!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 21 20H3L12 3Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M12 9v5M12 17h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 21 20H3L12 3Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M12 9v5M12 17h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric.is-attention:before{background:#b56508!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{grid-area:label!important;align-self:end!important;font-size:8.5px!important;line-height:1.1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value{grid-area:value!important;align-self:start!important;font-size:21px!important;line-height:1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{border-radius:10px!important;gap:6px 9px!important;padding:10px 11px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__header{gap:4px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity{flex-direction:column!important;min-width:0!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity-meta{order:-1!important;gap:6px!important;min-height:15px!important;margin:0 0 3px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label{color:#087f7b!important;letter-spacing:.075em!important;font-size:9.5px!important;font-weight:850!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity h3{order:0!important;margin:0!important;font-size:16px!important;line-height:1.12!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity p{display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary{justify-content:center!important;gap:6px!important;padding:1px 0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary>strong.uc03-work-status-pill,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary .uc03-verification-badge{white-space:nowrap!important;min-height:23px!important;padding:0 8px!important;font-size:9.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step{align-items:center!important;gap:4px!important;min-height:22px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>span{font-size:8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>strong{font-size:11.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age{align-self:center!important;gap:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age strong{font-size:11.5px!important;line-height:1.1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age span{font-size:9px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__footer{gap:5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__primary-action{border-radius:8px!important;width:auto!important;min-width:0!important;min-height:36px!important;padding:0 11px!important;font-size:10px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-button{width:36px!important;min-width:36px!important;height:36px!important}}@media (width<=430px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:first-child,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(2),.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(3){grid-template-columns:20px minmax(0,1fr)!important;column-gap:5px!important;padding:8px 6px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:before{width:19px!important;height:19px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{font-size:7.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value{font-size:19px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{padding:9px 10px!important}}.feedback-page,.admin-feedback-page{width:min(1120px,100%);margin:0 auto;padding:24px}.feedback-page__heading,.admin-feedback-page__heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.feedback-page__heading h1,.admin-feedback-page__heading h1{color:var(--ink-900,#172033);margin:4px 0 6px;font-size:clamp(1.7rem,3vw,2.25rem);line-height:1.1}.feedback-page__heading p,.admin-feedback-page__heading p{max-width:720px;color:var(--ink-600,#667085);margin:0}.feedback-page__eyebrow{color:#0f766e;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700;display:inline-block}.feedback-page__workspace{background:#fff;border:1px solid #e4e7ec;border-radius:12px;min-width:220px;padding:12px 14px}.feedback-page__workspace span,.feedback-page__workspace strong{display:block}.feedback-page__workspace span{color:#667085;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:.75rem}.feedback-card{background:#fff;border:1px solid #e4e7ec;border-radius:16px;gap:20px;padding:24px;display:grid;box-shadow:0 1px 2px #1018280a}.feedback-field{gap:8px;display:grid}.feedback-field>span{color:#344054;font-weight:700}.feedback-field>span em{color:#98a2b3;margin-left:6px;font-size:.8rem;font-style:normal;font-weight:500}.feedback-field textarea,.feedback-field input[type=file]{color:#101828;width:100%;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:10px}.feedback-field textarea{resize:vertical;min-height:180px;padding:12px 14px}.feedback-field textarea:focus,.feedback-field input[type=file]:focus{border-color:#0f766e;outline:3px solid #0f766e1f}.feedback-field input[type=file]{padding:10px}.feedback-field small,.feedback-context{color:#667085;margin:0;font-size:.82rem}.feedback-preview{background:#f9fafb;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.feedback-preview__meta{border-bottom:1px solid #e4e7ec;align-items:center;gap:10px;padding:10px 12px;display:flex}.feedback-preview__meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feedback-preview__meta span{color:#667085;font-size:.82rem}.feedback-preview__meta button{color:#b42318;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:700}.feedback-preview img{object-fit:contain;background:#fff;width:100%;max-height:480px;display:block}.feedback-context code,.admin-feedback-card code{overflow-wrap:anywhere;color:#475467}.feedback-message{border-radius:10px;padding:11px 13px;font-size:.92rem}.feedback-message--error{color:#b42318;background:#fef3f2;border:1px solid #fecdca}.feedback-message--success{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.feedback-actions{justify-content:flex-end;display:flex}.feedback-primary,.admin-feedback-page__heading>button{color:#fff;font:inherit;cursor:pointer;background:#0f766e;border:0;border-radius:10px;padding:10px 16px;font-weight:700}.feedback-primary:disabled,.admin-feedback-page__heading>button:disabled{opacity:.55;cursor:default}.admin-feedback-summary{background:#fff;border:1px solid #e4e7ec;border-radius:10px;align-items:baseline;gap:8px;margin-bottom:16px;padding:10px 14px;display:inline-flex}.admin-feedback-summary strong{color:#101828;font-size:1.35rem}.admin-feedback-summary span{color:#667085;font-size:.88rem}.admin-feedback-list{gap:14px;display:grid}.admin-feedback-card{background:#fff;border:1px solid #e4e7ec;border-radius:14px;padding:18px;box-shadow:0 1px 2px #1018280a}.admin-feedback-card header{border-bottom:1px solid #f0f1f3;justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.admin-feedback-card header div,.admin-feedback-card header strong,.admin-feedback-card header span{display:block}.admin-feedback-card header span,.admin-feedback-card time{color:#667085;margin-top:2px;font-size:.82rem}.admin-feedback-card__text{white-space:pre-wrap;color:#1d2939;margin:16px 0;line-height:1.55}.admin-feedback-card__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0;display:grid}.admin-feedback-card__meta div{min-width:0}.admin-feedback-card__meta dt{color:#98a2b3;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.admin-feedback-card__meta dd{overflow-wrap:anywhere;color:#475467;margin:2px 0 0;font-size:.86rem}.admin-feedback-screenshot{margin-top:14px}.admin-feedback-screenshot>button{color:#344054;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 11px;font-size:.86rem;font-weight:700}.admin-feedback-screenshot__error{color:#b42318;margin-left:10px;font-size:.84rem}.admin-feedback-screenshot__image{background:#f9fafb;border:1px solid #e4e7ec;border-radius:10px;margin-top:12px;overflow:hidden}.admin-feedback-screenshot__image img{object-fit:contain;width:100%;max-height:620px;display:block}.admin-feedback-state{color:#667085;text-align:center;background:#fff;border:1px dashed #d0d5dd;border-radius:12px;padding:28px}@media (width<=720px){.feedback-page,.admin-feedback-page{padding:16px}.feedback-page__heading,.admin-feedback-page__heading,.admin-feedback-card header{flex-direction:column}.feedback-page__workspace{width:100%}.feedback-card{padding:16px}.admin-feedback-card__meta{grid-template-columns:1fr}}:root{--vg-pc-content-max:1360px;--vg-pc-enter-duration:.18s;--vg-pc-enter-easing:cubic-bezier(.2, .72, .24, 1);--vg-pc-suv-side:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 40'%3E%3Cpath fill='black' d='M6 28.3c0-2.7 1.6-5 4-6l3.2-6.8c.7-1.5 2-2.6 3.6-3l10.7-3c1.6-.4 3.2-.5 4.8-.2l11.8 2.1c1.8.3 3.4 1.2 4.6 2.6l4.4 5.1 7.2 1.8c3 .8 5.1 3.5 5.1 6.6v2.4h-4.8a6.5 6.5 0 0 0-12.6 0H25.2a6.5 6.5 0 0 0-12.6 0H8.5A2.5 2.5 0 0 1 6 27.4v.9Zm11-12.1-2.4 5.2h13V12.8L17 16.2Zm15-4.1v9.3h16.4l-3.4-4c-.8-.9-1.9-1.5-3.1-1.7L32 12.1ZM19 25a5 5 0 1 1 0 10 5 5 0 0 1 0-10Zm35.6 0a5 5 0 1 1 0 10 5 5 0 0 1 0-10Z'/%3E%3C/svg%3E");--vg-pc-suv-review:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 40'%3E%3Cpath fill='black' d='M5 29c0-2.4 1.4-4.5 3.6-5.4l3-6.4c.7-1.4 1.9-2.5 3.4-2.9l10-2.8c1.5-.4 3-.5 4.5-.2l10.8 2c1.7.3 3.1 1.1 4.2 2.4l4 4.6 6.5 1.6c2.6.7 4.5 3 4.5 5.8V30h-4.1a5.8 5.8 0 0 0-11.3 0H23.4a5.8 5.8 0 0 0-11.3 0H7a2 2 0 0 1-2-2v1Zm13-3.6a4.7 4.7 0 1 1 0 9.4 4.7 4.7 0 0 1 0-9.4Zm32.1 0a4.7 4.7 0 1 1 0 9.4 4.7 4.7 0 0 1 0-9.4ZM56 3a7 7 0 1 1 0 14 7 7 0 0 1 0-14Zm0 3a4 4 0 1 0 0 8 4 4 0 0 0 0-8Zm4.8 8.6 6.2 6.2-2.2 2.2-6.2-6.2 2.2-2.2Z'/%3E%3C/svg%3E");--vg-pc-suv-delivery:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 40'%3E%3Cpath fill='black' d='M6 28c0-2.5 1.5-4.7 3.8-5.6l3-6.5c.7-1.5 2-2.6 3.6-3.1l10.3-2.9c1.5-.4 3.1-.5 4.6-.2l11.4 2c1.8.3 3.4 1.2 4.5 2.6l4.2 4.8 6.9 1.7c2.8.7 4.7 3.2 4.7 6v2.6h-4.5a6.2 6.2 0 0 0-12 0H24.7a6.2 6.2 0 0 0-12 0H8.3A2.3 2.3 0 0 1 6 27.1v.9Zm12.9-3.2a4.8 4.8 0 1 1 0 9.6 4.8 4.8 0 0 1 0-9.6Zm34.4 0a4.8 4.8 0 1 1 0 9.6 4.8 4.8 0 0 1 0-9.6ZM56 2a7.5 7.5 0 1 1 0 15 7.5 7.5 0 0 1 0-15Zm3.6 4.6-5 5-2.5-2.5-2 2 4.5 4.5 7-7-2-2Z'/%3E%3C/svg%3E")}.enterprise-shell--approved-nav .enterprise-content>:is(.screen-stack.uc03-landing--approved,.screen-stack.uc03-capture-new-booking,.screen-stack.uc03-booking-journey,.screen-stack.uc03-c1-workspace,.screen-stack.uc03-c2-workspace,.screen-stack.uc03-c3-audit){box-sizing:border-box;animation:vg-pc-screen-enter var(--vg-pc-enter-duration) var(--vg-pc-enter-easing) both;transform-origin:50% 0;width:min(100%, var(--vg-pc-content-max))!important;max-width:var(--vg-pc-content-max)!important;margin-inline:auto!important;padding:clamp(18px,1.8vw,26px)!important}@keyframes vg-pc-screen-enter{0%{opacity:.72;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(n){grid-column:auto!important;width:auto!important;min-width:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label{align-items:center!important;gap:6px!important;display:inline-flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label:before{content:"";width:22px;height:14px;-webkit-mask:var(--vg-pc-suv-side) center / contain no-repeat;-webkit-mask:var(--vg-pc-suv-side) center / contain no-repeat;mask:var(--vg-pc-suv-side) center / contain no-repeat;background:currentColor;flex:none}.enterprise-shell--approved-nav :is(.uc03-capture-new-booking,.uc03-booking-journey,.uc03-c1-workspace,.uc03-c2-workspace,.uc03-c3-audit) .page-header .eyebrow{align-items:center;gap:8px;display:inline-flex}.enterprise-shell--approved-nav :is(.uc03-capture-new-booking,.uc03-booking-journey) .page-header .eyebrow:before,.enterprise-shell--approved-nav .uc03-c1-workspace .page-header .eyebrow:before,.enterprise-shell--approved-nav .uc03-c2-workspace .page-header .eyebrow:before,.enterprise-shell--approved-nav .uc03-c3-audit .page-header .eyebrow:before{content:"";width:30px;height:18px;-webkit-mask:var(--vg-pc-suv-side) center / contain no-repeat;-webkit-mask:var(--vg-pc-suv-side) center / contain no-repeat;mask:var(--vg-pc-suv-side) center / contain no-repeat;background:currentColor;flex:none}.enterprise-shell--approved-nav .uc03-c1-workspace .page-header .eyebrow:before{-webkit-mask-image:var(--vg-pc-suv-review);-webkit-mask-image:var(--vg-pc-suv-review);mask-image:var(--vg-pc-suv-review)}.enterprise-shell--approved-nav .uc03-c2-workspace .page-header .eyebrow:before{-webkit-mask-image:var(--vg-pc-suv-delivery);-webkit-mask-image:var(--vg-pc-suv-delivery);mask-image:var(--vg-pc-suv-delivery)}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.enterprise-shell--approved-nav .uc03-booking-journey:has(.uc03-booking-steps button:first-child.is-active) .uc03-booking-step-panel{animation:vg-pc-step-from-left .15s var(--vg-pc-enter-easing) both}.enterprise-shell--approved-nav .uc03-booking-journey:has(.uc03-booking-steps button:nth-child(2).is-active) .uc03-booking-step-panel{animation:vg-pc-step-from-right .15s var(--vg-pc-enter-easing) both}@keyframes vg-pc-step-from-left{0%{opacity:.78;transform:translate(-5px)}to{opacity:1;transform:translate(0,0)}}@keyframes vg-pc-step-from-right{0%{opacity:.78;transform:translate(5px)}to{opacity:1;transform:translate(0,0)}}.enterprise-shell--approved-nav :is(.uc03-landing--approved,.uc03-capture-new-booking,.uc03-booking-journey,.uc03-c1-workspace,.uc03-c2-workspace,.uc03-c3-audit) :is(.page-header,.section-card,.uc03-work-list,.uc03-work-cards,.uc03-booking-step-panel,.uc03-booking-document-grid,.uc03-booking-form-grid,.uc03-booking-yesno-grid,.uc03-c1-section,.uc03-c1-stage-strip,.uc03-review-shell,.uc03-c2-stage-strip,.uc03-c2-grid,.uc03-c2-panel,.uc03-c2-complete-bar,.uc03-c3-overview,.uc03-c3-stage-grid,.uc03-c3-section,.uc03-c3-context-links){box-sizing:border-box;max-width:100%;min-width:0!important}.enterprise-shell--approved-nav :is(.uc03-booking-journey,.uc03-c1-workspace,.uc03-c2-workspace,.uc03-c3-audit) :is(strong,p,small,span){overflow-wrap:anywhere}@media (width<=899px){:root{--vg-pc-enter-duration:.15s}.enterprise-shell--approved-nav .enterprise-content>:is(.screen-stack.uc03-landing--approved,.screen-stack.uc03-capture-new-booking,.screen-stack.uc03-booking-journey,.screen-stack.uc03-c1-workspace,.screen-stack.uc03-c2-workspace,.screen-stack.uc03-c3-audit){width:100%!important;max-width:none!important;margin-inline:0!important;padding:14px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(n){grid-column:auto!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"label""value""detail"!important;align-content:center!important;gap:3px!important;width:auto!important;min-width:0!important;min-height:82px!important;padding:11px 12px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:before{display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{grid-area:label!important;font-size:9px!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value{grid-area:value!important;font-size:25px!important;line-height:1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__detail{grid-area:detail!important;font-size:10px!important;line-height:1.2!important;display:block!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__action{display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label:before{width:19px;height:12px}.enterprise-shell--approved-nav :is(.uc03-capture-new-booking,.uc03-booking-journey,.uc03-c1-workspace,.uc03-c2-workspace,.uc03-c3-audit) .page-header .eyebrow:before{width:25px;height:15px}.enterprise-shell--approved-nav :is(.uc03-work-filter-tabs,.uc03-c3-context-links){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow:auto hidden}.enterprise-shell--approved-nav :is(.uc03-work-filter-tabs,.uc03-c3-context-links)::-webkit-scrollbar{display:none}.enterprise-shell--approved-nav .uc03-c1-workspace .uc03-review-shell{grid-template-columns:minmax(0,1fr)!important}.enterprise-shell--approved-nav .uc03-c2-workspace .uc03-c2-complete-bar,.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-footer,.enterprise-shell--approved-nav .uc03-c1-workspace .uc03-c1-document-actions{max-width:100%}}@media (width<=430px){.enterprise-shell--approved-nav .enterprise-content>:is(.screen-stack.uc03-landing--approved,.screen-stack.uc03-capture-new-booking,.screen-stack.uc03-booking-journey,.screen-stack.uc03-c1-workspace,.screen-stack.uc03-c2-workspace,.screen-stack.uc03-c3-audit){padding:12px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(n){min-height:78px!important;padding:10px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-steps{gap:7px!important}}@media (prefers-reduced-motion:reduce){.enterprise-shell--approved-nav .enterprise-content>:is(.screen-stack.uc03-landing--approved,.screen-stack.uc03-capture-new-booking,.screen-stack.uc03-booking-journey,.screen-stack.uc03-c1-workspace,.screen-stack.uc03-c2-workspace,.screen-stack.uc03-c3-audit),.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-panel{animation:none!important}.enterprise-shell--approved-nav *,.enterprise-shell--approved-nav :before,.enterprise-shell--approved-nav :after{scroll-behavior:auto!important}}:root{--vg-pc-motion:cubic-bezier(.22, .72, .24, 1)}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{contain:inline-size;box-sizing:border-box!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(n),.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:last-child{contain:inline-size;box-sizing:border-box!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:80px!important;overflow:hidden!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:last-child:nth-child(3){grid-column:span 2!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:last-child:nth-child(2){grid-column:span 3!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:last-child:first-child{grid-column:1/-1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__detail,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__action{min-width:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(4) .uc03-landing-metric__value{color:#6a3dad!important}.enterprise-shell--approved-nav .enterprise-content>.screen-stack{will-change:opacity, transform;animation:vg-pc-soft-enter .24s var(--vg-pc-motion) both!important}@keyframes vg-pc-soft-enter{0%{opacity:.86;transform:translateY(4px)scale(.998)}to{opacity:1;transform:translate(0,0)scale(1)}}html.vg-pc-navigating .enterprise-shell--approved-nav .enterprise-content>.screen-stack{opacity:.9;transform:translateY(-2px)scale(.999);transition:opacity .12s ease-out,transform .12s ease-out!important}::view-transition-old(root){animation:.16s ease-out both vg-pc-view-old}::view-transition-new(root){animation:.24s var(--vg-pc-motion) both vg-pc-view-new}@keyframes vg-pc-view-old{to{opacity:.3;transform:translateY(-2px)}}@keyframes vg-pc-view-new{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:translate(0,0)}}@media (width<=899px){.enterprise-shell--approved-nav .uc03-landing--workqueue{gap:10px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue h1,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved h2{letter-spacing:-.02em!important;font-size:21px!important;line-height:1.12!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue p,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__queue-note{font-size:11px!important;line-height:1.35!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(n),.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:last-child{grid-column:auto!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"label""value""detail"!important;align-content:center!important;align-items:start!important;gap:2px!important;min-height:76px!important;padding:10px 11px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:before{content:none!important;display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:last-child:nth-child(3),.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:last-child:first-child{grid-column:1/-1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{letter-spacing:.055em!important;grid-area:label!important;font-size:9px!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value{grid-area:value!important;font-size:24px!important;line-height:1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__detail{white-space:normal!important;grid-area:detail!important;font-size:10px!important;line-height:1.25!important;display:block!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__action{display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list{padding:13px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved{scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0 0 10px!important;padding:2px!important;display:flex!important;overflow:auto hidden!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved::-webkit-scrollbar{display:none}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button{color:#526c80!important;min-width:0!important;min-height:36px!important;box-shadow:none!important;white-space:nowrap!important;background:#f5f8f9!important;border:1px solid #d6e3e8!important;border-radius:999px!important;flex:none!important;padding:0 13px!important;font-size:11px!important;font-weight:720!important;line-height:1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button.is-active{color:#087a76!important;box-shadow:none!important;background:#eaf8f6!important;border-color:#8dcfca!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-cards{background:0 0!important;border:0!important;gap:9px!important;display:grid!important;overflow:visible!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #dce7eb!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"header header""age actions""details details"!important;gap:9px 10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:12px!important;display:grid!important;box-shadow:0 3px 10px #00315b09!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__header{grid-area:header!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"item status""next next"!important;align-items:start!important;gap:8px 10px!important;min-width:0!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity{grid-area:item!important;gap:3px!important;min-width:0!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity h3{color:#173a59!important;letter-spacing:-.01em!important;order:0!important;margin:0!important;font-size:15.5px!important;font-weight:780!important;line-height:1.18!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity-meta{color:#6b8293!important;flex-wrap:wrap!important;order:1!important;align-items:center!important;gap:5px!important;margin:0!important;font-size:9.5px!important;font-weight:650!important;line-height:1.2!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label{letter-spacing:.065em!important;font-size:9px!important;font-weight:820!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__type-label:before{width:19px!important;height:12px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity p{display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary{grid-area:status!important;justify-content:flex-end!important;place-self:start end!important;align-items:center!important;min-width:0!important;padding:0!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary>strong.uc03-work-status-pill,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary .uc03-verification-badge{text-align:center!important;white-space:normal!important;max-width:132px!important;min-height:25px!important;padding:0 8px!important;font-size:10px!important;font-weight:760!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step{background:#f8fafb!important;border:1px solid #e4ecef!important;border-radius:8px!important;grid-area:next!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:4px 7px!important;min-width:0!important;min-height:0!important;padding:8px 10px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>span{color:#7a8d9b!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:8.5px!important;font-weight:780!important;line-height:1.2!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>strong{color:#17486f!important;font-size:11.5px!important;font-weight:760!important;line-height:1.25!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step>small{color:#a74e3c!important;grid-column:1/-1!important;font-size:9px!important;line-height:1.25!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age{grid-area:age!important;align-self:center!important;align-items:baseline!important;gap:4px!important;min-width:0!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age strong{font-size:10.5px!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__age span{font-size:9px!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__footer{grid-area:actions!important;place-self:center end!important;align-items:center!important;gap:5px!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__primary-action{white-space:nowrap!important;border-radius:8px!important;min-width:0!important;min-height:36px!important;padding:0 11px!important;font-size:10.5px!important;font-weight:760!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__more-button{border-radius:8px!important;width:36px!important;min-width:36px!important;height:36px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__expanded-content{grid-area:details!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-lazy-load{font-size:10px!important}}@media (width<=430px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card{padding:11px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__header{grid-template-columns:minmax(0,1fr) minmax(92px,auto)!important;gap:7px 8px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__identity h3{font-size:15px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary>strong.uc03-work-status-pill,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__summary .uc03-verification-badge{max-width:112px!important;font-size:9.5px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-card__next-step{padding:7px 9px!important}}@media (prefers-reduced-motion:reduce){.enterprise-shell--approved-nav .enterprise-content>.screen-stack,html.vg-pc-navigating .enterprise-shell--approved-nav .enterprise-content>.screen-stack{transition:none!important;animation:none!important}::view-transition-old(root){transition:none!important;animation:none!important}::view-transition-new(root){transition:none!important;animation:none!important}}.uc03-tl-dashboard{gap:18px;width:min(100%,1560px);margin:0 auto}.uc03-tl-hero{background:linear-gradient(135deg,#f4fbfb 0%,#fff 62%,#f6f9fc 100%);border:1px solid #d8e5eb;border-radius:22px;justify-content:space-between;align-items:flex-end;gap:24px;padding:26px 28px;display:flex;box-shadow:0 12px 34px #102d3a0f}.uc03-tl-hero__eyebrow{color:#08766f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.76rem;font-weight:800;display:block}.uc03-tl-hero h1,.uc03-tl-panel h2{color:#153540;margin:0}.uc03-tl-hero h1{font-size:clamp(1.65rem,2.4vw,2.45rem);line-height:1.08}.uc03-tl-hero p,.uc03-tl-panel p{color:#60737c;margin:7px 0 0}.uc03-tl-hero__note{background:#fff;border:1px solid #cde4e2;border-radius:14px;gap:3px;min-width:230px;padding:12px 15px;display:grid}.uc03-tl-hero__note strong{color:#17635f;font-size:.86rem}.uc03-tl-hero__note span{color:#65767d;font-size:.78rem}.uc03-tl-focus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.uc03-tl-focus{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce6eb;border-left-width:4px;border-radius:16px;gap:4px;padding:18px 20px;transition:box-shadow .15s,transform .15s;display:grid;box-shadow:0 8px 22px #14313d0d}.uc03-tl-focus:hover{transform:translateY(-1px);box-shadow:0 12px 28px #14313d17}.uc03-tl-focus--violation{border-left-color:#d9634b}.uc03-tl-focus--queue{border-left-color:#2f6fb0}.uc03-tl-focus--ops{border-left-color:#08766f}.uc03-tl-focus__eyebrow{color:#7a8a91;letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:800}.uc03-tl-focus__title{color:#173946;font-size:1.02rem}.uc03-tl-focus__value{color:#143944;font-size:2rem;font-weight:850;line-height:1.1}.uc03-tl-focus--violation .uc03-tl-focus__value{color:#b8402b}.uc03-tl-focus__detail{color:#64767e;font-size:.78rem}.uc03-tl-focus__cta{color:#08766f;margin-top:6px;font-size:.78rem;font-weight:800}.uc03-tl-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.uc03-tl-metric{background:#fff;border:1px solid #dce6eb;border-radius:16px;gap:4px;min-height:112px;padding:16px 18px;display:grid;box-shadow:0 7px 18px #14313d0a}.uc03-tl-metric>span{color:#64767e;font-size:.78rem;font-weight:700}.uc03-tl-metric>strong{color:#173946;align-self:end;font-size:1.85rem;line-height:1}.uc03-tl-metric>small{color:#7a8a91}.uc03-tl-breakdown-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.uc03-tl-panel{background:#fff;border:1px solid #dce6eb;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #14313d0b}.uc03-tl-panel__header,.uc03-tl-cases__header{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:18px;padding:17px 19px 14px;display:flex}.uc03-tl-panel__header h2,.uc03-tl-cases__header h2{font-size:1rem}.uc03-tl-panel__header p,.uc03-tl-cases__header p{font-size:.75rem}.uc03-tl-panel__header button,.uc03-tl-cases__header button{color:#08766f;cursor:pointer;background:0 0;border:0;font-weight:750}.uc03-tl-breakdown{max-height:310px;display:grid;overflow:auto}.uc03-tl-breakdown>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f3f5;grid-template-columns:minmax(0,1fr) 42px minmax(150px,auto);align-items:center;gap:12px;width:100%;padding:12px 18px;display:grid}.uc03-tl-breakdown>button:hover,.uc03-tl-breakdown>button.is-selected{background:#f1f9f8}.uc03-tl-breakdown__identity{gap:2px;min-width:0;display:grid}.uc03-tl-breakdown__identity strong{color:#243f49;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}.uc03-tl-breakdown__identity small,.uc03-tl-breakdown__mix small{color:#75868d;font-size:.69rem}.uc03-tl-breakdown__total{color:#143944;text-align:center;font-size:1rem;font-weight:850}.uc03-tl-breakdown__mix{justify-content:flex-end;gap:8px;display:flex}.uc03-tl-breakdown__mix small{text-align:center;background:#f4f7f8;border-radius:999px;min-width:38px;padding:4px 6px}.uc03-tl-empty-inline{text-align:center;padding:24px}.uc03-tl-filters{background:#fafcfc;border-bottom:1px solid #edf1f3;grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(170px,.7fr));gap:11px;padding:14px 18px;display:grid}.uc03-tl-filters label{gap:5px;display:grid}.uc03-tl-filters label>span{color:#596d75;font-size:.7rem;font-weight:750}.uc03-tl-filters input,.uc03-tl-filters select{color:#263f49;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #ccd9df;border-radius:10px;padding:8px 10px;font-size:.8rem}.uc03-tl-case-list{display:grid}.uc03-tl-case-head,.uc03-tl-case__main{grid-template-columns:minmax(200px,1.4fr) minmax(140px,1fr) minmax(120px,.8fr) minmax(130px,.9fr) minmax(130px,.9fr) minmax(120px,.8fr) 58px;align-items:center;gap:12px;display:grid}.uc03-tl-case-head{color:#7b8a90;letter-spacing:.04em;text-transform:uppercase;background:#f7f9fa;border-bottom:1px solid #e9eef0;padding:9px 18px;font-size:.68rem;font-weight:800}.uc03-tl-case{background:#fff;border-bottom:1px solid #edf1f3}.uc03-tl-case:last-child{border-bottom:0}.uc03-tl-case__main{min-height:78px;padding:12px 18px}.uc03-tl-case__customer,.uc03-tl-case__scope,.uc03-tl-case__pc,.uc03-tl-case__stage,.uc03-tl-case__period,.uc03-tl-case__attention{gap:3px;min-width:0;display:grid}.uc03-tl-case__customer strong,.uc03-tl-case__scope strong,.uc03-tl-case__pc strong,.uc03-tl-case__period strong,.uc03-tl-case__attention strong{color:#253f49;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.uc03-tl-case__customer span,.uc03-tl-case__scope span,.uc03-tl-case__pc span,.uc03-tl-case__stage span,.uc03-tl-case__period span,.uc03-tl-case__attention span,.uc03-tl-case__customer small{color:#72838a;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.uc03-tl-stage{white-space:nowrap;border-radius:999px;width:fit-content;padding:5px 8px;font-size:.69rem;line-height:1}.uc03-tl-stage.is-submitted{color:#315b95;background:#eef4ff}.uc03-tl-stage.is-progress{color:#875d00;background:#fff5dc}.uc03-tl-stage.is-with-pc{color:#4d5d64;background:#f1f3f5}.uc03-tl-case__customer strong.is-unknown{color:#72838a;font-style:italic}.uc03-tl-case__links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.uc03-tl-case__links a{color:#08766f;font-size:.74rem;font-weight:800}.uc03-tl-stage.is-complete{color:#24633d;background:#e9f7ef}.uc03-tl-case__toggle{color:#08766f;cursor:pointer;background:#fff;border:1px solid #bfd7d5;border-radius:9px;min-height:34px;font-size:.72rem;font-weight:800}.uc03-tl-case__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px 18px 14px;display:grid}.uc03-tl-case__details>div{background:#fbfcfc;border:1px solid #e6ecef;gap:4px;padding:11px 13px;display:grid}.uc03-tl-case__details span{color:#7a898f;font-size:.66rem;font-weight:700}.uc03-tl-case__details strong{color:#354e57;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}@media (width<=1180px){.uc03-tl-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.uc03-tl-metrics>:last-child:nth-child(5){grid-column:span 2}.uc03-tl-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.uc03-tl-case-head{display:none}.uc03-tl-case__main{grid-template-columns:minmax(220px,1.25fr) minmax(160px,.9fr) minmax(150px,.8fr) 58px}.uc03-tl-case__stage,.uc03-tl-case__period,.uc03-tl-case__attention{grid-row:2}}@media (width<=820px){.uc03-tl-hero{flex-direction:column;align-items:stretch;padding:20px}.uc03-tl-hero__note{min-width:0}.uc03-tl-focus-grid{grid-template-columns:1fr}.uc03-tl-metrics,.uc03-tl-breakdown-grid,.uc03-tl-case__details{grid-template-columns:1fr 1fr}.uc03-tl-metrics>:last-child:nth-child(5){grid-column:1/-1}.uc03-tl-breakdown-grid{grid-template-columns:1fr}.uc03-tl-case__main{grid-template-columns:1fr 1fr 58px}.uc03-tl-case__customer{grid-column:1/3}.uc03-tl-case__stage,.uc03-tl-case__period,.uc03-tl-case__attention{grid-row:auto}.uc03-tl-case__toggle{grid-area:1/3}}@media (width<=560px){.uc03-tl-metrics{gap:8px}.uc03-tl-metric{border-radius:12px;gap:2px;min-height:0;padding:10px 12px}.uc03-tl-metric>strong{align-self:start;font-size:1.5rem}.uc03-tl-metric>span{font-size:.74rem}.uc03-tl-metric>small{font-size:.72rem;line-height:1.3}.uc03-tl-filters,.uc03-tl-case__details{grid-template-columns:1fr}.uc03-tl-breakdown>button{grid-template-columns:minmax(0,1fr) 36px}.uc03-tl-breakdown__mix{grid-column:1/-1;justify-content:flex-start}.uc03-tl-case__main{grid-template-columns:1fr 52px}.uc03-tl-case__customer,.uc03-tl-case__scope,.uc03-tl-case__pc,.uc03-tl-case__stage,.uc03-tl-case__period,.uc03-tl-case__attention{grid-column:1}.uc03-tl-case__toggle{grid-column:2}}.uc03-tl-case__details small{color:#7a898f;font-size:.72rem}.uc03-tl-breakdown__mix small.is-overdue{color:#a35b00;font-weight:800}.uc03-tl-journeys .uc03-tl-metrics{margin-bottom:14px}.uc03-tl-journeys .uc03-tl-breakdown-grid{margin-bottom:18px}.uc03-tl-breakdown-grid.uc03-tl-breakdown-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1180px){.uc03-tl-breakdown-grid.uc03-tl-breakdown-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.uc03-tl-breakdown-grid--three>:first-child{grid-column:1/-1}}@media (width<=820px){.uc03-tl-breakdown-grid.uc03-tl-breakdown-grid--three{grid-template-columns:1fr}}.uc03-tl-review-page{width:min(100%,1560px);margin:0 auto}.uc03-tl-document-nav{background:#fff;border:1px solid #dce6eb;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.uc03-tl-document-nav>div{align-items:center;gap:12px;display:flex}.uc03-tl-document-nav span{color:#6d7f86;font-size:.78rem}.uc03-tl-document-nav strong{color:#173946}.uc03-tl-review-actions{align-items:center;gap:14px;padding-top:14px;display:flex}.uc03-tl-review-actions>span{color:#6f7f85;font-size:.78rem}.uc03-tl-reupload{background:#fafcfc;border:1px solid #e0e8ec;border-radius:14px;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.4fr) auto;align-items:end;gap:14px;margin-top:18px;padding:16px;display:grid}.uc03-tl-reupload>div{gap:4px;display:grid}.uc03-tl-reupload strong{color:#263f49}.uc03-tl-reupload span{color:#6f7f85;font-size:.78rem}.uc03-tl-reupload textarea{resize:vertical;color:#263f49;width:100%;min-height:76px;font:inherit;background:#fff;border:1px solid #cbd8de;border-radius:10px;padding:10px 12px}.uc03-tl-case__review-action button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#0b7b73;border:1px solid #0b7b73;border-radius:9px;padding:7px 12px;font-size:.78rem;font-weight:750}@media (width<=900px){.uc03-tl-document-nav,.uc03-tl-review-actions{flex-direction:column;align-items:stretch}.uc03-tl-document-nav>div{justify-content:space-between}.uc03-tl-reupload{grid-template-columns:1fr}}@media (width>=900px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list{align-content:start!important;gap:9px!important;height:auto!important;min-height:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved{min-height:40px!important;margin:0!important;padding:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved{scrollbar-width:none;box-sizing:border-box!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:3px!important;width:fit-content!important;max-width:100%!important;min-height:42px!important;margin:0 0 2px!important;padding:3px!important;display:flex!important;overflow:auto hidden!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved::-webkit-scrollbar{display:none}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button{white-space:nowrap!important;flex:none!important;min-width:82px!important;min-height:36px!important;padding:0 14px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button:nth-child(3){min-width:146px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-cards{margin-top:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric,.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric:nth-child(n){box-sizing:border-box!important;text-align:left!important;grid-template:"label label action""value detail action"1fr/34px minmax(0,1fr) auto!important;align-items:center!important;gap:2px 8px!important;min-height:78px!important;padding:11px 14px!important;display:grid!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__label{grid-area:label!important;align-self:end!important;margin:0!important;line-height:1.15!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__value{grid-area:value!important;align-self:center!important;width:34px!important;margin:0!important;line-height:1!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__detail{white-space:nowrap!important;grid-area:detail!important;align-self:center!important;margin:0!important;line-height:1.2!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing-metric__action{grid-area:action!important;place-self:center end!important;margin:0!important;line-height:1.2!important;position:static!important;inset:auto!important}body .enterprise-shell--approved-nav .uc03-landing--workqueue a.uc03-landing__capture-action.uc03-landing__capture-action--workqueue{border-radius:9px!important;gap:6px!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;font-weight:720!important;line-height:1!important}body .enterprise-shell--approved-nav .uc03-landing--workqueue a.uc03-landing__capture-action.uc03-landing__capture-action--workqueue>span:first-child{font-size:17px!important;font-weight:500!important;line-height:1!important}}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero__capture-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (width<=760px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero__capture-actions{justify-content:stretch;width:100%}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero__capture-actions .uc03-landing__capture-action--workqueue{flex:100%;width:100%;min-width:0!important}}.uc03-dashboard-hero__capture-actions .uc03-landing__capture-action:first-child{display:none}.journey-search-page,.journey-360-page{--journey-search-border:#0f172a1f;--journey-search-muted:#64748b;--journey-search-soft:#f6f9fb;--journey-search-accent:#087f77;--journey-search-accent-dark:#075f5a}.journey-search-panel{border:1px solid var(--journey-search-border);background:linear-gradient(135deg,#fff 0%,#f7fbfb 100%);border-radius:22px;padding:20px;box-shadow:0 10px 32px #0f172a0d}.journey-search-panel__heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.journey-search-panel__heading>div{gap:4px;display:grid}.journey-search-panel__heading strong{color:#334155;font-size:.92rem;font-weight:650}.journey-search-panel__kicker{color:var(--journey-search-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.journey-search-panel__scope{color:var(--journey-search-accent-dark);white-space:nowrap;background:#087f7717;border-radius:999px;padding:7px 11px;font-size:.76rem;font-weight:700}.journey-search-input-wrap{background:#fff;border:1px solid #087f7747;border-radius:16px;align-items:center;gap:12px;min-height:58px;padding:0 14px;transition:border-color .12s,box-shadow .12s;display:flex;box-shadow:0 7px 22px #087f7712}.journey-search-input-wrap:focus-within{border-color:#087f77b8;box-shadow:0 0 0 4px #087f7714,0 8px 22px #087f7714}.journey-search-input-wrap__icon{color:var(--journey-search-accent);font-size:1.65rem;line-height:1;transform:rotate(-18deg)}.journey-search-input-wrap input{color:#0f172a;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:1rem}.journey-search-input-wrap input::placeholder{color:#94a3b8}.journey-search-clear{color:var(--journey-search-accent-dark);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.78rem;font-weight:750}.journey-search-hint{color:var(--journey-search-muted);margin:10px 4px 0;font-size:.78rem;line-height:1.45}.journey-search-state,.journey-search-empty{background:var(--journey-search-soft);color:#475569;border:1px dashed #64748b47;border-radius:18px;padding:22px}.journey-search-state--loading{color:var(--journey-search-accent-dark);border-style:solid;border-color:#087f7724}.journey-search-state--error,.journey-search-state--warning{color:#92400e;background:#fffbeb;border-style:solid;border-color:#b4530933}.journey-search-empty{align-items:center;gap:16px;display:flex}.journey-search-empty__mark{width:52px;height:52px;color:var(--journey-search-accent-dark);letter-spacing:.04em;background:#087f771a;border-radius:16px;flex:none;place-items:center;font-size:.85rem;font-weight:850;display:grid}.journey-search-empty strong{color:#0f172a;margin-bottom:4px;display:block}.journey-search-empty p{color:var(--journey-search-muted);margin:0;line-height:1.45}.journey-search-results{gap:10px;display:grid}.journey-search-results__header{justify-content:space-between;align-items:baseline;gap:12px;padding:0 2px;display:flex}.journey-search-results__header strong{color:#0f172a}.journey-search-results__header span{color:var(--journey-search-muted);font-size:.78rem}.journey-search-result-list{gap:10px;display:grid}.journey-search-result{border:1px solid var(--journey-search-border);background:#fff;border-radius:18px;grid-template-columns:minmax(190px,1.35fr) minmax(165px,1fr) minmax(180px,1fr) minmax(150px,.8fr) auto;align-items:center;gap:18px;min-height:108px;padding:16px 18px;transition:transform .12s,border-color .12s,box-shadow .12s;display:grid;box-shadow:0 7px 20px #0f172a09}.journey-search-result:hover{border-color:#087f7747;transform:translateY(-1px);box-shadow:0 11px 26px #0f172a0e}.journey-search-result__identity{align-items:center;gap:11px;min-width:0;display:flex}.journey-search-result__avatar{width:42px;height:42px;color:var(--journey-search-accent-dark);background:linear-gradient(145deg,#087f7721,#087f770d);border-radius:13px;flex:none;place-items:center;font-weight:850;display:grid}.journey-search-result__identity>div:last-child,.journey-search-result__reference,.journey-search-result__location{gap:3px;min-width:0;display:grid}.journey-search-result strong{color:#0f172a;text-overflow:ellipsis;overflow:hidden}.journey-search-result span,.journey-search-result small{color:var(--journey-search-muted);text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.journey-search-result__reference>span{letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.journey-search-result__status{gap:7px;display:grid}.journey-search-result__status>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.journey-search-result__status>div>span{font-size:.7rem}.journey-search-result__open{background:var(--journey-search-accent);color:#fff;white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:.78rem;font-weight:750;text-decoration:none;display:inline-flex}.journey-search-result__open:hover{background:var(--journey-search-accent-dark)}.journey-360-submit-banner{color:#065f46;background:#ecfdf5;border:1px solid #10b9814d;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;font-size:.84rem;font-weight:600;display:flex}.journey-360-banner-dismiss{color:#065f46;cursor:pointer;opacity:.7;background:0 0;border:0;padding:0 4px;font-size:1.1rem;line-height:1}.journey-360-banner-dismiss:hover{opacity:1}.journey-360-topline{justify-content:space-between;align-items:center;gap:16px;min-height:38px;display:flex}.journey-360-back{color:var(--journey-search-accent-dark);font-size:.82rem;font-weight:750;text-decoration:none}.journey-360-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.journey-360-actions a,.journey-360-actions button{min-height:36px;color:var(--journey-search-accent-dark);cursor:pointer;background:#fff;border:1px solid #087f773b;border-radius:10px;align-items:center;padding:0 12px;font-family:inherit;font-size:.76rem;font-weight:750;text-decoration:none;display:inline-flex}.journey-360-actions button:disabled{opacity:.6;cursor:default}.journey-360-actions a.journey-360-actions__primary{background:var(--journey-search-accent);border-color:var(--journey-search-accent);color:#fff}.journey-360-resync-message{color:var(--journey-search-accent-dark);text-align:right;margin:-4px 0 0;font-size:.76rem}.journey-360-summary{border:1px solid var(--journey-search-border);background:#fff;border-radius:18px;grid-template-columns:1.4fr repeat(4,1fr);display:grid;overflow:hidden}.journey-360-summary>div{border-right:1px solid var(--journey-search-border);gap:3px;padding:15px 18px;display:grid}.journey-360-summary>div:last-child{border-right:0}.journey-360-summary span,.journey-360-summary small{color:var(--journey-search-muted);font-size:.7rem}.journey-360-summary strong{color:#0f172a;font-size:1rem}.journey-360-receipt-pending-badge{color:#92400e;letter-spacing:.02em;vertical-align:middle;background:#d977061f;border-radius:6px;align-items:center;gap:3px;margin-left:4px;padding:1px 6px;font-size:.62rem;font-weight:700;display:inline-flex}.journey-360-grid{gap:14px;display:grid}.journey-360-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-360-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.journey-360-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.journey-360-facts--single{grid-template-columns:1fr}.journey-360-fact{border-bottom:1px solid #94a3b826;gap:3px;min-width:0;padding:8px 0;display:grid}.journey-360-fact span{color:var(--journey-search-muted);font-size:.7rem}.journey-360-fact strong{color:#172033;overflow-wrap:anywhere;font-size:.83rem;font-weight:680}.journey-360-empty{background:var(--journey-search-soft);color:var(--journey-search-muted);border-radius:12px;margin:0;padding:16px;font-size:.8rem;line-height:1.45}.journey-360-subsection{border-top:1px solid var(--journey-search-border);gap:8px;margin-top:18px;padding-top:14px;display:grid}.journey-360-subsection>strong{color:#172033;font-size:.82rem}.journey-360-table-wrap{width:100%;overflow-x:auto}.journey-360-table{border-collapse:collapse;width:100%;font-size:.76rem}.journey-360-table th{color:#64748b;text-align:left;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:#f8fafc;padding:8px 10px;font-size:.68rem;font-weight:750}.journey-360-table td{color:#334155;vertical-align:top;border-bottom:1px solid #94a3b829;padding:10px}.journey-360-field-group+.journey-360-field-group{margin-top:18px}.journey-360-field-group__title{text-transform:uppercase;letter-spacing:.04em;color:#026d7d;margin:0 0 6px;font-size:.72rem;font-weight:750}.journey-360-payment-total{background:#087f7712;border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;padding:11px 13px;display:flex}.journey-360-payment-total span{color:var(--journey-search-muted);font-size:.72rem}.journey-360-payment-total strong{color:var(--journey-search-accent-dark);font-size:1rem}.journey-360-payment-split{flex-direction:column;gap:14px;display:flex}.journey-360-payment-split>*{flex:1}.journey-360-list{gap:8px;display:grid}.journey-360-list__row{background:#fff;border:1px solid #94a3b82e;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;padding:8px 10px;display:grid}.journey-360-list__row>div:nth-child(2){gap:2px;min-width:0;display:grid}.journey-360-list__row strong{color:#172033;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.journey-360-list__row small{color:var(--journey-search-muted);font-size:.7rem}.journey-360-document-mark,.journey-360-finding-mark{width:34px;height:34px;color:var(--journey-search-accent-dark);background:#087f7717;border-radius:10px;place-items:center;font-size:.62rem;font-weight:850;display:grid}.journey-360-finding-mark{color:#92400e;background:#b4530917;font-size:.9rem}.journey-360-list__status{justify-self:end}.journey-360-doc-list{gap:6px;display:grid}.journey-360-doc-row{background:#fff;border:1px solid #94a3b82e;border-radius:12px;transition:border-color .12s;overflow:hidden}.journey-360-doc-row--open{border-color:#087f774d}.journey-360-doc-trigger{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.journey-360-doc-trigger:hover{background:#087f770a}.journey-360-doc-trigger__label{gap:2px;min-width:0;display:grid}.journey-360-doc-trigger__label strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.journey-360-doc-trigger__label small{color:var(--journey-search-muted);font-size:.7rem}.journey-360-doc-trigger__chevron{color:var(--journey-search-muted);text-align:center;width:18px;font-size:.6rem}.journey-360-doc-detail{background:#f8fafc;border-top:1px solid #94a3b824;padding:12px 14px 14px}.journey-360-doc-view-row{border-top:1px solid #94a3b824;justify-content:flex-end;margin-top:12px;padding-top:10px;display:flex}.journey-360-doc-view-btn{background:var(--journey-search-accent);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;min-height:32px;padding:0 14px;font-size:.74rem;font-weight:700;text-decoration:none;transition:background .12s;display:inline-flex}.journey-360-doc-view-btn:hover{background:var(--journey-search-accent-dark)}.journey-360-doc-detail--boxed{grid-template-columns:minmax(0,1.7fr) minmax(220px,320px);align-items:start;gap:16px;display:grid}.journey-360-doc-preview{justify-items:center;gap:8px;display:grid}.journey-360-doc-preview__image,.journey-360-doc-preview__pdf{background:#fff;border:1px solid #94a3b84d;border-radius:10px;width:100%;height:620px}.journey-360-doc-preview__image{object-fit:contain}.journey-360-doc-preview__message{width:100%;height:620px;color:var(--journey-search-muted);text-align:center;background:#fff;border:1px dashed #94a3b866;border-radius:10px;place-items:center;padding:12px;font-size:.8rem;display:grid}.journey-360-doc-preview__message.is-error{color:#b42318;border-color:#b423184d}.journey-360-doc-facts{gap:12px;min-width:0;display:grid}@media (width<=760px){.journey-360-doc-detail--boxed{grid-template-columns:1fr}.journey-360-doc-preview__image,.journey-360-doc-preview__pdf,.journey-360-doc-preview__message{height:320px}}.journey-360-doc-picker{gap:10px;display:grid}.journey-360-doc-picker__label{letter-spacing:.02em;text-transform:uppercase;color:var(--journey-search-muted);font-size:.72rem;font-weight:700}.journey-360-doc-picker__select{width:100%;max-width:480px;min-height:38px;font:inherit;color:#172033;background:#fff;border:1px solid #94a3b859;border-radius:10px;padding:8px 12px;font-size:.85rem}.journey-360-doc-picker .journey-360-doc-detail{border:1px solid #94a3b82e;border-radius:12px}.journey-360-receipt-pending td{color:#94a3b8;font-style:italic}.journey-360-receipt-pending-status{color:#b45309;font-style:normal;font-weight:600}@media (width<=1180px){.journey-search-result{grid-template-columns:minmax(190px,1.4fr) minmax(155px,1fr) minmax(180px,1fr) auto}.journey-search-result__status{display:none}.journey-360-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.journey-search-panel{border-radius:18px;padding:16px}.journey-search-panel__heading,.journey-360-topline{flex-direction:column;align-items:flex-start}.journey-search-panel__scope{white-space:normal}.journey-search-input-wrap{min-height:54px}.journey-search-input-wrap__icon{display:none}.journey-search-result{grid-template-columns:1fr auto;gap:12px;padding:15px}.journey-search-result__identity,.journey-search-result__reference,.journey-search-result__location{grid-column:1/-1}.journey-search-result__reference,.journey-search-result__location{padding-left:53px}.journey-search-result__open{grid-column:1/-1;justify-self:stretch}.journey-360-actions{justify-content:flex-start}.journey-360-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.journey-360-summary>div{border-right:0;border-bottom:1px solid var(--journey-search-border)}.journey-360-summary>div:nth-child(3n){border-right:0}.journey-360-grid--two,.journey-360-grid--three{grid-template-columns:1fr}.journey-360-payment-split>*{flex:none}}@media (width<=520px){.journey-search-panel__heading strong{font-size:.84rem}.journey-search-input-wrap input{font-size:.9rem}.journey-search-result__reference,.journey-search-result__location{padding-left:0}.journey-360-summary{grid-template-columns:1fr 1fr}.journey-360-summary>div,.journey-360-summary>div:nth-child(odd){border-right:0}.journey-360-summary>div:nth-child(odd){border-right:1px solid var(--journey-search-border)}.journey-360-facts{grid-template-columns:1fr}.journey-360-actions{width:100%}.journey-360-actions a{flex:auto;justify-content:center}}.pc-grid{flex-direction:column;gap:0;display:flex}.pc-sku-strip{background:#f8fafc;border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.pc-sku-strip__main{align-items:baseline;gap:12px;min-width:0;display:flex}.pc-sku-strip__code{color:#075f5a;letter-spacing:.03em;white-space:nowrap;font-size:.82rem;font-weight:800}.pc-sku-strip__product{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.pc-sku-strip__badge{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:.68rem;font-weight:700}.pc-sku-strip__badge--ok{color:#065f46;background:#0596691f}.pc-sku-strip__badge--warn{color:#92400e;background:#d9770621}.pc-sku-strip__modify{color:#075f5a;cursor:pointer;background:#fff;border:1px solid #075f5a;border-radius:999px;flex-shrink:0;padding:4px 12px;font-size:.72rem;font-weight:700}.pc-sku-strip__modify:hover{background:#075f5a0f}.pc-verdict{border-bottom:1px solid #94a3b82e;align-items:flex-start;gap:14px;padding:16px 20px;display:flex}.pc-verdict>div{flex-direction:column;gap:3px;display:flex}.pc-verdict strong{font-size:.88rem;font-weight:700}.pc-verdict>div>span{color:#64748b;font-size:.74rem}.pc-verdict__icon{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:1rem;font-weight:800;display:grid}.pc-verdict--clean{background:#0596690d}.pc-verdict--clean .pc-verdict__icon{color:#065f46;background:#05966926}.pc-verdict--clean strong{color:#065f46}.pc-verdict--pending{background:#64748b0d}.pc-verdict--pending .pc-verdict__icon{color:#475569;background:#64748b1f}.pc-verdict--pending strong{color:#475569}.pc-verdict--over{background:#dc26260a}.pc-verdict--over .pc-verdict__icon{color:#991b1b;background:#dc26261f}.pc-verdict--over strong{color:#991b1b}.pc-verdict--under{background:#d977060d}.pc-verdict--under .pc-verdict__icon{color:#92400e;background:#d9770624}.pc-verdict--under strong{color:#92400e}.pc-section{border-top:1px solid #94a3b82e}.pc-section--clean{background:#fafafa}.pc-section__head{align-items:baseline;gap:10px;padding:12px 20px 8px;display:flex}.pc-section__title{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:750}.pc-section__title--alert{color:#991b1b}.pc-section__sub{color:#94a3b8;font-size:.68rem}.pc-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:8px 20px 18px;display:grid}.pc-card{background:#fff;border:1px solid #94a3b82e;border-radius:12px;gap:10px;padding:14px 16px 12px;display:grid}.pc-card--ok{border-color:#05966938}.pc-card--over{background:#fff8f8e6;border-color:#dc262647}.pc-card--under{background:#fffcf4e6;border-color:#d9770647}.pc-card--unknown{opacity:.82}.pc-card__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pc-card__name{color:#172033;font-size:.82rem;font-weight:650;line-height:1.3}.pc-card__pills{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:5px;display:flex}.pc-card__source{color:#64748b;white-space:nowrap;background:#94a3b821;border-radius:5px;padding:2px 7px;font-size:.62rem}.pc-card__dev{white-space:nowrap;border-radius:5px;padding:2px 8px;font-size:.68rem;font-weight:700}.pc-card__dev--ok{color:#065f46;background:#0596691f}.pc-card__dev--over{color:#991b1b;background:#dc26261f}.pc-card__dev--under{color:#92400e;background:#d977061f}.pc-card__dev--unknown{display:none}.pc-bar{align-items:center;height:28px;display:flex}.pc-bar--empty{height:20px}.pc-bar__label-muted{color:#94a3b8;font-size:.68rem;font-style:italic}.pc-bar__track{background:#94a3b82e;border-radius:4px;width:100%;height:8px;position:relative;overflow:hidden}.pc-bar__std{background:#64748b59;border-radius:4px;height:100%;position:absolute;top:0;left:0}.pc-bar__act{border-radius:4px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.pc-bar__act--ok{background:#059669a6}.pc-bar__act--over{background:#dc2626b3}.pc-bar__act--under{background:#d97706a6}.pc-bar__act--unknown{background:#94a3b866}.pc-card__amounts{gap:20px;display:flex}.pc-card__amounts>div{flex-direction:column;gap:1px;display:flex}.pc-card__amounts span{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.62rem;font-weight:600}.pc-card__amounts strong{font-variant-numeric:tabular-nums;color:#172033;font-size:.84rem;font-weight:650}.pc-amt--over{color:#991b1b!important}.pc-amt--under{color:#92400e!important}.pc-clean-list{flex-direction:column;padding:4px 20px 12px;display:flex}.pc-clean-row{border-bottom:1px solid #94a3b81a;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:8px 0;font-size:.78rem;display:grid}.pc-clean-row:last-child{border-bottom:0}.pc-clean-row__name{color:#475569}.pc-clean-row__ok{color:#059669;font-size:.8rem}.pc-clean-row__amount{color:#334155;font-variant-numeric:tabular-nums;font-weight:600}.pc-clean-row--alternative .pc-clean-row__ok{color:#94a3b8;font-style:italic}.pc-clean-row--alternative .pc-clean-row__name{color:#94a3b8}.pc-showall-row{background:#fafafa;border-top:1px solid #94a3b82e;align-items:center;gap:12px;padding:10px 20px;display:flex}.pc-showall-btn{font:inherit;color:#075f5a;cursor:pointer;background:0 0;border:0;padding:0;font-size:.74rem;font-weight:700}.pc-showall-btn:hover{text-decoration:underline}.pc-showall-hint{color:#64748b;font-size:.7rem}.pc-price-point-picker{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 20px;display:flex}.pc-price-point-picker label{color:#475569;text-transform:uppercase;letter-spacing:.02em;font-size:.72rem;font-weight:700}.pc-price-point-picker select{font:inherit;color:#1e293b;background:#fff;border:1px solid #94a3b866;border-radius:6px;padding:4px 8px;font-size:.8rem}.pc-price-point-picker__note{color:#b45309;font-size:.7rem}.pc-net-bar{background:#f8fafc;border-top:2px solid #94a3b82e;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.pc-net-bar__cell{border-right:1px solid #94a3b82e;flex-direction:column;gap:3px;padding:14px 20px;display:flex}.pc-net-bar__cell:last-child{border-right:0}.pc-net-bar__cell span{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.65rem;font-weight:600}.pc-net-bar__cell strong{font-variant-numeric:tabular-nums;color:#172033;font-size:.92rem;font-weight:700}.pc-net-bar__cell--deduction strong{color:#991b1b}.pc-net-bar__cell--net{background:#087f770d}.pc-net-bar__cell--net strong{color:#075f5a;font-size:1rem}@media (width<=640px){.pc-cards{grid-template-columns:1fr;padding:8px 14px 14px}.pc-net-bar{grid-template-columns:repeat(2,1fr)}.pc-net-bar__cell{border-bottom:1px solid #94a3b82e;border-right:0}.pc-net-bar__cell:nth-child(odd){border-right:1px solid #94a3b82e}.pc-sku-strip{flex-direction:column;align-items:flex-start;gap:8px}}.rcpt-total{background:#087f7712;border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;padding:10px 14px;display:flex}.rcpt-total span{color:var(--journey-search-muted);font-size:.72rem}.rcpt-total strong{color:var(--journey-search-accent-dark);font-size:.98rem;font-weight:700}.rcpt-list{gap:6px;display:grid}.rcpt-row{background:#fff;border:1px solid #94a3b82e;border-radius:12px;transition:border-color .12s;overflow:hidden}.rcpt-row--open{border-color:#087f774d}.rcpt-row--pending{opacity:.72}.rcpt-trigger{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:10px 13px;display:grid}.rcpt-trigger:hover{background:#087f7709}.rcpt-trigger--pending{cursor:default}.rcpt-trigger--pending:hover{background:0 0}.rcpt-trigger__mark{width:34px;height:34px;color:var(--journey-search-accent-dark);background:#087f771a;border-radius:10px;flex-shrink:0;place-items:center;font-size:.58rem;font-weight:850;display:grid}.rcpt-trigger__mark--pending{color:#64748b;background:#94a3b824}.rcpt-trigger__body{gap:2px;min-width:0;display:grid}.rcpt-trigger__primary{color:#172033;flex-wrap:wrap;align-items:center;gap:5px;font-size:.8rem;font-weight:600;display:flex}.rcpt-trigger__ref{color:#0f172a;font-weight:700}.rcpt-trigger__sep{color:#94a3b8;font-weight:400}.rcpt-trigger__date{color:#475569;font-weight:400}.rcpt-trigger__mode{color:#334155;letter-spacing:.02em;font-size:.76rem;font-weight:600}.rcpt-trigger__words{color:var(--journey-search-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;overflow:hidden}.rcpt-trigger__right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.rcpt-trigger__amount{color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.88rem;font-weight:750}.rcpt-trigger__chevron{color:var(--journey-search-muted);text-align:center;flex-shrink:0;width:16px;font-size:.58rem}.rcpt-row--duplicate{background:#dc262609;border-color:#dc262659}.rcpt-duplicate-pill{color:#b91c1c;white-space:nowrap;background:#dc26261f;border-radius:999px;align-items:center;padding:2px 8px;font-size:.66rem;font-weight:700;display:inline-flex}.rcpt-duplicate-note{color:#7f1d1d;background:#dc262614;border:1px solid #dc262640;border-radius:8px;margin-bottom:10px;padding:8px 10px;font-size:.76rem;line-height:1.4}.rcpt-pending-badge{color:#92400e;background:#d977061f;border-radius:6px;padding:2px 7px;font-size:.62rem;font-weight:700}.rcpt-detail{background:#f8fafc;border-top:1px solid #94a3b824;padding:12px 14px 14px}.uc03-delivery-v2-file-input{display:none!important}.uc03-delivery-v2-upload-button{opacity:1;color:#153f55!important;min-height:44px!important;font:inherit!important;cursor:pointer!important;white-space:nowrap!important;background:#fff!important;border:1px solid #bfd1df!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:10px 16px!important;font-weight:700!important;display:inline-flex!important;box-shadow:0 2px 6px #003a8214!important}.uc03-delivery-v2-upload-button.is-primary{border-color:var(--verigence-blue-900,#003a82)!important;background:var(--verigence-blue-900,#003a82)!important;color:var(--verigence-white,#fff)!important;box-shadow:0 4px 10px #003a822e!important}.uc03-delivery-v2-upload-button:hover:not(:disabled){border-color:var(--verigence-blue-700,#0057b8)!important}.uc03-delivery-v2-upload-button.is-primary:hover:not(:disabled){background:var(--verigence-blue-700,#0057b8)!important;color:var(--verigence-white,#fff)!important}.uc03-delivery-v2-upload-button:disabled{cursor:not-allowed!important;opacity:.55!important}.uc03-delivery-v2-retry-panel{border:1px solid var(--v2-border,#18283e24);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}@media (width<=680px){.uc03-v2-upload-actions{width:100%}.uc03-delivery-v2-upload-button{flex:auto}.uc03-delivery-v2-retry-panel{flex-direction:column;align-items:stretch}}.enterprise-content>.screen-stack.uc03-v2-capture,.enterprise-content>.screen-stack.uc03-attribute-review-page,.enterprise-content>.screen-stack.uc03-delivery-review-v2{box-sizing:border-box;border-radius:16px!important;width:min(100% - 24px,1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:18px 20px 20px!important}.enterprise-content>.screen-stack.uc03-v2-capture>.page-header,.enterprise-content>.screen-stack.uc03-attribute-review-page>.page-header,.enterprise-content>.screen-stack.uc03-delivery-review-v2>.page-header{border-radius:12px!important;min-height:0!important;margin:0 0 10px!important;padding:12px 16px 13px!important}.enterprise-content>.screen-stack.uc03-v2-capture>.page-header .page-header__copy,.enterprise-content>.screen-stack.uc03-attribute-review-page>.page-header .page-header__copy,.enterprise-content>.screen-stack.uc03-delivery-review-v2>.page-header .page-header__copy{max-width:820px!important}.enterprise-content>.screen-stack.uc03-v2-capture>.page-header h1,.enterprise-content>.screen-stack.uc03-attribute-review-page>.page-header h1,.enterprise-content>.screen-stack.uc03-delivery-review-v2>.page-header h1{margin-block:2px 4px!important;font-size:clamp(1.45rem,1.8vw,1.8rem)!important;line-height:1.08!important}.enterprise-content>.screen-stack.uc03-v2-capture>.page-header p,.enterprise-content>.screen-stack.uc03-attribute-review-page>.page-header p,.enterprise-content>.screen-stack.uc03-delivery-review-v2>.page-header p{max-width:780px!important;margin:0!important;font-size:.9rem!important;line-height:1.35!important}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-c1-topbar,.enterprise-content>.screen-stack.uc03-attribute-review-page .uc03-c1-topbar,.enterprise-content>.screen-stack.uc03-delivery-review-v2 .uc03-c1-topbar{min-height:20px!important;margin-bottom:6px!important}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-booking-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;width:min(100%,560px)!important;margin:0 0 10px!important}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-booking-steps button{border-radius:9px!important;min-height:38px!important;padding-inline:12px!important;font-size:.86rem!important}.uc03-v2-compact-gate,.uc03-delivery-v2-submit-bar,.uc03-delivery-v2-submit-complete,.uc03-attribute-review-page .uc03-attribute-confirm-panel,.uc03-delivery-review-v2 .uc03-attribute-confirm-panel{scroll-margin-bottom:72px}.enterprise-content>.screen-stack.uc03-v2-capture:not(.uc03-delivery-v2-page) .uc03-booking-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 14px!important}.enterprise-content>.screen-stack.uc03-v2-capture:not(.uc03-delivery-v2-page) .uc03-v2-carried-forward{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 14px!important}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-booking-step-panel{border-radius:12px!important;padding:14px 15px!important}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-booking-step-heading{margin-bottom:9px!important;padding-bottom:8px!important}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-booking-step-heading h2{font-size:1.28rem!important;line-height:1.12!important}.enterprise-content>.screen-stack.uc03-attribute-review-page .uc03-attribute-table-wrap{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(60vh,620px);overflow:auto}.enterprise-content>.screen-stack.uc03-attribute-review-page .uc03-attribute-table th{top:0}.enterprise-content>.screen-stack.uc03-attribute-review-page .uc03-attribute-confirm-panel,.enterprise-content>.screen-stack.uc03-delivery-review-v2 .uc03-attribute-confirm-panel{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;position:sticky;bottom:8px;box-shadow:0 10px 26px #0f172a1f;border-radius:11px!important;padding:12px 14px!important}.enterprise-content>.screen-stack.uc03-attribute-review-page .uc03-raw-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.enterprise-content>.screen-stack.uc03-delivery-v2-page .uc03-delivery-v2-summary{gap:8px!important}.enterprise-content>.screen-stack.uc03-delivery-v2-page .uc03-delivery-v2-groups{gap:10px!important}.enterprise-content>.screen-stack.uc03-delivery-v2-page .uc03-delivery-v2-group{border-radius:11px!important;padding:12px!important}.enterprise-content>.screen-stack.uc03-delivery-review-v2 .uc03-delivery-review-section{gap:8px!important;padding:14px!important}.enterprise-content>.screen-stack.uc03-delivery-review-v2 .uc03-delivery-review-field{grid-template-columns:minmax(145px,.75fr) minmax(180px,.95fr) minmax(240px,1.35fr) auto!important;gap:10px!important;padding:10px 12px!important}.enterprise-content>.screen-stack.uc03-delivery-review-v2 .uc03-delivery-review-tabs{z-index:8;background:var(--ion-background-color,#fff);padding-block:5px;position:sticky;top:0}@media (width>=1080px){.enterprise-content>.screen-stack.uc03-v2-capture .uc03-v2-compact-panel{align-items:start;grid-template-columns:minmax(260px,.72fr) minmax(0,1.65fr)!important;gap:14px!important;padding:14px!important}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-v2-compact-panel>.uc03-v2-compact-upload{flex-direction:column;grid-area:1/1/span 20;align-items:stretch;min-width:0;position:sticky;top:72px}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-v2-compact-panel>:not(.uc03-v2-compact-upload){grid-column:2}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-v2-compact-upload .uc03-v2-upload-actions{width:100%}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-v2-compact-upload .uc03-v2-upload-actions>*{flex:120px}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-v2-document-help{min-width:0;max-width:none;box-shadow:none;grid-template-columns:1fr;margin-top:8px;position:static}.enterprise-content>.screen-stack.uc03-v2-capture.uc03-delivery-v2-page:not(.uc03-booking-journey):not(.uc03-delivery-v2-page--cards){grid-template-columns:repeat(10,minmax(0,1fr));align-items:start;gap:10px 14px;display:grid}.enterprise-content>.screen-stack.uc03-v2-capture.uc03-delivery-v2-page:not(.uc03-booking-journey):not(.uc03-delivery-v2-page--cards)>:is(.uc03-c1-topbar,.page-header,.uc03-booking-steps,.uc03-booking-journey-feedback,.uc03-delivery-v2-summary,.uc03-delivery-v2-groups,.uc03-delivery-v2-submit-bar,.uc03-delivery-v2-submit-complete,.uc03-delivery-v2-retry-panel,.uc03-c1-start-panel){grid-column:1/-1}.enterprise-content>.screen-stack.uc03-v2-capture.uc03-delivery-v2-page:not(.uc03-booking-journey):not(.uc03-delivery-v2-page--cards)>.uc03-delivery-v2-upload-panel{grid-column:span 4;min-width:0;height:fit-content;position:sticky;top:72px}.enterprise-content>.screen-stack.uc03-v2-capture.uc03-delivery-v2-page:not(.uc03-booking-journey):not(.uc03-delivery-v2-page--cards)>.uc03-upload-inventory{grid-column:span 6;min-width:0;margin:0}.enterprise-content>.screen-stack.uc03-v2-capture.uc03-delivery-v2-page:not(.uc03-booking-journey):not(.uc03-delivery-v2-page--cards)>.uc03-delivery-v2-groups{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.enterprise-shell--approved-nav .enterprise-content>.screen-stack.uc03-v2-capture.uc03-delivery-v2-page.uc03-booking-journey{grid-template-columns:minmax(0,1fr);gap:12px;display:grid;width:min(100% - 24px,1180px)!important;max-width:1180px!important}.enterprise-shell--approved-nav .enterprise-content>.screen-stack.uc03-v2-capture.uc03-delivery-v2-page.uc03-booking-journey>.uc03-booking-step-panel{min-width:0;padding:16px 20px!important}.enterprise-shell--approved-nav .enterprise-content>.screen-stack.uc03-v2-capture.uc03-delivery-v2-page.uc03-booking-journey>.uc03-booking-step-panel .uc03-booking-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=760px) and (width<=1079px){.enterprise-content>.screen-stack.uc03-v2-capture,.enterprise-content>.screen-stack.uc03-attribute-review-page,.enterprise-content>.screen-stack.uc03-delivery-review-v2{width:min(100% - 20px,980px)!important;padding:16px 18px 18px!important}.enterprise-content>.screen-stack.uc03-v2-capture:not(.uc03-delivery-v2-page) .uc03-booking-details-grid,.enterprise-content>.screen-stack.uc03-v2-capture:not(.uc03-delivery-v2-page) .uc03-v2-carried-forward{grid-template-columns:repeat(2,minmax(0,1fr))!important}.enterprise-content>.screen-stack.uc03-delivery-v2-page .uc03-delivery-v2-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-content>.screen-stack.uc03-delivery-v2-page .uc03-delivery-v2-group:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=759px){.enterprise-content>.screen-stack.uc03-v2-capture,.enterprise-content>.screen-stack.uc03-attribute-review-page,.enterprise-content>.screen-stack.uc03-delivery-review-v2{border-radius:14px!important;width:100%!important;max-width:100%!important;padding:13px!important}.enterprise-content>.screen-stack.uc03-v2-capture>.page-header,.enterprise-content>.screen-stack.uc03-attribute-review-page>.page-header,.enterprise-content>.screen-stack.uc03-delivery-review-v2>.page-header{padding:11px 12px!important}.enterprise-content>.screen-stack.uc03-v2-capture .uc03-booking-steps{width:100%!important}.enterprise-content>.screen-stack.uc03-v2-capture:not(.uc03-delivery-v2-page) .uc03-booking-details-grid,.enterprise-content>.screen-stack.uc03-v2-capture:not(.uc03-delivery-v2-page) .uc03-v2-carried-forward,.enterprise-content>.screen-stack.uc03-attribute-review-page .uc03-raw-review-grid{grid-template-columns:1fr!important}.enterprise-content>.screen-stack.uc03-attribute-review-page .uc03-attribute-table-wrap{max-height:none}.enterprise-content>.screen-stack.uc03-attribute-review-page .uc03-attribute-confirm-panel,.enterprise-content>.screen-stack.uc03-delivery-review-v2 .uc03-attribute-confirm-panel,.enterprise-content>.screen-stack.uc03-delivery-review-v2 .uc03-delivery-review-tabs{position:static}}.uc03-work-cards--v2{background:#fff;border:1px solid #143d6224;border-radius:16px;overflow:visible}.uc03-work-table-head--v2{letter-spacing:.055em;text-transform:uppercase;align-items:center;color:#5d728a!important;background:#f7fafc!important;border:0!important;border-bottom:1px solid #143d621f!important;border-radius:0!important;grid-template-columns:minmax(230px,1.7fr) minmax(190px,1.15fr) minmax(190px,1.15fr) minmax(210px,1.2fr)!important;gap:20px!important;margin:0!important;padding:12px 20px!important;font-size:.72rem!important;font-weight:800!important;display:grid!important}.uc03-work-row-v2{background:#fff;border-bottom:1px solid #143d621a;grid-template-columns:minmax(230px,1.7fr) minmax(190px,1.15fr) minmax(190px,1.15fr) minmax(210px,1.2fr);align-items:center;gap:20px;min-height:88px;padding:16px 20px;display:grid;position:relative}.uc03-work-row-v2:last-child{border-bottom:0}.uc03-work-row-v2:hover,.uc03-work-row-v2:focus-within{background:#f9fcfd;box-shadow:inset 4px 0 #008f9a80}.uc03-work-row-v2.has-attention{box-shadow:inset 4px 0 #bb592799}.uc03-work-row-v2.has-attention.is-severity-high,.uc03-work-row-v2.has-attention.is-severity-critical{box-shadow:inset 4px 0 #c73d4abf}.uc03-work-row-v2__cell{min-width:0}.uc03-work-row-v2__deal strong{color:#103b67;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;font-weight:750;line-height:1.3;display:block;overflow:hidden}.uc03-work-row-v2__deal strong.is-placeholder{color:#5d728a;font-style:normal;font-weight:650}.uc03-work-row-v2__deal span.uc03-work-row-v2__vehicle-line{color:#3f5871;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.8rem;line-height:1.3;display:block;overflow:hidden}.uc03-work-row-v2__tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.uc03-work-row-v2__tag{color:#556b82;letter-spacing:.01em;white-space:nowrap;background:#5d728a1a;border-radius:6px;padding:2px 8px;font-size:.68rem;font-weight:700}.uc03-work-row-v2__tag--draft{color:#46617a;background:#5d728a24}.uc03-work-row-v2__timeline-row{color:#28445f;align-items:center;gap:7px;font-size:.78rem;font-weight:650;display:flex}.uc03-work-row-v2__timeline-row+.uc03-work-row-v2__timeline-row{margin-top:4px}.uc03-work-row-v2__timeline-dot{background:#0a8f7e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.uc03-work-row-v2__timeline-dot.is-pending{background:#d68a1f}.uc03-work-row-v2__timeline-dot.is-empty{background:0 0;border:1.5px dashed #a9b9c8}.uc03-work-row-v2__timeline small{color:#8a9aa6;margin-top:6px;font-size:.72rem;display:block}.uc03-work-row-v2__status{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.uc03-work-row-v2__status .uc03-work-status-pill{align-items:center;gap:7px;max-width:100%;white-space:normal!important;border-radius:999px!important;margin:0!important;padding:6px 10px!important;font-size:.74rem!important;line-height:1.2!important;display:inline-flex!important}.uc03-work-row-v2__status .uc03-work-status-pill--link{cursor:pointer;text-decoration:none;box-shadow:0 0 0 1px #0000}.uc03-work-row-v2__status .uc03-work-status-pill--link:hover,.uc03-work-row-v2__status .uc03-work-status-pill--link:focus-visible{outline:none;box-shadow:0 0 0 1px}.uc03-work-status-pill__count{background:#00000024;border-radius:999px;padding:1px 7px;font-size:.68rem;font-weight:800}.uc03-work-row-v2__status .uc03-verification-badge{margin:0}.uc03-work-row-v2__status small{color:#6d8297;font-size:.74rem;line-height:1.3;display:block}.uc03-work-row-v2__actions{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.uc03-work-row-v2__actions .uc03-work-card__primary-action{white-space:nowrap;justify-content:center;align-items:center;font-weight:750;text-decoration:none;border-radius:9px!important;min-height:36px!important;margin:0!important;padding:8px 14px!important;font-size:.78rem!important;line-height:1.15!important;display:inline-flex!important}.uc03-work-row-v2__more{position:relative}.uc03-work-row-v2__more-button{color:#34566f;min-height:32px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #103b6738;border-radius:8px;padding:6px 12px;font-size:.76rem;font-weight:700}.uc03-work-row-v2__more-button:hover,.uc03-work-row-v2__more-button.is-open{color:#0a6174;background:#eef9fa;border-color:#008f9a80}.uc03-work-row-v2__more-menu{z-index:1000;background:#fff;border:1px solid #143d6229;border-radius:10px;gap:2px;width:210px;padding:6px;display:grid;box-shadow:0 12px 26px #0f284229}.uc03-work-row-v2__more-menu a,.uc03-work-row-v2__more-menu button{color:#244863;min-height:34px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}.uc03-work-row-v2__more-menu a:hover,.uc03-work-row-v2__more-menu button:hover{background:#f2f7f8}.uc03-work-row-v2__more-menu-divider{background:#143d621f;height:1px;margin:4px 2px}.uc03-work-row-v2__more-menu a.uc03-work-row-v2__report-link{color:#0057b8;background:#0057b812;font-weight:750}.uc03-work-row-v2__report-badge{color:#fff;letter-spacing:.02em;background:#0057b8;border-radius:5px;margin-left:auto;padding:1px 6px;font-size:.62rem;font-weight:800}@media (width<=1180px) and (width>=961px){.uc03-work-table-head--v2,.uc03-work-row-v2{grid-template-columns:minmax(200px,1.5fr) minmax(170px,1.05fr) minmax(170px,1.05fr) minmax(190px,1.1fr)!important;gap:14px!important}}@media (width<=960px){.uc03-work-cards--v2{background:0 0;border:0;overflow:visible}.uc03-work-table-head--v2{display:none!important}.uc03-work-row-v2{border:1px solid #143d6224;border-radius:14px;grid-template-columns:1fr;gap:13px;margin-bottom:12px;padding:16px;display:grid;box-shadow:0 4px 14px #1337580f}}@media (width<=560px){.uc03-work-row-v2__actions,.uc03-work-row-v2__actions .uc03-work-card__primary-action,.uc03-work-row-v2__more,.uc03-work-row-v2__more-button{width:100%}}.enterprise-nav__item .enterprise-nav__badge{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#c53030;border-radius:999px;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:20px}.enterprise-nav__item--active .enterprise-nav__badge{color:#c53030;background:#fff}.revq{--revq-ok:#2f855a;--revq-soon:#b7791f;--revq-late:#c53030;--revq-accent:var(--v-deep,#003a82)}.revq-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.revq-kpis>div{border:1px solid var(--v-line,#dbe6ee);background:#fff;border-radius:12px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.revq-kpis>div span{letter-spacing:.03em;text-transform:uppercase;color:var(--v-muted,#6e879b);font-size:13px}.revq-kpis>div strong{color:var(--v-ink,#17324d);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.revq-kpis>div.is-late{background:#fdf3f3;border-color:#f2c1c1}.revq-kpis>div.is-late strong{color:var(--revq-late)}.revq-kpis>div.is-escalated{background:#fdf8ef;border-color:#f0d9b5}.revq-kpis>div.is-escalated strong{color:var(--revq-soon)}.revq-banner{border-radius:10px;padding:10px 14px;font-size:14px}.revq-banner--ok{color:#1f5136;background:#eef7f1;border:1px solid #cfe7d8}.revq-banner--err{color:#8a2a2a;background:#fdf1f1;border:1px solid #f0cccc}.revq-banner button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px;font-weight:600;text-decoration:underline}.revq-tabs{border-bottom:1px solid var(--v-line,#dbe6ee);gap:4px;display:flex}.revq-tabs button{color:var(--v-muted,#6e879b);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px;font-size:15px;font-weight:600}.revq-tabs button.is-active{color:var(--revq-accent);border-bottom-color:var(--revq-accent)}.revq-filters{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.revq-chips{flex-wrap:wrap;gap:6px;display:flex}.revq-chips button{border:1px solid var(--v-line,#dbe6ee);color:var(--v-slate,#31506e);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 10px 7px 14px;font-size:14px;font-weight:500;display:inline-flex}.revq-chips button.is-active{background:var(--revq-accent);border-color:var(--revq-accent);color:#fff}.revq-chip__count{font-variant-numeric:tabular-nums;background:var(--surface-muted,#eef2f8);min-width:20px;color:var(--v-slate,#31506e);text-align:center;border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700}.revq-chips button.is-active .revq-chip__count{color:#fff;background:#ffffff40}.revq-groups{flex-direction:column;gap:20px;display:flex}.revq-group__head{border-bottom:2px solid var(--v-line,#dbe6ee);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;padding:6px 2px 8px;display:flex}.revq-group__title{color:var(--revq-accent);font-size:15px;font-weight:700;text-decoration:none}.revq-group__title:hover{text-decoration:underline}.revq-group__ref{color:var(--v-muted,#6e879b);font-size:12px}.revq-group__count{background:var(--surface-muted,#eef2f8);color:var(--v-slate,#31506e);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.revq-group__overdue{text-transform:uppercase;letter-spacing:.03em;color:var(--revq-late);margin-left:auto;font-size:11px;font-weight:700}.revq-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.revq-empty{border:1px dashed var(--v-line,#dbe6ee);text-align:center;color:var(--v-muted,#6e879b);background:#fff;border-radius:12px;padding:28px 20px}.revq-item{border:1px solid var(--v-line,#dbe6ee);border-left:4px solid var(--v-line,#dbe6ee);background:#fff;border-radius:12px;overflow:hidden}.revq-item--critical{border-left-color:var(--revq-late)}.revq-item--high{border-left-color:var(--revq-soon)}.revq-item--medium{border-left-color:var(--revq-accent)}.revq-item--target{box-shadow:0 0 0 2px var(--revq-accent,#0057b8)}.revq-item__row{cursor:pointer;align-items:center;gap:8px;padding:10px 12px;display:flex}.revq-item__row:hover{background:var(--surface-muted,#f6f9fc)}.revq-item__row:focus-visible{outline:2px solid var(--revq-accent);outline-offset:-2px}.revq-item__row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--v-ink,#17324d);flex:auto;font-size:14px;font-weight:650;overflow:hidden}.revq-item__row-action{flex:none;align-items:center;gap:8px;display:flex}.revq-item__hint{color:var(--v-muted,#6e879b);white-space:nowrap;font-size:12px;font-weight:600}.revq-btn--sm{padding:4px 10px;font-size:12px}.revq-item__caret{cursor:pointer;color:var(--v-muted,#6e879b);background:0 0;border:0;flex:none;padding:2px 4px;font-size:12px;line-height:1}.revq-item__body{border-top:1px solid var(--v-line,#dbe6ee);padding:0 12px 14px;flex-direction:column;gap:8px;padding-top:10px;display:flex}.revq-sev{background:var(--v-muted);border-radius:50%;flex:none;width:9px;height:9px}.revq-sev--critical{background:var(--revq-late)}.revq-sev--high{background:var(--revq-soon)}.revq-sev--medium{background:var(--revq-accent)}.revq-tag{letter-spacing:.03em;text-transform:uppercase;color:var(--v-slate,#31506e);background:#eef2f7;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.revq-tag--violation{color:#a03030;background:#fdeaea}.revq-tag--document_gap{color:#1f4e8f;background:#e9f1fb}.revq-tag--data_gap{color:#1f6b5f;background:#eaf5f2}.revq-tag--task{color:#5b3a99;background:#f3edfa}.revq-sla{border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600}.revq-sla--ok{color:var(--revq-ok);background:#edf6f0}.revq-sla--soon{color:var(--revq-soon);background:#fdf6ea}.revq-sla--late{color:var(--revq-late);background:#fdeeee}.revq-item__desc{color:var(--v-slate,#31506e);white-space:pre-line;margin:0;font-size:13.5px;line-height:1.45}.revq-item__meta{color:var(--v-muted,#6e879b);flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.revq-item__meta span{position:relative}.revq-item__meta span+span:before{content:"·";position:absolute;left:-9px}.revq-item__closes{color:var(--v-muted,#6e879b);margin:0;font-size:12px;font-style:italic}.revq-item__actions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.revq-open{color:var(--revq-accent);margin-right:auto;font-size:13px;font-weight:600;text-decoration:none}.revq-open:hover{text-decoration:underline}.revq-btn{border:1px solid var(--v-line,#dbe6ee);color:var(--v-slate,#31506e);cursor:pointer;background:#fff;border-radius:8px;align-items:center;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.revq-btn:disabled{opacity:.5;cursor:not-allowed}.revq-btn--accept{background:var(--revq-accent);border-color:var(--revq-accent);color:#fff}.revq-btn--reject{color:#a03030;background:#fff;border-color:#d9a0a0}.revq-decide{border-top:1px solid var(--v-line,#dbe6ee);flex-direction:column;gap:8px;padding-top:10px;display:flex}.revq-inline-picker{width:100%;padding-top:4px}.revq-decide label{flex-direction:column;gap:4px;display:flex}.revq-decide label span{color:var(--v-ink,#17324d);font-size:13px;font-weight:600}.revq-decide textarea,.revq-decide select{border:1px solid var(--v-line,#dbe6ee);font:inherit;color:var(--v-ink,#17324d);background:#fff;border-radius:8px;padding:8px 10px;font-size:13.5px}.revq-decide textarea{resize:vertical}.revq-decide__actions{justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.revq-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.revq-item__actions{flex-direction:column;align-items:stretch}.revq-open{text-align:center;margin-right:0;padding:6px 0}.revq-item__actions .revq-btn{width:100%}}.revq-mv{border-top:1px dashed var(--v-line,#dbe6ee);width:100%;margin-top:10px;padding-top:10px}.revq-mv__loading{color:var(--v-muted,#6e879b);margin:8px 0 0;font-size:13px}.revq-mv__error{color:#a03030;margin:8px 0 0;font-size:13px}.revq-mv__fields{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.revq-mv__fields>li{border:1px solid var(--v-line,#dbe6ee);background:#fbfdff;border-radius:10px;padding:10px 12px}.revq-mv__fields>li.is-done{background:#f3f8f4;border-color:#cfe7d8}.revq-mv__field{align-items:baseline;gap:8px;display:flex}.revq-mv__label{color:var(--v-ink,#17324d);font-size:13px;font-weight:700}.revq-mv__conf{color:#b7791f;background:#fdf8ef;border-radius:5px;padding:1px 6px;font-size:11px;font-weight:700}.revq-mv__value{color:var(--v-ink,#17324d);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 8px;font-size:14px;display:flex}.revq-mv__doc{cursor:pointer;font:inherit;color:var(--revq-accent);background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.revq-mv__choose{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.revq-mv__correct{align-items:center;gap:6px;display:flex}.revq-mv__correct input{border:1px solid var(--v-line,#dbe6ee);font:inherit;border-radius:8px;min-width:160px;padding:6px 9px;font-size:13px}.revq-mv__undo{cursor:pointer;font:inherit;color:#2f855a;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.revq-mv__actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.pcov{--pcov-blue:#003a82;--pcov-blue-hover:#00296b;--pcov-electric:#0057b8;--pcov-teal:#00afa8;--pcov-teal-dot:#00b7a8;--pcov-mint:#00d3a7;--pcov-grad:linear-gradient(122deg, #003a82 0%, #0057b8 42%, #00afa8 72%, #00d3a7 100%);--pcov-hero-accent:#00afa8;--pcov-coral:#dd6f57;--pcov-ink:#1b3557;--pcov-head:#0e2748;--pcov-muted:#5c7590;--pcov-faint:#93a6bb;--pcov-surface:#fff;--pcov-line:#0a2c6014;--pcov-shadow-s:0 2px 6px #0a285a0f;--pcov-shadow-m:0 22px 50px -24px #0826564d, 0 3px 10px #0826560d;width:min(1160px,100%);color:var(--pcov-ink);flex-direction:column;gap:14px;margin:0 auto;font-family:Inter,Arial,Helvetica,sans-serif;display:flex}.pcov h1,.pcov h2{color:var(--pcov-head);letter-spacing:-.02em;margin:0;font-weight:800}.pcov-hero{background:var(--pcov-surface);border:1px solid var(--pcov-line);color:var(--pcov-ink);box-shadow:var(--pcov-shadow-s);border-radius:16px;padding:12px 18px 12px 20px;position:relative;overflow:hidden}.pcov-hero:before{content:"";background:var(--pcov-hero-accent);width:4px;position:absolute;inset:0 auto 0 0}.pcov-hero__top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pcov-hero__greet{color:var(--pcov-muted);font-size:13.5px;font-weight:600}.pcov-hero__place{color:var(--pcov-ink);margin-top:2px;font-size:15px}.pcov-hero__place b{color:var(--pcov-head);font-weight:800}.pcov-hero__headline{color:var(--pcov-head);letter-spacing:-.03em;margin-top:6px;font-size:20px;font-weight:800;line-height:1.15}.pcov-hero__headline b{color:var(--pcov-blue)}.pcov-hero__sub{color:var(--pcov-muted);margin-top:4px;font-size:12.5px}.pcov-hero__sub b{color:var(--pcov-head);font-weight:800}.pcov-capture{background:var(--pcov-blue);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;height:38px;padding:0 18px;font:800 13px Inter,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px -12px #003a8280}.pcov-capture:hover{background:var(--pcov-blue-hover)}.pcov-capture__plus{font-size:17px;line-height:1}.pcov-hero__kpis{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.pcov-kpi{min-width:116px;color:inherit;cursor:pointer;background:#e5f4f1;border:1px solid #00afa842;border-radius:12px;flex:1;padding:8px 13px;text-decoration:none;transition:border-color .12s,box-shadow .12s,transform .12s}.pcov-kpi:hover{border-color:#007f7980;transform:translateY(-1px);box-shadow:0 4px 14px -8px #005a5652}.pcov-kpi:focus-visible{outline:2px solid var(--pcov-teal);outline-offset:2px}.pcov-kpi--flag{background:#fbf1ee;border-color:#dd6f5752}.pcov-kpi__value{color:#045c57;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:21px;font-weight:800}.pcov-kpi__label{color:var(--pcov-muted);overflow-wrap:normal;word-break:normal;margin-top:2px;font-size:10.5px;font-weight:600}.pcov-kpi--flag .pcov-kpi__value{color:var(--pcov-coral)}.pcov-perf{background:var(--pcov-surface);border:1px solid var(--pcov-line);box-shadow:var(--pcov-shadow-s);border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px;padding:6px 14px;display:flex}.pcov-perf__toggle{border:1px solid var(--pcov-line);border-radius:10px;display:inline-flex;overflow:hidden}.pcov-perf__toggle button{color:var(--pcov-muted);cursor:pointer;background:#fff;border:0;padding:7px 14px;font:700 12px Inter,sans-serif}.pcov-perf__toggle button.is-active{background:var(--pcov-blue);color:#fff}.pcov-perf__stat{align-items:baseline;gap:7px;display:flex}.pcov-perf__stat b{color:var(--pcov-head);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.pcov-perf__stat span{color:var(--pcov-muted);font-size:12px}.pcov-sec-head{justify-content:flex-end;align-items:baseline;padding:0 2px;display:flex}.pcov-sec-head h2{font-size:16px}.pcov-seeall{z-index:2;color:var(--pcov-blue);white-space:nowrap;background:#eef2f8;border-radius:8px;align-items:center;gap:4px;padding:6px 12px;font:700 12px Inter,sans-serif;text-decoration:none;display:inline-flex;position:relative}.pcov-seeall:hover{background:#e2e9f3}.pcov-cards{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.pcov-card:last-child:nth-child(odd){grid-column:1/-1}.pcov-card{background:var(--pcov-surface);border:1px solid var(--pcov-line);box-shadow:var(--pcov-shadow-s);border-radius:14px;flex-direction:column;padding:10px 13px;display:flex}.pcov-card__cust{color:var(--pcov-head);letter-spacing:-.02em;font-size:14px;font-weight:800}.pcov-card__veh{color:var(--pcov-muted);margin-top:2px;font-size:12px}.pcov-track{margin:10px 0 3px}.pcov-rail{background:#e7edf3;border-radius:999px;height:8px;position:relative;overflow:hidden}.pcov-rail i{background:var(--pcov-grad);border-radius:999px;position:absolute;inset:0 auto 0 0}.pcov-rail__mid{background:#fff;width:2px;position:absolute;top:-1px;bottom:-1px;left:50%}.pcov-steps{gap:14px;margin-top:7px;display:flex}.pcov-steps__phase{flex:1;min-width:0}.pcov-steps__phase>b{letter-spacing:.05em;text-transform:uppercase;color:var(--pcov-faint);font-size:9.5px;font-weight:800;display:block}.pcov-steps__phase>div{color:var(--pcov-faint);justify-content:space-between;margin-top:2px;font-size:10px;font-weight:700;display:flex}.pcov-steps .is-now{color:var(--pcov-blue)}.pcov-card__foot{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.pcov-chip{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:800}.pcov-chip--hot{background:var(--pcov-coral);color:#fff}.pcov-chip--soft{color:var(--pcov-muted);background:#eef2f7}.pcov-card__go{background:var(--pcov-blue);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:5px;width:168px;height:28px;padding:0 10px;font:800 11px Inter,sans-serif;text-decoration:none;display:inline-flex}.pcov-card__go:hover{background:var(--pcov-blue-hover)}.pcov-empty{background:var(--pcov-surface);border:1px solid var(--pcov-line);box-shadow:var(--pcov-shadow-m);text-align:center;border-radius:22px;padding:44px 36px}.pcov-empty h2{font-size:22px}.pcov-empty p{color:var(--pcov-muted);max-width:46ch;margin:8px auto 0;font-size:14px;line-height:1.6}.pcov-empty .pcov-capture{background:var(--pcov-blue);color:#fff;height:50px;margin-top:22px}.pcov-empty .pcov-capture:hover{background:var(--pcov-blue-hover)}.pcov-flowprev{color:var(--pcov-faint);justify-content:center;gap:30px;margin-top:30px;font-size:11px;font-weight:700;display:flex}.pcov-flowprev span{position:relative}.pcov-flowprev span:before{content:"";background:#fff;border:3px solid #cdd9e4;border-radius:50%;width:12px;height:12px;margin:0 auto 8px;display:block}.pcov-state{background:var(--pcov-surface);border:1px solid var(--pcov-line);box-shadow:var(--pcov-shadow-s);border-radius:18px;align-items:center;gap:16px;padding:22px 24px;display:flex}.pcov-state strong{color:var(--pcov-head)}.pcov-state p{color:var(--pcov-muted);margin:2px 0 0;font-size:13px}.pcov-state button{border:1.5px solid var(--pcov-line);height:40px;color:var(--pcov-blue);cursor:pointer;background:#fff;border-radius:11px;margin-left:auto;padding:0 18px;font:700 13px Inter,sans-serif}.pcov-skeleton{color:var(--pcov-muted);padding:20px 2px;font-size:13px}.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets{gap:3px;margin:6px 0 2px;padding:0;list-style:none;display:grid}.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets__item{color:#ffffffd1;text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0;padding:6px 8px;font:600 11px Inter,sans-serif;display:flex}.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets__item:hover:not(:disabled){color:#fff;background:#ffffff1f}.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets__item.is-active{color:#fff;cursor:default;background:#00d3a729;border-color:#00d3a773}.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets__item small{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;flex:none;font-size:9px;font-weight:800}.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets__item.is-active small{color:#77e2df}.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets__item>span:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets__item .pcov-outlets__dealer,.enterprise-shell--approved-nav .uc03-shell-project .pcov-outlets__item.is-active .pcov-outlets__dealer{letter-spacing:0;text-transform:none;color:#ffffff85;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;overflow:hidden}@media (width<=900px){.pcov-hero__top{flex-direction:column}.pcov-capture{justify-content:center;align-self:stretch}.pcov-cards{grid-template-columns:1fr}.pcov-hero__kpis{grid-template-columns:repeat(2,1fr);display:grid}.pcov-kpi{min-width:0}}@media (width<=560px){.pcov-hero{border-radius:16px;padding:20px 16px 20px 18px}.pcov-hero__headline{font-size:23px}}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved{background:#fff!important;border:none!important;border-bottom:2px solid #e4e7ec!important;border-radius:0!important;gap:4px!important;width:100%!important;max-width:none!important;padding:6px!important;display:flex!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button.is-active{color:var(--vg-brand-primary)!important;box-shadow:inset 0 -2px #00afa8!important}@media (width>=900px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button{flex:auto!important;padding:9px 16px!important}}@media (width<=899px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved{width:100%!important;max-width:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button{white-space:nowrap!important;flex:none!important}}.jline{--jl-blue:#003a82;--jl-electric:#0057b8;--jl-teal:#00afa8;--jl-mint:#00d3a7;--jl-coral:#dd6f57;--jl-ink:#1f2937;--jl-muted:#5b6b7c;--jl-line:#d7e4ee;--jl-surface:#fff;--jl-ground:#f4f8fb;--jl-ok-bg:#e9f7f5;--jl-warn-bg:#fdf1ec;--jl-bad-bg:#fbe9e4;color:var(--jl-ink);flex-direction:column;gap:18px;display:flex}@media (prefers-color-scheme:dark){.jline:not([data-theme=light]){--jl-ink:#e8eef5;--jl-muted:#9fb0c2;--jl-line:#2b3b4c;--jl-surface:#131c26;--jl-ground:#0d141c;--jl-ok-bg:#10312d;--jl-warn-bg:#3a271e;--jl-bad-bg:#3d211b}}.jline__panelCard,.jline__strip,.jline__lineWrap{background:var(--jl-surface);border:1px solid var(--jl-line);border-radius:12px}.jline__strip{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.jline__strip--attention{border-left:4px solid var(--jl-coral);background:var(--jl-warn-bg)}.jline__stripText{font-size:.95rem;font-weight:600}.jline__stripText small{color:var(--jl-muted);margin-top:2px;font-weight:400;display:block}.jline__docProgress{flex-wrap:wrap;gap:10px;display:flex}.jline__docStat{background:var(--jl-surface);border:1px solid var(--jl-line);border-radius:10px;flex-direction:column;flex:1;gap:2px;min-width:110px;padding:8px 14px;display:flex}.jline__docStat span{text-transform:uppercase;letter-spacing:.04em;color:var(--jl-muted);font-size:.68rem;font-weight:700}.jline__docStat strong{font-variant-numeric:tabular-nums;font-size:1.15rem}.jline__docStat--classified strong{color:var(--jl-electric)}.jline__docStat--extracted strong{color:var(--jl-teal)}.jline__docStat--done{border-color:var(--jl-teal)}.jline__docStat--done strong{color:var(--jl-teal)}.jline__docStat--duplicate-active{border-color:var(--jl-coral);background:var(--jl-warn-bg)}.jline__docStat--duplicate-active strong{color:var(--jl-coral)}.jline__lineWrap{padding:18px 20px 14px;overflow-x:auto}.jline__phases{grid-template-columns:repeat(6,minmax(96px,1fr));gap:0;min-width:620px;display:grid}.jline__phaseCap{letter-spacing:.08em;text-transform:uppercase;color:var(--jl-muted);grid-row:1;padding-bottom:8px;font-size:.72rem;font-weight:700}.jline__phaseCap--booking{grid-column:1/span 3}.jline__phaseCap--delivery{grid-column:4/span 3}.jline__step:nth-child(6){border-left:1px dashed var(--jl-line)}.jline__step{flex-direction:column;grid-row:2;align-items:center;gap:6px;padding-top:18px;display:flex;position:relative}.jline__step:before{content:"";background:var(--jl-line);width:100%;height:2px;position:absolute;top:27px;left:-50%}.jline__step:nth-child(3):before{display:none}.jline__step--done:before,.jline__step--current:before{background:var(--jl-teal)}.jline__dot{border:2px solid var(--jl-line);background:var(--jl-surface);width:20px;height:20px;color:var(--jl-surface);z-index:1;border-radius:999px;place-items:center;font-size:.62rem;font-weight:800;display:grid}.jline__step--done .jline__dot{background:var(--jl-teal);border-color:var(--jl-teal)}.jline__step--current .jline__dot{background:var(--jl-blue);border-color:var(--jl-blue);box-shadow:0 0 0 4px #003a8226}.jline__stepLabel{text-align:center;font-size:.8rem;font-weight:600}.jline__step--todo .jline__stepLabel{color:var(--jl-muted);font-weight:500}.jline__stepAt{color:var(--jl-muted);font-size:.68rem}.jline__chips{flex-wrap:wrap;gap:8px;display:flex}.jline__chip{border:1px solid var(--jl-line);background:var(--jl-surface);color:var(--jl-ink);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:.85rem;font-weight:600;transition:border-color .12s,background .12s;display:inline-flex}.jline__chip:hover{border-color:var(--jl-electric)}.jline__chip--active{border-color:var(--jl-blue);background:var(--jl-blue);color:#fff}.jline__chip--active .jline__chipDot{outline:2px solid #fff9}.jline__chipDot{background:var(--jl-teal);border-radius:999px;flex:none;width:11px;height:11px}.jline__chipDot--warn{background:#e8a13c}.jline__chipDot--bad{background:var(--jl-coral)}.jline__chipDot--wait{background:var(--jl-line)}.jline__chipBadge{background:var(--jl-coral);color:#fff;border-radius:999px;flex:none;place-items:center;min-width:21px;height:21px;padding:0 6px;font-size:.82rem;font-weight:800;line-height:1;display:grid}.jline__chip--active .jline__chipBadge{color:var(--jl-blue);background:#fff}.jline__panelCard{padding:18px 20px}.jline__panelHead{border-bottom:1px solid var(--jl-line);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:10px;display:flex}.jline__panelTitle{color:var(--jl-blue);font-size:1.05rem;font-weight:700}.jline__panelHint{color:var(--jl-muted);font-size:.82rem}.jline__subSection{background:var(--jl-ground);border:1px solid var(--jl-line);border-left:3px solid var(--jl-teal);border-radius:8px;padding:12px 14px}.jline__subSection+.jline__subSection{margin-top:16px}.jline__subHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.jline__subTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--jl-muted);font-size:.72rem;font-weight:700}.jline__subHint{color:var(--jl-ink);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.jline__subSection .jline__tableWrap{background:var(--jl-surface);border-radius:6px}.jline__subSection .jline__table th{background:var(--jl-surface)}.jline__row--attention{background:var(--jl-bad-bg)}.jline__row--attention td{border-bottom-color:var(--jl-line)}.jline__row--duplicate{background:var(--jl-bad-bg)}.jline__row--duplicate td{border-bottom-color:var(--jl-line)}.jline__amount--excluded{color:#b23c22;opacity:.85;text-decoration:line-through}.jline__facts{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 20px;display:grid}.jline__fact{flex-direction:column;gap:2px;display:flex}.jline__fact span{letter-spacing:.04em;text-transform:uppercase;color:var(--jl-muted);font-size:.72rem;font-weight:600}.jline__fact strong{font-size:.95rem;font-weight:600}.jline__empty{color:var(--jl-muted);padding:8px 0;font-size:.9rem}.jline__table{border-collapse:collapse;width:100%;font-size:.88rem}.jline__table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--jl-muted);border-bottom:1px solid var(--jl-line);padding:6px 10px;font-size:.7rem}.jline__table td{border-bottom:1px solid var(--jl-line);font-variant-numeric:tabular-nums;padding:8px 10px}.jline__tableWrap{overflow-x:auto}.jline__sourceRow td{border-bottom:1px solid var(--jl-line);color:var(--jl-muted);font-variant-numeric:tabular-nums;padding:4px 10px 4px 22px;font-size:.8rem}.jline__sourceRow__label{font-style:italic}.jline__sourceRow__value{text-align:left}.jline__delta--over{color:var(--jl-coral);font-weight:700}.jline__delta--under{color:var(--jl-electric);font-weight:700}.jline__delta--ok{color:var(--jl-teal);font-weight:700}.jline__invoiceColFallback{color:var(--jl-muted);font-size:.76rem;font-weight:400}.jline__statusCell{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jline__evidence{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:700}.jline__evidence--ok{color:var(--jl-teal);background:#00afa824}.jline__evidence--missing{background:var(--jl-warn-bg);color:var(--jl-coral)}.jline__evidence--pending{color:var(--jl-muted);background:#5b6b7c1f}.jline__totalsStrip{background:var(--jl-line);border:1px solid var(--jl-line);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.jline__totalsStrip__cell{background:var(--jl-surface);flex-direction:column;gap:2px;padding:10px 14px;display:flex}.jline__totalsStrip__cell span{text-transform:uppercase;letter-spacing:.04em;color:var(--jl-muted);font-size:.7rem}.jline__totalsStrip__cell strong{font-variant-numeric:tabular-nums;font-size:1.05rem}.jline__totalsStrip__variance em{color:var(--jl-muted);font-size:.76rem;font-style:normal}.jline__totalsStrip--over .jline__totalsStrip__variance strong{color:var(--jl-electric)}.jline__totalsStrip--under .jline__totalsStrip__variance strong,.jline__totalsStrip--flagged .jline__totalsStrip__variance strong{color:var(--jl-coral)}.jline__totalsStrip--flagged .jline__totalsStrip__variance em{color:var(--jl-coral);font-weight:700}.jline__totalsStrip--flagged{border-color:var(--jl-coral)}.jline__totalsStrip--flagged .jline__totalsStrip__variance{background:var(--jl-warn-bg)}.jline__findings{flex-direction:column;gap:10px;display:flex}.jline__finding{border:1px solid var(--jl-line);background:var(--jl-ground);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:12px;display:grid}.jline__finding--bad{border-left:4px solid var(--jl-coral)}.jline__finding--warn{border-left:4px solid #e8a13c}.jline__findingMark{background:var(--jl-coral);color:#fff;border-radius:999px;place-items:center;width:22px;height:22px;font-size:.8rem;font-weight:800;display:grid}.jline__findingTags{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.jline__findingOwner{letter-spacing:.02em;color:var(--jl-blue);background:#003a8214;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.jline__findingBody strong{font-size:.92rem;display:block}.jline__findingBody small{color:var(--jl-muted);margin-top:2px;font-size:.78rem;display:block}.jline__findingBody code{background:var(--jl-line);border-radius:4px;padding:1px 5px;font-size:.72rem}.jline__findingSla{color:var(--jl-coral);white-space:nowrap;font-size:.76rem;font-weight:700}.jline__flagsSummary{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.jline__flagsSummaryChip{background:var(--jl-ground);border:1px solid var(--jl-line);color:var(--jl-ink);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;display:inline-flex}.jline__flagsSummaryChip strong{color:var(--jl-blue);font-size:.9rem}.jline__flagsSummaryChip--violation{border-color:var(--jl-coral)}.jline__flagsSummaryChip--violation strong{color:var(--jl-coral)}.jline__flagsSummaryChip--document_gap strong,.jline__flagsSummaryChip--data_gap strong{color:#e8a13c}.jline__flagsSummaryLink{color:var(--jl-electric);font-weight:700;text-decoration:none;display:inline-block}.jline__flagsSummaryLink:hover{text-decoration:underline}.jline__callout{background:var(--jl-warn-bg);border:1px solid var(--jl-coral);border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.jline__callout strong{color:var(--jl-coral)}.jline__calloutMeta{color:var(--jl-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.76rem}.jline__calloutActions{flex-wrap:wrap;gap:16px;margin-top:2px;display:flex}.jline__bank{border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:.74rem;font-weight:700;display:inline-flex}.jline__bank--matched{background:var(--jl-ok-bg);color:#0a7d73}.jline__bank--unmatched{background:var(--jl-bad-bg);color:#b23c22}.jline__bank--ambiguous{background:var(--jl-warn-bg);color:#a05a1e}.jline__bank--not_applicable{background:var(--jl-line);color:var(--jl-muted)}.jline__accessoriesPanel{border-bottom:1px solid var(--jl-line);flex-direction:column;gap:10px;margin-bottom:14px;padding-bottom:14px;display:flex}.jline__toggles{background:var(--jl-ground);border:1px solid var(--jl-line);border-radius:10px;flex-flow:wrap;align-items:stretch;padding:4px 8px;display:flex}.jline__toggleRow{align-items:center;gap:10px;padding:8px 16px;display:flex}.jline__toggleRow+.jline__toggleRow{border-left:1px solid var(--jl-line)}.jline__toggleLabel{flex-direction:column;gap:1px;min-width:0;display:flex}.jline__toggleLabel strong{color:var(--jl-ink);font-size:.84rem}.jline__toggleLabel small{color:var(--jl-muted);font-size:.72rem}.jline__toggleSwitch{background:#cdd8e2;border-radius:999px;flex:none;width:34px;height:19px;transition:background .15s;position:relative}.jline__toggleSwitch:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f172a4d}.jline__toggleSwitch--on{background:var(--jl-teal)}.jline__toggleSwitch--on:after{left:17px}.jline__itemList{flex-direction:column;gap:4px;display:flex}.jline__itemListTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--jl-muted);font-size:.72rem;font-weight:700}.jline__itemRow{border-bottom:1px dashed var(--jl-line);justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;font-size:.82rem;display:flex}.jline__itemRow:last-child{border-bottom:none}.jline__itemRow strong{color:var(--jl-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.jline__invoiceItems{flex-direction:column;gap:3px;min-width:180px;display:flex}.jline__invoiceItem{justify-content:space-between;align-items:baseline;gap:10px;font-size:.76rem;display:flex}.jline__invoiceItem span{color:var(--jl-muted)}.jline__invoiceItem strong{color:var(--jl-ink);font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=720px){.jline__strip{flex-direction:column;align-items:flex-start}.jline__panelHead{flex-direction:column}}.nightly-reprocess-tile{--nrt-ok:#00afa8;--nrt-ok-bg:#eafaf9;--nrt-fail:#dd6f57;--nrt-fail-bg:#fdf1ec;background:#fff;border:1px solid #dbe6ee;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 16px;display:flex}@media (prefers-color-scheme:dark){.nightly-reprocess-tile{--nrt-ok-bg:#103430;--nrt-fail-bg:#3a271e;background:#1b232c;border-color:#2a3542}}.nightly-reprocess-tile__heading{gap:2px;display:grid}.nightly-reprocess-tile__heading strong{font-size:12px}.nightly-reprocess-tile__heading span{color:#7890a2;font-size:10px}.nightly-reprocess-tile__loading,.nightly-reprocess-tile__empty{color:#7890a2;font-size:11px}.nightly-reprocess-tile__result{align-items:flex-start;gap:8px;display:flex}.nightly-reprocess-tile__result div{gap:1px;display:grid}.nightly-reprocess-tile__result strong{font-size:11px}.nightly-reprocess-tile__result span{color:#7890a2;font-size:10px}.nightly-reprocess-tile__result small{color:var(--nrt-fail);font-size:9px}.nightly-reprocess-tile__dot{border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}.nightly-reprocess-tile__result.is-ok .nightly-reprocess-tile__dot{background:var(--nrt-ok)}.nightly-reprocess-tile__result.is-ok strong{color:var(--nrt-ok)}.nightly-reprocess-tile__result.is-failed .nightly-reprocess-tile__dot{background:var(--nrt-fail)}.nightly-reprocess-tile__result.is-failed strong{color:var(--nrt-fail)}.enterprise-bottom-nav{display:none}@media (width<=899px){.enterprise-bottom-nav{z-index:20;padding:6px 6px max(8px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #0a2c6014;align-items:center;gap:2px;display:flex;position:fixed;bottom:0;left:0;right:0}.enterprise-bottom-nav__item{color:#5c7590;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 2px;font:700 10px Inter,sans-serif;text-decoration:none;display:flex}.enterprise-bottom-nav__mark{place-items:center;width:22px;height:22px;display:grid}.enterprise-bottom-nav__mark svg{width:20px;height:20px}.enterprise-bottom-nav__item--active{color:#003a82}.enterprise-bottom-nav__item--capture .enterprise-bottom-nav__mark{color:#fff;background:linear-gradient(135deg,#003a82 0%,#0057b8 42%,#00afa8 72%,#00d3a7 100%);border-radius:50%;width:34px;height:34px;margin-top:-14px;box-shadow:0 6px 14px -4px #0057b880}.enterprise-bottom-nav__item--capture.enterprise-bottom-nav__item--active{color:#003a82}.enterprise-shell--approved-nav .enterprise-content{padding-bottom:calc(64px + env(safe-area-inset-bottom))!important}}html.native-android .pcov{gap:8px!important;width:100%!important}html.native-android .pcov .pcov-hero{box-shadow:none!important;border-radius:12px!important;padding:10px 11px 9px 13px!important}html.native-android .pcov .pcov-hero__top{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}html.native-android .pcov .pcov-hero__greet{margin:0!important;font-size:11px!important;line-height:1.25!important}html.native-android .pcov .pcov-hero__place{text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:1px!important;font-size:12px!important;line-height:1.25!important;overflow:hidden!important}html.native-android .pcov .pcov-capture{width:auto!important;height:36px!important;box-shadow:none!important;border-radius:9px!important;align-self:center!important;gap:5px!important;padding:0 11px!important;font-size:11.5px!important}html.native-android .pcov .pcov-capture__plus{font-size:15px!important}html.native-android .pcov .pcov-hero__headline{letter-spacing:-.02em!important;margin-top:5px!important;font-size:18px!important;line-height:1.15!important}html.native-android .pcov .pcov-hero__sub{margin-top:3px!important;font-size:11px!important;line-height:1.3!important}html.native-android .pcov .pcov-hero__kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:7px!important;display:grid!important}html.native-android .pcov .pcov-kpi{min-width:0!important;min-height:54px!important;box-shadow:none!important;border-radius:9px!important;padding:7px 9px!important}html.native-android .pcov .pcov-kpi__value{font-size:18px!important;line-height:1!important}html.native-android .pcov .pcov-kpi__label{margin-top:3px!important;font-size:10.5px!important;line-height:1.18!important}html.native-android .pcov .pcov-perf{box-shadow:none!important;border-radius:10px!important;grid-template-columns:auto repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:7px!important;padding:6px 8px!important;display:grid!important}html.native-android .pcov .pcov-perf__toggle{border-radius:8px!important}html.native-android .pcov .pcov-perf__toggle button{white-space:nowrap!important;padding:6px 8px!important;font-size:10.5px!important}html.native-android .pcov .pcov-perf__stat{gap:1px!important;display:grid!important}html.native-android .pcov .pcov-perf__stat b{font-size:15px!important;line-height:1!important}html.native-android .pcov .pcov-perf__stat span{font-size:9.5px!important;line-height:1.15!important}html.native-android .pcov .pcov-sec-head{min-height:28px!important}html.native-android .pcov .pcov-sec-head h2{font-size:15px!important}html.native-android .pcov .pcov-seeall{border-radius:7px!important;padding:5px 9px!important;font-size:10.5px!important}html.native-android .pcov .pcov-cards{grid-template-columns:1fr!important;gap:7px!important}html.native-android .pcov .pcov-card{box-shadow:none!important;border-radius:11px!important;padding:9px 10px!important}html.native-android .pcov .pcov-card__veh{font-size:13px!important;line-height:1.2!important}html.native-android .pcov .pcov-card__cust{margin-top:1px!important;font-size:11px!important}html.native-android .pcov .pcov-track{margin:6px 0 2px!important}html.native-android .pcov .pcov-rail{height:6px!important}html.native-android .pcov .pcov-steps{gap:9px!important;margin-top:4px!important}html.native-android .pcov .pcov-steps__phase>b,html.native-android .pcov .pcov-steps__phase>div{font-size:9.5px!important}html.native-android .pcov .pcov-card__ask{margin:6px 0 0!important;font-size:11.5px!important;line-height:1.3!important}html.native-android .pcov .pcov-card__foot{grid-template-columns:auto minmax(130px,1fr)!important;gap:7px!important;margin-top:7px!important;display:grid!important}html.native-android .pcov .pcov-chip{padding:5px 8px!important;font-size:10px!important}html.native-android .pcov .pcov-card__go{border-radius:8px!important;width:100%!important;min-width:0!important;height:34px!important;padding:0 9px!important;font-size:11.5px!important}html.native-android .pcov .pcov-state{border-radius:10px!important;gap:8px!important;padding:10px!important}html.native-android .pcov .pcov-state p{font-size:11px!important;line-height:1.25!important}html.native-android .pcov .pcov-state button{border-radius:8px!important;height:34px!important;padding:0 10px!important;font-size:11px!important}html.native-android .pcov .pcov-empty{box-shadow:none!important;border-radius:12px!important;padding:18px 14px!important}html.native-android .pcov .pcov-empty h2{font-size:18px!important}html.native-android .pcov .pcov-empty p{margin-top:5px!important;font-size:12px!important;line-height:1.4!important}html.native-android .pcov .pcov-empty .pcov-capture{height:38px!important;margin-top:12px!important}html.native-android .pcov .pcov-flowprev{gap:15px!important;margin-top:14px!important;font-size:9.5px!important}html.native-android .enterprise-shell--approved-nav .enterprise-content{padding-inline:10px!important}html.native-android .enterprise-shell--approved-nav .screen-stack{gap:8px!important}html.native-android .enterprise-shell--approved-nav .enterprise-topbar{gap:6px!important;padding-inline:8px!important}html.native-android .enterprise-shell--approved-nav .enterprise-topbar__start{gap:6px!important}html.native-android .enterprise-shell--approved-nav .enterprise-menu-button{width:36px!important;min-width:36px!important;height:36px!important}html.native-android .enterprise-shell--approved-nav .enterprise-global-brand img{width:108px!important}html.native-android .enterprise-shell--approved-nav .enterprise-topbar__avatar{width:32px!important;height:32px!important}html.native-android .enterprise-shell--approved-nav .user-menu-button{min-height:32px!important;padding-inline:8px!important;font-size:10px!important}html.native-android .uc03-booking-v2-cards{padding-bottom:max(8px, env(safe-area-inset-bottom));gap:7px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:8!important;background:#fffffffa!important;flex-wrap:wrap!important;align-items:center!important;gap:5px 7px!important;margin:0 -2px!important;padding:5px 2px!important;display:flex!important;position:sticky!important;top:64px!important;box-shadow:0 1px #18283e14!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-back{min-height:30px!important;padding:2px 4px!important;font-size:11px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-topbar__stats{flex:210px!important;order:1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:auto!important;display:grid!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-stat{border-radius:9px!important;min-width:0!important;min-height:38px!important;padding:4px 5px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-stat span{letter-spacing:.02em!important;font-size:8px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-stat strong{font-size:15px!important;line-height:1!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-checklist-toggle{border-radius:8px!important;order:2!important;min-height:30px!important;padding:5px 8px!important;font-size:10px!important}html.native-android .uc03-booking-v2-cards>.page-header{gap:8px!important;margin:0!important;padding:5px 2px 2px!important}html.native-android .uc03-booking-v2-cards>.page-header h1{margin:1px 0 0!important;font-size:18px!important;line-height:1.12!important}html.native-android .uc03-booking-v2-cards>.page-header p{max-width:none!important;margin-top:3px!important;font-size:10.5px!important;line-height:1.3!important}html.native-android .uc03-booking-v2-cards .uc03-booking-journey-feedback{border-radius:8px!important;margin:0!important;padding:7px 9px!important;font-size:10.5px!important;line-height:1.3!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-hero{gap:4px!important;padding:5px 0 7px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-hero__actions>.uc03-delivery-v2-upload-button{border-radius:9px!important;width:100%!important;min-height:40px!important;padding:0 8px!important;font-size:12px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-hero__actions>.uc03-delivery-v2-upload-button:first-child{order:2;color:#003a82!important;background:#fff!important;border-color:#003a8240!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-hero__actions>.uc03-delivery-v2-upload-button:nth-child(2){order:1;color:#fff!important;background:#003a82!important;border-color:#003a82!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-hero p{font-size:10px!important;line-height:1.25!important}html.native-android .uc03-booking-v2-cards .uc03-checklist-stage-heading{margin:2px 0 0!important;font-size:9px!important}html.native-android .uc03-booking-v2-cards .uc03-doc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}html.native-android .uc03-booking-v2-cards .uc03-doc-card{min-width:0!important;box-shadow:none!important;border-radius:10px!important;gap:3px!important;padding:8px!important}html.native-android .uc03-booking-v2-cards .uc03-doc-card__index,html.native-android .uc03-booking-v2-cards .uc03-doc-card__filename{font-size:9px!important}html.native-android .uc03-booking-v2-cards .uc03-doc-card__status,html.native-android .uc03-booking-v2-cards .uc03-doc-card__view{font-size:10px!important}html.native-android .uc03-booking-v2-cards .uc03-doc-card-grid__empty{border-radius:10px!important;padding:10px!important;font-size:10.5px!important}html.native-android .uc03-booking-v2-cards .uc03-v2-compact-gate{bottom:max(6px, env(safe-area-inset-bottom))!important;z-index:9!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:8px 9px!important;position:sticky!important;box-shadow:0 6px 20px #0f172a1f!important}html.native-android .uc03-booking-v2-cards .uc03-v2-compact-gate__copy{gap:1px!important;min-width:0!important}html.native-android .uc03-booking-v2-cards .uc03-v2-compact-gate__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px!important}html.native-android .uc03-booking-v2-cards .uc03-v2-compact-gate__copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:9.5px!important;line-height:1.2!important}html.native-android .uc03-booking-v2-cards .uc03-v2-compact-gate .uc03-c1-primary{white-space:nowrap;border-radius:9px!important;min-height:38px!important;padding:0 12px!important;font-size:11px!important}html.native-android .uc03-booking-v2-cards .uc03-capture-checklist-panel{gap:7px!important;max-height:72dvh!important;padding:11px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue{gap:7px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue{border-radius:10px!important;gap:8px!important;min-height:0!important;padding:8px 10px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue p{text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:10.5px!important;line-height:1.2!important;overflow:hidden!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing__capture-action--workqueue{white-space:nowrap!important;border-radius:8px!important;min-width:0!important;min-height:34px!important;padding:0 10px!important;font-size:11px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list{border-radius:10px!important;padding:8px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved{align-items:center!important;min-height:32px!important;margin-bottom:5px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved h2{font-size:16px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__queue-note{margin-top:1px!important;font-size:9.5px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-filter-toggle{border-radius:8px!important;min-height:30px!important;padding:4px 9px!important;font-size:10px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved{scrollbar-width:none;flex-wrap:nowrap!important;width:100%!important;max-width:none!important;min-height:34px!important;margin-bottom:6px!important;display:flex!important;overflow:auto hidden!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved::-webkit-scrollbar{display:none}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button{white-space:nowrap!important;flex:none!important;min-height:32px!important;padding:0 10px!important;font-size:10.5px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-cards--v2{background:0 0!important;border:0!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-table-head--v2{display:none!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2{min-height:0!important;box-shadow:none!important;border:1px solid #143d6221!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"deal status""timeline timeline""actions actions"!important;gap:6px 8px!important;margin-bottom:7px!important;padding:9px 10px!important;display:grid!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__deal{grid-area:deal}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__status{grid-area:status;max-width:132px;align-items:flex-end!important;gap:2px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__timeline{grid-area:timeline;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px 8px!important;display:grid!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__timeline small{grid-column:1/-1;margin-top:1px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__actions{grid-area:actions;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;width:100%!important;display:grid!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__deal strong{font-size:12.5px!important;line-height:1.2!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__deal span.uc03-work-row-v2__vehicle-line{margin-top:2px!important;font-size:10.5px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__tags{gap:4px!important;margin-top:3px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__tag{padding:1px 5px!important;font-size:9px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__timeline-row,html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__timeline small,html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__status small{font-size:9.5px!important;line-height:1.2!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__status .uc03-work-status-pill{max-width:132px!important;padding:4px 7px!important;font-size:9.5px!important;line-height:1.15!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__status small{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__actions .uc03-work-card__primary-action{border-radius:8px!important;width:100%!important;min-height:34px!important;padding:6px 10px!important;font-size:10.5px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__more{width:auto!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__more-button{width:auto!important;min-height:34px!important;padding:5px 10px!important;font-size:10px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-lazy-load{padding-block:6px!important;font-size:9.5px!important}html.native-android .journey-360-page{gap:7px!important}html.native-android .journey-360-page .journey-360-submit-banner{padding:7px 9px!important;font-size:10px!important;line-height:1.3!important}html.native-android .journey-360-page .journey-360-topline{grid-template-columns:1fr!important;gap:5px!important;display:grid!important}html.native-android .journey-360-page .journey-360-back{font-size:10.5px!important}html.native-android .journey-360-page .journey-360-actions{scrollbar-width:none;padding-bottom:1px;flex-wrap:nowrap!important;gap:5px!important;width:100%!important;display:flex!important;overflow:auto hidden!important}html.native-android .journey-360-page .journey-360-actions::-webkit-scrollbar{display:none}html.native-android .journey-360-page .journey-360-actions>*{white-space:nowrap!important;border-radius:8px!important;flex:none!important;min-height:32px!important;padding:5px 9px!important;font-size:9.5px!important}html.native-android .journey-360-page>.page-header{gap:6px!important;margin:0!important;padding:3px 1px!important}html.native-android .journey-360-page>.page-header h1{font-size:18px!important;line-height:1.12!important}html.native-android .journey-360-page>.page-header p{margin-top:2px!important;font-size:10.5px!important;line-height:1.25!important}html.native-android .journey-360-page .header-statuses{flex-wrap:wrap!important;gap:4px!important;display:flex!important}html.native-android .journey-360-page .jline{gap:7px!important}html.native-android .journey-360-page .jline__docProgress{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}html.native-android .journey-360-page .jline__docStat{border-radius:8px!important;gap:1px!important;min-width:0!important;padding:6px 7px!important}html.native-android .journey-360-page .jline__docStat span{letter-spacing:.02em!important;font-size:8px!important}html.native-android .journey-360-page .jline__strip{border-radius:9px!important;gap:5px!important;min-height:0!important;padding:7px 9px!important}html.native-android .journey-360-page .jline__stripText{font-size:11px!important}html.native-android .journey-360-page .jline__stripText small{margin-top:1px!important;font-size:9.5px!important}html.native-android .journey-360-page .jline__lineWrap{border-radius:9px!important;padding:9px 10px 7px!important}html.native-android .journey-360-page .jline__phases{grid-template-columns:repeat(6,minmax(74px,1fr))!important;min-width:470px!important}html.native-android .journey-360-page .jline__step{gap:3px!important;padding-top:14px!important}html.native-android .journey-360-page .jline__stepLabel{font-size:10px!important}html.native-android .journey-360-page .jline__stepAt,html.native-android .journey-360-page .jline__phaseCap{font-size:8.5px!important}html.native-android .journey-360-page .jline__chips{scrollbar-width:none;padding-bottom:1px;flex-wrap:nowrap!important;gap:5px!important;display:flex!important;overflow:auto hidden!important}html.native-android .journey-360-page .jline__chips::-webkit-scrollbar{display:none}html.native-android .journey-360-page .jline__chip{flex:none!important;gap:4px!important;padding:5px 8px!important;font-size:10px!important}html.native-android .journey-360-page .jline__chipDot{width:8px!important;height:8px!important}html.native-android .journey-360-page .jline__chipBadge{min-width:17px!important;height:17px!important;padding-inline:4px!important;font-size:9px!important}html.native-android .journey-360-page .jline__panelCard{border-radius:9px!important;padding:10px!important}html.native-android .journey-360-page .jline__panelHead{gap:4px!important;margin-bottom:8px!important;padding-bottom:6px!important}html.native-android .journey-360-page .jline__panelTitle{font-size:13px!important}html.native-android .journey-360-page .jline__panelHint{font-size:9.5px!important}html.native-android .journey-360-page .jline__facts,html.native-android .journey-360-page .journey-360-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px 10px!important}html.native-android .journey-360-page .jline__fact,html.native-android .journey-360-page .journey-360-fact{min-width:0!important}html.native-android .journey-360-page .jline__fact span,html.native-android .journey-360-page .journey-360-fact span{font-size:8.5px!important}html.native-android .journey-360-page .jline__fact strong,html.native-android .journey-360-page .journey-360-fact strong{overflow-wrap:anywhere;font-size:11px!important;line-height:1.25!important}html.native-android .journey-360-page .jline__subSection{border-radius:8px!important;padding:8px 9px!important}html.native-android .journey-360-page .jline__table{font-size:10.5px!important}html.native-android .journey-360-page .jline__table th{padding:5px 7px!important;font-size:8.5px!important}html.native-android .journey-360-page .jline__table td{padding:6px 7px!important}html.native-android .journey-360-page .jline__tableWrap,html.native-android .journey-360-page .journey-360-table-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto!important}html.native-android .journey-360-page .jline__finding{border-radius:8px!important;gap:7px!important;padding:8px!important}html.native-android .journey-360-page .jline__findingBody strong{font-size:11px!important}html.native-android .journey-360-page .journey-360-doc-picker{gap:7px!important}html.native-android .journey-360-page .journey-360-doc-detail--boxed{gap:8px!important}@media (width<=360px){html.native-android .uc03-booking-v2-cards .uc03-doc-card-grid,html.native-android .journey-360-page .jline__facts,html.native-android .journey-360-page .journey-360-facts{grid-template-columns:1fr!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"deal""status""timeline""actions"!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__status{max-width:none;align-items:flex-start!important}}@media (width<=899px){html.native-android .enterprise-shell.enterprise-shell--approved-nav{grid-template-rows:calc(64px + env(safe-area-inset-top,0px)) minmax(calc(100dvh - 64px - env(safe-area-inset-top,0px)), auto)!important}html.native-android .enterprise-shell--approved-nav .enterprise-topbar{min-height:calc(64px + env(safe-area-inset-top,0px));box-sizing:border-box;height:calc(64px + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important}html.native-android .enterprise-shell--approved-nav .enterprise-sidebar{top:calc(64px + env(safe-area-inset-top,0px))!important;height:calc(100dvh - 64px - env(safe-area-inset-top,0px))!important;max-height:calc(100dvh - 64px - env(safe-area-inset-top,0px))!important}html.native-android .enterprise-shell--approved-nav.enterprise-shell--menu-open .enterprise-mobile-backdrop{top:calc(64px + env(safe-area-inset-top,0px))!important}html.native-android .enterprise-shell.enterprise-shell--approved-nav>.enterprise-main{height:calc(100dvh - 64px - env(safe-area-inset-top,0px))!important;max-height:calc(100dvh - 64px - env(safe-area-inset-top,0px))!important;min-height:calc(100dvh - 64px - env(safe-area-inset-top,0px))!important}}html.native-android .enterprise-shell--approved-nav .user-menu-button{font-size:11.5px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-back{font-size:12px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-stat span{font-size:10px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-stat strong{font-size:16px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-checklist-toggle{font-size:11px!important}html.native-android .uc03-booking-v2-cards>.page-header .eyebrow{font-size:10px!important}html.native-android .uc03-booking-v2-cards>.page-header p,html.native-android .uc03-booking-v2-cards .uc03-booking-journey-feedback{font-size:11.5px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-hero__actions>.uc03-delivery-v2-upload-button{font-size:13px!important}html.native-android .uc03-booking-v2-cards .uc03-booking-v2-hero p{font-size:11px!important}html.native-android .uc03-booking-v2-cards .uc03-checklist-stage-heading,html.native-android .uc03-booking-v2-cards .uc03-doc-card__index,html.native-android .uc03-booking-v2-cards .uc03-doc-card__filename{font-size:10px!important}html.native-android .uc03-booking-v2-cards .uc03-doc-card__name{font-size:12px!important}html.native-android .uc03-booking-v2-cards .uc03-doc-card__status,html.native-android .uc03-booking-v2-cards .uc03-doc-card__view,html.native-android .uc03-booking-v2-cards .uc03-doc-card-grid__empty{font-size:11px!important}html.native-android .uc03-booking-v2-cards .uc03-v2-compact-gate__copy strong{font-size:12px!important}html.native-android .uc03-booking-v2-cards .uc03-v2-compact-gate__copy span{font-size:10.5px!important}html.native-android .uc03-booking-v2-cards .uc03-v2-compact-gate .uc03-c1-primary{font-size:12px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-dashboard-hero--workqueue p{font-size:11.5px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing__capture-action--workqueue{font-size:12px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__queue-note{font-size:10.5px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-filter-toggle,html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-filter-tabs--approved button{font-size:11px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__deal strong{font-size:13px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__deal span.uc03-work-row-v2__vehicle-line{font-size:11px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__tag{font-size:10px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__timeline-row,html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__timeline small,html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__status small,html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__status .uc03-work-status-pill{font-size:10.5px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__actions .uc03-work-card__primary-action,html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-row-v2__more-button{font-size:11px!important}html.native-android .enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-lazy-load,html.native-android .journey-360-page .journey-360-submit-banner,html.native-android .journey-360-page .journey-360-back,html.native-android .journey-360-page .journey-360-actions>*{font-size:10.5px!important}html.native-android .journey-360-page>.page-header .eyebrow{font-size:10px!important}html.native-android .journey-360-page>.page-header p{font-size:11.5px!important}html.native-android .journey-360-page .jline__docStat span{font-size:9.5px!important}html.native-android .journey-360-page .jline__docStat strong{font-size:16px!important}html.native-android .journey-360-page .jline__stripText small,html.native-android .journey-360-page .jline__stepAt,html.native-android .journey-360-page .jline__phaseCap{font-size:10px!important}html.native-android .journey-360-page .jline__stepLabel,html.native-android .journey-360-page .jline__chip,html.native-android .journey-360-page .jline__panelHint{font-size:10.5px!important}html.native-android .journey-360-page .jline__fact span,html.native-android .journey-360-page .journey-360-fact span,html.native-android .journey-360-page .jline__table th{font-size:9.5px!important}html.native-android .journey-360-page .jline__fact strong,html.native-android .journey-360-page .journey-360-fact strong{font-size:11.5px!important}html.native-android .journey-360-page .jline__findingBody small,html.native-android .journey-360-page .jline__findingSla{font-size:10px!important}html.native-android .journey-360-page .journey-360-doc-picker__label,html.native-android .journey-360-page .journey-360-doc-picker__select{font-size:11px!important}@media (width<=720px){.frozen-auth-screen:has(.frozen-auth-card--register){height:auto;min-height:100dvh;padding:10px 10px calc(20px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;display:block;overflow:hidden auto}.frozen-auth-card--register{border-radius:16px;width:100%;max-width:560px;min-height:0;margin:0 auto;padding:18px 16px 20px}.frozen-auth-card--register .frozen-auth-logo--register{width:min(68%,210px);margin:0 auto 10px}.frozen-auth-card--register .frozen-auth-heading--compact{margin-bottom:14px}.frozen-auth-card--register .frozen-auth-heading h1{font-size:clamp(22px,6.4vw,26px);line-height:1.12}.frozen-auth-card--register .frozen-auth-heading p{margin-top:5px;font-size:13px;line-height:1.35}.frozen-auth-card--register .frozen-auth-form,.frozen-auth-card--register .frozen-auth-two-column{gap:11px}.frozen-auth-card--register .frozen-auth-field{gap:5px}.frozen-auth-card--register .frozen-auth-field>span:first-child{font-size:12px;line-height:1.2}.frozen-auth-card--register .frozen-auth-input-wrap,.frozen-auth-card--register .frozen-auth-country-code{border-radius:10px;min-height:46px}.frozen-auth-card--register .frozen-auth-input-wrap{gap:9px;padding-inline:11px}.frozen-auth-card--register .frozen-auth-input-wrap input{height:44px;font-size:16px}.frozen-auth-card--register .frozen-auth-country-code{gap:6px;min-width:88px;padding-inline:10px;font-size:14px}.frozen-auth-card--register .frozen-auth-mobile-row{gap:8px}.frozen-auth-card--register .frozen-auth-icon{width:17px;height:17px}.frozen-auth-card--register .frozen-auth-consent input{flex:none;width:19px;height:19px}.frozen-auth-card--register .frozen-auth-primary{border-radius:10px;min-height:50px;font-size:15px}.frozen-auth-card--register .frozen-auth-alert{margin-bottom:2px}.frozen-auth-card--register .frozen-auth-footer{margin-top:14px;padding-bottom:4px}}@media (width>=481px) and (width<=720px){.frozen-auth-card--register .frozen-auth-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){.frozen-auth-screen:has(.frozen-auth-card--register){padding-inline:6px}.frozen-auth-card--register{border-radius:14px;padding-inline:12px}.frozen-auth-card--register .frozen-auth-logo--register{width:min(64%,188px)}.frozen-auth-card--register .frozen-auth-heading h1{font-size:22px}.frozen-auth-card--register .frozen-auth-country-code{min-width:82px;padding-inline:8px}}@media (height<=720px) and (width<=720px){.frozen-auth-card--register{padding-top:12px}.frozen-auth-card--register .frozen-auth-logo--register{width:min(58%,170px);margin-bottom:6px}.frozen-auth-card--register .frozen-auth-heading--compact{margin-bottom:10px}.frozen-auth-card--register .frozen-auth-form{gap:9px}}:root{--verigence-app-background:radial-gradient(ellipse at 78% 48%, #00afa847 0%, #00afa829 32%, transparent 72%), linear-gradient(158deg, #011e47 0%, #013060 55%, #026d7d 100%);--verigence-governed-surface:#fffffff9;--verigence-governed-radius:18px}html{background:#011e47;min-width:0;min-height:100%;margin:0;height:auto!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:hidden auto!important}body{touch-action:pan-y;-webkit-overflow-scrolling:touch;background-color:#011e47;background-image:var(--verigence-app-background);background-position:50%;background-size:cover;background-attachment:fixed;min-width:0;margin:0;height:auto!important;min-height:100dvh!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:hidden visible!important}#root{min-width:0;margin:0;height:auto!important;min-height:100dvh!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:visible!important}ion-app{touch-action:pan-y;contain:layout style!important;min-width:0!important;height:auto!important;min-height:100dvh!important;max-height:none!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important}.enterprise-shell{background-color:#011e47!important;background-image:var(--verigence-app-background)!important;background-position:50%!important;background-size:cover!important;min-width:0!important;height:auto!important;min-height:100dvh!important;max-height:none!important;position:relative!important;overflow:visible!important}.enterprise-main{min-width:0!important;height:auto!important;min-height:100dvh!important;max-height:none!important;position:relative!important;overflow:visible!important}.enterprise-content{box-sizing:border-box;min-width:0!important;height:auto!important;min-height:calc(100dvh - 66px)!important;max-height:none!important;padding-bottom:max(28px, env(safe-area-inset-bottom))!important;background:0 0!important;position:relative!important;overflow:visible!important}.enterprise-content>.screen-stack,.enterprise-content>.dashboard-load-state,.enterprise-content>.uc03-c1-loading,.enterprise-content>.uc03-c2-load{box-sizing:border-box;border-radius:var(--verigence-governed-radius);background:var(--verigence-governed-surface);border:1px solid #dbe6eef5;width:min(100%,1500px);min-width:0;margin-inline:auto;padding:clamp(16px,2vw,28px);box-shadow:0 18px 50px #00183a2e;max-height:none!important;overflow:visible!important}.screen-stack{min-width:0;min-height:0;height:auto!important;max-height:none!important;position:relative!important;overflow:visible!important}.uc03-booking-journey,.uc03-booking-step-panel,.uc03-booking-document-grid,.uc03-booking-form-grid,.uc03-booking-yes-no-grid,.uc03-booking-step-footer{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.uc03-booking-journey{padding-bottom:max(24px, env(safe-area-inset-bottom))!important}.uc03-project-gate{box-sizing:border-box;place-items:safe center center;width:100%;min-width:0;height:auto!important;min-height:100dvh!important;max-height:none!important;padding:max(24px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom))!important;background-color:#011e47!important;background-image:var(--verigence-app-background)!important;background-position:50%!important;background-size:cover!important;overflow:hidden auto!important}.uc03-project-gate__panel{box-sizing:border-box;max-width:calc(100vw - 32px);max-height:none!important;overflow:visible!important}.uc03-booking-journey .uc03-c1-topbar>span{display:none!important}.enterprise-sidebar{height:100dvh!important;max-height:100dvh!important;overflow:hidden auto!important}.enterprise-content *,.uc03-project-gate *{min-width:0}@media (width<=767px){.enterprise-content :where(button,a,label,summary,span,strong,b,em,small,abbr,time,code,kbd,th,td,dt,dd,legend,h1,h2,h3,h4,h5,h6,p,[role=tab],[role=button],[role=option],[role=menuitem],ion-label),.uc03-project-gate :where(button,a,label,summary,span,strong,b,em,small,abbr,time,code,kbd,th,td,dt,dd,legend,h1,h2,h3,h4,h5,h6,p,[role=tab],[role=button],[role=option],[role=menuitem],ion-label){min-width:auto}.enterprise-content :where(label),.uc03-project-gate :where(label){max-width:100%}.enterprise-content :where(th),.uc03-project-gate :where(th){overflow-wrap:normal}}img,svg,video,canvas{max-width:100%}.data-table-wrap,[role=region][aria-label*=table i]{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}@media (width<=767px){body{background-attachment:scroll}.enterprise-content{padding:14px 10px max(18px, env(safe-area-inset-bottom))!important}.enterprise-content>.screen-stack,.enterprise-content>.dashboard-load-state,.enterprise-content>.uc03-c1-loading,.enterprise-content>.uc03-c2-load{border-radius:16px;width:100%;padding:14px}.uc03-project-gate{align-items:safe center;padding:max(14px, env(safe-area-inset-top)) 10px max(14px, env(safe-area-inset-bottom))!important}.uc03-project-gate__panel,.uc03-project-gate__panel--wide{width:100%;max-width:100%}.page-header,.page-header__actions,.toolbar-row,.uc03-c1-topbar,.uc03-booking-step-footer,.uc03-c2-actions,.uc03-c3-action-row{flex-wrap:wrap;max-width:100%}input,select,textarea,button{max-width:100%}}@media (width<=430px){.enterprise-content>.screen-stack,.enterprise-content>.dashboard-load-state,.enterprise-content>.uc03-c1-loading,.enterprise-content>.uc03-c2-load{border-radius:14px;padding:12px}}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved h2{display:none!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved{align-items:center!important;min-height:0!important;margin-bottom:14px!important;padding:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__queue-note{margin:0!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing__capture-action--workqueue{white-space:nowrap!important;border-radius:10px!important;width:auto!important;min-width:0!important;min-height:42px!important;padding:0 18px!important;font-size:.95rem!important;line-height:1!important}@media (width>=901px){.enterprise-shell--approved-nav .uc03-booking-journey{box-sizing:border-box!important;width:min(100%,1360px)!important;max-width:1360px!important;padding-bottom:12px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-c1-topbar{min-height:22px!important;margin-bottom:6px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-c1-back{font-size:.86rem!important;line-height:1.2!important}.enterprise-shell--approved-nav .uc03-booking-journey .page-header{border-radius:14px!important;margin-bottom:10px!important;padding:13px 18px 14px!important}.enterprise-shell--approved-nav .uc03-booking-journey .page-header h1{margin:3px 0!important;font-size:clamp(1.65rem,2vw,2rem)!important;line-height:1.04!important}.enterprise-shell--approved-nav .uc03-booking-journey .page-header .eyebrow{font-size:.72rem!important}.enterprise-shell--approved-nav .uc03-booking-journey .page-header p{font-size:.92rem!important;line-height:1.35!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-steps{gap:8px!important;margin:0 0 10px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-steps button{border-radius:10px!important;min-height:42px!important;font-size:.9rem!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-panel{border-radius:14px!important;padding:15px 16px 14px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-panel:before{border-radius:14px 14px 0 0!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-heading{margin-bottom:10px!important;padding-bottom:9px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-heading h2{font-size:1.5rem!important;line-height:1.1!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-heading .uc03-c1-eyebrow{font-size:.7rem!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-heading>span{padding:5px 9px!important;font-size:.78rem!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-document-grid{gap:10px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-upload-card{border-radius:12px!important;min-height:112px!important;padding:12px 14px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-upload-card:before{border-radius:12px 0 0 12px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-upload-card>header strong{font-size:.94rem!important;line-height:1.25!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-upload-card>header small{font-size:.76rem!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-upload-action,.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-upload-state{border-radius:9px!important;min-height:34px!important;padding-block:6px!important;font-size:.86rem!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-upload-summary{font-size:.81rem!important;line-height:1.3!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-footer{border-radius:10px!important;gap:10px!important;margin-top:10px!important;padding:9px 11px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-footer>span{font-size:.84rem!important;line-height:1.35!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-footer .uc03-c1-primary,.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-footer .uc03-c1-secondary{min-height:40px!important;padding:0 15px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid,.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid{gap:10px 12px!important;padding:13px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-yesno-grid,.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-step-panel>.uc03-booking-form-grid:last-of-type{margin-top:10px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-field{gap:5px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-field select{min-height:42px!important;font-size:.92rem!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-choice{padding:9px 10px!important}.enterprise-shell--approved-nav .uc03-booking-journey .uc03-booking-choice label{min-height:34px!important;margin-top:6px!important;padding:5px 9px!important}}@media (width<=900px){.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-work-list__heading--approved{margin-bottom:10px!important}.enterprise-shell--approved-nav .uc03-landing--workqueue .uc03-landing__capture-action--workqueue{justify-content:center!important;width:100%!important;min-height:44px!important;font-size:.95rem!important}}.maintenance-screen{box-sizing:border-box;background:linear-gradient(160deg,#f5f8fb 0%,#e6f6fa 100%);place-items:center;min-height:100dvh;padding:20px 16px;display:grid}.maintenance-card{text-align:center;box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:14px;width:min(480px,100%);padding:32px 24px;display:flex;box-shadow:0 18px 60px #1018281f}.maintenance-card__logo{width:min(220px,70%);height:auto}.maintenance-card h1{color:#12304f;margin:6px 0 0;font-size:26px}.maintenance-card__body{color:#475467;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.maintenance-card__back{color:#0b5566;margin:0;font-size:14px}.maintenance-card__hint{color:#66717d;margin:0;font-size:13px}.maintenance-card__actions{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:6px;display:flex}.maintenance-card__actions .announce-card__button{width:100%}.maintenance-card__link{color:#52606d;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:13px;text-decoration:underline}.maintenance-banner{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:900;color:#93370d;background:#fff6ed;border:1px solid #fedf89;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 12px;font-size:12px;font-weight:700;display:flex;position:fixed;box-shadow:0 6px 20px #10182824}.maintenance-banner a{color:#93370d;white-space:nowrap;text-decoration:underline}@media (width>=900px){.maintenance-banner{max-width:420px;bottom:16px;left:auto;right:16px}}.announce-backdrop{z-index:2000;background:#1018287a;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.announce-dialog{width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-radius:20px 20px 0 0;overflow-y:auto;box-shadow:0 -10px 40px #10182840}.announce-card{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:12px;padding:28px 22px 22px;display:flex;position:relative}.announce-card__close{color:#66717d;cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;font-size:26px;line-height:1;position:absolute;top:8px;right:8px}.announce-card__mark{object-fit:contain;width:64px;height:64px}.announce-card__icon{color:#0b4f8a;background:#edf5fb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.announce-card__title{color:#12304f;overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.25}.announce-card--welcome .announce-card__title{color:#0b5566;font-size:26px}.announce-card--welcome{background:linear-gradient(#e6f6fa 0%,#fff 55%);border-radius:20px}.announce-card__body{color:#475467;white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;width:100%;margin:0;font-size:15px;line-height:1.6}.announce-card--welcome .announce-card__body{text-align:center}.announce-card__button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#0e7490;border:0;border-radius:12px;width:100%;padding:0 28px;font-size:15px;font-weight:750}.announce-card__button:disabled{opacity:.7;cursor:default}@media (width>=600px){.announce-backdrop{align-items:center;padding:20px}.announce-dialog{border-radius:20px;width:min(440px,100%)}.announce-card__button{width:auto;min-width:160px}}.announce-status{border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.announce-status strong{border-radius:999px;padding:3px 9px;font-size:12px}.announce-status--on{color:#93370d;background:#fff6ed}.announce-status--on strong{color:#fff;background:#f79009}.announce-status--off{color:#067647;background:#ecfdf3}.announce-status--off strong{color:#fff;background:#12b76a}.announce-admin-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#475467;margin:0;font-size:13px}.announce-preview{background:#fff;border:1px dashed #cad3de;border-radius:20px;max-width:440px}.announce-pill{color:#52606d;background:#edf1f5;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.announce-pill--showing{color:#067647;background:#ecfdf3}.announce-pill--scheduled{color:#0b4f8a;background:#edf5fb}.announce-pill--stopped{color:#912018;background:#fff1f0}.hr-field>.hr-pay-label{color:#344054;font-size:12px;font-weight:700}.frozen-auth-heading+.uc01-admin-message{margin:0 0 14px}.rollout-add input{box-sizing:border-box;min-height:44px;font:inherit;background:#fff;border:1px solid #cfd6df;border-radius:9px;min-width:0;padding:0 10px;font-size:14px}.announce-card__image{object-fit:contain;background:#f2f4f7;border-radius:12px;width:100%;max-height:52dvh;display:block}.announce-card--with-image .announce-card__mark,.announce-card--with-image .announce-card__icon{display:none}@media (width>=640px){.announce-dialog:has(.announce-card--with-image){width:min(560px,100%)}}.maintenance-card__image{object-fit:contain;border-radius:12px;width:100%;max-height:40dvh;display:block}.announce-image-field{flex-direction:column;gap:8px;display:flex}.announce-image-field__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.announce-image-field__thumb{object-fit:cover;background:#f2f4f7;border:1px solid #dfe5ec;border-radius:8px;width:96px;height:64px}.announce-history-thumb{object-fit:cover;border:1px solid #dfe5ec;border-radius:6px;flex:none;width:56px;height:40px}.announce-card--with-image .announce-card__close{z-index:1;background:#ffffffeb;border-radius:50%;width:32px;height:32px;box-shadow:0 1px 4px #10182840}.dgp-backdrop{z-index:1000;background:#0f172a73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dgp-dialog{border-top:4px solid var(--vg-brand-accent,#0b4f8a);color:#1d2939;background:#fff;border-radius:14px;width:min(420px,100%);max-height:calc(100dvh - 32px);padding:20px;overflow-y:auto;box-shadow:0 24px 60px #0f172a40}.dgp-dialog h2{color:var(--vg-brand-primary,#062b63);margin:0 0 8px;font-size:18px;line-height:1.3}.dgp-dialog p{margin:0 0 18px;font-size:15px;line-height:1.5}.dgp-dialog__actions{justify-content:flex-end;display:flex}.dgp-dialog__ok{background:var(--vg-brand-primary,#062b63);color:#fff;cursor:pointer;border:0;border-radius:10px;min-width:96px;min-height:40px;padding:0 18px;font-weight:700}.dgp-dialog__ok:hover,.dgp-dialog__ok:focus-visible{background:var(--vg-brand-accent,#0b4f8a)}@media (width<=520px){.dgp-backdrop{align-items:end}.dgp-dialog__ok{width:100%}}.lc-toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.lc-toolbar label{gap:4px;font-size:13px;font-weight:600;display:grid}.lc-toolbar input[type=date]{border:1px solid #d0d5dd;border-radius:8px;min-height:36px;padding:0 8px}.lc-toolbar .lc-check{align-items:center;gap:6px;display:flex}.lc-summary{flex-wrap:wrap;gap:8px 16px;margin:0;font-size:14px;display:flex}.lc-people{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lc-person{background:#fff;border:1px solid #e4e7ec;border-radius:12px}.lc-person--away{border-left:4px solid var(--vg-warning,#93370d)}.lc-person__head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 14px;display:grid}.lc-person__name{overflow-wrap:anywhere;font-weight:700}.lc-person__counts{white-space:nowrap;font-size:13px}.lc-person__last{color:var(--vg-text-muted,#6e879b);overflow-wrap:anywhere;grid-column:1/-1;font-size:13px}.lc-items{gap:6px;margin:0;padding:0 14px 12px;list-style:none;display:grid}.lc-item{border-top:1px solid #f2f4f7;flex-wrap:wrap;gap:4px 12px;padding-top:6px;font-size:13px;display:flex}.lc-status{font-weight:700}.lc-status--AWAY{color:var(--vg-warning,#93370d)}.lc-status--AT_OUTLET{color:var(--vg-success,#067647)}.lc-status--UNCLEAR,.lc-status--NO_OUTLET_LOCATION,.lc-status--DENIED,.lc-status--UNAVAILABLE{color:#475467}@media (width<=520px){.lc-person__head{grid-template-columns:1fr}.lc-person__counts{white-space:normal}}.night-icon{flex:none}.night-state{background:#fff;border:1px solid #dfe5ec;border-radius:4px;flex-direction:column;align-items:flex-start;gap:12px;max-width:560px;margin:48px auto;padding:32px 24px;display:flex}.night-state__icon{color:#0b4f8a;background:#edf5fb;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.night-state h1{color:#161616;margin:4px 0 0;font-size:24px;font-weight:400;line-height:1.3}.night-state p{color:#525252;margin:0;font-size:14px;line-height:1.6}.night-wait{min-height:40dvh}.night-toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:1000;color:#f4f4f4;background:#262626;border-left:3px solid #4589ff;border-radius:2px;align-items:flex-start;gap:12px;width:min(420px,100% - 32px);padding:14px 12px 14px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 2px 6px #0000004d}.night-toast .night-icon{color:#78a9ff;margin-top:1px}.night-toast__text{flex-direction:column;flex:auto;gap:2px;min-width:0;font-size:14px;line-height:1.4;display:flex}.night-toast__text span{color:#c6c6c6;font-size:13px}.night-toast__close{color:#f4f4f4;cursor:pointer;background:0 0;border:0;flex:none;width:32px;height:32px;margin:-6px -4px 0 0;font-size:20px;line-height:1}.night-toast__close:focus-visible{outline-offset:-2px;outline:2px solid #fff}.night-admin .uc01-admin-table input[type=time]{min-height:40px;font:inherit;background:#fff;border:1px solid #cfd6df;border-radius:4px;padding:0 8px;font-size:14px}.night-admin .uc01-admin-table td{vertical-align:middle}.night-admin__toggle{color:#344054;align-items:center;gap:8px;font-size:12px;display:inline-flex}.night-admin__exempt{align-items:center;gap:10px;display:flex}.night-admin__form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}.night-admin__form .uc01-admin-reason{grid-column:1/-1}.night-admin__form .uc01-admin-reason textarea{min-height:72px}.night-admin__form-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.night-admin__people{border:1px solid #e4e7ec;border-radius:4px;max-height:220px;margin:6px 0 0;padding:0;list-style:none;overflow:auto}.night-admin__people li button{text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef1f4;flex-direction:column;align-items:flex-start;padding:8px 10px;font-size:13px;display:flex}.night-admin__people li:last-child button{border-bottom:0}.night-admin__people li button:hover,.night-admin__people li button[aria-selected=true]{background:#edf5fb}.night-admin__people small{color:#66717d;overflow-wrap:anywhere;font-size:11px}.night-admin__picked{background:#f7f9fb;border:1px solid #cfd6df;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:6px 10px;font-size:13px;display:flex}.night-admin__picked small{color:#66717d;font-size:11px;display:block}.night-admin__field{color:#344054;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.night-admin__field select{min-height:40px;font:inherit;background:#fff;border:1px solid #cfd6df;border-radius:4px;padding:0 10px;font-size:14px}@media (width<=760px){.night-admin__form{grid-template-columns:1fr}}.native-android.mobile-document-capture-route .uc03-booking-v2-hero,.native-android.mobile-document-capture-route .uc03-delivery-v2-hero{display:none!important}.mobile-doc-capture-launcher{z-index:1200;right:16px;bottom:max(18px, env(safe-area-inset-bottom));background:var(--vg-teal-600,#079aa4);color:#fff;min-height:52px;font:inherit;border:0;border-radius:14px;align-items:center;gap:9px;padding:0 18px;font-weight:800;display:inline-flex;position:fixed;box-shadow:0 14px 34px #00183a3d}.mobile-doc-capture{z-index:1500;background:var(--vg-canvas,#f7faff);color:var(--vg-ink,#153a67);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.mobile-doc-capture__header{min-height:72px;padding:max(12px, env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--vg-line,#d8e2ee);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:14px;display:flex}.mobile-doc-capture__header h2{color:var(--vg-navy-950,#062b63);margin:2px 0 0;font-size:20px;line-height:1.2}.mobile-doc-capture__eyebrow{color:var(--vg-teal-600,#079aa4);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.mobile-doc-capture__close{border:1px solid var(--vg-line,#d8e2ee);width:42px;height:42px;color:var(--vg-navy-950,#062b63);background:#fff;border-radius:50%;font-size:25px;line-height:1}.mobile-doc-capture__state,.mobile-doc-capture__fallback,.mobile-doc-capture__review{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.mobile-doc-capture__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:36px 22px;display:flex}.mobile-doc-capture__state strong{color:var(--vg-navy-950,#062b63);margin-top:18px;font-size:18px}.mobile-doc-capture__state p,.mobile-doc-capture__fallback p,.mobile-doc-capture__hint{color:var(--vg-muted,#7086a3);line-height:1.5}.mobile-doc-capture__state progress,.mobile-doc-capture__upload-progress progress{width:min(100%,320px);accent-color:var(--vg-teal-600,#079aa4);margin-top:18px}.mobile-doc-capture__spinner{border:4px solid #dce8f2;border-top-color:var(--vg-teal-600,#079aa4);border-radius:50%;width:42px;height:42px;animation:.8s linear infinite mobile-doc-spin}@keyframes mobile-doc-spin{to{transform:rotate(360deg)}}.mobile-doc-capture__alert{border-radius:12px;gap:3px;margin:12px 16px 0;padding:12px 14px;font-size:13px;line-height:1.45;display:grid}.mobile-doc-capture__alert.is-error{background:var(--vg-danger-bg,#fff1f0);color:var(--vg-danger,#912018);border:1px solid #f3b5ae}.mobile-doc-capture__alert.is-success{background:var(--vg-success-bg,#ecfdf3);color:var(--vg-success,#067647);border:1px solid #a6e0c2}.mobile-doc-capture__alert.is-warning{background:var(--vg-warning-bg,#fff6ed);color:var(--vg-warning,#93370d);border:1px solid #f0c8a6;margin:0}.mobile-doc-capture__fallback{padding:20px 16px max(28px, env(safe-area-inset-bottom))}.mobile-doc-capture__fallback-count{border:1px solid var(--vg-line,#d8e2ee);color:var(--vg-navy-950,#062b63);text-align:center;background:#fff;border-radius:14px;margin:24px 0;padding:18px;font-weight:800}.mobile-doc-capture__review{padding:14px 14px max(96px, env(safe-area-inset-bottom))}.mobile-doc-capture__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mobile-doc-capture__summary>div{border:1px solid var(--vg-line,#d8e2ee);text-align:center;background:#fff;border-radius:12px;gap:2px;padding:13px 8px;display:grid}.mobile-doc-capture__summary strong{color:var(--vg-navy-950,#062b63);font-size:20px}.mobile-doc-capture__summary span{color:var(--vg-muted,#7086a3);font-size:10px;font-weight:700}.mobile-doc-capture__summary .is-bad strong{color:var(--vg-danger,#912018)}.mobile-doc-capture__summary .is-good strong{color:var(--vg-success,#067647)}.mobile-doc-capture__hint{margin:12px 2px 14px;font-size:12px}.mobile-doc-capture__documents{gap:12px;display:grid}.mobile-doc-capture__document{border:1px solid var(--vg-line,#d8e2ee);box-shadow:var(--vg-shadow-soft,0 6px 18px #062b630e);background:#fff;border-radius:16px;padding:14px}.mobile-doc-capture__document.is-uploaded{background:#fbfffd;border-color:#a6e0c2}.mobile-doc-capture__document-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mobile-doc-capture__document-head>div{gap:2px;margin-right:auto;display:grid}.mobile-doc-capture__document-head strong{color:var(--vg-navy-950,#062b63)}.mobile-doc-capture__document-head span{color:var(--vg-muted,#7086a3);font-size:12px}.mobile-doc-capture__badge{background:var(--vg-teal-100,#e9f8f7);color:var(--vg-teal-600,#079aa4);border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800}.mobile-doc-capture__badge.is-good{background:var(--vg-success-bg,#ecfdf3);color:var(--vg-success,#067647)}.mobile-doc-capture__suggestion{width:100%;color:var(--vg-teal-600,#079aa4);font:inherit;text-align:left;background:#f4fbfb;border:1px solid #b9d9dc;border-radius:10px;margin-top:4px;padding:9px 10px;font-size:12px;font-weight:800}.mobile-doc-capture__pages{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.mobile-doc-capture__page{background:#f9fbfd;border:1px solid #e2eaf2;border-radius:12px;align-content:start;gap:6px;min-width:0;padding:7px;display:grid}.mobile-doc-capture__page.is-failed{background:#fff8f7;border-color:#e9a39c}.mobile-doc-capture__page img{object-fit:contain;background:#edf2f7;border-radius:8px;width:100%;height:130px}.mobile-doc-capture__page>span{color:var(--vg-text,#294f7c);font-size:11px;font-weight:800}.mobile-doc-capture__quality-fail{gap:4px;display:grid}.mobile-doc-capture__quality-fail small{color:var(--vg-danger,#912018);font-size:10px}.mobile-doc-capture__quality-fail button,.mobile-doc-capture__page-boundary,.mobile-doc-capture__document-actions button{border:1px solid var(--vg-line-strong,#c5d4e3);min-height:34px;color:var(--vg-blue-700,#0b4f8a);font:inherit;background:#fff;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:800}.mobile-doc-capture__quality-fail button{color:var(--vg-danger,#912018);border-color:#e9a39c}.mobile-doc-capture__document-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mobile-doc-capture__upload-progress{border:1px solid var(--vg-line,#d8e2ee);color:var(--vg-navy-950,#062b63);background:#fff;border-radius:14px;gap:8px;margin:16px 0;padding:16px;display:grid}.mobile-doc-capture__footer-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:9px;display:grid}.mobile-doc-capture__footer-actions.is-sticky{z-index:1510;padding:10px 14px max(10px, env(safe-area-inset-bottom));border-top:1px solid var(--vg-line,#d8e2ee);background:#fffffff7;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #062b6314}.mobile-doc-capture__primary,.mobile-doc-capture__secondary{min-height:48px;font:inherit;border-radius:12px;padding:0 14px;font-weight:800}.mobile-doc-capture__primary{border:1px solid var(--vg-teal-600,#079aa4);background:var(--vg-teal-600,#079aa4);color:#fff}.mobile-doc-capture__secondary{border:1px solid var(--vg-line-strong,#c5d4e3);color:var(--vg-navy-950,#062b63);background:#fff}.mobile-doc-capture button:disabled{opacity:.48}.mobile-doc-capture__done-mark{background:var(--vg-success-bg,#ecfdf3);width:58px;height:58px;color:var(--vg-success,#067647);border-radius:50%;place-items:center;font-size:30px;font-weight:900;display:grid}.mobile-doc-capture__state.is-done .mobile-doc-capture__footer-actions{width:min(100%,420px);margin-top:24px}.mobile-doc-capture__split{z-index:1600;padding:max(18px, env(safe-area-inset-top)) 14px max(18px, env(safe-area-inset-bottom));background:#00183a94;place-items:center;display:grid;position:fixed;inset:0}.mobile-doc-capture__split-card{background:#fff;border-radius:18px;gap:14px;width:min(100%,430px);max-height:100%;padding:16px;display:grid;overflow-y:auto;box-shadow:0 24px 70px #00183a47}.mobile-doc-capture__split-card>header{justify-content:space-between;align-items:center;display:flex}.mobile-doc-capture__split-card>header button{background:#f1f5f9;border:0;border-radius:50%;width:38px;height:38px;font-size:22px}.mobile-doc-capture__split-preview{background:#eaf0f6;border-radius:12px;place-items:center;max-height:52vh;display:grid;position:relative;overflow:hidden}.mobile-doc-capture__split-preview img{object-fit:contain;max-width:100%;max-height:52vh;display:block}.mobile-doc-capture__split-preview i{background:#e11d48;display:block;position:absolute;box-shadow:0 0 0 2px #ffffffeb}.mobile-doc-capture__split-preview i.is-horizontal{height:2px;left:0;right:0}.mobile-doc-capture__split-preview i.is-vertical{width:2px;top:0;bottom:0}.mobile-doc-capture__split-direction{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-doc-capture__split-direction button{border:1px solid var(--vg-line,#d8e2ee);min-height:42px;color:var(--vg-text,#294f7c);font:inherit;background:#fff;border-radius:10px;font-weight:750}.mobile-doc-capture__split-direction button.is-active{border-color:var(--vg-teal-600,#079aa4);background:var(--vg-teal-100,#e9f8f7);color:var(--vg-teal-600,#079aa4)}.mobile-doc-capture__split-card label{color:var(--vg-text,#294f7c);gap:8px;font-size:12px;font-weight:800;display:grid}.mobile-doc-capture__split-card input[type=range]{width:100%;accent-color:var(--vg-teal-600,#079aa4)}@media (width>=600px){.mobile-doc-capture__pages{grid-template-columns:repeat(3,minmax(0,1fr))}}.tenant-alerts{z-index:950;pointer-events:none;flex-direction:column;gap:8px;width:min(440px,100% - 32px);max-height:calc(100dvh - 96px);display:flex;position:fixed;top:80px;right:16px;overflow-y:auto}.tenant-alert,.tenant-alerts__more{pointer-events:auto}.tenant-alert{border:1px solid #fda29b;border-left:4px solid var(--vg-danger,#912018);background:var(--vg-danger-bg,#fff1f0);color:#3d1410;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 12px 12px 14px;display:grid;box-shadow:0 8px 24px #10182829}.tenant-alert--kept{border-color:#fedf89;border-left-color:var(--vg-warning,#93370d);background:var(--vg-warning-bg,#fff6ed)}.tenant-alert__icon{color:var(--vg-danger,#912018);margin-top:1px;display:inline-flex}.tenant-alert--kept .tenant-alert__icon{color:var(--vg-warning,#93370d)}.tenant-alert__copy{min-width:0}.tenant-alert__title{font-size:14px;line-height:1.3;display:block}.tenant-alert__body{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.45}.tenant-alert__close{min-width:32px;min-height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:20px;line-height:1}.tenant-alert__close:hover,.tenant-alert__close:focus-visible{background:#10182814}.tenant-alerts__more{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;align-self:flex-end;min-height:32px;padding:6px 12px;font-size:12px;font-weight:700}@media (width<=899px){.tenant-alerts{top:calc(72px + env(safe-area-inset-top,0px));width:auto;max-height:calc(100dvh - 168px);left:12px;right:12px}.tenant-alert__body{font-size:12.5px}}.tenant-alert--critical{color:#fff;background:#b42318;border:2px solid #7a0a0a;border-left:8px solid #4d0000;padding:16px 14px 16px 16px;box-shadow:0 12px 32px #7a0a0a73}.tenant-alert--critical .tenant-alert__icon{color:#fff}.tenant-alert--critical .tenant-alert__title{letter-spacing:.01em;text-transform:uppercase;font-size:17px}.tenant-alert--critical .tenant-alert__body{font-size:14px}.tenant-alert--critical .tenant-alert__close:hover,.tenant-alert--critical .tenant-alert__close:focus-visible{background:#ffffff2e}.tenant-alert--flash{animation:1s step-end infinite tenant-alert-flash}@keyframes tenant-alert-flash{0%{background:#b42318;box-shadow:0 0 0 4px #ff4d4f,0 12px 32px #7a0a0a8c}50%{background:#7a0a0a;box-shadow:0 0 0 4px #0000,0 12px 32px #7a0a0a73}}@media (prefers-reduced-motion:reduce){.tenant-alert--flash{animation-duration:2s}}.tenant-alert__links{flex-wrap:wrap;gap:8px 14px;margin:8px 0 0;font-size:13px;font-weight:700;display:flex}.tenant-alert__links a{color:inherit;text-decoration:underline}.p2bu-drop{text-align:center;background:#f7fafc;border:2px dashed #9fb7c9;border-radius:14px;justify-items:center;gap:8px;padding:28px 16px;display:grid}.p2bu-drop.is-dragging{background:#edf3fb;border-color:#003a82}.p2bu-drop p{margin:0}.p2bu-files{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.p2bu-file{background:#fff;border:1px solid #e3eaed;border-radius:10px;grid-template-columns:minmax(0,1fr) auto 120px auto auto;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:grid}.p2bu-file__name{overflow-wrap:anywhere;min-width:0}.p2bu-file--done .p2bu-file__state{color:#00706b;font-weight:700}.p2bu-file--failed .p2bu-file__state{color:#b42318;font-weight:700}.p2bu-bar{background:#e3eaed;border-radius:999px;height:6px;overflow:hidden}.p2bu-bar>span{background:#00afa8;height:100%;transition:width .2s;display:block}.p2bu-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.p2bu-notice{color:#003a82;background:#f3fbfb;border:1px solid #b8dcda;border-left:4px solid #00afa8;border-radius:10px;padding:12px 14px;font-weight:600}.p2bu-result{background:#fff;border:1px solid #e3eaed;border-radius:12px;padding:10px 12px}.p2bu-result+.p2bu-result{margin-top:8px}.p2bu-result>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;display:flex}.p2bu-status{border-radius:999px;margin-left:auto;padding:2px 10px;font-size:12px;font-weight:700}.p2bu-status--busy{color:#8a5300;background:#fff1d6}.p2bu-status--done{color:#00706b;background:#e6f7f6}.p2bu-status--open{color:#003a82;background:#edf3fb}.p2bu-scroll{margin-top:8px;overflow-x:auto}.p2bu-chip{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.p2bu-chip--ok{color:#00706b;background:#e6f7f6}.p2bu-chip--warn{color:#8a5300;background:#fff1d6}.p2bu-chip--bad{color:#b42318;background:#fde8e6}.p2bu-chip--open{color:#003a82;background:#edf3fb}.p2bu-sub{margin-top:2px;font-size:12px;display:block}.p2bu-banner{color:#3d1d06;background:#fff6ed;border:1px solid #fedf89;border-left:4px solid #93370d;border-radius:10px;margin:0 0 12px;padding:10px 14px;font-weight:600}@media (width<=640px){.p2bu-file{grid-template-columns:minmax(0,1fr) auto}.p2bu-bar{grid-column:1/-1}}.p2w .p2w-hero__capture--bulk{background:#00706b;margin-left:8px;box-shadow:0 10px 22px -12px #00706b80}.p2w .p2w-hero__capture--bulk:hover{background:#005a56}@media (width<=767px){.p2w .p2w-hero__capture--bulk{margin-left:0}}
