.Kjzoma_dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:16px;position:fixed;inset:0;overflow:hidden}.Kjzoma_dialog[open]{place-items:center;display:grid}.Kjzoma_dialog::backdrop{background:color-mix(in srgb, var(--dark-surface) 40%, transparent)}.Kjzoma_card{z-index:1;background:var(--white);width:min(440px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow);text-align:center;border-radius:28px;padding:28px 28px 24px;position:relative;overflow:auto}.Kjzoma_confetti{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Kjzoma_illustration{object-fit:contain;width:176px;height:176px;margin:0 auto 12px;display:block}.Kjzoma_close{width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.Kjzoma_close:hover{background:var(--line-soft)}.Kjzoma_dialog :focus-visible{outline:3px solid var(--blue);outline-offset:4px}.Kjzoma_title{letter-spacing:-.045em;margin:0;font-size:clamp(22px,5.8vw,27px);font-weight:750;line-height:1.35}.Kjzoma_description{color:var(--muted);word-break:keep-all;margin:16px 0 28px;font-size:16px;line-height:1.7}.Kjzoma_actions{gap:12px;display:grid}.Kjzoma_dialog .Kjzoma_action{justify-content:center;align-items:center;gap:8px;width:100%;min-height:56px;font-size:16px;display:flex}.Kjzoma_materialActions .Kjzoma_action{border-radius:14px}.Kjzoma_dialog .Kjzoma_secondaryAction{min-height:52px;color:var(--ink);background:var(--line-soft)}.Kjzoma_dialog .Kjzoma_secondaryAction:hover{background:var(--mint)}.Kjzoma_action:active{transform:scale(.98)}.Kjzoma_note{color:var(--muted);word-break:keep-all;margin:16px 0 0;font-size:12px;line-height:1.6}@media (max-width:360px){.Kjzoma_card{padding:28px 20px 24px}.Kjzoma_description{font-size:15px}}@media (prefers-reduced-motion:reduce){.Kjzoma_dialog .Kjzoma_action{transition:none;transform:none}}
.K52plG_root{z-index:9000;perspective:1200px;color:var(--ink);--offer-green:#42995a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.K52plG_root[data-paying]{z-index:1}.K52plG_root[data-paying] .K52plG_card,.K52plG_root[data-paying] .K52plG_confetti{visibility:hidden}.K52plG_scrim{background:#000c;position:absolute;inset:0}.K52plG_confetti{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.K52plG_card{border:1px solid color-mix(in srgb, var(--white) 10%, transparent);background:var(--dark-surface);width:min(392px,100%);max-height:calc(100dvh - 32px);color:var(--white);transform-origin:50% 80%;border-radius:28px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #0000008c}.K52plG_top{grid-template-columns:1fr auto 1fr;align-items:center;min-height:64px;padding:10px 6px 0 12px;display:grid}.K52plG_back{min-height:44px;color:color-mix(in srgb, var(--white) 60%, transparent);background:0 0;border:0;border-radius:12px;grid-column:1;justify-self:start;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:500;display:inline-flex}.K52plG_clock{color:color-mix(in srgb, var(--white) 72%, transparent);letter-spacing:.12em;font-variant-numeric:tabular-nums;flex-direction:column;grid-column:2;align-items:center;gap:3px;font-size:15px;font-weight:500;line-height:1.2;display:flex}.K52plG_clock small{color:color-mix(in srgb, var(--red) 40%, var(--white));letter-spacing:.02em;font-size:12px;font-weight:600}.K52plG_clock[data-urgent]>span{color:color-mix(in srgb, var(--red) 45%, var(--white));animation:1s ease-in-out infinite K52plG_pulse}.K52plG_close{width:44px;height:44px;color:color-mix(in srgb, var(--white) 60%, transparent);background:0 0;border:0;border-radius:50%;grid-column:3;justify-self:end;place-items:center;display:grid}.K52plG_body{overscroll-behavior:contain;flex:auto;min-height:0;position:relative;overflow:hidden auto}.K52plG_pane{text-align:center;padding:6px 28px 18px}.K52plG_headline{color:var(--white);letter-spacing:-.035em;word-break:keep-all;margin:0 0 22px;font-size:clamp(32px,9.6vw,40px);font-weight:700;line-height:1.15}.K52plG_lead{color:color-mix(in srgb, var(--white) 65%, transparent);letter-spacing:-.01em;margin-bottom:8px;font-size:15px;font-weight:500;line-height:1.4;display:block}.K52plG_accent{color:color-mix(in srgb, var(--offer-green) 70%, var(--white));font-style:normal;font-weight:700}.K52plG_cover{aspect-ratio:16/10;background:var(--white);cursor:zoom-in;border:0;border-radius:16px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.K52plG_coverImage{object-fit:cover}.K52plG_sheen{background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--white) 70%, transparent) 50%, transparent 62%);animation:K52plG_sweep 2.2s 2s var(--ease-out) forwards;pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}.K52plG_title{color:color-mix(in srgb, var(--white) 60%, transparent);word-break:keep-all;margin:20px 0 0;font-size:14px;font-weight:500;line-height:1.4}.K52plG_price{flex-direction:column;align-items:center;gap:8px;margin-top:8px;display:flex}.K52plG_rate{color:color-mix(in srgb, var(--offer-green) 72%, var(--white));letter-spacing:-.01em;transform-origin:50% 80%;font-size:18px;font-weight:700;line-height:1;display:inline-block}.K52plG_rate b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.K52plG_was{color:color-mix(in srgb, var(--white) 42%, transparent);font-variant-numeric:tabular-nums;font-size:15px;font-weight:400;line-height:1;display:inline-block;position:relative}.K52plG_was i{transform-origin:0;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}.K52plG_offerPrice{transform-origin:50% 85%;color:var(--white);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(38px,11.5vw,48px);font-weight:700;line-height:1;display:inline-block}.K52plG_previewPane,.K52plG_payPane{text-align:left}.K52plG_previewTitle{word-break:keep-all;margin:0 0 8px;font-size:20px;font-weight:800;line-height:1.3}.K52plG_summary{color:color-mix(in srgb, var(--white) 72%, transparent);word-break:keep-all;margin:0 0 12px;font-size:15px;line-height:1.55}.K52plG_includes{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.K52plG_includes li{background:color-mix(in srgb, var(--white) 6%, transparent);word-break:keep-all;border-radius:12px;padding:10px 12px 10px 34px;font-size:14px;line-height:1.4;position:relative}.K52plG_includes li:before{content:"";border-bottom:1.5px solid color-mix(in srgb, var(--white) 80%, transparent);border-left:1.5px solid color-mix(in srgb, var(--white) 80%, transparent);width:9px;height:5px;position:absolute;top:15px;left:14px;transform:rotate(-45deg)}.K52plG_detail{border:0;border-radius:16px;width:100%;display:block}.K52plG_payLine{flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 16px;display:flex}.K52plG_payLine strong{color:var(--white);letter-spacing:-.02em;order:-1;font-size:28px;font-weight:700;line-height:1}.K52plG_termsBox{background:var(--white);color:var(--ink);border-radius:16px;padding:14px 16px}.K52plG_widget{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.K52plG_actions{padding:4px 28px calc(16px + env(safe-area-inset-bottom));background:var(--dark-surface);text-align:center}.K52plG_error{color:var(--red-line);margin:0 0 10px;font-size:14px;line-height:1.4}.K52plG_cta{background:var(--offer-green);width:100%;min-height:48px;color:var(--white);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:12px;place-items:center;font-size:16px;font-weight:700;display:grid;position:relative;overflow:hidden}.K52plG_cta:disabled{opacity:.7;cursor:progress}.K52plG_cta>span:first-child{z-index:1;position:relative}.K52plG_shine{background:linear-gradient(105deg, transparent 42%, color-mix(in srgb, var(--white) 28%, transparent) 50%, transparent 58%);animation:5s ease-in-out 4.5s infinite K52plG_sweep;position:absolute;inset:0;transform:translate(-120%)}.K52plG_skip{min-height:44px;color:color-mix(in srgb, var(--white) 45%, transparent);cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0 16px;font-size:14px;font-weight:500}.K52plG_back:focus-visible,.K52plG_close:focus-visible,.K52plG_cover:focus-visible,.K52plG_cta:focus-visible,.K52plG_skip:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media (hover:hover) and (pointer:fine){.K52plG_cta:not(:disabled):hover{background:color-mix(in srgb, var(--offer-green) 86%, var(--white))}.K52plG_close:hover,.K52plG_back:hover{background:color-mix(in srgb, var(--white) 10%, transparent)}.K52plG_skip:hover{color:var(--white)}}@keyframes K52plG_sweep{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}@keyframes K52plG_pulse{50%{opacity:.55}}@media (max-width:600px){.K52plG_root{place-items:end center;padding:0}.K52plG_card{border-bottom:0;border-radius:28px 28px 0 0;width:100%;max-height:calc(100dvh - 24px)}.K52plG_pane,.K52plG_actions{padding-left:24px;padding-right:24px}}@media (max-height:640px){.K52plG_cover{aspect-ratio:16/7}.K52plG_headline{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.K52plG_sheen,.K52plG_shine{display:none}.K52plG_clock[data-urgent]>span{animation:none}}
.WtylUW_bar{--offer-accent:color-mix(in srgb, #42995a 70%, var(--white));background:var(--dark-surface);color:var(--white);overflow:hidden}.WtylUW_inner{justify-content:center;align-items:center;min-height:44px;padding:0 48px;display:flex;position:relative}.WtylUW_open{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;min-width:0;max-width:100%;padding:0 12px;font-size:14px;line-height:1;display:inline-flex}.WtylUW_product{min-width:0;color:var(--offer-accent);font-weight:700;display:inline-flex}.WtylUW_productName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WtylUW_today{color:color-mix(in srgb, var(--red) 40%, var(--white));flex:none;font-weight:600}.WtylUW_clock{letter-spacing:.08em;font-variant-numeric:tabular-nums;flex:none;font-weight:600}.WtylUW_arrow{color:color-mix(in srgb, var(--white) 55%, transparent);transition:transform .3s var(--ease-out);flex:none}.WtylUW_hide{width:44px;height:44px;color:color-mix(in srgb, var(--white) 50%, transparent);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.WtylUW_open:focus-visible,.WtylUW_hide:focus-visible{outline:2px solid var(--white);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.WtylUW_open:hover .WtylUW_arrow{transform:translate(3px)}.WtylUW_hide:hover{color:var(--white)}}@media (max-width:600px){.WtylUW_inner{padding:0 44px 0 12px}.WtylUW_open{gap:10px;padding:0 6px;font-size:13px}.WtylUW_arrow{display:none}}@media (prefers-reduced-motion:reduce){.WtylUW_arrow{transition:none}}
.xIrWNa_indicator{min-height:28px;color:var(--muted);white-space:nowrap;flex:none;align-items:center;font-size:13px;line-height:1.5;display:inline-flex}.xIrWNa_visual{align-items:baseline;gap:2px;display:inline-flex}.xIrWNa_visual strong{color:var(--blue);display:inline-flex}.xIrWNa_sprout{width:18px;height:18px;color:var(--blue);align-self:center;margin-right:4px}.xIrWNa_count{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:760;line-height:1.2;display:inline-grid;position:relative}.xIrWNa_measure,.xIrWNa_value{grid-area:1/1}.xIrWNa_measure{visibility:hidden}.xIrWNa_value{text-align:right;transform-origin:bottom}@media (max-width:640px){.xIrWNa_indicator{font-size:12px}.xIrWNa_count{font-size:18px}.xIrWNa_sprout{width:16px;height:16px}}
.FMO3QG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FMO3QG_edit{border:1px solid var(--line-soft);background:var(--white);border-radius:16px;grid-column:1/-1;padding:16px}.FMO3QG_edit .FMO3QG_note{grid-area:auto;margin:0}.FMO3QG_textarea{border:1px solid var(--line);background:var(--white);width:100%;min-height:72px;color:var(--ink);font:inherit;resize:none;border-radius:12px;padding:10px 12px}.FMO3QG_editActions{flex-wrap:wrap;gap:8px;display:flex}.FMO3QG_picker{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.FMO3QG_pickerHint{color:var(--muted);font-weight:500}.FMO3QG_pickerList{border:1px solid var(--line);border-radius:12px;max-height:240px;display:grid;overflow-y:auto}.FMO3QG_picker .FMO3QG_pickerItem{border-top:1px solid var(--line-soft);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}.FMO3QG_picker .FMO3QG_pickerItem:first-child{border-top:0}.FMO3QG_picker .FMO3QG_pickerItem input{flex:none;width:18px;height:18px;margin:0}.FMO3QG_picker .FMO3QG_pickerItem>span{color:var(--ink);word-break:keep-all;font-size:14px;font-weight:500}@media (max-width:720px){.FMO3QG_actions{grid-area:3/1/auto/-1}.FMO3QG_edit{grid-row:4}}
.Gpfh-q_workspace{gap:24px;display:grid}.Gpfh-q_heading,.Gpfh-q_toolbar,.Gpfh-q_actions,.Gpfh-q_assignment{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.Gpfh-q_heading{justify-content:space-between;align-items:center}.Gpfh-q_heading p{max-width:760px;margin:0}.Gpfh-q_toolbar .Gpfh-q_field{flex:1;min-width:0}.Gpfh-q_field{gap:8px;min-width:0;font-weight:650;display:grid}.Gpfh-q_field p,.Gpfh-q_field small{margin:0;font-weight:400}.Gpfh-q_field textarea,.Gpfh-q_field input,.Gpfh-q_field select{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--line);background:var(--white);color:var(--ink);border-radius:12px;min-height:44px;padding:12px;font-weight:400}.Gpfh-q_field textarea{resize:vertical;line-height:1.6}.Gpfh-q_field textarea:focus-visible,.Gpfh-q_field input:focus-visible,.Gpfh-q_field select:focus-visible,.Gpfh-q_tabs button:focus-visible,.Gpfh-q_jobs button:focus-visible,.Gpfh-q_workspace summary:focus-visible,.Gpfh-q_audioPlayer:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.Gpfh-q_field small{text-align:right}.Gpfh-q_tabs{border-bottom:1px solid var(--line);gap:8px;padding-bottom:12px;display:flex}.Gpfh-q_tabs button,.Gpfh-q_jobs button{font:inherit;text-align:left;word-break:keep-all;color:var(--ink);border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:12px;min-height:44px;padding:12px 16px}.Gpfh-q_tabs button[aria-pressed=true],.Gpfh-q_jobs button[aria-pressed=true]{background:var(--blue-soft);border-color:var(--blue)}.Gpfh-q_tabs button:hover,.Gpfh-q_jobs button:hover{background:var(--blue-soft)}.Gpfh-q_settings{gap:24px;display:grid}.Gpfh-q_workspace fieldset{border:0;gap:20px;min-width:0;margin:16px 0 0;padding:0;display:grid}.Gpfh-q_workspace fieldset:disabled{opacity:.7}.Gpfh-q_workspace fieldset>button{justify-self:start}.Gpfh-q_workspace summary{cursor:pointer;overflow-wrap:anywhere;align-content:center;min-height:44px;font-weight:700}.Gpfh-q_workspace summary span{margin-left:12px;font-size:14px;font-weight:400;display:inline-block}.Gpfh-q_workspace h2{margin-top:0;font-size:21px}.Gpfh-q_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Gpfh-q_checkbox{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.Gpfh-q_checkbox input{width:20px;height:20px;accent-color:var(--blue);flex:none}.Gpfh-q_assignment{border-block:1px solid var(--line);padding:16px 0}.Gpfh-q_assignment .Gpfh-q_field{flex:1}.Gpfh-q_mission{border-top:1px solid var(--line);padding:12px 0}.Gpfh-q_original{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.Gpfh-q_review{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.Gpfh-q_jobs{gap:10px;display:grid}.Gpfh-q_jobs button{overflow-wrap:anywhere;gap:6px;display:grid}.Gpfh-q_jobs small{color:var(--muted)}.Gpfh-q_detail{gap:16px;min-width:0;display:grid}.Gpfh-q_detail>p{margin:0}.Gpfh-q_sources{padding-left:20px}.Gpfh-q_audioPlayer{width:100%;max-width:100%;min-height:54px;display:block}.Gpfh-q_sources li{overflow-wrap:anywhere;margin-bottom:16px}.Gpfh-q_sources span{color:var(--muted);display:block}.Gpfh-q_sources p{margin:6px 0}.Gpfh-q_sources a,.Gpfh-q_heading>a{align-items:center;min-height:44px;display:inline-flex}.Gpfh-q_notice,.Gpfh-q_error{background:var(--blue-soft);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;padding:16px}.Gpfh-q_notice ul{margin-bottom:0;padding-left:20px}.Gpfh-q_workspace button:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Gpfh-q_workspace button{transition:none}.Gpfh-q_workspace button:active{transform:none}}@media (max-width:720px){.Gpfh-q_columns,.Gpfh-q_review{grid-template-columns:minmax(0,1fr)}.Gpfh-q_toolbar,.Gpfh-q_assignment,.Gpfh-q_actions{flex-direction:column;align-items:stretch}.Gpfh-q_tabs button{text-align:center;flex:1;padding-inline:8px}.Gpfh-q_workspace fieldset>button{justify-self:stretch}}.Gpfh-q_testCandidates{gap:8px;margin-block:16px;display:grid}.Gpfh-q_testCandidate{border:1px solid var(--line);cursor:pointer;border-radius:12px;gap:12px;min-height:44px;padding:12px;display:flex}.Gpfh-q_testCandidate:has(input:checked){background:var(--blue-soft);border-color:var(--blue)}.Gpfh-q_testCandidate:focus-within{outline:2px solid var(--blue);outline-offset:2px}.Gpfh-q_testCandidate input{width:20px;height:20px;accent-color:var(--blue);flex:none}.Gpfh-q_testCandidate span{overflow-wrap:anywhere;min-width:0;display:block}.Gpfh-q_testCandidate span span{margin-top:4px;font-size:14px}.Gpfh-q_testComparison{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;display:grid}.Gpfh-q_testSection{border-top:1px solid var(--line);min-width:0;padding-top:16px}.Gpfh-q_testSection h3{margin-top:0}.Gpfh-q_fileLink{overflow-wrap:anywhere;align-items:center;min-height:44px;display:flex}@media (max-width:1100px){.Gpfh-q_testComparison{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.Gpfh-q_tabs{flex-wrap:wrap}}.Gpfh-q_scenarioForm{border-block:1px solid var(--line);min-width:0;padding-block:24px}.Gpfh-q_scenarioForm h3{margin-top:0}.Gpfh-q_scenarioChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Gpfh-q_scenarioAttachment{align-items:center;gap:12px;min-height:44px;display:flex}@media (max-width:900px){.Gpfh-q_scenarioChoices{grid-template-columns:1fr}}
.Jjqt-W_workspace{gap:24px;min-width:0;display:grid}.Jjqt-W_toolbar,.Jjqt-W_actions,.Jjqt-W_sectionHeading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Jjqt-W_toolbar{justify-content:space-between}.Jjqt-W_generationStatus,.Jjqt-W_generationAction{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.Jjqt-W_generationStatus p,.Jjqt-W_generationAction small{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.Jjqt-W_generationAction{border-bottom:1px solid var(--line);padding:16px 20px}.Jjqt-W_workspace label{font-size:14px;font-weight:650}.Jjqt-W_workspace input:not([type=checkbox]),.Jjqt-W_workspace select{border:1px solid var(--line);background:var(--white);width:100%;max-width:100%;min-height:44px;color:var(--ink);border-radius:10px;padding:10px 12px}.Jjqt-W_workspace label>input:not([type=checkbox]),.Jjqt-W_workspace label>select{margin-top:8px;display:block}.Jjqt-W_challengeSelect{width:min(100%,520px)}.Jjqt-W_workspace button,.Jjqt-W_workspace summary,.Jjqt-W_workspace a{min-height:44px}.Jjqt-W_workspace button{min-width:44px}.Jjqt-W_workspace :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.Jjqt-W_workspace button[aria-pressed=true]{background:var(--blue-soft);border-color:var(--blue);color:var(--ink)}.Jjqt-W_workspace button:disabled{cursor:not-allowed;opacity:.55}.Jjqt-W_empty{border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted);padding:32px 16px}.Jjqt-W_roster,.Jjqt-W_staff{gap:24px;display:grid}.Jjqt-W_sectionHeading{justify-content:space-between}.Jjqt-W_sectionHeading h2{margin:0;font-size:22px}.Jjqt-W_sectionHeading h2 span,.Jjqt-W_people h2 span{color:var(--muted);font-size:14px}.Jjqt-W_rosterList{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.Jjqt-W_rosterList li{border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:12px;min-width:0;padding:20px;display:grid}.Jjqt-W_rosterList li>div:first-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Jjqt-W_rosterList p{overflow-wrap:anywhere;margin:0;font-size:14px}.Jjqt-W_contactDetails{gap:6px;margin:0;font-size:14px;display:grid}.Jjqt-W_contactDetails>div{grid-template-columns:58px minmax(0,1fr);gap:8px;display:grid}.Jjqt-W_contactDetails dt{color:var(--muted)}.Jjqt-W_contactDetails dd{overflow-wrap:anywhere;margin:0}.Jjqt-W_badge{background:var(--blue-soft);color:var(--blue);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.Jjqt-W_staffForm{gap:20px;max-width:650px;display:grid}.Jjqt-W_staffForm fieldset{border:1px solid var(--line);border-radius:var(--radius);padding:12px 16px}.Jjqt-W_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.Jjqt-W_check input{width:20px;height:20px;accent-color:var(--blue);flex:0 0 20px}.Jjqt-W_error{color:var(--red);font-size:14px}.Jjqt-W_notice{background:var(--blue-soft);border-radius:12px;padding:12px 16px}.Jjqt-W_studio{gap:16px;min-width:0;display:grid}.Jjqt-W_reviewLayout{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:210px minmax(0,1fr);min-height:620px;display:grid;overflow:clip}.Jjqt-W_people{border-right:1px solid var(--line);flex-direction:column;align-self:start;gap:12px;min-height:0;max-height:calc(100dvh - 32px);padding:16px 12px;display:flex;position:sticky;top:16px}.Jjqt-W_people h2{margin:0;font-size:16px}.Jjqt-W_peopleList{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:auto}.Jjqt-W_person{text-align:left;background:var(--white);color:var(--ink);border:1px solid #0000;border-radius:12px;flex-direction:column;flex-shrink:0;gap:6px;padding:12px;display:flex}.Jjqt-W_person strong{overflow-wrap:anywhere}.Jjqt-W_person span{color:var(--muted);font-size:12px}.Jjqt-W_person:hover{background:var(--line-soft)}.Jjqt-W_person.Jjqt-W_selected{background:var(--blue-soft);border-color:var(--blue-soft)}.Jjqt-W_reviewMain{flex-direction:column;min-width:0;min-height:0;display:flex}.Jjqt-W_personHeading{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px;display:flex}.Jjqt-W_personHeading h2{margin:0;font-size:20px}.Jjqt-W_personHeading small{color:var(--muted)}.Jjqt-W_reviewColumns{flex:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:0;display:grid}.Jjqt-W_materials,.Jjqt-W_composer{flex-direction:column;min-width:0;min-height:0;display:flex}.Jjqt-W_materials{border-right:1px solid var(--line);align-self:start;height:clamp(430px,100dvh - 32px,900px);position:sticky;top:16px}.Jjqt-W_materials>header,.Jjqt-W_composer>header{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;min-height:68px;padding:12px 16px;display:flex}.Jjqt-W_materials h3,.Jjqt-W_composer h3{margin:0;font-size:15px}.Jjqt-W_composer>header>span{color:var(--muted);font-size:12px}.Jjqt-W_materialTabs{flex-wrap:wrap;gap:4px;display:flex}.Jjqt-W_materialTabs button{background:var(--white);border:0;border-radius:8px;padding:8px;font-size:13px}.Jjqt-W_materialBody{flex:1;padding:20px;overflow:auto}.Jjqt-W_prose{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 20px;font-size:15px;line-height:1.85}.Jjqt-W_materialBody :is(img,video,audio,iframe){width:100%;max-width:100%;margin-top:16px;display:block}.Jjqt-W_materialBody iframe{border:1px solid var(--line);height:430px}.Jjqt-W_materialBody img{height:auto}.Jjqt-W_fileChoices{gap:8px;margin-bottom:12px;display:flex;overflow:auto}.Jjqt-W_fileChoices button{white-space:normal;overflow-wrap:anywhere;flex-shrink:0;max-width:220px}.Jjqt-W_editorFields{flex:none;align-content:start;gap:16px;min-height:0;padding:16px;display:grid}.Jjqt-W_editorField{border:1px solid var(--line);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.Jjqt-W_editorField>span{background:var(--blue-soft);align-items:center;gap:8px;padding:12px;font-size:14px;display:flex}.Jjqt-W_editorField b{color:var(--blue);font-size:11px}.Jjqt-W_editorField textarea{background:var(--white);resize:none;width:100%;min-height:168px;color:var(--ink);border:0;flex:none;padding:14px;font-size:15px;font-weight:400;line-height:1.85;display:block;overflow:hidden}.Jjqt-W_editorField textarea[name=feedback-suggestion]{min-height:280px}.Jjqt-W_editorField textarea:focus-visible{outline-offset:-3px}.Jjqt-W_editorField small{text-align:right;color:var(--muted);background:var(--white);padding:0 12px 8px;font-size:11px}.Jjqt-W_compare{flex:none;margin:0 16px 8px;font-size:13px}.Jjqt-W_compare summary{cursor:pointer;color:var(--blue);align-items:center;display:flex}.Jjqt-W_compare p{white-space:pre-wrap;overflow-wrap:anywhere}.Jjqt-W_editorFooter{border-top:1px solid var(--line);background:var(--white);z-index:2;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;bottom:0}.Jjqt-W_editorFooter>div:first-child{color:var(--muted);min-width:0;font-size:12px}.Jjqt-W_editorFooter .Jjqt-W_actions{flex-shrink:0}.Jjqt-W_publish{gap:16px;display:grid}.Jjqt-W_publish h2,.Jjqt-W_publish p{margin:0}.Jjqt-W_publishList{margin:0;padding:0;list-style:none}.Jjqt-W_publishList li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px 0;display:flex}@media (max-width:1100px){.Jjqt-W_reviewLayout{grid-template-columns:1fr;height:auto}.Jjqt-W_people{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;max-height:none;display:grid;position:static}.Jjqt-W_people h2{grid-column:1/-1}.Jjqt-W_peopleList{flex-direction:row;grid-column:1/-1;overflow:auto}.Jjqt-W_person{min-width:150px}.Jjqt-W_reviewColumns{flex:none;min-height:600px}}@media (max-width:700px){.Jjqt-W_workspace{gap:16px}.Jjqt-W_reviewColumns{flex-direction:column;height:auto;display:flex}.Jjqt-W_materials{border-right:0;border-bottom:1px solid var(--line);align-self:stretch;height:430px;position:static}.Jjqt-W_editorFields{gap:12px;padding:12px}.Jjqt-W_editorField>span{font-size:13px}.Jjqt-W_editorFooter{flex-wrap:wrap;padding:12px}.Jjqt-W_editorFooter .Jjqt-W_actions{justify-content:flex-end;gap:8px;width:100%}.Jjqt-W_editorFooter button{padding:10px 12px;font-size:12px}.Jjqt-W_personHeading{gap:8px;padding:12px}.Jjqt-W_personHeading small{flex-basis:100%}.Jjqt-W_materialBody{padding:16px}.Jjqt-W_toolbar>label{width:100%}}@media (prefers-reduced-motion:reduce){.Jjqt-W_workspace *{scroll-behavior:auto;transition:none;animation:none}}
