.ivscrim{position:fixed;inset:0;border:0;background:rgba(16,17,19,.18);z-index:55;cursor:pointer}.demo-brief.ivs{--ink:#16181d;--muted:#5c616a;--faint:#8b909a;--line:#e6e6e2;--green:#2f6b4f;--green-soft:#e7f2ec;--paper:#fafaf8;position:fixed;top:0;right:0;bottom:0;width:min(max(600px,50vw),100%);display:flex;flex-direction:column;background:#fff;border-left:1px solid var(--line);box-shadow:-28px 0 56px -40px rgba(16,17,19,.28);z-index:60;color:var(--ink);font-family:Instrument Sans,system-ui,sans-serif}.demo-brief .ivb{flex:1;overflow:auto;padding:34px 44px 30px}.demo-brief .ivb>*{max-width:760px}.demo-brief .ivtop{position:absolute;top:18px;right:18px}.demo-brief .ivtop button{width:32px;height:32px;border:0;border-radius:16px;background:#f2f2ef;color:var(--muted);display:grid;place-items:center;cursor:pointer}.demo-brief .ivtop svg{width:16px;height:16px}.demo-brief h2{margin:0;padding-right:84px;font-family:"Instrument Serif",Georgia,serif;font-size:32px;font-weight:400;line-height:1.1;letter-spacing:-.02em}.demo-brief .meta{margin-top:6px;font-size:14px;color:#2a2d33}.demo-brief .when{display:flex;align-items:center;gap:7px;margin-top:4px;font-size:13.5px;color:var(--muted);font-variant-numeric:tabular-nums}.demo-brief .when svg{width:16px;height:16px;flex:none}.demo-brief .when b{font-weight:600;color:var(--ink)}.demo-brief .when em{font-style:normal;color:var(--green);font-weight:500}.demo-brief .prep{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:13px;color:var(--muted)}.demo-brief .prep b{font-weight:600;color:var(--ink)}.demo-brief .gav,.hulett-rooms[data-view=interviews] .iv .gav{width:16px;height:16px;flex:none;border-radius:50%;display:inline-block;vertical-align:-3px;margin-right:6px}.demo-brief .prep .gav{margin-right:0;vertical-align:0}.demo-brief .prep .hmk{flex:none;border-radius:4px}.demo-brief .ht-av{position:relative;flex:none;width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;background-position:50%;background-size:cover;box-shadow:0 0 0 2px #fff}.demo-brief .ht-av svg{width:12px;height:12px;color:#fff;stroke:#fff}.demo-brief .ht-av.sm{width:16px;height:16px}.demo-brief .ht-av.sm svg{width:9px;height:9px}.demo-brief .ivb>h5{margin:28px 0 6px;font-size:13.5px;font-weight:600;color:var(--ink)}.demo-brief .read{margin-top:20px;padding:14px 16px 15px;border-radius:14px;background:#f4f3ef;font-size:16px;line-height:1.55;color:#2a2d33}.demo-brief .read .lead{display:block;margin-bottom:2px;font-size:18px;letter-spacing:-.005em}.demo-brief .hl,.demo-brief .read .lead{font-weight:600;color:var(--ink)}.demo-brief .asks,.demo-brief .cklist{list-style:none;margin:0;padding:0}.demo-brief .ckl{display:grid;grid-template-columns:18px 82px minmax(0,1fr);column-gap:10px;padding:9px 0}.demo-brief .ckl .i{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;margin-top:2px;background:var(--green-soft);color:var(--green)}.demo-brief .ckl.part .i{background:#f6efd9;color:#7a5c12}.demo-brief .ckl .i svg{width:10px;height:10px}.demo-brief .ckl .k{font-size:13.5px;font-weight:500;color:var(--muted);padding-top:1px}.demo-brief .ckl .v{font-size:14.5px;line-height:1.45;color:var(--ink);font-weight:400}.demo-brief .ckl.part .k,.demo-brief .ckl.part .v{font-weight:500;color:var(--ink)}.demo-brief .ckl .card{grid-column:3}.demo-brief .ask .card{grid-column:2}.demo-brief .ask{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:10px;padding:8px 0}.demo-brief .ask>svg{width:15px;height:15px;margin-top:3px;color:var(--faint)}.demo-brief .ask .v{font-size:14.5px;font-weight:500;line-height:1.45;color:var(--ink)}.demo-brief .ask .v small{display:block;margin-top:1px;font-size:13.5px;font-weight:400;color:var(--muted)}.demo-brief .cite{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;margin-left:6px;border:0;border-radius:10px;background:#efefec;color:var(--muted);font-size:11.5px;font-weight:500;white-space:nowrap;vertical-align:1px;cursor:pointer;font-variant-numeric:tabular-nums}.demo-brief .cite svg{width:11px;height:11px}.demo-brief .cite svg.app{width:13px;height:13px}.demo-brief .cite.tm{padding-left:3px}.demo-brief .cite.tm .ht-av{width:16px;height:16px}.demo-brief .cite.on{background:var(--ink);color:#fff}.demo-brief .cite.tm.on .ht-av{box-shadow:0 0 0 2px #fff}.demo-brief .card{margin-top:10px;padding:12px 14px 13px;border:1px solid var(--line);border-radius:14px;background:var(--paper)}.demo-brief .card .ch{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500;color:var(--muted)}.demo-brief .card .ch svg{width:13px;height:13px;flex:none}.demo-brief .card .ch svg.app{width:16px;height:16px}.demo-brief .card .ch .len{margin-left:auto;font-weight:400;color:var(--faint)}.demo-brief .qt{margin:10px 0 0;font-size:15px;line-height:1.45;color:var(--ink)}.demo-brief mark{background:#f3e6a8;color:inherit;border-radius:3px;padding:0 2px}.demo-brief .chat{display:flex;flex-direction:column;gap:3px}.demo-brief .card .chat{margin-top:8px}.demo-brief .nm2{align-self:flex-start;font-size:11.5px;color:var(--faint);margin:6px 12px 1px}.demo-brief .nm2.us{align-self:flex-end}.demo-brief .b{max-width:84%;padding:7px 12px 8px;border-radius:18px;font-size:13.5px;line-height:1.4}.demo-brief .b.us{align-self:flex-end;background:#0f4c81;color:#fff;border-bottom-right-radius:6px}.demo-brief .b.them{align-self:flex-start;background:#e9e9eb;color:var(--ink);border-bottom-left-radius:6px}.demo-brief .rj b{display:block;margin-top:8px;font-size:14.5px;font-weight:600}.demo-brief .rj small{display:block;margin:2px 0 6px;font-size:12.5px;color:var(--faint)}.demo-brief .rj p{margin:0;font-size:13.5px;line-height:1.55;color:#2a2d33}.demo-brief .mo{display:flex;align-items:center;gap:12px;margin-top:12px}.demo-brief .play{width:30px;height:30px;flex:none;border:0;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.demo-brief .play svg{width:12px;height:12px}.demo-brief .mt{flex:1;min-width:0}.demo-brief .tl{position:relative;height:3px;border-radius:2px;background:#e4e5e0}.demo-brief .tl b{position:absolute;left:0;top:0;bottom:0;width:var(--at);border-radius:2px;background:#a7abb2}.demo-brief .tl i{position:absolute;top:50%;left:var(--at);width:9px;height:9px;border-radius:50%;background:var(--ink);translate:-50% -50%}.demo-brief .tm{display:flex;gap:8px;margin-top:7px;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.demo-brief .tm b{color:var(--ink);font-weight:600}.demo-brief .srcs{display:flex;align-items:center;gap:8px;width:100%;margin-top:26px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#fff;font:inherit;font-size:13.5px;font-weight:500;color:var(--ink);cursor:pointer;text-align:left}.demo-brief .srcs .sp{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:11px;background:#f2f2ef;color:var(--muted);font-size:12px;font-weight:500}.demo-brief .srcs .sp svg{width:11px;height:11px}.demo-brief .srcs .sp svg.app{width:13px;height:13px}.demo-brief .srcs>svg{width:15px;height:15px;margin-left:auto;color:var(--faint);transition:transform .25s ease}.demo-brief .srcs[aria-expanded=true]>svg{transform:rotate(90deg)}.demo-brief .srcbody{display:grid;grid-template-rows:0fr}.demo-brief .srcbody>div{min-height:0;overflow:hidden}.demo-brief .srcbody.open{grid-template-rows:1fr}.demo-brief .srcbody h5{display:flex;align-items:baseline;margin:26px 0 6px;font-size:12.5px;font-weight:500;color:var(--faint)}.demo-brief .srcbody h5 span{margin-left:auto;font-weight:400}.demo-brief .note{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;padding:9px 10px;margin:0 -10px;border-radius:10px}.demo-brief .note.lit{background:rgba(243,230,168,.45)}.demo-brief .note .ts{font-size:12.5px;color:var(--faint);font-variant-numeric:tabular-nums;padding-top:1px}.demo-brief .note b{display:block;font-size:14px;font-weight:600}.demo-brief .note p{margin:1px 0 0;font-size:13.5px;color:var(--muted)}.demo-brief .chat .stamp{align-self:center;font-size:11.5px;color:var(--faint);margin:4px 0 5px}.demo-brief .b.them.lit{box-shadow:0 0 0 2px #f3e6a8}.demo-brief .rjob{padding:10px 12px;margin:0 -12px;border-radius:10px;background:linear-gradient(90deg,rgba(243,230,168,.35),rgba(243,230,168,0))}.demo-brief .rjob b{font-size:14.5px;font-weight:600}.demo-brief .rjob small{display:block;margin:2px 0 6px;font-size:12.5px;color:var(--faint)}.demo-brief .rjob p{margin:0;font-size:13.5px;line-height:1.55;color:#2a2d33}.demo-brief .rjob p+p{margin-top:2px}.demo-brief .dtag{display:inline-flex;align-items:center;height:22px;padding:0 9px;margin-left:10px;border-radius:11px;vertical-align:7px;font-family:Instrument Sans,system-ui,sans-serif;font-size:12px;font-weight:500;background:var(--green-soft);color:var(--green)}.demo-brief .dtag.pass{background:#f0f0ed;color:var(--muted)}.demo-brief .dec{display:flex;align-items:center;gap:8px;min-height:70px;padding:14px 32px 16px;border-top:1px solid var(--line);background:#fff}.demo-brief .dec .hint{margin-right:auto;font-size:13px;color:var(--muted)}.demo-brief .pill{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 17px;border:1px solid var(--line);border-radius:19px;background:#fff;color:var(--ink);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.demo-brief .pill svg{width:15px;height:15px}.demo-brief .pill.dark{background:var(--ink);border-color:var(--ink);color:#fff}.demo-brief .conf{display:flex;align-items:center;gap:12px;width:100%}.demo-brief .conf .ok{width:30px;height:30px;flex:none;border-radius:50%;background:var(--green-soft);color:var(--green);display:grid;place-items:center}.demo-brief .conf .ok.no{background:#f0f0ed;color:var(--muted)}.demo-brief .conf .ok svg{width:15px;height:15px}.demo-brief .conf b{display:block;font-size:14.5px;font-weight:600}.demo-brief .conf p{margin:1px 0 0;font-size:13px;color:var(--muted)}.demo-brief .conf .acts{margin-left:auto}.hulett-rooms[data-view=interviews] .panel{line-height:normal}.hulett-rooms[data-view=interviews] .panel :is(button,input){letter-spacing:normal}.hulett-rooms[data-view=interviews] .sheet{padding:30px 28px 110px}.hulett-rooms[data-view=interviews] .week{margin:0 0 28px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 16px 12px;box-shadow:0 1px 2px rgba(15,18,22,.04);animation:ivArrive .42s var(--ease) calc(0s - var(--lag, 0s)) both}.hulett-rooms[data-view=interviews] .week[hidden]{display:none}.hulett-rooms[data-view=interviews] .week .wh{display:flex;align-items:center;gap:8px;font-size:13.5px;font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .week .wh svg{width:15px;height:15px;color:var(--muted);flex:none}.hulett-rooms[data-view=interviews] .week .wh b{font-weight:600}.hulett-rooms[data-view=interviews] .week .wh .rng{color:var(--faint)}.hulett-rooms[data-view=interviews] .week .wh .nx{margin-left:auto;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hulett-rooms[data-view=interviews] .week .wh .nx b{color:var(--ink);font-weight:500}.hulett-rooms[data-view=interviews] .days{margin-top:12px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.hulett-rooms[data-view=interviews] .day{min-width:0;display:flex;flex-direction:column;gap:5px}.hulett-rooms[data-view=interviews] .day h5{font-size:12px;font-weight:500;color:var(--faint);padding:0 2px 2px;font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .day h5 b{color:var(--ink);font-weight:600}.hulett-rooms[data-view=interviews] .day .open{font-size:12px;color:var(--faint);padding:7px 2px}.hulett-rooms[data-view=interviews] .ev,.hulett-rooms[data-view=interviews] .week .wf button{border:0;font:inherit;color:inherit;background:none;padding:0}.hulett-rooms[data-view=interviews] .ev{display:block;position:relative;text-align:left;width:100%;min-width:0;padding:6px 8px 6px 11px;border-radius:8px;background:rgba(15,76,129,.05);cursor:pointer;transition:background .15s,opacity .15s}.hulett-rooms[data-view=interviews] .week.in .ev{animation:ivArrive .42s var(--ease) both;animation-delay:calc(var(--d, 0) * 45ms + .12s - var(--lag, 0s))}.hulett-rooms[data-view=interviews] .ev:before{content:"";position:absolute;left:4px;top:6px;bottom:6px;width:2px;border-radius:2px;background:var(--navy)}.hulett-rooms[data-view=interviews] .ev:hover{background:rgba(15,76,129,.09)}.hulett-rooms[data-view=interviews] .ev b{display:block;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hulett-rooms[data-view=interviews] .ev small{display:block;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .ev.dim{opacity:.32}.hulett-rooms[data-view=interviews] .ev.ghostev{background:transparent;border:1px solid #eceee9;height:40px;cursor:default;animation:none}.hulett-rooms[data-view=interviews] .ev.ghostev:before{background:#eceee9}.hulett-rooms[data-view=interviews] .week .wf{margin-top:10px;padding-top:9px;border-top:1px solid #efefeb;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .week .wf button{color:var(--ink);font-weight:500}.hulett-rooms[data-view=interviews] .week .wf button:hover{text-decoration:underline;text-underline-offset:3px}.hulett-rooms[data-view=interviews] .col{max-width:var(--col);margin:0 auto}.hulett-rooms[data-view=interviews] .head{display:flex;align-items:baseline;padding:0 0 14px}.hulett-rooms[data-view=interviews] .head h2{margin:0;font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;font-weight:400;font-size:22px;letter-spacing:-.015em;color:var(--ink)}.hulett-rooms[data-view=interviews] .head .n{font-family:var(--font-instrument-sans),"Instrument Sans",system-ui,sans-serif;font-size:13px;color:var(--faint);margin-left:6px;letter-spacing:0;font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .jfind[hidden]{display:none}.hulett-rooms[data-view=interviews] .jfind{position:relative;display:block;margin:0 0 14px}.hulett-rooms[data-view=interviews] .jfind svg{position:absolute;left:14px;top:50%;translate:0 -50%;width:15px;height:15px;color:var(--faint)}.hulett-rooms[data-view=interviews] .jfind input{width:100%;height:40px;padding:0 16px 0 38px;border-radius:20px;border:1px solid var(--line);background:#fff;font-size:14px;outline:none;transition:border-color .15s}.hulett-rooms[data-view=interviews] .jfind input::placeholder{color:var(--faint)}.hulett-rooms[data-view=interviews] .jfind input:focus{border-color:#cfd1cb}.hulett-rooms[data-view=interviews] .jfind input::-webkit-search-cancel-button{filter:grayscale(1) opacity(.5)}.hulett-rooms[data-view=interviews] .rows{display:grid;gap:8px}.hulett-rooms[data-view=interviews] .iv{display:grid;grid-template-columns:150px minmax(0,1fr) 112px 18px;align-items:center;gap:18px;padding:14px 18px;background:#fff;border:1px solid var(--line);border-radius:14px;cursor:pointer;transition:border-color .15s,translate .15s,scale .12s var(--ease),box-shadow .15s}.hulett-rooms[data-view=interviews] .iv:hover{border-color:rgba(15,76,129,.4);translate:0 -1px;box-shadow:0 2px 8px rgba(15,18,22,.06)}.hulett-rooms[data-view=interviews] .iv:active{scale:.994;translate:0 0}.hulett-rooms[data-view=interviews] .rows.in .iv{animation:ivArrive .42s var(--ease) both;animation-delay:calc(var(--d, 0) * 45ms + var(--wait, 0s))}@keyframes ivArrive{0%{opacity:0;transform:translateY(10px)}}.hulett-rooms[data-view=interviews] .iv .t b{display:block;font-size:14.5px;font-weight:600;font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .iv .t small{display:block;margin-top:2px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .iv .t small em{font-style:normal;color:var(--green);font-weight:500}.hulett-rooms[data-view=interviews] .iv .p{min-width:0}.hulett-rooms[data-view=interviews] .iv .p h4{font-size:15.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hulett-rooms[data-view=interviews] .iv .p h4 mark{background:var(--mark);border-radius:3px;color:inherit;padding:0 1px}.hulett-rooms[data-view=interviews] .iv .p .job{margin-top:3px;display:flex;align-items:center;gap:7px;font-size:13.5px;color:#2a2d33;min-width:0;width:auto;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none;cursor:inherit;grid-template-columns:unset;translate:none;scale:none;transition:none;position:static}.hulett-rooms[data-view=interviews] .iv .p .job:active,.hulett-rooms[data-view=interviews] .iv .p .job:hover{border:0;box-shadow:none;translate:none;scale:none}.hulett-rooms[data-view=interviews] .iv .p .job a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hulett-rooms[data-view=interviews] .iv .p .job a:hover{color:var(--navy);text-decoration:underline;text-underline-offset:2px}.hulett-rooms[data-view=interviews] .tile{width:20px;height:20px;border-radius:6px;background:var(--side);color:var(--ink);display:grid;place-items:center;flex:none}.hulett-rooms[data-view=interviews] .tile svg{width:12px;height:12px}.hulett-rooms[data-view=interviews] .iv .src{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--muted)}.hulett-rooms[data-view=interviews] .iv .src svg{width:14px;height:14px;flex:none}.hulett-rooms[data-view=interviews] .iv .go{color:#c3c6cb;transition:color .15s}.hulett-rooms[data-view=interviews] .iv:hover .go{color:var(--ink)}.hulett-rooms[data-view=interviews] .iv .go svg{width:16px;height:16px;display:block}.hulett-rooms[data-view=interviews] .iv.past{background:transparent}.hulett-rooms[data-view=interviews] .iv.past .t b{font-weight:500;color:var(--muted)}.hulett-rooms[data-view=interviews] .iv.past .p h4{font-weight:500;color:#3a3d44}.hulett-rooms[data-view=interviews] .foundn{font-size:12.5px;color:var(--faint);padding:2px 4px 10px}.hulett-rooms[data-view=interviews] .calm{padding:22px 4px 0}.hulett-rooms[data-view=interviews] .calm h3{font-size:16.5px;font-weight:600;letter-spacing:-.01em}.hulett-rooms[data-view=interviews] .calm p{margin-top:6px;font-size:14px;color:var(--muted);line-height:1.5;max-width:560px}.hulett-rooms[data-view=interviews] .calm .row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.hulett-rooms[data-view=interviews] .pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:16px;border:1px solid var(--line);background:#fff;font-size:13.5px;color:#2a2d33;cursor:pointer;white-space:nowrap;transition:background .15s,transform .12s}.hulett-rooms[data-view=interviews] .pill:hover{background:#f6f6f3}.hulett-rooms[data-view=interviews] .pill:active{transform:scale(.97)}.hulett-rooms[data-view=interviews] .shimmer{background:linear-gradient(90deg,var(--faint) 0,var(--faint) 40%,var(--ink) 50%,var(--faint) 60%,var(--faint) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ivShimmer 1.8s linear infinite}@keyframes ivShimmer{0%{background-position:100% 0}to{background-position:0 0}}.hulett-rooms[data-view=interviews] .loadline{font-size:14px;padding:6px 4px 14px}.hulett-rooms[data-view=interviews] .ghosts{display:grid;gap:8px;opacity:0;animation:ivGhostIn .3s var(--ease) calc(.3s - var(--lag, 0s)) forwards}.hulett-rooms[data-view=interviews] .ghost{display:grid;grid-template-columns:150px minmax(0,1fr) 112px;gap:18px;align-items:center;height:66px;padding:0 18px;border:1px solid #ecece8;border-radius:14px}.hulett-rooms[data-view=interviews] .ghost i{display:block;height:11px;border-radius:6px;border:1px solid #ecece8}@keyframes ivGhostIn{to{opacity:1}}@media (max-width:860px){.hulett-rooms[data-view=interviews] .sheet{padding:16px 14px 120px}.hulett-rooms[data-view=interviews] .week{padding:13px 14px 11px}.hulett-rooms[data-view=interviews] .week .wh{flex-wrap:wrap}.hulett-rooms[data-view=interviews] .week .wh .nx{margin-left:0;flex-basis:100%}.hulett-rooms[data-view=interviews] .days{grid-template-columns:1fr;gap:0}.hulett-rooms[data-view=interviews] .day{display:grid;grid-template-columns:58px minmax(0,1fr);gap:5px 8px;padding:7px 0;border-top:1px solid #f1f1ed}.hulett-rooms[data-view=interviews] .day:first-child{border-top:0}.hulett-rooms[data-view=interviews] .day h5{grid-row:span 3;padding:7px 0 0}.hulett-rooms[data-view=interviews] .day .open{padding:4px 0}.hulett-rooms[data-view=interviews] .day{padding:6px 0}.hulett-rooms[data-view=interviews] .day h5{padding-top:5px}.hulett-rooms[data-view=interviews] .ev{display:flex;align-items:baseline;gap:8px;padding:5px 8px 5px 11px}.hulett-rooms[data-view=interviews] .ev:before{top:5px;bottom:5px}.hulett-rooms[data-view=interviews] .ev small{order:-1;flex:none;width:54px}.hulett-rooms[data-view=interviews] .ev.ghostev{height:28px}.hulett-rooms[data-view=interviews] .iv{grid-template-columns:minmax(0,1fr) 16px;grid-template-areas:"t go" "p go" "s go";gap:4px 12px;padding:13px 15px}.hulett-rooms[data-view=interviews] .iv .t{grid-area:t}.hulett-rooms[data-view=interviews] .iv .t b,.hulett-rooms[data-view=interviews] .iv .t small{display:inline}.hulett-rooms[data-view=interviews] .iv .t small:before{content:" · "}.hulett-rooms[data-view=interviews] .iv .p{grid-area:p;margin-top:2px}.hulett-rooms[data-view=interviews] .iv .src{grid-area:s;margin-top:2px}.hulett-rooms[data-view=interviews] .iv .go{grid-area:go}.hulett-rooms[data-view=interviews] .ghost{grid-template-columns:1fr;height:88px;gap:10px;padding:14px}.hulett-rooms[data-view=interviews] .ghost i:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.hulett-rooms[data-view=interviews] *,.hulett-rooms[data-view=interviews] :after,.hulett-rooms[data-view=interviews] :before{animation:none!important;transition:none!important}.hulett-rooms[data-view=interviews] .ghosts{opacity:1;transform:none}}html.vt-local .hulett-rooms[data-view=interviews] .sheet{view-transition-name:sheet}.hulett-rooms[data-view=interviews] .panel.team .top{position:static;height:auto;overflow:visible;background:none;color:inherit}.hulett-rooms[data-view=interviews] .panel.team .top:after{content:none}.hulett-rooms[data-view=interviews] .panel.team .iv .p h4 mark{animation:none}.hulett-rooms[data-view=interviews] .panel.team .opt .ck{display:block;grid-template-columns:none;gap:normal;font-size:inherit;line-height:inherit;transform:none;animation:none}.hulett-rooms[data-view=interviews] .panel.team{--col:960px}.hulett-rooms[data-view=interviews] .panel.team .top{display:flex;align-items:center;gap:10px;margin:4px 0 20px}.hulett-rooms[data-view=interviews] .panel.team .top h1{font-size:32px;letter-spacing:-.02em;line-height:1;margin-right:auto}.hulett-rooms[data-view=interviews] .panel.team .busyline{font-size:13px;margin-right:4px;opacity:0;transition:opacity .15s}.hulett-rooms[data-view=interviews] .panel.team .busyline.on{opacity:1}.hulett-rooms[data-view=interviews] .panel.team .seg{display:inline-flex;height:34px;padding:3px;border-radius:17px;border:1px solid var(--line);background:#fff}.hulett-rooms[data-view=interviews] .panel.team .seg button{border:0;background:none;height:26px;padding:0 13px;border-radius:13px;font:inherit;font-size:13.5px;font-weight:500;color:var(--muted);cursor:pointer;transition:background .15s,color .15s}.hulett-rooms[data-view=interviews] .panel.team .seg button:hover{color:var(--ink)}.hulett-rooms[data-view=interviews] .panel.team .seg button[aria-pressed=true]{background:var(--side-on);color:var(--ink)}.hulett-rooms[data-view=interviews] .panel.team .ctl{position:relative}.hulett-rooms[data-view=interviews] .panel.team .pick{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 13px;border-radius:17px;border:1px solid var(--line);background:#fff;font:inherit;font-size:13.5px;font-weight:500;color:#2a2d33;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,transform .12s}.hulett-rooms[data-view=interviews] .panel.team .pick:hover{background:#f6f6f3}.hulett-rooms[data-view=interviews] .panel.team .pick:active{transform:scale(.97)}.hulett-rooms[data-view=interviews] .panel.team .pick[aria-expanded=true]{border-color:#cfd1cb}.hulett-rooms[data-view=interviews] .panel.team .pick svg{width:15px;height:15px;color:var(--muted);flex:none}.hulett-rooms[data-view=interviews] .panel.team .pick .cv{width:13px;height:13px;color:var(--faint)}.hulett-rooms[data-view=interviews] .panel.team .pick.filtered{border-color:rgba(15,76,129,.35);background:rgba(15,76,129,.05);color:var(--navy)}.hulett-rooms[data-view=interviews] .panel.team .pick.filtered svg{color:var(--navy)}.hulett-rooms[data-view=interviews] .panel.team .menu{position:absolute;right:0;top:calc(100% + 6px);z-index:40;min-width:220px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 32px -12px rgba(16,17,19,.22);transform-origin:top right;animation:tiPop .16s var(--ease) both}.hulett-rooms[data-view=interviews] .panel.team .menu[hidden]{display:none}@keyframes tiPop{0%{opacity:0;transform:scale(.97) translateY(-3px)}}.hulett-rooms[data-view=interviews] .panel.team .opt{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer;padding:8px 10px;border-radius:9px;font-size:13.5px;color:#2a2d33}.hulett-rooms[data-view=interviews] .panel.team .opt:hover{background:#f4f4f1}.hulett-rooms[data-view=interviews] .panel.team .opt .ck{width:15px;height:15px;margin-left:auto;color:var(--ink);opacity:0}.hulett-rooms[data-view=interviews] .panel.team .opt .ck svg{width:15px;height:15px;display:block}.hulett-rooms[data-view=interviews] .panel.team .opt[aria-checked=true]{font-weight:500;color:var(--ink)}.hulett-rooms[data-view=interviews] .panel.team .opt[aria-checked=true] .ck{opacity:1}.hulett-rooms[data-view=interviews] .panel.team .menu hr{border:0;border-top:1px solid #efefeb;margin:5px 4px}.hulett-rooms[data-view=interviews] .panel.team #out.busy,.hulett-rooms[data-view=interviews] .panel.team .week.busy{opacity:.5;transition:opacity .15s}.hulett-rooms[data-view=interviews] .panel.team .week .wh .nav{margin-left:auto;display:flex;align-items:center;gap:2px}.hulett-rooms[data-view=interviews] .panel.team .navb{border:0;background:none;font:inherit;height:28px;min-width:28px;padding:0 8px;border-radius:14px;display:grid;place-items:center;color:var(--muted);font-size:13px;cursor:pointer;transition:background .15s,color .15s}.hulett-rooms[data-view=interviews] .panel.team .navb:hover{background:#f4f4f1;color:var(--ink)}.hulett-rooms[data-view=interviews] .panel.team .navb:disabled{opacity:.35;cursor:default;background:none}.hulett-rooms[data-view=interviews] .panel.team .navb svg{width:15px;height:15px;color:currentColor}.hulett-rooms[data-view=interviews] .panel.team .mg{margin-top:12px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#efefeb;border:1px solid #efefeb;border-radius:10px;overflow:hidden}.hulett-rooms[data-view=interviews] .panel.team .mg .dh{background:#fff;font-size:12px;font-weight:500;color:var(--faint);padding:7px 8px 5px}.hulett-rooms[data-view=interviews] .panel.team .cell{background:#fff;min-height:112px;padding:6px 6px 8px;display:flex;flex-direction:column;gap:3px;min-width:0;cursor:pointer;text-align:left;border:0;font:inherit;color:inherit;position:relative;transition:background .15s}.hulett-rooms[data-view=interviews] .panel.team .cell.out,.hulett-rooms[data-view=interviews] .panel.team .cell:hover{background:#fbfbf9}.hulett-rooms[data-view=interviews] .panel.team .cell .dn{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums;padding:1px 2px 2px;height:24px}.hulett-rooms[data-view=interviews] .panel.team .cell .dn i{font-style:normal;min-width:22px;height:22px;display:grid;place-items:center;border-radius:11px;margin-left:-3px}.hulett-rooms[data-view=interviews] .panel.team .cell.out .dn{color:#c9ccd1}.hulett-rooms[data-view=interviews] .panel.team .cell.today .dn i{background:var(--navy);color:#fff;font-weight:600}.hulett-rooms[data-view=interviews] .panel.team .cell.sel{box-shadow:inset 0 0 0 1.5px var(--navy);background:#fff}.hulett-rooms[data-view=interviews] .panel.team .cell .cnt{display:none}.hulett-rooms[data-view=interviews] .panel.team .mev{display:flex;align-items:baseline;gap:5px;padding:3px 6px 3px 9px;border-radius:6px}.hulett-rooms[data-view=interviews] .panel.team .mev:before{left:3px;top:4px;bottom:4px}.hulett-rooms[data-view=interviews] .panel.team .mev small{flex:none;font-size:11px}.hulett-rooms[data-view=interviews] .panel.team .mev b{font-size:12px;font-weight:500;min-width:0}.hulett-rooms[data-view=interviews] .panel.team .ev.done{background:#f4f4f1}.hulett-rooms[data-view=interviews] .panel.team .ev.done:before{background:#c3c6cb}.hulett-rooms[data-view=interviews] .panel.team .ev.done b{font-weight:500;color:#3a3d44}.hulett-rooms[data-view=interviews] .panel.team .ev.done:hover{background:#ecebe7}.hulett-rooms[data-view=interviews] .panel.team .more{border:0;background:none;font:inherit;font-size:11.5px;color:var(--muted);text-align:left;padding:1px 6px;cursor:pointer}.hulett-rooms[data-view=interviews] .panel.team .more:hover{color:var(--ink)}.hulett-rooms[data-view=interviews] .panel.team .week.in .mev{animation:ivArrive .42s var(--ease) both;animation-delay:calc(var(--d, 0) * 8ms + .12s - var(--lag, 0s))}.hulett-rooms[data-view=interviews] .panel.team .mev.ghostev{height:22px}.hulett-rooms[data-view=interviews] .panel.team .head{align-items:center}.hulett-rooms[data-view=interviews] .panel.team .head .clr{margin-left:auto;height:30px}.hulett-rooms[data-view=interviews] .panel.team .head .clr svg{width:13px;height:13px;color:var(--faint)}.hulett-rooms[data-view=interviews] .panel.team .grp{display:flex;align-items:baseline;gap:6px;font-size:12.5px;font-weight:600;color:var(--ink);padding:14px 4px 2px;font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .panel.team .grp:first-child{padding-top:0}.hulett-rooms[data-view=interviews] .panel.team .grp span{font-weight:400;color:var(--faint)}.hulett-rooms[data-view=interviews] .panel.team .grp.need{color:#7a5c12}.hulett-rooms[data-view=interviews] .panel.team .iv .final{margin-left:8px;font-family:Instrument Sans,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;color:var(--muted)}.hulett-rooms[data-view=interviews] .panel.team .iv .who{flex:none;color:var(--muted);white-space:nowrap}.hulett-rooms[data-view=interviews] .panel.team .iv .who:before{content:"·";margin-right:7px;color:var(--faint)}.hulett-rooms[data-view=interviews] .panel.team .iv .t small.need{color:#7a5c12}.hulett-rooms[data-view=interviews] .panel.team .earlier{margin-top:18px}.hulett-rooms[data-view=interviews] .panel.team .earlier .eh{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 0;font-family:"Instrument Serif",Georgia,serif;font-size:20px;letter-spacing:-.015em}.hulett-rooms[data-view=interviews] .panel.team .earlier .eh+.grp{padding-top:10px}.hulett-rooms[data-view=interviews] .panel.team .earlier .pill .n{color:var(--faint);font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .panel.team .ghostcell{background:#fff;min-height:112px;padding:30px 6px 8px;display:flex;flex-direction:column;gap:4px}.hulett-rooms[data-view=interviews] .panel.team .iv .p .whoM{display:none;margin-top:2px;font-size:13px;color:var(--muted)}@media (max-width:860px){.hulett-rooms[data-view=interviews] .panel.team .top{flex-wrap:wrap;position:relative;margin-bottom:14px}.hulett-rooms[data-view=interviews] .panel.team .top h1{flex-basis:100%;margin-bottom:6px}.hulett-rooms[data-view=interviews] .panel.team .top .seg{margin-right:auto}.hulett-rooms[data-view=interviews] .panel.team .top .busyline{position:absolute;right:14px;top:22px}.hulett-rooms[data-view=interviews] .panel.team .mg .dh{padding:6px 4px 4px;text-align:center}.hulett-rooms[data-view=interviews] .panel.team .cell{min-height:50px;align-items:center;padding:4px 2px 6px;gap:2px}.hulett-rooms[data-view=interviews] .panel.team .cell .dn{justify-content:center;padding:0}.hulett-rooms[data-view=interviews] .panel.team .cell .dn i{margin:0}.hulett-rooms[data-view=interviews] .panel.team .mev,.hulett-rooms[data-view=interviews] .panel.team .more{display:none!important}.hulett-rooms[data-view=interviews] .panel.team .cell .cnt{display:block;font-size:11px;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.hulett-rooms[data-view=interviews] .panel.team .cell .cnt.done{color:var(--faint);font-weight:500}.hulett-rooms[data-view=interviews] .panel.team .ghostcell{min-height:50px;padding:30px 8px 6px}.hulett-rooms[data-view=interviews] .panel.team .ghostcell .ghostev{height:6px}.hulett-rooms[data-view=interviews] .panel.team .iv .who{display:none}.hulett-rooms[data-view=interviews] .panel.team .iv .p .whoM{display:block}}@media (max-width:860px){.hulett-rooms[data-view=interviews]:has(.panel.team) .acct-fab{display:none!important}}