.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(600px,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:28px 32px}.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{margin-top:4px;font-size:13.5px;color:var(--muted)}.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.on{background:var(--ink);color:#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.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 .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}}