﻿@import url("/member/portal.css");:root{--tc-radius:20px;--tc-radius-sm:10px;--tc-shadow:0 1px 2px rgba(16,24,40,.05),0 10px 26px -14px rgba(16,24,40,.22);--tc-shadow-hi:0 2px 6px rgba(16,24,40,.07),0 28px 48px -20px rgba(var(--color-primary-rgb),.45);--tc-scrim:linear-gradient(to top,rgba(10,14,30,.88) 0%,rgba(10,14,30,.46) 26%,rgba(10,14,30,0) 56%);--tc-ease:cubic-bezier(.2,.8,.3,1);--tc-name:1.06rem;--tc-meta:.79rem}.nq-wrap .nq-card{border:0;border-radius:var(--tc-radius);box-shadow:var(--tc-shadow)}.nq-wrap{max-width:1420px}.nq-layout{display:grid;grid-template-columns:316px minmax(0,1fr);gap:var(--space-6);align-items:start}.nq-side{position:sticky;top:var(--space-4)}.nq-filters{border:0;border-radius:var(--tc-radius);box-shadow:var(--tc-shadow);display:flex;flex-direction:column;max-height:calc(100vh - var(--space-8));padding:0;overflow:hidden}.nq-filters h2{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-4) var(--space-5);font-size:1.02rem;font-weight:800;border-bottom:1px solid var(--border-muted)}.nq-fcount{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums}.nq-fbody{flex:1 1 auto;overflow-y:auto;padding:var(--space-2) var(--space-5) var(--space-4)}.nq-filter{margin-bottom:var(--space-5)}.nq-filter .nq-label{display:block;margin-bottom:var(--space-2);font-size:.82rem;font-weight:700;color:var(--color-primary);opacity:.95}.nq-filter .nq-input{margin-bottom:0}.nq-fsec{border-top:1px solid var(--border-muted);margin-top:var(--space-3)}.nq-fsec > summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:40px;padding:var(--space-2) 0;cursor:pointer;list-style:none;font-size:.9rem;font-weight:800}.nq-fsec > summary::-webkit-details-marker{display:none}.nq-fsec > summary::after{content:"";flex:0 0 auto;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.6;transition:transform var(--transition-fast)}.nq-fsec[open] > summary::after{transform:rotate(-135deg) translateY(-2px)}.nq-fsec > summary:hover{opacity:.8}.nq-fsec > .nq-filter:first-of-type{margin-top:var(--space-2)}.nq-range{display:flex;align-items:stretch;border:1px solid var(--border-muted);border-radius:var(--tc-radius-sm);background:var(--box-bg);overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.nq-range:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.14)}.nq-range .nq-input{margin:0;min-width:0;flex:1 1 0;height:38px;padding:0 var(--space-2);border:0;border-radius:0;background:none;text-align:center;font-size:.84rem;font-weight:600}.nq-range .nq-input:focus{box-shadow:none;outline:0}.nq-dash{display:flex;align-items:center;flex:0 0 auto;padding:0 2px;opacity:.3;font-size:.8rem}.nq-checks{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;border:0;background:none}.nq-check{position:relative;margin:0}.nq-check input{position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.nq-check span{display:inline-flex;align-items:center;min-height:30px;padding:4px 11px;border:1px solid transparent;border-radius:var(--tc-radius-sm);background:var(--surface-muted);font-size:.79rem;font-weight:600;line-height:1.2;cursor:pointer;user-select:none;transition:background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.nq-check:hover span{background:rgba(var(--color-primary-rgb),.10);color:var(--color-primary)}.nq-check input:checked + span{background:var(--color-primary);color:#fff;box-shadow:0 4px 12px -4px rgba(var(--color-primary-rgb),.6)}.nq-check input:focus-visible + span{outline:2px solid var(--color-primary);outline-offset:2px}.nq-pick{border-bottom:1px solid var(--border-muted)}.nq-pick:last-of-type{border-bottom:0}.nq-pick > summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;cursor:pointer;list-style:none}.nq-pick > summary::-webkit-details-marker{display:none}.nq-pick-k{font-size:.84rem;font-weight:700}.nq-pick-v{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:.8rem;font-weight:700;opacity:.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nq-pick-v.is-set{color:var(--color-primary);opacity:1}.nq-pick-v::after{content:"";flex:0 0 auto;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.55;transition:transform var(--transition-fast)}.nq-pick[open] .nq-pick-v::after{transform:rotate(-135deg) translateY(-2px)}.nq-pick > summary:hover .nq-pick-v{opacity:1}.nq-pick-body{padding:var(--space-1) 0 var(--space-4)}.nq-slider{position:relative;height:26px;margin-top:var(--space-3)}.nq-track{position:absolute;left:9px;right:9px;top:11px;height:4px;border-radius:var(--radius-pill);background:var(--surface-muted)}.nq-band{position:absolute;top:0;height:100%;border-radius:var(--radius-pill);background:rgba(var(--color-primary-rgb),.22)}.nq-fill{position:absolute;top:0;height:100%;min-width:3px;border-radius:var(--radius-pill);background:var(--color-primary)}.nq-thumb{position:absolute;left:0;top:0;width:100%;height:26px;margin:0;padding:0;background:none;border:0;box-shadow:none;-webkit-appearance:none;appearance:none;pointer-events:none}.nq-thumb:focus{outline:0}.nq-thumb::-webkit-slider-runnable-track{background:none;border:0;height:26px}.nq-thumb::-moz-range-track{background:none;border:0;height:26px}.nq-thumb::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:18px;height:18px;margin-top:4px;border-radius:50%;background:#fff;border:2px solid var(--color-primary);box-shadow:0 2px 6px rgba(16,24,40,.28);cursor:grab;transition:transform var(--transition-fast)}.nq-thumb::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--color-primary);box-shadow:0 2px 6px rgba(16,24,40,.28);cursor:grab}.nq-thumb::-webkit-slider-thumb:active{transform:scale(1.15);cursor:grabbing}.nq-thumb:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(var(--color-primary-rgb),.28)}.nq-slider.is-wide .nq-track{background:rgba(var(--color-primary-rgb),.16)}.nq-scroll{max-height:186px;overflow-y:auto;padding:0;border:0;background:none}.nq-factions{flex:0 0 auto;padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--border-muted);background:var(--box-bg)}.nq-factions .nq-submit{width:100%;max-width:none}.nq-clear{display:block;text-align:center;margin-top:var(--space-2);font-size:var(--fs-sm);opacity:.55}.nq-clear:hover{opacity:1}.nq-applied{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:var(--space-4)}.nq-applied .nq-atag{display:inline-flex;align-items:center;min-height:28px;padding:3px 11px;border-radius:var(--radius-pill);background:rgba(var(--color-primary-rgb),.10);border:1px solid rgba(var(--color-primary-rgb),.22);color:var(--color-primary);font-size:var(--fs-xs);font-weight:700}.nq-applied .nq-atag b{font-weight:500;opacity:.6;margin-left:4px}.nq-empty{border:0;border-radius:var(--tc-radius);box-shadow:var(--tc-shadow);text-align:center;padding:var(--space-8) var(--space-5)}.nq-empty svg{width:56px;height:56px;fill:none;stroke:currentColor;stroke-width:1.5;opacity:.28;margin-bottom:var(--space-4)}.nq-empty h2{margin:0 0 var(--space-2);font-size:var(--fs-lg)}.nq-empty p{margin:0 auto;max-width:44ch;font-size:var(--fs-sm);opacity:.6;line-height:1.7}@media (max-width:1000px){.nq-layout{grid-template-columns:1fr}.nq-side{position:static}.nq-filters{max-height:none}}.nq-resulthead{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3);padding:0;border:0;background:none;box-shadow:none}.nq-resulthead h2{margin:0;font-size:var(--fs-lg)}.nq-resulthead .nq-hint{font-size:var(--fs-sm)}.nq-applied{padding-bottom:var(--space-4);border-bottom:1px solid var(--border-muted)}.nq-grid-talents{display:grid;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:var(--space-5);margin-bottom:var(--space-5)}.nq-talent{position:relative;display:flex;flex-direction:column;border:0;border-radius:var(--tc-radius);background:var(--box-bg);box-shadow:var(--tc-shadow);overflow:hidden;color:inherit;text-decoration:none;transition:transform .28s var(--tc-ease),box-shadow .28s var(--tc-ease)}.nq-talent:hover,.nq-talent:focus-visible{transform:translateY(-6px);box-shadow:var(--tc-shadow-hi)}.nq-shot{display:block;position:relative;aspect-ratio:3 / 4;background:var(--surface-muted);overflow:hidden}.nq-shot img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block;transition:transform .6s var(--tc-ease)}.nq-talent:hover .nq-shot img{transform:scale(1.06)}.nq-shot::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tc-scrim);pointer-events:none}.nq-shot-empty{background:linear-gradient(155deg,var(--color-primary),rgba(10,14,30,.95))}.nq-noshot{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;opacity:.2}.nq-noshot svg{width:62px;height:62px;fill:currentColor}.nq-tover{position:absolute;right:0;left:0;bottom:0;z-index:1;display:flex;flex-direction:column;gap:3px;padding:var(--space-4) var(--space-4) var(--space-4);color:#fff}.nq-tover .nq-tname{font-size:var(--tc-name);font-weight:800;line-height:1.35;text-shadow:0 1px 14px rgba(0,0,0,.55)}.nq-todiv{font-size:var(--tc-meta);font-weight:700;opacity:.85;text-shadow:0 1px 10px rgba(0,0,0,.5)}.nq-tbody{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);flex:1}.nq-tstage{font-size:var(--tc-meta);opacity:.5}.nq-tchips{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;border:0}.nq-chip{display:inline-flex;align-items:baseline;gap:4px;font-size:.72rem;font-weight:600;background:var(--surface-muted);border-radius:var(--tc-radius-sm);padding:4px 9px}.nq-chip b{font-weight:500;opacity:.45}.nq-crumb{margin-bottom:var(--space-4)}.nq-back{display:inline-flex;align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-pill);background:var(--box-bg);box-shadow:var(--tc-shadow);color:inherit;font-size:.86rem;font-weight:700;text-decoration:none;transition:color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.nq-back svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--transition-fast)}.nq-back:hover{color:var(--color-primary);box-shadow:var(--tc-shadow-hi)}.nq-back:hover svg{transform:translateX(3px)}.nq-thead{display:flex;flex-wrap:wrap;gap:var(--space-7);align-items:flex-start}.nq-thead-main h1{font-size:1.6rem;font-weight:800}.nq-thead-shot{position:relative;flex:0 0 248px;aspect-ratio:3 / 4;border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-muted)}.nq-thead-shot img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.nq-thead-main{flex:1 1 260px;min-width:0}.nq-thead-main h1{margin:0 0 var(--space-1)}.nq-thead-main .nq-tstage{display:block;margin-bottom:var(--space-2)}.nq-thead-main .nq-tdivs{display:inline-block;margin-top:var(--space-1);margin-bottom:var(--space-3);font-size:var(--fs-base);font-weight:700;letter-spacing:.2px;padding:5px 15px;border-radius:var(--radius-pill);background:rgba(var(--color-primary-rgb),.09);border:1px solid rgba(var(--color-primary-rgb),.20)}.nq-phone{display:flex;align-items:baseline;gap:var(--space-3);margin:var(--space-3) 0 var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-muted);border:1px solid var(--border-muted);border-radius:var(--radius-md)}.nq-phone span{font-size:var(--fs-xs);opacity:.5}.nq-phone b{font-size:var(--fs-lg);letter-spacing:.04em;unicode-bidi:isolate}.btn.nq-reveal{margin:var(--space-3) 0 var(--space-2)}.nq-reveal .nq-btnicon{width:16px;height:16px;fill:currentColor;margin-left:6px}.nq-count{font-size:var(--fs-sm);font-weight:400;opacity:.4;margin-right:var(--space-2)}.nq-attrs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,210px));justify-content:start;gap:var(--space-4) var(--space-5);margin:var(--space-4) 0 0}.nq-attrs dt{font-size:var(--fs-sm);opacity:.65;margin:0 0 4px}.nq-attrs dd{margin:0;font-size:var(--fs-md);font-weight:700;line-height:1.5;overflow-wrap:anywhere}.nq-attrs dd a{font-weight:700}.nq-card > h2{font-size:var(--fs-lg);font-weight:800}.nq-social{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.nq-soc{display:inline-flex;align-items:center;gap:10px;padding:6px 6px 6px 16px;border-radius:999px;background:var(--surface-muted,#f3f4f8);color:inherit;text-decoration:none;font-size:var(--fs-md);font-weight:700;transition:background .15s ease}.nq-soc:hover,.nq-soc:focus-visible{background:#e6e8f0;color:inherit}.nq-soc-ico{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#5b6275;flex:none}.nq-soc-ico .icon{width:18px;height:18px;fill:#fff;color:#fff}.nq-soc-ico.fb{background:var(--facebook,#1877f2)}.nq-soc-ico.ig{background:var(--instagram,#d6249f)}.nq-soc-ico.x{background:var(--twitter,#000)}.nq-soc-ico.yt{background:var(--youtube,#f00)}.nq-soc-ico.tt{background:var(--tiktok,#010101)}.nq-soc-ico.sc{background:#FFFC00}.nq-soc-ico.sc .icon{fill:#000;color:#000}img[data-zoom]{cursor:zoom-in}.nq-lb{border:0;padding:0;background:transparent;max-width:100vw;max-height:100vh;width:100vw;height:100vh;display:none;align-items:center;justify-content:center}.nq-lb[open]{display:flex}.nq-lb::backdrop{background:rgba(10,12,30,.88)}.nq-lb img{max-width:min(92vw,1100px);max-height:88vh;object-fit:contain;border-radius:var(--radius-md);box-shadow:0 10px 40px rgba(0,0,0,.45)}.nq-lb-btn{position:absolute;border:0;cursor:pointer;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font-size:30px;line-height:44px;text-align:center}.nq-lb-btn:hover,.nq-lb-btn:focus-visible{background:rgba(255,255,255,.28)}.nq-lb-x{top:16px;left:16px}.nq-lb-prev{top:50%;right:16px;transform:translateY(-50%)}.nq-lb-next{top:50%;left:16px;transform:translateY(-50%)}.nq-lb-btn[hidden]{display:none}.nq-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,195px));justify-content:start;gap:var(--space-4);margin-top:var(--space-4)}.nq-shot-item{margin:0}.nq-shot-item img,.nq-shot-item video{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-muted);display:block}.nq-shot-item video{aspect-ratio:16 / 9;object-fit:contain}.nq-shot-item figcaption{font-size:var(--fs-xs);opacity:.55;margin-top:var(--space-2);line-height:1.7}.nq-empty{text-align:center;padding:var(--space-8) var(--space-6)}.nq-pager{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-bottom:var(--space-5)}.nq-pager{flex-wrap:wrap;gap:var(--space-2)}.nq-pageno{font-size:var(--fs-sm);opacity:.55}.nq-pager a,.nq-pager .nq-nav-item{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 var(--space-3);border:1px solid var(--border-muted);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:700;color:inherit;text-decoration:none;font-variant-numeric:tabular-nums;transition:border-color var(--transition-fast),color var(--transition-fast)}.nq-pager a:hover{border-color:var(--color-primary);color:var(--color-primary)}.nq-pager .nq-nav-item.is-on{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.nq-pager .nq-pageno{border:0;min-width:auto;padding:0 var(--space-1)}.nq-out{margin-top:var(--space-7);text-align:center}.nq-linkbtn{background:none;border:0;padding:0;font:inherit;color:inherit;opacity:.45;cursor:pointer;text-decoration:underline}.nq-linkbtn:hover{opacity:1}@media (max-width:980px){.nq-layout{grid-template-columns:1fr}.nq-side{position:static}.nq-scroll{max-height:132px}.nq-grid-talents{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.nq-thead-shot{flex-basis:140px}}.nq-video{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000}.nq-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}[data-bs-theme=dark] .nq-filter .nq-label,[data-bs-theme=dark] .nq-check:hover span,[data-bs-theme=dark] .nq-pick-v.is-set,[data-bs-theme=dark] .nq-back:hover,[data-bs-theme=dark] .nq-applied .nq-atag{color:var(--nq-accent)}[data-bs-theme=dark] .nq-soc{background:rgba(255,255,255,.08);color:#f1f1f1}[data-bs-theme=dark] .nq-soc:hover,[data-bs-theme=dark] .nq-soc:focus-visible{background:rgba(255,255,255,.14);color:#fff}[data-bs-theme=dark] .nq-soc-ico.tt,[data-bs-theme=dark] .nq-soc-ico.x{box-shadow:0 0 0 1.5px rgba(255,255,255,.4)}.nq-inline-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:14px}.nq-afield{display:flex;flex-direction:column;gap:6px;flex:1 1 220px;font-size:15px;font-weight:700}.nq-afield > span{opacity:.85}.nq-roles{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.nq-roles a{display:flex;flex-direction:column;gap:2px;padding:12px 18px;border-radius:var(--tc-radius-sm);background:var(--surface-muted);color:inherit;text-decoration:none;min-width:180px}.nq-roles a b{font-size:17px}.nq-roles a span{font-size:14px;opacity:.7}.nq-roles a:hover{box-shadow:var(--tc-shadow-hi)}.nq-cands{margin-top:12px}.nq-cand{position:relative}.nq-cand.is-off{opacity:.55}.nq-cand.is-yes{box-shadow:0 0 0 3px rgba(32,121,0,.55)}.nq-cand.is-no{opacity:.6}.nq-select{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:16px;background:rgba(255,255,255,.94);color:#1b1762;font-size:14px;font-weight:800;cursor:pointer}.nq-select input{width:18px;height:18px;accent-color:#5e4cb3}.nq-select.is-sent{cursor:default;background:#5e4cb3;color:#fff}.nq-cand-acts{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px 12px}.nq-vbtn{padding:5px 12px;border-radius:14px;border:1px solid var(--border-muted);background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer}.nq-vbtn.is-on{background:#207900;border-color:#207900;color:#fff}.nq-vbtn.nq-rm{margin-right:auto;opacity:.7}.nq-send{margin-top:22px;padding-top:18px;border-top:1px solid var(--border-muted)}.nq-send textarea{min-height:120px}.nq-send-row{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 16px}.nq-aud{padding:16px 0;border-top:1px solid var(--border-muted)}.nq-aud:first-of-type{border-top:0}.nq-aud.is-off{opacity:.6}.nq-aud header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px;font-size:15px}.nq-aud header b{font-size:16px}.nq-invites{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.nq-invites li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px}.nq-invites em{font-style:normal;opacity:.75}.nq-archive{text-align:center;margin:10px 0 30px}.nq-addlist .nq-hint a{font-weight:700}[data-bs-theme=dark] .nq-select{background:rgba(20,20,28,.9);color:#fff}.nq-rolepicks{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;border-top:1px solid var(--border-muted)}.nq-rolepicks:first-of-type{border-top:0}.nq-rp-work{flex:1 1 100%;font-size:15px;font-weight:800;opacity:.8}.nq-rolepicks form{margin:0}.nq-rolepick{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px 0 16px;border-radius:21px;cursor:pointer;border:2px dashed var(--border-muted);background:transparent;color:inherit;font:inherit;font-size:16px;font-weight:700;transition:border-color .15s,background .15s,color .15s}.nq-rolepick:hover{border-color:#5e4cb3;color:#5e4cb3}.nq-rolepick.is-on{border-style:solid;border-color:#5e4cb3;background:#5e4cb3;color:#fff}.nq-rolepick.is-on:hover{background:#4a3a99;border-color:#4a3a99;color:#fff}.nq-rp-mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgba(94,76,179,.14);font-size:15px}.nq-rolepick.is-on .nq-rp-mark{background:rgba(255,255,255,.22)}.nq-newwork{margin-top:14px}.nq-newwork summary{cursor:pointer;font-size:16px;font-weight:800;color:#5e4cb3}[data-bs-theme=dark] .nq-rolepick:hover,[data-bs-theme=dark] .nq-newwork summary{color:#b8aef2}.nq-invites li .nq-reply{flex:1 1 100%;max-width:560px}.nq-tcell{position:relative;display:flex}.nq-tcell > .nq-talent{flex:1}.nq-heart-btn{position:absolute;top:10px;left:10px;z-index:3;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;background:rgba(255,255,255,.94);color:#9a9aa8;font-size:22px;line-height:40px;box-shadow:0 2px 8px rgba(0,0,0,.25)}.nq-heart-btn:hover{color:#c92640}.nq-heart-btn.is-on{background:#c92640;color:#fff}.nq-heart{color:#9a9aa8}.nq-heart.is-on{color:#c92640}.nq-tcell .nq-select{z-index:3}.nq-tcell.is-picked > .nq-talent{box-shadow:0 0 0 3px #5e4cb3,var(--tc-shadow-hi)}.nq-pickbar{position:sticky;bottom:12px;z-index:20;display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:10px 0 20px;padding:14px 18px;border-radius:var(--tc-radius);background:var(--box-bg);box-shadow:0 10px 30px -10px rgba(0,0,0,.45);border:2px solid rgba(94,76,179,.35)}.nq-pickbar.is-idle{opacity:.75}.nq-pickcount{flex:1 1 100%;font-size:16px}.nq-pickbar .nq-afield{flex:1 1 200px}.nq-favform{margin:6px 0 10px}.nq-favbtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:20px;border:2px solid #c92640;background:transparent;color:#c92640;font:inherit;font-size:15px;font-weight:800;cursor:pointer}.nq-favbtn.is-on{background:#c92640;color:#fff}.nq-favcard h2{display:flex;align-items:center;gap:8px}[data-bs-theme=dark] .nq-heart-btn{background:rgba(20,20,28,.9)}[data-bs-theme=dark] .nq-heart-btn.is-on{background:#c92640}.nq-filters h2{font-size:22px}.nq-filters .nq-label,.nq-filters .nq-pick-k{font-size:16px}.nq-filters .nq-input,.nq-range .nq-input{font-size:16px}.nq-fsec > summary{font-size:17px;padding-top:14px;padding-bottom:14px}.nq-pick > summary{padding-top:12px;padding-bottom:12px}.nq-pick-v{font-size:15px}.nq-check span{font-size:15px;padding:7px 14px}.nq-checks{gap:8px}.nq-dash{font-size:15px}.nq-clear{font-size:15px}.nq-applied .nq-atag{font-size:14px}.nq-empty p,.nq-resulthead .nq-hint{font-size:15px}:root{--tc-meta:14px;--tc-name:18px}.nq-chip{font-size:14px}.nq-fcount{font-size:14px}.nq-lead{margin:6px 0 0;font-size:17px;line-height:1.8;opacity:.85}.nq-newproj h2,.nq-project h2{font-size:20px;margin-bottom:4px}.nq-newproj-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:12px}.nq-newproj-form .nq-afield,.nq-project .nq-inline-form .nq-afield{flex:1 1 260px;font-size:16px}.nq-newproj-form .nq-input,.nq-project .nq-inline-form .nq-input{height:52px;font-size:16px}.nq-bigbtn{display:inline-flex;align-items:center;justify-content:center;height:52px;min-width:170px;padding:0 26px;font-size:16px;font-weight:800;border-radius:12px}.nq-ghostbtn{background:transparent;border:2px solid #5e4cb3;color:#5e4cb3}.nq-ghostbtn:hover{background:#5e4cb3;color:#fff}[data-bs-theme=dark] .nq-ghostbtn{color:#b8aef2;border-color:#7a68d6}[data-bs-theme=dark] .nq-ghostbtn:hover{background:#5e4cb3;color:#fff}@media (max-width:600px){.nq-bigbtn{width:100%}}.nq-newproj-form .nq-input,.nq-inline-form .nq-input,.nq-pickbar .nq-input,.nq-send-row .nq-input{margin-bottom:0}.nq-subline{font-size:15px;margin:10px 0 0}.nq-acct-head{display:flex;align-items:center;gap:16px}.nq-acct-head h1{margin:0;font-size:24px}.nq-acct-ava{width:64px;height:64px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;font-size:28px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--color-primary),rgba(var(--color-primary-rgb),.6))}.nq-acct-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.nq-acct-big{font-size:22px;font-weight:800;margin:6px 0;color:var(--color-primary)}.nq-acct-sub.is-off{border:1px solid rgba(201,38,64,.35)}.nq-acct-sub.is-off .nq-acct-big{color:var(--color-secondary-400)}.nq-quota .nq-qgroups{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:10px}.nq-qgroup h3{font-size:17px;font-weight:800;margin:0 0 8px}.nq-qrow{margin-bottom:12px}.nq-qhead{display:flex;justify-content:space-between;font-size:15px}.nq-qhead b{color:var(--color-primary)}.nq-qbar{height:10px;border-radius:99px;background:rgba(var(--color-primary-rgb),.12);overflow:hidden;margin:6px 0 4px}.nq-qbar i{display:block;height:100%;border-radius:inherit;background:var(--color-primary)}.nq-qrow small{font-size:14px;opacity:.8}.nq-qrow.is-full .nq-qhead b{color:var(--color-secondary-400)}.nq-qrow.is-full .nq-qbar i{background:var(--color-secondary-400)}.nq-acct-pw{display:grid;gap:12px;max-width:460px}[data-bs-theme=dark] .nq-acct-big,[data-bs-theme=dark] .nq-qhead b{color:var(--nq-accent)}[data-bs-theme=dark] .nq-qbar{background:rgba(255,255,255,.12)}[data-bs-theme=dark] .nq-qbar i{background:var(--nq-accent)}[data-bs-theme=dark] .nq-acct-ava{background:linear-gradient(135deg,var(--nq-accent),rgba(var(--color-primary-rgb),.9))}.nq-acct-head .nq-hint,.nq-acct-grid .nq-hint,.nq-quota .nq-hint{font-size:15px}
