.oe3DtG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.oe3DtG_date{color:var(--text-2);margin:0 0 4px;font-size:14px}.oe3DtG_title{margin:0;font-size:26px;font-weight:700}.oe3DtG_edit-button{border-radius:var(--radius);background:var(--blue-tint);height:44px;color:var(--blue-dark);font:inherit;cursor:pointer;border:0;padding:0 16px;font-size:14px;font-weight:600}.oe3DtG_editor{border-radius:var(--radius-lg);background:var(--blue-tint);margin-bottom:20px;padding:18px}.oe3DtG_editor-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.oe3DtG_editor-head h2{margin:0;font-size:16px;font-weight:700}.oe3DtG_editor-head span{color:var(--text-2);margin-left:8px;font-size:14px;font-weight:400}.oe3DtG_editor-actions{gap:8px;display:flex}.oe3DtG_editor-actions button{border-radius:var(--radius);background:var(--white);height:44px;color:var(--text);font:inherit;cursor:pointer;border:0;padding:0 14px;font-size:14px}.oe3DtG_editor-actions .oe3DtG_done{background:var(--blue);color:var(--on-blue);padding:0 16px;font-weight:600}.oe3DtG_editor ul{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.oe3DtG_editor li{border-radius:var(--radius);background:var(--white);align-items:center;gap:8px;padding:4px 4px 4px 12px;display:flex}.oe3DtG_editor label{flex:1;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.oe3DtG_editor input[type=checkbox]{width:18px;height:18px;accent-color:var(--blue)}.oe3DtG_arrow{border-radius:var(--radius);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;font-size:16px}.oe3DtG_arrow:disabled{opacity:.4;cursor:not-allowed}.oe3DtG_later{color:var(--text-2);margin:12px 0 0;font-size:13px}.oe3DtG_widgets{flex-wrap:wrap;gap:16px;display:flex}.oe3DtG_widget{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);flex:340px;min-width:0;padding:18px}.oe3DtG_widget-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.oe3DtG_widget-head h2{margin:0;font-size:16px;font-weight:700}.oe3DtG_summary{color:var(--text-2);font-size:13px}.oe3DtG_list{margin:0;padding:0;list-style:none}.oe3DtG_list li{border-top:1px solid var(--divider);align-items:flex-start;gap:10px;padding:12px 0;display:flex}.oe3DtG_list a{color:var(--text);font-size:14px;font-weight:600;text-decoration:none;display:block}.oe3DtG_list a:hover{color:var(--blue-dark);text-decoration:underline}.oe3DtG_sub{color:var(--text-2);margin-top:2px;font-size:13px;font-weight:400;display:block}.oe3DtG_sub-red{color:var(--red-text)}.oe3DtG_badge{border-radius:6px;flex:none;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.oe3DtG_badge-overdue{background:var(--red);color:var(--white)}.oe3DtG_badge-ai{background:var(--blue-tint);color:var(--blue-dark)}.oe3DtG_badge-req{background:var(--orange-tint);color:var(--orange-text)}.oe3DtG_footer{align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.oe3DtG_empty{border-top:1px solid var(--divider);color:var(--text-2);margin:0;padding:12px 0 0;font-size:14px}.oe3DtG_scope{border-radius:var(--radius);background:var(--surface);gap:2px;padding:2px;display:inline-flex}.oe3DtG_scope button{min-height:36px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:12px}.oe3DtG_scope button[aria-pressed=true]{background:var(--blue);color:var(--on-blue);font-weight:700}.oe3DtG_sites{border-top:1px solid var(--divider);flex-wrap:wrap;gap:8px;margin:0;padding:12px 0 0;list-style:none;display:flex}.oe3DtG_sites a{border:1px solid var(--border);border-radius:var(--radius);min-height:36px;color:var(--text);align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.oe3DtG_sites a:hover{border-color:var(--blue);color:var(--blue-dark)}.oe3DtG_badge-hot{background:var(--orange);color:var(--text)}.oe3DtG_badge-warn{background:var(--orange-tint);color:var(--orange-text)}.oe3DtG_paybar{background:var(--surface);border-radius:6px;gap:2px;height:16px;display:flex;overflow:hidden}.oe3DtG_paycounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:14px 0 0;padding:0;font-size:13px;list-style:none;display:grid}
.SP2qqW_button{border-radius:var(--radius);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.SP2qqW_button:disabled,.SP2qqW_button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.SP2qqW_primary{background:var(--blue);color:var(--on-blue)}.SP2qqW_primary:hover{background:var(--blue-dark);color:var(--on-blue)}.SP2qqW_secondary{background:var(--blue-tint);color:var(--blue-dark)}.SP2qqW_secondary:hover{color:var(--text)}.SP2qqW_plain{background:var(--surface);color:var(--text)}.SP2qqW_outline{background:var(--white);color:var(--text);border:1px solid var(--border)}.SP2qqW_large{min-height:var(--hit);font-size:15px}.SP2qqW_badge{white-space:nowrap;border-radius:4px;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.SP2qqW_badge-neutral{background:var(--surface);color:var(--text);font-weight:400}.SP2qqW_badge-blue{background:var(--blue-tint);color:var(--blue-dark)}.SP2qqW_badge-orange{background:var(--orange-tint);color:var(--orange-text)}.SP2qqW_badge-green{background:var(--green-tint);color:var(--green-dark)}.SP2qqW_badge-red{background:var(--red);color:var(--white)}.SP2qqW_badge-muted{background:var(--surface);color:var(--text-2)}.SP2qqW_state{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);flex-direction:column;align-items:flex-start;gap:10px;padding:24px;display:flex}.SP2qqW_state-title{font-size:16px;font-weight:700}.SP2qqW_state-body{color:var(--text-2);font-size:14px}.SP2qqW_state-error{border-color:var(--red-tint);background:var(--red-tint)}.SP2qqW_state-error .SP2qqW_state-title{color:var(--red-text)}.SP2qqW_state-locked{background:var(--surface)}.SP2qqW_skeleton{flex-direction:column;gap:10px;display:flex}.SP2qqW_skeleton-line{background:var(--surface);border-radius:4px;height:14px;animation:1.4s ease-in-out infinite SP2qqW_pulse}.SP2qqW_skeleton-block{border-radius:var(--radius);background:var(--surface);height:48px;animation:1.4s ease-in-out infinite SP2qqW_pulse}@keyframes SP2qqW_pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.SP2qqW_skeleton-line,.SP2qqW_skeleton-block{animation:none}}.SP2qqW_page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.SP2qqW_page-title-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.SP2qqW_page-title{font-size:26px;font-weight:700}.SP2qqW_page-meta{color:var(--text-2);font-size:14px}.SP2qqW_subtabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:16px;display:flex}.SP2qqW_subtab{min-height:var(--hit);color:var(--text-2);border-bottom:3px solid #0000;align-items:center;padding:0 14px;font-size:15px;text-decoration:none;display:inline-flex}.SP2qqW_subtab[aria-current=page]{border-bottom-color:var(--blue);color:var(--text);font-weight:700}
.vcPTMq_layout{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.vcPTMq_main{flex:999 480px;min-width:0}.vcPTMq_aside{flex-direction:column;flex:260px;gap:14px;display:flex}.vcPTMq_card{border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px}.vcPTMq_card h2{margin:0 0 6px;font-size:15px;font-weight:700}.vcPTMq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.vcPTMq_seg{border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;gap:4px;padding:3px;display:inline-flex}.vcPTMq_seg button{min-height:36px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 10px;font-size:13px}.vcPTMq_seg button[aria-pressed=true]{background:var(--blue);color:var(--on-blue);font-weight:700}.vcPTMq_tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vcPTMq_btn{border-radius:var(--radius);background:var(--blue);min-height:44px;color:var(--on-blue);font:inherit;cursor:pointer;border:0;padding:0 14px;font-size:14px;font-weight:600}.vcPTMq_btn:disabled{opacity:.55;cursor:not-allowed}.vcPTMq_btn-outline{background:var(--white);color:var(--text);border:1px solid var(--border);font-weight:400}.vcPTMq_btn-plain{background:var(--surface);color:var(--text);font-size:13px;font-weight:600}.vcPTMq_btn-green{background:var(--green-dark);color:var(--white)}.vcPTMq_btn-danger{background:var(--white);color:var(--red-text);border:1px solid var(--border)}.vcPTMq_link{min-height:36px;color:var(--blue-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline}.vcPTMq_add{border-radius:var(--radius-lg);background:var(--blue-tint);flex-direction:column;gap:10px;margin:0 0 18px;padding:14px;display:flex}.vcPTMq_add-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.vcPTMq_label{flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.vcPTMq_select,.vcPTMq_input{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--white);height:44px;color:var(--text);font:inherit;padding:0 10px;font-size:14px}.vcPTMq_textarea{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--white);width:100%;font:inherit;resize:vertical;padding:10px 12px;font-size:14px;line-height:1.5}.vcPTMq_muted{color:var(--text-2);font-size:13px}.vcPTMq_day{color:var(--text-2);margin:0 0 10px;font-size:13px;font-weight:700}.vcPTMq_records{flex-direction:column;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.vcPTMq_record{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);padding:14px 16px}.vcPTMq_record[data-unread=true]{border:2px solid var(--orange);padding:13px 15px}.vcPTMq_record[data-hidden=true]{background:var(--surface-2);color:var(--text-2)}.vcPTMq_record[data-highlight=true]{outline:2px solid var(--blue);outline-offset:2px}.vcPTMq_head{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.vcPTMq_head strong{color:var(--text)}.vcPTMq_body{white-space:pre-line;margin:8px 0 0;font-size:14px;line-height:1.6}.vcPTMq_chip{border-radius:6px;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.vcPTMq_chip-unread{background:var(--orange);color:var(--text)}.vcPTMq_chip-ok{background:var(--green-tint);color:var(--green-dark)}.vcPTMq_chip-wait{border:1px dashed var(--input-border);color:var(--text-2);font-weight:400}.vcPTMq_chip-fail{background:var(--red-tint);color:var(--red-text)}.vcPTMq_chip-gray{background:var(--surface);color:var(--text-2)}.vcPTMq_chip-ai{background:var(--blue-tint);color:var(--blue-dark)}.vcPTMq_chip-orange{background:var(--orange-tint);color:var(--orange-text)}.vcPTMq_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.vcPTMq_spacer{flex:1}.vcPTMq_linkchip{border-radius:6px;align-items:center;min-height:36px;padding:0 10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.vcPTMq_linkchip-req{background:var(--orange-tint);color:var(--orange-text)}.vcPTMq_linkchip-task{background:var(--blue-tint);color:var(--blue-dark)}.vcPTMq_play{border-radius:var(--radius);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;font-size:15px}.vcPTMq_play[aria-pressed=true]{background:var(--blue);color:var(--white)}.vcPTMq_progress{color:var(--text-2);align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.vcPTMq_track{background:var(--border);border-radius:3px;flex:1;height:6px;overflow:hidden}.vcPTMq_track span{background:var(--blue);height:100%;display:block}.vcPTMq_transcript{border-radius:var(--radius);background:var(--surface);margin-top:10px;padding:12px 14px;font-size:13px;line-height:1.7}.vcPTMq_transcript p{margin:0}.vcPTMq_thumbs{gap:12px;margin-top:10px;display:flex}.vcPTMq_thumb{background:var(--border);object-fit:cover;border-radius:6px;flex:0 0 44px;width:44px;height:72px}.vcPTMq_group{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);overflow:hidden}.vcPTMq_group-head{background:var(--surface);width:100%;min-height:52px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:flex}.vcPTMq_group-head span{color:var(--text-2)}.vcPTMq_group-head b{color:var(--blue-dark);margin-left:auto;font-size:13px}.vcPTMq_group ol{margin:0;padding:0 16px;list-style:none}.vcPTMq_group ol>li{border-top:1px solid var(--border);padding:12px 0}.vcPTMq_placeholder{border:1px dashed var(--input-border);border-radius:var(--radius-lg);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;padding:6px 6px 6px 16px;font-size:13px;display:flex}.vcPTMq_hidebox,.vcPTMq_candidate{border-radius:var(--radius-lg);flex-direction:column;gap:10px;margin-top:10px;padding:14px;font-size:13px;line-height:1.55;display:flex}.vcPTMq_hidebox{background:var(--surface)}.vcPTMq_candidate{background:var(--orange-tint)}.vcPTMq_candidate strong,.vcPTMq_hidebox strong{font-size:14px}.vcPTMq_radios{flex-wrap:wrap;gap:6px;display:flex}.vcPTMq_radios label{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);cursor:pointer;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:13px;display:inline-flex}.vcPTMq_notice{border-radius:var(--radius);background:var(--text);color:var(--white);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:6px 6px 6px 16px;font-size:14px;display:flex}.vcPTMq_notice span{flex:260px}.vcPTMq_notice button{min-height:36px;color:var(--white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px}.vcPTMq_notice-error{background:var(--red-text)}.vcPTMq_empty{border-radius:var(--radius-lg);background:var(--surface);color:var(--text-2);padding:20px;font-size:14px}.vcPTMq_aside ul{margin:0;padding:0;font-size:14px;list-style:none}.vcPTMq_aside li{border-top:1px solid var(--border);padding:8px 0}.vcPTMq_note{white-space:pre-line;margin:6px 0 0;font-size:14px;line-height:1.7}.vcPTMq_check{width:18px;height:18px;accent-color:var(--blue)}.vcPTMq_intro{color:var(--text-2);margin:0 0 18px;font-size:14px}.vcPTMq_tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:18px;display:flex}.vcPTMq_tabs button{min-height:44px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 14px;font-size:15px}.vcPTMq_tabs button[aria-selected=true]{border-bottom-color:var(--blue);color:var(--text);font-weight:700}.vcPTMq_bar{border-radius:var(--radius-lg);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px 16px;font-size:14px;display:flex}.vcPTMq_alert{border-radius:var(--radius-lg);background:var(--red-tint);margin-bottom:12px;padding:12px 16px;font-size:14px}.vcPTMq_alert strong{color:var(--red-text)}.vcPTMq_ask{border-radius:var(--radius-lg);background:var(--orange-tint);flex-direction:column;gap:10px;margin-bottom:12px;padding:16px;font-size:14px;line-height:1.6;display:flex}.vcPTMq_ask h2{margin:0;font-size:15px;font-weight:700}.vcPTMq_calls{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.vcPTMq_call{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);flex-wrap:wrap;align-items:flex-start;gap:16px;padding:16px;display:flex}.vcPTMq_call[data-personal=true]{background:var(--surface-2)}.vcPTMq_work{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--white);cursor:pointer;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.vcPTMq_work[data-on=true]{border-color:var(--blue);background:var(--blue-tint)}.vcPTMq_call-main{flex-direction:column;flex:360px;gap:8px;min-width:0;display:flex}.vcPTMq_call-meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.vcPTMq_call-meta strong{color:var(--text);font-size:15px}.vcPTMq_call-side{flex-wrap:wrap;flex:none;gap:8px;display:flex}.vcPTMq_picker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vcPTMq_picker select{border:2px solid var(--input-border);border-radius:var(--radius);background:var(--white);min-width:200px;height:44px;font:inherit;padding:0 10px;font-size:14px}.vcPTMq_picker select[aria-invalid=true]{border-color:var(--red)}.vcPTMq_aipick{border-radius:var(--radius);background:var(--blue-tint);min-height:44px;color:var(--blue-dark);font:inherit;cursor:pointer;border:0;padding:0 12px;font-size:13px;font-weight:700}.vcPTMq_helper{width:100%;color:var(--text-2);font-size:12px}.vcPTMq_helper-error{color:var(--red-text);font-weight:700}.vcPTMq_processing{border:1px dashed var(--input-border);border-radius:var(--radius-lg);color:var(--text-2);padding:16px;font-size:14px}.vcPTMq_processing strong{color:var(--text)}.vcPTMq_footnote{border-radius:var(--radius-lg);background:var(--blue-tint);margin-top:18px;padding:12px 16px;font-size:13px;line-height:1.6}.vcPTMq_done{border-radius:var(--radius-lg);background:var(--green-tint);flex-direction:column;gap:10px;padding:18px;font-size:14px;display:flex}.vcPTMq_done h2{margin:0;font-size:17px;font-weight:700}.vcPTMq_done ul{margin:0;padding-left:18px;line-height:1.8}.vcPTMq_mail{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);flex-direction:column;gap:8px;padding:16px;display:flex}.vcPTMq_mail[data-closed=true]{background:var(--surface-2)}.vcPTMq_cap{flex-wrap:wrap;gap:20px;display:flex}.vcPTMq_cap>section{flex-direction:column;flex:340px;gap:12px;min-width:0;display:flex}.vcPTMq_step{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.vcPTMq_step i{background:var(--blue);width:22px;height:22px;color:var(--white);border-radius:11px;justify-content:center;align-items:center;font-size:12px;font-style:normal;display:inline-flex}.vcPTMq_step i[data-off=true]{background:var(--border);color:var(--text-2)}.vcPTMq_drop{border:2px dashed var(--input-border);border-radius:var(--radius-lg);background:var(--surface-2);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;display:flex}.vcPTMq_drop[data-over=true]{border-color:var(--blue);background:var(--blue-tint)}.vcPTMq_drop strong{font-size:15px}.vcPTMq_flash{border-radius:var(--radius);background:var(--green-tint);padding:8px 12px;font-size:13px}.vcPTMq_flash[data-warn=true]{background:var(--orange-tint)}.vcPTMq_files{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vcPTMq_files li{border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:10px;padding:6px;display:flex}.vcPTMq_files img,.vcPTMq_txt{background:var(--border);object-fit:cover;border-radius:6px;flex:0 0 36px;width:36px;height:52px}.vcPTMq_txt{background:var(--blue-tint);color:var(--blue-dark);justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.vcPTMq_fname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.vcPTMq_remove{border-radius:var(--radius);background:var(--surface);cursor:pointer;border:0;width:36px;height:36px}.vcPTMq_review{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:14px;display:flex}.vcPTMq_box{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:12px;padding:20px;font-size:14px;line-height:1.6;display:flex}.vcPTMq_box[data-reading=true]{background:var(--blue-tint)}.vcPTMq_box[data-fail=true]{background:var(--red-tint)}.vcPTMq_readonly{border:2px solid var(--border);border-radius:var(--radius);background:var(--surface);align-items:center;height:40px;padding:0 10px;font-size:13px;display:inline-flex}.vcPTMq_readonly[data-attention=true]{border-color:var(--orange)}.vcPTMq_messages{border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:3px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5;list-style:none;display:flex}.vcPTMq_messages li[data-dup=true]{color:var(--text-2);text-decoration:line-through}.vcPTMq_fieldset{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:8px 10px}.vcPTMq_fieldset legend{padding:0 4px;font-size:12px;font-weight:700}.vcPTMq_fieldset label{align-items:center;gap:8px;min-height:36px;font-size:13px;display:flex}.vcPTMq_right{justify-content:flex-end;gap:8px;display:flex}
.wyQCQa_crumb{color:var(--text-2);margin:0 0 12px;font-size:13px}.wyQCQa_customerBar{border-radius:var(--radius-lg);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;padding:10px 14px;font-size:14px;display:flex}.wyQCQa_customerBar strong{margin-right:8px}.wyQCQa_muted{color:var(--text-2)}.wyQCQa_pill{background:var(--white);min-height:36px;color:var(--text);border-radius:18px;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.wyQCQa_pill[aria-current=page]{background:var(--blue);color:var(--on-blue);font-weight:600}.wyQCQa_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.wyQCQa_title{margin:0 0 6px;font-size:26px;font-weight:700}.wyQCQa_numbers{color:var(--text-2);margin:0 0 10px;font-size:14px}.wyQCQa_chips{flex-wrap:wrap;gap:6px;display:flex}.wyQCQa_svcOn,.wyQCQa_svcOff{border-radius:var(--radius);align-items:center;height:26px;padding:0 10px;font-size:12px;display:inline-flex}.wyQCQa_svcOn{background:var(--blue-tint);color:var(--blue-dark);font-weight:700}.wyQCQa_svcOff{border:1px dashed var(--input-border);color:var(--text-2)}.wyQCQa_right{flex-direction:column;align-items:flex-end;gap:8px;font-size:14px;display:flex}.wyQCQa_driveButton{border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--text);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.wyQCQa_tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;margin-bottom:18px;display:flex}.wyQCQa_tab{min-height:44px;color:var(--text-2);border-bottom:3px solid #0000;align-items:center;padding:0 14px;font-size:15px;text-decoration:none;display:inline-flex}.wyQCQa_tab[aria-current=page]{border-bottom-color:var(--blue);color:var(--text);font-weight:700}.wyQCQa_tabOff{min-height:44px;color:var(--text-2);cursor:not-allowed;border-bottom:3px solid #0000;align-items:center;padding:0 14px;font-size:15px;display:inline-flex}.wyQCQa_terminatedBanner{border-radius:var(--radius);background:var(--red-tint);color:var(--red-text);margin-bottom:14px;padding:10px 14px;font-size:14px;font-weight:600}
.cV--QW_card{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;margin-bottom:16px;padding:16px;display:flex}.cV--QW_card h2{margin:0;font-size:16px;font-weight:700}.cV--QW_card h3{margin:6px 0 0;font-size:14px;font-weight:700}.cV--QW_muted{color:var(--text-2);margin:0;font-size:13px;line-height:1.6}.cV--QW_warn{border-radius:var(--radius);background:var(--orange-tint);color:var(--orange-text);margin:0;padding:10px 12px;font-size:13px;line-height:1.6}.cV--QW_form{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.cV--QW_form label{align-items:center;gap:6px;min-height:36px;font-weight:600;display:inline-flex}.cV--QW_form select,.cV--QW_check select{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--white);height:36px;font:inherit;padding:0 8px;font-size:13px}.cV--QW_btn{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);min-height:36px;color:var(--text);font:inherit;cursor:pointer;padding:0 14px;font-size:13px;font-weight:600}.cV--QW_btn:disabled{color:var(--text-2);cursor:not-allowed}.cV--QW_primary{border-color:var(--blue);background:var(--blue);color:var(--white)}.cV--QW_go{border-color:var(--green-dark);background:var(--green-dark);min-height:44px;color:var(--white);font-size:14px}.cV--QW_notice{border-radius:var(--radius);background:var(--text);color:var(--white);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:6px 6px 6px 16px;font-size:14px;display:flex}.cV--QW_notice span{flex:260px}.cV--QW_notice button{min-height:36px;color:var(--white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px}.cV--QW_notice-error{background:var(--red-text)}.cV--QW_table{border-collapse:collapse;width:100%;font-size:13px}.cV--QW_table th,.cV--QW_table td{border-top:1px solid var(--border);text-align:left;vertical-align:top;padding:8px 10px}.cV--QW_table th{background:var(--surface);color:var(--text-2);font-size:12px;font-weight:700}.cV--QW_table tr[aria-current=true] td{background:var(--blue-tint)}.cV--QW_wrap{border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}.cV--QW_pill{white-space:nowrap;border-radius:11px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.cV--QW_pill-ok{background:var(--green-tint);color:var(--green-dark)}.cV--QW_pill-warn{background:var(--orange-tint);color:var(--orange-text)}.cV--QW_pill-muted{background:var(--surface);color:var(--text-2)}.cV--QW_counts{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cV--QW_counts li{border-radius:var(--radius);background:var(--surface);padding:10px 12px;font-size:13px}.cV--QW_counts strong{font-size:18px;display:block}.cV--QW_checks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cV--QW_check{border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;font-size:13px;display:flex}.cV--QW_check[data-open=true]{border-color:var(--orange);background:var(--orange-tint)}.cV--QW_check>div{flex:320px;min-width:0}.cV--QW_check p{color:var(--text-2);margin:2px 0 0}.cV--QW_check strong{font-size:14px}.cV--QW_filters{flex-wrap:wrap;gap:6px;display:flex}.cV--QW_chip{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);min-height:36px;font:inherit;cursor:pointer;padding:0 12px;font-size:13px}.cV--QW_chip[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:var(--white);font-weight:700}.cV--QW_list{margin:0;padding-left:18px;font-size:13px;line-height:1.7}
.hzORMa_crumb{color:var(--text-2);margin:0 0 8px;font-size:13px}.hzORMa_crumb a{color:var(--blue-dark)}.hzORMa_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.hzORMa_h1{margin:0;font-size:22px;font-weight:700}.hzORMa_row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.hzORMa_toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.hzORMa_grow{flex:1}.hzORMa_muted{color:var(--text-2);margin:0;font-size:13px}.hzORMa_small{color:var(--text-2);font-size:12px}.hzORMa_link{min-height:32px;color:var(--blue-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline}.hzORMa_btn{border:1px solid var(--input-border);background:var(--white);min-width:36px;min-height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:0 12px;font-size:14px;font-weight:600}.hzORMa_btn:disabled{color:var(--text-2);cursor:default}.hzORMa_btn-small{min-height:36px;padding:0 8px;font-size:13px}.hzORMa_primary{border-color:var(--blue);background:var(--blue);color:var(--white)}.hzORMa_danger{border-color:var(--red);color:var(--red-text)}.hzORMa_table-wrap{border:1px solid var(--border);background:var(--white);border-radius:8px;overflow-x:auto}.hzORMa_table{border-collapse:collapse;width:100%;font-size:14px}.hzORMa_table th{border-bottom:1px solid var(--border);background:var(--surface);color:var(--text-2);text-align:left;white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:700}.hzORMa_table td{border-top:1px solid var(--border);vertical-align:top;padding:8px 10px}.hzORMa_table tbody tr:first-child td{border-top:0}.hzORMa_table a{color:var(--text);font-weight:600}.hzORMa_nowrap{white-space:nowrap}.hzORMa_num{text-align:right;font-variant-numeric:tabular-nums}.hzORMa_notice{background:var(--text);color:var(--white);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:10px 14px;font-size:14px;display:flex}.hzORMa_notice button{min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.hzORMa_notice-error{background:var(--red-text)}.hzORMa_banner{border:1px solid var(--blue);background:var(--blue-tint);color:var(--blue-dark);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:10px;padding:10px 14px;font-size:14px;display:flex}.hzORMa_banner[data-tone=warn]{border-color:var(--orange);background:var(--orange-tint);color:var(--orange-text)}.hzORMa_banner[data-tone=red]{border-color:var(--red);background:var(--red-tint);color:var(--red-text)}.hzORMa_banner[data-tone=green]{border-color:var(--green);background:var(--green-tint);color:var(--green-dark)}.hzORMa_overview{border:1px solid var(--border);background:var(--white);border-radius:8px;padding:14px 16px}.hzORMa_overview-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.hzORMa_title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hzORMa_overview-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px 24px;margin-top:14px;display:grid}.hzORMa_h2{margin:0 0 8px;font-size:14px;font-weight:700}.hzORMa_h2 span{color:var(--text-2);font-size:12px;font-weight:400}.hzORMa_fields{grid-template-columns:76px minmax(0,1fr);gap:6px 10px;margin:0;font-size:14px;display:grid}.hzORMa_fields dt{color:var(--text-2);font-weight:600}.hzORMa_fields dd{margin:0}.hzORMa_pre{white-space:pre-line;margin:0;font-size:14px}.hzORMa_base-list{gap:4px;margin:0 0 12px;padding:0;font-size:14px;list-style:none;display:grid}.hzORMa_base-list li{justify-content:space-between;gap:12px;display:flex}.hzORMa_settings{position:relative}.hzORMa_settings-menu{z-index:20;border:1px solid var(--input-border);background:var(--white);border-radius:8px;flex-direction:column;min-width:190px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.hzORMa_settings-menu span{color:var(--text-2);padding:4px 8px;font-size:12px;font-weight:700}.hzORMa_settings-menu hr{border:0;border-top:1px solid var(--border);width:100%;margin:4px 0}.hzORMa_settings-menu button{min-height:36px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:14px}.hzORMa_settings-menu button:hover,.hzORMa_settings-menu button:focus-visible{background:var(--surface)}.hzORMa_settings-menu button[data-danger=true]{color:var(--red-text)}.hzORMa_tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:2px;margin:14px 0 12px;display:flex}.hzORMa_tab{min-height:40px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 12px;font-size:14px;font-weight:600}.hzORMa_tab[aria-selected=true]{border-bottom-color:var(--blue);color:var(--blue-dark)}.hzORMa_tab span{margin-left:4px;font-size:12px;font-weight:400}.hzORMa_stage{border:1px solid var(--border);background:var(--white);border-radius:8px;margin-bottom:12px}.hzORMa_stage[data-current=true]{border-color:var(--blue)}.hzORMa_stage-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;display:flex}.hzORMa_stage-head h3{margin:0;font-size:15px;font-weight:700}.hzORMa_stage-tools{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.hzORMa_status-select{border:1px solid var(--input-border);background:var(--white);min-height:36px;font:inherit;border-radius:6px;padding:0 4px;font-size:13px}.hzORMa_task-link{min-height:24px;color:var(--blue-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:block}.hzORMa_crit{color:var(--text-2);font-size:12px}.hzORMa_over{color:var(--red-text);font-weight:700}.hzORMa_empty-line{color:var(--text-2);margin:0;padding:12px;font-size:13px}.hzORMa_inline-form{border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:flex-end;gap:8px 10px;padding:10px 12px;display:flex}.hzORMa_inline-form>*{min-width:160px}.hzORMa_doc-group{border:1px solid var(--border);background:var(--white);border-radius:8px;margin-bottom:12px;padding:10px 12px}.hzORMa_doc-group h3{margin:0;font-size:14px;font-weight:700}.hzORMa_slot{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.hzORMa_slot-head{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;font-weight:600;display:flex}.hzORMa_versions{gap:4px;margin:6px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.hzORMa_versions li{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.hzORMa_file-list{gap:4px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.hzORMa_file-list label{align-items:center;gap:8px;min-height:36px;font-size:14px;display:flex}.hzORMa_log{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hzORMa_log li{border:1px solid var(--border);background:var(--white);border-radius:8px;padding:8px 12px;font-size:14px}.hzORMa_diff{grid-template-columns:96px minmax(0,1fr) minmax(0,1fr);gap:2px 10px;margin-top:6px;font-size:13px;display:grid}.hzORMa_diff b{color:var(--text-2);font-size:12px}.hzORMa_steps{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.hzORMa_steps button{border:1px solid var(--input-border);background:var(--white);min-height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:0 12px;font-size:13px;font-weight:600}.hzORMa_steps button:disabled{color:var(--text-2);cursor:default}.hzORMa_steps button[aria-current=step]{border-color:var(--blue);background:var(--blue-tint);color:var(--blue-dark)}.hzORMa_card{border:1px solid var(--border);background:var(--white);border-radius:8px;margin-bottom:12px;padding:14px 16px}.hzORMa_form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.hzORMa_tpl-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.hzORMa_tpl{border:1px solid var(--input-border);background:var(--white);min-height:92px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.hzORMa_tpl[aria-pressed=true]{border-color:var(--blue);background:var(--blue-tint)}.hzORMa_tpl b{font-size:14px}.hzORMa_tpl span{color:var(--text-2);font-size:12px}.hzORMa_check-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:2px 12px;display:grid}.hzORMa_check-grid label{align-items:center;gap:6px;min-height:36px;font-size:14px;display:flex}.hzORMa_check-grid small{color:var(--text-2)}.hzORMa_stage-edit{border:1px solid var(--border);border-radius:8px;margin-bottom:10px;padding:10px 12px}.hzORMa_task-edit{grid-template-columns:minmax(200px,2fr) minmax(150px,1fr) auto;align-items:start;gap:8px;margin-top:8px;display:grid}.hzORMa_errors{border:1px solid var(--red);background:var(--red-tint);color:var(--red-text);border-radius:8px;margin:0 0 10px;padding:10px 14px;font-size:14px}.hzORMa_errors ul{margin:4px 0 0;padding-left:18px}.hzORMa_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.hzORMa_list-edit{gap:6px;display:grid}.hzORMa_list-edit>div{gap:6px;display:flex}.hzORMa_people-chips{flex-wrap:wrap;gap:4px 6px;font-size:13px;display:flex}.hzORMa_people-chips span{background:var(--surface);border-radius:6px;align-items:center;gap:2px;min-height:24px;padding:0 6px;display:inline-flex}.hzORMa_people-chips button{min-width:24px;min-height:24px;color:var(--text-2);cursor:pointer;background:0 0;border:0}.hzORMa_checklist{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hzORMa_checklist label{align-items:center;gap:6px;min-height:36px;font-size:14px;display:flex}.hzORMa_section{border-top:1px solid var(--border);padding-top:10px}.hzORMa_stack{flex-direction:column;gap:12px;display:flex}.hzORMa_skeleton-page{gap:8px;display:grid}.hzORMa_tpl-layout{grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:12px;display:grid}@media (max-width:900px){.hzORMa_tpl-layout{grid-template-columns:1fr}}.hzORMa_tpl-task{border:1px solid var(--border);background:var(--white);border-radius:6px;margin-top:6px;padding:8px 10px}.hzORMa_tpl-task-head{width:100%;min-height:36px;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:0;display:flex}.hzORMa_rule-row{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-top:4px;display:grid}.hzORMa_fieldset{border:1px solid var(--border);border-radius:6px;margin:0;padding:8px 10px}.hzORMa_fieldset legend{padding:0 4px;font-size:13px;font-weight:700}.hzORMa_gantt-wrap{border:1px solid var(--border);background:var(--white);border-radius:8px;overflow-x:auto}.hzORMa_gantt-grid{min-width:100%}.hzORMa_gantt-head,.hzORMa_gantt-row{border-bottom:1px solid var(--border);display:flex}.hzORMa_gantt-row:last-child{border-bottom:0}.hzORMa_gantt-head{background:var(--surface);min-height:34px;color:var(--text-2);font-size:12px;font-weight:700}.hzORMa_gantt-label{z-index:2;border-right:1px solid var(--border);background:var(--white);flex:0 0 300px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;display:flex;position:sticky;left:0}.hzORMa_gantt-head .hzORMa_gantt-label{background:var(--surface)}.hzORMa_gantt-name{flex-direction:column;min-width:0;display:flex}.hzORMa_gantt-name small{color:var(--text-2);font-size:11px}.hzORMa_gantt-name a{color:var(--text)}.hzORMa_gantt-row[data-level="0"] .hzORMa_gantt-name{font-weight:700}.hzORMa_gantt-toggle{width:28px;min-height:36px;color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:0 0 28px;padding:0}.hzORMa_gantt-track{flex:none;position:relative}.hzORMa_gantt-row .hzORMa_gantt-track{min-height:44px}.hzORMa_gantt-col{white-space:nowrap;padding-left:4px;position:absolute;top:8px}.hzORMa_gantt-line{background:var(--border);width:1px;position:absolute;top:0;bottom:0}.hzORMa_gantt-today{z-index:1;background:var(--orange);width:2px;position:absolute;top:0;bottom:0}.hzORMa_gantt-bar{border:1px solid var(--blue-dark);border-radius:6px;height:16px;position:absolute;top:14px}.hzORMa_gantt-bar[data-level="2"]{height:10px;top:17px}.hzORMa_gantt-bar[data-tone=done],.hzORMa_gantt-legend i[data-tone=done]{background:var(--green-tint);border-color:var(--green-dark)}.hzORMa_gantt-bar[data-tone=current],.hzORMa_gantt-legend i[data-tone=current]{background:var(--blue);border-color:var(--blue-dark)}.hzORMa_gantt-bar[data-tone=todo],.hzORMa_gantt-legend i[data-tone=todo]{background:var(--blue-tint);border-color:var(--blue)}.hzORMa_gantt-due{z-index:1;background:var(--orange);border:1px solid var(--orange-text);width:12px;height:12px;margin-left:-6px;position:absolute;top:16px;transform:rotate(45deg)}.hzORMa_gantt-due[data-overdue]{background:var(--red);border-color:var(--red-text)}.hzORMa_gantt-base{z-index:1;border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:13px solid var(--text);width:0;height:0;margin-left:-7px;position:absolute;top:12px}.hzORMa_gantt-legend{color:var(--text-2);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:inline-flex}.hzORMa_gantt-legend>span{align-items:center;gap:4px;display:inline-flex}.hzORMa_gantt-legend i{border:1px solid;border-radius:6px;width:14px;height:10px;display:inline-block}.hzORMa_gantt-legend i[data-mark=due]{background:var(--orange);border-color:var(--orange-text);border-radius:0;width:10px;transform:rotate(45deg)}.hzORMa_gantt-legend i[data-mark=base]{border-style:solid;border-width:0 6px 11px;border-color:transparent transparent var(--text);border-radius:0;width:0;height:0}.hzORMa_gantt-legend i[data-mark=today]{background:var(--orange);border:0;border-radius:0;width:2px;height:14px}.hzORMa_cal-wrap{border:1px solid var(--border);background:var(--white);border-radius:8px;overflow-x:auto}.hzORMa_cal{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.hzORMa_cal th{background:var(--surface);border-bottom:1px solid var(--border);color:var(--text-2);padding:6px;font-size:12px}.hzORMa_cal td{vertical-align:top;border:1px solid var(--border);border-width:0 1px 1px 0;height:96px;padding:4px}.hzORMa_cal td[data-today]{background:var(--blue-tint)}.hzORMa_cal-off{background:var(--surface)}.hzORMa_cal-num{align-items:baseline;gap:4px;font-size:12px;font-weight:700;display:flex}.hzORMa_cal td[data-holiday] .hzORMa_cal-num{color:var(--red-text)}.hzORMa_cal-num small{font-weight:500}.hzORMa_cal-item{background:var(--surface);color:var(--text);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;margin-top:2px;padding:1px 4px;font-size:12px;line-height:18px;text-decoration:none;display:block;overflow:hidden}.hzORMa_cal-item b{font-size:11px}.hzORMa_cal-item[data-kind=기준일]{background:var(--text);color:var(--white)}.hzORMa_cal-item[data-kind=기한]{background:var(--orange-tint);color:var(--orange-text)}.hzORMa_cal-item[data-kind=수행]{background:var(--blue-tint);color:var(--blue-dark)}.hzORMa_cal-item[data-kind=종료]{background:var(--white);border:1px solid var(--border)}.hzORMa_cal-item[data-overdue]{background:var(--red-tint);color:var(--red-text)}.hzORMa_cal-item[data-done]{background:var(--green-tint);color:var(--green-dark)}.hzORMa_cal-more{min-height:28px;color:var(--blue-dark);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:12px}.hzORMa_cal-legend{color:var(--text-2);flex-wrap:wrap;gap:4px 10px;font-size:12px;display:inline-flex}.hzORMa_cal-legend b{color:var(--text);background:var(--surface);border-radius:6px;padding:0 4px}.hzORMa_cal-legend b[data-kind=기준일]{background:var(--text);color:var(--white)}.hzORMa_cal-legend b[data-kind=기한]{background:var(--orange-tint);color:var(--orange-text)}.hzORMa_cal-legend b[data-kind=수행]{background:var(--blue-tint);color:var(--blue-dark)}.hzORMa_cal-legend b[data-kind=종료]{background:var(--white);border:1px solid var(--border)}.hzORMa_perf-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-bottom:10px;display:grid}.hzORMa_perf-sum{margin:4px 0;font-size:22px;display:block}.hzORMa_work-bar{background:var(--surface);border-radius:6px;height:8px;margin-top:4px;display:flex;overflow:hidden}.hzORMa_work-bar span[data-kind=project]{background:var(--blue-dark)}.hzORMa_work-bar span[data-kind=general]{background:var(--blue-tint)}
.OfvDMq_head{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.OfvDMq_title{font-size:26px;font-weight:700}.OfvDMq_meta{color:var(--text-2);font-size:13px}.OfvDMq_tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}.OfvDMq_tab{min-height:44px;color:var(--text-2);border-bottom:3px solid #0000;align-items:center;padding:0 14px;font-size:15px;text-decoration:none;display:inline-flex}.OfvDMq_tab[aria-current=page]{border-bottom-color:var(--blue);color:var(--text);font-weight:700}.OfvDMq_card{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:18px;display:flex}.OfvDMq_cardTitle{font-size:17px;font-weight:700}.OfvDMq_lines{margin:0;padding-left:18px;font-size:14px;line-height:1.8}.OfvDMq_note{color:var(--text-2);font-size:12px}
.LOBNmq_shell{background:var(--white);flex-direction:column;max-width:560px;min-height:100dvh;margin:0 auto;display:flex}.LOBNmq_header{z-index:5;border-bottom:1px solid var(--border);background:var(--white);align-items:center;gap:8px;padding:8px 12px;display:flex;position:sticky;top:0}.LOBNmq_header h1{margin:0;font-size:18px;font-weight:700}.LOBNmq_logo{background:var(--blue);width:28px;height:28px;color:var(--white);border-radius:6px;justify-content:center;align-items:center;margin-left:auto;font-size:14px;font-weight:700;display:inline-flex}.LOBNmq_back{width:44px;height:44px;color:var(--text);border-radius:6px;justify-content:center;align-items:center;font-size:20px;text-decoration:none;display:inline-flex}.LOBNmq_content{flex-direction:column;flex:1;gap:18px;padding:16px;display:flex}.LOBNmq_nav{border-top:1px solid var(--border);background:var(--white);grid-template-columns:repeat(6,1fr);display:grid;position:sticky;bottom:0}.LOBNmq_nav a{min-width:0;min-height:56px;color:var(--text-2);word-break:keep-all;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;text-decoration:none;display:flex}.LOBNmq_nav a[aria-current=page]{color:var(--blue-dark);font-weight:700}.LOBNmq_nav b{background:var(--orange);min-width:18px;color:var(--text);border-radius:9px;padding:0 5px;font-size:11px}.LOBNmq_card{border:1px solid var(--border);color:var(--text);border-radius:8px;padding:12px 14px;text-decoration:none;display:block}.LOBNmq_card strong{font-size:15px;display:block}.LOBNmq_card span{color:var(--text-2);font-size:13px}.LOBNmq_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.LOBNmq_field{flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.LOBNmq_field input,.LOBNmq_field select,.LOBNmq_field textarea{border:1px solid var(--input-border);background:var(--white);min-height:48px;font:inherit;border-radius:6px;padding:0 10px;font-size:15px;font-weight:400}.LOBNmq_field textarea{padding:10px;line-height:1.5}.LOBNmq_bottom{background:var(--white);gap:10px;padding:12px 0;display:flex;position:sticky;bottom:0}.LOBNmq_bottom>*{min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.LOBNmq_primary{background:var(--blue);color:var(--white);flex:2!important;font-weight:700!important}.LOBNmq_secondary{background:var(--surface);color:var(--text)}.LOBNmq_check{align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.LOBNmq_check input{width:20px;height:20px;accent-color:var(--blue)}.LOBNmq_done{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px 4px;display:flex}.LOBNmq_done-mark{background:var(--green);width:64px;height:64px;color:var(--text);border-radius:32px;justify-content:center;align-items:center;font-size:30px;display:inline-flex}.LOBNmq_result{border:1px solid var(--border);border-radius:8px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none}.LOBNmq_result li{padding:12px 14px}.LOBNmq_result li+li{border-top:1px solid var(--border)}.LOBNmq_muted{color:var(--text-2);font-size:13px}.LOBNmq_pj-section{flex-direction:column;gap:8px;display:flex}.LOBNmq_pj-section h2{margin:0;font-size:16px}.LOBNmq_pj-banner{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:8px;padding:12px 14px;font-size:14px;display:flex}.LOBNmq_pj-banner p{margin:0}.LOBNmq_pj-fields{grid-template-columns:84px 1fr;gap:6px 10px;margin:0;font-size:14px;display:grid}.LOBNmq_pj-fields dt{color:var(--text-2)}.LOBNmq_pj-fields dd{overflow-wrap:anywhere;min-width:0;margin:0}.LOBNmq_pj-tabs{gap:6px;display:flex}.LOBNmq_pj-tabs a{border:1px solid var(--border);min-height:44px;color:var(--text);border-radius:8px;flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:flex}.LOBNmq_pj-tabs a[aria-current=page]{background:var(--blue);border-color:var(--blue);color:var(--white)}.LOBNmq_pj-stage{border:1px solid var(--border);border-radius:8px;padding:10px 12px}.LOBNmq_pj-stage[data-current]{border-color:var(--blue);background:var(--blue-tint)}.LOBNmq_pj-stage summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:36px;display:flex}.LOBNmq_pj-stage .LOBNmq_list{margin-top:8px}.LOBNmq_pj-stage .LOBNmq_card{background:var(--white)}.LOBNmq_pj-rows{border:1px solid var(--border);border-radius:8px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LOBNmq_pj-rows:empty{display:none}.LOBNmq_pj-rows li{overflow-wrap:anywhere;flex-direction:column;gap:2px;padding:10px 12px;font-size:14px;display:flex}.LOBNmq_pj-rows li+li{border-top:1px solid var(--border)}.LOBNmq_pj-link{color:var(--blue-dark);font-weight:600}.LOBNmq_pj-note{background:var(--surface);border-radius:8px;margin:0;padding:10px 12px;font-size:14px}.LOBNmq_pj-buttons{gap:8px;display:flex}.LOBNmq_pj-buttons button{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;flex:1;font-weight:700}.LOBNmq_pj-primary{border:1px solid var(--blue);background:var(--blue);color:var(--white)}.LOBNmq_pj-secondary{border:1px solid var(--border);background:var(--white);color:var(--text)}.LOBNmq_pj-error{color:var(--red-text);margin:6px 0 0;font-size:13px}
.GtQ4GG_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.GtQ4GG_title{margin:0;font-size:26px;font-weight:700}.GtQ4GG_with-panel{padding-right:460px}@media (max-width:1100px){.GtQ4GG_with-panel{padding-right:0}}.GtQ4GG_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.GtQ4GG_filter{align-items:center;gap:6px;display:inline-flex}.GtQ4GG_filter label,.GtQ4GG_caption{color:var(--text-2);font-size:13px;font-weight:600}.GtQ4GG_filter select{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);min-width:96px;height:36px;color:var(--text);font:inherit;padding:0 8px;font-size:13px}.GtQ4GG_filter select.GtQ4GG_wide{min-width:150px}.GtQ4GG_count{color:var(--text-2);font-size:13px}.GtQ4GG_toolbar-right{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}.GtQ4GG_seg-wrap{align-items:center;gap:6px;display:inline-flex}.GtQ4GG_seg{border-radius:var(--radius);background:var(--surface);gap:2px;padding:2px;display:inline-flex}.GtQ4GG_seg button{min-height:36px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 10px;font-size:13px}.GtQ4GG_seg button[aria-pressed=true]{background:var(--blue);color:var(--on-blue);font-weight:700}.GtQ4GG_text-button{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);min-height:36px;color:var(--text);font:inherit;cursor:pointer;padding:0 10px;font-size:13px}.GtQ4GG_notice{border-radius:var(--radius);background:var(--text);color:var(--white);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:6px 6px 6px 16px;font-size:14px;display:flex}.GtQ4GG_notice-error{background:var(--red-text)}.GtQ4GG_notice span{flex:260px}.GtQ4GG_notice .GtQ4GG_undo{background:var(--white);min-height:36px;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:4px;padding:0 14px;font-size:13px;font-weight:600}.GtQ4GG_notice .GtQ4GG_dismiss{min-height:36px;color:var(--white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px}.GtQ4GG_hint{color:var(--text-2);margin:0 0 10px;font-size:13px}.GtQ4GG_board-scroll{padding-bottom:8px;overflow-x:auto}.GtQ4GG_board{grid-template-columns:repeat(5,minmax(184px,1fr));gap:12px;min-width:960px;display:grid}.GtQ4GG_column{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:8px;min-height:460px;padding:12px;display:flex}.GtQ4GG_column[data-over=true]{background:var(--blue-tint);outline:2px dashed var(--blue);outline-offset:-2px}.GtQ4GG_column h2{align-items:center;gap:8px;margin:0 0 4px;font-size:14px;font-weight:700;display:flex}.GtQ4GG_dot{border-radius:2px;flex:none;width:10px;height:10px}.GtQ4GG_column-count{color:var(--text-2);margin-left:auto;font-size:13px;font-weight:500}.GtQ4GG_column-empty{color:var(--text-2);margin:0;padding:12px 4px;font-size:13px}.GtQ4GG_card{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:stretch;gap:6px;padding:12px;display:flex}.GtQ4GG_card[draggable=true]{cursor:grab}.GtQ4GG_card[data-stopped=true]{border-style:dashed;border-color:var(--input-border)}.GtQ4GG_card[data-open=true]{outline:2px solid var(--blue);outline-offset:-2px}.GtQ4GG_card[data-dragging=true]{opacity:.45}.GtQ4GG_card-title{font-size:14px;font-weight:600;line-height:1.4}.GtQ4GG_card[data-closed=true] .GtQ4GG_card-title{color:var(--text-2)}.GtQ4GG_card-meta,.GtQ4GG_card-sub{color:var(--text-2);font-size:12px}.GtQ4GG_badges{flex-wrap:wrap;gap:4px;display:flex}.GtQ4GG_badge{border-radius:4px;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.GtQ4GG_badge-ai{background:var(--blue-tint);color:var(--blue-dark)}.GtQ4GG_badge-req{background:var(--orange-tint);color:var(--orange-text)}.GtQ4GG_badge-overdue{background:var(--red);color:var(--white)}.GtQ4GG_badge-check{background:var(--orange);color:var(--text)}.GtQ4GG_badge-project{background:var(--blue-tint);height:auto;min-height:22px;color:var(--blue-dark)}.GtQ4GG_badge-stage{background:var(--white);color:var(--text);border:1px solid var(--border)}.GtQ4GG_proxy{background:var(--orange-tint);min-height:22px;color:var(--orange-text);border-radius:4px;align-self:flex-start;align-items:center;padding:2px 7px;font-size:12px;font-weight:700;display:inline-flex}.GtQ4GG_owner{border-top:1px solid var(--divider);align-items:center;gap:6px;padding-top:6px;font-size:12px;font-weight:600;display:flex}.GtQ4GG_avatar{border-radius:10px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.GtQ4GG_list-wrap{border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}.GtQ4GG_list{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.GtQ4GG_list th{background:var(--surface);color:var(--text-2);text-align:left;padding:10px 16px;font-size:13px;font-weight:700}.GtQ4GG_list td{border-top:1px solid var(--border);vertical-align:middle;padding:2px 16px}.GtQ4GG_list tr[data-open=true] td{background:var(--blue-tint)}.GtQ4GG_chip{white-space:nowrap;border:1px solid;border-radius:4px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.GtQ4GG_link-button{min-height:36px;color:var(--blue-dark);font:inherit;text-underline-offset:3px;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.GtQ4GG_list-proxy{color:var(--orange-text);padding-bottom:6px;font-size:12px;font-weight:600;display:block}.GtQ4GG_overdue-text{color:var(--red-text);font-weight:700}.GtQ4GG_list-empty{border-top:1px solid var(--border);color:var(--text-2);padding:20px 16px;font-size:14px}.GtQ4GG_cal{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.GtQ4GG_cal-head{background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.GtQ4GG_cal-head h2{margin:0;font-size:16px;font-weight:700}.GtQ4GG_cal-nav{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.GtQ4GG_cal-scroll{overflow-x:auto}.GtQ4GG_cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));min-width:720px;display:grid}.GtQ4GG_weekday{border-top:1px solid var(--border);color:var(--text-2);padding:8px 10px;font-size:12px;font-weight:700}.GtQ4GG_weekday[data-sun=true]{color:var(--red-text)}.GtQ4GG_day{border-top:1px solid var(--border);border-right:1px solid var(--border);background:var(--white);flex-direction:column;gap:4px;min-width:0;min-height:116px;padding:6px;display:flex}.GtQ4GG_day:nth-child(7n){border-right:0}.GtQ4GG_day[data-blank=true]{background:var(--surface-2)}.GtQ4GG_day-num{align-self:flex-start;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.GtQ4GG_day-num b{border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 4px;font-weight:500;display:inline-flex}.GtQ4GG_day[data-red=true] .GtQ4GG_day-num{color:var(--red-text)}.GtQ4GG_day[data-today=true] .GtQ4GG_day-num b{background:var(--blue);color:var(--on-blue);font-weight:700}.GtQ4GG_holiday-name{color:var(--red-text);font-size:11px}.GtQ4GG_cal-item{width:100%;min-height:36px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:4px;padding:4px 6px;font-size:12px;font-weight:600;line-height:1.35;display:block}.GtQ4GG_nodue{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.GtQ4GG_nodue strong{color:var(--text-2)}.GtQ4GG_nodue button{border:1px solid var(--border);background:var(--white);min-height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:0 10px;font-size:13px;font-weight:600}.GtQ4GG_center{border:1px solid var(--border);border-radius:var(--radius-lg);width:min(760px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--text);padding:0}.GtQ4GG_center::backdrop{background:var(--overlay)}.GtQ4GG_side{z-index:20;border-left:1px solid var(--border);background:var(--white);width:460px;max-width:100%;position:fixed;top:65px;bottom:0;right:0;overflow-y:auto}.GtQ4GG_detail{flex-direction:column;gap:18px;padding:14px 24px 28px;display:flex}.GtQ4GG_detail-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.GtQ4GG_close{border-radius:var(--radius);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;border:0;font-size:16px}.GtQ4GG_readonly{border-radius:var(--radius);background:var(--blue-tint);margin:0;padding:10px 14px;font-size:14px}.GtQ4GG_detail-title{margin:0;font-size:21px;font-weight:700;line-height:1.35}.GtQ4GG_detail-eyebrow{color:var(--text-2);margin:0 0 4px;font-size:13px}.GtQ4GG_section-label{color:var(--text-2);margin:0 0 8px;font-size:13px;font-weight:700}.GtQ4GG_status-buttons{flex-wrap:wrap;gap:6px;display:flex}.GtQ4GG_status-buttons button{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);height:40px;color:var(--text);font:inherit;cursor:pointer;padding:0 12px;font-size:14px}.GtQ4GG_status-buttons button[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:var(--on-blue);font-weight:700}.GtQ4GG_status-buttons button:disabled{color:var(--text-2);cursor:not-allowed}.GtQ4GG_status-buttons button:disabled[aria-pressed=true]{border-color:var(--pay-working);background:var(--pay-working);color:var(--text)}.GtQ4GG_small-hint{color:var(--text-2);margin:8px 0 0;font-size:12px}.GtQ4GG_note-box{border-radius:var(--radius);background:var(--surface);margin:0;padding:10px 14px;font-size:14px}.GtQ4GG_fields{grid-template-columns:80px minmax(0,1fr);margin:0;font-size:14px;display:grid}.GtQ4GG_fields dt,.GtQ4GG_fields dd{border-top:1px solid var(--border);margin:0;padding:10px 0}.GtQ4GG_fields dt{color:var(--text-2)}.GtQ4GG_fields dd.GtQ4GG_control{padding:6px 0 10px}.GtQ4GG_helper{color:var(--text-2);margin-top:4px;font-size:12px;display:block}.GtQ4GG_helper-proxy{color:var(--orange-text)}.GtQ4GG_inline-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GtQ4GG_inline-row select,.GtQ4GG_inline-row input{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--white);min-width:160px;height:36px;color:var(--text);font:inherit;padding:0 8px;font-size:13px}.GtQ4GG_mini{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);min-height:36px;color:var(--text);font:inherit;cursor:pointer;padding:0 12px;font-size:13px;font-weight:600}.GtQ4GG_mini-primary{border-color:var(--blue);background:var(--blue);color:var(--on-blue)}.GtQ4GG_mini:disabled{opacity:.55;cursor:not-allowed}.GtQ4GG_text-link{min-height:36px;color:var(--blue-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.GtQ4GG_ai-box{border-radius:var(--radius);background:var(--blue-tint);padding:12px 14px;font-size:14px}.GtQ4GG_ai-box strong{color:var(--blue-dark);margin-bottom:6px;font-size:13px;display:block}.GtQ4GG_ai-box a{align-items:center;min-height:40px;font-weight:600;display:inline-flex}.GtQ4GG_req-box{border-radius:var(--radius);background:var(--orange-tint);margin:0;padding:10px 14px;font-size:14px}.GtQ4GG_textarea{border:1px solid var(--input-border);border-radius:var(--radius);width:100%;font:inherit;resize:vertical;padding:10px 12px;font-size:14px;line-height:1.5}.GtQ4GG_delete-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.GtQ4GG_danger{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);height:40px;color:var(--red-text);font:inherit;cursor:pointer;padding:0 16px;font-size:14px;font-weight:600}.GtQ4GG_history summary{min-height:36px;color:var(--text-2);cursor:pointer;align-items:center;font-size:13px;font-weight:700;display:flex}.GtQ4GG_history ul{margin:0;padding:0;font-size:13px;list-style:none}.GtQ4GG_history li{border-top:1px solid var(--divider);padding:6px 0}.GtQ4GG_error-text{color:var(--red-text);margin:0;font-size:13px;font-weight:600}.GtQ4GG_meta-row{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;font-size:13px;display:flex}.GtQ4GG_status-chip{border-radius:4px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.GtQ4GG_subsidy-chip{background:var(--blue-tint);height:24px;color:var(--blue-dark);border-radius:4px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.GtQ4GG_progress-row{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.GtQ4GG_bar{background:var(--border);border-radius:4px;height:8px;overflow:hidden}.GtQ4GG_bar span{background:var(--blue);height:100%;display:block}.GtQ4GG_merge{border-radius:var(--radius-lg);background:var(--orange-tint);flex-direction:column;gap:10px;padding:14px;font-size:13px;line-height:1.55;display:flex}.GtQ4GG_merge strong{font-size:14px}.GtQ4GG_h3{margin:0 0 8px;font-size:15px;font-weight:700}.GtQ4GG_items{margin:0;padding:0;font-size:14px;list-style:none}.GtQ4GG_items>li{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.GtQ4GG_items .GtQ4GG_label{color:var(--text-2)}.GtQ4GG_items .GtQ4GG_value{text-align:right}.GtQ4GG_source{color:var(--text-2);font-size:12px;display:block}.GtQ4GG_missing{color:var(--red-text);font-weight:700}.GtQ4GG_confirmed-chip{background:var(--green-tint);height:22px;color:var(--green-dark);border-radius:4px;align-items:center;margin-top:4px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.GtQ4GG_conflict{border:2px solid var(--orange);border-radius:var(--radius);flex-direction:column;gap:6px;width:100%;margin:0;padding:10px 12px 12px;display:flex}.GtQ4GG_conflict legend{padding:0 4px;font-size:13px;font-weight:700}.GtQ4GG_option{border-radius:var(--radius);background:var(--white);cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:8px 10px;display:flex}.GtQ4GG_option[data-picked=true]{background:var(--blue-tint)}.GtQ4GG_option input{width:18px;height:18px;accent-color:var(--blue);margin-top:2px}.GtQ4GG_option b{font-size:15px;font-weight:600;display:block}.GtQ4GG_message{border-radius:var(--radius);background:var(--surface);margin:0;padding:12px 14px;font-size:14px;line-height:1.6}.GtQ4GG_copy-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.GtQ4GG_ok-text{color:var(--green-dark);font-size:13px;font-weight:700}.GtQ4GG_plan{margin:0;padding:0;font-size:14px;list-style:none}.GtQ4GG_plan li{border-top:1px solid var(--border);padding:10px 0}.GtQ4GG_plan .GtQ4GG_gray{color:var(--text-2)}.GtQ4GG_cancel-box{border-radius:var(--radius-lg);background:var(--red-tint);flex-direction:column;gap:10px;padding:14px;font-size:13px;line-height:1.55;display:flex}.GtQ4GG_cancel-box strong{font-size:14px}.GtQ4GG_danger-solid{border-radius:var(--radius);background:var(--red);height:40px;color:var(--white);font:inherit;cursor:pointer;border:0;padding:0 16px;font-size:14px;font-weight:600}.GtQ4GG_cancelled{border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;gap:10px;padding:10px 14px;font-size:14px;display:flex}.GtQ4GG_item-edit{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.GtQ4GG_item-edit input{border:1px solid var(--input-border);border-radius:var(--radius);width:200px;max-width:100%;height:36px;font:inherit;padding:0 8px;font-size:13px}.GtQ4GG_tabs{border-bottom:1px solid var(--border);gap:4px;display:flex}.GtQ4GG_tabs button{min-height:42px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 14px;font-size:14px}.GtQ4GG_tabs button[aria-selected=true]{border-bottom-color:var(--blue);color:var(--text);font-weight:700}.GtQ4GG_new-row{flex-wrap:wrap;gap:12px;display:flex}.GtQ4GG_new-row>*{flex:180px}.GtQ4GG_combo{position:relative}.GtQ4GG_combo-list{z-index:5;border:1px solid var(--border);border-radius:var(--radius);background:var(--white);max-height:240px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.GtQ4GG_combo-list li{cursor:pointer;border-radius:4px;align-items:center;min-height:36px;padding:0 8px;font-size:14px;display:flex}.GtQ4GG_combo-list li[aria-selected=true]{background:var(--blue-tint)}.GtQ4GG_dialog-actions{justify-content:flex-end;gap:8px;display:flex}.GtQ4GG_deleted{margin:0;padding:0;list-style:none}.GtQ4GG_deleted li{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.GtQ4GG_deleted small{color:var(--text-2);font-size:12px;display:block}.GtQ4GG_skeleton-col{border-radius:var(--radius-lg);background:var(--surface);min-height:300px}.GtQ4GG_period{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.GtQ4GG_period input{width:auto;min-width:148px}.GtQ4GG_cal-bar{width:calc(100% + 12px);min-height:28px;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;border-radius:0;margin:0 -6px;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.GtQ4GG_cal-bar[data-start=true]{border-top-left-radius:4px;border-bottom-left-radius:4px;width:calc(100% + 6px);margin-left:0}.GtQ4GG_cal-bar[data-end=true]{border-top-right-radius:4px;border-bottom-right-radius:4px;width:calc(100% + 6px)}.GtQ4GG_cal-bar[data-start=true][data-end=true]{width:100%}.GtQ4GG_cal-bar[data-cont=true]{color:#0000}.GtQ4GG_cal-dot{align-items:flex-start;gap:6px;display:flex}.GtQ4GG_cal-dot:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.GtQ4GG_busy{opacity:.6;transition:opacity .15s}.GtQ4GG_more-row{border-top:1px solid var(--border);justify-content:center;padding:12px;display:flex}.GtQ4GG_past-done{margin:-4px 0 8px;font-size:12px;display:block}.GtQ4GG_kind-badge{border:1px solid var(--input-border);background:var(--white);height:22px;color:var(--text-2);white-space:nowrap;border-radius:4px;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.GtQ4GG_kind-filter{position:relative}.GtQ4GG_kind-filter summary{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--white);cursor:pointer;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:13px;list-style:none;display:inline-flex}.GtQ4GG_kind-filter summary::-webkit-details-marker{display:none}.GtQ4GG_kind-filter fieldset{z-index:15;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);grid-template-columns:repeat(2,minmax(120px,1fr));gap:2px 12px;min-width:280px;margin:0;padding:10px 12px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.GtQ4GG_kind-filter label{align-items:center;gap:6px;min-height:32px;font-size:13px;display:flex}.GtQ4GG_kind-filter legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.GtQ4GG_memo-read{border:1px solid var(--border);background:var(--surface);white-space:pre-line;border-radius:6px;margin:0;padding:10px 12px;font-size:14px;line-height:1.6}.GtQ4GG_watchers{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.GtQ4GG_watchers li{justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.GtQ4GG_watchers small{color:var(--text-2);margin-left:8px;font-size:12px}
.TXGoJG_field{flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.TXGoJG_label-row{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.TXGoJG_error{color:var(--red-text);font-weight:400}.TXGoJG_help{color:var(--text-2);font-size:12px;font-weight:400}.TXGoJG_input,.TXGoJG_select,.TXGoJG_textarea{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--white);min-height:40px;color:var(--text);padding:0 10px;font-size:14px;font-weight:400}.TXGoJG_input[aria-invalid=true],.TXGoJG_select[aria-invalid=true]{border-color:var(--red)}.TXGoJG_select{padding:0 8px}.TXGoJG_textarea{resize:vertical;padding:10px 12px;line-height:1.6}.TXGoJG_small{min-height:36px;font-size:13px}.TXGoJG_suffix-row{align-items:center;gap:8px;display:flex}.TXGoJG_suffix-row .TXGoJG_input{flex:1;min-width:0}.TXGoJG_suffix{color:var(--text-2);font-size:13px;font-weight:400}.TXGoJG_grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;display:grid}.TXGoJG_chips{flex-wrap:wrap;gap:6px;display:flex}.TXGoJG_chip{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);min-height:36px;color:var(--text);cursor:pointer;padding:0 12px;font-size:13px}.TXGoJG_chip[aria-checked=true],.TXGoJG_chip[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:var(--on-blue);font-weight:700}.TXGoJG_check{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:14px;font-weight:400;display:inline-flex}.TXGoJG_check input{width:18px;height:18px;accent-color:var(--blue);margin:0}.TXGoJG_checks{flex-wrap:wrap;gap:4px 18px;display:flex}.TXGoJG_fieldset{border:0;min-width:0;margin:0;padding:0}.TXGoJG_fieldset legend{margin-bottom:6px;padding:0;font-size:13px;font-weight:600}.TXGoJG_actions{flex-wrap:wrap;gap:8px;display:flex}.TXGoJG_form-error{border-radius:var(--radius);background:var(--red-tint);color:var(--red-text);padding:10px 14px;font-size:14px;font-weight:600}.TXGoJG_form-warn{border-radius:var(--radius);background:var(--orange-tint);color:var(--text);padding:10px 14px;font-size:13px}.TXGoJG_form-info{border-radius:var(--radius);background:var(--surface);color:var(--text-2);padding:8px 12px;font-size:13px}.TXGoJG_notice{border-radius:var(--radius);background:var(--text);color:var(--white);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:6px 6px 6px 16px;font-size:14px;display:flex}.TXGoJG_notice span{flex:260px}.TXGoJG_notice button{border-radius:var(--radius);min-height:36px;color:var(--white);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px}.TXGoJG_dialog{border:1px solid var(--border);border-radius:var(--radius-lg);width:min(640px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--text);padding:0}.TXGoJG_dialog::backdrop{background:var(--overlay)}.TXGoJG_dialog-body{flex-direction:column;gap:14px;padding:20px;display:flex}.TXGoJG_dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.TXGoJG_dialog-title{font-size:18px;font-weight:700}.TXGoJG_close{border-radius:var(--radius);background:var(--surface);cursor:pointer;border:0;flex:none;width:36px;height:36px}
.-VscHG_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.-VscHG_muted{color:var(--text-2);font-size:14px}.-VscHG_list{border:1px solid var(--border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none}.-VscHG_list li{border-top:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:10px;min-height:48px;padding:8px 16px;font-size:14px;font-weight:600;display:flex}.-VscHG_list li:first-child{border-top:0}.-VscHG_list li.-VscHG_read{color:var(--text-2);font-weight:400}.-VscHG_time{color:var(--text-2);margin-left:auto;font-size:12px;font-weight:400}.-VscHG_respond{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.-VscHG_result{color:var(--text-2);font-size:13px;font-weight:600}.-VscHG_error{color:var(--red-text);font-size:13px}
._7V2Yca_page{background:var(--surface);justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}._7V2Yca_card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);flex-direction:column;gap:16px;width:100%;max-width:440px;padding:32px 28px;display:flex}._7V2Yca_brand{align-items:center;gap:10px;display:flex}._7V2Yca_logo{border-radius:var(--radius);background:var(--blue);width:36px;height:36px;color:var(--on-blue);justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}._7V2Yca_brand-name{font-size:19px;font-weight:700}._7V2Yca_branch{color:var(--text-2);font-size:13px}._7V2Yca_title{font-size:22px;font-weight:700}._7V2Yca_lead{color:var(--text-2);font-size:14px}._7V2Yca_actions{flex-direction:column;gap:8px;display:flex}._7V2Yca_actions form,._7V2Yca_actions form button,._7V2Yca_actions>a{width:100%}._7V2Yca_google-wrap{background:var(--white);border-radius:4px;padding:3px;display:inline-flex}._7V2Yca_google{width:18px;height:18px}._7V2Yca_notice{border-radius:var(--radius);background:var(--red-tint);color:var(--red-text);padding:12px 14px;font-size:14px}._7V2Yca_notice strong{margin-bottom:2px;font-size:15px;display:block}._7V2Yca_dev{border-top:1px dashed var(--border);padding-top:16px}._7V2Yca_dev h2{font-size:14px;font-weight:700}._7V2Yca_dev p{color:var(--text-2);margin:2px 0 10px;font-size:12px}._7V2Yca_dev ul{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._7V2Yca_dev button{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);text-align:left;cursor:pointer;width:100%;min-height:40px;padding:4px 8px;font-size:13px}._7V2Yca_dev button:hover{border-color:var(--blue)}._7V2Yca_dev button span{color:var(--text-2);font-size:11px;display:block}._7V2Yca_dev-other button{background:var(--surface)}
.ZmdFuW_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ZmdFuW_toolbar[aria-busy=true]{opacity:.7}.ZmdFuW_toolbarSkeleton{border-radius:var(--radius);background:var(--surface);height:36px;margin-bottom:14px}.ZmdFuW_search{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);flex:260px;align-items:center;gap:8px;max-width:360px;height:36px;padding:0 10px;display:flex}.ZmdFuW_search:focus-within{border-color:var(--blue)}.ZmdFuW_search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.ZmdFuW_filter{align-items:center;gap:6px;display:flex}.ZmdFuW_filter>span{color:var(--text-2);font-size:13px;font-weight:600}.ZmdFuW_view{align-items:center;gap:6px;margin-left:auto;display:flex}.ZmdFuW_view>span{color:var(--text-2);font-size:12px;font-weight:600}.ZmdFuW_segment{border-radius:var(--radius);background:var(--surface);gap:2px;padding:2px;display:flex}.ZmdFuW_segment button{min-height:32px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 10px;font-size:13px}.ZmdFuW_segment button[aria-pressed=true]{background:var(--blue);color:var(--on-blue);font-weight:700}.ZmdFuW_count{color:var(--text-2);margin:-8px 0 14px;font-size:14px}.ZmdFuW_tableWrap{border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}.ZmdFuW_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1360px;font-size:14px}.ZmdFuW_table th{background:var(--surface);color:var(--text-2);text-align:left;white-space:nowrap;padding:10px 16px;font-size:13px;font-weight:700}.ZmdFuW_table td{border-top:1px solid var(--border);vertical-align:middle;overflow-wrap:anywhere;height:48px;padding:6px 10px 6px 16px}.ZmdFuW_table td:first-child{padding-left:16px}.ZmdFuW_indent{padding-left:36px!important}.ZmdFuW_groupHead th{border-top:1px solid var(--border);background:var(--surface-2);color:var(--text);padding:10px 16px;font-size:14px;font-weight:400}.ZmdFuW_groupHead th>*{margin-right:10px}.ZmdFuW_terminated td{background:var(--surface-2);color:var(--text-2)}.ZmdFuW_name{font-weight:600;display:block}.ZmdFuW_sub{color:var(--text-2);font-size:12px;display:block}.ZmdFuW_coRep{color:var(--orange-text);font-size:12px;font-weight:600;display:block}.ZmdFuW_num{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.ZmdFuW_small{font-size:13px}.ZmdFuW_right{text-align:right!important}.ZmdFuW_muted{color:var(--text-2)}.ZmdFuW_badges{flex-wrap:wrap;gap:4px;display:flex}.ZmdFuW_empty{border-top:1px solid var(--border);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 16px;font-size:14px;display:flex}.ZmdFuW_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.ZmdFuW_pager{align-items:center;gap:4px;display:flex}.ZmdFuW_pageLink{border-radius:var(--radius);background:var(--surface);min-width:36px;height:36px;color:var(--text);justify-content:center;align-items:center;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.ZmdFuW_pageLink[aria-current=page]{background:var(--blue);color:var(--on-blue);font-weight:700}
.WTkmSq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.WTkmSq_date{color:var(--text-2);margin:0 0 4px;font-size:14px}.WTkmSq_title{font-size:26px;font-weight:700}.WTkmSq_link{min-height:var(--hit);align-items:center;font-size:14px;font-weight:600;display:inline-flex}
._2UY24G_groups{flex-direction:column;gap:16px;display:flex}._2UY24G_group{border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px}._2UY24G_h2{margin-bottom:6px;font-size:16px;font-weight:700}._2UY24G_h2 small{color:var(--text-2);font-size:13px;font-weight:400}._2UY24G_list{margin:0;padding:0;list-style:none}._2UY24G_list li{border-top:1px solid var(--divider);flex-wrap:wrap;align-items:baseline;gap:8px;min-height:44px;padding:10px 0;font-size:14px;display:flex}._2UY24G_title{font-weight:600}._2UY24G_sub{color:var(--text-2);font-size:13px}
.Z3P5OW_with-panel{padding-right:460px}@media (max-width:1100px){.Z3P5OW_with-panel{padding-right:0}}.Z3P5OW_head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Z3P5OW_h1{margin:0;font-size:22px;font-weight:700}.Z3P5OW_toolbar,.Z3P5OW_filters{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.Z3P5OW_filters{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:8px 10px;font-size:13px}.Z3P5OW_filters>label{align-items:center;gap:6px;display:inline-flex}.Z3P5OW_filters select{border:1px solid var(--input-border);background:var(--white);min-height:36px;font:inherit;border-radius:6px;padding:0 8px}.Z3P5OW_nav{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.Z3P5OW_label{margin-left:4px;font-size:16px}.Z3P5OW_btn{border:1px solid var(--input-border);background:var(--white);min-width:36px;min-height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:0 12px;font-size:14px;font-weight:600}.Z3P5OW_btn:disabled{color:var(--text-2);cursor:default}.Z3P5OW_primary{border-color:var(--blue);background:var(--blue);color:var(--white)}.Z3P5OW_danger{border-color:var(--red);color:var(--red-text)}.Z3P5OW_toggle{align-items:center;gap:6px;min-height:36px;font-size:13px;font-weight:600;display:inline-flex}.Z3P5OW_link{min-height:32px;color:var(--blue-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline}.Z3P5OW_muted{color:var(--text-2);margin:0;font-size:13px}.Z3P5OW_notice{background:var(--text);color:var(--white);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:10px 14px;font-size:14px;display:flex}.Z3P5OW_notice button{min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.Z3P5OW_notice-error{background:var(--red-text)}.Z3P5OW_empty{border:1px dashed var(--input-border);color:var(--text-2);text-align:center;border-radius:8px;margin-bottom:10px;padding:14px;font-size:14px}.Z3P5OW_busy{opacity:.6}.Z3P5OW_pick{position:relative}.Z3P5OW_pick summary{border:1px solid var(--input-border);background:var(--white);cursor:pointer;border-radius:6px;align-items:center;gap:6px;min-height:36px;padding:0 10px;list-style:none;display:inline-flex}.Z3P5OW_pick summary::-webkit-details-marker{display:none}.Z3P5OW_pick fieldset{z-index:15;border:1px solid var(--border);background:var(--white);border-radius:8px;flex-direction:column;gap:2px;width:240px;max-height:320px;margin:0;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.Z3P5OW_pick legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.Z3P5OW_pick fieldset input:not([type=checkbox]){border:1px solid var(--input-border);min-height:32px;font:inherit;border-radius:6px;margin-bottom:4px;padding:0 8px}.Z3P5OW_pick label{align-items:center;gap:6px;min-height:30px;display:flex}.Z3P5OW_pick small{color:var(--text-2)}.Z3P5OW_scroll{border:1px solid var(--border);border-radius:8px;overflow-x:auto}.Z3P5OW_month{grid-template-columns:repeat(7,minmax(0,1fr));min-width:720px;display:grid}.Z3P5OW_weekday{color:var(--text-2);background:var(--surface);padding:8px 10px;font-size:12px;font-weight:700}.Z3P5OW_weekday[data-sun=true]{color:var(--red-text)}.Z3P5OW_day{border-top:1px solid var(--border);border-right:1px solid var(--border);background:var(--white);cursor:pointer;flex-direction:column;gap:3px;min-width:0;min-height:118px;padding:6px;display:flex}.Z3P5OW_day:nth-child(7n){border-right:0}.Z3P5OW_day[data-blank=true]{background:var(--surface-2);cursor:default}.Z3P5OW_num{align-items:center;gap:4px;font-size:12px;display:flex}.Z3P5OW_num b{border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;font-weight:500;display:inline-flex}.Z3P5OW_day[data-red=true] .Z3P5OW_num{color:var(--red-text)}.Z3P5OW_day[data-today=true] .Z3P5OW_num b{background:var(--blue);color:var(--white);font-weight:700}.Z3P5OW_holiday{font-size:11px}.Z3P5OW_add{min-width:28px;min-height:28px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;margin-left:auto;font-size:16px}.Z3P5OW_add:hover,.Z3P5OW_add:focus-visible{border-color:var(--input-border);background:var(--surface)}.Z3P5OW_item,.Z3P5OW_work{border:0;border-left:3px solid var(--input-border);width:100%;min-height:30px;font:inherit;text-align:left;cursor:pointer;border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:4px 6px;font-size:12px;line-height:1.35;text-decoration:none;display:flex}.Z3P5OW_item[data-open=true]{outline:2px solid var(--blue-dark)}.Z3P5OW_item[data-cancelled=true] .Z3P5OW_title{text-decoration:line-through}.Z3P5OW_work{border:1px solid var(--border);border-left:3px solid var(--blue);background:var(--surface);color:var(--text)}.Z3P5OW_work[data-type=bar]:not([data-start=true]){border-left-color:var(--border);border-top-left-radius:0;border-bottom-left-radius:0}.Z3P5OW_work[data-type=bar]:not([data-end=true]){border-top-right-radius:0;border-bottom-right-radius:0}.Z3P5OW_work[data-type=dot]{border:1px dashed var(--input-border);border-left:3px dashed var(--orange);background:var(--white)}.Z3P5OW_meta{color:var(--text-2);flex:100%;font-size:12px}.Z3P5OW_kind{font-weight:700}.Z3P5OW_time{color:inherit;opacity:.85}.Z3P5OW_title{text-overflow:ellipsis;white-space:nowrap;flex:100%;min-width:0;font-weight:600;overflow:hidden}.Z3P5OW_cancelled{border:1px solid var(--input-border);background:var(--white);height:20px;color:var(--text-2);border-radius:4px;align-items:center;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.Z3P5OW_more{min-height:28px;color:var(--blue-dark);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 4px;font-size:12px;font-weight:600}.Z3P5OW_week{grid-template-columns:repeat(7,minmax(140px,1fr));gap:8px;display:grid;overflow-x:auto}.Z3P5OW_dayview{grid-template-columns:minmax(0,720px);display:grid}.Z3P5OW_col{border:1px solid var(--border);background:var(--white);border-radius:8px;flex-direction:column;gap:4px;min-height:160px;padding:8px;display:flex}.Z3P5OW_col[data-today=true]{border-color:var(--blue)}.Z3P5OW_col-head{align-items:center;margin:0 0 4px;font-size:14px;font-weight:700;display:flex}.Z3P5OW_col-head[data-red=true]{color:var(--red-text)}.Z3P5OW_none{color:var(--text-2);margin:0;font-size:13px}.Z3P5OW_dayview .Z3P5OW_title{white-space:normal;flex:auto}.Z3P5OW_person-day{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding-top:8px;display:flex}.Z3P5OW_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1040px;font-size:12px}.Z3P5OW_table th,.Z3P5OW_table td{border-top:1px solid var(--border);border-right:1px solid var(--border);background:var(--white);text-align:left;vertical-align:top;padding:6px}.Z3P5OW_table th:last-child,.Z3P5OW_table td:last-child{border-right:0}.Z3P5OW_table thead th{background:var(--surface);color:var(--text-2);border-top:0;font-weight:700}.Z3P5OW_table thead th[data-red=true]{color:var(--red-text)}.Z3P5OW_table thead th[data-today=true]{background:var(--blue);color:var(--white)}.Z3P5OW_table td[data-today=true]{background:var(--blue-tint)}.Z3P5OW_table td{height:56px}.Z3P5OW_table td>*+*{margin-top:3px}.Z3P5OW_table-name{z-index:1;width:104px;font-size:13px;font-weight:700;position:sticky;left:0}.Z3P5OW_table-name small{color:var(--text-2);font-size:11px;font-weight:400;display:block}.Z3P5OW_skeleton-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:16px;display:grid}.Z3P5OW_skeleton-day{border:1px solid var(--border);background:var(--surface);border-radius:6px;height:96px}.Z3P5OW_detail{flex-direction:column;gap:10px;display:flex}.Z3P5OW_detail p{margin:0}.Z3P5OW_badge{border:1px solid;border-radius:4px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.Z3P5OW_detail-title{margin:0;font-size:18px;font-weight:700}.Z3P5OW_detail-title[data-cancelled=true]{text-decoration:line-through}.Z3P5OW_fields{grid-template-columns:84px minmax(0,1fr);gap:8px 12px;margin:0;font-size:14px;display:grid}.Z3P5OW_fields dt{color:var(--text-2);font-weight:600}.Z3P5OW_fields dd{margin:0}.Z3P5OW_memo{white-space:pre-line}.Z3P5OW_actions{flex-wrap:wrap;gap:8px;display:flex}.Z3P5OW_form{flex-direction:column;gap:14px;display:flex}.Z3P5OW_form-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.Z3P5OW_date-time{gap:6px;display:flex}.Z3P5OW_people{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;margin:0;padding:10px 12px;display:flex}.Z3P5OW_people legend{padding:0 4px;font-size:13px;font-weight:700}.Z3P5OW_people-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:2px 12px;max-height:180px;display:grid;overflow:auto}.Z3P5OW_people-list label{align-items:center;gap:6px;min-height:32px;font-size:14px;display:flex}.Z3P5OW_people-list small{color:var(--text-2)}@media (max-width:640px){.Z3P5OW_head{flex-wrap:wrap}.Z3P5OW_fields{grid-template-columns:72px minmax(0,1fr)}}.Z3P5OW_col[data-add=true],.Z3P5OW_table td[data-add=true]{cursor:pointer}
._1BM0Lq_ro{border-radius:var(--radius);background:var(--blue-tint);color:var(--blue-dark);margin:0 0 12px;padding:10px 14px;font-size:14px}._1BM0Lq_tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:16px;display:flex}._1BM0Lq_tab{min-height:44px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;padding:0 14px;font-size:15px;display:inline-flex}._1BM0Lq_tab[aria-selected=true]{border-bottom-color:var(--blue);color:var(--text);font-weight:700}._1BM0Lq_count{background:var(--blue-tint);min-width:20px;height:20px;color:var(--blue-dark);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}._1BM0Lq_count-hot{background:var(--orange);color:var(--text)}._1BM0Lq_notice{border-radius:var(--radius);background:var(--text);color:var(--white);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:6px 6px 6px 16px;font-size:14px;display:flex}._1BM0Lq_notice span{flex:260px}._1BM0Lq_notice button{min-height:36px;color:var(--white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px}._1BM0Lq_notice-error{background:var(--red-text)}._1BM0Lq_cases{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}._1BM0Lq_tree{border:1px solid var(--border);border-radius:var(--radius-lg);flex:280px;min-width:0;max-width:340px;overflow:hidden}._1BM0Lq_tree-tools{background:var(--surface);flex-direction:column;gap:8px;padding:12px;display:flex}._1BM0Lq_search{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);height:36px;font:inherit;padding:0 10px;font-size:13px}._1BM0Lq_check{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:13px;font-weight:600;display:flex}._1BM0Lq_check input,._1BM0Lq_doc input[type=checkbox],._1BM0Lq_diff input[type=checkbox]{width:18px;height:18px;accent-color:var(--blue);margin:0}._1BM0Lq_tree ul{margin:0;padding:6px 0;list-style:none}._1BM0Lq_group{background:var(--white);width:100%;min-height:36px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:6px;padding:4px 12px;display:flex}._1BM0Lq_group svg{flex:none;transition:transform .1s}._1BM0Lq_group[aria-expanded=true] svg{transform:rotate(90deg)}._1BM0Lq_group span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._1BM0Lq_group ._1BM0Lq_n{color:var(--text-2);flex:none;font-size:12px;font-weight:500}._1BM0Lq_leaf{background:var(--white);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;border-left:4px solid #0000;flex-direction:column;justify-content:center;padding:4px 12px 4px 54px;display:flex}._1BM0Lq_leaf[aria-current=true]{border-left-color:var(--blue);background:var(--blue-tint);color:var(--blue-dark)}._1BM0Lq_leaf strong{font-size:14px;font-weight:500}._1BM0Lq_leaf[aria-current=true] strong{font-weight:700}._1BM0Lq_leaf span{color:var(--text-2);font-size:12px}._1BM0Lq_leaf ._1BM0Lq_due{color:var(--orange-text)}._1BM0Lq_empty{color:var(--text-2);margin:0;padding:16px;font-size:13px}._1BM0Lq_detail{flex-direction:column;flex:999 460px;gap:16px;min-width:0;display:flex}._1BM0Lq_path{color:var(--text-2);margin:0 0 4px;font-size:13px}._1BM0Lq_name{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}._1BM0Lq_name h2{margin:0;font-size:22px;font-weight:700}._1BM0Lq_meta{color:var(--text-2);margin:6px 0 0;font-size:14px}._1BM0Lq_link{color:var(--blue-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._1BM0Lq_tag{border-radius:var(--radius);white-space:nowrap;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}._1BM0Lq_tag-warn{background:var(--orange-tint);color:var(--orange-text)}._1BM0Lq_tag-hot{background:var(--orange);color:var(--text)}._1BM0Lq_tag-bad{background:var(--red-tint);color:var(--red-text)}._1BM0Lq_tag-blue{background:var(--blue-tint);color:var(--blue-dark)}._1BM0Lq_tag-done{background:var(--green-tint);color:var(--green-dark)}._1BM0Lq_tag-plain{background:var(--surface);color:var(--text)}._1BM0Lq_tag-muted{background:var(--surface);color:var(--text-2)}._1BM0Lq_stages{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._1BM0Lq_stages li{background:var(--surface);height:30px;color:var(--text-2);border-radius:15px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}._1BM0Lq_stages ._1BM0Lq_mark{background:var(--border);width:18px;height:18px;color:var(--text);border-radius:9px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}._1BM0Lq_stages li[data-state=done]{background:var(--green-tint);color:var(--green-dark)}._1BM0Lq_stages li[data-state=done] ._1BM0Lq_mark{background:var(--green);color:var(--text)}._1BM0Lq_stages li[data-state=now]{background:var(--blue);color:var(--white);font-weight:700}._1BM0Lq_stages li[data-state=now] ._1BM0Lq_mark{background:var(--white);color:var(--blue-dark)}._1BM0Lq_controls{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}._1BM0Lq_btn{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);min-height:36px;color:var(--text);font:inherit;cursor:pointer;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._1BM0Lq_btn:disabled{color:var(--text-2);cursor:not-allowed}._1BM0Lq_btn-primary{border-color:var(--blue);background:var(--blue);color:var(--white)}._1BM0Lq_btn-soft{border-color:var(--blue-tint);background:var(--blue-tint);color:var(--blue-dark)}._1BM0Lq_btn-confirm{border-color:var(--green-dark);background:var(--green-dark);min-height:44px;color:var(--white);padding:0 20px;font-size:14px}._1BM0Lq_btn-confirm:disabled{border-color:var(--border);background:var(--border);color:var(--text-2)}._1BM0Lq_box{border-radius:var(--radius-lg);background:var(--surface);padding:16px;font-size:14px;line-height:1.6}._1BM0Lq_table{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}._1BM0Lq_rgrid{grid-template-columns:72px repeat(4,minmax(0,1fr)) 128px;align-items:center;gap:10px;display:grid}._1BM0Lq_rhead{background:var(--surface);color:var(--text-2);padding:10px 14px;font-size:12px;font-weight:700}._1BM0Lq_rows{margin:0;padding:0;list-style:none}._1BM0Lq_rows>li{border-top:1px solid var(--border)}._1BM0Lq_round{background:var(--white);width:100%;min-height:46px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;border-left:4px solid #0000;padding:4px 14px 4px 10px;font-size:14px}._1BM0Lq_round[aria-pressed=true]{border-left-color:var(--blue);background:var(--surface-2)}._1BM0Lq_changed{color:var(--orange-text);font-weight:700}._1BM0Lq_muted{color:var(--text-2)}._1BM0Lq_dd{color:var(--text-2);margin-left:6px;font-size:12px;font-weight:700}._1BM0Lq_dd-near{color:var(--red-text)}._1BM0Lq_pill{white-space:nowrap;border-radius:12px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}._1BM0Lq_edit{border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}._1BM0Lq_edit input[type=date],._1BM0Lq_edit input[type=text],._1BM0Lq_adddoc input[type=text],._1BM0Lq_dates input[type=date]{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--white);height:36px;font:inherit;padding:0 8px;font-size:13px}._1BM0Lq_side{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}._1BM0Lq_card{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;flex:320px;gap:8px;min-width:0;padding:16px;display:flex}._1BM0Lq_card-narrow{flex-basis:240px}._1BM0Lq_card-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._1BM0Lq_card h3{margin:0;font-size:15px;font-weight:700}._1BM0Lq_small{color:var(--text-2);margin:0;font-size:12px}._1BM0Lq_docs{margin:0;padding:0;list-style:none}._1BM0Lq_doc{border-top:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}._1BM0Lq_doc label{flex:200px;align-items:center;gap:8px;min-height:36px;font-size:14px;display:flex}._1BM0Lq_doc[data-dropped=true] label{color:var(--text-2);text-decoration:line-through}._1BM0Lq_doc ._1BM0Lq_tag{margin-left:6px}._1BM0Lq_folder{min-height:36px;color:var(--blue-dark);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}._1BM0Lq_state-ok{color:var(--green-dark);font-size:12px;font-weight:700}._1BM0Lq_state-warn{color:var(--orange-text);font-size:12px;font-weight:700}._1BM0Lq_adddoc{border-top:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;font-size:13px;display:flex}._1BM0Lq_alerts{margin:0;padding:0;list-style:none}._1BM0Lq_alerts li{border-top:1px solid var(--divider);padding:8px 0}._1BM0Lq_alerts ._1BM0Lq_row{justify-content:space-between;gap:8px;font-size:14px;display:flex}._1BM0Lq_alerts ._1BM0Lq_when{color:var(--text-2);font-size:12px}._1BM0Lq_dates{font-size:13px}._1BM0Lq_dates summary{min-height:36px;color:var(--blue-dark);cursor:pointer;align-items:center;font-weight:600;display:flex}._1BM0Lq_dates div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._1BM0Lq_dates label{align-items:center;gap:6px;display:inline-flex}._1BM0Lq_intro{color:var(--text-2);margin:0 0 12px;font-size:14px}._1BM0Lq_cands{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._1BM0Lq_cand{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}._1BM0Lq_cand[data-done=true]{background:var(--surface-2)}._1BM0Lq_cand>div:first-child{flex:320px;min-width:0}._1BM0Lq_cand-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._1BM0Lq_cand-title strong{font-size:15px}._1BM0Lq_cand p{color:var(--text-2);margin:6px 0 0;font-size:13px}._1BM0Lq_done-text{color:var(--text-2);font-size:13px;font-weight:700}._1BM0Lq_done-ok{color:var(--green-dark)}._1BM0Lq_rules-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._1BM0Lq_rules-top p{color:var(--text-2);flex:420px;margin:0;font-size:14px}._1BM0Lq_ugrid{grid-template-columns:minmax(0,1.6fr) 84px 56px 112px minmax(0,1.4fr) 96px;align-items:center;gap:10px;padding:4px 14px;display:grid}._1BM0Lq_urow{border-top:1px solid var(--border);min-height:46px;font-size:14px}._1BM0Lq_urow[data-review=true]{background:var(--orange-tint)}._1BM0Lq_unote{color:var(--text-2);font-size:13px}._1BM0Lq_review{border:2px solid var(--blue);border-radius:var(--radius-lg);flex-direction:column;gap:14px;margin-top:16px;padding:18px;display:flex}._1BM0Lq_review-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}._1BM0Lq_review-head h2{margin:0;font-size:18px;font-weight:700}._1BM0Lq_review h3{margin:0 0 8px;font-size:14px;font-weight:700}._1BM0Lq_diffs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._1BM0Lq_diff{border-radius:var(--radius);background:var(--orange-tint);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}._1BM0Lq_diff>div{flex:280px;min-width:0}._1BM0Lq_diff p{margin:0;font-size:13px}._1BM0Lq_diff p:first-child{font-size:14px;font-weight:700}._1BM0Lq_before{color:var(--text-2);text-decoration:line-through}._1BM0Lq_diff label{align-items:center;gap:8px;min-height:36px;font-size:13px;font-weight:600;display:flex}._1BM0Lq_choice{border:2px solid var(--orange);border-radius:var(--radius);flex-direction:column;gap:6px;margin:0;padding:12px;display:flex}._1BM0Lq_choice legend{padding:0 4px;font-size:14px;font-weight:700}._1BM0Lq_choice label{border-radius:var(--radius);align-items:center;gap:10px;min-height:40px;padding:0 10px;font-size:14px;display:flex}._1BM0Lq_choice label[data-on=true]{background:var(--blue-tint)}._1BM0Lq_choice input{width:18px;height:18px;accent-color:var(--blue);margin:0}._1BM0Lq_same{border-radius:var(--radius);background:var(--surface);padding:10px 12px;font-size:13px}._1BM0Lq_same summary{cursor:pointer;min-height:28px;font-weight:600}._1BM0Lq_same ul{margin:8px 0 0;padding-left:18px;line-height:1.8}._1BM0Lq_confirm-row{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}._1BM0Lq_confirmed{border-radius:var(--radius);background:var(--green-tint);flex-direction:column;gap:8px;padding:14px;display:flex}._1BM0Lq_confirmed p{margin:0;font-size:13px}._1BM0Lq_confirmed p:first-child{font-size:15px;font-weight:700}._1BM0Lq_confirmed ul{margin:0;padding-left:18px;font-size:14px;line-height:1.8}._1BM0Lq_confirmed ._1BM0Lq_btns{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:720px){._1BM0Lq_tree{max-width:none}._1BM0Lq_rgrid{grid-template-columns:56px repeat(2,minmax(0,1fr)) 112px}._1BM0Lq_rgrid>:nth-child(4),._1BM0Lq_rgrid>:nth-child(5){display:none}._1BM0Lq_ugrid{grid-template-columns:minmax(0,1fr) 64px 96px}._1BM0Lq_ugrid>:nth-child(2),._1BM0Lq_ugrid>:nth-child(5){display:none}}
