@charset "UTF-8";.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url("./media/open-sans-roman-latin-5AD55YSC.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url("./media/open-sans-roman-latin-ext-IA2RDZA6.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url("./media/open-sans-italic-latin-QUOBJWYF.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url("./media/open-sans-italic-latin-ext-A2HEJZR2.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--dv-text-primary: #2d2d2d;--dv-text-secondary: #53565a;--dv-text-muted: #6e7175;--dv-text-faint: #717478;--dv-text-fainter: #bbbcbc;--dv-text-on-dark: #ffffff;--dv-text-faint-on-dark: #97999b;--dv-accent: #046a38;--dv-accent-strong: #03592f;--dv-accent-deep: #1c3d26;--dv-live: #43b02a;--dv-brand: #86bc25;--dv-accent-surface: #f1f6e4;--dv-teal-surface: #ddefe8;--dv-teal-strong: #004f59;--dv-destructive: #da291c;--dv-destructive-strong: #b02218;--dv-destructive-on-dark: #ff8a80;--dv-destructive-surface: #fcf1ef;--dv-warning: #ed8b00;--dv-warning-text: #b5690a;--dv-warning-surface: #fcefda;--dv-info: #0076a8;--dv-info-surface: #ddeaef;--dv-link: #007cb0;--dv-link-hover: #005587;--dv-ring-track: #e6e6e6;--dv-ring-complete: #86bc25;--dv-ring-partial: #ffcd00;--dv-surface: #ffffff;--dv-surface-subtle: #fafaf9;--dv-surface-soft: #f7f7f6;--dv-surface-softer: #f5f5f4;--dv-surface-hover: #f0f0ee;--dv-surface-hover-alt: #f4f4f4;--dv-surface-dark: #161616;--dv-surface-black: #000000;--dv-hairline: #e9e9e9;--dv-hairline-soft: #f0f0ee;--dv-border: #d0d0ce;--dv-border-alt: #d0d0d0;--dv-border-soft: #e0e0de;--dv-button-bg: #000000;--dv-button-bg-hover: #2d2d2d;--dv-button-text: #ffffff;--dv-radius-control: 2px;--dv-radius-surface: 4px;--dv-radius-hover: 3px;--dv-radius-round: 50%;--dv-radius-pill: 999px;--dv-shadow-popover: 0 12px 32px rgba(0, 0, 0, .14);--dv-shadow-dropdown: 0 6px 20px rgba(0, 0, 0, .1);--dv-shadow-modal: 0 12px 40px rgba(0, 0, 0, .25);--dv-shadow-card: 0 2px 10px rgba(0, 0, 0, .06);--dv-shadow-card-hover: 0 4px 12px rgba(0, 0, 0, .08);--dv-font: "Open Sans", system-ui, sans-serif;--dv-text-body: 400 13px/1.55 var(--dv-font);--dv-text-subline: 400 11.5px/1.4 var(--dv-font);--dv-text-caption: 400 11px/1.5 var(--dv-font);--dv-text-label: 600 11px/1.3 var(--dv-font);--dv-text-section: 700 10.5px/1.3 var(--dv-font);--dv-text-title: 700 20px/1.3 var(--dv-font);--dv-tracking-section: .08em;--dv-highlight-yellow: #faf1c8;--dv-highlight-green: #d3ecd3;--dv-highlight-red: #f3d3d1;--dv-focus-ring: 0 0 0 2px #ffffff, 0 0 0 4px #046a38;--dv-motion-duration: .24s;--dv-motion-duration-panel: .28s;--dv-motion-duration-fast: .18s;--dv-motion-ease: cubic-bezier(.2, .8, .2, 1);--dv-motion-ease-out: cubic-bezier(.16, 1, .3, 1);--dv-motion-distance: 8px;--dv-motion-dialog-duration: 304ms;--dv-motion-dialog-ease: linear(0, .008 1.8%, .0305 3.5%, .0708 5.5%, .1308 7.8%, .2279 10.8%, .4208 16%, .6131 21.2%, .737 25%, .8306 28.2%, .9098 31.5%, .9741 34.8%, 1.024 38%, 1.0626 41.5%, 1.0889 45.2%, 1.1028 49.5%, 1.1028 54.8%, 1.0837 62%, 1.0207 79.2%, .9982 89.5%, .9896 99.8%, 1)}body{margin:0;font:var(--dv-text-body);color:var(--dv-text-primary);background:var(--dv-surface);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}:focus-visible{outline:none;box-shadow:var(--dv-focus-ring);border-radius:var(--dv-radius-control)}@media(prefers-reduced-motion:reduce){:root{--dv-motion-distance: 0px}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}}.dv-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.dv-input{font:var(--dv-text-body);color:var(--dv-text-primary);outline:none;background:transparent}.dv-input::placeholder{color:var(--dv-text-faint)}.dv-input[data-variant=boxed]{border:1px solid var(--dv-text-fainter);border-radius:var(--dv-radius-control);padding:10px 14px;background:var(--dv-surface)}.dv-input[data-variant=boxed]:focus{border-color:var(--dv-surface-black);box-shadow:none}.dv-input[data-variant=underline]{border:none;border-bottom:1px solid var(--dv-hairline);border-radius:0;padding:6px 2px}.dv-input[data-variant=underline]:focus{border-bottom-color:var(--dv-text-primary);box-shadow:none}:where(.dv-press,.dv-hover){transition:border-color .15s}@media(prefers-reduced-motion:reduce){:where(.dv-press,.dv-hover){transition:none}}.dv-radio{flex-shrink:0;width:16px;height:16px;margin:0;accent-color:var(--dv-accent);border-radius:var(--dv-radius-round);cursor:pointer}.dv-radio:disabled{cursor:default}@media not all and (pointer:coarse){*{scrollbar-width:none}*::-webkit-scrollbar{display:none}}.dv-modal-backdrop{background:#00000059}.dv-modal-panel>div{flex:1;min-width:0}@media(prefers-reduced-motion:no-preference){.dv-modal-panel{animation:dv-dialog-enter var(--dv-motion-dialog-duration) var(--dv-motion-dialog-ease) both}.dv-modal-backdrop{transition-duration:var(--dv-motion-duration-fast);transition-timing-function:var(--dv-motion-ease)}}@keyframes dv-surface-enter{0%{opacity:0;transform:translateY(var(--dv-motion-distance))}to{opacity:1;transform:none}}@keyframes dv-dialog-enter{0%{scale:.9}to{scale:1}}@keyframes dv-popup-enter{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}.dv-empty{margin:0;font-family:var(--dv-font)!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:normal;color:var(--dv-text-muted)!important}[data-badge]{transition:background-color .15s var(--dv-motion-ease-out),border-color .15s var(--dv-motion-ease-out)}[data-badge][data-badge-swap]{transition:none}[data-badge-remove]{transition:opacity .15s var(--dv-motion-ease-out),background-color .15s var(--dv-motion-ease-out)}@font-face{font-family:deloitte-icons;src:url(/fonts/deloitte-icons/deloitte-special-use-icon-font.woff2) format("woff2"),url(/fonts/deloitte-icons/deloitte-special-use-icon-font.woff) format("woff");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{display:inline-block;font-family:deloitte-icons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cog_special:before{content:"I"}.icon-copy_special:before{content:"M"}.icon-cross_special:before{content:"P"}.icon-file_doc_special:before{content:"f"}.icon-folder_special:before{content:"q"}.icon-globe_special:before{content:"t"}.icon-house_special:before{content:"y"}.icon-inbox_special:before{content:"z"}.icon-list_special:before{content:"\e805"}.icon-minus_special:before{content:"\e80f"}.icon-pin_special:before{content:"\e823"}.icon-plus_special:before{content:"\e826"}.icon-profile_2_special:before{content:"\e82a"}.icon-question_mark_special:before{content:"\e82e"}.icon-search_special:before{content:"\e83b"}.icon-speech_bubble_special:before{content:"\e84c"}.icon-tick_special:before{content:"\e859"}:root{--dv-button-bg: var(--dv-accent);--dv-button-bg-hover: var(--dv-accent-strong);--dv-radius-control: 8px;--dv-radius-surface: 14px;--dv-radius-hover: 8px;--dv-toolbar-control-height: 40px;--dv-toolbar-control-radius: 6px;--app-masthead-height: 48px;--app-rail-width: 240px;--app-rail-width-collapsed: 64px}body.dv-wizard-open{overflow:hidden}.dv-dialog-text{margin:0;font:400 13px var(--dv-font);color:var(--dv-text-secondary);line-height:1.6}.dv-action-note{margin:0 0 12px;font:600 12.5px var(--dv-font);color:var(--dv-accent)}.dv-action-note[role=alert]{color:var(--dv-destructive)}.dv-bulk-action{display:inline-flex;align-items:center;gap:5px;border:none;padding:4px 10px;border-radius:var(--dv-radius-surface);background:var(--dv-hairline-soft);font:500 12.5px var(--dv-font);color:var(--dv-accent);cursor:pointer}.dv-bulk-action:hover{background:var(--dv-border-soft);color:var(--dv-accent-deep)}.dv-dialog-note{margin:4px 0 0;font:400 12px var(--dv-font);color:var(--dv-text-muted);line-height:1.55}.dv-menu-label{padding:10px 16px 6px;font:600 11px var(--dv-font);letter-spacing:.06em;text-transform:uppercase;color:var(--dv-text-faint)}.dv-filter-search{display:flex;align-items:center;gap:7px;width:260px;background:var(--dv-surface);border:1px solid var(--dv-border-soft);border-radius:var(--dv-toolbar-control-radius);padding:8px 12px}.dv-filter-search:focus-within{border-color:var(--dv-accent)}.dv-filter-search-icon{flex-shrink:0;color:var(--dv-text-faint)}.dv-filter-search-input{flex:1;min-width:0;border:none;background:transparent;font:400 12.5px var(--dv-font);color:var(--dv-text-primary)}.dv-filter-search-input::placeholder{color:var(--dv-text-muted)}.dv-filter-search-input:focus,.dv-filter-search-input:focus-visible{outline:none;box-shadow:none}.dv-filter-search-input::-webkit-search-cancel-button{appearance:none}.dv-filter{display:flex;align-items:center;gap:6px;background:var(--dv-surface);border:1px solid var(--dv-border-soft);border-radius:var(--dv-toolbar-control-radius);padding:8px 13px;font:400 12.5px var(--dv-font);color:var(--dv-text-secondary);cursor:pointer}.dv-filter:hover{border-color:var(--dv-border);background:var(--dv-surface-subtle)}.dv-filter.dv-filter-active{border-color:var(--dv-accent)}.dv-filter .chev{color:var(--dv-text-fainter)}.dv-filter-value{font-weight:600;color:var(--dv-surface-black)}.dv-filter-search,.dv-filter{height:var(--dv-toolbar-control-height);box-sizing:border-box}button[dv-button].dv-page-action{height:var(--dv-toolbar-control-height);padding-block:0;border-radius:var(--dv-toolbar-control-radius)}.dv-list-tools dv-select{--dv-select-min-height: var(--dv-toolbar-control-height);--dv-select-radius: var(--dv-toolbar-control-radius);--dv-select-border: var(--dv-border-soft);--dv-select-padding: 8px 13px}.dv-list-tools{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-left:auto}.crumb-row{display:flex;align-items:center;min-height:28px}@media(prefers-reduced-motion:no-preference){.dv-motion-card,dv-list-row,.dv-motion-cards.cards>:is(.card,.row,.row-shell):not([data-placeholder]){animation:dv-surface-enter var(--dv-motion-duration) var(--dv-motion-ease) both;animation-delay:0ms}.dv-motion-card:nth-child(2),dv-list-row:nth-child(2),.dv-motion-cards.cards>:is(.card,.row,.row-shell):not([data-placeholder]):nth-child(2){animation-delay:30ms}.dv-motion-card:nth-child(3),dv-list-row:nth-child(3),.dv-motion-cards.cards>:is(.card,.row,.row-shell):not([data-placeholder]):nth-child(3){animation-delay:60ms}.dv-motion-card:nth-child(4),dv-list-row:nth-child(4),.dv-motion-cards.cards>:is(.card,.row,.row-shell):not([data-placeholder]):nth-child(4){animation-delay:90ms}.dv-motion-card:nth-child(n+5),dv-list-row:nth-child(n+5),.dv-motion-cards.cards>:is(.card,.row,.row-shell):not([data-placeholder]):nth-child(n+5){animation-delay:.12s}.dv-motion-card:focus-within,dv-list-row:focus-within,.dv-motion-cards.cards>:is(.card,.row,.row-shell):not([data-placeholder]):focus-within{opacity:1!important;transform:none!important}}.cdk-drag-preview{box-sizing:border-box;border:1px solid var(--dv-hairline);border-radius:var(--dv-radius-control);background:var(--dv-surface);box-shadow:var(--dv-shadow-card-hover);cursor:grabbing}.cdk-drag-placeholder{opacity:.5}.cdk-drop-list-dragging .cdk-drag:not(.cdk-drag-placeholder),.cdk-drag-animating{transition:transform .25s ease}.dv-row-fold{pointer-events:none}@media(prefers-reduced-motion:no-preference){.dv-row-fold{transform-origin:top center;animation:dv-row-fold .2s var(--dv-motion-ease) forwards!important}}@keyframes dv-row-fold{to{opacity:0;transform:scaleY(.8)}}.editor mark{background:var(--dv-highlight-yellow);color:inherit;padding:0 1px;border-radius:2px}.editor mark.dv-hl-green{background:var(--dv-highlight-green)}.editor mark.dv-hl-red{background:var(--dv-highlight-red)}.bubble .bubble-h .dv-hl-swatch{width:16px;height:16px;border-radius:3px;border:1px solid rgba(255,255,255,.6);background:var(--dv-highlight-yellow)}.bubble .bubble-h[data-colour=green] .dv-hl-swatch{background:var(--dv-highlight-green)}.bubble .bubble-h[data-colour=red] .dv-hl-swatch{background:var(--dv-highlight-red)}.bubble .bubble-h:focus-visible{outline:2px solid var(--dv-text-on-dark);outline-offset:-3px}.interview-rows{border:1px solid var(--dv-hairline);border-radius:12px;background:var(--dv-surface);overflow:hidden}.interview-rows .row-avatar{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--dv-radius-round);background:var(--dv-hairline);font:700 11px var(--dv-font);color:var(--dv-text-secondary)}.interview-rows .row-title{display:block;font:600 13px var(--dv-font);color:var(--dv-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;container-type:inline-size}.interview-rows .row-title-text{display:block;overflow:hidden;text-overflow:ellipsis}.interview-rows .row-sub{display:block;margin-top:3px;font:400 12px var(--dv-font);color:var(--dv-text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interview-rows .rows-empty{margin:0;padding:28px;text-align:center}@keyframes dv-title-peek{0%,to{width:max-content;overflow:visible;text-overflow:clip;translate:0}40%,60%{width:max-content;overflow:visible;text-overflow:clip;translate:min(0px,100cqw - 100%) 0}}@media(prefers-reduced-motion:no-preference){:root:not([data-scrolling]) .interview-rows :is(.row,.row-shell):is(:hover,:has(:focus-visible)) .row-title-text{animation:dv-title-peek 3.6s ease-in-out .5s}}.interview-rows .row-head{display:grid;grid-template-columns:minmax(0,1fr);flex:1;min-width:0}.interview-rows .row-head>*{grid-area:1/1}.interview-rows .pill-slot{visibility:hidden}.interview-rows .row-pill-trigger{z-index:1;align-self:center;justify-self:end;margin-right:10px}.interview-rows.cards .row-pill-trigger{align-self:end;margin:0 18px 14px 0}.interview-rows.cards{--card-areas: "avatar text text" "date date pill";--card-pill-margin: 16px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:16px;border:none;background:transparent;overflow:visible}.interview-rows.cards .rows-empty{grid-column:1/-1;border:1px solid var(--dv-hairline);border-radius:12px;background:var(--dv-surface)}.interview-rows.cards .row-avatar{grid-area:avatar;width:36px;height:36px;background:var(--dv-surface-hover-alt);font:700 12px var(--dv-font);color:var(--dv-text-secondary)}.interview-rows.cards .row-text{grid-area:text}.interview-rows.cards .row-title{font:600 15px/1.3 var(--dv-font)}.interview-rows.cards .row-sub{margin-top:2px;font:400 12.5px var(--dv-font)}.interview-rows.cards app-status-pill{grid-area:pill;justify-self:start;margin:var(--card-pill-margin)}.interview-rows.cards .row-date{grid-area:date;margin-top:16px;font:400 13px var(--dv-font);color:var(--dv-text-muted)}@media(max-width:520px){.interview-rows.cards{grid-template-columns:1fr}}button,input,select,textarea{font-family:inherit}
