.oQaXfq_section{min-width:0;color:var(--brand-navy,#0b1f4a);margin-top:23px}.oQaXfq_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.oQaXfq_heading h3{letter-spacing:-.01em;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:750;display:flex}.oQaXfq_editButton,.oQaXfq_actions button,.oQaXfq_conflict button,.oQaXfq_error button{min-height:33px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #dce4f2;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:11px;font-weight:650;line-height:1.4;display:inline-flex}.oQaXfq_editButton{min-height:30px;padding:5px 9px}.oQaXfq_editButton:hover:not(:disabled),.oQaXfq_cancel:hover:not(:disabled){background:#dee7ff}.oQaXfq_empty{background:var(--surface-ice,#f4f7fc);color:#566681;text-align:left;border:1px solid #dce4f2;border-radius:9px;width:100%;min-height:86px;padding:15px;font-size:12px;line-height:1.75;display:block}.oQaXfq_empty:hover:not(:disabled){background:#eaf0ff;border-color:#bacbf7}.oQaXfq_emptyReadOnly,.oQaXfq_loading{color:#566681;margin:0;font-size:12px;line-height:1.8}.oQaXfq_markdown,.oQaXfq_editor{overflow-wrap:anywhere;min-width:0;color:var(--brand-navy,#0b1f4a);font-size:12px;line-height:1.85}.oQaXfq_markdown>:first-child,.oQaXfq_editor>:first-child{margin-top:0}.oQaXfq_markdown>:last-child,.oQaXfq_editor>:last-child{margin-bottom:0}.oQaXfq_markdown p,.oQaXfq_editor p{white-space:pre-wrap;margin:0 0 12px}.oQaXfq_markdown h1,.oQaXfq_editor h1{margin:22px 0 12px;font-size:22px;line-height:1.35}.oQaXfq_markdown h2,.oQaXfq_editor h2{margin:20px 0 10px;font-size:18px;line-height:1.4}.oQaXfq_markdown h3,.oQaXfq_editor h3,.oQaXfq_markdown h4,.oQaXfq_editor h4,.oQaXfq_markdown h5,.oQaXfq_markdown h6{color:var(--brand-navy,#0b1f4a);margin:17px 0 9px;font-size:14px;line-height:1.5;display:block}.oQaXfq_markdown ul,.oQaXfq_markdown ol,.oQaXfq_editor ul,.oQaXfq_editor ol{margin:8px 0 14px;padding-left:24px}.oQaXfq_markdown li,.oQaXfq_editor li{margin:4px 0}.oQaXfq_markdown li>p,.oQaXfq_editor li>p{margin:0}.oQaXfq_markdown a,.oQaXfq_editor a{color:var(--brand-royal,#2457e7);text-underline-offset:3px;text-decoration:underline}.oQaXfq_markdown blockquote,.oQaXfq_editor blockquote{border-left:3px solid var(--brand-cyan,#36c5f0);background:var(--surface-ice,#f4f7fc);color:#566681;border-radius:0 5px 5px 0;margin:14px 0;padding:9px 14px}.oQaXfq_markdown blockquote p,.oQaXfq_editor blockquote p{margin:0}.oQaXfq_markdown pre,.oQaXfq_editor pre{background:var(--surface-ice,#f4f7fc);white-space:pre;border:1px solid #dce4f2;border-radius:7px;max-width:100%;margin:14px 0;padding:12px;overflow:auto}.oQaXfq_markdown code,.oQaXfq_editor code{background:#eaf0ff;border-radius:4px;padding:2px 4px;font-size:.95em}.oQaXfq_markdown pre code,.oQaXfq_editor pre code{background:0 0;padding:0}.oQaXfq_markdown img,.oQaXfq_editor img{object-fit:contain;background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:480px;margin:14px 0;display:block}.oQaXfq_markdown [data-description-image=unavailable],.oQaXfq_editor [data-description-image=unavailable]{background:var(--surface-ice,#f4f7fc);color:#566681;border:1px dashed #dce4f2;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;padding:12px;font-size:11px;line-height:1.6;display:flex}.oQaXfq_markdown [data-description-image=unavailable]>span{flex:1;min-width:100px}.oQaXfq_markdown [data-description-image=unavailable] small{font-size:10px;display:block}.oQaXfq_markdown [data-description-image=unavailable] button{color:var(--brand-royal,#2457e7);background:#eaf0ff;border:0;border-radius:5px;align-items:center;gap:4px;padding:4px 6px;font-size:10px;display:inline-flex}.oQaXfq_markdown table,.oQaXfq_editor table{border-collapse:collapse;max-width:100%;margin:12px 0;display:block;overflow-x:auto}.oQaXfq_markdown th,.oQaXfq_markdown td,.oQaXfq_editor th,.oQaXfq_editor td{text-align:left;border:1px solid #cfdeeb;min-width:80px;padding:8px 11px}.oQaXfq_markdown th,.oQaXfq_editor th{background:var(--surface-ice,#f4f7fc);font-weight:700}.oQaXfq_markdown hr,.oQaXfq_editor hr{border:0;border-top:1px solid #d7e2ec;margin:20px 0}.oQaXfq_markdown input[type=checkbox],.oQaXfq_editor input[type=checkbox]{width:14px;height:14px;min-height:0;accent-color:var(--brand-royal,#2457e7);vertical-align:middle;margin:0 6px 0 0}.oQaXfq_editor ul[data-type=taskList]{padding:0;list-style:none}.oQaXfq_editor li[data-type=taskItem]{align-items:flex-start;gap:7px;display:flex}.oQaXfq_editor li[data-type=taskItem]>label{flex:none;padding-top:2px}.oQaXfq_editor li[data-type=taskItem]>div{flex:1;min-width:0}.oQaXfq_editing{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:10px;min-width:0;box-shadow:0 2px 8px #0b1f4a08}.oQaXfq_editing:focus-within{border-color:var(--brand-royal,#2457e7);box-shadow:0 0 0 2px #2457e71f}.oQaXfq_toolbar{background:var(--surface-ice,#f4f7fc);border-bottom:1px solid #dce4f2;border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;display:flex}.oQaXfq_toolbar button{width:30px;height:31px;color:var(--brand-navy,#0b1f4a);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:5px;display:inline-flex}.oQaXfq_toolbar button:hover:not(:disabled),.oQaXfq_toolbar button[aria-pressed=true]{color:var(--brand-royal,#2457e7);background:#eaf0ff;border-color:#bacbf7}.oQaXfq_toolbar select{background:var(--surface-white,#fff);width:auto;max-width:135px;min-height:31px;color:var(--brand-navy,#0b1f4a);border:1px solid #dce4f2;border-radius:5px;padding:4px 6px;font-size:10px}.oQaXfq_separator{background:#d4e0eb;width:1px;height:20px;margin:0 4px}.oQaXfq_editorSurface{min-width:0}.oQaXfq_editor{outline:none;min-height:200px;max-height:440px;padding:15px;overflow-y:auto}.oQaXfq_editor[contenteditable=false]{opacity:.7}.oQaXfq_editorHint{color:#566681;border-top:1px solid #edf2f6;justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;font-size:9px;line-height:1.5;display:flex}.oQaXfq_overLimit{color:#a33254}.oQaXfq_actions{background:var(--surface-white,#fff);border-top:1px solid #e0e9f1;border-radius:0 0 10px 10px;flex-wrap:wrap;align-items:center;gap:7px;padding:10px;display:flex}.oQaXfq_actions .oQaXfq_save{background:var(--brand-royal,#2457e7);color:var(--surface-white,#fff);border-color:#0000}.oQaXfq_actions .oQaXfq_cancel{color:#566681;background:0 0;border-color:#0000}.oQaXfq_actions small{color:#566681;margin-left:auto;font-size:9px}.oQaXfq_linkPanel,.oQaXfq_imagePanel{background:var(--surface-ice,#f4f7fc);border-bottom:1px solid #dce4f2;padding:12px}.oQaXfq_linkPanel label,.oQaXfq_imagePanel>strong{color:var(--brand-navy,#0b1f4a);margin-bottom:7px;font-size:11px;font-weight:650;display:block}.oQaXfq_linkPanel>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.oQaXfq_linkPanel input{background:#fff;border:1px solid #bdcfe0;border-radius:6px;flex:1;min-width:100px;min-height:34px;padding:7px 9px;font-size:11px}.oQaXfq_linkPanel button{background:var(--surface-white,#fff);min-height:32px;color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:6px;justify-content:center;align-items:center;padding:5px 8px;font-size:10px;display:inline-flex}.oQaXfq_imagePanel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:200px;display:grid;overflow:auto}.oQaXfq_imagePanel>p{color:#566681;margin:0;font-size:11px;line-height:1.7}.oQaXfq_imagePanel button{background:var(--surface-white,#fff);min-width:0;color:var(--brand-navy,#0b1f4a);text-align:left;border:1px solid #dce4f2;border-radius:7px;align-items:center;gap:8px;padding:6px;font-size:10px;display:flex}.oQaXfq_imagePanel button:hover:not(:disabled){background:#eaf0ff;border-color:#bacbf7}.oQaXfq_imagePanel img{object-fit:cover;border-radius:4px;flex-shrink:0;width:54px;height:39px}.oQaXfq_imagePanel span{overflow-wrap:anywhere}.oQaXfq_conflict,.oQaXfq_error{color:#7e6428;background:#fffbef;border:1px solid #ecd59f;border-radius:8px;margin-bottom:12px;padding:11px;font-size:11px;line-height:1.7}.oQaXfq_conflict p,.oQaXfq_error p{margin:4px 0 9px}.oQaXfq_conflict details{margin:9px 0}.oQaXfq_conflict summary{cursor:pointer;margin-bottom:8px;font-weight:650}.oQaXfq_conflict button{color:#806123;background:#fff;border-color:#dec88f;font-size:10px}.oQaXfq_error{color:#96445b;background:#fff4f7;border-color:#e9c9d3;margin-top:10px;margin-bottom:0}.oQaXfq_error button{color:#984961;background:#fff;border-color:#e5cbd4;font-size:10px}.oQaXfq_section button:focus-visible,.oQaXfq_section select:focus-visible,.oQaXfq_section input:focus-visible{outline:2px solid var(--brand-royal,#2457e7);outline-offset:2px}.oQaXfq_section button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:600px){.oQaXfq_toolbar{gap:1px;padding:5px}.oQaXfq_toolbar button{width:29px;height:32px}.oQaXfq_toolbar select{max-width:125px}.oQaXfq_separator{margin:0 2px}.oQaXfq_editor{min-height:210px;max-height:380px;padding:12px}.oQaXfq_actions small{flex-basis:100%;margin-left:0}.oQaXfq_imagePanel>div{grid-template-columns:1fr}.oQaXfq_markdown h1,.oQaXfq_editor h1{font-size:20px}.oQaXfq_markdown h2,.oQaXfq_editor h2{font-size:17px}}
.QS4zza_dock{bottom:max(20px,env(safe-area-inset-bottom));z-index:7;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;right:24px}.QS4zza_trigger{border:1px solid var(--brand-royal,#2457e7);background:var(--brand-royal,#2457e7);color:var(--surface-white,#fff);border-radius:16px;align-items:center;gap:10px;padding:14px 17px;font-size:12px;font-weight:750;display:flex;box-shadow:0 7px 24px #2457e72e}.QS4zza_trigger:hover{background:#1d49c6;transform:translateY(-1px)}.QS4zza_trigger:focus-visible,.QS4zza_header button:focus-visible{outline:3px solid var(--brand-royal,#2457e7);outline-offset:4px}.QS4zza_spark{color:var(--surface-white,#fff);place-items:center;margin-left:5px;display:grid}.QS4zza_panel{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:20px;flex-direction:column;width:430px;max-width:calc(100vw - 32px);height:min(740px,100svh - 112px);display:flex;overflow:hidden;box-shadow:0 20px 80px #0b1f4a33}.QS4zza_panel[hidden]{display:none}.QS4zza_header{background:var(--brand-navy,#0b1f4a);color:var(--surface-white,#fff);flex-shrink:0;align-items:center;gap:10px;padding:15px 17px;display:flex}.QS4zza_mark{width:36px;height:36px;color:var(--brand-cyan,#36c5f0);background:#36c5f014;border:1px solid #36c5f030;border-radius:11px;place-items:center;display:grid}.QS4zza_header h2{letter-spacing:-.025em;margin:0;font-size:15px}.QS4zza_header p{color:#d9e6ff;margin:4px 0 0;font-size:10px}.QS4zza_header button{color:var(--surface-white,#fff);background:0 0;border:0;border-radius:7px;place-items:center;margin-left:auto;padding:6px;display:grid}.QS4zza_header button:hover{background:#ffffff18}.QS4zza_context{background:var(--surface-ice,#f4f7fc);color:#566681;border-bottom:1px solid #dce4f2;flex-direction:column;gap:5px;padding:12px 17px;font-size:10px;font-weight:650;display:flex}.QS4zza_context select{background:var(--surface-white,#fff);width:100%;min-width:0;color:var(--brand-navy,#0b1f4a);border:1px solid #dce4f2;border-radius:8px;padding:8px 10px;font-size:12px}.QS4zza_body{flex:1;min-height:0;padding:0 15px 8px;display:flex;overflow:hidden}.QS4zza_body .chat-panel{height:100%;min-height:0;max-height:100%;margin:0}.QS4zza_body .chat-heading{flex-shrink:0;padding:10px 0}:is(.QS4zza_body .chat-heading h2,.QS4zza_body .chat-heading p,.QS4zza_body .chat-mark){display:none}.QS4zza_body .chat-heading{border-bottom:0;justify-content:flex-end;padding-bottom:0}.QS4zza_body .chat-history-label{flex-shrink:0;gap:6px;padding:8px 0;font-size:10px}.QS4zza_body .chat-history-label select{padding:6px;font-size:11px}.QS4zza_body .chat-transcript{flex:1;gap:10px;min-height:70px;max-height:none;padding:9px 0}.QS4zza_body .chat-message{border-radius:12px;max-width:96%;padding:10px 12px}.QS4zza_body .chat-message p{font-size:12px;line-height:1.7}.QS4zza_body .chat-composer{flex-shrink:0;margin-top:6px;padding-top:10px}.QS4zza_body .chat-composer textarea{min-height:65px;max-height:120px;font-size:12px}.QS4zza_body .chat-composer label{font-size:10px}.QS4zza_body .chat-composer small{font-size:9px}.QS4zza_body .chat-refresh{flex-shrink:0;padding:6px 0;font-size:10px}.QS4zza_body .chat-empty{padding:25px 5px}.QS4zza_body .chat-empty h3{font-size:17px}.QS4zza_body .chat-empty p{font-size:12px}.QS4zza_body .chat-suggestions{flex-wrap:wrap}.QS4zza_empty{color:#566681;padding:25px;font-size:13px;line-height:1.7}@media (max-width:600px){.QS4zza_dock{right:12px;bottom:max(12px,env(safe-area-inset-bottom));gap:8px}.QS4zza_trigger{border-radius:50%;padding:12px}.QS4zza_trigger>span{display:none}.QS4zza_panel{border-radius:15px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:calc(100svh - 130px)}.QS4zza_context{padding:9px 13px}.QS4zza_body{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.QS4zza_trigger:hover{transform:none}}
.B4Nw_a_intro{color:#566681;margin:0 0 16px;font-size:12px;line-height:1.7}.B4Nw_a_intro strong{color:var(--brand-navy,#0b1f4a)}.B4Nw_a_preview{background-position:50%;background-size:cover;border:1px solid #dce4f2;border-radius:12px;min-height:185px;padding:13px;position:relative;overflow:hidden}.B4Nw_a_previewTop{background:#0b1f4a9c;align-items:center;gap:5px;height:25px;margin:-13px -13px 13px;padding:0 12px;display:flex}.B4Nw_a_previewTop span{background:#fff9;border-radius:50%;width:5px;height:5px}.B4Nw_a_previewColumns{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.B4Nw_a_previewColumns>div{background:#f4f7fcee;border-radius:7px;padding:9px;box-shadow:0 1px 5px #0b1f4a12}.B4Nw_a_previewColumns b{background:#566681;border-radius:4px;width:55%;height:5px;margin:2px 0 10px;display:block}.B4Nw_a_previewColumns span{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:5px;height:27px;margin-bottom:6px;display:block}.B4Nw_a_previewColumns i{color:#566681;font-size:16px;font-style:normal}.B4Nw_a_previewBadge{color:var(--brand-navy,#0b1f4a);background:#ffffffea;border-radius:5px;align-items:center;gap:5px;padding:4px 6px;font-size:9px;display:flex;position:absolute;bottom:8px;right:10px}.B4Nw_a_tabs{background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:9px;gap:5px;margin:18px 0 0;padding:4px;display:flex}.B4Nw_a_tabs button{color:#566681;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:7px;font-size:12px;font-weight:650;display:flex}.B4Nw_a_tabs button[aria-pressed=true]{background:var(--brand-royal,#2457e7);color:var(--surface-white,#fff);box-shadow:0 2px 5px #2457e720}.B4Nw_a_panel{margin-top:15px}.B4Nw_a_fileInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.B4Nw_a_upload{background:var(--surface-ice,#f4f7fc);width:100%;min-height:87px;color:var(--brand-navy,#0b1f4a);text-align:left;border:1px dashed #bacbf7;border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:17px;display:flex}.B4Nw_a_upload:hover:not(:disabled){border-color:var(--brand-royal,#2457e7);background:#eaf0ff}.B4Nw_a_upload span{gap:5px;display:grid}.B4Nw_a_upload b{font-size:12px}.B4Nw_a_upload small{color:#566681;font-size:10px}.B4Nw_a_hint{color:#566681;margin:8px 0 0;font-size:10px;line-height:1.6}.B4Nw_a_file{background:var(--surface-ice,#f4f7fc);color:var(--brand-navy,#0b1f4a);border:1px solid #dce4f2;border-radius:8px;align-items:center;gap:9px;margin-top:13px;padding:10px;display:flex}.B4Nw_a_file>span{flex:1;gap:4px;min-width:0;display:grid}.B4Nw_a_file b{overflow-wrap:anywhere;font-size:11px}.B4Nw_a_file small{color:#566681;font-size:10px}.B4Nw_a_file button{color:#566681;background:0 0;border:0;border-radius:5px;place-items:center;width:26px;height:26px;padding:3px;display:grid}.B4Nw_a_swatches{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.B4Nw_a_swatches button{color:#fff;border:2px solid #0000;border-radius:7px;place-items:center;min-height:39px;display:grid}.B4Nw_a_swatches button[aria-pressed=true]{outline:2px solid var(--brand-royal,#2457e7);border-color:#fff}.B4Nw_a_customColor{color:var(--brand-navy,#0b1f4a);align-items:center;gap:9px;margin-top:15px;font-size:11px;font-weight:600;display:flex}.B4Nw_a_customColor input{background:#fff;border:1px solid #d6e1ec;border-radius:5px;width:36px;height:30px;margin-left:auto;padding:2px}.B4Nw_a_customColor span{color:#566681;min-width:65px;font-size:10px}.B4Nw_a_actions{border-top:1px solid #e2e9f0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:19px;padding-top:16px;display:flex}.B4Nw_a_actions button{min-height:37px;font-size:11px}.B4Nw_a_reset{color:#566681;background:0 0;border:0;align-items:center;gap:5px;margin-right:auto;padding:6px 0;display:inline-flex}.B4Nw_a_error{color:#963c56;background:#fff3f6;border:1px solid #edccd5;border-radius:7px;margin-top:14px;padding:10px;font-size:11px;line-height:1.7}.B4Nw_a_error button{color:#8d3e56;background:#fff;border:1px solid #e5bdc9;border-radius:5px;margin-top:7px;padding:5px 8px;font-size:10px}.B4Nw_a_notice{color:#34714e;background:#edf8f1;border-radius:7px;align-items:center;gap:6px;margin-top:14px;padding:10px;font-size:11px;line-height:1.6;display:flex}@media (max-width:600px){.B4Nw_a_preview{min-height:160px}.B4Nw_a_previewColumns{gap:6px}.B4Nw_a_previewColumns>div{padding:7px}.B4Nw_a_swatches{grid-template-columns:repeat(4,1fr)}.B4Nw_a_actions button{flex:1}.B4Nw_a_actions .B4Nw_a_reset{justify-content:center}.B4Nw_a_upload{padding:12px}.B4Nw_a_upload small{font-size:9px}}
.XH2HPq_card{background:var(--surface-ice,#f4f7fc);color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:9px;align-items:flex-start;gap:11px;padding:13px;display:flex}.XH2HPq_card>svg{flex-shrink:0;margin-top:2px}.XH2HPq_card>div{min-width:0}.XH2HPq_card b{color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;font-size:13px;line-height:1.6;display:block}.XH2HPq_card span{color:#566681;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;font-size:10px;line-height:1.6;display:flex}.XH2HPq_intro{color:#566681;margin:16px 0;font-size:11px;line-height:1.8}.XH2HPq_form{gap:16px;display:grid}.XH2HPq_form label{min-width:0;color:var(--brand-navy,#0b1f4a);gap:8px;font-size:12px;font-weight:650;display:grid}.XH2HPq_form label>span{align-items:center;gap:6px;display:flex}.XH2HPq_form select{background:var(--surface-white,#fff);width:100%;min-width:0;min-height:41px;color:var(--brand-navy,#0b1f4a);border-color:#dce4f2;font-size:12px}.XH2HPq_row{grid-template-columns:minmax(0,1fr) 130px;gap:12px;display:grid}.XH2HPq_destination{color:#566681;overflow-wrap:anywhere;background:#eaf0ff;border-radius:7px;padding:10px 12px;font-size:10px;line-height:1.8}.XH2HPq_destination strong{color:var(--brand-navy,#0b1f4a)}.XH2HPq_sharing{color:#566681;font-size:10px;line-height:1.7}.XH2HPq_actions{border-top:1px solid #e2e9f0;justify-content:flex-end;gap:8px;margin-top:2px;padding-top:15px;display:flex}.XH2HPq_actions button{justify-content:center;align-items:center;gap:6px;min-height:39px;font-size:12px;display:flex}.XH2HPq_error{color:#99405a;background:#fff2f5;border:1px solid #ebcbd4;border-radius:7px;padding:10px;font-size:11px;line-height:1.7}.XH2HPq_refresh{flex-wrap:wrap;gap:7px;display:flex}.XH2HPq_refresh button{color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #dce4f2;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:flex}@media (max-width:600px){.XH2HPq_row{grid-template-columns:minmax(0,1fr) 105px;gap:9px}.XH2HPq_actions button{flex:1}.XH2HPq_form select{font-size:11px}}
.bkMBtq_wrapper{position:relative}.bkMBtq_active{color:#173f70!important;background:#e7eff9!important}.bkMBtq_badge{color:#fff;background:#a82c4f;border:2px solid #fff;border-radius:20px;min-width:17px;padding:2px 4px;font-size:9px;font-weight:800;line-height:12px;position:absolute;top:-4px;right:-5px}.bkMBtq_popover{z-index:8;color:#172d4c;text-align:left;background:#fff;border:1px solid #dce6f2;border-radius:16px;width:380px;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 14px);right:-42px;box-shadow:0 18px 60px #0c1a3026}.bkMBtq_popover header{border-bottom:1px solid #edf1f7;justify-content:space-between;align-items:center;padding:18px;display:flex}.bkMBtq_popover h2{margin:0 0 4px;font-size:17px}.bkMBtq_popover header p{color:#6b7c91;margin:0;font-size:11px}.bkMBtq_content{overscroll-behavior:contain;max-height:min(65svh,560px);padding:4px 15px 12px;overflow-y:auto}.bkMBtq_content h3{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:7px;margin:16px 0 10px;font-size:11px;display:flex}.bkMBtq_content h3 span{background:#eef3fa;border-radius:12px;margin-left:auto;padding:2px 7px}.bkMBtq_empty{color:#748399;padding:10px 0;font-size:12px}.bkMBtq_invite{background:#f4f8fd;border:1px solid #e0e9f5;border-radius:11px;margin-bottom:10px;padding:13px}.bkMBtq_invite small{color:#637891;font-size:10px}.bkMBtq_invite h4{overflow-wrap:anywhere;margin:5px 0;font-size:14px}.bkMBtq_invite p{color:#536780;margin:4px 0;font-size:12px}.bkMBtq_actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.bkMBtq_deadline{width:100%;color:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf2f8;align-items:center;gap:10px;padding:11px 4px;display:flex}.bkMBtq_deadline:hover{background:#f7faff}.bkMBtq_deadline>span:nth-child(2){flex:1;min-width:0}.bkMBtq_deadline b{overflow-wrap:anywhere;font-size:12px;display:block}.bkMBtq_deadline small{color:#73839a;margin-top:4px;font-size:10px;display:block}.bkMBtq_overdue,.bkMBtq_today{border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.bkMBtq_overdue{color:#a62e51;background:#fff0f4}.bkMBtq_today{color:#957018;background:#fff6dd}.bkMBtq_popover footer{border-top:1px solid #edf1f7;padding:11px 15px}.bkMBtq_popover footer button{color:#173f70;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:4px 0;font-size:12px;font-weight:700;display:flex}.bkMBtq_sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.bkMBtq_popover{width:calc(100vw - 24px);position:fixed;top:61px;right:12px}}
.sayxVG_page{width:100%;max-width:1320px;color:var(--brand-navy,#0b1f4a);margin:0 auto;padding:30px clamp(18px,3vw,38px) 48px}.sayxVG_header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.sayxVG_eyebrow{color:var(--brand-royal,#2457e7);letter-spacing:.12em;align-items:center;gap:7px;margin-bottom:9px;font-size:10px;font-weight:800;display:inline-flex}.sayxVG_header h1{letter-spacing:-.05em;font-size:32px;line-height:1.2}.sayxVG_header p{color:#566681;margin-top:9px;font-size:13px;line-height:1.6}.sayxVG_layout{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:24px;display:grid}.sayxVG_sidebar{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:16px;position:sticky;top:22px;overflow:hidden}.sayxVG_identity{text-align:center;background:linear-gradient(150deg,var(--surface-ice,#f4f7fc),#eaf0ff);flex-direction:column;align-items:center;gap:7px;padding:24px 15px 20px;display:flex}.sayxVG_identity strong{overflow-wrap:anywhere;font-size:14px}.sayxVG_identity>span:last-child{color:#566681;overflow-wrap:anywhere;max-width:100%;font-size:11px;line-height:1.5}.sayxVG_avatar{background:var(--brand-royal,#2457e7);color:var(--surface-white,#fff);letter-spacing:-.03em;border-radius:17px;place-items:center;width:52px;height:52px;margin-bottom:5px;font-weight:800;display:grid}.sayxVG_sidebar nav{gap:4px;padding:12px;display:grid}.sayxVG_sidebar nav a{color:var(--brand-navy,#0b1f4a);border-radius:8px;align-items:center;gap:10px;padding:11px 10px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.sayxVG_sidebar nav a:hover{color:var(--brand-royal,#2457e7);background:#eaf0ff}.sayxVG_sidebarNote{color:#566681;border-top:1px solid #e2eaf3;gap:9px;margin:4px 17px 20px;padding-top:16px;display:flex}.sayxVG_sidebarNote svg{flex-shrink:0}.sayxVG_sidebarNote p{font-size:10px;line-height:1.6}.sayxVG_content{gap:19px;min-width:0;display:grid}.sayxVG_section{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:15px;min-width:0;scroll-margin-top:24px}.sayxVG_sectionHeading{border-bottom:1px solid #e5ecf4;align-items:center;gap:12px;padding:20px 22px;display:flex}.sayxVG_sectionHeading>div{flex:1;min-width:0}.sayxVG_sectionHeading h2{letter-spacing:-.025em;font-size:16px}.sayxVG_sectionHeading p{color:#566681;margin-top:5px;font-size:11px;line-height:1.6}.sayxVG_sectionIcon,.sayxVG_methodIcon,.sayxVG_deviceIcon,.sayxVG_workspaceIcon{color:var(--brand-royal,#2457e7);background:#eaf0ff;border-radius:12px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.sayxVG_sectionBody{padding:22px}.sayxVG_form{gap:17px;display:grid}.sayxVG_twoColumns{grid-template-columns:1fr 1fr;gap:17px;display:grid}.sayxVG_field{color:var(--brand-navy,#0b1f4a);flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:650;display:flex}.sayxVG_field input,.sayxVG_field textarea{background:var(--surface-white,#fff);width:100%;min-height:42px;color:var(--brand-navy,#0b1f4a);font:inherit;border:1px solid #dce4f2;border-radius:9px;padding:10px 12px;font-weight:450;line-height:1.5}.sayxVG_field input[readonly]{background:var(--surface-ice,#f4f7fc);color:#566681}.sayxVG_field textarea{resize:vertical}.sayxVG_field small{color:#566681;font-size:10px;font-weight:450}.sayxVG_primary,.sayxVG_secondary,.sayxVG_danger,.sayxVG_textButton,.sayxVG_iconButton{font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.sayxVG_primary,.sayxVG_secondary,.sayxVG_danger{white-space:normal;text-align:center;border:1px solid #0000;border-radius:9px;min-height:40px;padding:9px 13px}.sayxVG_primary{background:var(--brand-royal,#2457e7);color:var(--surface-white,#fff);box-shadow:0 3px 9px #2457e724}.sayxVG_primary:hover:not(:disabled){background:#1d49c6}.sayxVG_secondary{background:var(--surface-white,#fff);color:var(--brand-navy,#0b1f4a);border-color:#dce4f2}.sayxVG_secondary:hover:not(:disabled){background:var(--surface-ice,#f4f7fc)}.sayxVG_danger{color:#fff;background:#a12e40}.sayxVG_danger:hover:not(:disabled){background:#852536}.sayxVG_textButton{color:var(--brand-royal,#2457e7);text-align:left;background:0 0;border:0;padding:5px 0}.sayxVG_textButton:hover:not(:disabled){text-decoration:underline}.sayxVG_iconButton{background:var(--surface-ice,#f4f7fc);width:33px;height:33px;color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:8px;flex-shrink:0}.sayxVG_page button:disabled{cursor:not-allowed;opacity:.52}.sayxVG_page :is(button,a,input,textarea):focus-visible{outline:3px solid var(--brand-royal,#2457e7);outline-offset:3px}.sayxVG_formFoot{justify-content:space-between;align-items:center;gap:15px;display:flex}.sayxVG_hint{color:#566681;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:1.7;display:flex}.sayxVG_hint span{color:#566681}.sayxVG_checkbox{color:#566681;align-items:center;gap:8px;font-size:11px;line-height:1.6;display:flex}.sayxVG_checkbox input{accent-color:var(--brand-royal,#2457e7);flex-shrink:0;width:15px;height:15px}.sayxVG_error,.sayxVG_success{overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:8px;padding:12px 15px;font-size:12px;line-height:1.6;display:flex}.sayxVG_error{color:#923247;background:#fff0f3;border:1px solid #efd2da}.sayxVG_success{color:#356236;background:#f0f8e7;border:1px solid #d9e8c8}.sayxVG_success svg{flex-shrink:0}.sayxVG_inlineNotice{background:var(--surface-ice,#f4f7fc);color:var(--brand-navy,#0b1f4a);border:1px solid #dce4f2;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.sayxVG_inlineNotice p{font-size:11px;line-height:1.6}.sayxVG_loading{color:#566681;align-items:center;gap:8px;font-size:12px;line-height:1.6;display:flex}.sayxVG_loading svg{animation:1.4s linear infinite sayxVG_spin}.sayxVG_methodNotice{align-items:flex-start;gap:13px;display:flex}.sayxVG_methodNotice h3,.sayxVG_connectionRow h3,.sayxVG_workspaceRow h3,.sayxVG_sessionRow h3{font-size:12px;line-height:1.5}.sayxVG_methodNotice p{color:#566681;max-width:540px;margin-top:5px;font-size:12px;line-height:1.8}.sayxVG_connectionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sayxVG_googleIcon{width:40px;height:40px;color:var(--brand-royal,#2457e7);border:1px solid #dce6f1;border-radius:12px;place-items:center;font-size:23px;font-weight:800;display:grid}.sayxVG_rowCopy{overflow-wrap:anywhere;flex:1;min-width:140px}.sayxVG_rowCopy p{color:#566681;margin-top:4px;font-size:11px;line-height:1.6}.sayxVG_rowCopy small{color:#566681;margin-top:3px;font-size:10px;line-height:1.6;display:block}.sayxVG_badge,.sayxVG_currentBadge{color:var(--brand-royal,#2457e7);white-space:nowrap;background:#eaf0ff;border-radius:6px;align-items:center;padding:4px 7px;font-size:9px;font-weight:750;line-height:1.5;display:inline-flex}.sayxVG_currentBadge{color:#3e612b;background:#ecf5df;margin-left:6px}.sayxVG_linkedRow{border-top:1px solid #e5ecf4;flex-wrap:wrap;align-items:center;gap:12px;margin:13px 0 0 52px;padding-top:11px;display:flex}.sayxVG_linkedRow>span{color:#54716c;flex:1;align-items:center;gap:5px;font-size:10px;display:flex}.sayxVG_linkedRow small{color:#566681;flex-basis:100%;font-size:10px;line-height:1.6}.sayxVG_methodStatus{color:#566681;align-items:center;gap:7px;margin-top:16px;font-size:11px;display:flex}.sayxVG_confirmBox,.sayxVG_deleteBox{background:#fff6f7;border:1px solid #efd2da;border-radius:11px;margin-top:16px;padding:16px}.sayxVG_confirmBox h3,.sayxVG_deleteBox h3{color:#8e3043;font-size:13px}.sayxVG_confirmBox p,.sayxVG_deleteBox p{color:#81505b;margin-top:7px;font-size:11px;line-height:1.8}.sayxVG_deleteBox .sayxVG_field{margin-top:14px}.sayxVG_actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:15px;display:flex}.sayxVG_sessions{display:grid}.sayxVG_sessionRow{border-bottom:1px solid #e5ecf4;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}.sayxVG_sessionRow:first-child{padding-top:0}.sayxVG_deviceIcon{width:37px;height:37px}.sayxVG_sessionsFoot{justify-content:space-between;align-items:center;gap:13px;margin-top:17px;display:flex}.sayxVG_sessionsFoot p{color:#566681;font-size:11px;line-height:1.6}.sayxVG_workspaceList{gap:12px;display:grid}.sayxVG_workspaceRow{border:1px solid #dce4f2;border-radius:11px;padding:15px}.sayxVG_workspaceTop{flex-wrap:wrap;align-items:flex-start;gap:11px;display:flex}.sayxVG_workspaceTop .sayxVG_badge{margin-top:4px}.sayxVG_workspaceActions{border-top:1px solid #e5ecf4;flex-wrap:wrap;align-items:center;gap:7px 17px;margin-top:14px;padding-top:11px;display:flex}.sayxVG_workspaceActions .sayxVG_textButton{font-size:10px}.sayxVG_dangerText{color:#9a3b4d}.sayxVG_workspaceForm{background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:11px;gap:14px;margin-bottom:17px;padding:17px;display:grid}.sayxVG_formHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.sayxVG_formHeading h3{font-size:14px}.sayxVG_workspaceForm .sayxVG_actions{margin-top:0}.sayxVG_empty{text-align:center;color:#566681;flex-direction:column;align-items:center;padding:21px 14px 28px;display:flex}.sayxVG_empty h3{color:var(--brand-navy,#0b1f4a);margin-top:10px;font-size:14px}.sayxVG_empty p{max-width:390px;margin-top:6px;font-size:12px;line-height:1.8}@keyframes sayxVG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sayxVG_loading svg{animation:none}}@media (max-width:1050px){.sayxVG_layout{grid-template-columns:190px minmax(0,1fr);gap:17px}.sayxVG_sectionHeading,.sayxVG_sectionBody{padding:18px}.sayxVG_twoColumns{grid-template-columns:1fr;gap:15px}.sayxVG_formFoot{flex-direction:column;align-items:flex-start}.sayxVG_formFoot>button{align-self:flex-end}}@media (max-width:760px){.sayxVG_page{padding:21px 16px 34px}.sayxVG_header{align-items:flex-start;gap:12px}.sayxVG_header h1{font-size:28px}.sayxVG_header>button{min-height:36px;padding:8px 10px;font-size:10px}.sayxVG_header p{font-size:12px}.sayxVG_layout{grid-template-columns:1fr}.sayxVG_sidebar{position:static}.sayxVG_identity,.sayxVG_sidebarNote{display:none}.sayxVG_sidebar nav{gap:5px;padding:8px;display:flex;overflow:auto}.sayxVG_sidebar nav a{flex-shrink:0;gap:6px;padding:9px;font-size:10px}.sayxVG_sidebar nav a svg{width:14px;height:14px}.sayxVG_sectionHeading{flex-wrap:wrap;gap:10px}.sayxVG_sectionHeading>div{min-width:140px}.sayxVG_sectionHeading>button{margin-left:49px}.sayxVG_sectionIcon{width:35px;height:35px}.sayxVG_sectionHeading h2{font-size:15px}.sayxVG_sectionHeading p{font-size:10px}.sayxVG_sectionBody{padding:16px}.sayxVG_linkedRow{margin-left:0}.sayxVG_sessionsFoot{flex-direction:column;align-items:stretch}.sayxVG_sessionRow .sayxVG_textButton{margin-left:49px}.sayxVG_workspaceRow{padding:13px}.sayxVG_workspaceActions{gap:7px 13px}.sayxVG_badge{white-space:normal}.sayxVG_header .sayxVG_eyebrow{font-size:8px}.sayxVG_actions>button{flex:1}.sayxVG_rowCopy{min-width:130px}.sayxVG_inlineNotice{flex-direction:column;align-items:flex-start}}
._YLSWW_page{width:100%;min-width:0;max-width:1440px;color:var(--brand-navy,#0b1f4a);margin:0 auto;padding:28px clamp(18px,2.6vw,38px) 38px}._YLSWW_header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}._YLSWW_header>div{min-width:0}._YLSWW_eyebrow{color:var(--brand-royal,#2457e7);letter-spacing:.1em;align-items:center;gap:7px;margin-bottom:10px;font-size:10px;font-weight:750;display:inline-flex}._YLSWW_header h1{letter-spacing:-.05em;font-size:clamp(26px,2.7vw,34px);line-height:1.15}._YLSWW_header p{color:#566681;overflow-wrap:anywhere;margin-top:9px;font-size:12px;line-height:1.6}._YLSWW_header p strong{font-weight:650}._YLSWW_primaryButton,._YLSWW_secondaryButton,._YLSWW_dangerButton,._YLSWW_leaveButton{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;font-size:12px;font-weight:650;line-height:1.4;display:inline-flex}._YLSWW_primaryButton{background:var(--brand-royal,#2457e7);color:var(--surface-white,#fff)}._YLSWW_primaryButton:hover:not(:disabled){background:#1d49c6}._YLSWW_secondaryButton{background:var(--surface-white,#fff);color:var(--brand-navy,#0b1f4a);border-color:#dce4f2;flex-shrink:0}._YLSWW_secondaryButton:hover:not(:disabled){background:var(--surface-ice,#f4f7fc);border-color:#bacbf7}._YLSWW_dangerButton{color:#fff;background:#a53051}._YLSWW_dangerButton:hover:not(:disabled){background:#89213f}._YLSWW_summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}._YLSWW_summary>div{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:11px;min-width:0;padding:17px 18px}._YLSWW_summary span{color:#566681;font-size:11px;line-height:1.5;display:block}._YLSWW_summary strong{font-family:var(--display);letter-spacing:-.04em;margin-top:7px;font-size:27px;line-height:1.2;display:block}._YLSWW_summary ._YLSWW_roleSummary{color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;margin-top:9px;font-size:18px}._YLSWW_invitePanel{background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:13px;margin-bottom:24px;padding:21px}._YLSWW_inviteIntro{align-items:center;gap:13px;display:flex}._YLSWW_inviteIcon{background:var(--surface-white,#fff);width:45px;height:45px;color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:12px;flex-shrink:0;place-items:center;display:grid}._YLSWW_inviteIntro h2{color:var(--brand-navy,#0b1f4a);letter-spacing:-.02em;font-size:15px;font-weight:750}._YLSWW_inviteIntro p{color:#566681;max-width:650px;margin-top:5px;font-size:11px;line-height:1.6}._YLSWW_inviteForm{align-items:flex-end;gap:10px;margin-top:18px;display:flex}._YLSWW_inviteForm label{min-width:0;color:var(--brand-navy,#0b1f4a);flex:1;font-size:11px;font-weight:650}._YLSWW_inviteForm input{min-height:42px;font-size:12px;background:#fff!important;border-color:#c6d9eb!important}._YLSWW_inviteForm button{flex-shrink:0;min-height:42px}._YLSWW_resolvedPerson{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:15px;padding:14px;display:flex}._YLSWW_personInfo{align-items:center;gap:10px;min-width:0;display:flex}._YLSWW_personInfo>span{flex-shrink:0}._YLSWW_personInfo>div{gap:4px;min-width:0;display:grid}._YLSWW_personInfo strong{color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;font-weight:700;line-height:1.4;display:flex}._YLSWW_personInfo span:not(._YLSWW_pendingAvatar){overflow-wrap:anywhere;font-size:11px;line-height:1.5}._YLSWW_personInfo>div>span{color:#566681}._YLSWW_personInfo small{color:#566681;font-size:10px;line-height:1.5}._YLSWW_personInfo ._YLSWW_you{color:var(--brand-royal,#2457e7);background:#eaf0ff;border-radius:4px;padding:1px 5px;font-size:8px;font-weight:650}._YLSWW_inviteControls{flex-shrink:0;align-items:center;gap:8px;display:flex}._YLSWW_inviteControls select{max-width:170px;min-height:40px;font-size:11px;background:#fff!important;border-color:#d1deeb!important}._YLSWW_existingAccess{color:#2c744e;align-items:center;gap:5px;max-width:300px;font-size:11px;line-height:1.5;display:inline-flex}._YLSWW_directory{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:13px;overflow:hidden}._YLSWW_toolbar{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}._YLSWW_toolbar h2{letter-spacing:-.025em;flex-shrink:0;font-size:15px;font-weight:750}._YLSWW_directoryFilters{align-items:center;gap:8px;min-width:0;display:flex}._YLSWW_directoryFilters>select{max-width:165px;min-height:40px;color:var(--brand-navy,#0b1f4a);font-size:11px;background:#fff!important;border-color:#d5e1ed!important}._YLSWW_search{background:var(--surface-white,#fff);color:#566681;border:1px solid #dce4f2;border-radius:8px;align-items:center;gap:7px;min-width:180px;max-width:300px;padding:0 10px;display:flex}._YLSWW_search input{border-radius:0;min-height:38px;padding:9px 0;font-size:11px;background:0 0!important;border:0!important}._YLSWW_search input:focus-visible{outline:0}._YLSWW_search:focus-within{outline:2px solid var(--brand-royal,#2457e7);outline-offset:2px}._YLSWW_search button{width:26px;height:27px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:0;border-radius:5px;flex-shrink:0;place-items:center;display:grid}._YLSWW_memberList,._YLSWW_invitationList{margin:0;padding:0;list-style:none}._YLSWW_memberRow{border-top:1px solid #e5ecf3;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}._YLSWW_memberActions{flex-shrink:0;align-items:center;gap:8px;display:flex}._YLSWW_memberActions>select{max-width:152px;min-height:35px;color:var(--brand-navy,#0b1f4a);font-size:11px;background:#fff!important;border-color:#d5e1ed!important;padding:7px 9px!important}._YLSWW_roleBadge{min-height:28px;color:var(--brand-royal,#2457e7);white-space:nowrap;background:#eaf0ff;border:1px solid #dce4f2;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-size:10px;font-weight:650;display:inline-flex}._YLSWW_ownerBadge{color:#83621c;background:#fff7e3;border-color:#e9ddb9}._YLSWW_subtleButton{min-height:33px;color:var(--brand-royal,#2457e7);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:6px 7px;font-size:10px;font-weight:650;display:inline-flex}._YLSWW_subtleButton:hover:not(:disabled){color:var(--brand-royal,#2457e7);background:#eaf0ff}._YLSWW_removeButton{color:#a34460;background:#fff8fa;border:1px solid #efdce2;border-radius:7px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}._YLSWW_removeButton:hover:not(:disabled){background:#ffedf2;border-color:#e7bcc9}._YLSWW_pendingSection{background:var(--surface-ice,#f4f7fc);border-top:1px solid #dce7f0}._YLSWW_pendingSection h3{color:var(--brand-navy,#0b1f4a);align-items:center;gap:7px;padding:17px 18px 8px;font-size:12px;font-weight:700;display:flex}._YLSWW_pendingSection h3>span{background:#eaf0ff;border-radius:5px;place-items:center;min-width:20px;height:20px;padding:2px 4px;font-size:9px;display:grid}._YLSWW_invitationRow{border-top:1px solid #e6edf4;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._YLSWW_invitationRow:first-child{border-top:0}._YLSWW_pendingAvatar{width:33px;height:33px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #dce4f2;border-radius:50%;place-items:center;display:grid}._YLSWW_invitationActions{flex-shrink:0;align-items:center;gap:8px;display:flex}._YLSWW_rolesGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:22px;display:grid}._YLSWW_rolesGuide>div{background:var(--surface-white,#fff);color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:11px;padding:15px 16px}._YLSWW_rolesGuide h3{color:var(--brand-navy,#0b1f4a);margin-top:8px;font-size:12px}._YLSWW_rolesGuide p{color:#566681;margin-top:6px;font-size:11px;line-height:1.65}._YLSWW_leave{border-top:1px solid #dce4ef;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding:18px 0 0;display:flex}._YLSWW_leave strong{color:var(--brand-navy,#0b1f4a);font-size:12px}._YLSWW_leave p{color:#566681;max-width:600px;margin-top:5px;font-size:11px;line-height:1.6}._YLSWW_leaveButton{color:#98415d;background:#fff;border-color:#e8cdd7;flex-shrink:0;font-size:11px}._YLSWW_leaveButton:hover:not(:disabled){background:#fff3f7}._YLSWW_restricted{background:var(--surface-ice,#f4f7fc);color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:12px;align-items:flex-start;gap:15px;padding:22px;display:flex}._YLSWW_restricted>svg{flex-shrink:0}._YLSWW_restricted h2{color:var(--brand-navy,#0b1f4a);font-size:15px}._YLSWW_restricted p{color:#566681;max-width:720px;margin-top:7px;font-size:12px;line-height:1.7}._YLSWW_error{color:#963050;background:#fff2f6;border:1px solid #efcfda;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:13px 15px;display:flex}._YLSWW_error p{overflow-wrap:anywhere;font-size:12px;line-height:1.6}._YLSWW_error button{color:#963050;background:#fff;border:1px solid #e7c1ce;border-radius:6px;flex-shrink:0;min-height:34px;padding:6px 9px;font-size:10px;font-weight:650}._YLSWW_loading{color:#566681;border-top:1px solid #e0e9f2;padding:15px 18px;font-size:12px}._YLSWW_emptyResults{text-align:center;color:#566681;flex-direction:column;align-items:center;padding:36px 20px;display:flex}._YLSWW_emptyResults h3{color:var(--brand-navy,#0b1f4a);margin-top:13px;font-size:14px}._YLSWW_emptyResults p{margin:8px 0 16px;font-size:11px}._YLSWW_emptyPage{background:var(--surface-white,#fff);color:var(--brand-royal,#2457e7);text-align:center;border:1px dashed #dce4f2;border-radius:14px;flex-direction:column;align-items:center;padding:65px 24px;display:flex}._YLSWW_emptyPage h2{color:var(--brand-navy,#0b1f4a);letter-spacing:-.03em;margin-top:17px;font-size:21px}._YLSWW_emptyPage p{color:#566681;max-width:370px;margin-top:9px;font-size:12px;line-height:1.7}._YLSWW_confirmation p{color:#566681;overflow-wrap:anywhere;font-size:13px;line-height:1.75}._YLSWW_confirmation>div{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:22px;display:flex}._YLSWW_page button:focus-visible,._YLSWW_page select:focus-visible,._YLSWW_page input:focus-visible,._YLSWW_confirmation button:focus-visible{outline:3px solid var(--brand-royal,#2457e7);outline-offset:2px}._YLSWW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){._YLSWW_toolbar{flex-direction:column;align-items:flex-start;gap:13px}._YLSWW_directoryFilters{width:100%}._YLSWW_search{flex:1;max-width:none}._YLSWW_memberRow{flex-wrap:wrap}._YLSWW_memberActions{margin-left:auto}._YLSWW_resolvedPerson{flex-wrap:wrap}._YLSWW_inviteControls{margin-left:auto}}@media (max-width:650px){._YLSWW_page{padding:22px 16px 30px}._YLSWW_header{align-items:flex-start;gap:12px}._YLSWW_header>._YLSWW_secondaryButton{gap:0;width:38px;height:38px;min-height:38px;padding:9px;font-size:0}._YLSWW_summary{gap:8px}._YLSWW_summary>div{padding:13px 10px}._YLSWW_summary span{font-size:9px}._YLSWW_summary strong{font-size:24px}._YLSWW_summary ._YLSWW_roleSummary{margin-top:10px;font-size:12px}._YLSWW_invitePanel{padding:16px}._YLSWW_inviteIntro{align-items:flex-start;gap:10px}._YLSWW_inviteIcon{border-radius:9px;width:34px;height:34px}._YLSWW_inviteIntro h2{font-size:13px}._YLSWW_inviteIntro p{font-size:10px}._YLSWW_inviteForm{flex-wrap:wrap;gap:10px;margin-top:15px}._YLSWW_inviteForm label{flex-basis:100%}._YLSWW_inviteForm button{width:100%}._YLSWW_resolvedPerson{gap:13px;padding:12px}._YLSWW_inviteControls{flex-basis:100%;width:100%;margin:0}._YLSWW_inviteControls select{flex:1;min-width:0;max-width:none}._YLSWW_inviteControls button{flex-shrink:0}._YLSWW_existingAccess{max-width:none;font-size:10px}._YLSWW_toolbar{padding:15px}._YLSWW_directoryFilters{flex-wrap:wrap;gap:9px}._YLSWW_search{flex-basis:100%;min-width:0;max-width:100%}._YLSWW_directoryFilters>select{width:100%;max-width:100%}._YLSWW_memberRow{gap:12px;padding:14px 15px}._YLSWW_personInfo{width:100%}._YLSWW_personInfo strong{font-size:11px}._YLSWW_personInfo>div>span{font-size:10px}._YLSWW_memberActions{flex-wrap:wrap;gap:6px;width:100%;max-width:calc(100% - 43px);margin-left:43px}._YLSWW_memberActions>select{flex:1;width:auto;min-width:105px;max-width:none}._YLSWW_memberActions>._YLSWW_roleBadge{margin-right:auto}._YLSWW_memberActions>._YLSWW_subtleButton{font-size:9px}._YLSWW_pendingSection h3{padding:15px 15px 8px}._YLSWW_invitationRow{flex-wrap:wrap;gap:8px;padding:13px 15px}._YLSWW_invitationActions{margin-left:43px}._YLSWW_rolesGuide{grid-template-columns:minmax(0,1fr);gap:9px;margin-top:17px}._YLSWW_rolesGuide>div{grid-template-columns:20px 1fr;column-gap:9px;padding:13px;display:grid}._YLSWW_rolesGuide h3{margin:1px 0 0}._YLSWW_rolesGuide p{grid-column:2;margin-top:5px;font-size:10px}._YLSWW_leave{flex-wrap:wrap;gap:12px}._YLSWW_leaveButton{width:100%}._YLSWW_restricted{gap:11px;padding:16px}._YLSWW_restricted h2{font-size:13px}._YLSWW_restricted p{font-size:11px}._YLSWW_error{flex-wrap:wrap}._YLSWW_error button{width:100%}._YLSWW_confirmation>div{justify-content:stretch}._YLSWW_confirmation>div>button{flex:1}}
.btbFHq_page{width:100%;min-width:0;max-width:1580px;color:var(--brand-navy,#0b1f4a);margin:0 auto;padding:28px clamp(18px,2.6vw,38px) 38px}.btbFHq_header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.btbFHq_header>div{min-width:0}.btbFHq_eyebrow{color:var(--brand-royal,#2457e7);letter-spacing:.1em;align-items:center;gap:6px;margin-bottom:10px;font-size:10px;font-weight:750;display:inline-flex}.btbFHq_header h1{letter-spacing:-.05em;font-size:clamp(26px,2.7vw,34px);line-height:1.15}.btbFHq_header p{color:#566681;overflow-wrap:anywhere;margin-top:9px;font-size:12px;line-height:1.6}.btbFHq_header p strong{font-weight:650}.btbFHq_secondaryButton{background:var(--surface-white,#fff);min-height:40px;color:var(--brand-navy,#0b1f4a);border:1px solid #dce4f2;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:650;display:inline-flex}.btbFHq_secondaryButton:hover:not(:disabled){background:var(--surface-ice,#f4f7fc);border-color:#bacbf7}.btbFHq_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.btbFHq_summary>div{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:11px;min-width:0;padding:16px 17px}.btbFHq_summary span{color:#566681;font-size:11px;line-height:1.5;display:block}.btbFHq_summary strong{font-family:var(--display);letter-spacing:-.05em;margin-top:5px;font-size:27px;line-height:1.15;display:block}.btbFHq_overdueText{color:#a03256}.btbFHq_completedText{color:#23724e}.btbFHq_filters{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;display:flex}.btbFHq_search{background:var(--surface-white,#fff);color:#566681;border:1px solid #dce4f2;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:210px;padding:0 11px;display:flex}.btbFHq_search input{border-radius:0;min-height:41px;padding:9px 0;font-size:12px;background:0 0!important;border:0!important}.btbFHq_search input:focus-visible{outline:0}.btbFHq_search:focus-within{outline:2px solid var(--brand-royal,#2457e7);outline-offset:2px}.btbFHq_search button{width:28px;height:30px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:0;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.btbFHq_filters select{max-width:225px;min-height:43px;color:var(--brand-navy,#0b1f4a);font-size:12px;background:#fff!important;border-color:#d5e1ed!important}.btbFHq_clearButton{min-height:39px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:0;border-radius:7px;align-items:center;gap:4px;padding:7px 10px;font-size:11px;display:inline-flex}.btbFHq_content{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.btbFHq_calendarPanel{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:13px;min-width:0;overflow:hidden}.btbFHq_calendarHeader{border-bottom:1px solid #e1e9f1;justify-content:space-between;align-items:center;gap:12px;padding:17px 18px;display:flex}.btbFHq_calendarHeader h2{letter-spacing:-.03em;text-transform:capitalize;font-size:17px;font-weight:760}.btbFHq_calendarHeader>div{align-items:center;gap:5px;display:flex}.btbFHq_calendarHeader button{background:var(--surface-white,#fff);min-width:33px;min-height:33px;color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:7px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.btbFHq_calendarHeader button:first-child{margin-right:4px;padding:6px 11px;font-size:11px;font-weight:650}.btbFHq_calendarHeader button:hover{background:#eaf0ff}.btbFHq_calendar{border-collapse:collapse;table-layout:fixed;width:100%}.btbFHq_calendar th{color:#566681;background:var(--surface-ice,#f4f7fc);text-align:center;border-bottom:1px solid #e1e9f1;height:35px;font-size:10px;font-weight:650}.btbFHq_calendar td{vertical-align:top;border-bottom:1px solid #e5ecf3;border-right:1px solid #e5ecf3;padding:0}.btbFHq_calendar td:last-child{border-right:0}.btbFHq_calendar tr:last-child td{border-bottom:0}.btbFHq_dayButton{text-align:left;width:100%;min-width:0;min-height:112px;color:var(--brand-navy,#0b1f4a);background:0 0;border:0;border-radius:0;flex-direction:column;padding:7px 6px;display:flex}.btbFHq_dayButton:hover{background:var(--surface-ice,#f4f7fc)}.btbFHq_dayTop{justify-content:space-between;align-items:center;gap:2px;width:100%;display:flex}.btbFHq_dayTop>span{border-radius:8px;place-items:center;min-width:25px;height:25px;font-size:11px;font-weight:650;display:inline-grid}.btbFHq_dayTop>small{color:#566681;padding-right:3px;font-size:9px;font-weight:650}.btbFHq_dayTop .btbFHq_today{background:var(--brand-royal,#2457e7);color:var(--surface-white,#fff)}.btbFHq_outside{background:var(--surface-ice,#f4f7fc)}.btbFHq_outside .btbFHq_dayTop>span{color:#92a0af}.btbFHq_outside .btbFHq_dayTop .btbFHq_today{color:#fff}.btbFHq_selected{box-shadow:inset 0 0 0 2px var(--brand-royal,#2457e7);background:#eaf0ff}.btbFHq_dayEntries{gap:3px;width:100%;margin-top:4px;display:grid}.btbFHq_calendarEntry{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;min-width:0;padding:3px 4px;font-size:9px;line-height:1.3;display:block;overflow:hidden}.btbFHq_calendarEntry i{background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 4px 1px 0;display:inline-block}.btbFHq_overdue{color:#a03256;background:#fff0f4}.btbFHq_today{color:#8e651a;background:#fff7e5}.btbFHq_open{color:var(--brand-royal,#2457e7);background:#eaf0ff}.btbFHq_completed{color:#23724e;background:#eaf6ef}.btbFHq_more{color:#566681;padding:2px 4px;font-size:9px}.btbFHq_dayDots{display:none}.btbFHq_legend{border-top:1px solid #e3ebf3;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:13px 10px;display:flex}.btbFHq_legend>span{color:#566681;align-items:center;gap:5px;font-size:10px;display:inline-flex}.btbFHq_legend i{background:currentColor;border-radius:50%;width:6px;height:6px}.btbFHq_legend .btbFHq_overdue,.btbFHq_dayDots .btbFHq_overdue{color:#b94768;background:#b94768}.btbFHq_legend .btbFHq_today,.btbFHq_dayDots .btbFHq_today{color:#a0782c;background:#a0782c}.btbFHq_legend .btbFHq_open,.btbFHq_dayDots .btbFHq_open{background:var(--brand-royal,#2457e7);color:var(--brand-royal,#2457e7)}.btbFHq_legend .btbFHq_completed,.btbFHq_dayDots .btbFHq_completed{color:#398463;background:#398463}.btbFHq_agenda{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:13px;min-width:0;padding:18px}.btbFHq_agendaHeading>span{color:var(--brand-royal,#2457e7);letter-spacing:.09em;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.btbFHq_agendaHeading h2{letter-spacing:-.04em;margin-top:9px;font-size:20px}.btbFHq_agendaHeading p{color:#566681;margin-top:5px;font-size:11px}.btbFHq_agendaList{gap:9px;margin:17px 0 0;padding:0;list-style:none;display:grid}.btbFHq_agendaList li{min-width:0}.btbFHq_agendaList button{background:var(--surface-white,#fff);width:100%;min-width:0;color:var(--brand-navy,#0b1f4a);text-align:left;border:1px solid #dce4f2;border-radius:10px;flex-direction:column;align-items:flex-start;gap:9px;padding:13px;display:flex}.btbFHq_agendaList button:hover{background:var(--surface-ice,#f4f7fc);border-color:#bacbf7}.btbFHq_status{border-radius:5px;align-items:center;gap:4px;padding:4px 6px;font-size:9px;font-weight:650;display:inline-flex}.btbFHq_agendaList strong{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.btbFHq_cardOrigin{color:#566681;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;font-size:10px;line-height:1.5;display:flex}.btbFHq_cardOrigin>span{color:#566681}.btbFHq_cardMeta{color:#566681;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:7px;font-size:10px;line-height:1.5;display:flex}.btbFHq_cardMeta>span{align-items:center;gap:3px;display:inline-flex}.btbFHq_emptyAgenda{text-align:center;color:#566681;flex-direction:column;align-items:center;padding:36px 10px 26px;display:flex}.btbFHq_emptyAgenda h3{color:var(--brand-navy,#0b1f4a);margin-top:13px;font-size:13px}.btbFHq_emptyAgenda p{max-width:230px;margin-top:7px;font-size:11px;line-height:1.65}.btbFHq_footnote{color:#566681;margin-top:14px;font-size:10px;line-height:1.6}.btbFHq_error{color:#963050;background:#fff2f6;border:1px solid #efcfda;border-radius:9px;margin-bottom:16px;padding:12px 14px;font-size:12px}.btbFHq_emptyPage{background:var(--surface-white,#fff);color:var(--brand-royal,#2457e7);text-align:center;border:1px dashed #dce4f2;border-radius:14px;flex-direction:column;align-items:center;padding:65px 24px;display:flex}.btbFHq_emptyPage h2{color:var(--brand-navy,#0b1f4a);letter-spacing:-.03em;margin-top:17px;font-size:21px}.btbFHq_emptyPage p{color:#566681;max-width:370px;margin-top:9px;font-size:12px;line-height:1.7}.btbFHq_page button:focus-visible,.btbFHq_page select:focus-visible{outline:3px solid var(--brand-royal,#2457e7);outline-offset:2px}.btbFHq_calendar .btbFHq_dayButton:focus-visible{outline-offset:-3px;z-index:1;position:relative}.btbFHq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1200px){.btbFHq_content{grid-template-columns:minmax(0,1fr)}.btbFHq_agendaList{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.btbFHq_emptyAgenda{padding:22px 10px 12px}}@media (max-width:700px){.btbFHq_page{padding:22px 16px 30px}.btbFHq_header{align-items:flex-start;gap:12px}.btbFHq_header .btbFHq_secondaryButton{gap:0;width:38px;height:38px;min-height:38px;padding:9px;font-size:0}.btbFHq_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.btbFHq_summary>div{padding:13px}.btbFHq_summary strong{font-size:25px}.btbFHq_filters{gap:8px}.btbFHq_search{flex-basis:100%;min-width:0}.btbFHq_filters>div:not(.btbFHq_search){flex:1;min-width:0}.btbFHq_filters select{max-width:100%;font-size:11px}.btbFHq_calendarHeader{padding:13px 10px}.btbFHq_calendarHeader h2{font-size:15px}.btbFHq_calendarHeader button:first-child{margin-right:0;padding:6px 9px}.btbFHq_calendarHeader>div{gap:3px}.btbFHq_calendarHeader button{min-width:29px}.btbFHq_dayButton{min-height:68px;padding:5px 3px}.btbFHq_dayTop{flex-direction:column;align-items:center;gap:1px}.btbFHq_dayTop>span{min-width:24px;height:24px;font-size:11px}.btbFHq_dayTop>small{padding:0;font-size:8px}.btbFHq_dayEntries{display:none}.btbFHq_dayDots{justify-content:center;align-items:center;gap:3px;width:100%;margin-top:5px;display:flex}.btbFHq_dayDots i{border-radius:50%;width:4px;height:4px}.btbFHq_legend{gap:9px;padding:11px 7px}.btbFHq_legend>span{font-size:9px}.btbFHq_agenda{padding:16px}.btbFHq_agendaList{grid-template-columns:minmax(0,1fr)}.btbFHq_footnote{font-size:9px}}
.Mm8Ika_dashboard{width:100%;min-width:0;max-width:1536px;color:var(--brand-navy,#0b1f4a);margin:0 auto;padding:28px clamp(18px,2.6vw,38px) 42px}.Mm8Ika_header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;display:flex}.Mm8Ika_header>div:first-child{min-width:0}.Mm8Ika_eyebrow{color:var(--brand-royal,#2457e7);letter-spacing:.12em;align-items:center;gap:7px;margin-bottom:10px;font-size:10px;font-weight:760;display:inline-flex}.Mm8Ika_header h1{letter-spacing:-.055em;font-size:clamp(27px,2.8vw,36px);font-weight:830;line-height:1.12}.Mm8Ika_header p{color:#566681;margin-top:9px;font-size:13px;line-height:1.6}.Mm8Ika_headerActions{flex-shrink:0;align-items:center;gap:9px;display:flex}.Mm8Ika_primaryButton,.Mm8Ika_secondaryButton{text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 14px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.Mm8Ika_primaryButton{color:var(--surface-white,#fff);background:var(--brand-royal,#2457e7);box-shadow:0 3px 9px #2457e724}.Mm8Ika_primaryButton:hover:not(:disabled){background:#1d49c6}.Mm8Ika_secondaryButton{color:var(--brand-navy,#0b1f4a);background:var(--surface-white,#fff);border-color:#dce4f2}.Mm8Ika_secondaryButton:hover:not(:disabled){color:var(--brand-royal,#2457e7);background:var(--surface-ice,#f4f7fc);border-color:#bacbf7}.Mm8Ika_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.Mm8Ika_summaryCard{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:13px;align-items:center;gap:12px;min-width:0;padding:17px 18px;display:flex}.Mm8Ika_summaryIcon{width:37px;height:37px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border-radius:11px;flex-shrink:0;place-items:center;display:grid}.Mm8Ika_summaryCard>div{gap:5px;min-width:0;display:grid}.Mm8Ika_summaryCard>div>span{color:#566681;font-size:11px;font-weight:580;line-height:1.35}.Mm8Ika_summaryCard strong{font-family:var(--display,sans-serif);letter-spacing:-.055em;font-size:26px;font-weight:800;line-height:1}.Mm8Ika_summaryPrimary{color:var(--surface-white,#fff);background:linear-gradient(115deg,var(--brand-navy,#0b1f4a),#143178);border-color:#244c9a}.Mm8Ika_summaryPrimary .Mm8Ika_summaryIcon{color:var(--brand-cyan,#36c5f0);background:#36c5f014;border:1px solid #36c5f030}.Mm8Ika_summaryPrimary>div>span{color:#d9e6ff}.Mm8Ika_invitationBanner{background:#eaf9fe;border:1px solid #beebf9;border-radius:12px;align-items:center;gap:12px;margin-top:18px;padding:14px 16px;display:flex}.Mm8Ika_invitationIcon{width:36px;height:36px;color:var(--brand-navy,#0b1f4a);background:#cff1fc;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.Mm8Ika_invitationBanner>div{flex:1;min-width:0}.Mm8Ika_invitationBanner strong{color:var(--brand-navy,#0b1f4a);font-size:12px}.Mm8Ika_invitationBanner p{color:#566681;margin-top:4px;font-size:11px;line-height:1.5}.Mm8Ika_invitationBanner button{border:1px solid var(--brand-royal,#2457e7);background:var(--brand-royal,#2457e7);min-height:40px;color:var(--surface-white,#fff);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:720;display:inline-flex}.Mm8Ika_library{margin-top:27px}.Mm8Ika_toolbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.Mm8Ika_libraryTitle{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.Mm8Ika_libraryTitle h2{letter-spacing:-.035em;font-size:17px;font-weight:780}.Mm8Ika_libraryTitle>span{color:#566681;font-size:11px}.Mm8Ika_search{background:var(--surface-white,#fff);color:#566681;border:1px solid #dce4f2;border-radius:10px;align-items:center;gap:8px;width:min(100%,330px);min-width:210px;padding:0 10px 0 12px;display:flex}.Mm8Ika_search input{width:100%;min-height:42px;color:var(--brand-navy,#0b1f4a);background:0 0;border:0;border-radius:0;padding:10px 0;font-size:12px}.Mm8Ika_search input::-webkit-search-cancel-button{display:none}.Mm8Ika_search:focus-within{outline:2px solid var(--brand-royal,#2457e7);outline-offset:2px}.Mm8Ika_search input:focus-visible{outline:0}.Mm8Ika_search button{width:32px;height:36px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:0;border-radius:7px;flex-shrink:0;place-items:center;display:grid}.Mm8Ika_filters{flex-wrap:wrap;gap:7px;margin-top:16px;margin-bottom:23px;display:flex}.Mm8Ika_filters button{background:var(--surface-white,#fff);min-height:36px;color:var(--brand-navy,#0b1f4a);border:1px solid #dce4f2;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:650;display:inline-flex}.Mm8Ika_filters button>span{min-width:18px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border-radius:5px;padding:2px 4px;font-size:9px;line-height:1.25}.Mm8Ika_filters button:hover{background:var(--surface-ice,#f4f7fc);border-color:#bacbf7}.Mm8Ika_filters .Mm8Ika_activeFilter{color:var(--surface-white,#fff);background:var(--brand-royal,#2457e7);border-color:var(--brand-royal,#2457e7)}.Mm8Ika_filters .Mm8Ika_activeFilter>span{color:var(--surface-white,#fff);background:#ffffff18}.Mm8Ika_boardGroup+.Mm8Ika_boardGroup{margin-top:26px}.Mm8Ika_groupHeading{margin-bottom:13px}.Mm8Ika_groupHeading h3,.Mm8Ika_isolatedHeading h2{letter-spacing:-.02em;align-items:center;gap:8px;font-size:14px;font-weight:760;display:flex}.Mm8Ika_groupHeading h3>span,.Mm8Ika_isolatedHeading h2>span{min-width:21px;height:21px;font-family:var(--font,sans-serif);color:var(--brand-royal,#2457e7);background:#eaf0ff;border-radius:6px;place-items:center;font-size:10px;font-weight:650;display:inline-grid}.Mm8Ika_groupHeading p,.Mm8Ika_isolatedHeading p{color:#566681;margin-top:5px;font-size:11px;line-height:1.5}.Mm8Ika_boardGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:15px;display:grid}.Mm8Ika_boardCard{border:1px solid #dce4f2;border-top:3px solid var(--board-accent);background:var(--surface-white,#fff);border-radius:13px;min-width:0;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden;box-shadow:0 2px 4px #0b1f4a08}.Mm8Ika_boardCard:hover{border-color:#bacbf7;border-top-color:var(--board-accent);transform:translateY(-2px);box-shadow:0 7px 21px #2457e714}.Mm8Ika_boardOpen{width:100%;min-width:0;height:100%;min-height:249px;color:var(--brand-navy,#0b1f4a);text-align:left;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:stretch;padding:17px;display:flex}.Mm8Ika_boardOpen:focus-visible{outline-offset:-4px}.Mm8Ika_cardTop{align-items:center;gap:10px;min-height:35px;padding-right:38px;display:flex}.Mm8Ika_boardIcon{background:var(--board-soft);width:35px;height:35px;color:var(--board-accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.Mm8Ika_cardKind{color:#566681;font-size:10px;font-weight:620;line-height:1.5}.Mm8Ika_favorite{background:var(--surface-white,#fff);color:#566681;border:1px solid #dce4f2;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:17px;right:15px}.Mm8Ika_favorite:hover:not(:disabled){color:#967010;background:#fff9e8;border-color:#dcc588}.Mm8Ika_favorited{color:#946411;background:#fff6d9;border-color:#ecdfb4}.Mm8Ika_boardTitle{-webkit-line-clamp:2;font-family:var(--display,sans-serif);letter-spacing:-.035em;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:14px;font-size:17px;font-weight:790;line-height:1.35;display:-webkit-box;overflow:hidden}.Mm8Ika_boardDescription{-webkit-line-clamp:2;color:#566681;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:35px;margin-top:6px;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.Mm8Ika_boardContext{color:#566681;align-items:center;gap:5px;min-width:0;margin-top:13px;font-size:10px;display:flex}.Mm8Ika_boardContext>svg{flex-shrink:0}.Mm8Ika_boardContext>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Mm8Ika_access{color:var(--brand-royal,#2457e7);background:#eaf0ff;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:3px 5px;font-size:8px;font-weight:620;display:inline-flex}.Mm8Ika_cardFooter{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:13px;display:flex}.Mm8Ika_cardCounts{color:#566681;flex-wrap:wrap;gap:12px;font-size:10px;display:flex}.Mm8Ika_cardCounts>span{align-items:center;gap:4px;display:inline-flex}.Mm8Ika_openArrow{color:var(--brand-royal,#2457e7)}.Mm8Ika_progressRow{color:#566681;align-items:center;gap:10px;margin-top:10px;font-size:9px;display:flex}.Mm8Ika_progressTrack{background:#eaf0ff;border-radius:5px;flex:1;height:4px;overflow:hidden}.Mm8Ika_progressTrack>span{border-radius:inherit;background:var(--board-accent);opacity:.75;height:100%;display:block}.Mm8Ika_deadline{color:#566681;background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:5px;align-self:flex-start;align-items:center;gap:5px;margin-top:10px;padding:4px 6px;font-size:9px;line-height:1.3;display:inline-flex}.Mm8Ika_overdue{color:#a03256;background:#fff1f5;border-color:#f1d3dc}.Mm8Ika_dueToday{color:#8e651a;background:#fff8e7;border-color:#eddfbd}.Mm8Ika_empty{background:var(--surface-white,#fff);text-align:center;border:1px dashed #dce4f2;border-radius:14px;flex-direction:column;align-items:center;padding:37px 20px;display:flex}.Mm8Ika_emptyIcon{width:55px;height:55px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #dce4f2;border-radius:15px;place-items:center;display:grid}.Mm8Ika_empty h3{letter-spacing:-.035em;margin-top:15px;font-size:17px}.Mm8Ika_empty p{color:#566681;max-width:340px;margin:8px 0 18px;font-size:12px;line-height:1.6}.Mm8Ika_noBoards{color:#566681;padding:10px 0;font-size:12px}.Mm8Ika_isolatedSection{background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:14px;margin-top:28px;padding:20px}.Mm8Ika_isolatedHeading{color:var(--brand-royal,#2457e7);justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.Mm8Ika_isolatedHeading>div{min-width:0}.Mm8Ika_isolatedHeading>svg{flex-shrink:0}.Mm8Ika_isolatedHeading h2{color:var(--brand-navy,#0b1f4a)}.Mm8Ika_isolatedEyebrow{color:var(--brand-royal,#2457e7);letter-spacing:.09em;align-items:center;gap:5px;margin-bottom:7px;font-size:9px;font-weight:720;display:inline-flex}.Mm8Ika_isolatedGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.Mm8Ika_isolatedCard{background:var(--surface-white,#fff);min-width:0;color:var(--brand-navy,#0b1f4a);text-align:left;border:1px solid #dce4f2;border-radius:10px;align-items:center;gap:10px;padding:13px;display:flex}.Mm8Ika_isolatedCard:hover{background:var(--surface-ice,#f4f7fc);border-color:#bacbf7}.Mm8Ika_isolatedCard>svg{flex-shrink:0}.Mm8Ika_isolatedCardIcon{width:34px;height:34px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #dce4f2;border-radius:9px;flex-shrink:0;place-items:center;display:grid}.Mm8Ika_isolatedCardCopy{flex:1;gap:5px;min-width:0;display:grid}.Mm8Ika_isolatedCardCopy strong{-webkit-line-clamp:2;color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.Mm8Ika_isolatedCardCopy>span{color:#566681;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.Mm8Ika_dashboard button:focus-visible{outline:3px solid var(--brand-royal,#2457e7);outline-offset:2px}.Mm8Ika_dashboard .Mm8Ika_boardOpen:focus-visible{outline-offset:-4px}.Mm8Ika_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1150px){.Mm8Ika_summaryCard{gap:9px;padding:15px 12px}.Mm8Ika_summaryIcon{border-radius:9px;width:31px;height:31px}.Mm8Ika_header{align-items:flex-start}}@media (max-width:900px){.Mm8Ika_header{flex-direction:column;gap:17px}.Mm8Ika_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.Mm8Ika_summaryCard{padding:15px}.Mm8Ika_toolbar{flex-direction:column;align-items:flex-start;gap:13px}.Mm8Ika_search{width:100%;min-width:0}}@media (max-width:600px){.Mm8Ika_dashboard{padding:21px 16px 30px}.Mm8Ika_header{margin-bottom:19px}.Mm8Ika_header p{font-size:12px}.Mm8Ika_headerActions{width:100%}.Mm8Ika_headerActions>button{flex:1;min-width:0}.Mm8Ika_summary{gap:9px}.Mm8Ika_summaryCard{gap:9px;padding:13px 11px}.Mm8Ika_summaryCard strong{font-size:25px}.Mm8Ika_summaryCard>div>span{font-size:10px}.Mm8Ika_invitationBanner{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}.Mm8Ika_invitationBanner>div{min-width:0}.Mm8Ika_invitationBanner p{display:none}.Mm8Ika_invitationBanner strong{font-size:11px}.Mm8Ika_invitationBanner button{gap:4px;margin-left:0;padding:8px 9px;font-size:11px}.Mm8Ika_boardGrid,.Mm8Ika_isolatedGrid{grid-template-columns:minmax(0,1fr)}.Mm8Ika_filters{gap:6px;margin-bottom:20px}.Mm8Ika_filters button{padding:8px 10px}.Mm8Ika_boardOpen{min-height:235px}.Mm8Ika_isolatedSection{padding:16px}.Mm8Ika_isolatedHeading h2{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.Mm8Ika_boardCard{transition:none}}
.-SALRW_scroller{scrollbar-width:thin;scrollbar-color:#bbc9e3 transparent;min-width:0;min-height:calc(100svh - 255px);overflow-x:auto}.-SALRW_scroller:focus-visible{outline:2px solid var(--brand-royal,#2457e7);outline-offset:-3px}.-SALRW_track{align-items:flex-start;gap:15px;width:max-content;min-width:100%;padding:22px 25px 30px;display:flex}.-SALRW_column,.-SALRW_addColumn{flex-shrink:0;width:282px;min-width:0}.-SALRW_column{background:var(--column-surface,#f4f7fc);border:1px solid #dce4f2;border-radius:13px;padding:9px;transition:background .15s,border-color .15s;box-shadow:0 1px 3px #0b1f4a08}.-SALRW_dropTarget{border-color:var(--brand-royal,#2457e7);background:#eaf0ff}.-SALRW_columnHeader{align-items:center;gap:7px;min-height:35px;padding:0 3px 6px 5px;display:flex}.-SALRW_columnHeader h3,.-SALRW_columnTitle{min-width:0;color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;font-size:12px;font-weight:800;line-height:1.4}.-SALRW_columnDot{background:var(--column-color,#2457e7);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:block}.-SALRW_count{min-width:20px;height:19px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #d6e0ff;border-radius:6px;place-items:center;padding:2px 5px;font-size:9px;font-weight:700;line-height:1.2;display:grid}.-SALRW_columnOptions{color:#566681;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;width:27px;height:27px;margin-left:auto;padding:3px;display:grid}.-SALRW_columnOptions:hover:not(:disabled){color:var(--brand-royal,#2457e7);background:#eaf0ff}.-SALRW_cards{gap:9px;display:grid}.-SALRW_card{background:var(--surface-white,#fff);width:100%;min-width:0;color:var(--brand-navy,#0b1f4a);text-align:left;border:1px solid #dce4f2;border-radius:10px;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:block;overflow:hidden;box-shadow:0 1px 3px #0b1f4a0b}.-SALRW_card:hover{border-color:#9ab4ff;transform:translateY(-1px);box-shadow:0 4px 13px #2457e715}.-SALRW_card[data-can-drag=true]{cursor:grab;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.-SALRW_card.-SALRW_dragging{opacity:.4}.-SALRW_cardBody{align-content:start;gap:8px;min-width:0;padding:12px 11px 10px;display:grid}.-SALRW_cover{background:var(--surface-ice,#f4f7fc);border-bottom:1px solid #dce4f2;width:100%;height:138px;display:block;overflow:hidden}.-SALRW_cover>img{object-fit:cover;width:100%;height:100%;display:block}.-SALRW_cardLabel{max-width:100%;display:flex}.-SALRW_cardLabel>span{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:9px}.-SALRW_cardTitle{color:var(--brand-navy,#0b1f4a);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:12px;font-weight:690;line-height:1.55;display:block}.-SALRW_doneIcon{vertical-align:-2px;color:#29815a;margin-right:5px;display:inline-block}.-SALRW_completedCard .-SALRW_cardTitle{color:#567167}.-SALRW_description{-webkit-line-clamp:2;color:#566681;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:10px;line-height:1.65;display:-webkit-box;overflow:hidden}.-SALRW_meta{color:#566681;flex-wrap:wrap;align-items:center;gap:8px;min-height:16px;font-size:9px;display:flex}.-SALRW_meta>span{align-items:center;gap:3px;display:inline-flex}.-SALRW_meta>span:last-child[title]{margin-left:auto}.-SALRW_meta .-SALRW_completeChecklist{color:#36845d;background:#edf7f0;border-radius:4px;padding:3px 5px}.-SALRW_emptyColumn{background:var(--column-empty-surface,#fff9);color:#566681;text-align:center;border:1px dashed #cbd7ed;border-radius:8px;justify-content:center;align-items:center;min-height:65px;padding:15px 12px;font-size:10px;line-height:1.7;display:flex}.-SALRW_addCard{width:100%;min-height:37px;color:var(--brand-royal,#2457e7);background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:9px 7px 4px;font-size:11px;font-weight:580;display:flex}.-SALRW_addCard:hover:not(:disabled){color:var(--brand-royal,#2457e7);background:#eaf0ff}.-SALRW_composer{gap:9px;margin-top:8px;display:grid}.-SALRW_composer>textarea,.-SALRW_composer>input{width:100%;min-height:40px;color:var(--brand-navy,#0b1f4a);resize:vertical;border-radius:8px;font-size:11px;line-height:1.6;background:var(--surface-white,#fff)!important;border:1px solid #b8cbfa!important}.-SALRW_composer>div{align-items:center;gap:7px;display:flex}.-SALRW_primaryButton{background:var(--brand-royal,#2457e7);min-height:32px;color:var(--surface-white,#fff);border:0;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:7px 10px;font-size:10px;font-weight:650;line-height:1.3;display:inline-flex}.-SALRW_primaryButton:hover:not(:disabled){background:#1d49c6}.-SALRW_cancel{color:#566681;background:0 0;border:0;border-radius:6px;place-items:center;width:29px;height:29px;padding:5px;display:grid}.-SALRW_cancel:hover{color:var(--brand-royal,#2457e7);background:#eaf0ff}.-SALRW_addColumn{padding:0 2px}.-SALRW_addColumn>button{background:var(--column-add-surface,#f4f7fce6);width:100%;min-height:46px;color:var(--brand-royal,#2457e7);border:1px dashed #bacbf7;border-radius:11px;justify-content:flex-start;align-items:center;gap:7px;padding:13px 14px;font-size:11px;font-weight:650;display:flex}.-SALRW_addColumn>button:hover:not(:disabled){border-color:var(--brand-royal,#2457e7);background:#eaf0ff}.-SALRW_addColumn .-SALRW_composer{background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:11px;margin:0;padding:12px}.-SALRW_track button:focus-visible,.-SALRW_track input:focus-visible,.-SALRW_track textarea:focus-visible{outline:3px solid var(--brand-royal,#2457e7);outline-offset:2px}@media (max-width:1000px){.-SALRW_track{gap:13px;padding:19px 18px 28px}.-SALRW_column,.-SALRW_addColumn{width:273px}}@media (max-width:600px){.-SALRW_track{gap:12px;padding:16px 12px 24px}.-SALRW_column,.-SALRW_addColumn{width:min(290px,100vw - 46px)}.-SALRW_column{padding:9px}.-SALRW_columnHeader{min-height:36px}.-SALRW_cardBody{padding:12px}.-SALRW_cover{height:148px}.-SALRW_cardTitle{font-size:12px}.-SALRW_scroller{min-height:calc(100svh - 290px)}}@media (prefers-reduced-motion:reduce){.-SALRW_column,.-SALRW_card{transition:none}}.-SALRW_columnHandle{text-align:left;min-width:0;color:inherit;cursor:grab;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:0;display:flex}.-SALRW_columnHandle:disabled{cursor:default;opacity:1}.-SALRW_columnTitle{flex:1}.-SALRW_grip{color:var(--brand-royal,#2457e7);opacity:0;flex-shrink:0;transition:opacity .15s}.-SALRW_columnHandle:hover .-SALRW_grip,.-SALRW_columnHandle:focus-visible .-SALRW_grip{opacity:1}.-SALRW_columnHandle:active:not(:disabled),.-SALRW_card[data-can-drag=true]:active{cursor:grabbing}.-SALRW_cardSlot{transform-origin:0 0;min-width:0}.-SALRW_dragPlaceholder{opacity:.24;outline:2px dashed var(--brand-royal,#2457e7);outline-offset:2px}.-SALRW_cardGhost,.-SALRW_columnGhost{pointer-events:none;filter:drop-shadow(0 13px 14px #0b1f4a40)}.-SALRW_cardGhost{transform:rotate(2deg)}.-SALRW_columnGhost{transform:rotate(1.2deg)}.-SALRW_columnGhost>.-SALRW_column{background:var(--surface-ice,#f4f7fc);width:100%}.-SALRW_panCanvas{cursor:grab}.-SALRW_panning,.-SALRW_panning *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.-SALRW_boardStatus{background:var(--surface-white,#fff);color:var(--brand-navy,#0b1f4a);z-index:900;pointer-events:none;border:1px solid #dce4f2;border-radius:10px;padding:10px 15px;font-size:12px;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0b1f4a14}@media (prefers-reduced-motion:reduce){.-SALRW_cardSlot,.-SALRW_column,.-SALRW_grip{transition:none!important}.-SALRW_cardGhost,.-SALRW_columnGhost{transform:none}}
.ex2JoW_dialog{background:var(--surface-white,#fff);width:min(1050px,100% - 28px);max-height:calc(100svh - 28px);color:var(--brand-navy,#0b1f4a);overscroll-behavior:contain;border:1px solid #dce4f2;border-radius:16px;padding:0;overflow-y:auto;box-shadow:0 24px 90px #0b1f4a55}.ex2JoW_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b1f4a75}.ex2JoW_topbar{z-index:2;background:#f4f7fcf5;border-bottom:1px solid #dce4f2;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.ex2JoW_topbar>span{color:#566681;overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;font-size:11px;display:flex}.ex2JoW_topbar>span>span{color:var(--brand-navy,#0b1f4a)}.ex2JoW_topbar>div{flex-shrink:0;align-items:center;gap:7px;display:flex}.ex2JoW_topbar button{background:var(--surface-white,#fff);min-height:31px;color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:650;display:inline-flex}.ex2JoW_topbar .ex2JoW_close{width:31px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border-color:#0000;padding:5px}.ex2JoW_readOnly{color:#566681;align-items:center;gap:4px;font-size:9px;display:inline-flex}.ex2JoW_cover{background:var(--surface-ice,#f4f7fc);place-items:center;min-height:100px;max-height:240px;display:grid;position:relative;overflow:hidden}.ex2JoW_cover>img{object-fit:cover;width:100%;height:220px;max-height:240px;display:block}.ex2JoW_cover>button{color:var(--brand-royal,#2457e7);background:#fffffff2;border:1px solid #d0ddeb;border-radius:7px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:inline-flex;position:absolute;bottom:13px;right:16px;box-shadow:0 2px 5px #0a24461a}.ex2JoW_layout{grid-template-columns:minmax(0,1fr) 320px;display:grid}.ex2JoW_main{min-width:0;padding:24px 26px 20px}.ex2JoW_detailsForm{gap:16px;display:grid}.ex2JoW_titleInput{letter-spacing:-.04em;width:100%;margin-left:-7px;min-height:40px!important;color:var(--brand-navy,#0b1f4a)!important;font-family:var(--display,sans-serif)!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;padding:5px 7px!important;font-size:25px!important;font-weight:800!important;line-height:1.35!important}.ex2JoW_titleInput:hover:not([readonly]),.ex2JoW_titleInput:focus{background:var(--surface-ice,#f4f7fc)!important;border-color:#bacbf7!important}.ex2JoW_chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ex2JoW_statusButton{color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #dce4f2;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:650;display:inline-flex}.ex2JoW_statusButton.ex2JoW_isDone{color:#28754e;background:#edf7f0;border-color:#cce5d6}.ex2JoW_dueChip{background:var(--surface-ice,#f4f7fc);color:var(--brand-navy,#0b1f4a);border:1px solid #dce4f2;border-radius:6px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;font-weight:650;display:inline-flex}.ex2JoW_dueChip.ex2JoW_late{color:#a03256;background:#fff0f4;border-color:#efcfda}.ex2JoW_dueChip.ex2JoW_today{color:#8e651a;background:#fff7e5;border-color:#e9dbb9}.ex2JoW_dueChip.ex2JoW_done{color:#28754e;background:#edf7f0;border-color:#cce5d6}.ex2JoW_fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ex2JoW_fields label{min-width:0;color:var(--brand-navy,#0b1f4a);font-size:10px;font-weight:650;line-height:1.5;display:block}.ex2JoW_fields label>svg{vertical-align:-2px;margin-right:4px}.ex2JoW_fields input{margin-top:6px;font-size:10px;display:block;background:var(--surface-ice,#f4f7fc)!important;border-color:#dce4f2!important;min-height:36px!important;padding:8px!important}.ex2JoW_importedPeople{color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-size:11px;line-height:1.7;display:flex}.ex2JoW_importedPeople>svg{flex-shrink:0;margin-top:3px}.ex2JoW_fieldHint{color:#566681;font-size:10px;line-height:1.6}.ex2JoW_topbar .ex2JoW_moveTrigger{min-width:0;min-height:27px;color:var(--brand-royal,#2457e7);overflow-wrap:anywhere;background:#eaf0ff;border-color:#d6e0ff;padding:4px 7px;font-size:10px}.ex2JoW_labelTrigger{text-align:left;background:0 0;border:0;border-radius:5px;min-width:0;max-width:100%;padding:0}.ex2JoW_labelTrigger:hover:not(:disabled){outline-offset:3px;outline:1px solid #b9cfe2}.ex2JoW_peopleTrigger{background:var(--surface-ice,#f4f7fc);max-width:100%;color:var(--brand-navy,#0b1f4a);text-align:left;overflow-wrap:anywhere;border:1px solid #dce4f2;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;line-height:1.5;display:inline-flex}.ex2JoW_addToolbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ex2JoW_addToolbar>span{color:#566681;margin-right:2px;font-size:10px}.ex2JoW_addToolbar>button{min-height:32px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #dce4f2;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:6px 9px;font-size:10px;font-weight:650;display:inline-flex}.ex2JoW_addToolbar>button:hover:not(:disabled){color:var(--brand-royal,#2457e7);background:#dee7ff;border-color:#bacbf7}.ex2JoW_attributeEditor{background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:8px;max-width:420px;padding:12px}.ex2JoW_attributeHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ex2JoW_attributeHeading strong{color:var(--brand-navy,#0b1f4a);font-size:11px}.ex2JoW_attributeHeading button{width:26px;height:26px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:0;border-radius:5px;place-items:center;display:grid}.ex2JoW_attributeEditor>input{background:#fff;border:1px solid #c6d8e8;border-radius:6px;width:100%;min-height:36px;padding:8px 10px;font-size:12px}.ex2JoW_attributeEditor .ex2JoW_fieldHint{margin-top:8px}.ex2JoW_section{min-width:0;margin-top:22px}.ex2JoW_detailsForm .ex2JoW_section{margin-top:3px}.ex2JoW_section h3{color:var(--brand-navy,#0b1f4a);letter-spacing:-.01em;align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.ex2JoW_section h3>label{font-size:inherit;font-weight:inherit;color:inherit;display:block}.ex2JoW_section h3>span{color:var(--brand-royal,#2457e7);font-family:var(--font,sans-serif);background:#eaf0ff;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:650}.ex2JoW_section textarea{min-height:102px;margin-top:12px;font-size:12px;line-height:1.75;background:var(--surface-ice,#f4f7fc)!important;border-color:#dce4f2!important}.ex2JoW_section textarea[readonly]{resize:none}.ex2JoW_sectionHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ex2JoW_primaryButton,.ex2JoW_smallButton,.ex2JoW_dangerButton,.ex2JoW_textButton{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:7px 10px;font-size:10px;font-weight:650;line-height:1.4;display:inline-flex}.ex2JoW_primaryButton{color:var(--surface-white,#fff);background:var(--brand-royal,#2457e7)}.ex2JoW_primaryButton:hover:not(:disabled){background:#1d49c6}.ex2JoW_smallButton{color:var(--brand-royal,#2457e7);background:#eaf0ff;border-color:#dce4f2}.ex2JoW_smallButton:hover:not(:disabled){background:#dee7ff;border-color:#bacbf7}.ex2JoW_textButton{color:#566681;background:0 0}.ex2JoW_textButton:hover:not(:disabled){background:var(--surface-ice,#f4f7fc)}.ex2JoW_dangerButton{color:#fff;background:#a53052}.ex2JoW_saveRow{background:#eaf0ff;border:1px solid #d6e0ff;border-radius:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;padding:11px;display:flex}.ex2JoW_saveRow>span{color:var(--brand-navy,#0b1f4a);flex:1;font-size:10px;line-height:1.5}.ex2JoW_move{background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:8px;align-items:center;gap:10px;margin-top:18px;padding:11px 12px;display:flex}.ex2JoW_move label{color:var(--brand-navy,#0b1f4a);align-items:center;gap:5px;font-size:10px;display:inline-flex}.ex2JoW_move select{background:#fff;border-color:#d5e2ee;flex:1;width:auto;min-width:0;min-height:34px;padding:6px 8px;font-size:11px}.ex2JoW_emptyText{color:#566681;margin:10px 0 0;font-size:11px;line-height:1.65}.ex2JoW_attachments{gap:10px;display:grid}.ex2JoW_attachment{background:var(--surface-white,#fff);border:1px solid #dce4f2;border-radius:9px;align-items:flex-start;gap:11px;min-width:0;padding:10px;display:flex}.ex2JoW_thumbnail{background:var(--surface-ice,#f4f7fc);width:88px;height:65px;color:var(--brand-royal,#2457e7);border:1px solid #dce4f2;border-radius:6px;flex-shrink:0;place-items:center;text-decoration:none;display:grid;overflow:hidden}.ex2JoW_thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.ex2JoW_fileGlyph{justify-items:center;gap:4px;display:grid}.ex2JoW_fileGlyph small{color:#566681;letter-spacing:.04em;font-size:8px;font-weight:700}.ex2JoW_attachmentCopy{flex:1;min-width:0}.ex2JoW_attachmentCopy>a{max-width:100%;color:var(--brand-royal,#2457e7);overflow-wrap:anywhere;align-items:center;gap:4px;font-size:11px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex}.ex2JoW_attachmentCopy>a:hover{text-decoration:underline}.ex2JoW_attachmentCopy>strong{color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;font-size:11px;line-height:1.5;display:block}.ex2JoW_attachmentCopy>small{color:#566681;margin-top:4px;font-size:9px;line-height:1.5;display:block}.ex2JoW_attachmentCopy>div{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:7px;display:flex}.ex2JoW_attachmentCopy>div>a,.ex2JoW_attachmentCopy>div>button{color:var(--brand-royal,#2457e7);background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:9px;line-height:1.5;text-decoration:none;display:inline-flex}.ex2JoW_attachmentCopy>div>button:hover:not(:disabled),.ex2JoW_attachmentCopy>div>a:hover{color:#1d49c6;text-decoration:underline}.ex2JoW_attachmentCopy>div .ex2JoW_deleteLink{color:#a44760}.ex2JoW_coverBadge{color:var(--brand-royal,#2457e7);background:#eaf0ff;border-radius:4px;align-items:center;gap:3px;padding:2px 4px;font-size:8px;font-weight:650;display:inline-flex}.ex2JoW_attachmentCopy>.ex2JoW_attachmentConfirm{background:#fff4f7;border:1px solid #edcdd7;border-radius:6px;align-items:center;gap:6px;margin-top:9px;padding:8px}.ex2JoW_attachmentConfirm>span{color:#97425c;flex-basis:100%;font-size:10px;line-height:1.5}.ex2JoW_attachmentCopy>.ex2JoW_attachmentConfirm>button{color:#93415a;background:#fff;border:1px solid #e4bbc9;border-radius:5px;min-height:28px;padding:4px 7px}.ex2JoW_uploadForm{margin-top:10px}.ex2JoW_fileInput{opacity:0;clip:rect(0,0,0,0);position:absolute;overflow:hidden;width:1px!important;height:1px!important;min-height:0!important;padding:0!important}.ex2JoW_uploadDraft{background:var(--surface-ice,#f4f7fc);border:1px solid #dce4f2;border-radius:9px;flex-wrap:wrap;align-items:center;gap:9px;padding:11px;display:flex}.ex2JoW_uploadDraft>img{object-fit:cover;border-radius:5px;width:65px;height:50px}.ex2JoW_uploadDraft>div{flex:1;min-width:0}.ex2JoW_uploadDraft strong{color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;font-size:10px;line-height:1.5;display:block}.ex2JoW_uploadDraft small{color:#566681;margin-top:2px;font-size:9px;display:block}.ex2JoW_uploadDraft label{color:#566681;align-items:center;gap:5px;margin-top:6px;font-size:9px;display:flex}.ex2JoW_uploadDraft input[type=checkbox]{width:13px;height:13px}.ex2JoW_fileHint{color:#566681;margin-top:8px;font-size:9px;line-height:1.5;display:block}.ex2JoW_uploadConflict{color:#806323;background:#fff9ec;border:1px solid #e5d6b6;border-radius:7px;margin-top:9px;padding:10px}.ex2JoW_uploadConflict p{font-size:10px;line-height:1.65}.ex2JoW_uploadConflict button{color:#7e6124;background:#fff;border:1px solid #ddcea7;border-radius:5px;margin-top:7px;padding:6px 8px;font-size:10px;line-height:1.5}.ex2JoW_success{color:#28734b;margin-top:10px;font-size:11px;line-height:1.6}.ex2JoW_progress{background:#eaf0ff;border-radius:5px;height:6px;overflow:hidden}.ex2JoW_progress>span{border-radius:inherit;background:var(--brand-royal,#2457e7);height:100%;transition:width .15s;display:block}.ex2JoW_progressComplete>span{background:#3d946a}.ex2JoW_progressNumber{color:#566681;font-size:10px}.ex2JoW_checklist{margin-top:10px}.ex2JoW_checklistGroups>section+section{margin-top:17px}.ex2JoW_checklistGroups h4{color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;margin:15px 0 0;font-size:11px;line-height:1.5;display:flex}.ex2JoW_checklistGroups h4>span{color:var(--brand-royal,#2457e7);background:#eaf0ff;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:9px;font-weight:600}.ex2JoW_checkRow{justify-content:space-between;align-items:center;gap:9px;padding:7px 0;display:flex}.ex2JoW_checkRow label{min-width:0;color:var(--brand-navy,#0b1f4a);align-items:flex-start;gap:8px;font-size:11px;font-weight:450;line-height:1.7;display:flex}.ex2JoW_checkRow label>input{flex-shrink:0;margin-top:2px}.ex2JoW_checkRow label>span{overflow-wrap:anywhere}.ex2JoW_checked{color:#566681;text-decoration:line-through}.ex2JoW_checkRow>button{background:var(--surface-ice,#f4f7fc);color:#566681;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:27px;height:27px;padding:5px;display:grid}.ex2JoW_checkRow>button:hover:not(:disabled){color:#a44760;background:#fff0f5}.ex2JoW_addCheck{align-items:center;gap:8px;margin-top:9px;display:flex}.ex2JoW_addCheck input{background:#fbfdff;border-color:#dce6ef;min-height:36px;font-size:11px}.ex2JoW_addCheck>button{flex-shrink:0}.ex2JoW_draftHint{background:var(--surface-ice,#f4f7fc);color:#566681;border-radius:7px;margin-top:17px;padding:10px 12px;font-size:10px;line-height:1.65}.ex2JoW_archive{border-top:1px solid #e0e8f0;margin-top:25px;padding-top:15px}.ex2JoW_archive>button{color:#8d5564}.ex2JoW_archive p{color:#80626b;margin-bottom:9px;font-size:11px;line-height:1.6}.ex2JoW_archive>div{align-items:center;gap:6px;display:flex}.ex2JoW_discussion{background:var(--surface-ice,#f4f7fc);border-left:1px solid #dce4f2;min-width:0;padding:20px 18px}.ex2JoW_tabs{border-bottom:1px solid #dce6ef;align-items:center;gap:5px;padding-bottom:15px;display:flex}.ex2JoW_tabs button{color:#566681;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;min-height:32px;padding:6px 7px;font-size:10px;font-weight:650;display:flex}.ex2JoW_tabs button>span{color:var(--brand-navy,#0b1f4a);background:#eaf0ff;border-radius:3px;padding:1px 3px;font-size:8px}.ex2JoW_tabs .ex2JoW_activeTab{color:var(--surface-white,#fff);background:var(--brand-royal,#2457e7);border-color:var(--brand-royal,#2457e7);box-shadow:0 1px 3px #12365f08}.ex2JoW_sideTitle{color:var(--brand-navy,#0b1f4a);margin-top:18px;font-size:12px;font-weight:700}.ex2JoW_commentForm{justify-items:end;gap:8px;margin-top:12px;display:grid}.ex2JoW_commentForm textarea{background:#fff;border-color:#d5e2ee;width:100%;font-size:11px;line-height:1.7}.ex2JoW_comments{gap:17px;margin-top:22px;display:grid}.ex2JoW_comments>article{align-items:flex-start;gap:8px;display:flex}.ex2JoW_comments>article>span{flex-shrink:0;width:27px;height:27px;font-size:9px}.ex2JoW_comments article>div{flex:1;min-width:0}.ex2JoW_comments strong{color:var(--brand-navy,#0b1f4a);font-size:10px;line-height:1.5;display:block}.ex2JoW_comments time,.ex2JoW_activityList time{color:#566681;margin-top:3px;font-size:8px;line-height:1.5;display:block}.ex2JoW_comments p{background:var(--surface-white,#fff);color:var(--brand-navy,#0b1f4a);overflow-wrap:anywhere;white-space:pre-wrap;border:1px solid #dce4f2;border-radius:8px;margin-top:7px;padding:9px 10px;font-size:11px;line-height:1.75}.ex2JoW_sideEmpty{color:#566681;text-align:center;margin-top:24px;font-size:11px;line-height:1.7}.ex2JoW_sideHint{color:#566681;margin-top:7px;font-size:10px;line-height:1.7}.ex2JoW_activityList{gap:16px;margin:19px 0;padding:0;list-style:none;display:grid}.ex2JoW_activityList li{align-items:flex-start;gap:8px;display:flex}.ex2JoW_activityList li>span{width:25px;height:25px;color:var(--brand-royal,#2457e7);background:#eaf0ff;border:1px solid #dce4f2;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ex2JoW_activityList li>div{min-width:0}.ex2JoW_activityList p{color:#566681;overflow-wrap:anywhere;font-size:10px;line-height:1.7}.ex2JoW_error{color:#9b3a58;overflow-wrap:anywhere;background:#fff2f6;border:1px solid #edcbd7;border-radius:8px;margin-bottom:15px;padding:11px 12px;font-size:11px;line-height:1.65}.ex2JoW_conflict{color:#866623;background:#fff9ec;border:1px solid #e5d6b6;border-radius:8px;margin-bottom:15px;padding:11px 12px;font-size:11px;line-height:1.65}.ex2JoW_conflict button{color:#7e6124;background:#fff;border:1px solid #ddcea7;border-radius:5px;margin-top:7px;padding:5px 8px;font-size:10px}.ex2JoW_dialog button:focus-visible,.ex2JoW_dialog a:focus-visible,.ex2JoW_dialog input:focus-visible,.ex2JoW_dialog textarea:focus-visible,.ex2JoW_dialog select:focus-visible{outline:3px solid var(--brand-royal,#2457e7);outline-offset:2px}.ex2JoW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){.ex2JoW_dialog{border-radius:13px;width:calc(100% - 20px);max-height:calc(100svh - 20px)}.ex2JoW_layout{grid-template-columns:minmax(0,1fr)}.ex2JoW_main{padding:20px}.ex2JoW_discussion{border-top:1px solid #dce7f0;border-left:1px solid #dce4f2;padding:20px}.ex2JoW_comments{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ex2JoW_titleInput{font-size:23px!important}.ex2JoW_cover>img{height:190px}}@media (max-width:480px){.ex2JoW_dialog{border-radius:11px;width:calc(100% - 12px);max-height:calc(100svh - 16px)}.ex2JoW_topbar{gap:7px;padding:10px}.ex2JoW_topbar>span{gap:4px;font-size:9px}.ex2JoW_topbar>div{gap:4px}.ex2JoW_topbar button>span{display:none}.ex2JoW_topbar .ex2JoW_readOnly{gap:0;font-size:0}.ex2JoW_topbar .ex2JoW_readOnly>svg{width:14px;height:14px}.ex2JoW_main,.ex2JoW_discussion{padding:17px 15px}.ex2JoW_fields{grid-template-columns:minmax(0,1fr);gap:11px}.ex2JoW_fields label{grid-template-columns:14px 82px minmax(0,1fr);align-items:center;gap:6px;display:grid}.ex2JoW_fields label>svg,.ex2JoW_fields input{margin:0}.ex2JoW_titleInput{font-size:21px!important}.ex2JoW_cover>img{height:160px}.ex2JoW_cover>button{font-size:9px;bottom:10px;right:10px}.ex2JoW_section{margin-top:23px}.ex2JoW_thumbnail{width:65px;height:58px}.ex2JoW_attachment{gap:8px;padding:8px}.ex2JoW_attachmentCopy>small{font-size:8px}.ex2JoW_attachmentCopy>div{gap:5px 8px}.ex2JoW_uploadDraft>button{flex:1}.ex2JoW_uploadDraft>div{min-width:120px}.ex2JoW_saveRow>span{flex-basis:100%}.ex2JoW_addCheck{flex-wrap:wrap}.ex2JoW_addCheck>input{flex-basis:100%}.ex2JoW_addCheck>button{width:100%}.ex2JoW_move{gap:7px;padding:10px}.ex2JoW_move label{font-size:9px}.ex2JoW_comments{grid-template-columns:minmax(0,1fr)}.ex2JoW_sectionHeading{gap:7px}.ex2JoW_sectionHeading .ex2JoW_smallButton{padding:6px 7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.ex2JoW_progress>span{transition:none}}@media (max-width:480px){.ex2JoW_topbar .ex2JoW_moveTrigger{max-width:145px;font-size:9px}.ex2JoW_addToolbar{gap:5px}.ex2JoW_addToolbar>span{flex-basis:100%}.ex2JoW_addToolbar>button{min-height:33px;padding:6px 8px;font-size:10px}.ex2JoW_attributeEditor{max-width:100%}.ex2JoW_peopleTrigger{font-size:9px}}
