:root{--ue-navy:#04234d;--ue-ink:#0b1d4a;--ue-ink-2:#34456b;--ue-muted:#717b8f;--ue-muted-2:#9aa2b1;--ue-green:#064628;--ue-green-hover:#03361e;--ue-green-text:#17663b;--ue-green-soft:#e7f3ea;--ue-green-line:#9cc7ad;--ue-amber:#b7791f;--ue-amber-soft:#fdf2dd;--ue-amber-line:#e3b465;--ue-yellow:#f6c64a;--ue-red:#d33b3b;--ue-red-soft:#fdeeee;--ue-red-line:#ea8a8a;--ue-blue-soft:#e7eff9;--ue-lilac-soft:#eef0f7;--ue-bg:#faf8f6;--ue-card:#ffffff;--ue-line:#e3e6eb;--ue-line-2:#cdd3dd;--ue-line-3:#8f9bb3;--ue-radius:4px;--ue-serif:"EB Garamond",Garamond,"Times New Roman",serif;--ue-sans:"Mulish","Helvetica Neue",Arial,sans-serif;--ue-cond:"Barlow Condensed","Oswald","Arial Narrow",sans-serif;--ue-side-w:218px}:where(.ue-shell,.ue-auth) h1,:where(.ue-shell,.ue-auth) h2,:where(.ue-shell,.ue-auth) h3,:where(.ue-shell,.ue-auth) h4{margin:0;font-family:var(--ue-sans);font-weight:700;letter-spacing:normal}:where(.ue-shell,.ue-auth) ::selection{background:#cfe5d6;color:var(--ue-ink)}:where(.ue-shell,.ue-auth) :focus-visible{outline:2px solid var(--ue-green);outline-offset:2px}.ue-shell{display:grid;grid-template-columns:var(--ue-side-w) minmax(0,1fr);min-height:100vh;background:linear-gradient(to right,var(--ue-navy) var(--ue-side-w),var(--ue-bg) var(--ue-side-w));color:var(--ue-ink);font-family:var(--ue-sans);font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased}.ue-shell *,.ue-shell :after,.ue-shell :before{box-sizing:border-box}.ue-main{min-width:0;padding:18px 64px 56px 32px}.ue-side{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;overflow-y:auto;background:var(--ue-navy);color:#fff;scrollbar-width:none}.ue-side__brand{padding:24px 0 20px}.ue-logo,.ue-side__brand{display:flex;justify-content:center}.ue-logo{flex-direction:column;align-items:center;gap:5px;width:130px;height:130px;border:2px solid rgba(255,255,255,.92);border-radius:50%;color:#fff;text-decoration:none}.ue-logo b{font-family:var(--ue-cond);font-size:20.5px;font-weight:600;letter-spacing:1.1px;line-height:1;white-space:nowrap}.ue-logo small{display:flex;align-items:center;gap:5px;font-size:9.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.ue-logo small:after,.ue-logo small:before{content:"";width:11px;height:1.5px;background:currentColor}.ue-nav{display:flex;flex-direction:column}.ue-nav__item{display:flex;align-items:center;gap:16px;height:60px;padding:0 22px 0 31px;color:#fff;font-size:16px;font-weight:500;text-decoration:none;transition:background .12s ease}.ue-nav__item svg{flex:none;width:26px;height:26px}.ue-nav__item>span:not(.ue-nav__badge){overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ue-nav__item:hover{background:rgba(255,255,255,.06)}.ue-nav__item.is-active{background:var(--ue-green)}.ue-nav__badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;margin-left:auto;padding:0 6px;border-radius:12px;background:#fff;color:var(--ue-navy);font-size:13px;font-weight:800}.ue-nav--dense .ue-nav__item{height:42px;padding:0 18px 0 24px;font-size:14px;gap:12px}.ue-nav--dense .ue-nav__item svg{width:21px;height:21px}.ue-side--dense .ue-side__brand{padding-bottom:14px}.ue-side--dense .ue-side__dots{margin-bottom:22px;padding-top:18px}.ue-nav__group{margin:14px 0 4px;padding:0 24px;color:rgba(255,255,255,.55);font-size:10.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.ue-side__dots{flex:none;width:100px;height:80px;padding-top:30px;background-image:radial-gradient(circle,rgba(255,255,255,.78) 1.9px,transparent 2.4px);background-size:19.5px 20px;background-origin:content-box;background-clip:content-box;margin:auto auto 72px}.ue-side__user{position:relative;border-top:1px solid rgba(255,255,255,.16)}.ue-side__user summary{display:flex;align-items:center;gap:12px;padding:20px 20px 26px 21px;cursor:pointer;list-style:none}.ue-side__user summary::-webkit-details-marker{display:none}.ue-side__avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border:2px solid #2f8a5a;border-radius:50%;font-size:19px;font-weight:600}.ue-side__usermeta{min-width:0;flex:1}.ue-side__usermeta strong{font-size:15.5px;font-weight:500}.ue-side__usermeta small,.ue-side__usermeta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ue-side__usermeta small{font-size:12.5px;opacity:.88}.ue-side__chev{flex:none;width:18px;height:18px;transition:transform .12s ease}.ue-side__user[open] .ue-side__chev{transform:rotate(180deg)}.ue-side__menu{position:absolute;left:16px;right:16px;bottom:calc(100% + 6px);padding:6px;border-radius:var(--ue-radius);background:#fff;box-shadow:0 10px 30px rgba(4,35,77,.28)}.ue-side__menu a,.ue-side__menu button{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:0;border-radius:3px;background:none;color:var(--ue-ink);font:600 13px var(--ue-sans);text-align:left;text-decoration:none;cursor:pointer}.ue-side__menu a:hover,.ue-side__menu button:hover{background:var(--ue-lilac-soft)}.ue-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ue-eyebrow{margin:0 0 4px;color:var(--ue-green-text);font-size:12.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.ue-title{margin:0;color:var(--ue-ink);font-size:42px;font-variant-numeric:lining-nums;font-weight:600;letter-spacing:-.2px;line-height:1}.ue-sub,.ue-title{font-family:var(--ue-serif)}.ue-sub{margin:3px 0 0;color:#6c7892;font-size:19px;font-variant-numeric:lining-nums;font-weight:500;line-height:1.25}.ue-sub--sm{font-size:16.5px}.ue-sub .dot{margin:0 8px;font-family:var(--ue-sans);font-size:13px;vertical-align:2px}.ue-crumbs{display:flex;align-items:center;gap:9px;margin:5px 0 0;color:#6c7892;font-family:var(--ue-serif);font-size:15px}.ue-crumbs a{text-decoration:none}.ue-crumbs a:hover,.ue-crumbs strong{color:var(--ue-ink)}.ue-crumbs strong{font-family:var(--ue-sans);font-size:13px;font-weight:700}.ue-head__actions{display:flex;flex:none;align-items:center;gap:18px;padding-top:12px}.ue-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:40px;padding:0 20px;border:1px solid var(--ue-line-2);border-radius:3px;background:#fff;color:var(--ue-ink);font:700 14px/1 var(--ue-sans);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .12s ease,border-color .12s ease}.ue-btn svg{flex:none;width:18px;height:18px}.ue-btn:hover{background:#f7f8fb}.ue-btn--strong,.ue-btn:hover{border-color:var(--ue-line-3)}.ue-btn--primary{border-color:var(--ue-green);background:var(--ue-green);color:#fff}.ue-btn--primary:hover{border-color:var(--ue-green-hover);background:var(--ue-green-hover)}.ue-btn--green{border-color:var(--ue-green);color:var(--ue-green)}.ue-btn--green:hover{background:var(--ue-green-soft);border-color:var(--ue-green)}.ue-btn--danger{border-color:var(--ue-red-line);color:var(--ue-red)}.ue-btn--danger:hover{border-color:var(--ue-red);background:var(--ue-red-soft)}.ue-btn--amber{border-color:var(--ue-amber-line);color:var(--ue-amber)}.ue-btn--amber:hover{border-color:var(--ue-amber);background:var(--ue-amber-soft)}.ue-btn--lg{height:42px;padding:0 22px;font-size:14.5px}.ue-btn--md{height:34px;padding:0 16px;font-size:13.5px}.ue-btn--sm{height:30px;gap:7px;padding:0 12px;font-size:12px}.ue-btn--sm svg{width:15px;height:15px}.ue-btn--xs{height:24px;gap:5px;padding:0 9px;font-size:10.5px}.ue-btn--xs svg{width:13px;height:13px}.ue-btn--block{width:100%}.ue-btn--wrap{max-width:100%;height:auto;min-height:40px;padding-top:9px;padding-bottom:9px;overflow-wrap:anywhere;white-space:normal;text-align:left}.ue-btn:disabled{opacity:.55;cursor:not-allowed}.ue-link{display:inline-flex;align-items:center;gap:7px;color:var(--ue-green-text);font-size:13.5px;font-weight:700;text-decoration:none}.ue-link:hover,.ue-underline{text-decoration:underline}.ue-underline{color:var(--ue-ink);font-size:12px;font-weight:700;text-underline-offset:3px}.ue-select{height:30px;min-width:150px;padding:0 34px 0 12px;border:1px solid var(--ue-line-2);border-radius:3px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230b1d4a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 11px center;color:var(--ue-ink);font:700 12.5px var(--ue-sans);appearance:none;cursor:pointer}.ue-select--lg{height:34px;min-width:166px;font-size:13px}.ue-input,.ue-textarea{width:100%;height:38px;padding:0 13px;border:1px solid var(--ue-line-2);border-radius:3px;background:#fff;color:var(--ue-ink);font:600 13px var(--ue-sans)}.ue-textarea{height:auto;min-height:96px;padding:10px 13px;line-height:1.45;resize:vertical}.ue-input::placeholder,.ue-textarea::placeholder{color:var(--ue-muted-2);font-weight:500}.ue-input:focus,.ue-select:focus,.ue-textarea:focus{border-color:var(--ue-green);outline:2px solid rgba(6,70,40,.14);outline-offset:0}.ue-field{display:grid;gap:7px}.ue-field>span{color:var(--ue-ink);font-size:11.5px;font-weight:700}.ue-av{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--ue-green);color:#fff;font-size:13px;font-weight:700;letter-spacing:.2px}.ue-av--xs{width:22px;height:22px;font-size:9px}.ue-av--sm{width:26px;height:26px;font-size:10.5px}.ue-av--lg{width:46px;height:46px;font-size:19px}.ue-av--xl{width:48px;height:48px;font-size:20px}.ue-pill{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border:1px solid transparent;border-radius:3px;font-size:10.5px;font-weight:800;letter-spacing:.3px;line-height:1;text-transform:uppercase;white-space:nowrap}.ue-pill--new{background:var(--ue-yellow);color:var(--ue-ink)}.ue-pill--viewed{background:#e7ebf2;color:#56637b}.ue-pill--active{border-color:var(--ue-green-line);background:var(--ue-green-soft);color:var(--ue-green-text)}.ue-pill--amber{border-color:var(--ue-amber-line);background:var(--ue-amber-soft);color:var(--ue-amber)}.ue-pill--soft{height:19px;padding:0 9px;border-radius:10px;font-size:9.5px;font-weight:700;letter-spacing:0;text-transform:none}.ue-pill--soft.ue-pill--amber{border-color:transparent;background:#fcefcf;color:#a86d12}.ue-pill--soft.ue-pill--active{border-color:transparent;background:#e1f0e6;color:var(--ue-green-text)}.ue-pill--shared{height:18px;padding:0 7px;border-radius:3px;background:#e1f0e6;color:var(--ue-green-text);font-size:9.5px;font-weight:700;letter-spacing:0;text-transform:none}.ue-card{border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:var(--ue-card)}.ue-sechead{display:flex;align-items:center;gap:24px;margin:16px 0 10px}.ue-sechead h2{flex:none;margin:0;color:var(--ue-ink);white-space:nowrap;font-size:18px;font-weight:700;letter-spacing:.1px;text-transform:uppercase}.ue-sechead p{margin:4px 0 0;color:var(--ue-muted);font-size:12.5px}.ue-sechead__note{display:inline-flex;align-items:center;gap:7px;overflow:hidden;min-width:0;color:var(--ue-muted);font-size:12px;white-space:nowrap}.ue-sechead__note svg{flex:none;width:15px;height:15px}.ue-sechead__right{flex:none;margin-left:auto}.ue-sechead__right,.ue-sechead__right form{display:flex;gap:12px}.ue-label{color:var(--ue-ink);font-size:11px;font-weight:800;letter-spacing:.2px;text-transform:uppercase}.ue-alert{display:flex;gap:10px;align-items:center;margin:14px 0 0;padding:11px 14px;border:1px solid var(--ue-green-line);border-radius:var(--ue-radius);background:var(--ue-green-soft);color:var(--ue-green-text);font-size:13px;font-weight:700}.ue-alert--warn{border-color:var(--ue-amber-line);background:var(--ue-amber-soft);color:#8a5a10}.ue-empty{display:grid;justify-items:center;gap:6px;padding:48px 20px;text-align:center}.ue-empty h3{margin:6px 0 0;font-family:var(--ue-serif);font-size:24px;font-weight:600}.ue-empty p{max-width:460px;margin:0;color:var(--ue-muted);font-size:13.5px}.ue-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:var(--ue-green-soft);color:var(--ue-green)}.ue-empty__icon svg{width:26px;height:26px}.ue-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:54px;margin:11px 0 0;padding:0;border:1px solid var(--ue-line);border-radius:3px;background:#fff;list-style:none}.ue-step{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--ue-ink)}.ue-step.is-active{z-index:1;margin:-1px -23px -1px -26px;background:var(--ue-green);color:#fff;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%,26px 50%)}.ue-step.is-active:first-child{margin-left:-1px;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%)}.ue-step.is-active:last-child{margin-right:-1px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,26px 50%);border-radius:0 3px 3px 0}.ue-step__num{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px solid;border-radius:50%;font-size:15px;font-weight:500}.ue-step__text{display:grid;gap:3px;min-width:140px}.ue-step__text b{font-size:12px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.ue-step__text small{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600}.ue-step__text small.is-done{color:var(--ue-green-text);font-weight:700}.ue-step.is-active .ue-step__text small{color:#fff}.ue-step__tick{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--ue-green);color:#fff}.ue-step__tick svg{width:10px;height:10px}.ue-team{display:flex;flex-wrap:wrap;align-items:center;gap:12px 40px;margin:9px 0 0}.ue-team__label{color:var(--ue-ink);font-size:12.5px;font-weight:800;letter-spacing:.2px;text-transform:uppercase}.ue-team__member{display:flex;align-items:center;gap:10px}.ue-team__member strong{display:block;font-size:13.5px;font-weight:700}.ue-team__member small{display:block;color:var(--ue-muted);font-size:11.5px}.ue-team__add{position:relative}.ue-team__add summary{list-style:none}.ue-team__add summary::-webkit-details-marker{display:none}.ue-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:grid;gap:10px;width:300px;padding:16px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:#fff;box-shadow:0 16px 40px rgba(4,35,77,.16)}.ue-team__hint{color:var(--ue-muted);font-size:12px}.ue-hero{display:flex;align-items:center;gap:16px;margin:10px 0 0;padding:6px 20px 6px 14px}.ue-hero__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--ue-green);color:#fff}.ue-hero__icon svg{width:24px;height:24px}.ue-hero__text strong{display:block;font-family:var(--ue-serif);font-size:23px;font-variant-numeric:lining-nums;font-weight:600;line-height:1.1}.ue-hero__text span{display:block;margin-top:3px;font-size:13px}.ue-hero form,.ue-hero>.ue-btn{margin-left:auto}.ue-cards{display:grid;gap:12px}.ue-cand{display:grid;grid-template-columns:minmax(270px,1.25fr) minmax(230px,1fr) minmax(340px,1.95fr);gap:0;padding:14px 16px 12px;scroll-margin-top:16px}.ue-cand__id{display:flex;flex-direction:column;min-width:0;padding:2px 10px 4px 0}.ue-cand__who{display:flex;gap:18px}.ue-cand__who .ue-pill{margin-bottom:4px}.ue-cand__name{display:block;margin:0;font-family:var(--ue-serif);font-size:25px;font-weight:600;line-height:1.1}.ue-cand__role{display:block;margin-top:5px;font-size:13.5px;font-weight:700}.ue-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:20px 0 0}.ue-fact{display:grid;justify-items:center;align-content:start;gap:3px;padding:0 4px;text-align:center}.ue-fact+.ue-fact{border-left:1px solid var(--ue-line)}.ue-fact svg{width:24px;height:24px;margin-bottom:7px;color:var(--ue-ink)}.ue-fact em{color:var(--ue-muted);font-size:9px;font-style:normal;line-height:1.2;overflow-wrap:anywhere}.ue-fact strong{font-size:10px;font-weight:800;line-height:1.3}.ue-cand__profile{margin-top:auto;padding-top:18px}.ue-cand__media{display:flex;flex-direction:column;min-width:0;padding:0 16px 0 4px}.ue-cand__media>.ue-label{margin:0 0 7px}.ue-video{position:relative;overflow:hidden;aspect-ratio:16/7.4;border-radius:3px;background:#032452;color:#fff}.ue-video video{display:block;width:100%;height:100%;object-fit:cover;background:#032452}.ue-video__play{position:absolute;top:44%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0 0 0 4px;border:2px solid #fff;border-radius:50%;background:rgba(3,36,82,.35);color:#fff;transform:translate(-50%,-50%);cursor:pointer}.ue-video__play svg{width:27px;height:27px}.ue-video.is-playing .ue-video__play{opacity:0}.ue-video.is-playing:hover .ue-video__play{opacity:1}.ue-video__bar{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;gap:11px;padding:16px 14px 9px;background:linear-gradient(transparent,rgba(3,36,82,.9) 45%);font-size:11px;font-weight:700}.ue-video__bar:before{content:"";position:absolute;top:6px;right:12px;left:12px;height:1px;background:rgba(255,255,255,.28)}.ue-video__bar button{display:inline-flex;padding:0;border:0;background:none;color:#fff;cursor:pointer}.ue-video__bar svg{width:16px;height:16px}.ue-video__time{font-variant-numeric:tabular-nums;white-space:nowrap}.ue-video__scrub{flex:1;min-width:40px;height:3px;accent-color:#fff;cursor:pointer}.ue-video--empty{display:grid;place-content:center;justify-items:center;gap:3px;border:1px solid var(--ue-line);background:#f5f6f8;color:var(--ue-ink);text-align:center}.ue-video--empty svg{width:34px;height:34px;margin-bottom:8px;color:var(--ue-ink-2)}.ue-video--empty strong{font-size:11px;font-weight:800}.ue-video--empty p{margin:0 0 9px;color:var(--ue-muted);font-size:9.5px}.ue-video__secure{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin:10px 0 0}.ue-video__secure span{display:inline-flex;align-items:center;gap:9px;color:var(--ue-ink-2);font-size:11px;font-weight:600;white-space:nowrap}.ue-video__secure svg{width:17px;height:17px;color:var(--ue-ink)}.ue-video__rec{margin:6px 0 0 27px;color:var(--ue-muted);font-size:10px}.ue-cv{display:flex;align-items:center;gap:6px;margin-top:10px;padding:5px 5px 5px 7px;border:1px solid var(--ue-line);border-radius:3px}.ue-cv--empty{border-style:dashed;color:var(--ue-muted)}.ue-cv--empty b{font-weight:700}.ue-cv__note{margin-left:auto;font-size:9.5px}.ue-cv>svg{flex:none;width:17px;height:17px;color:var(--ue-ink-2)}.ue-cv b{overflow:hidden;flex:1 1 auto;min-width:62px;font-size:9.5px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ue-cv__actions{display:flex;flex:none;gap:4px;margin-left:auto}.ue-cv__actions .ue-btn{height:22px;padding:0 6px;font-size:9px}.ue-cv .ue-pill--shared{flex:none}.ue-cand__notes{display:flex;flex-direction:column;min-width:0;padding:0 0 0 16px;border-left:1px solid var(--ue-line)}.ue-notes__head{display:flex;align-items:center;gap:16px;margin:0 0 6px;white-space:nowrap}.ue-notes__head .ue-notes__meta{overflow:hidden;min-width:0;text-overflow:ellipsis}.ue-notes__head .ue-label{margin-right:auto}.ue-notes__meta{display:inline-flex;align-items:center;gap:7px;color:var(--ue-ink-2);font-size:10.5px;font-weight:600}.ue-notes__meta svg{width:14px;height:14px}.ue-notes__add{margin-left:36px}.ue-notes__kebab{display:inline-flex;width:16px;justify-content:center;color:var(--ue-ink)}.ue-notes__kebab svg{width:16px;height:16px}.ue-comments{display:grid;gap:5px}.ue-comment{display:grid;grid-template-columns:26px minmax(0,1fr);gap:11px;align-items:start}.ue-comment__body{padding:6px 12px 7px;border:1px solid #eceef2;border-radius:3px;background:#fff}.ue-comment__top{display:flex;align-items:baseline;gap:6px;font-size:10.5px}.ue-comment__top strong{font-weight:800}.ue-comment__top em{color:var(--ue-muted);font-style:normal}.ue-comment__top time{margin-left:auto;color:var(--ue-muted);white-space:nowrap}.ue-comment p{margin:3px 0 0;font-size:11px;line-height:1.38;white-space:pre-wrap}.ue-mention{color:var(--ue-green-text);font-weight:700}.ue-mention--chip{display:inline-block;padding:0 4px;border-radius:2px;background:#e1f0e6}.ue-comments__empty{margin:0;padding:12px;border:1px dashed var(--ue-line-2);border-radius:3px;color:var(--ue-muted);font-size:11.5px}.ue-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 10px;margin-top:8px;padding:8px 10px 8px 12px;border:1px solid #eceef2;border-radius:3px;background:#fff}.ue-composer input{grid-column:1/-1;width:100%;padding:2px 0;border:0;background:none;color:var(--ue-ink);font:600 11px var(--ue-sans)}.ue-composer input::placeholder{color:var(--ue-muted);font-weight:500}.ue-composer input:focus{outline:none}.ue-composer:focus-within{border-color:var(--ue-green-line)}.ue-composer__tools{display:flex;gap:12px;color:var(--ue-ink-2)}.ue-composer__tools svg{width:15px;height:15px}.ue-composer .ue-btn{height:22px;min-width:110px;padding:0 12px;font-size:10px}.ue-notes__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:6px 0 0;color:var(--ue-muted);font-size:9.5px}.ue-notes__foot span{display:inline-flex;align-items:center;gap:6px}.ue-notes__foot svg{width:12px;height:12px}.ue-decide{display:flex;justify-content:flex-end;gap:16px;margin-top:8px}.ue-decide .ue-btn{width:190px;height:31px;font-size:13.5px}.ue-decide__note{margin:4px 0 0;color:var(--ue-muted);font-size:9.5px;text-align:right}.ue-decided{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:8px;font-size:12.5px;font-weight:800}.ue-decided--in{color:var(--ue-green-text)}.ue-decided--out{color:var(--ue-red)}.ue-decided svg{width:16px;height:16px}.ue-decided button{padding:0;border:0;background:none;color:var(--ue-ink);font:700 12px var(--ue-sans);text-decoration:underline;cursor:pointer}.ue-search{position:relative;display:flex;align-items:center}.ue-search svg{position:absolute;left:14px;width:18px;height:18px;color:var(--ue-ink);pointer-events:none}.ue-search input{width:186px;height:40px;padding:0 12px 0 42px;border:1px solid var(--ue-line-2);border-radius:3px;background:#fff;color:var(--ue-ink);font:600 13px var(--ue-sans)}.ue-search input::placeholder{color:var(--ue-muted);font-weight:500}.ue-search--sm input{width:190px;height:30px;padding-left:34px;font-size:12.5px}.ue-search--sm svg{left:10px;width:15px;height:15px}.ue-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 0}.ue-stat{display:flex;align-items:center;gap:14px;min-height:90px;padding:14px;color:var(--ue-ink);text-decoration:none}a.ue-stat:hover{border-color:var(--ue-line-2)}.ue-stat__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%}.ue-stat__icon svg{width:28px;height:28px}.ue-stat__icon--green{background:#e6f2e6;color:#3b7a55}.ue-stat__icon--amber{background:#fdf0de;color:#c0842c}.ue-stat__icon--sage{background:#eaf1ea;color:var(--ue-ink-2)}.ue-stat__icon--blue{background:#e5eef9;color:#2d5d9a}.ue-stat__icon--red{background:var(--ue-red-soft);color:var(--ue-red)}.ue-stat em{font-size:14.5px;white-space:nowrap;font-style:normal;font-weight:500}.ue-stat b,.ue-stat em{display:block;font-family:var(--ue-serif)}.ue-stat b{margin-top:2px;font-size:28px;font-variant-numeric:lining-nums;font-weight:600;line-height:1}.ue-stat--attention{border-color:var(--ue-amber-line)}.ue-tabsbar{display:flex;align-items:center;gap:12px;height:46px;margin:20px 0 0;padding:0 14px 0 0}.ue-tabs{display:flex;align-self:stretch;margin-right:auto}.ue-tabs a{display:inline-flex;align-items:center;gap:10px;padding:0 22px;border-bottom:2px solid transparent;color:var(--ue-ink);font-size:13.5px;font-weight:600;text-decoration:none}.ue-tabs a small{color:var(--ue-muted);font-size:11.5px;font-weight:700}.ue-tabs a.is-active{border-bottom-color:var(--ue-green);font-weight:700}.ue-tabsbar form{display:flex;gap:14px}.ue-jobs{display:grid;gap:12px}.ue-job{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(120px,.8fr) minmax(145px,.95fr) minmax(250px,1.6fr) 88px;gap:0;padding:14px}.ue-job__col{display:flex;flex-direction:column;min-width:0;padding:0 12px;border-left:1px solid var(--ue-line)}.ue-job__col:first-child{padding-left:0;border-left:0}.ue-job__col>.ue-label{margin:4px 0 10px;font-size:10px}.ue-job__info .ue-pill{align-self:flex-start;margin-top:3px}.ue-job__title{margin:12px 0 0;font-family:var(--ue-serif);font-size:23px;font-weight:600;line-height:1.1}.ue-job__title a{text-decoration:none}.ue-job__title a:hover{text-decoration:underline;text-underline-offset:3px}.ue-job__meta{display:flex;flex-wrap:wrap;gap:4px 9px;margin:10px 0 0;font-size:9.5px;font-weight:600}.ue-job__meta span{display:inline-flex;align-items:center;gap:4px}.ue-job__meta svg{width:11px;height:11px}.ue-job__dates{margin-top:auto;padding-top:14px;color:var(--ue-muted);font-size:10.5px}.ue-job__people{display:grid;gap:9px;margin-bottom:12px}.ue-job__people>span{display:flex;align-items:center;gap:8px;min-width:0;font-size:10.5px;font-weight:700;white-space:nowrap}.ue-job__people>span>b{overflow:hidden;min-width:0;font-weight:700;text-overflow:ellipsis}.ue-job__col .ue-btn--sm{align-self:flex-start;margin-top:auto;min-width:104px;font-size:10.5px}.ue-jd{display:grid;gap:12px;margin-bottom:12px;font-size:9.5px;font-weight:600}.ue-jd span{display:flex;align-items:center;gap:5px;min-width:0}.ue-jd span b{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ue-jd svg{flex:none;width:14px;height:14px}.ue-jd .is-ok svg{color:var(--ue-green-text)}.ue-jd .is-missing{color:var(--ue-amber)}.ue-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 12px}.ue-track__step{position:relative;display:grid;justify-items:center;gap:8px;font-size:10px;font-weight:600}.ue-track__step:before{content:"";position:absolute;top:12px;left:calc(-50% + 14px);right:calc(50% + 14px);height:1px;background:var(--ue-line-2)}.ue-track__step:first-child:before{display:none}.ue-track__dot{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--ue-line-3);border-radius:50%;background:#fff;font-size:10px;font-weight:800}.ue-track__step.is-done .ue-track__dot{border-color:var(--ue-green);background:var(--ue-green);color:#fff}.ue-track__dot svg{width:13px;height:13px}.ue-track__step.is-warn{color:var(--ue-amber)}.ue-track__step.is-warn .ue-track__dot{border-color:var(--ue-amber-line);color:var(--ue-amber)}.ue-track__summary{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:auto;padding-top:11px;border-top:1px solid var(--ue-line);font-size:10px;font-weight:600}.ue-track__summary span{display:inline-flex;align-items:center;gap:7px}.ue-track__summary svg{width:15px;height:15px}.ue-track__summary .is-amber svg{color:var(--ue-amber)}.ue-track__summary .is-green svg{color:var(--ue-green-text)}.ue-track__summary .is-muted{color:var(--ue-ink-2)}.ue-job__actions{display:flex;flex-direction:column;gap:10px;min-width:0;padding-left:10px}.ue-job__actions .ue-btn{width:100%;height:32px;padding:0;font-size:11px}.ue-job__actions .ue-btn--amber{width:100%;font-size:10px}.ue-job__actions details,.ue-job__actions form,.ue-job__actions summary{width:100%}.ue-kebab{position:relative}.ue-kebab summary{list-style:none}.ue-kebab summary::-webkit-details-marker{display:none}.ue-kebab .ue-popover{right:0;left:auto;width:200px;gap:2px;padding:6px}.ue-kebab .ue-popover a{padding:8px 10px;border-radius:3px;font-size:12.5px;font-weight:700;text-decoration:none}.ue-kebab .ue-popover a:hover{background:var(--ue-lilac-soft)}.ue-drawer{position:fixed;top:0;right:0;bottom:0;z-index:40;display:none;flex-direction:column;width:357px;border-left:1px solid var(--ue-line);background:#fff;box-shadow:-18px 0 40px rgba(4,35,77,.07)}.ue-drawer:target{display:flex}.ue-drawer__backdrop{position:fixed;inset:0;z-index:39;display:none;background:rgba(4,35,77,.28)}@media (min-width:1600px){.ue-shell:has(.ue-drawer:target) .ue-main{padding-right:calc(357px + 32px)}}@media (max-width:1599px){.ue-drawer:target+.ue-drawer__backdrop{display:block}}.ue-drawer__body{flex:1;overflow-y:auto;padding:22px 20px 16px 21px}.ue-drawer__head{display:flex;align-items:flex-start;justify-content:space-between}.ue-drawer__head h2{margin:4px 0 0;font-size:16.5px;font-weight:800;letter-spacing:.2px;text-transform:uppercase}.ue-drawer__head p{margin:6px 0 0;color:var(--ue-muted);font-size:11.5px}.ue-drawer__close{display:inline-flex;padding:2px;color:var(--ue-ink)}.ue-drawer__close svg{width:20px;height:20px}.ue-drawer__fields{display:grid;gap:17px;margin-top:22px}.ue-drawer__fields .ue-input,.ue-drawer__fields .ue-select{height:38px;min-width:0;width:100%;font-size:12.5px;font-weight:600}.ue-drawer__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ue-drawer__section{margin:26px 0 10px;font-size:13.5px;font-weight:800;letter-spacing:.2px;text-transform:uppercase}.ue-seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ue-line);border-radius:3px 3px 0 0;background:#f4f5f7}.ue-seg label{display:flex;align-items:center;justify-content:center;height:32px;color:var(--ue-ink-2);font-size:11.5px;font-weight:600;cursor:pointer}.ue-seg input{position:absolute;opacity:0;pointer-events:none}.ue-seg input:checked+label{border-bottom:2px solid var(--ue-green);background:#fff;color:var(--ue-ink);font-weight:700}.ue-jdsrc__paste,.ue-jdsrc__upload{display:none}.ue-jdsrc:has(.ue-seg input:first-of-type:checked) .ue-jdsrc__upload,.ue-jdsrc:has(.ue-seg input:last-of-type:checked) .ue-jdsrc__paste{display:block}.ue-drop{position:relative;display:grid;justify-items:center;gap:8px;margin-top:8px;padding:20px 16px;border:1px dashed var(--ue-line-2);border-radius:3px;color:var(--ue-ink-2);font-size:11.5px;text-align:center;cursor:pointer}.ue-drop svg{width:34px;height:34px;color:var(--ue-ink)}.ue-drop b{color:var(--ue-ink);font-weight:800}.ue-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.ue-drop:focus-within{border-color:var(--ue-green)}.ue-drawer__team{display:grid;gap:10px;margin-bottom:14px}.ue-drawer__team span{display:flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700}.ue-drawer__foot{flex:none;padding:20px 20px 18px;border-top:1px solid var(--ue-line);text-align:center}.ue-drawer__foot div{display:grid;grid-template-columns:142px 1fr;gap:16px}.ue-drawer__foot .ue-btn{height:36px;font-size:12.5px}.ue-drawer__foot p{margin:12px 0 0;color:var(--ue-muted);font-size:11.5px}.ue-ivhead{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 18px;margin:22px 0 0}.ue-ivhead__title{width:240px;flex:none}.ue-ivhead__title h2{margin:0;font-size:18px;font-weight:700;text-transform:uppercase}.ue-ivhead__title p{margin:6px 0 0;color:var(--ue-muted);font-size:12.5px}.ue-ivstats{display:flex;flex-wrap:wrap;gap:8px}.ue-ivstat{display:grid;flex:none;grid-template-columns:20px auto;gap:2px 10px;align-items:center;min-width:136px;white-space:nowrap;padding:11px 16px 9px 14px;border:1px solid var(--ue-line);border-radius:3px;background:#fff}.ue-ivstat svg{grid-row:1/span 2;align-self:start;width:20px;height:20px}.ue-ivstat em{font-size:10.5px;font-style:normal;font-weight:600}.ue-ivstat b{font-size:13px;font-weight:800}.ue-ivstat--amber svg{color:var(--ue-amber)}.ue-ivstat--green svg{color:var(--ue-green-text)}.ue-ivhead .ue-sechead__right{padding-top:0}.ue-ivgroup{display:flex;align-items:center;gap:12px;margin:16px 0 8px;font-size:12.5px;font-weight:800;letter-spacing:.2px;text-transform:uppercase}.ue-ivgroup i{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;background:var(--ue-navy);color:#fff;font-size:10.5px;font-style:normal}.ue-iv{display:grid;grid-template-columns:minmax(250px,363fr) minmax(330px,480fr) minmax(280px,415fr);padding:14px 16px 10px}.ue-iv__cand{display:flex;flex-direction:column;min-width:0;padding:0 18px 0 0}.ue-iv__who{display:flex;gap:16px}.ue-iv__who h3{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-family:var(--ue-serif);font-size:22px;font-weight:600;line-height:1.1}.ue-iv__who h3 .ue-pill{font-family:var(--ue-sans)}.ue-iv__role{display:block;margin-top:6px;font-size:13px;font-weight:700}.ue-iv__loc{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:11px;font-weight:600}.ue-iv__loc svg{width:14px;height:14px}.ue-iv__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:38px 0 0}.ue-iv__fact{display:flex;gap:9px;font-size:10.5px}.ue-iv__fact svg{flex:none;width:18px;height:18px}.ue-iv__fact strong{display:block;font-weight:700;line-height:1.3}.ue-iv__fact em{display:block;color:var(--ue-muted);font-size:9.5px;font-style:normal}.ue-iv__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:20px}.ue-iv__links .ue-btn{height:28px;gap:6px;padding:0 9px;font-size:10.5px}.ue-iv__links .ue-btn svg{width:14px;height:14px}.ue-iv__form{min-width:0;padding:0 20px;border-left:1px solid var(--ue-line)}.ue-iv__form>p{margin:2px 0 10px;color:var(--ue-muted);font-size:9.5px}.ue-slot{display:grid;grid-template-columns:minmax(110px,1fr) 78px 18px 78px 16px;align-items:center;gap:6px;margin-bottom:6px}.ue-slot .ue-input,.ue-slot .ue-select{height:28px;min-width:0;padding:0 8px;font-size:11.5px}.ue-slot .ue-select{padding-right:26px;background-position:right 8px center}.ue-slot>span{text-align:center;font-size:11px;font-weight:600}.ue-slot__date{position:relative;display:block}.ue-slot__date svg{position:absolute;top:7px;left:9px;width:16px;height:16px;color:var(--ue-ink-2);pointer-events:none}.ue-slot__date .ue-input{padding-left:32px;color:transparent;font-weight:700}.ue-slot__date .ue-input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:auto;height:auto;opacity:0;cursor:pointer}.ue-slot__label{position:absolute;top:50%;left:32px;overflow:hidden;max-width:calc(100% - 40px);color:var(--ue-ink);font-size:11.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-50%);pointer-events:none}.ue-slot__label.is-empty{color:var(--ue-muted-2);font-weight:500}.ue-slot__x{display:inline-flex;justify-content:center;padding:0;border:0;background:none;color:var(--ue-ink);cursor:pointer}.ue-slot__x:disabled{opacity:.3;cursor:default}.ue-slot__x svg{width:13px;height:13px}.ue-slot__more{display:flex;align-items:center;gap:8px;width:calc(100% - 24px);height:26px;padding:0 24px;border:1px solid #eef0f3;border-radius:3px;background:#fff;color:var(--ue-ink);font:700 10.5px var(--ue-sans);cursor:pointer}.ue-iv__sub{margin:14px 0 7px;font-size:10.5px;font-weight:800;text-transform:uppercase}.ue-format{display:flex;gap:18px}.ue-format__seg{display:grid;grid-template-columns:1fr 1fr;width:192px;flex:none;border:1px solid var(--ue-line-2);border-radius:3px;overflow:hidden}.ue-format__seg label{display:flex;align-items:center;justify-content:center;gap:7px;height:26px;font-size:10.5px;font-weight:700;cursor:pointer}.ue-format__seg svg{width:14px;height:14px}.ue-format__seg input{position:absolute;opacity:0;pointer-events:none}.ue-format__seg label:has(input:checked){background:var(--ue-green);color:#fff}.ue-format__loc{position:relative;flex:1}.ue-format__loc svg{position:absolute;top:7px;left:10px;width:13px;height:13px;color:var(--ue-muted-2)}.ue-format__loc .ue-input{height:26px;padding-left:28px;border-color:#eef0f3;background:#f6f7f9;font-size:10.5px}.ue-interviewers{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.ue-interviewers label{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;cursor:pointer}.ue-interviewers input{position:absolute;opacity:0;pointer-events:none}.ue-interviewers label:has(input:not(:checked)){opacity:.45}.ue-iv__note{margin-top:12px}.ue-iv__note .ue-input{height:32px;border-color:#eef0f3;font-size:10.5px}.ue-iv__notes{min-width:0;padding:0 0 0 20px;border-left:1px solid var(--ue-line)}.ue-iv__notes .ue-label{display:block;margin:2px 0 8px}.ue-iv__notes .ue-comments{gap:0;padding:0 10px;border:1px solid #eceef2;border-radius:3px}.ue-iv__notes .ue-comment{padding:10px 0}.ue-iv__notes .ue-comment+.ue-comment{border-top:1px solid #eceef2}.ue-iv__notes .ue-comment__body{padding:0;border:0}.ue-composer--below{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-top:12px;padding:0;border:0;background:none}.ue-composer--below input{grid-row:1;grid-column:1;height:36px;padding:0 40px 0 12px;border:1px solid #eceef2;border-radius:3px;background:#fff}.ue-composer--below input:focus{border-color:var(--ue-green-line)}.ue-composer--below .ue-composer__tools{grid-column:1;grid-row:1;justify-self:end;margin-right:12px;pointer-events:none}.ue-composer--below .ue-composer__tools svg+svg{display:none}.ue-composer--below .ue-btn{grid-column:1/-1;justify-self:end;height:26px;min-width:110px;margin-top:8px;font-size:10.5px}.ue-iv__send{display:grid;grid-column:1/-1;justify-items:center;gap:6px;margin-top:4px}.ue-iv__send div{display:flex;align-items:center;gap:24px;margin-left:66px}.ue-iv__send .ue-btn{width:268px;height:34px;font-size:14px}.ue-iv__send p{margin:0;color:var(--ue-ink-2);font-size:10.5px}.ue-iv--row{grid-template-columns:minmax(250px,1fr) minmax(290px,1.4fr) minmax(170px,.8fr) 190px;gap:0 16px;align-items:center;padding:10px 16px}.ue-iv--row .ue-iv__cand{padding-right:18px}.ue-iv--row .ue-iv__links{flex-wrap:wrap;gap:6px;padding-top:10px}.ue-iv--row .ue-iv__links .ue-btn{height:24px;padding:0 9px;font-size:9.5px}.ue-iv__when{display:grid;gap:12px;font-size:11px;font-weight:700}.ue-iv__when>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.ue-iv__when span{display:inline-flex;align-items:center;gap:8px}.ue-iv__when svg{width:16px;height:16px}.ue-iv__ok{color:var(--ue-green-text)}.ue-timeline{display:grid;gap:13px;margin:0;padding:0;list-style:none}.ue-timeline li{position:relative;display:flex;align-items:center;gap:12px;font-size:10.5px;font-weight:600}.ue-timeline li+li:before{content:"";position:absolute;top:-14px;left:7px;height:14px;border-left:1.5px dotted var(--ue-green)}.ue-timeline i{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:var(--ue-green);color:#fff}.ue-timeline i svg{width:9px;height:9px}.ue-timeline li.is-todo i{border:1.5px solid var(--ue-line-3);background:#fff}.ue-iv__cta{display:grid;gap:5px}.ue-iv__cta .ue-btn{width:100%;height:25px;font-size:10.5px}.ue-iv--feedback{grid-template-columns:minmax(220px,1fr) minmax(170px,.9fr) minmax(150px,.8fr) auto;gap:0 16px;align-items:center;padding:10px 16px}.ue-iv--feedback .ue-iv__who h3{font-size:20px}.ue-iv__done{display:flex;align-items:center;gap:10px;font-size:10.5px;font-weight:700}.ue-iv__done svg{width:16px;height:16px}.ue-iv__shared{padding-left:20px;border-left:1px solid var(--ue-line);color:var(--ue-ink-2);font-size:10.5px}.ue-iv__fb{display:flex;flex-wrap:wrap;gap:10px 16px}.ue-iv__fb .ue-btn{height:30px;font-size:11px}.ue-iv__fb .ue-btn--lgw{width:154px}.ue-iv__fb .ue-btn--mdw{width:134px}.ue-rows{display:grid}.ue-row{display:flex;align-items:center;gap:14px;padding:14px 16px;color:var(--ue-ink);text-decoration:none}.ue-row+.ue-row{border-top:1px solid var(--ue-line)}a.ue-row:hover{background:#fbfbfc}.ue-row strong{display:block;font-family:var(--ue-serif);font-size:19px;font-weight:600}.ue-row small{display:block;color:var(--ue-muted);font-size:12px}.ue-row .ue-pill{margin-left:auto}.ue-row__go{color:var(--ue-green-text);font-size:12.5px;font-weight:800}.ue-auth{display:grid;grid-template-columns:minmax(320px,440px) minmax(0,1fr);min-height:100vh;background:var(--ue-bg);color:var(--ue-ink);font-family:var(--ue-sans)}.ue-auth__side{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;padding:48px;background:var(--ue-navy);color:#fff;text-align:center}.ue-auth__side .ue-logo{width:170px;height:170px}.ue-auth__side .ue-logo b{font-size:28px}.ue-auth__side .ue-logo small{font-size:11.5px}.ue-auth__side p{max-width:280px;margin:0;font-family:var(--ue-serif);font-size:21px;line-height:1.35}.ue-auth__side .ue-side__dots{margin:0;padding:0}.ue-auth__main{display:flex;align-items:center;justify-content:center;padding:48px 24px}.ue-auth__card{display:grid;gap:18px;width:min(420px,100%);padding:34px 32px}.ue-auth__card .ue-title{font-size:38px}.ue-auth__card .ue-sub{font-size:17px}.ue-auth__card form{display:grid;gap:16px}.ue-auth__card .ue-btn{height:42px}.ue-auth__foot{margin:0;color:var(--ue-muted);font-size:12px}.ue-gate{display:flex;align-items:center;gap:14px;margin:14px 0 0;padding:12px 16px}.ue-gate>svg{flex:none;width:20px;height:20px;color:var(--ue-green)}.ue-gate p{margin:0;font-size:13px}.ue-gate .ue-pill{margin-left:auto}.ue-dash-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);gap:24px;align-items:start}.ue-activity{display:grid}.ue-activity__row{display:flex;gap:12px;padding:12px 14px;color:var(--ue-ink);font-size:12.5px;line-height:1.45;text-decoration:none}.ue-activity__row+.ue-activity__row{border-top:1px solid var(--ue-line)}.ue-activity__row:hover{background:#fbfbfc}.ue-activity__row strong{font-weight:800}.ue-activity__row small{display:block;margin-top:2px;color:var(--ue-muted);font-size:11px}.ue-shell--dash .app-body{margin-top:18px;padding:0}.ue-shell--dash :is(.review-page,.position-detail-page){min-height:0;padding-bottom:0;background:transparent}.ue-shell--dash .review-breadcrumb{padding-top:0;padding-bottom:14px}.ue-shell--dash h1:not(.ue-title){color:var(--ue-ink);font-family:var(--ue-serif);font-weight:600;letter-spacing:-.2px}.ue-shell--dash .review-title h1{font-size:34px;line-height:1.05}.ue-shell--dash .position-detail-header h1{font-size:40px;line-height:1.02}.ue-shell--dash .shell{max-width:none;padding-right:0;padding-left:0}.ue-shell--dash :is(h1,h2,h3){color:var(--ue-ink)}.ue-shell--dash .button{min-height:40px;gap:9px;padding:0 20px;border-radius:3px;font-family:var(--ue-sans);font-size:14px;font-weight:700}.ue-shell--dash .button:hover{transform:none}.ue-shell--dash .button--small{min-height:32px;padding:0 14px;font-size:12.5px}.ue-shell--dash .button--primary{border-color:var(--ue-green);background:var(--ue-green);color:#fff}.ue-shell--dash .button--primary:hover{border-color:var(--ue-green-hover);background:var(--ue-green-hover)}.ue-shell--dash .button--outline,.ue-shell--dash .button--secondary{border-color:var(--ue-line-3);background:#fff;color:var(--ue-ink)}.ue-shell--dash .button--outline:hover,.ue-shell--dash .button--secondary:hover{background:#f7f8fb}.ue-shell--dash :is(.ctable,.review-card,.review-header,.position-card,.client-card,.client-invite,.position-create,.position-control-panel,.position-detail-header,.decision-panel__sticky,.empty-state,.stat,.candidate-video,.video-empty,.decision-record,.safeguard-note,.score-breakdown,.decision-recommendation,.position-readiness,.position-control-panel__metrics div,.position-intake-map>div,.form-alert,.check-field,.governance-banner){border-radius:var(--ue-radius);box-shadow:none}.ue-shell--dash :is(.review-card,.review-header,.position-card,.client-card,.client-invite,.position-create,.position-detail-header,.decision-panel__sticky,.ctable,.stat){border:1px solid var(--ue-line);background:#fff}.ue-shell--dash .position-control-panel{background:var(--ue-navy)}.ue-shell--dash .position-control-panel :is(h1,h2,h3){color:#fff}.ue-shell--dash .position-control-panel .eyebrow{color:var(--gold-light,#cfe5d6)}.ue-shell--dash :is(.chip,.status-badge,.tag,.client-status,.position-state,.position-readiness-pill,.position-import-badge,.position-ref,.quick-approve summary,.sort-pills,.sort-pills a){border-radius:3px}.ue-shell--dash :is(.field input,.field select,.field textarea,.client-invite input,.client-assign select,.conversation__form input){border-color:var(--ue-line-2);border-radius:3px;background:#fff;color:var(--ue-ink);font-family:var(--ue-sans);font-weight:600}.ue-shell--dash .field>span{color:var(--ue-ink);font-size:11.5px;font-weight:700}.ue-shell--dash .eyebrow,.ue-shell--dash .eyebrow--dark{color:var(--ue-green-text);letter-spacing:.4px}.ue-shell--dash .card-heading h2,.ue-shell--dash .decision-panel h2,.ue-shell--dash .review-card h2{font-family:var(--ue-serif);font-weight:600;letter-spacing:0}.ue-shell--dash .decision-panel h2{font-size:24px}.ue-shell--dash .board-head h2{font-family:var(--ue-sans);font-size:18px;font-weight:700;letter-spacing:.1px;text-transform:uppercase}.ue-shell--dash .sort-pills a.is-active{background:var(--ue-green);box-shadow:none;color:#fff}.ue-shell--dash .crow,.ue-shell--dash .ctable__head{grid-template-columns:minmax(0,1.6fr) minmax(0,1.15fr) minmax(0,1.7fr) 44px minmax(96px,.9fr) 66px}.ue-shell--dash .cident,.ue-shell--dash .cident__text,.ue-shell--dash .crole{min-width:0}.ue-shell--dash .crole small,.ue-shell--dash .crole strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ue-shell--dash .chips{flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.ue-shell--dash .chip{display:block;overflow:hidden;max-width:100%;padding:3px 8px;font-size:11px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ue-shell--dash .chip.more{background:transparent;color:var(--ue-muted);padding-left:2px}.ue-shell--dash .crow .status-badge{justify-self:start;max-width:100%}@media (max-width:900px){.ue-shell--dash .ctable__head{display:none}.ue-shell--dash .ctable{overflow-x:visible}.ue-shell--dash .crow{min-width:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id score" "role stage" "chips go";row-gap:10px}.ue-shell--dash .crow .cident{grid-area:id}.ue-shell--dash .crow .crole{grid-area:role}.ue-shell--dash .crow .chips{grid-area:chips}.ue-shell--dash .crow .cscore{grid-area:score;justify-self:end}.ue-shell--dash .crow .status-badge{grid-area:stage;justify-self:end}.ue-shell--dash .crow .go{grid-area:go;align-self:end}}.ue-shell--dash .ctable__head{background:#fff;border-bottom:1px solid var(--ue-line);color:var(--ue-ink);font-size:10.5px;font-weight:800;letter-spacing:.3px}.ue-shell--dash .crow-wrap{border-top-color:var(--ue-line)}.ue-shell--dash .crow-wrap:hover{background:#fbfbfc}.ue-shell--dash .cident .avatar{background:var(--ue-green);color:#fff}.ue-shell--dash .cident strong{display:-webkit-box;overflow:hidden;font-family:var(--ue-serif);font-size:18px;font-weight:600;line-height:1.15;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ue-shell--dash .crole strong{font-weight:700}.ue-shell--dash .crow .go{color:var(--ue-green-text)}.ue-shell--dash .cscore b{background:var(--ue-navy)}.ue-shell--dash .cscore.high b{background:var(--ue-green)}.ue-shell--dash .client-list{grid-template-columns:minmax(0,1fr)}.ue-shell--dash .client-card__roles li{flex-wrap:wrap;gap:4px 12px}.ue-shell--dash .client-assign select{flex:1 1 0;width:100%;min-width:0}.ue-shell--dash .sort-pills{flex-wrap:wrap;background:#eef0f3}.ue-shell--dash .board-head{flex-wrap:wrap;row-gap:10px}.ue-shell--dash .cident__check{width:16px;height:16px;margin-right:2px;accent-color:var(--ue-green)}.ue-shell--dash .bulkbar{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:#fff;box-shadow:0 -6px 18px rgba(4,35,77,.06);font-size:12.5px}.ue-shell--dash .bulkbar span{margin-right:auto;color:var(--ue-muted)}.ue-shell--dash .stat-strip{gap:12px}.ue-shell--dash .stat span:first-child{font-family:var(--ue-serif);font-size:14.5px;letter-spacing:0;text-transform:none}.ue-shell--dash .stat b{font-family:var(--ue-serif);font-weight:600}.ue-shell--dash .stat.is-attention{border-color:var(--ue-amber-line)}.ue-shell--dash .empty-state{border:1px solid var(--ue-line)}.ue-shell--dash .empty-state>span{background:var(--ue-green-soft);color:var(--ue-green)}.ue-shell--dash .empty-state h3{font-family:var(--ue-serif);font-size:24px;font-weight:600}.ue-shell--dash .governance-banner{border:1px solid var(--ue-line);background:#fff}.ue-shell--dash .governance-banner__icon{background:var(--ue-green);color:#fff}.ue-shell--dash :is(.review-main,.review-main>*,.decision-panel,.review-layout>*){min-width:0}.ue-shell--dash .tag{max-width:100%;overflow-wrap:anywhere;white-space:normal}.ue-shell--dash .avatar{background:var(--ue-green);color:#fff}.ue-shell--dash .detail-list{row-gap:18px}.ue-shell--dash .detail-list div:nth-child(3n+1){padding-left:0}.ue-shell--dash .detail-list div:nth-child(3n){border-right:0}.ue-shell--dash .detail-list--single div{padding-left:0;border-right:0}.candidate-share__interview{display:grid;gap:6px;margin:10px 0;padding:10px 12px;border:1px solid var(--ue-green-line,#9cc7ad);border-radius:4px;background:var(--ue-green-soft,#e7f3ea)}.candidate-share__interview small{color:var(--ue-muted,#717b8f)}.candidate-share__confirm{display:grid;gap:10px;margin:10px 0 14px}.candidate-share__label{margin:0;font-size:12px;font-weight:800}.candidate-share__profile{margin:8px 0 12px}.candidate-share__profile summary{color:var(--ue-green-text,#17663b);font-size:13px;font-weight:700;cursor:pointer}.candidate-share__profile form{display:grid;gap:10px;margin-top:10px}.ue-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ue-side__avatar.has-unread:after{content:"";position:absolute;top:2px;right:2px;width:11px;height:11px;border:2px solid var(--ue-navy);border-radius:50%;background:var(--ue-yellow)}.ue-side__avatar{position:relative}.ue-copy{display:flex;flex:1 1 320px;gap:8px;align-items:center;min-width:0}.ue-copy input{flex:1 1 auto;min-width:0;height:34px;padding:0 12px;border:1px solid var(--ue-line-2);border-radius:3px;background:#fff;color:var(--ue-ink);font:600 12px var(--ue-sans)}.ue-invite{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:14px;padding:14px 16px;border-color:var(--ue-green-line);background:var(--ue-green-soft)}.ue-invite strong{display:block;font-size:14px}.ue-invite span{display:block;margin-top:2px;color:var(--ue-ink-2);font-size:12.5px}.ue-stats--three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.ue-stats--three{grid-template-columns:minmax(0,1fr)}}.ue-teamform{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px 20px;padding:20px}.ue-teamform .ue-btn{grid-column:1/-1;justify-self:start}.ue-check{display:flex;grid-column:1/-1;align-items:center;gap:10px;font-size:13px;font-weight:600}.ue-check input{width:16px;height:16px;accent-color:var(--ue-green)}.ue-row--team .ue-pill{margin-left:auto}.ue-row__actions{display:flex;flex:none;gap:8px;align-items:center}.ue-popover__row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:3px;background:none;color:var(--ue-ink);font:700 12.5px var(--ue-sans);text-align:left;text-decoration:none;cursor:pointer}.ue-popover__row:hover{background:var(--ue-lilac-soft)}.ue-popover__note{margin:4px 0;color:var(--ue-muted);font-size:11px}.ue-notes__add summary{list-style:none;cursor:pointer}.ue-notes__add summary::-webkit-details-marker{display:none}.ue-notes__kebab summary{display:inline-flex;list-style:none;cursor:pointer}.ue-notes__kebab summary::-webkit-details-marker{display:none}.ue-composer__tools label{display:inline-flex;cursor:pointer}.ue-comment__file{margin-top:6px}.ue-thread{display:flex;flex-direction:column;margin-top:20px;min-height:0}.ue-thread__head{display:flex;align-items:center;gap:14px;padding:16px 18px;border-bottom:1px solid var(--ue-line)}.ue-thread__head strong{display:block;font-family:var(--ue-serif);font-size:20px;font-weight:600}.ue-thread__head small{display:block;color:var(--ue-muted);font-size:12.5px}.ue-thread__head .ue-btn{margin-left:auto}.ue-thread__body{display:grid;gap:14px;max-height:520px;overflow-y:auto;padding:18px}.ue-msg{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start;max-width:78%}.ue-msg--mine{grid-template-columns:minmax(0,1fr) 26px;margin-left:auto}.ue-msg--mine .ue-av{order:2}.ue-msg__bubble{padding:10px 14px;border:1px solid var(--ue-line);border-radius:4px;background:#fff}.ue-msg--mine .ue-msg__bubble{border-color:var(--ue-green-line);background:var(--ue-green-soft)}.ue-msg__top{display:flex;align-items:baseline;gap:8px;font-size:11px}.ue-msg__top strong{font-weight:800}.ue-msg__top em{color:var(--ue-muted);font-style:normal}.ue-msg__top time{margin-left:auto;color:var(--ue-muted);white-space:nowrap}.ue-msg__bubble p{margin:4px 0 0;font-size:13px;line-height:1.45;white-space:pre-wrap}.ue-thread__form{display:grid;gap:10px;padding:16px 18px;border-top:1px solid var(--ue-line)}.ue-thread__actions{display:flex;gap:12px;justify-content:flex-end}.ue-thread__actions label{cursor:pointer}.ue-inbox{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:18px;align-items:start;margin-top:18px}.ue-inbox__list{display:grid;overflow:hidden}.ue-inbox__item{display:flex;gap:12px;align-items:center;padding:12px 14px;color:var(--ue-ink);text-decoration:none}.ue-inbox__item+.ue-inbox__item{border-top:1px solid var(--ue-line)}.ue-inbox__item:hover{background:#fbfbfc}.ue-inbox__item.is-active{background:var(--ue-green-soft)}.ue-inbox__item strong{display:block;font-size:13.5px;font-weight:700}.ue-inbox__item small{display:block;overflow:hidden;color:var(--ue-muted);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.ue-inbox .ue-thread{margin-top:0}.ue-shell--dash .env-list{display:grid;gap:8px;margin:0 0 14px;padding-left:18px;font-size:13px}.ue-shell--dash .env-list code{padding:1px 5px;border-radius:3px;background:var(--ue-lilac-soft);font-size:12px}.ue-shell--dash .client-team{display:grid;gap:10px;margin:0 0 14px;padding:0;list-style:none}.ue-shell--dash .client-team li{display:flex;gap:10px;align-items:center;justify-content:flex-start;padding:0;border:0}.ue-shell--dash .client-team strong{display:block;font-size:13px;font-weight:700}.ue-shell--dash .client-team small{display:block;color:var(--ue-muted);font-size:11.5px}.candidate-share__offer{display:grid;gap:8px;margin:12px 0;padding:12px;border:1px solid var(--ue-line,#e3e6eb);border-radius:4px}.candidate-share__offeractions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:900px){.ue-inbox,.ue-teamform{grid-template-columns:minmax(0,1fr)}.ue-msg,.ue-msg--mine{max-width:100%}}@media (max-width:1380px){.ue-main{padding-right:32px}.ue-dash-grid{grid-template-columns:minmax(0,1fr)}.ue-job{grid-template-columns:minmax(200px,1.4fr) minmax(125px,.8fr) minmax(140px,.95fr) minmax(240px,1.6fr) 84px}.ue-shell:has(.ue-drawer:target) .ue-main{padding-right:32px}.ue-drawer:target+.ue-drawer__backdrop{display:block}}@media (max-width:1360px){.ue-cand{grid-template-columns:minmax(260px,1fr) minmax(230px,1fr);row-gap:16px}.ue-cand__notes{grid-column:1/-1;padding:14px 0 0;border-top:1px solid var(--ue-line);border-left:0}.ue-iv:not(.ue-iv--row,.ue-iv--feedback){grid-template-columns:minmax(250px,1fr) minmax(320px,1.4fr);row-gap:16px}.ue-iv__notes{grid-column:1/-1;padding:14px 0 0;border-top:1px solid var(--ue-line);border-left:0}}@media (max-width:1180px){.ue-iv--feedback,.ue-iv--row{grid-template-columns:minmax(240px,1fr) minmax(260px,1.3fr);row-gap:14px}}@media (max-width:1100px){.ue-shell{--ue-side-w:76px}.ue-side__brand{padding:16px 0}.ue-side .ue-logo{width:52px;height:52px}.ue-side .ue-logo b{font-size:0}.ue-side .ue-logo b:before{content:"UE";font-size:17px}.ue-nav__group,.ue-nav__item span:not(.ue-nav__badge),.ue-side .ue-logo small,.ue-side__chev,.ue-side__dots,.ue-side__usermeta{display:none}.ue-nav__item{position:relative;justify-content:center;padding:0}.ue-nav__badge{position:absolute;top:8px;right:10px;min-width:18px;height:18px;font-size:10.5px}.ue-side__user summary{justify-content:center;padding:16px 0}.ue-side__menu{right:auto;width:180px}.ue-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ue-job{grid-template-columns:1fr 1fr;row-gap:16px}.ue-job__col{padding:0 14px 0 0;border-left:0}.ue-job__actions{flex-direction:row;grid-column:1/-1;padding:0}.ue-drawer{width:min(357px,100%)}}@media (max-width:760px){.ue-shell{grid-template-columns:minmax(0,1fr)}.ue-side{position:sticky;z-index:30;flex-direction:row;align-items:center;min-width:0;max-width:100vw;height:auto;overflow:visible}.ue-shell{background:var(--ue-bg)}.ue-side__brand{padding:8px 10px}.ue-side .ue-logo{width:42px;height:42px}.ue-side .ue-logo b:before{font-size:14px}.ue-nav{flex:1 1 auto;flex-direction:row;min-width:0;overflow-x:auto;scrollbar-width:none}.ue-nav__group,.ue-side__dots{display:none}.ue-nav--dense .ue-nav__item,.ue-nav__item{flex:none;width:50px;height:58px}.ue-side__user{margin-left:auto;border-top:0}.ue-side__user summary{padding:8px 12px}.ue-side__avatar{width:38px;height:38px;font-size:15px}.ue-side__menu{top:calc(100% + 6px);right:8px;bottom:auto;left:auto}.ue-main{padding:16px 16px 40px}.ue-head{flex-direction:column}.ue-head__actions{flex-wrap:wrap;gap:10px;padding-top:0}.ue-title{font-size:34px}.ue-steps{grid-template-columns:1fr;height:auto}.ue-step{justify-content:flex-start;padding:10px 14px}.ue-step.is-active,.ue-step.is-active:first-child,.ue-step.is-active:last-child{margin:0;clip-path:none;border-radius:0}.ue-cand,.ue-iv,.ue-iv--feedback,.ue-iv--row,.ue-job,.ue-stats{grid-template-columns:minmax(0,1fr)}.ue-cand__id,.ue-cand__media,.ue-iv__cand,.ue-iv__form{padding:0;border:0}.ue-facts{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.ue-sechead,.ue-tabsbar{flex-wrap:wrap;height:auto}.ue-sechead__right{margin-left:0}.ue-slot{grid-template-columns:minmax(0,1fr) 70px 14px 70px 16px}.ue-decide{flex-direction:column}.ue-decide .ue-btn{width:100%}.ue-auth{grid-template-columns:1fr}.ue-auth__side{padding:28px}.ue-auth__side .ue-logo{width:110px;height:110px}.ue-auth__side .ue-logo b{font-size:19px}.ue-drawer{width:100%}.ue-hero{flex-wrap:wrap}.ue-hero form,.ue-hero>.ue-btn{margin-left:0}.ue-ivhead__title{width:100%}.ue-ivstat{flex:1 1 calc(50% - 8px);min-width:0}.ue-format,.ue-row{flex-wrap:wrap}.ue-row .ue-pill{margin-left:60px}.ue-iv__send div{flex-direction:column;margin-left:0}.ue-iv__send .ue-btn{width:100%}.ue-team{gap:12px 20px}.ue-head__actions .ue-search input{width:100%}.ue-head__actions .ue-search{flex:1 1 100%}.ue-iv:not(.ue-iv--row,.ue-iv--feedback){grid-template-columns:minmax(0,1fr)}.ue-iv__notes{padding-left:0}.ue-sechead__right,.ue-tabsbar form{flex:1 1 100%;min-width:0}.ue-sechead__right .ue-select,.ue-tabsbar form .ue-select{flex:1 1 0;min-width:0}.ue-auth__side .ue-logo small{font-size:8.5px;letter-spacing:.4px}.ue-auth__side .ue-logo small:after,.ue-auth__side .ue-logo small:before{width:7px}.ue-sechead__note{overflow:visible;white-space:normal}.ue-sechead{row-gap:8px}.ue-sechead__right{flex-wrap:wrap}.ue-sechead__right .ue-search,.ue-sechead__right .ue-search--sm,.ue-sechead__right .ue-search--sm input{flex:1 1 100%;width:100%}.ue-sechead__right .ue-select{flex:1 1 calc(50% - 6px);min-width:0}.ue-notes__head{flex-wrap:wrap;white-space:normal}}.file-field input[type=file]{font-family:var(--ue-sans);font-size:13px;color:var(--ue-muted)}.file-field input[type=file]::file-selector-button{margin-right:12px;padding:9px 16px;border:1px solid var(--ue-line);border-radius:3px;background:#fff;color:var(--ue-ink);font-family:var(--ue-sans);font-size:13px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}.file-field input[type=file]::file-selector-button:hover{background:var(--ue-green-soft);border-color:var(--ue-green-line);color:var(--ue-green-text)}.file-field input[type=file]:focus-visible{outline:2px solid var(--ue-green);outline-offset:3px}.video-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start;margin:28px 0 20px}.video-head h1{margin:4px 0 2px;font-family:var(--ue-serif);font-size:clamp(30px,4vw,42px);line-height:1.05;color:var(--ue-ink)}.video-head__role{margin:0 0 8px;font-family:var(--ue-serif);font-size:clamp(19px,2.4vw,25px);color:var(--ue-green-text)}.video-head__lead{margin:0;max-width:60ch;color:var(--ue-muted);font-size:14.5px;line-height:1.55}.video-head__side{display:grid;gap:10px;justify-items:end}.video-privacy{gap:9px;padding:11px 15px;border:1px solid var(--ue-green-line);border-radius:var(--ue-radius);background:var(--ue-green-soft);color:var(--ue-green-text);font-size:12.5px;font-weight:700;max-width:34ch;line-height:1.4}.video-head__links,.video-privacy{display:flex;align-items:center;margin:0}.video-head__links{gap:10px;font-size:13px}.video-head__links a{color:var(--ue-green-text);font-weight:700}.studio{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start;margin-bottom:40px}.recorder__tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:14px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);overflow:hidden;background:#fff}.recorder__tabs button{padding:13px 10px;border:0;background:#fff;color:var(--ue-ink);font-family:var(--ue-sans);font-size:14px;font-weight:700;cursor:pointer}.recorder__tabs button.is-on{background:var(--ue-green);color:#fff}.recorder__tabs button:disabled{opacity:.55;cursor:not-allowed}.recorder-stage{position:relative;aspect-ratio:16/10;border-radius:var(--ue-radius);overflow:hidden;background:#111a2b}.recorder-stage video{width:100%;height:100%;object-fit:cover;display:block;background:#111a2b}.recorder-stage video[hidden]{display:none}.recorder-stage__live{transform:scaleX(-1)}.recorder-stage__badge,.recorder-stage__clock,.recording-indicator{position:absolute;top:12px;padding:6px 11px;border-radius:999px;background:rgba(8,16,30,.78);color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.recorder-stage__clock{right:12px}.recorder-stage__badge,.recording-indicator{left:12px;display:inline-flex;gap:7px;align-items:center}.recording-indicator span{width:8px;height:8px;border-radius:50%;background:#e5484d;animation:ue-rec 1.1s ease-in-out infinite}@keyframes ue-rec{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.recording-indicator span{animation:none}}.recorder-placeholder{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:6px;padding:24px;text-align:center;color:rgba(255,255,255,.82)}.recorder-placeholder strong{font-size:15px}.recorder-placeholder p{margin:0;font-size:13px;max-width:34ch}.recorder-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.recorder-actions .button{flex:1 1 auto;justify-content:center}.recorder__note{margin:10px 0 0;text-align:center}.recorder__devices,.recorder__note{font-size:12.5px;color:var(--ue-muted)}.recorder__devices{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-top:16px;padding:12px 14px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:#fff}.recorder__devices span:before{content:"○";margin-right:6px}.recorder__devices span.is-ok{color:var(--ue-green-text);font-weight:700}.recorder__devices span.is-ok:before{content:"✓"}.recorder__devices .button{margin-left:auto}.recorder__consent{margin-top:14px}.prompter{padding:18px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:#fff}.prompter__head{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;justify-content:space-between}.prompter__title strong{display:block;font-size:15px;color:var(--ue-green-text);text-transform:uppercase;letter-spacing:.6px}.prompter__controls,.prompter__speed,.prompter__title small{color:var(--ue-muted);font-size:12.5px}.prompter__controls,.prompter__speed{display:flex;gap:10px;align-items:center}.prompter__speed{margin-top:12px}.prompter__group{display:inline-flex;border:1px solid var(--ue-line);border-radius:3px;overflow:hidden}.prompter__group button{padding:6px 12px;border:0;border-left:1px solid var(--ue-line);background:#fff;color:var(--ue-ink);font-family:var(--ue-sans);font-size:12.5px;font-weight:700;cursor:pointer}.prompter__group button:first-child{border-left:0}.prompter__group button.is-on{background:var(--ue-green);color:#fff}.prompter__group button:disabled{opacity:.4;cursor:not-allowed}.prompter__switch{display:inline-flex;gap:8px;align-items:center;cursor:pointer;font-weight:700;color:var(--ue-ink)}.prompter__switch input{position:absolute;opacity:0;pointer-events:none}.prompter__switch span{width:38px;height:21px;border-radius:999px;background:#cfd4de;position:relative;transition:background .15s ease}.prompter__switch span:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .15s ease}.prompter__switch input:checked+span{background:var(--ue-green)}.prompter__switch input:checked+span:after{transform:translateX(17px)}.prompter__switch input:focus-visible+span{outline:2px solid var(--ue-green);outline-offset:2px}.prompter__scroll{margin-top:14px;padding:18px;height:340px;overflow-y:auto;scroll-behavior:auto;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:var(--ue-bg);line-height:1.65;color:var(--ue-ink)}.prompter__scroll ul{margin:0;padding-left:20px}.prompter__scroll li{margin-bottom:18px}.prompter__scroll li em{display:block;margin-top:4px;font-size:.82em;color:var(--ue-muted)}.prompter__custom{margin:0;white-space:pre-wrap}.prompter__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.prompter__editor textarea{width:100%;font-family:var(--ue-sans);font-size:14px;line-height:1.6}@media (max-width:900px){.video-head{grid-template-columns:minmax(0,1fr)}.video-head__side{justify-items:start}.studio{grid-template-columns:minmax(0,1fr)}.studio .prompter{order:-1}.prompter__scroll{height:260px}}.candidate-page{background:var(--ue-bg);color:var(--ue-ink);min-height:auto}.candidate-layout--video{grid-template-columns:minmax(0,1fr);gap:0;padding-top:28px}.candidate-layout--video .eyebrow{color:var(--ue-green-text)}.candidate-layout--video .prompter__controls,.candidate-layout--video .prompter__speed,.candidate-layout--video .prompter__title small,.candidate-layout--video .recorder__devices,.candidate-layout--video .recorder__devices span,.candidate-layout--video .recorder__note,.candidate-layout--video .video-head__lead{color:var(--ue-ink-2)}.welcome{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:22px;align-items:start;margin-bottom:44px}.welcome .ue-card{padding:28px}.welcome__main h2{margin:0 0 10px;font-family:var(--ue-serif);font-size:clamp(25px,3vw,34px);line-height:1.15;color:var(--ue-ink)}.welcome__lead{margin:0 0 20px;color:var(--ue-ink-2);font-size:15px;line-height:1.55}.welcome__message{display:flex;gap:16px;align-items:center;margin:0 0 18px;padding:14px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:var(--ue-bg)}.welcome__message video{width:190px;max-width:42%;aspect-ratio:16/10;border-radius:4px;background:#0d1b30;object-fit:cover}.welcome__message figcaption strong{display:block;font-size:15.5px;color:var(--ue-ink)}.welcome__message figcaption span{color:var(--ue-ink-2);font-size:13.5px}.welcome__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;margin:0 0 20px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:var(--ue-bg);overflow:hidden}.welcome__facts>div{padding:14px 16px;border-left:1px solid var(--ue-line)}.welcome__facts>div:first-child{border-left:0}.welcome__facts dt{display:flex;gap:7px;align-items:center;margin-bottom:4px;color:var(--ue-green-text);font-size:12px;font-weight:700}.welcome__facts dd{margin:0;color:var(--ue-ink);font-size:15px;font-weight:700}.welcome__start{width:100%;justify-content:center;gap:10px;min-height:54px;font-size:17px}.welcome__note{margin:12px 0 0;text-align:center;font-size:13px;color:var(--ue-green-text);font-weight:700}.welcome__note--quiet{margin-top:6px;color:var(--ue-ink-2);font-weight:400}.welcome__tips h2{margin:0 0 18px;font-family:var(--ue-serif);font-size:clamp(23px,2.6vw,30px);color:var(--ue-ink)}.welcome__tips ul{margin:0;padding:0;list-style:none}.welcome__tips li{display:flex;gap:16px;align-items:center;padding:18px 0;border-top:1px solid var(--ue-line)}.welcome__tips li:first-child{border-top:0;padding-top:0}.welcome__tipicon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:var(--ue-green-soft);color:var(--ue-green-text)}.welcome__tips li strong{display:block;font-family:var(--ue-serif);font-size:19px;color:var(--ue-ink)}.welcome__tips li span span,.welcome__tips li>span:last-child{color:var(--ue-ink-2);font-size:14px;line-height:1.5}@media (max-width:900px){.welcome{grid-template-columns:minmax(0,1fr)}.welcome .ue-card{padding:20px}.welcome__message{flex-direction:column;align-items:stretch}.welcome__message video{width:100%;max-width:none}.welcome__facts>div{border-left:0;border-top:1px solid var(--ue-line)}.welcome__facts>div:first-child{border-top:0}}.submitted{max-width:760px;margin:0 auto 48px;padding:36px 40px;text-align:center}.submitted__mark{display:inline-flex;align-items:center;justify-content:center;width:86px;height:86px;margin-bottom:18px;border-radius:50%;background:var(--ue-green);color:#fff;box-shadow:0 0 0 14px var(--ue-green-soft)}.submitted__mark svg{width:40px;height:40px}.submitted h2{margin:8px 0 6px;font-family:var(--ue-serif);font-size:clamp(25px,3.4vw,36px);line-height:1.15;color:var(--ue-ink)}.submitted__lead{margin:0 0 24px;color:var(--ue-ink-2);font-size:16px}.submitted__next{margin:0 auto 20px;max-width:560px;padding:20px 24px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:var(--ue-bg);text-align:left}.submitted__next h3{margin:0 0 10px;font-family:var(--ue-serif);font-size:21px;color:var(--ue-ink)}.submitted__next ul{margin:0;padding:0;list-style:none}.submitted__next li{display:flex;gap:14px;align-items:center;padding:11px 0;border-top:1px solid var(--ue-line);color:var(--ue-ink);font-size:15px}.submitted__next li:first-child{border-top:0}.submitted__icon{display:inline-flex;width:40px;height:40px;flex:0 0 40px;border-radius:50%;background:var(--ue-green-soft);color:var(--ue-green-text)}.submitted__confirm,.submitted__icon{align-items:center;justify-content:center}.submitted__confirm{display:flex;gap:12px;margin:0 0 20px;padding-top:18px;border-top:1px solid var(--ue-line);color:var(--ue-ink-2);font-size:14.5px}.submitted__confirm strong{color:var(--ue-ink)}.submitted__close{min-width:240px;justify-content:center}.submitted__closed{margin:0;color:var(--ue-green-text);font-weight:700}@media (max-width:600px){.submitted{padding:26px 18px}.submitted__confirm{flex-direction:column;text-align:center}}.privacy-note{margin-top:14px;font-size:13.5px;color:var(--ue-ink-2)}.privacy-note summary{cursor:pointer;color:var(--ue-green-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.privacy-note summary:focus-visible{outline:2px solid var(--ue-green);outline-offset:3px}.privacy-note ul{margin:10px 0 0;padding:12px 14px 12px 30px;border:1px solid var(--ue-line);border-radius:var(--ue-radius);background:var(--ue-bg);line-height:1.55;text-align:left}.privacy-note li+li{margin-top:6px}.privacy-note strong{color:var(--ue-ink)}.recorder__restored,.recorder__saved{margin:0 0 12px;padding:10px 14px;border:1px solid var(--ue-green-line);border-radius:var(--ue-radius);background:var(--ue-green-soft);color:var(--ue-green-text);font-size:13.5px;font-weight:700}.recorder__saved{margin:10px 0 0}.recorder__saved--failed{border-color:var(--ue-amber-line);background:var(--ue-amber-soft);color:#8a5a10}.recorder__later{padding:0;border:0;background:none;color:var(--ue-green-text);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.recorder__later:focus-visible{outline:2px solid var(--ue-green);outline-offset:2px}.status-cell{display:inline-flex;flex-direction:column;gap:3px;min-width:0}.status-cell__sub{color:var(--ue-ink-2);font-size:11.5px;line-height:1.3}.field__hint{color:var(--ue-amber);font-style:normal;font-weight:700}.welcome__facts:has(>div:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.welcome__facts:has(>div:nth-child(4))>div:nth-child(3){border-left:0}.welcome__facts:has(>div:nth-child(4))>div:nth-child(n+3){border-top:1px solid var(--ue-line)}