.gMbPvG_page{background:#faf9fc;flex-direction:column;align-items:center;gap:28px;min-height:100vh;padding:40px 16px 56px;display:flex}.gMbPvG_brand{align-items:center;gap:10px;text-decoration:none;display:flex}.gMbPvG_brandName{font-family:var(--font-display), sans-serif;color:var(--purple-600);font-size:18px;font-weight:700}.gMbPvG_card{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:20px;width:100%;max-width:440px;padding:32px 28px;display:flex}.gMbPvG_wide{max-width:560px}.gMbPvG_h1{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:1.15}.gMbPvG_lead{color:var(--ink-3);margin:8px 0 0;font-size:15px;line-height:1.5}.gMbPvG_foot{color:var(--muted);text-align:center;margin:0;font-size:14px}.gMbPvG_invite{border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.gMbPvG_inviteText{color:var(--muted);flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.gMbPvG_inviteText strong{color:var(--ink);font-size:16px}.gMbPvG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gMbPvG_mail{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;font-size:14px;display:flex}.gMbPvG_mailMeta{color:var(--muted);font-size:13px}.gMbPvG_mail pre{white-space:pre-wrap;font:inherit;color:var(--ink-3);margin:0}@media (max-width:480px){.gMbPvG_card{padding:24px 18px}}
.plyTCW_form{flex-direction:column;gap:16px;display:flex}.plyTCW_field{color:var(--ink-2);flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.plyTCW_field input,.plyTCW_field select,.plyTCW_select{font:inherit;border:1px solid var(--chip-border);color:var(--ink);background:#fff;border-radius:12px;width:100%;padding:11px 14px;font-size:16px;font-weight:400}.plyTCW_field input:focus,.plyTCW_field select:focus,.plyTCW_select:focus{outline:3px solid var(--purple-200);border-color:var(--purple-600)}.plyTCW_field input[readonly]{background:var(--purple-25);color:var(--ink-3)}.plyTCW_hint{color:var(--muted);font-size:13px;font-weight:400}.plyTCW_row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.plyTCW_row>.plyTCW_field{flex:200px;max-width:480px}.plyTCW_field{max-width:560px}.plyTCW_field:has(textarea){max-width:760px}.plyTCW_primary,.plyTCW_secondary,.plyTCW_ghost,.plyTCW_danger{font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:11px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.plyTCW_primary{background:var(--purple-600);color:#fff;border:0}.plyTCW_primary:hover:not(:disabled){background:var(--purple-700);color:#fff}.plyTCW_primary:disabled{background:var(--purple-200);cursor:progress}.plyTCW_secondary{border:1.5px solid var(--chip-border);color:var(--ink-2);background:#fff}.plyTCW_secondary:hover{border-color:var(--purple-400);color:var(--purple-800)}.plyTCW_ghost,.plyTCW_danger{color:var(--purple-700);background:0 0;border:0;padding:6px 8px;font-size:14px;font-weight:600}.plyTCW_ghost:hover{text-decoration:underline}.plyTCW_danger{color:#a1283b}.plyTCW_danger:hover{text-decoration:underline}.plyTCW_full{width:100%}.plyTCW_notice,.plyTCW_error,.plyTCW_ok{border-radius:12px;margin:0;padding:10px 14px;font-size:14px;line-height:1.45}.plyTCW_notice{background:var(--purple-50);color:var(--ink-2)}.plyTCW_error{color:#8a1f30;background:#fbeef0}.plyTCW_ok{color:#1f5b33;background:#eef6f0}.plyTCW_divider{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.plyTCW_divider:before,.plyTCW_divider:after{content:"";background:var(--line);flex:1;height:1px}
.W4O6kG_pageHead{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.W4O6kG_emptyLine{color:var(--ink-3);margin:0;font-size:15px}.W4O6kG_inlineLink{font-size:14px;font-weight:600}.W4O6kG_eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--purple-700);font-size:12px;font-weight:700}.W4O6kG_pill,.W4O6kG_kind,.W4O6kG_expert,.W4O6kG_status,.W4O6kG_askedChip{white-space:nowrap;color:var(--purple-800);background:var(--purple-50);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-block}.W4O6kG_pillMuted{color:var(--ink-3);background:var(--track)}.W4O6kG_pillDone,.W4O6kG_status_done{color:#1f5b33;background:#eef6f0}.W4O6kG_kind{color:var(--ink-3);background:var(--track);padding:2px 8px}.W4O6kG_expert{color:var(--purple-800);background:#ede6f7;padding:2px 8px}.W4O6kG_status_todo{color:var(--ink-3);background:var(--track)}.W4O6kG_status_in_progress{color:var(--purple-800);background:#ede6f7}.W4O6kG_status_blocked{color:var(--amber-ink);background:#fbf3e4}.W4O6kG_overdue{color:var(--amber-ink);font-weight:600}.W4O6kG_stepHead{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.W4O6kG_stepNum{width:34px;height:34px;font-family:var(--font-display), sans-serif;color:var(--purple-700);background:var(--purple-50);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.W4O6kG_stepText{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.W4O6kG_stepTitle{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.W4O6kG_stepActions{flex-wrap:wrap;gap:12px;padding-left:50px;display:flex}@media (max-width:560px){.W4O6kG_stepActions{padding-left:0}}.W4O6kG_nextPanel{flex-direction:column;justify-content:flex-start;align-items:flex-start}.W4O6kG_rows{margin:0;padding:0;list-style:none}.W4O6kG_rowItem{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.W4O6kG_rowMain{color:var(--ink);flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex}.W4O6kG_rowMain strong{color:var(--purple-800)}.W4O6kG_rowMain:hover strong{text-decoration:underline}.W4O6kG_rowMain span{color:var(--muted);font-size:13px}.W4O6kG_importBox{background:var(--purple-50);border:1px solid var(--purple-100);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:18px 20px;font-size:15px;display:flex}.W4O6kG_importBox>div:first-child{flex-direction:column;flex:none;gap:4px;display:flex}.W4O6kG_importBox p{color:var(--ink-3);margin:0;line-height:1.5}.W4O6kG_importActions{align-items:center;gap:8px;display:flex}.W4O6kG_questionnaire{flex-direction:column;gap:28px;display:flex}.W4O6kG_part{flex-direction:column;gap:12px;display:flex}.W4O6kG_partTitle{font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--purple-700);margin:0;font-size:15px;font-weight:700}.W4O6kG_question{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:8px;min-width:0;margin:0;padding:20px 22px;scroll-margin-top:24px;display:flex}.W4O6kG_question:target{border-color:var(--purple-400);box-shadow:0 0 0 3px var(--purple-100)}.W4O6kG_qTitle{float:left;width:100%;font-family:var(--font-display), sans-serif;color:var(--ink);padding:0;font-size:18px;font-weight:700;line-height:1.3}.W4O6kG_qTitle+*{clear:both}.W4O6kG_qHelp{color:var(--ink-3);margin:0;font-size:14px;line-height:1.5}.W4O6kG_qHint{color:var(--muted);margin:0;font-size:13px}.W4O6kG_options{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-top:6px;display:grid}.W4O6kG_option{border:1px solid var(--chip-border);cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:15px;line-height:1.4;display:flex}.W4O6kG_option input{accent-color:var(--purple-600);flex:none;margin:3px 0 0}.W4O6kG_option:hover{border-color:var(--purple-300)}.W4O6kG_optionAlt{border-style:dashed}.W4O6kG_optionOn{border-color:var(--purple-600);background:var(--purple-50)}.W4O6kG_option:has(input:focus-visible){outline:3px solid var(--purple-200)}.W4O6kG_question:disabled .W4O6kG_option{cursor:default}.W4O6kG_qFoot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 20px;margin-top:4px;display:flex}.W4O6kG_qExpert{margin-left:auto;font-size:14px;font-weight:600}.W4O6kG_ask{font-size:14px}.W4O6kG_ask summary{cursor:pointer;color:var(--purple-700);width:fit-content;font-weight:600}.W4O6kG_askRow{flex-wrap:wrap;gap:8px;max-width:480px;margin:10px 0 6px;display:flex}.W4O6kG_askRow select{flex:200px;padding:9px 12px;font-size:15px}.W4O6kG_askRow button{padding:9px 18px}.W4O6kG_askedChip{font-weight:600}.W4O6kG_saveBar{z-index:2;border:1px solid var(--line);background:#fffffff5;border-radius:16px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 16px;padding:14px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 24px #1f16310f}.W4O6kG_saveInfo{color:var(--muted);margin-right:auto;font-size:14px}.W4O6kG_saveOk,.W4O6kG_saveError{font-size:14px;font-weight:600}.W4O6kG_saveOk{color:#1f5b33}.W4O6kG_saveError{color:#8a1f30}.W4O6kG_classPanel{border-color:var(--purple-150)}.W4O6kG_classPanel .W4O6kG_stepText{flex:none}.W4O6kG_findingList{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.W4O6kG_findingList span{color:var(--muted);margin-left:6px}.W4O6kG_dangerZone{justify-content:flex-end;display:flex}.W4O6kG_textarea{font:inherit;border:1px solid var(--chip-border);color:var(--ink);resize:vertical;background:#fff;border-radius:12px;width:100%;padding:11px 14px;font-size:16px;font-weight:400;line-height:1.45}.W4O6kG_textarea:focus{outline:3px solid var(--purple-200);border-color:var(--purple-600)}.W4O6kG_checkRow{align-items:center;gap:10px;font-size:15px;display:flex}.W4O6kG_checkRow input{accent-color:var(--purple-600);width:18px;height:18px}.W4O6kG_plainFieldset{border:0;min-width:0;margin:0;padding:0}.W4O6kG_inlineActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.W4O6kG_summary{border:1px solid var(--line);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 36px;padding:18px 24px;display:flex}.W4O6kG_summary>div{flex-direction:column;display:flex}.W4O6kG_summary strong{font-family:var(--font-display), sans-serif;color:var(--purple-800);font-size:26px;font-weight:700;line-height:1.1}.W4O6kG_summary span{color:var(--muted);font-size:13px}.W4O6kG_summaryNote{color:var(--ink-3);text-align:right;flex:260px;margin:0;font-size:14px}.W4O6kG_filters{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.W4O6kG_filter{color:var(--ink-3);flex-direction:column;flex:0 200px;gap:4px;min-width:140px;font-size:13px;font-weight:600;display:flex}.W4O6kG_filter select{padding:8px 12px;font-size:14px}.W4O6kG_filters>button{padding:8px 18px;font-size:14px}.W4O6kG_viewToggle{border:1px solid var(--chip-border);background:#fff;border-radius:999px;margin-left:auto;padding:3px;display:flex}.W4O6kG_viewToggle a{color:var(--ink-3);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:600;text-decoration:none}.W4O6kG_viewToggle a[aria-current=page]{color:var(--purple-800);background:#ede6f7}.W4O6kG_groupHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.W4O6kG_groupHead a{color:inherit}.W4O6kG_tasks{margin:0;padding:0;list-style:none}.W4O6kG_task{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:12px 0;font-size:14px;display:flex}.W4O6kG_task:first-child{border-top:0;padding-top:0}.W4O6kG_taskMain{min-width:0;color:var(--ink);flex-direction:column;flex:320px;gap:4px;text-decoration:none;display:flex}.W4O6kG_taskMain strong{overflow-wrap:anywhere;font-size:15px}.W4O6kG_taskMain:hover strong{color:var(--purple-800);text-decoration:underline}.W4O6kG_taskMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.W4O6kG_taskOwner{color:var(--ink-3);overflow-wrap:anywhere;flex:0 0 150px}.W4O6kG_taskOwner em{color:var(--muted);font-style:normal}.W4O6kG_taskDue{color:var(--ink-3);flex:0 0 150px}.W4O6kG_taskDone .W4O6kG_taskMain strong{color:var(--muted)}.W4O6kG_board{grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.W4O6kG_column{background:var(--purple-25);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.W4O6kG_columnTitle{color:var(--ink-2);margin:4px;font-size:14px;font-weight:700}.W4O6kG_columnTitle span{color:var(--muted);margin-left:4px;font-weight:600}.W4O6kG_card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:12px;font-size:14px;text-decoration:none;display:flex}.W4O6kG_card:hover{border-color:var(--purple-300)}.W4O6kG_card strong{overflow-wrap:anywhere}.W4O6kG_cardMeta{color:var(--muted);font-size:12.5px}.W4O6kG_obsolete{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:16px 24px;font-size:14px;display:flex}.W4O6kG_obsolete summary{cursor:pointer;color:var(--ink-3);font-weight:600}.W4O6kG_obsolete>p{margin:12px 0}.W4O6kG_taskTags{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:14px;font-size:14px;display:flex}.W4O6kG_taskTitle{max-width:30em;margin-top:8px;font-size:30px;line-height:1.2}.W4O6kG_obsoleteNote{color:var(--amber-ink);background:#fbf3e4;border-radius:12px;margin:0;padding:12px 16px;font-size:14px;line-height:1.5}.W4O6kG_taskLayout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:24px;display:grid}.W4O6kG_taskBody{flex-direction:column;gap:20px;min-width:0;display:flex}.W4O6kG_taskSide{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:20px;font-size:14px;display:flex;position:sticky;top:24px}.W4O6kG_sideField{flex-direction:column;gap:6px;display:flex}.W4O6kG_sideLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.W4O6kG_sideField .W4O6kG_status{align-self:flex-start}.W4O6kG_fieldForm select,.W4O6kG_fieldForm input{padding:9px 12px;font-size:15px}.W4O6kG_fieldForm p{margin-top:6px}.W4O6kG_sideAsks{flex-direction:column;gap:8px;margin:0 0 4px;padding:0;list-style:none;display:flex}.W4O6kG_sideAsks li{flex-direction:column;gap:2px;display:flex}.W4O6kG_sideAsks a{font-weight:600}.W4O6kG_sideAsks span{color:var(--muted);font-size:13px}.W4O6kG_sideMeta{color:var(--muted);border-top:1px solid var(--line-soft);padding-top:14px;font-size:13px;line-height:1.5}.W4O6kG_block{flex-direction:column;gap:6px;display:flex}.W4O6kG_block p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.W4O6kG_blockTitle{color:var(--ink);margin:0;font-size:14px;font-weight:700}.W4O6kG_article{color:var(--muted)!important;font-size:13px!important}.W4O6kG_files{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.W4O6kG_files li{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 0;font-size:14px;display:flex}.W4O6kG_files li:first-child{border-top:0;padding-top:0}.W4O6kG_files a{overflow-wrap:anywhere;font-weight:600}.W4O6kG_files span{color:var(--muted);flex:200px;font-size:13px}.W4O6kG_upload{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.W4O6kG_uploadBtn{cursor:pointer}.W4O6kG_uploadBtn:has(input:focus-visible){outline:3px solid var(--purple-200)}.W4O6kG_upload>p{flex:100%}.W4O6kG_comments{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.W4O6kG_comments li{flex-direction:column;gap:4px;display:flex}.W4O6kG_comments p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.W4O6kG_commentHead{align-items:baseline;gap:10px;font-size:14px;display:flex}.W4O6kG_commentHead time{color:var(--muted);font-size:13px}.W4O6kG_tableWrap{overflow-x:auto}.W4O6kG_table{border-collapse:collapse;width:100%;font-size:14px}.W4O6kG_table th,.W4O6kG_table td{text-align:left;border-top:1px solid var(--line-soft);vertical-align:top;padding:12px 12px 12px 0}.W4O6kG_table thead th{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-top:0;padding-top:0;font-size:12px;font-weight:700}.W4O6kG_table tbody th{font-weight:600}.W4O6kG_table tbody th span{color:var(--muted);font-size:13px;font-weight:400;display:block}@media (max-width:900px){.W4O6kG_taskLayout{grid-template-columns:minmax(0,1fr)}.W4O6kG_taskSide{order:-1;position:static}}@media (max-width:640px){.W4O6kG_question{padding:16px}.W4O6kG_options{grid-template-columns:1fr}.W4O6kG_taskOwner,.W4O6kG_taskDue{flex:0 auto}.W4O6kG_summary{gap:12px 24px;padding:16px}.W4O6kG_summaryNote{text-align:left}.W4O6kG_viewToggle{margin-left:0}.W4O6kG_board{grid-template-columns:repeat(4,minmax(220px,80vw))}.W4O6kG_taskTitle{font-size:24px}}.W4O6kG_draft{border:1px solid var(--purple-100);background:#fff;border-radius:10px;max-height:520px;padding:16px 20px;overflow:auto}.W4O6kG_draftActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}
.VVcbjG_legend{margin-bottom:8px;font-size:14px;font-weight:600}.VVcbjG_kinds{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.VVcbjG_kindOption{border:1px solid var(--chip-border);cursor:pointer;color:var(--ink-3);background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;font-size:14px;display:flex}.VVcbjG_kindOption input{opacity:0;pointer-events:none;position:absolute}.VVcbjG_kindOption strong{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.VVcbjG_kindOption:has(input:focus-visible){outline:3px solid var(--purple-300);outline-offset:2px}.VVcbjG_kindOn{border-color:var(--purple-600);background:var(--purple-25);box-shadow:inset 0 0 0 1px var(--purple-600)}.VVcbjG_suggested{color:var(--purple-700);background:var(--purple-50);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.VVcbjG_checks{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.VVcbjG_checks li{align-items:baseline;gap:10px;display:flex}.VVcbjG_checks li:before{content:"";background:var(--purple-600);border-radius:50%;flex:none;width:9px;height:9px;transform:translateY(-1px)}.VVcbjG_checks li.VVcbjG_warn:before{background:var(--amber)}.VVcbjG_checks li.VVcbjG_missing:before{background:#c4bdd0}.VVcbjG_statusCard{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.VVcbjG_statusMain{flex-direction:column;flex:none;gap:6px;min-width:0;display:flex}.VVcbjG_statusActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.VVcbjG_facts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 24px;margin:0;font-size:14px;display:grid}.VVcbjG_facts dt{color:var(--muted);font-size:12.5px}.VVcbjG_facts dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.VVcbjG_banner{color:var(--ink-2);background:#fbf3e2;border:1px solid #efd9a8;border-radius:12px;padding:14px 16px;font-size:14px}.VVcbjG_banner p{margin:0}.VVcbjG_banner p+p{margin-top:6px}.VVcbjG_bannerCalm{background:var(--purple-25);border-color:var(--line)}.VVcbjG_shares{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VVcbjG_shares li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:12px 0;font-size:14px;display:flex}.VVcbjG_shares li:first-child{border-top:0}.VVcbjG_shareMain{flex-direction:column;gap:2px;min-width:0;display:flex}.VVcbjG_shareMain span{color:var(--muted);font-size:13px}.VVcbjG_shareActions{align-items:center;gap:4px;display:flex}.VVcbjG_dead{opacity:.6}.VVcbjG_paper{border:1px solid var(--line);background:#fff;border-radius:16px;padding:32px clamp(18px,4vw,48px)}.VVcbjG_editor{flex-direction:column;gap:18px;display:flex}.VVcbjG_editField{flex-direction:column;gap:6px;display:flex}.VVcbjG_editLabel{font-size:15px;font-weight:700}.VVcbjG_editArea{width:100%;font:inherit;border:1px solid var(--chip-border);resize:vertical;color:var(--ink);background:#fff;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.55}.VVcbjG_editArea:focus{outline:3px solid var(--purple-150);border-color:var(--purple-600)}.VVcbjG_saveRow{border-top:1px solid var(--line);background:#faf9fc;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding:12px 0;display:flex;position:sticky;bottom:0}.VVcbjG_history{margin:0;padding:0;font-size:14px;list-style:none}.VVcbjG_history li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 0;display:flex}.VVcbjG_history li:first-child{border-top:0}.VVcbjG_history span{color:var(--muted)}.VVcbjG_reviewLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}@media (max-width:1000px){.VVcbjG_reviewLayout{grid-template-columns:minmax(0,1fr)}}.VVcbjG_side{flex-direction:column;gap:16px;display:flex}.VVcbjG_tabs{border-bottom:1px solid var(--line);gap:4px;display:flex}.VVcbjG_tabs a{color:var(--ink-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}.VVcbjG_tabs a[aria-current=page]{color:var(--purple-800);border-bottom-color:var(--purple-700)}.VVcbjG_summaryLine{cursor:pointer;color:var(--purple-800);font-size:15px;font-weight:600}
.XFdsJa_current{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px 24px;display:flex}.XFdsJa_currentMain{flex-direction:column;gap:6px;min-width:0;display:flex}.XFdsJa_planName{font-family:var(--font-display), sans-serif;color:var(--purple-800);margin:0;font-size:26px;font-weight:700;line-height:1.15}.XFdsJa_facts{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;font-size:14px;display:grid}.XFdsJa_facts dt{color:var(--muted)}.XFdsJa_facts dd{color:var(--ink-2);margin:0}.XFdsJa_plans{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.XFdsJa_plan{border:1px solid var(--chip-border);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.XFdsJa_planCurrent{border-color:var(--purple-600);background:var(--purple-25)}.XFdsJa_track{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.XFdsJa_plan h3{font-family:var(--font-display), sans-serif;margin:0;font-size:20px;font-weight:700}.XFdsJa_price{flex-direction:column;gap:2px;display:flex}.XFdsJa_price strong{font-family:var(--font-display), sans-serif;color:var(--purple-800);font-size:24px;font-weight:700}.XFdsJa_price span{color:var(--muted);font-size:13px}.XFdsJa_planText{color:var(--ink-3);flex:1;margin:0;font-size:14px;line-height:1.5}.XFdsJa_planHours{color:var(--ink-2);margin:0;font-size:14px;font-weight:600}.XFdsJa_fine{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.XFdsJa_yours{align-self:flex-start}.XFdsJa_plan form{flex-direction:column;gap:8px;display:flex}.XFdsJa_planFit{border:2px solid var(--purple-600);background:var(--purple-25);position:relative}.XFdsJa_fitBadge{color:#fff;background:var(--purple-600);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;position:absolute;top:14px;right:14px}.XFdsJa_bank{border:1px solid var(--purple-200);background:var(--purple-25);border-radius:12px;margin-top:14px;padding:14px 16px}.XFdsJa_bank p{margin:0 0 10px}.XFdsJa_mono{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600}
.RDREga_hours{flex-direction:column;gap:16px;display:flex}.RDREga_figures{flex-wrap:wrap;gap:12px 40px;display:flex}.RDREga_figures>div{flex-direction:column;display:flex}.RDREga_figures strong{font-family:var(--font-display), sans-serif;color:var(--purple-800);font-size:26px;font-weight:700;line-height:1.1}.RDREga_figures span{color:var(--muted);font-size:13px}.RDREga_figures .RDREga_over{color:var(--amber-ink)}.RDREga_meter{background:var(--track);border-radius:999px;height:8px;overflow:hidden}.RDREga_meter>span{background:var(--purple-600);border-radius:999px;height:100%;display:block}.RDREga_meterOver>span{background:var(--amber)}.RDREga_note{color:var(--ink-3);margin:0;font-size:14px}.RDREga_buy{border-top:1px solid var(--line-soft);flex-direction:column;gap:12px;padding-top:16px;display:flex}.RDREga_packs{flex-wrap:wrap;gap:10px;max-width:640px;display:flex}.RDREga_pack{border:1px solid var(--chip-border);cursor:pointer;border-radius:12px;flex:200px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;display:flex}.RDREga_pack:has(input:checked){border-color:var(--purple-600);background:var(--purple-25)}.RDREga_pack:has(input:focus-visible){outline:3px solid var(--purple-200)}.RDREga_pack input{accent-color:var(--purple-600);margin-top:3px}.RDREga_pack strong{display:block}.RDREga_pack span{color:var(--muted);font-size:13px}.RDREga_buyRow{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.RDREga_qty{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.RDREga_qty input{width:96px}.RDREga_total{color:var(--ink-2);padding-bottom:12px;font-size:15px}.RDREga_total strong{color:var(--purple-800)}.RDREga_purchases{color:var(--ink-3);margin:0;padding:0;font-size:14px;list-style:none}.RDREga_purchases li{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:8px 0;display:flex}.RDREga_list{margin:0;padding:0;list-style:none}.RDREga_item{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:14px 0;display:grid}.RDREga_item:first-child{border-top:0;padding-top:0}.RDREga_itemMain{min-width:0;color:inherit;flex-direction:column;gap:3px;text-decoration:none;display:flex}.RDREga_itemMain strong{color:var(--ink);font-size:16px;font-weight:600}.RDREga_itemMain:hover strong{color:var(--purple-700)}.RDREga_itemMeta{color:var(--muted);font-size:13px}.RDREga_itemSide{color:var(--muted);flex-direction:column;align-items:flex-end;gap:4px;font-size:13px;display:flex}.RDREga_awaiting{color:var(--amber-ink);background:#fbf3e4}.RDREga_answered{color:#1f5b33;background:#eef6f0}.RDREga_closed{color:var(--ink-3);background:var(--track)}.RDREga_kinds{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.RDREga_kinds legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:600}.RDREga_threadLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.RDREga_threadBody{flex-direction:column;gap:20px;min-width:0;display:flex}.RDREga_context{flex-direction:column;gap:10px;font-size:15px;display:flex}.RDREga_context p{color:var(--ink-2);margin:0}.RDREga_contextLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.RDREga_answerList{color:var(--ink-2);margin:0;padding-left:18px}.RDREga_messages{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.RDREga_message{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:92%;padding:14px 16px}.RDREga_fromExpert{background:var(--purple-25);border-color:var(--purple-100);align-self:flex-end}.RDREga_messageHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:6px;font-size:14px;display:flex}.RDREga_messageHead span,.RDREga_messageHead time{color:var(--muted);font-size:13px}.RDREga_message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.RDREga_approval{background:#fdf8ee;border:1px solid #f0dfbd;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 18px;font-size:15px;display:flex}.RDREga_approval p{flex:320px;margin:0}.RDREga_timeList{margin:0;padding:0;font-size:14px;list-style:none}.RDREga_timeList li{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;display:grid}.RDREga_timeList li:first-child{border-top:0}.RDREga_timeList span{color:var(--muted);font-size:13px}.RDREga_timeList form{grid-area:1/2/span 2;align-self:center}.RDREga_timeRow{gap:8px;display:flex}.RDREga_timeRow label{flex:1 1 0;min-width:0}.RDREga_deskTag{letter-spacing:.06em;text-transform:uppercase;color:var(--purple-700);padding:0 8px;font-size:12px;font-weight:700}.RDREga_wsName{color:var(--muted);font-size:13px}@media (max-width:900px){.RDREga_threadLayout{grid-template-columns:minmax(0,1fr)}.RDREga_message{max-width:100%}}.RDREga_billCell{flex-direction:column;gap:2px;min-width:160px;display:flex}.RDREga_billCell>span{color:var(--muted);font-size:13px}
.-VFjsq_doc{color:var(--ink);flex-direction:column;gap:0;font-size:15px;line-height:1.6;display:flex}.-VFjsq_toc{border:1px solid var(--line);border-radius:12px;margin-bottom:8px;padding:14px 18px;font-size:14px}.-VFjsq_toc ol{flex-wrap:wrap;gap:4px 28px;margin:0;padding-left:20px;display:flex}.-VFjsq_section{border-top:1px solid var(--line);margin-top:20px;padding:28px 0 8px}.-VFjsq_section:first-of-type{border-top:0;margin-top:0}.-VFjsq_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--purple-700);margin:0;font-size:12px;font-weight:600}.-VFjsq_title{font-family:var(--font-display), sans-serif;color:var(--purple-900);margin:4px 0 14px;font-size:24px;font-weight:700}.-VFjsq_heading{color:var(--purple-900);margin:20px 0 6px;font-size:16px;font-weight:700}.-VFjsq_para{max-width:72ch;margin:0 0 12px}.-VFjsq_list{max-width:72ch;margin:0 0 14px;padding-left:20px}.-VFjsq_list li{margin:0 0 6px}.-VFjsq_list li::marker{color:var(--purple-700)}.-VFjsq_tableWrap{border:1px solid var(--line);border-radius:10px;margin:4px 0 16px;overflow-x:auto}.-VFjsq_table{border-collapse:collapse;width:100%;font-size:13.5px;line-height:1.45}.-VFjsq_table th,.-VFjsq_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:9px 12px}.-VFjsq_table thead th{background:var(--purple-50);color:var(--purple-900);font-weight:600}.-VFjsq_table tbody tr:last-child td{border-bottom:0}.-VFjsq_signature{border:1px solid var(--line);background:var(--purple-25);border-radius:12px;flex-direction:column;gap:2px;margin:8px 0 12px;padding:18px 20px;font-size:14px;display:flex}.-VFjsq_signature strong{font-family:var(--font-display), sans-serif;color:var(--purple-900);font-size:19px;font-weight:700}.-VFjsq_signature small{color:var(--muted);margin-top:6px;font-size:13px}.-VFjsq_signaturePending{color:var(--muted)}
