.DizoGq_body{max-width:72ch;color:var(--cif-text-reading);font-family:var(--cif-font-serif);margin:0 auto;font-size:1.0625rem;line-height:1.7}.DizoGq_heading{color:var(--cif-text);font-family:var(--cif-font-sans);margin:2em 0 .6em;font-weight:600;line-height:1.3}.DizoGq_heading[data-level="2"]{font-size:1.45rem}.DizoGq_heading[data-level="3"]{font-size:1.2rem}.DizoGq_heading[data-level="4"],.DizoGq_heading[data-level="5"],.DizoGq_heading[data-level="6"]{font-size:1.05rem}.DizoGq_paragraph{margin:0 0 1em}.DizoGq_list{margin:0 0 1em;padding-inline-start:1.4em}.DizoGq_list li{margin-bottom:.35em}.DizoGq_quote{border-inline-start:3px solid var(--cif-accent-quote);color:var(--cif-text-secondary);margin:0 0 1.2em;padding:.1em 0 .1em 1em}.DizoGq_quote p{margin:.5em 0}.DizoGq_code{border-radius:var(--cif-radius-sm);background:var(--cif-bg-subtle);font-family:var(--cif-font-mono);padding:.1em .35em;font-size:.9em}.DizoGq_pre{border-radius:var(--cif-radius-md);background:var(--cif-bg-subtle);font-family:var(--cif-font-mono);margin:0 0 1.2em;padding:.9em 1em;font-size:.88em;line-height:1.55;overflow-x:auto}.DizoGq_link{color:var(--cif-accent-deep);text-underline-offset:2px;text-decoration:underline}.DizoGq_link:hover{color:var(--cif-accent-hover)}.DizoGq_hr{border:0;border-top:1px solid var(--cif-border);margin:2em 0}.DizoGq_tableWrap{margin:0 0 1.4em;overflow-x:auto}.DizoGq_table{border-collapse:collapse;width:100%;font-family:var(--cif-font-sans);font-size:.92rem}.DizoGq_table th,.DizoGq_table td{border:1px solid var(--cif-border);text-align:start;vertical-align:top;padding:.55em .75em}.DizoGq_table th{background:var(--cif-bg-muted);color:var(--cif-text);font-weight:600}
.v_99Eq_hex{transform-box:view-box;transform-origin:50%;animation:2.4s linear infinite v_99Eq_catalinaHexSpin}@keyframes v_99Eq_catalinaHexSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.v_99Eq_hex{animation:none}}
._7-6hoa_wrap{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}._7-6hoa_mark{width:52px;height:52px;color:var(--cif-text);flex-shrink:0;display:block}._7-6hoa_markSm{width:40px;height:40px;color:var(--cif-text);flex-shrink:0;display:block}._7-6hoa_caption{color:var(--cif-text-muted);text-align:center;font-size:.875rem}._7-6hoa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.JsuUsa_header{border-bottom:.5px solid var(--cif-border);flex-direction:column;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.JsuUsa_headerBare{border-bottom:none;margin-bottom:14px;padding-bottom:0}.JsuUsa_row{align-items:center;gap:10px;display:flex}.JsuUsa_left{flex-direction:column;gap:4px;min-width:0;display:flex}.JsuUsa_titleRow{align-items:baseline;gap:10px;min-width:0;display:flex}.JsuUsa_title{font-family:var(--cif-font-serif);letter-spacing:-.01em;min-width:0;margin:0;font-size:26px;font-weight:600}.JsuUsa_count{color:var(--cif-text-muted);font-size:14px;font-weight:600}.JsuUsa_spacer{flex:1}.JsuUsa_searchWrap{flex:1;min-width:180px;max-width:320px;position:relative}.JsuUsa_searchIcon{inset-inline-start:14px;color:var(--cif-text-muted);pointer-events:none;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.JsuUsa_search{box-sizing:border-box;border:1px solid var(--cif-border);border-radius:var(--cif-radius-pill);background:var(--cif-bg-card);width:100%;color:var(--cif-text);font:inherit;padding:8px 14px 8px 38px;font-size:13px}.JsuUsa_search:focus{border-color:var(--cif-focus-ring);outline:none}.JsuUsa_actions,.JsuUsa_mobileActions{align-items:center;gap:8px;display:flex}.JsuUsa_actionBtn{border:1px solid var(--cif-border);border-radius:var(--cif-radius-pill);background:var(--cif-bg-muted);color:var(--cif-text-secondary);font:inherit;padding:6px 14px;font-size:13px}.JsuUsa_actionPrimary{color:var(--cif-on-accent-strong);background:var(--cif-accent-strong);border-color:var(--cif-accent-strong)}.JsuUsa_overflowWrap{position:relative}.JsuUsa_overflowBtn{border:1px solid var(--cif-border);background:var(--cif-bg-card);color:var(--cif-text-muted);font:inherit;border-radius:8px;width:32px;height:32px;font-size:16px}.JsuUsa_overflowMenu{top:calc(100% + 6px);border:.5px solid var(--cif-border);background:var(--cif-bg-card);min-width:180px;box-shadow:var(--cif-shadow-drop);z-index:var(--cif-z-sticky);border-radius:10px;padding:6px;position:absolute;inset-inline-end:0}.JsuUsa_overflowItem{text-align:start;width:100%;font:inherit;color:var(--cif-text);background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:13px}.JsuUsa_overflowItem:hover{background:var(--cif-bg-muted)}.JsuUsa_breadcrumb,.JsuUsa_breadcrumbCompact{color:var(--cif-text-muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.JsuUsa_breadcrumbCompact{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.JsuUsa_breadcrumbItem{align-items:center;gap:4px;display:inline-flex}.JsuUsa_breadcrumbLink{color:var(--cif-accent);text-decoration:none}.JsuUsa_breadcrumbLink:hover{text-decoration:underline}.JsuUsa_breadcrumbCurrent{color:var(--cif-text-secondary)}.JsuUsa_breadcrumbSep{color:var(--cif-text-muted)}.JsuUsa_breadcrumbQuiet{flex-wrap:nowrap;gap:6px;min-width:0;max-width:100%}.JsuUsa_breadcrumbQuiet .JsuUsa_breadcrumbItem{flex-shrink:0;gap:6px}.JsuUsa_breadcrumbQuiet .JsuUsa_breadcrumbItem:last-child{flex-shrink:1;min-width:0}.JsuUsa_breadcrumbQuiet .JsuUsa_breadcrumbLink{color:var(--cif-text-secondary)}.JsuUsa_breadcrumbQuiet .JsuUsa_breadcrumbLink:hover{color:var(--cif-accent-deep)}.JsuUsa_breadcrumbQuiet .JsuUsa_breadcrumbCurrent{text-overflow:ellipsis;white-space:nowrap;max-width:360px;color:var(--cif-text-muted);overflow:hidden}@media (max-width:767px){.JsuUsa_header{padding-top:var(--page-head-pad-top,0px);padding-inline:var(--page-head-pad-inline,0px);border-bottom:.5px solid var(--cif-border);gap:10px;margin-bottom:0;padding-bottom:10px}.JsuUsa_headerBare{border-bottom:none;margin-bottom:4px}.JsuUsa_row{align-items:center;min-height:0}.JsuUsa_mobileTools{gap:8px}.JsuUsa_left{width:100%}.JsuUsa_titleRow{gap:8px;min-width:0}.JsuUsa_title{white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden}.JsuUsa_count{font-size:12px;font-weight:400}.JsuUsa_searchWrap{flex:1;min-width:0;max-width:none}.JsuUsa_searchIcon{inset-inline-start:13px}.JsuUsa_search{background:var(--cif-bg-app);border-radius:18px;height:36px;padding:0 13px 0 36px;font-size:14px}.JsuUsa_search:focus{background:var(--cif-bg-card);border-color:var(--cif-focus-ring)}.JsuUsa_mobileActions{flex-shrink:0}}
.B72wmG_main{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;min-height:0;padding:14px 18px 16px;display:flex;overflow:hidden}.B72wmG_card{background:var(--cif-bg-card);border-radius:var(--cif-radius-card);border:1px solid var(--cif-border);width:100%;max-width:none;min-height:0;box-shadow:var(--cif-shadow-card);flex-direction:column;flex:1;margin-inline:0;display:flex;overflow:hidden}.B72wmG_head{border-bottom:1px solid var(--cif-border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:1.25rem 1.5rem 1rem;display:flex}.B72wmG_title{font-family:var(--cif-font-serif);color:var(--cif-text);font-size:18px;font-weight:500}.B72wmG_headActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.B72wmG_search{box-sizing:border-box;border:1px solid var(--cif-border);border-radius:var(--cif-radius-md);background:var(--cif-bg-card);width:220px;max-width:100%;color:var(--cif-text);outline:none;padding:8px 14px;font-family:inherit;font-size:13px}.B72wmG_search:focus{border-color:var(--cif-focus-ring)}.B72wmG_addBtn{color:var(--cif-accent-deep);border-radius:var(--cif-radius-md);border:1px solid var(--cif-border);background:var(--cif-bg-card);cursor:pointer;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500}.B72wmG_addBtn:hover:not(:disabled){background:var(--cif-accent-soft)}.B72wmG_addBtn:disabled{opacity:.55;cursor:not-allowed}.B72wmG_filters{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:0 1.5rem 1rem;display:flex}.B72wmG_filtersToggleBtn{border-radius:var(--cif-radius-md);border:.5px solid var(--cif-border);background:var(--cif-bg-muted);min-height:32px;color:var(--cif-text-secondary);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.B72wmG_filtersToggleBtn:hover{background:var(--cif-bg-subtle)}.B72wmG_filtersToggleBtnActive{background:var(--cif-filter-active-bg);border-color:var(--cif-accent);color:var(--cif-accent-deep);box-shadow:0 0 0 1px color-mix(in srgb, var(--cif-accent) 18%, transparent)}.B72wmG_filterFunnelIcon{color:currentColor;opacity:.85;flex-shrink:0}@media (max-width:767px){.B72wmG_filtersToggleBtn{justify-content:center;min-width:36px;min-height:36px;padding:0 10px}.B72wmG_filtersBtnLabel{display:none}}.B72wmG_filtersStrip{border-bottom:.5px solid var(--cif-border);background:color-mix(in srgb, var(--cif-bg-app) 35%, var(--cif-bg-card));flex-shrink:0;overflow:hidden}.B72wmG_filtersPanelInner{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 1.5rem;display:flex}.B72wmG_filterPillsRow{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:0 1.5rem 10px;display:flex}.B72wmG_filterPill{box-sizing:border-box;border-radius:var(--cif-radius-pill);border:.5px solid color-mix(in srgb, var(--cif-border) 80%, transparent);background:color-mix(in srgb, var(--cif-bg-muted) 88%, transparent);max-width:100%;min-height:30px;color:var(--cif-text-secondary);align-items:center;gap:6px;padding:4px 8px 4px 12px;font-size:12.5px;display:inline-flex}.B72wmG_filterPillLabel{color:var(--cif-text-muted);flex-shrink:0;font-weight:500}.B72wmG_filterPillValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cif-text);overflow:hidden}.B72wmG_filterPillRemove{width:22px;height:22px;color:var(--cif-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0 -2px 0 0;padding:0;font-family:inherit;font-size:16px;line-height:1;display:inline-flex}.B72wmG_filterPillRemove:hover{color:var(--cif-text);background:color-mix(in srgb, var(--cif-text) 6%, transparent)}.B72wmG_filterResetAll{border-radius:var(--cif-radius-md);border:.5px solid var(--cif-border);background:var(--cif-bg-card);color:var(--cif-accent-deep);cursor:pointer;padding:4px 10px;font-family:inherit;font-size:12.5px;font-weight:500}.B72wmG_filterResetAll:hover{background:var(--cif-accent-soft)}.B72wmG_filterSelect{border-radius:var(--cif-radius-md);border:1px solid var(--cif-border);background:var(--cif-bg-card);color:var(--cif-text-secondary);cursor:pointer;max-width:220px;padding:6px 14px;font-family:inherit;font-size:12.5px}.B72wmG_body{min-height:0;transition:opacity var(--cif-dur-fast) var(--cif-ease);flex-direction:column;flex:1;display:flex}.B72wmG_bodyRefreshing{opacity:.55;transition-delay:.2s}.B72wmG_listColumn{flex-direction:column;flex:1;min-height:0;display:flex}.B72wmG_tableScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;-ms-overflow-style:auto;flex:1;min-height:0;overflow:auto}.B72wmG_tableScroll::-webkit-scrollbar{width:8px;height:8px}.B72wmG_tableScroll::-webkit-scrollbar-track{background:0 0}.B72wmG_tableScroll::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.B72wmG_listColumn:hover .B72wmG_tableScroll{scrollbar-color:color-mix(in srgb, var(--cif-text-muted) 18%, var(--cif-bg-card)) transparent}.B72wmG_listColumn:hover .B72wmG_tableScroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--cif-text-muted) 18%, var(--cif-bg-card))}.B72wmG_listColumn:hover .B72wmG_tableScroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--cif-text-muted) 19%, var(--cif-bg-card))}.B72wmG_tableScroll thead th{z-index:2;background:color-mix(in srgb, var(--cif-bg-app) 55%, var(--cif-bg-card));box-shadow:0 1px 0 var(--cif-border), inset 0 -1px 0 var(--cif-border);position:sticky;top:0}.B72wmG_table{border-collapse:collapse;width:100%}.B72wmG_th{text-align:start;color:var(--cif-text-muted);text-transform:uppercase;letter-spacing:.09em;border-bottom:1px solid var(--cif-border);padding:13px 16px;font-size:10.5px;font-weight:600}.B72wmG_thRight{text-align:end;color:var(--cif-text-muted);text-transform:uppercase;letter-spacing:.09em;border-bottom:1px solid var(--cif-border);padding:13px 16px;font-size:10.5px;font-weight:600}.B72wmG_td{color:var(--cif-text);border-bottom:1px solid color-mix(in srgb, var(--cif-border) 70%, transparent);vertical-align:middle;padding:13px 16px;font-size:13.5px;line-height:1.4}.B72wmG_tdRight{color:var(--cif-text);border-bottom:1px solid color-mix(in srgb, var(--cif-border) 70%, transparent);vertical-align:middle;text-align:end;padding:13px 16px;font-size:13.5px;line-height:1.4}.B72wmG_table tbody tr{min-height:48px}.B72wmG_tr{cursor:pointer}.B72wmG_tr:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:-2px}.B72wmG_tr:hover .B72wmG_td,.B72wmG_tr:hover .B72wmG_tdRight{background:color-mix(in srgb, var(--cif-bg-app) 55%, var(--cif-bg-card))}.B72wmG_linkName{color:var(--cif-text);font-size:13.5px;font-weight:500;text-decoration:none}.B72wmG_linkName:hover{text-decoration:underline}.B72wmG_cellSecondary{color:var(--cif-text-secondary);font-size:12.5px}.B72wmG_cellQuiet{color:var(--cif-text-muted);font-size:12.5px}.B72wmG_cellMono{color:var(--cif-text-secondary);font-family:ui-monospace,monospace;font-size:12.5px}.B72wmG_moneyInfo{font-variant-numeric:tabular-nums;color:var(--cif-text);font-size:13.5px;font-weight:500}.B72wmG_moneySuccess{font-variant-numeric:tabular-nums;color:var(--cif-badge-done-fg);font-size:13.5px;font-weight:500}.B72wmG_moneyMuted{font-variant-numeric:tabular-nums;color:var(--cif-text-muted);font-size:13.5px;font-weight:500}.B72wmG_dash{color:var(--cif-text-muted)}.B72wmG_progressCell{align-items:center;gap:9px;display:flex}.B72wmG_track{background:var(--cif-border);border-radius:3px;flex-shrink:0;width:108px;height:6px;overflow:hidden}.B72wmG_fill{border-radius:inherit;height:100%;transition:width .2s}.B72wmG_fillGreen{background:var(--cif-badge-done-fg)}.B72wmG_fillInfo{background:var(--cif-accent)}.B72wmG_fillWarn{background:var(--cif-badge-medium-fg)}.B72wmG_fillMuted{background:color-mix(in srgb, var(--cif-text-muted) 35%, transparent)}.B72wmG_rowAmount{font-variant-numeric:tabular-nums;color:var(--cif-text);font-size:13.5px;font-weight:500}.B72wmG_progressText{font-variant-numeric:tabular-nums;color:var(--cif-text-secondary);font-size:12px}.B72wmG_progressTextMuted{font-variant-numeric:tabular-nums;color:var(--cif-text-muted);font-size:12px}.B72wmG_dueNormal{color:var(--cif-text-secondary);font-size:12.5px}.B72wmG_dueDone{color:var(--cif-text-muted);opacity:.5;font-size:12.5px}.B72wmG_amountDone{opacity:.5}.B72wmG_empty{text-align:center;color:var(--cif-text-muted);padding:3.5rem 1.5rem 4rem;font-size:13.5px;line-height:1.55}.B72wmG_error{color:var(--cif-danger);padding:12px 18px;font-size:13px}.B72wmG_loading{color:var(--cif-text-muted);padding:2rem}.B72wmG_linkClient{color:var(--cif-text-secondary);font-size:12.5px;font-weight:400;text-decoration:none}.B72wmG_linkClient:hover{text-decoration:underline}.B72wmG_paginationBar{border-top:1px solid var(--cif-border);background:var(--cif-bg-card);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.B72wmG_paginationInfo{color:var(--cif-text-muted);font-size:12.5px}.B72wmG_paginationActions{align-items:center;gap:4px;display:flex}.B72wmG_pageBtn{min-width:30px;height:30px;color:var(--cif-text-secondary);border-radius:var(--cif-radius-md);border:1px solid var(--cif-border);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 10px;font-family:inherit;font-size:12.5px;display:inline-flex}.B72wmG_pageBtn:hover:not(:disabled){background:var(--cif-bg-muted)}.B72wmG_pageBtn:disabled{opacity:.5;cursor:not-allowed}.B72wmG_filtersEmptyNote{color:var(--cif-text-muted);padding:10px 1.5rem;font-size:13px}.B72wmG_chipsRow{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:2px 1.5rem 12px;display:flex}.B72wmG_chip{border-radius:var(--cif-radius-pill);border:1px solid var(--cif-border);height:30px;color:var(--cif-text-secondary);cursor:pointer;transition:background var(--cif-dur-fast) var(--cif-ease), border-color var(--cif-dur-fast) var(--cif-ease), color var(--cif-dur-fast) var(--cif-ease);background:0 0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:12.5px;display:inline-flex}.B72wmG_chip:hover{background:var(--cif-bg-muted)}.B72wmG_chip:focus-visible{border-color:var(--cif-accent);box-shadow:0 0 0 3px var(--cif-ring);outline:none}.B72wmG_chipOn{background:var(--cif-text);color:var(--cif-bg-card);border-color:var(--cif-text);font-weight:500}.B72wmG_chipOn:hover{background:var(--cif-text)}.B72wmG_subName{color:var(--cif-text-muted);margin-top:1px;font-size:11.5px}.B72wmG_trDone .B72wmG_linkName{color:var(--cif-text-secondary);font-weight:400}.B72wmG_tdMenu{text-align:end;width:48px;padding-inline-start:4px}.B72wmG_rowMenuWrap{display:inline-flex}.B72wmG_actBtn{width:30px;height:30px;color:var(--cif-text-muted);cursor:pointer;opacity:0;transition:opacity var(--cif-dur-fast) var(--cif-ease), border-color var(--cif-dur-fast) var(--cif-ease);background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;font-family:inherit;font-size:14px;display:inline-flex}.B72wmG_tr:hover .B72wmG_actBtn,.B72wmG_tr:focus-within .B72wmG_actBtn,.B72wmG_actBtn[aria-expanded=true]{opacity:1;border-color:var(--cif-border);background:var(--cif-bg-card);color:var(--cif-text-secondary)}.B72wmG_rowMenu{background:var(--cif-bg-card);border:1px solid var(--cif-border);min-width:190px;box-shadow:var(--cif-shadow-pop);border-radius:12px;margin:0;padding:6px;list-style:none}.B72wmG_rowMenuItem{text-align:start;width:100%;color:var(--cif-text);cursor:pointer;transition:background var(--cif-dur-fast) var(--cif-ease);background:0 0;border:none;border-radius:8px;padding:8px 12px;font-family:inherit;font-size:13px;display:block}.B72wmG_rowMenuItem:hover:not(:disabled){background:var(--cif-bg-muted)}.B72wmG_rowMenuItem:disabled{opacity:.5;cursor:not-allowed}.B72wmG_rowMenuDanger{color:var(--cif-danger)}.B72wmG_tableFoot{border-top:1px solid var(--cif-border);flex-shrink:0;align-items:center;gap:12px;margin-top:auto;padding:13px 16px;display:flex}.B72wmG_footCount{color:var(--cif-text-secondary);font-size:12.5px}.B72wmG_pageBtns{align-items:center;gap:10px;margin-inline-start:auto;display:inline-flex}.B72wmG_pageMeta{color:var(--cif-text-muted);font-size:12px}@media (max-width:767px){.B72wmG_card{--page-head-pad-top:12px;--page-head-pad-inline:14px;padding:0}.B72wmG_head{grid-template-columns:1fr;gap:10px;padding:12px 12px 10px 56px;display:grid}.B72wmG_title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.B72wmG_headActions{flex-wrap:nowrap;width:100%}.B72wmG_search{flex:1;width:auto;min-width:0}.B72wmG_addBtn{display:none}.B72wmG_filterPillsRow,.B72wmG_filtersPanelInner{padding-inline:14px}.B72wmG_tableScroll{scrollbar-gutter:auto;padding:10px 14px 14px}.B72wmG_table thead{display:none}.B72wmG_table,.B72wmG_table tbody,.B72wmG_table tbody tr{width:auto;display:block}.B72wmG_tr{border:1px solid var(--cif-border);border-radius:var(--cif-radius-card);background:var(--cif-bg-card);box-shadow:var(--cif-shadow-card);min-height:0;margin-bottom:10px;overflow:hidden}.B72wmG_table tbody tr:last-child{margin-bottom:0}.B72wmG_td,.B72wmG_tdRight{text-align:start;border-bottom:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.B72wmG_td:before,.B72wmG_tdRight:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.06em;color:var(--cif-text-muted);flex-shrink:0;font-size:11px;font-weight:600}.B72wmG_td:first-child{border-bottom:1px solid var(--cif-border);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px 10px}.B72wmG_td:first-child>*{max-width:100%}.B72wmG_td:first-child:before{display:none}.B72wmG_td:first-child .B72wmG_linkName{font-size:15px;font-weight:600}.B72wmG_td:empty,.B72wmG_tdRight:empty,.B72wmG_tdMenu{display:none}.B72wmG_progressCell{justify-content:flex-end}.B72wmG_tr:hover .B72wmG_td,.B72wmG_tr:hover .B72wmG_tdRight{background:0 0}}@media (hover:none){.B72wmG_actBtn{opacity:1}}
._4XE4q_toast{bottom:26px;background:var(--cif-text);color:var(--cif-bg-card);border-radius:var(--cif-radius-card);z-index:var(--cif-z-toast);box-shadow:var(--cif-shadow-toast);text-align:center;max-width:min(520px,100vw - 32px);padding:12px 20px;font-size:13.5px;line-height:1.4;position:fixed;inset-inline-start:50%;transform:translate(-50%)}._4XE4q_action{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin-inline-start:12px;padding:0;font-weight:600;text-decoration:underline}._4XE4q_action:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}
.HAwLMW_overlay{background:var(--cif-overlay);min-height:100dvh;padding-block-start:max(1rem, env(safe-area-inset-top,0px));padding-block-end:max(1rem, env(safe-area-inset-bottom,0px));padding-inline:max(1.25rem, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));box-sizing:border-box;z-index:var(--cif-z-modal);-webkit-overflow-scrolling:touch;justify-content:center;align-items:safe center;display:flex;position:fixed;inset:0;overflow:hidden auto}.HAwLMW_modal{width:100%;max-width:min(920px,100vw - 2.5rem);max-height:min(92dvh, calc(100dvh - max(2rem, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px))));background:var(--cif-bg-app);border:1px solid var(--cif-border);min-height:0;box-shadow:var(--cif-shadow-modal);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}@media (min-width:768px){.HAwLMW_modal{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 264px;min-height:min(560px,92dvh);display:grid}.HAwLMW_header{grid-area:1/1}.HAwLMW_updateErrorBanner{grid-area:2/1}.HAwLMW_body{grid-area:3/1}.HAwLMW_right{grid-area:1/2/-1/3}}.HAwLMW_body{min-width:0}@media (min-width:768px){.HAwLMW_body{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;min-height:0;overflow:hidden auto}.HAwLMW_body::-webkit-scrollbar{width:8px;height:8px}.HAwLMW_body::-webkit-scrollbar-track{background:0 0}.HAwLMW_body::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.HAwLMW_body:hover{scrollbar-color:color-mix(in srgb, var(--cif-text-muted) 18%, var(--cif-bg-app)) transparent}.HAwLMW_body:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--cif-text-muted) 18%, var(--cif-bg-app))}}@media (max-width:767px){.HAwLMW_overlay{align-items:flex-end;padding:0;overflow-y:hidden}.HAwLMW_modal{-webkit-overflow-scrolling:touch;border-bottom:none;border-radius:20px 20px 0 0;width:100%;max-width:100%;height:94dvh;max-height:94dvh;margin-bottom:0;overflow-y:auto}.HAwLMW_right{border-top:1px solid var(--cif-border-strong);flex-shrink:0;grid-template-columns:1fr 1fr;align-self:stretch;gap:0 12px;padding:12px 16px 16px;overflow-y:visible;border-inline-start:none!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:none!important;display:grid!important}.HAwLMW_field:last-child:nth-child(odd),.HAwLMW_railSep{grid-column:1/-1}}.HAwLMW_header{flex-direction:column;flex-shrink:0;gap:12px;padding:22px 28px 4px;display:flex}@media (max-width:767px){.HAwLMW_header{padding:16px 18px 4px}}.HAwLMW_headMeta{align-items:center;gap:10px;display:flex}.HAwLMW_headDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.HAwLMW_headCode{border-radius:var(--cif-radius-sm);letter-spacing:.08em;color:var(--cif-text-muted);cursor:pointer;background:0 0;border:none;margin:-3px -6px;padding:3px 6px;font-family:inherit;font-size:11.5px;font-weight:600;transition:background .14s,color .14s}.HAwLMW_headCode:hover{background:color-mix(in srgb, var(--cif-text) 5%, transparent);color:var(--cif-text-secondary)}.HAwLMW_headCode:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:1px}.HAwLMW_headActions{gap:6px;margin-inline-start:auto;display:flex}.HAwLMW_headIconBtn{border-radius:var(--cif-radius-md);border:1px solid var(--cif-border);background:var(--cif-bg-card);width:30px;height:30px;color:var(--cif-text-muted);cursor:pointer;justify-content:center;align-items:center;font-family:inherit;font-size:14px;line-height:1;transition:color .2s,border-color .2s,background .2s;display:flex}.HAwLMW_headIconBtn:hover:not(:disabled){color:var(--cif-text);border-color:var(--cif-border-strong);background:var(--cif-bg-muted)}.HAwLMW_headIconBtn:disabled{opacity:.5;cursor:not-allowed}.HAwLMW_titleBlock{min-width:0}.HAwLMW_inlineTitle{box-sizing:border-box;width:100%;max-width:100%;font-family:var(--cif-font-serif);letter-spacing:-.01em;color:var(--cif-text);resize:none;border-radius:var(--cif-radius-md);box-shadow:none;background:0 0;border:none;outline:none;margin:0;margin-inline:-8px;padding:6px 8px;font-size:20px;font-weight:600;line-height:1.3;transition:background .35s,box-shadow .35s;display:block;overflow:hidden}.HAwLMW_inlineTitle:hover:not(:disabled){background:color-mix(in srgb, var(--cif-accent) 5%, transparent)}.HAwLMW_inlineTitle:focus{outline:none}.HAwLMW_inlineTitle:focus-visible{background:color-mix(in srgb, var(--cif-accent) 8%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--cif-accent) 22%, transparent)}.HAwLMW_inlineTitle:disabled{opacity:.6}.HAwLMW_inlineTitleFitWrap{min-width:0;max-width:100%;margin-inline:-8px;display:inline-grid}.HAwLMW_inlineTitleFitWrap>.HAwLMW_inlineTitle{grid-area:1/1;width:auto;min-width:0;margin-inline:0}.HAwLMW_inlineTitleMirror{visibility:hidden;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none}.HAwLMW_inlineDesc{box-sizing:border-box;width:100%;min-height:72px;color:var(--cif-text-secondary);resize:none;border-radius:var(--cif-radius-md);background:0 0;border:none;outline:none;margin:0 0 16px;margin-inline:-10px;padding:10px;font-size:13px;font-weight:500;line-height:1.6;transition:background .35s,box-shadow .35s;display:block}.HAwLMW_inlineDesc::placeholder{color:var(--cif-text-muted);opacity:.85}.HAwLMW_inlineDesc:hover:not(:disabled){background:color-mix(in srgb, var(--cif-accent) 4%, transparent)}.HAwLMW_inlineDesc:focus{outline:none}.HAwLMW_inlineDesc:focus-visible{background:color-mix(in srgb, var(--cif-accent) 7%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--cif-accent) 18%, transparent)}.HAwLMW_inlineDesc:disabled{opacity:.6}.HAwLMW_inlineTitleLg{font-size:24px;line-height:1.3}.HAwLMW_updateErrorBanner{color:var(--cif-danger);background:color-mix(in srgb, var(--cif-danger) 8%, var(--cif-bg-card));border-bottom:1px solid color-mix(in srgb, var(--cif-danger) 18%, transparent);flex-shrink:0;padding:10px 20px;font-size:12px}.HAwLMW_left{min-width:0;padding:8px 20px 16px}@media (min-width:768px){.HAwLMW_left{padding:8px 28px 22px}}.HAwLMW_desc{color:var(--cif-text-secondary);margin-bottom:16px;font-size:13px;font-weight:500;line-height:1.6}.HAwLMW_descPlaceholder{color:var(--cif-text-muted);margin-bottom:16px;font-size:13px;line-height:1.6}.HAwLMW_tabs{border-bottom:1px solid var(--cif-border);gap:2px;margin-bottom:20px;padding-bottom:0;display:flex}.HAwLMW_tab{color:var(--cif-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 12px 10px;font-family:inherit;font-size:13px}.HAwLMW_tabActive{color:var(--cif-text);border-bottom-color:var(--cif-accent);font-weight:500}.HAwLMW_tabCount{background:var(--cif-bg-subtle);color:var(--cif-text-secondary,#666);border-radius:8px;margin-inline-start:4px;padding:1px 6px;font-size:10px}.HAwLMW_tabActive .HAwLMW_tabCount{background:var(--cif-accent-soft);color:var(--cif-accent-deep)}.HAwLMW_commentMotion{align-items:flex-start;gap:11px;margin-bottom:16px;display:flex;overflow:hidden}.HAwLMW_commentBody{flex:1;min-width:0;position:relative}.HAwLMW_commentMeta{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:2px;padding-inline-end:.25rem;display:flex}.HAwLMW_commentMetaMain{flex-wrap:wrap;align-items:baseline;gap:.375rem;min-width:0;display:flex}.HAwLMW_commentActions{opacity:0;pointer-events:none;flex-shrink:0;align-items:center;gap:.5rem;transition:opacity .22s,transform .22s;display:inline-flex;transform:translate(6px)}.HAwLMW_commentMotion:hover .HAwLMW_commentActions,.HAwLMW_commentMotion:focus-within .HAwLMW_commentActions{opacity:1;pointer-events:auto;transform:translate(0)}.HAwLMW_commentActionLink{cursor:pointer;color:var(--cif-text-muted);letter-spacing:.01em;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:.6875rem;font-weight:400;text-decoration:none}.HAwLMW_commentActionLink:hover{color:var(--cif-text-secondary)}.HAwLMW_commentActionLink:focus{outline:none}.HAwLMW_commentActionLink:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px;border-radius:2px}.HAwLMW_commentActionDelete{cursor:pointer;color:var(--cif-text-muted);letter-spacing:.01em;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:.6875rem;font-weight:400;transition:color .15s}.HAwLMW_commentActionDelete:hover,.HAwLMW_commentActionDeleteArmed{color:var(--cif-salmon)}.HAwLMW_commentActionDeleteArmed:hover{color:var(--cif-salmon-hover)}.HAwLMW_commentActionDelete:focus{outline:none}.HAwLMW_commentActionDelete:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px;border-radius:2px}.HAwLMW_commentMotionEditing .HAwLMW_commentActions{opacity:0!important;pointer-events:none!important}.HAwLMW_commentAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;font-size:.625rem;font-weight:600;display:flex}.HAwLMW_commentAuthor{font-size:13px;font-weight:600}.HAwLMW_commentTime{color:var(--cif-text-muted);font-size:.6875rem}.HAwLMW_commentText{color:var(--cif-text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8125rem;font-weight:500;line-height:1.5}.HAwLMW_commentTextEdit{width:100%;color:var(--cif-text-secondary);resize:none;white-space:pre-wrap;word-break:break-word;box-sizing:border-box;background:0 0;border:none;border-radius:0;margin:0;padding:0;font-size:.8125rem;font-weight:500;line-height:1.5;display:block;overflow:hidden}.HAwLMW_commentTextEdit:focus{outline:none}.HAwLMW_commentTextEdit:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--cif-focus-ring) 55%, transparent);border-radius:var(--cif-radius-sm)}.HAwLMW_commentRichEdit{width:100%;min-height:40px;color:var(--cif-text-secondary);white-space:pre-wrap;word-break:break-word;box-sizing:border-box;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0;font-size:.8125rem;font-weight:500;line-height:1.5;display:block}.HAwLMW_commentRichEdit:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--cif-focus-ring) 55%, transparent);border-radius:var(--cif-radius-sm)}.HAwLMW_commentRichEdit h1{color:var(--cif-text);margin:.25em 0 .1em;font-size:.9375rem;font-weight:600}.HAwLMW_commentRichEdit h2{color:var(--cif-text);margin:.2em 0 .08em;font-size:.875rem;font-weight:600}.HAwLMW_commentRichEdit ul{margin:.15em 0;padding-inline-start:1.1rem}.HAwLMW_commentRichEdit li{margin:.06em 0}.HAwLMW_commentRichEdit code{background:color-mix(in srgb, var(--cif-text) 8%, transparent);border-radius:3px;padding:.05em .22em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.HAwLMW_commentRichEdit a{color:var(--cif-accent);text-underline-offset:2px;text-decoration:underline}.HAwLMW_commentComposerGrow{flex:1;align-self:stretch;min-width:0}.HAwLMW_commentComposerRich{border:1px solid color-mix(in srgb, var(--cif-border) 58%, var(--cif-bg-card));border-radius:var(--cif-radius-md);background:color-mix(in srgb, var(--cif-bg-card) 96%, var(--cif-bg-app));width:100%;min-height:42px;max-height:160px;color:var(--cif-text-secondary);white-space:pre-wrap;word-break:break-word;box-sizing:border-box;outline:none;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block;overflow-y:auto}.HAwLMW_commentComposerRich:hover:not([contenteditable=false]){border-color:color-mix(in srgb, var(--cif-border) 78%, var(--cif-bg-card))}.HAwLMW_commentComposerRich:focus-visible{border-color:color-mix(in srgb, var(--cif-accent) 42%, var(--cif-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--cif-accent) 7%, transparent)}.HAwLMW_commentComposerRich h1{color:var(--cif-text);margin:.2em 0 .08em;font-size:.9rem;font-weight:600}.HAwLMW_commentComposerRich h2{color:var(--cif-text);margin:.15em 0 .06em;font-size:.82rem;font-weight:600}.HAwLMW_commentComposerRich ul{margin:.12em 0;padding-inline-start:1.1rem}.HAwLMW_commentComposerRich li{margin:.05em 0}.HAwLMW_commentComposerRich code{background:color-mix(in srgb, var(--cif-text) 7%, transparent);border-radius:3px;padding:.05em .22em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.HAwLMW_commentComposerRich a{color:var(--cif-accent);text-underline-offset:2px;text-decoration:underline}.HAwLMW_commentsQuiet{text-align:center;color:var(--cif-text-muted);margin:0;padding:26px 0 8px;font-size:13px}.HAwLMW_commentsOlder{cursor:pointer;color:var(--cif-text-muted);background:0 0;border:none;margin:2px 0 12px;padding:4px 0;font-family:inherit;font-size:12px;display:block}.HAwLMW_commentsOlder:hover:not(:disabled){color:var(--cif-text-secondary);text-decoration:underline}.HAwLMW_commentsOlder:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px;border-radius:var(--cif-radius-sm)}.HAwLMW_commentsOlder:disabled{cursor:default}.HAwLMW_composer{align-items:flex-start;gap:11px;margin-top:16px;display:flex}.HAwLMW_composerAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;font-size:.625rem;font-weight:600;display:flex}.HAwLMW_composerMain{flex:1;min-width:0}.HAwLMW_composerFoot{justify-content:flex-end;margin-top:10px;display:flex}.HAwLMW_composerHint{color:var(--cif-text-muted);text-align:end;margin:0;font-size:11.5px}.HAwLMW_composerHint kbd{color:var(--cif-text-secondary);border:1px solid var(--cif-border);background:var(--cif-bg-muted);border-bottom-width:2px;border-radius:5px;padding:1px 5px;font-family:inherit;font-size:10.5px;font-weight:500}.HAwLMW_commentInput{border:1px solid color-mix(in srgb, var(--cif-border) 58%, var(--cif-bg-card));border-radius:var(--cif-radius-md);background:color-mix(in srgb, var(--cif-bg-card) 96%, var(--cif-bg-app));outline:none;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s,box-shadow .2s}.HAwLMW_commentInput:hover:not(:disabled){border-color:color-mix(in srgb, var(--cif-border) 78%, var(--cif-bg-card))}.HAwLMW_commentInput:focus{border-color:color-mix(in srgb, var(--cif-accent) 42%, var(--cif-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--cif-accent) 7%, transparent);outline:none}.HAwLMW_commentSend{color:var(--cif-on-accent-strong);background:var(--cif-accent-strong);border-radius:var(--cif-radius-pill);box-sizing:border-box;cursor:pointer;box-shadow:0 4px 12px color-mix(in srgb, var(--cif-accent-strong) 22%, transparent);border:none;flex-shrink:0;margin:0;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:background .2s,box-shadow .2s}.HAwLMW_commentSend:hover:not(:disabled){background:var(--cif-accent-strong-hover);box-shadow:0 5px 16px color-mix(in srgb, var(--cif-accent-strong) 26%, transparent)}.HAwLMW_commentSend:focus{outline:none}.HAwLMW_commentSend:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px}.HAwLMW_commentSend:disabled{opacity:.5;cursor:not-allowed}.HAwLMW_placeholderTab{color:var(--cif-text-muted);font-size:.8125rem;line-height:1.5}.HAwLMW_historyPanel{min-height:2rem}.HAwLMW_historyEmpty{color:var(--cif-text-muted);margin:0;font-size:.8125rem;line-height:1.5}.HAwLMW_historyAccordion{margin:0}.HAwLMW_historyAccordionDepts{margin-bottom:28px}.HAwLMW_historyAccordionStages{margin-bottom:22px}.HAwLMW_historyAccordionSummary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--cif-text-secondary);align-items:center;gap:8px;padding:6px 0;font-size:13px;font-weight:500;line-height:1.35;list-style:none;transition:color .2s;display:inline-flex}.HAwLMW_historyAccordionSummary:hover{color:var(--cif-text)}.HAwLMW_historyAccordionSummary::-webkit-details-marker{display:none}.HAwLMW_historyAccordionChevron{color:var(--cif-text-muted);font-size:10px;line-height:1;transition:transform .2s,color .2s;display:inline-block}.HAwLMW_historyAccordion[open] .HAwLMW_historyAccordionChevron{transform:rotate(90deg)}.HAwLMW_historyAccordionSummary:hover .HAwLMW_historyAccordionChevron{color:var(--cif-text-secondary)}.HAwLMW_historyAccordionPanel{margin-top:12px;padding-bottom:2px}.HAwLMW_historyDeptChips{flex-wrap:wrap;gap:10px;display:flex}.HAwLMW_historyDeptChip{border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.HAwLMW_historyDeptChipDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.HAwLMW_historyStagesBody{background:color-mix(in srgb, var(--cif-bg-muted) 88%, var(--cif-bg-card));border-radius:var(--cif-radius-md);border:.5px solid color-mix(in srgb, var(--cif-border) 45%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--cif-text) 4%, transparent);margin-top:12px;padding:12px 16px}.HAwLMW_historyStageRow{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;font-size:13px;display:flex}.HAwLMW_historyStageRowLeft{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.HAwLMW_historyStageDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.HAwLMW_historyStageBoard{font-weight:500}.HAwLMW_historyStageColBracket{color:var(--cif-text-muted);font-weight:400}.HAwLMW_historyStageDur{color:var(--cif-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:500}.HAwLMW_historyAccordionChronology{margin-bottom:0}.HAwLMW_historyTimelinePanel{border-top:.5px solid color-mix(in srgb, var(--cif-border) 55%, transparent);margin-top:12px;padding-top:16px}.HAwLMW_historyGroupSegList{margin-bottom:8px;padding-inline-start:44px;position:relative}.HAwLMW_historyGroupSegLine{background:color-mix(in srgb, var(--cif-border) 55%, transparent);z-index:0;pointer-events:none;width:1px;position:absolute;inset-inline-start:24px}.HAwLMW_historySeg{margin-bottom:20px;position:relative}.HAwLMW_historySeg:last-child{margin-bottom:0}.HAwLMW_historySegDot{inset-inline-start:-26px;border:2px solid var(--cif-bg-app);box-sizing:border-box;z-index:1;border-radius:50%;width:11px;height:11px;position:absolute;top:6px}.HAwLMW_historySegMain{min-width:0}.HAwLMW_historySegRow1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.HAwLMW_historySegColumn{color:var(--cif-text);font-size:14px;font-weight:500}.HAwLMW_historySegPill{background:var(--cif-bg-muted);color:var(--cif-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.25;display:inline-flex}.HAwLMW_historySegPillDone{background:var(--cif-success-bg);color:var(--cif-success);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.25;display:inline-flex}.HAwLMW_historySegMeta{color:var(--cif-text-muted);margin-top:2px;font-size:12px;line-height:1.35}.HAwLMW_historyBoardDivider{background:linear-gradient(90deg, var(--cif-bg-muted) 0%, transparent 100%);border-radius:8px 0 0 8px;margin-top:0;margin-bottom:6px;padding-block:8px;padding-inline:28px 12px;position:relative}.HAwLMW_historyBoardDividerFollow{margin-top:12px}.HAwLMW_historyBoardDividerRing{inset-inline-start:5px;border:2.5px solid var(--cif-accent);box-sizing:border-box;background:var(--cif-bg-app);z-index:2;border-radius:50%;width:15px;height:15px;position:absolute;top:50%;transform:translateY(-50%)}.HAwLMW_historyBoardDividerLabel{letter-spacing:.3px;font-size:12px;font-weight:500}.HAwLMW_right{width:100%;max-width:none;color:var(--cif-text);background:var(--cif-bg-muted);border-top:1px solid var(--cif-border-strong);flex-shrink:0;padding:16px;font-size:13.5px;line-height:1.35}@media (min-width:768px){.HAwLMW_right{border-top:none;border-inline-start:1px solid var(--cif-border);-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-shrink:0;width:264px;padding:24px 22px;overflow-y:auto}}.HAwLMW_railSep{border-top:1px solid var(--cif-border);margin:16px 0}.HAwLMW_field{margin-bottom:16px}.HAwLMW_field:last-child{margin-bottom:0}.HAwLMW_fieldLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--cif-text-muted);margin-bottom:5px;font-size:10.5px;font-weight:600;line-height:1.25}.HAwLMW_fieldEmptyAdd{box-sizing:border-box;border:1px dashed var(--cif-text-muted);width:22px;height:22px;color:var(--cif-text-muted);opacity:.82;cursor:default;vertical-align:middle;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HAwLMW_fieldEmptyAddPlus{-webkit-user-select:none;user-select:none;margin-top:-1px;font-size:13px;font-weight:400;line-height:1}.HAwLMW_badge{border-radius:var(--cif-radius-sm);padding:2px 8px;font-size:.6875rem;font-weight:500;display:inline-block}.HAwLMW_badgeStatus{background:var(--cif-accent-soft);color:var(--cif-accent-deep)}.HAwLMW_badgeHigh{background:var(--cif-badge-high-bg);color:var(--cif-badge-high-fg)}.HAwLMW_badgeMedium{background:var(--cif-badge-medium-bg);color:var(--cif-badge-medium-fg)}.HAwLMW_badgeLow{background:var(--cif-badge-low-bg);color:var(--cif-badge-low-fg)}.HAwLMW_person{align-items:center;gap:.375rem;margin-top:0;display:flex}.HAwLMW_personAvatar{width:24px;height:24px;box-shadow:var(--cif-av-ring);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:9.5px;font-weight:600;display:flex}.HAwLMW_boardDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.HAwLMW_boardLivingBadgeInline{color:var(--cif-text);align-items:center;gap:6px;max-width:100%;padding:0;font-size:13.5px;font-weight:500;display:inline-flex}.HAwLMW_boardLivingLabelInline{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.HAwLMW_planLinks{flex-direction:column;gap:4px;display:flex}.HAwLMW_planLink{color:var(--cif-accent);font-size:13px;font-weight:500;text-decoration:none}.HAwLMW_planLink:hover{text-decoration:underline}.HAwLMW_dueBadge{color:var(--cif-accent-deep);background:var(--cif-accent-soft);border-radius:var(--cif-radius-md);flex:1;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-flex}.HAwLMW_dueBadgeOverdue{color:var(--cif-badge-high-fg);background:var(--cif-badge-high-bg)}.HAwLMW_metaCreated{color:var(--cif-text-secondary);font-size:13px;font-weight:400;line-height:1.35}.HAwLMW_loading,.HAwLMW_errorBox{padding:1.5rem;font-size:.875rem}.HAwLMW_errorBox{color:var(--cif-danger)}.HAwLMW_errorHead{justify-content:space-between;align-items:flex-start;gap:12px;padding-block-start:12px;padding-inline-end:12px;display:flex}.HAwLMW_errorHead .HAwLMW_errorBox{padding-block-start:4px}.HAwLMW_noAccessBox{color:var(--cif-text-secondary);padding:1.5rem;padding-block-start:4px;font-size:.875rem}.HAwLMW_headMenu{border-radius:var(--cif-radius-lg);border:1px solid color-mix(in srgb, var(--cif-border) 70%, var(--cif-bg-card));background:color-mix(in srgb, var(--cif-bg-card) 92%, transparent);-webkit-backdrop-filter:blur(12px);min-width:210px;box-shadow:0 12px 40px color-mix(in srgb, var(--cif-text) 8%, transparent), 0 2px 8px color-mix(in srgb, var(--cif-text) 4%, transparent);padding:6px}.HAwLMW_headMenuItem,.HAwLMW_headMenuItemDanger{border-radius:var(--cif-radius-md);width:100%;color:var(--cif-text-secondary);text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:8px 10px;font-family:inherit;font-size:13px;transition:background .18s,color .18s;display:flex}.HAwLMW_headMenuItem:hover{background:color-mix(in srgb, var(--cif-accent) 10%, transparent);color:var(--cif-text)}.HAwLMW_headMenuItemDanger:hover:not(:disabled){background:color-mix(in srgb, var(--cif-danger) 8%, transparent);color:var(--cif-danger)}.HAwLMW_headMenuItemDangerArmed{color:var(--cif-danger);background:color-mix(in srgb, var(--cif-danger) 8%, transparent);font-weight:500}.HAwLMW_headMenuItemDanger:disabled{opacity:.6;cursor:not-allowed}.HAwLMW_headMenuError{color:var(--cif-danger);padding:6px 10px 2px;font-size:12px;line-height:1.35}.HAwLMW_popoverScrim{z-index:calc(var(--cif-z-modal-popover) - 1);background:color-mix(in srgb, var(--cif-text) 5%, transparent);-webkit-backdrop-filter:blur(3px);position:fixed;inset:0}.HAwLMW_popoverRoot{z-index:var(--cif-z-modal-popover);-webkit-overflow-scrolling:touch;max-width:calc(100vw - 16px);max-height:min(88dvh,100dvh - 24px);position:fixed;overflow:hidden auto}.HAwLMW_prioWrap{position:relative}.HAwLMW_prioTrigger{cursor:pointer;border-radius:var(--cif-radius-sm);background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;font-family:inherit;transition:opacity .2s;display:inline-flex}.HAwLMW_prioTrigger:disabled{opacity:.5;cursor:not-allowed}.HAwLMW_prioTrigger:hover:not(:disabled) .HAwLMW_prioChevron{opacity:.9}.HAwLMW_prioChevron{color:var(--cif-text-muted);opacity:.65;font-size:10px;transition:opacity .2s}.HAwLMW_prioTriggerBadge{letter-spacing:.01em;border-radius:999px;padding:3px 10px;font-size:.6875rem;font-weight:500}.HAwLMW_prioPastel_high{background:var(--cif-badge-high-bg);color:var(--cif-badge-high-fg);text-transform:lowercase}.HAwLMW_prioPastel_medium{background:var(--cif-badge-medium-bg);color:var(--cif-badge-medium-fg);text-transform:lowercase}.HAwLMW_prioPastel_low{background:var(--cif-badge-low-bg);color:var(--cif-badge-low-fg);text-transform:lowercase}.HAwLMW_prioMenu{border-radius:var(--cif-radius-lg);border:1px solid color-mix(in srgb, var(--cif-border) 70%, var(--cif-bg-card));background:color-mix(in srgb, var(--cif-bg-card) 92%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 40px color-mix(in srgb, var(--cif-text) 8%, transparent), 0 2px 8px color-mix(in srgb, var(--cif-text) 4%, transparent);margin:0;padding:8px;list-style:none}.HAwLMW_prioOption{border-radius:var(--cif-radius-md);cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;gap:10px;width:100%;margin:0;padding:8px 10px;font-family:inherit;transition:background .2s;display:flex}.HAwLMW_prioOption:hover{background:color-mix(in srgb, var(--cif-accent) 8%, transparent)}.HAwLMW_prioOptionActive{background:color-mix(in srgb, var(--cif-accent) 12%, transparent)}.HAwLMW_prioOptionDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.HAwLMW_prioOptionText{flex-direction:column;gap:1px;min-width:0;display:flex}.HAwLMW_prioOptionLabel{color:var(--cif-text);font-size:12px;font-weight:500}.HAwLMW_prioOptionHint{color:var(--cif-text-muted);font-size:10px;font-weight:400}.HAwLMW_statusQuietVal{color:var(--cif-text);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:inline-flex}.HAwLMW_statusQuietDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.HAwLMW_planStatusPastel_draft{background:color-mix(in srgb, var(--cif-text-muted) 22%, transparent);color:var(--cif-text-secondary)}.HAwLMW_planStatusPastel_active{background:color-mix(in srgb, var(--cif-accent-soft) 100%, transparent);color:var(--cif-accent-deep)}.HAwLMW_planStatusPastel_review{background:color-mix(in srgb, var(--cif-badge-medium-dot) 28%, transparent);color:var(--cif-badge-medium-fg)}.HAwLMW_planStatusPastel_closed{background:color-mix(in srgb, var(--cif-text-muted) 14%, transparent);color:var(--cif-text-muted)}.HAwLMW_cloudPanel{border-radius:var(--cif-radius-lg);border:1px solid color-mix(in srgb, var(--cif-border) 65%, var(--cif-bg-card));background:color-mix(in srgb, var(--cif-bg-card) 88%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:0 16px 48px color-mix(in srgb, var(--cif-text) 10%, transparent), 0 2px 10px color-mix(in srgb, var(--cif-text) 5%, transparent);padding:0;overflow:hidden}.HAwLMW_cloudSearch{box-sizing:border-box;border:none;border-bottom:1px solid var(--cif-border);background:color-mix(in srgb, var(--cif-bg-card) 70%, transparent);width:100%;color:var(--cif-text);outline:none;padding:10px 12px;font-family:inherit;font-size:12px}.HAwLMW_cloudSearch::placeholder{color:var(--cif-text-muted)}.HAwLMW_cloudList{max-height:220px;margin:0;padding:6px;list-style:none;overflow-y:auto}.HAwLMW_cloudListBtn,.HAwLMW_cloudListBtnMuted{border-radius:var(--cif-radius-md);text-align:start;cursor:pointer;width:100%;color:var(--cif-text);background:0 0;border:none;margin:0;padding:8px 10px;font-family:inherit;font-size:12px;transition:background .2s;display:block}.HAwLMW_cloudListBtn:hover:not(:disabled){background:color-mix(in srgb, var(--cif-accent) 10%, transparent)}.HAwLMW_cloudListBtnActive{background:color-mix(in srgb, var(--cif-accent) 14%, transparent);font-weight:500}.HAwLMW_cloudListBtnMuted{color:var(--cif-text-muted);font-size:11px}.HAwLMW_cloudListBtnMuted:hover:not(:disabled){background:color-mix(in srgb, var(--cif-danger) 8%, transparent);color:var(--cif-danger)}.HAwLMW_cloudEmpty{color:var(--cif-text-muted);text-align:center;padding:12px;font-size:11px}.HAwLMW_cloudPanelCalendar{border-radius:var(--cif-radius-lg);border:1px solid color-mix(in srgb, var(--cif-border) 65%, var(--cif-bg-card));background:color-mix(in srgb, var(--cif-bg-card) 90%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:0 16px 48px color-mix(in srgb, var(--cif-text) 10%, transparent), 0 2px 10px color-mix(in srgb, var(--cif-text) 5%, transparent);padding:12px}.HAwLMW_calNav{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.HAwLMW_calNavBtn{border-radius:var(--cif-radius-sm);background:color-mix(in srgb, var(--cif-text-muted) 10%, transparent);width:28px;height:28px;color:var(--cif-text-secondary);cursor:pointer;border:none;font-family:inherit;font-size:16px;line-height:1;transition:background .2s}.HAwLMW_calNavBtn:hover{background:color-mix(in srgb, var(--cif-accent) 12%, transparent)}.HAwLMW_calTitle{color:var(--cif-text);text-transform:capitalize;font-size:12px;font-weight:600}.HAwLMW_calWeekdays{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.HAwLMW_calWeekday{color:var(--cif-text-muted);text-align:center;font-size:10px}.HAwLMW_calGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.HAwLMW_calCellMuted{min-height:30px}.HAwLMW_calCell{border-radius:var(--cif-radius-sm);min-height:30px;color:var(--cif-text);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:11px;transition:background .2s,color .2s}.HAwLMW_calCell:hover:not(:disabled){background:color-mix(in srgb, var(--cif-accent) 14%, transparent)}.HAwLMW_calCellToday{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cif-accent) 35%, transparent)}.HAwLMW_calCellSelected{background:color-mix(in srgb, var(--cif-accent) 22%, transparent);color:var(--cif-accent-deep);font-weight:600}.HAwLMW_calFooter{border-top:1px solid var(--cif-border);flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:10px;display:flex}.HAwLMW_calQuick,.HAwLMW_calQuickMuted{border-radius:var(--cif-radius-md);cursor:pointer;border:none;padding:5px 10px;font-family:inherit;font-size:11px;transition:background .2s}.HAwLMW_calQuick{background:color-mix(in srgb, var(--cif-accent) 14%, transparent);color:var(--cif-accent-deep)}.HAwLMW_calQuick:hover:not(:disabled){background:color-mix(in srgb, var(--cif-accent) 22%, transparent)}.HAwLMW_calQuickMuted{color:var(--cif-text-muted);background:0 0}.HAwLMW_calQuickMuted:hover:not(:disabled){background:color-mix(in srgb, var(--cif-danger) 10%, transparent);color:var(--cif-danger)}.HAwLMW_livingAddBtn{border:none;border-bottom:1px dashed var(--cif-border);width:fit-content;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:6px;padding:0 0 1px;font-family:inherit;font-size:13px;font-weight:500;transition:color .25s,border-color .25s;display:inline-flex}.HAwLMW_livingAddBtn:hover:not(:disabled){color:var(--cif-text);border-bottom-color:color-mix(in srgb, var(--cif-accent) 55%, var(--cif-border))}.HAwLMW_livingAddBtn:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px;border-radius:4px}.HAwLMW_livingAddBtn:disabled{opacity:.45;cursor:not-allowed}.HAwLMW_livingAddGlyph{color:var(--cif-text-muted);-webkit-user-select:none;user-select:none;margin-top:-1px;font-size:14px;font-weight:400;line-height:1}.HAwLMW_livingFieldRow{border-radius:var(--cif-radius-md);cursor:pointer;text-align:start;min-width:0;color:var(--cif-text);box-sizing:border-box;background:0 0;border:none;align-items:center;gap:6px;width:100%;margin:-4px -6px;padding:4px 6px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background .35s;display:flex}.HAwLMW_livingFieldRow:hover:not(:disabled){background:color-mix(in srgb, var(--cif-accent) 7%, transparent)}.HAwLMW_livingFieldRow:disabled{opacity:.5;cursor:not-allowed}.HAwLMW_inlineDescView{border-radius:var(--cif-radius-md);cursor:text;min-height:72px;color:var(--cif-text-secondary);margin-inline:-10px;padding:10px;font-size:13px;font-weight:500;line-height:1.6}.HAwLMW_inlineDescView:hover{background:color-mix(in srgb, var(--cif-accent) 4%, transparent)}.HAwLMW_inlineDescViewEmpty{border:1px dashed var(--cif-border);border-radius:12px;align-items:flex-start;gap:9px;min-height:76px;margin-inline:0;padding:13px 15px;font-size:13.5px;font-weight:400;line-height:1.5;display:flex}.HAwLMW_inlineDescViewEmpty:hover{background:var(--cif-bg-muted)}.HAwLMW_inlineDescViewEmpty:hover .HAwLMW_inlineDescPlaceholder{color:var(--cif-text-secondary)}.HAwLMW_inlineDescViewDisabled{cursor:not-allowed;opacity:.6}.HAwLMW_inlineDescViewDisabled:hover{background:0 0}.HAwLMW_inlineDescPlaceholder{color:var(--cif-text-muted);opacity:.85;white-space:pre-wrap;transition:color .2s}.HAwLMW_inlineDescInvitePlus{color:var(--cif-text-muted);-webkit-user-select:none;user-select:none;font-size:15px;line-height:1.3}.HAwLMW_descRender{white-space:pre-wrap;word-break:break-word}.HAwLMW_descRenderText{white-space:pre-wrap}.HAwLMW_descAutolinkTipLight{color:var(--cif-text-secondary)!important;background:color-mix(in srgb, var(--cif-bg-card) 96%, transparent)!important;border-color:color-mix(in srgb, var(--cif-border) 40%, transparent)!important}.HAwLMW_descRenderError{color:var(--cif-text-secondary);margin-block-end:.375rem;font-size:.8125rem}.HAwLMW_descRenderFallbackText{white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:inherit;margin:0}.HAwLMW_descParseToast{background:color-mix(in srgb, var(--cif-text) 94%, transparent);max-width:min(520px,100vw - 32px);color:var(--cif-bg-card);border:1px solid var(--cif-inverse-edge);border-radius:var(--cif-radius-card);z-index:var(--cif-z-toast);box-shadow:var(--cif-shadow-toast);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 14px;font-size:.875rem;line-height:1.45;position:fixed;inset-block-end:16px;inset-inline-end:16px}.HAwLMW_descRenderImg{vertical-align:middle;border-radius:4px;margin-block:2px;margin-inline:0 6px;display:inline-block}.HAwLMW_descRenderImg:focus-visible,.HAwLMW_fileThumb:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px}.HAwLMW_descRenderBlock{vertical-align:baseline;display:inline}.HAwLMW_descRenderPara{white-space:pre-wrap;margin:0;display:block}.HAwLMW_descRenderPara+.HAwLMW_descRenderPara,.HAwLMW_descRenderH1+.HAwLMW_descRenderPara,.HAwLMW_descRenderH2+.HAwLMW_descRenderPara,.HAwLMW_descRenderUl+.HAwLMW_descRenderPara{margin-top:.25rem}.HAwLMW_descRenderH1{color:var(--cif-text);letter-spacing:-.01em;margin:.35em 0 .15em;font-size:1.0625rem;font-weight:600;display:block}.HAwLMW_descRenderH2{color:var(--cif-text);margin:.3em 0 .12em;font-size:.9375rem;font-weight:600;display:block}.HAwLMW_descRenderH3{color:var(--cif-text);margin:.24em 0 .1em;font-size:.875rem;font-weight:600;display:block}.HAwLMW_descRenderUl{margin:.2em 0 .35em;padding-inline-start:1.2rem;list-style:outside;display:block}.HAwLMW_descRenderOl{margin:.2em 0 .35em;padding-inline-start:1.2rem;list-style:decimal;display:block}.HAwLMW_descRenderLi{margin:.1em 0;display:list-item}.HAwLMW_descRenderQuote{border-inline-start:3px solid color-mix(in srgb, var(--cif-accent) 55%, transparent);color:var(--cif-text-secondary);margin:.28em 0;padding-block:.15em;padding-inline-start:.7em;display:block}.HAwLMW_descRenderHr{border:none;border-top:1px solid color-mix(in srgb, var(--cif-border) 75%, transparent);margin:.45em 0}.HAwLMW_descRenderPre{background:color-mix(in srgb, var(--cif-text) 6%, transparent);border-radius:6px;margin:.35em 0;padding:.55em .65em;overflow-x:auto}.HAwLMW_descRenderPre code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.HAwLMW_descRenderDetails{margin:.3em 0}.HAwLMW_descRenderSummary{cursor:pointer;color:var(--cif-text);align-items:center;gap:.35em;font-weight:500;list-style:none;display:flex}.HAwLMW_descRenderSummary::-webkit-details-marker{display:none}.HAwLMW_descRenderSummary:before{content:"›";color:var(--cif-text-muted);font-size:10px;line-height:1;transition:transform .2s,color .2s;display:inline-block}.HAwLMW_descRenderDetails[open] .HAwLMW_descRenderSummary:before{transform:rotate(90deg)}.HAwLMW_descRenderDetailsBody{margin-top:.25em;padding-inline-start:.3em}.HAwLMW_descRenderCode{background:color-mix(in srgb, var(--cif-text) 7%, transparent);border-radius:4px;padding:.08em .28em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.HAwLMW_descRenderLink{color:var(--cif-accent);text-underline-offset:2px;text-decoration:underline}.HAwLMW_descFmtToolbar{z-index:var(--cif-z-modal-toolbar);border-radius:var(--cif-radius-lg);border:1px solid color-mix(in srgb, var(--cif-border) 70%, var(--cif-bg-card));background:var(--cif-bg-card);max-width:min(360px,100vw - 16px);box-shadow:0 10px 32px color-mix(in srgb, var(--cif-text) 7%, transparent), 0 1px 4px color-mix(in srgb, var(--cif-text) 4%, transparent);flex-wrap:wrap;align-items:center;gap:1px;padding:4px 6px;display:flex;position:fixed}.HAwLMW_descFmtBtn{border-radius:var(--cif-radius-sm);min-width:28px;height:28px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0 6px;font-family:inherit;font-size:11px;font-weight:600;transition:background .14s,color .14s,transform .12s;display:inline-flex}.HAwLMW_descFmtBtn:hover{background:color-mix(in srgb, var(--cif-accent) 10%, transparent);color:var(--cif-text)}.HAwLMW_descFmtBtn:active{transform:scale(.96)}.HAwLMW_descFmtIcon{flex-shrink:0;width:16px;height:16px}.HAwLMW_descFmtSep{background:color-mix(in srgb, var(--cif-border) 85%, transparent);flex-shrink:0;width:1px;height:16px;margin:0 3px}.HAwLMW_descFmtMoreWrap{position:relative}.HAwLMW_descFmtMoreMenu{z-index:var(--cif-z-modal-menu);border:1px solid color-mix(in srgb, var(--cif-border) 75%, var(--cif-bg-card));border-radius:var(--cif-radius-md);background:var(--cif-bg-card);min-width:180px;max-height:calc(100dvh - 28px);box-shadow:0 10px 28px color-mix(in srgb, var(--cif-text) 10%, transparent), 0 1px 3px color-mix(in srgb, var(--cif-text) 6%, transparent);padding:4px;position:fixed;overflow-y:auto}.HAwLMW_descFmtMoreItem{text-align:start;width:100%;color:var(--cif-text-secondary);border-radius:var(--cif-radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;font-family:inherit;font-size:12px;display:flex}.HAwLMW_descFmtMoreIcon{width:16px;height:16px;color:var(--cif-text-muted);flex-shrink:0}.HAwLMW_descFmtMoreItem:hover{background:color-mix(in srgb, var(--cif-accent) 10%, transparent);color:var(--cif-text)}.HAwLMW_descFmtMoreItem:hover .HAwLMW_descFmtMoreIcon{color:currentColor}.HAwLMW_descFmtMoreDivider{background:color-mix(in srgb, var(--cif-border) 70%, transparent);height:1px;margin:4px 6px}.HAwLMW_descRichEdit{margin:0 0 16px;box-sizing:border-box;width:100%;min-height:72px;color:var(--cif-text-secondary);border-radius:var(--cif-radius-md);white-space:pre-wrap;word-break:break-word;background:0 0;border:none;outline:none;margin-inline:-10px;padding:10px;font-size:13px;font-weight:500;line-height:1.6;transition:background .35s,box-shadow .35s;display:block;position:relative}.HAwLMW_descRichEdit:empty:before,.HAwLMW_descRichEdit[data-empty=true]:before{content:attr(data-placeholder);top:var(--rte-placeholder-top,10px);color:var(--cif-text-muted);opacity:.85;pointer-events:none;position:absolute;inset-inline-start:var(--rte-placeholder-start,10px)}.HAwLMW_descRichEdit:hover:not([contenteditable=false]){background:color-mix(in srgb, var(--cif-accent) 4%, transparent)}.HAwLMW_descRichEdit:focus{outline:none}.HAwLMW_descRichEdit.HAwLMW_descRichEditFramed{margin:0}.HAwLMW_descRichEdit:focus-visible{background:color-mix(in srgb, var(--cif-accent) 7%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--cif-accent) 18%, transparent)}.HAwLMW_descRichEmbed{vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:4px;margin-block:2px;margin-inline:0 6px;display:inline-block}.HAwLMW_descRichEmbed img{cursor:pointer;border-radius:4px;width:auto;max-height:48px;display:block}.HAwLMW_descRichEdit h1{color:var(--cif-text);margin:.35em 0 .15em;font-size:1.0625rem;font-weight:600}.HAwLMW_descRichEdit h2{color:var(--cif-text);margin:.3em 0 .12em;font-size:.9375rem;font-weight:600}.HAwLMW_descRichEdit h3{color:var(--cif-text);margin:.25em 0 .1em;font-size:.875rem;font-weight:600}.HAwLMW_descRichEdit ul,.HAwLMW_descRichEdit ol{margin:.25em 0;padding-inline-start:1.25rem}.HAwLMW_descRichEdit li{margin:.1em 0}.HAwLMW_descRichEdit blockquote{border-inline-start:3px solid color-mix(in srgb, var(--cif-accent) 55%, transparent);color:var(--cif-text-secondary);margin:.3em 0;padding-block:.15em;padding-inline-start:.7em}.HAwLMW_descRichEdit hr{border:none;border-top:1px solid color-mix(in srgb, var(--cif-border) 75%, transparent);margin:.5em 0}.HAwLMW_descRichEdit pre{background:color-mix(in srgb, var(--cif-text) 6%, transparent);border-radius:6px;margin:.35em 0;padding:.55em .65em;overflow-x:auto}.HAwLMW_descRichEdit pre code{background:0 0;padding:0}.HAwLMW_descRichEdit details{margin:.3em 0}.HAwLMW_descRichEdit [data-cif-spoiler="1"]{border:1px solid color-mix(in srgb, var(--cif-border) 50%, transparent);border-radius:6px;margin:.3em 0;padding:.15em .4em .3em}.HAwLMW_descRichEdit [data-cif-spoiler-summary="1"]{cursor:text;color:var(--cif-text);outline:none;align-items:flex-start;gap:.35em;font-weight:500;display:flex}.HAwLMW_descRichEdit [data-cif-spoiler-summary="1"]:before{content:"›";color:var(--cif-text-muted);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:10px;line-height:1.4;display:inline-block;transform:rotate(90deg)}.HAwLMW_descRichEdit [data-cif-spoiler-body="1"]{color:var(--cif-text-secondary);outline:none;min-height:1.25em;margin-top:.2em;padding-inline-start:.85em}.HAwLMW_descRichEdit [data-cif-spoiler-body="1"]:empty:before{content:"Скрытый текст";color:var(--cif-text-muted);pointer-events:none}.HAwLMW_descRichEdit code{background:color-mix(in srgb, var(--cif-text) 8%, transparent);border-radius:3px;padding:.06em .25em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.HAwLMW_descRichEdit a{color:var(--cif-accent);text-underline-offset:2px;text-decoration:underline}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit{margin:0;background:0 0;border-radius:0;min-height:40px;margin-inline:0;padding:0;transition:none}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit:hover:not([contenteditable=false]){background:0 0}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--cif-focus-ring) 55%, transparent);background:0 0}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit h1{color:var(--cif-text);margin:.25em 0 .1em;font-size:.9375rem;font-weight:600}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit h2{color:var(--cif-text);margin:.2em 0 .08em;font-size:.875rem;font-weight:600}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit ul{margin:.15em 0;padding-inline-start:1.1rem}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit li{margin:.06em 0}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit code{background:color-mix(in srgb, var(--cif-text) 8%, transparent);border-radius:3px;padding:.05em .22em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.HAwLMW_descRichEdit.HAwLMW_commentRichEdit a{color:var(--cif-accent);text-underline-offset:2px;text-decoration:underline}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich{--rte-placeholder-top:.5rem;--rte-placeholder-start:.75rem;border:1px solid color-mix(in srgb, var(--cif-border) 58%, var(--cif-bg-card));border-radius:var(--cif-radius-md);background:color-mix(in srgb, var(--cif-bg-card) 96%, var(--cif-bg-app));min-height:42px;max-height:160px;margin:0;margin-inline:0;padding:.5rem .75rem;transition:border-color .2s,box-shadow .2s;overflow-y:auto}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich:hover:not([contenteditable=false]){background:color-mix(in srgb, var(--cif-bg-card) 96%, var(--cif-bg-app));border-color:color-mix(in srgb, var(--cif-border) 78%, var(--cif-bg-card))}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich:focus-visible{background:color-mix(in srgb, var(--cif-bg-card) 96%, var(--cif-bg-app));border-color:color-mix(in srgb, var(--cif-accent) 42%, var(--cif-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--cif-accent) 7%, transparent)}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich h1{color:var(--cif-text);margin:.2em 0 .08em;font-size:.9rem;font-weight:600}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich h2{color:var(--cif-text);margin:.15em 0 .06em;font-size:.82rem;font-weight:600}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich ul{margin:.12em 0;padding-inline-start:1.1rem}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich li{margin:.05em 0}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich code{background:color-mix(in srgb, var(--cif-text) 7%, transparent);border-radius:3px;padding:.05em .22em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.HAwLMW_descRichEdit.HAwLMW_commentComposerRich a{color:var(--cif-accent);text-underline-offset:2px;text-decoration:underline}.HAwLMW_filesPanel{min-height:4rem}.HAwLMW_filesInputHidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.HAwLMW_filesEmpty{color:var(--cif-text-muted);margin:0 0 .75rem;font-size:.8125rem}.HAwLMW_filesList{margin:0 0 .75rem;padding:0;list-style:none}.HAwLMW_fileRow{align-items:flex-start;gap:.45rem;margin-bottom:.65rem;display:flex;position:relative}.HAwLMW_fileRowIcon{opacity:.85;flex-shrink:0;margin-top:2px;font-size:.9rem;line-height:1.4}.HAwLMW_fileThumb{border-radius:4px;flex-shrink:0}.HAwLMW_fileRowMain{flex:1;min-width:0}.HAwLMW_fileNameBtn{cursor:pointer;width:100%;color:var(--cif-text-secondary);text-align:start;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:.8125rem;display:block;overflow:hidden}.HAwLMW_fileNameBtn:hover{color:var(--cif-accent-deep);text-decoration:underline}.HAwLMW_fileRowMeta{color:var(--cif-text-muted);margin-top:2px;font-size:.6875rem}.HAwLMW_fileRowActions{opacity:0;flex-shrink:0;align-items:center;gap:.35rem;transition:opacity .2s;display:inline-flex}.HAwLMW_fileRow:hover .HAwLMW_fileRowActions{opacity:1}.HAwLMW_fileActionBtn{cursor:pointer;color:var(--cif-text-muted);background:0 0;border:none;margin:0;padding:0;font-size:.75rem;line-height:1}.HAwLMW_fileActionBtn:hover{color:var(--cif-text-secondary)}.HAwLMW_fileActionDelete{cursor:pointer;color:var(--cif-text-muted);background:0 0;border:none;margin:0;padding:0;font-size:.75rem;line-height:1}.HAwLMW_fileActionDelete:hover,.HAwLMW_fileActionDeleteArmed{color:var(--cif-salmon)}.HAwLMW_filesProgress{background:color-mix(in srgb, var(--cif-text-muted) 12%, transparent);border-radius:2px;height:4px;margin-bottom:.65rem;position:relative;overflow:hidden}.HAwLMW_filesProgressBar{background:color-mix(in srgb, var(--cif-accent) 55%, transparent);height:100%;transition:width .15s}.HAwLMW_filesProgressLabel{inset-inline-end:0;color:var(--cif-text-muted);font-size:.65rem;position:absolute;top:-1.1rem}.HAwLMW_filesAddBtn{color:var(--cif-text-secondary);background:color-mix(in srgb, var(--cif-text-muted) 6%, transparent);border-radius:var(--cif-radius-md);border:1px dashed color-mix(in srgb, var(--cif-border) 80%, var(--cif-bg-card));cursor:pointer;padding:6px 12px;font-family:inherit;font-size:.8125rem}.HAwLMW_filesAddBtn:hover:not(:disabled){border-color:color-mix(in srgb, var(--cif-accent) 35%, var(--cif-border));color:var(--cif-text)}.HAwLMW_filesAddBtn:disabled{opacity:.5;cursor:not-allowed}.HAwLMW_lightbox{z-index:var(--cif-z-lightbox);background:color-mix(in srgb, var(--cif-text) 45%, transparent);box-sizing:border-box;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.HAwLMW_lightboxClose{top:1rem;color:#fff;cursor:pointer;z-index:1;text-shadow:0 1px 2px color-mix(in srgb, var(--cif-text) 40%, transparent);background:0 0;border:none;font-family:inherit;font-size:1.75rem;line-height:1;position:absolute;inset-inline-end:1rem}.HAwLMW_lightboxInner{max-width:min(96vw,960px);max-height:90vh}.HAwLMW_lightboxImg{object-fit:contain;border-radius:var(--cif-radius-md);width:auto;max-width:100%;height:auto;max-height:88vh;box-shadow:0 8px 40px color-mix(in srgb, var(--cif-text) 20%, transparent), 0 2px 8px color-mix(in srgb, var(--cif-text) 10%, transparent)}.HAwLMW_descLinkOverlay{z-index:var(--cif-z-modal-nested);box-sizing:border-box;background:var(--cif-overlay);justify-content:center;align-items:safe center;padding:1.25rem;display:flex;position:fixed;inset:0}.HAwLMW_descLinkModal{box-sizing:border-box;background:var(--cif-bg-app);border:1px solid var(--cif-border);width:100%;max-width:440px;box-shadow:var(--cif-shadow-modal);border-radius:18px;flex-direction:column;gap:8px;padding:18px 20px 16px;display:flex}.HAwLMW_descLinkHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.HAwLMW_descLinkTitle{font-family:var(--cif-font-serif);letter-spacing:-.01em;color:var(--cif-text);font-size:21px;font-weight:600}.HAwLMW_descLinkClose{border-radius:var(--cif-radius-sm);width:28px;height:28px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:15px;line-height:1;transition:background .14s,color .14s;display:inline-flex}.HAwLMW_descLinkClose:hover{background:var(--cif-bg-muted);color:var(--cif-text)}.HAwLMW_descLinkLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--cif-text-muted);font-size:11.5px;font-weight:600}.HAwLMW_descLinkInput{box-sizing:border-box;width:100%;color:var(--cif-text);background:var(--cif-bg-card);border:1px solid var(--cif-border);border-radius:var(--cif-radius-md);outline:none;padding:10px 12px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}.HAwLMW_descLinkInput:focus{border-color:var(--cif-accent);box-shadow:0 0 0 3px var(--cif-ring)}.HAwLMW_descLinkInput[aria-invalid=true]{border-color:var(--cif-danger)}.HAwLMW_descLinkInput[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--cif-danger) 22%, transparent)}.HAwLMW_descLinkError{color:var(--cif-danger);font-size:12px}.HAwLMW_descLinkFooter{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}@media (hover:none){.HAwLMW_fileRowActions,.HAwLMW_commentActions{opacity:1}}
.EsUgNa_trigger{text-align:start;cursor:pointer;display:block}.EsUgNa_trigger:disabled{cursor:default;opacity:.6}.EsUgNa_placeholder{color:var(--cif-text-secondary)}.EsUgNa_input{box-sizing:border-box;border-radius:var(--cif-radius-md);border:1px solid var(--cif-border);background:var(--cif-bg-card);width:100%;min-height:40px;color:var(--cif-text);font:inherit;margin-bottom:16px;padding:8px 14px;font-size:14px}.EsUgNa_input:focus-visible{border-color:var(--cif-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--cif-focus-ring) 22%, transparent);outline:none}
.VeJJrG_chip{border-radius:var(--cif-radius-pill);background:var(--cif-accent-soft);color:var(--cif-accent-deep);white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:1px;padding-inline:5px;font-weight:600;display:inline}.VeJJrG_host [data-cif-mention]{border-radius:var(--cif-radius-pill);background:var(--cif-accent-soft);color:var(--cif-accent-deep);white-space:nowrap;-webkit-user-select:all;user-select:all;padding-block:1px;padding-inline:5px;font-weight:600}.VeJJrG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.VeJJrG_list{z-index:var(--cif-z-modal-popover);overscroll-behavior:contain;border-radius:var(--cif-radius-lg);background:var(--cif-bg-card);width:264px;max-height:248px;box-shadow:var(--cif-shadow-pop);margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto}.VeJJrG_option{border-radius:var(--cif-radius-md);min-height:38px;color:var(--cif-text);cursor:pointer;align-items:center;gap:9px;padding-block:4px;padding-inline:8px;font-size:13px;font-weight:500;display:flex}.VeJJrG_option[aria-selected=true]{background:var(--cif-bg-muted)}.VeJJrG_optionName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VeJJrG_empty{color:var(--cif-text-muted);padding-block:9px;padding-inline:10px;font-size:12.5px}.VeJJrG_unreachable{color:var(--cif-text-secondary);margin:6px 0 0;font-size:12px;line-height:1.5}.VeJJrG_highlight{animation:VeJJrG_mentionHighlight 2.4s var(--cif-ease-out) both;border-radius:var(--cif-radius-md)}@keyframes VeJJrG_mentionHighlight{0%,45%{background:color-mix(in srgb, var(--cif-accent-soft) 85%, transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.VeJJrG_highlight{background:color-mix(in srgb, var(--cif-accent-soft) 60%, transparent);animation:none}}
.ZrnLOW_btn{font-family:var(--cif-font-sans);border-radius:var(--cif-radius-pill);cursor:pointer;transition:background var(--cif-dur-fast) var(--cif-ease), color var(--cif-dur-fast) var(--cif-ease), border-color var(--cif-dur-fast) var(--cif-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:13px;font-weight:500;display:inline-flex}.ZrnLOW_btn:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px}.ZrnLOW_btn:disabled{cursor:not-allowed}.ZrnLOW_btn svg{flex-shrink:0;width:13px;height:13px}.ZrnLOW_primary{background:var(--cif-accent-soft);color:var(--cif-accent-deep);border-color:var(--cif-accent-border)}.ZrnLOW_primary:hover:not(:disabled){background:var(--cif-accent-soft-hover)}.ZrnLOW_primary:disabled{background:var(--cif-bg-muted);color:var(--cif-text-faint);border-color:var(--cif-border)}.ZrnLOW_solid{background:var(--cif-accent-strong);color:var(--cif-on-accent-strong);box-shadow:0 5px 14px color-mix(in srgb, var(--cif-accent-strong) 20%, transparent)}.ZrnLOW_solid:hover:not(:disabled){background:var(--cif-accent-strong-hover)}.ZrnLOW_solid:disabled{background:color-mix(in srgb, var(--cif-accent-strong) 45%, var(--cif-bg-card));color:color-mix(in srgb, var(--cif-on-accent-strong) 80%, transparent);box-shadow:none}.ZrnLOW_secondary{background:var(--cif-bg-card);color:var(--cif-text-secondary);border-color:var(--cif-border-strong)}.ZrnLOW_secondary:hover:not(:disabled){background:var(--cif-bg-subtle);color:var(--cif-text)}.ZrnLOW_secondary:disabled{color:var(--cif-text-faint)}.ZrnLOW_ghost{color:var(--cif-text-secondary);border-color:var(--cif-border);background:0 0}.ZrnLOW_ghost:hover:not(:disabled){background:var(--cif-bg-subtle);color:var(--cif-text)}.ZrnLOW_danger{background:var(--cif-danger-bg);color:var(--cif-danger);border-color:var(--cif-danger-border)}.ZrnLOW_danger:hover:not(:disabled){background:var(--cif-danger);color:var(--cif-on-danger)}.ZrnLOW_sm{padding:6px 12px;font-size:12px}
.NUkg-G_bar{border:1px solid var(--cif-border);border-radius:var(--cif-radius-lg);background:var(--cif-bg-muted);margin-top:8px;padding:10px 12px}.NUkg-G_text{color:var(--cif-text-secondary);margin:0;font-size:12.5px;line-height:1.55}.NUkg-G_actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.NUkg-G_barCompact{cursor:default;margin-top:6px;padding:8px 10px}.NUkg-G_barCompact .NUkg-G_text{overflow-wrap:anywhere;font-size:12px}.NUkg-G_barCompact .NUkg-G_actions{gap:6px;margin-top:6px}
.Axab3W_feed{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.Axab3W_day{color:var(--cif-text-muted);align-items:center;gap:12px;font-size:11.5px;display:flex}.Axab3W_day:before,.Axab3W_day:after{content:"";border-top:1px solid var(--cif-border);flex:1}.Axab3W_message{align-items:flex-start;gap:11px;display:flex}.Axab3W_outgoing{border-inline-start:2px solid var(--cif-accent-border);padding-inline-start:9px}.Axab3W_avatar,.Axab3W_avatarBrand{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;display:inline-flex}.Axab3W_avatar{box-shadow:var(--cif-av-ring);border-radius:50%;font-size:10px;font-weight:600}.Axab3W_avatarBrand{background:linear-gradient(135deg, var(--cif-brand-grad-from), var(--cif-brand-grad-to));color:var(--cif-on-accent-strong);border-radius:7px}.Axab3W_brandMark{width:18px;height:18px;display:block}.Axab3W_body{flex:1;min-width:0}.Axab3W_meta{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.Axab3W_author{color:var(--cif-text);font-size:13px;font-weight:600}.Axab3W_time{color:var(--cif-text-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.Axab3W_files{flex-direction:column;align-items:flex-start;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.Axab3W_fileItem{max-width:100%}.Axab3W_chip{border:1px solid var(--cif-border);background:var(--cif-bg-card);box-sizing:border-box;border-radius:12px;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:5px 14px 5px 5px;display:flex}.Axab3W_chipWithAction{padding-inline-end:5px}.Axab3W_chipSlot{background:var(--cif-bg-muted);width:36px;height:36px;color:var(--cif-text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.Axab3W_chipSlot svg{width:16px;height:16px}.Axab3W_chipThumb{width:100%;height:100%;display:block}.Axab3W_chipSlot:has(:focus-visible){outline:2px solid var(--cif-focus-ring);outline-offset:2px}.Axab3W_chipText{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Axab3W_chipName,.Axab3W_chipNameBtn{max-width:100%;color:var(--cif-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.Axab3W_chipNameBtn{text-align:start;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.Axab3W_chipNameBtn:hover{color:var(--cif-accent-deep);text-decoration:underline}.Axab3W_chipNameBtn:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px;border-radius:2px}.Axab3W_chipSize{color:var(--cif-text-muted);font-variant-numeric:tabular-nums;margin-top:1px;font-size:11.5px}.Axab3W_chipDownload{width:30px;height:30px;color:var(--cif-text-secondary);cursor:pointer;transition:background-color var(--cif-dur-fast) var(--cif-ease), color var(--cif-dur-fast) var(--cif-ease);background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:10px;padding:0;display:flex}.Axab3W_chipDownload svg{width:16px;height:16px}.Axab3W_chipDownload:hover{background:color-mix(in oklab, var(--cif-text) 6%, transparent);color:var(--cif-text)}.Axab3W_chipDownload:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:1px}
.EKumkq_panel{min-height:2rem}.EKumkq_head{border:1px solid var(--cif-border);background:var(--cif-bg-card);border-radius:12px;flex-direction:column;gap:2px;margin-bottom:18px;padding:11px 14px;display:flex}.EKumkq_headRow{align-items:baseline;gap:12px;min-width:0;display:flex}.EKumkq_headName{min-width:0;color:var(--cif-text);overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.EKumkq_headMeta{color:var(--cif-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.EKumkq_category{color:var(--cif-text-secondary);flex-shrink:0;margin-inline-start:auto;font-size:12.5px}.EKumkq_composerFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.EKumkq_visibleHint{color:var(--cif-text-muted);margin:0;font-size:11.5px}.EKumkq_outside{color:var(--cif-text-secondary);background:var(--cif-bg-muted);border-radius:var(--cif-radius-md);margin:16px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}
.zj4mQa_block{margin:10px 0 20px}.zj4mQa_progress{color:var(--cif-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.zj4mQa_bar{border-radius:var(--cif-radius-pill);background:var(--cif-bg-subtle);flex:1;block-size:4px;max-inline-size:160px;overflow:hidden}.zj4mQa_barFill{background:var(--cif-accent);block-size:100%;transition:inline-size var(--cif-dur-fast) var(--cif-ease);display:block}.zj4mQa_list{gap:1px;margin:0;padding:0;list-style:none;display:grid}.zj4mQa_item{border-radius:var(--cif-radius-sm);align-items:flex-start;gap:4px;padding:1px 4px;display:flex;position:relative}.zj4mQa_item:hover,.zj4mQa_item:focus-within{background:color-mix(in oklab, var(--cif-text) 5%, transparent)}.zj4mQa_itemDragging{background:var(--cif-bg-card);box-shadow:var(--cif-shadow-card)}.zj4mQa_grip,.zj4mQa_remove{block-size:28px;inline-size:20px;color:var(--cif-text-muted);opacity:0;transition:opacity var(--cif-dur-fast) var(--cif-ease), color var(--cif-dur-fast) var(--cif-ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.zj4mQa_grip{cursor:grab;touch-action:none}.zj4mQa_grip svg{fill:currentColor;block-size:13px;inline-size:8px}.zj4mQa_remove{border-radius:var(--cif-radius-sm);cursor:pointer;inline-size:28px}.zj4mQa_remove svg{block-size:11px;inline-size:11px}.zj4mQa_remove:hover{color:var(--cif-danger)}.zj4mQa_toSubtask:hover{color:var(--cif-accent-deep)}.zj4mQa_item:hover .zj4mQa_grip,.zj4mQa_item:hover .zj4mQa_remove,.zj4mQa_item:focus-within .zj4mQa_grip,.zj4mQa_item:focus-within .zj4mQa_remove,.zj4mQa_itemDragging .zj4mQa_grip{opacity:1}.zj4mQa_grip:focus-visible,.zj4mQa_remove:focus-visible,.zj4mQa_text:focus-visible,.zj4mQa_addLink:focus-visible{box-shadow:0 0 0 3px var(--cif-ring);border-radius:var(--cif-radius-sm);outline:none}@media (hover:none){.zj4mQa_grip,.zj4mQa_remove{opacity:1}}.zj4mQa_check{cursor:pointer;flex:none;justify-content:center;align-items:center;block-size:28px;inline-size:28px;display:flex;position:relative}.zj4mQa_checkInput{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.zj4mQa_checkBox{border-radius:var(--cif-radius-sm);border:1px solid var(--cif-text-muted);background:var(--cif-bg-card);color:#0000;block-size:16px;inline-size:16px;transition:border-color var(--cif-dur-fast) var(--cif-ease), background var(--cif-dur-fast) var(--cif-ease);justify-content:center;align-items:center;display:flex}.zj4mQa_checkBox svg{block-size:11px;inline-size:11px;display:block}.zj4mQa_check:hover .zj4mQa_checkBox{border-color:var(--cif-text-secondary)}.zj4mQa_checkInput:checked+.zj4mQa_checkBox{background:var(--cif-accent);border-color:var(--cif-accent);color:var(--cif-on-accent)}.zj4mQa_checkInput:focus-visible+.zj4mQa_checkBox{border-color:var(--cif-accent-deep);box-shadow:0 0 0 3px var(--cif-ring)}.zj4mQa_text{min-block-size:28px;min-inline-size:0;font:inherit;color:var(--cif-text);text-align:start;overflow-wrap:anywhere;cursor:text;background:0 0;border:none;flex:1;padding:4px 2px;font-size:13.5px;line-height:1.5}.zj4mQa_textDone{color:var(--cif-text-muted);text-decoration:line-through}.zj4mQa_editInput{border:1px solid var(--cif-accent-border);border-radius:var(--cif-radius-sm);background:var(--cif-bg-card);min-inline-size:0;font:inherit;color:var(--cif-text);outline:none;flex:1;margin:1px 0;padding:3px 8px;font-size:13.5px;line-height:1.5}.zj4mQa_editInput:focus{box-shadow:0 0 0 3px var(--cif-ring)}.zj4mQa_addInput{margin:4px 0 0;border-radius:var(--cif-radius-sm);inline-size:calc(100% - 53px);font:inherit;color:var(--cif-text);transition:border-color var(--cif-dur-fast) var(--cif-ease), background var(--cif-dur-fast) var(--cif-ease);background:0 0;border:1px solid #0000;outline:none;margin-inline-start:53px;padding:4px 8px;font-size:13.5px;line-height:1.5;display:block}.zj4mQa_addInput::placeholder{color:var(--cif-text-muted)}.zj4mQa_addInput:hover{border-color:var(--cif-border)}.zj4mQa_addInput:focus{border-color:var(--cif-accent-border);background:var(--cif-bg-card);box-shadow:0 0 0 3px var(--cif-ring)}.zj4mQa_addRow{flex-wrap:wrap;gap:4px 16px;margin:10px 0 16px;display:flex}.zj4mQa_addLink{font:inherit;color:var(--cif-text-muted);cursor:pointer;transition:color var(--cif-dur-fast) var(--cif-ease);background:0 0;border:none;padding:4px 0;font-size:13px}.zj4mQa_addLink:hover{color:var(--cif-accent-deep)}@media (forced-colors:active){.zj4mQa_checkInput{opacity:1}.zj4mQa_checkBox{visibility:hidden}}
.KcSmfW_toggle{inline-size:100%;font:inherit;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:8px;margin:0 0 6px;padding:0;display:flex}.KcSmfW_toggle:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px;border-radius:6px}.KcSmfW_chevron{inline-size:10px;color:var(--cif-text-muted);transition:transform var(--cif-dur-fast) var(--cif-ease), color var(--cif-dur-fast) var(--cif-ease);font-size:10px;line-height:1;display:inline-block;transform:rotate(-90deg)}.KcSmfW_chevronOpen{transform:rotate(0)}.KcSmfW_toggle:hover .KcSmfW_chevron{color:var(--cif-text-secondary)}.KcSmfW_title{color:var(--cif-text);font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.KcSmfW_chevron{transition:none}}
._0_zdma_shell{background:var(--cif-bg-app);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._0_zdma_descBlock{font-family:var(--cif-font-serif);color:var(--cif-text-secondary);min-height:36px;font-size:14px;line-height:1.65}._0_zdma_tabPlaceholder{color:var(--cif-text-muted);padding:2rem 0;font-size:14px}._0_zdma_deptHead{align-items:center;gap:8px;margin-bottom:8px;display:flex}._0_zdma_deptDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}._0_zdma_deptName{font-size:13px;font-weight:500}._0_zdma_deptBadge{background:var(--cif-bg-muted);color:var(--cif-text-secondary);border-radius:8px;padding:2px 8px;font-size:11px}._0_zdma_pill{border-radius:12px;padding:3px 10px;font-size:11px;font-weight:500}._0_zdma_pillBacklog{background:color-mix(in srgb, var(--cif-text-muted) 18%, transparent);color:var(--cif-text-secondary)}._0_zdma_pillProgress{background:color-mix(in srgb, var(--cif-pill-blue-base) 16%, transparent);color:var(--cif-pill-blue-fg)}._0_zdma_pillReview{background:color-mix(in srgb, var(--cif-pill-violet-base) 16%, transparent);color:var(--cif-pill-violet-fg)}._0_zdma_pillTesting{background:color-mix(in srgb, var(--cif-pill-amber-base) 18%, transparent);color:var(--cif-pill-amber-fg)}._0_zdma_pillDone{background:color-mix(in srgb, var(--cif-pill-green-base) 20%, transparent);color:var(--cif-pill-green-fg)}._0_zdma_pillOverdue{background:color-mix(in srgb, var(--cif-pill-orange-base) 18%, transparent);color:var(--cif-pill-orange-fg)}._0_zdma_pillProjActive{background:color-mix(in srgb, var(--cif-pill-blue-base) 14%, transparent);color:var(--cif-pill-blue-fg)}._0_zdma_pillProjDone{background:color-mix(in srgb, var(--cif-pill-green-base) 18%, transparent);color:var(--cif-pill-green-fg)}._0_zdma_pillProjArch{background:color-mix(in srgb, var(--cif-text-muted) 16%, transparent);color:var(--cif-text-secondary)}._0_zdma_pillProjOverdue{background:color-mix(in srgb, var(--cif-pill-orange-base) 16%, transparent);color:var(--cif-pill-orange-fg)}._0_zdma_clPage{background:var(--cif-bg-app);flex:1;align-items:stretch;min-width:0;min-height:0;display:flex}._0_zdma_clMain{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-width:0;padding:26px 40px 32px;overflow:hidden auto}._0_zdma_clMain:hover{scrollbar-color:color-mix(in srgb, var(--cif-text-muted) 18%, var(--cif-bg-app)) transparent}._0_zdma_clMain::-webkit-scrollbar{width:8px}._0_zdma_clMain::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}._0_zdma_clMain:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--cif-text-muted) 18%, var(--cif-bg-app))}._0_zdma_clHead{align-items:center;gap:14px;margin-top:12px;display:flex}._0_zdma_clAvatar{width:44px;height:44px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cif-text) 8%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}._0_zdma_clTitle{min-width:0;font-family:var(--cif-font-serif);letter-spacing:-.01em;color:var(--cif-text);flex:auto;font-size:25px;font-weight:600;line-height:1.25}._0_zdma_clHeadActions{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto;display:flex}._0_zdma_clIconBtn{border:1px solid var(--cif-border);background:var(--cif-bg-card);width:34px;height:34px;color:var(--cif-text-secondary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;transition:background .15s,color .15s;display:inline-flex}._0_zdma_clIconBtn:hover:not(:disabled){background:var(--cif-bg-muted);color:var(--cif-text)}._0_zdma_clIconBtn:disabled{opacity:.5;cursor:not-allowed}._0_zdma_clMenu{background:var(--cif-bg-card);border:1px solid var(--cif-border);min-width:210px;box-shadow:var(--cif-shadow-pop);border-radius:12px;padding:6px}._0_zdma_clMenuItemDanger{text-align:start;width:100%;color:var(--cif-danger);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:9px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s;display:block}._0_zdma_clMenuItemDanger:hover:not(:disabled){background:var(--cif-danger-bg)}._0_zdma_clMenuItemDanger:disabled{opacity:.6;cursor:not-allowed}._0_zdma_clMenuItemDangerArmed{background:var(--cif-danger);color:var(--cif-on-danger)}._0_zdma_clMenuItemDangerArmed:hover:not(:disabled){background:var(--cif-danger-strong)}._0_zdma_clMenuError{color:var(--cif-danger);margin:6px 4px 2px;font-size:12px}._0_zdma_clNotes{margin-top:16px}._0_zdma_clTabs{border-bottom:1px solid var(--cif-border);gap:2px;margin-top:20px;display:flex}._0_zdma_clTab{color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:9px 14px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}._0_zdma_clTab:hover{color:var(--cif-text)}._0_zdma_clTabOn{color:var(--cif-text);border-bottom-color:var(--cif-accent)}._0_zdma_clTabN{background:color-mix(in srgb, var(--cif-text) 7%, transparent);color:var(--cif-text-secondary);border-radius:8px;padding:1px 6px;font-size:10.5px;font-weight:600}._0_zdma_clTabOn ._0_zdma_clTabN{background:var(--cif-accent-soft);color:var(--cif-accent-deep)}._0_zdma_clProjects{flex-direction:column;gap:12px;padding:16px 0 24px;display:flex}._0_zdma_clProject{background:var(--cif-bg-card);border:1px solid color-mix(in srgb, var(--cif-border) 60%, transparent);box-shadow:var(--cif-shadow-card);text-align:start;cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;padding:15px 18px 14px;font-family:inherit;transition:box-shadow .2s;display:flex}._0_zdma_clProject:hover{box-shadow:var(--cif-shadow-card-hover)}._0_zdma_clProjectArchived{opacity:.65}._0_zdma_clProjectTop{align-items:center;gap:10px;min-width:0;display:flex}._0_zdma_clProjectTop ._0_zdma_pill{flex-shrink:0;margin-inline-start:auto}._0_zdma_clProjectName{font-family:var(--cif-font-serif);color:var(--cif-text);text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:600;overflow:hidden}._0_zdma_clProjectMeta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._0_zdma_clBar{background:color-mix(in srgb, var(--cif-text) 8%, transparent);border-radius:3px;flex-shrink:0;width:148px;height:6px;display:inline-flex;overflow:hidden}._0_zdma_clFill{background:var(--cif-accent);border-radius:3px;height:100%;display:block}._0_zdma_clFillOk{background:var(--cif-success-dot)}._0_zdma_clMetaTxt{color:var(--cif-text-secondary);font-variant-numeric:tabular-nums;font-size:12.5px}._0_zdma_clMetaDue{color:var(--cif-accent-deep);font-size:12.5px;font-weight:500}._0_zdma_clMetaDueOverdue{color:var(--cif-danger)}._0_zdma_clRail{border-inline-start:1px solid var(--cif-border);background:var(--cif-bg-muted);flex-direction:column;flex-shrink:0;gap:16px;width:264px;min-height:0;padding:24px 22px;display:flex;overflow-y:auto}._0_zdma_clProp{flex-direction:column;gap:5px;display:flex}._0_zdma_clPropLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--cif-text-muted);font-size:10.5px;font-weight:600}._0_zdma_clPropVal{color:var(--cif-text);word-break:break-word;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}._0_zdma_clPropValQuiet{color:var(--cif-text-secondary);word-break:break-word;font-size:13.5px}._0_zdma_clPropSub{color:var(--cif-text-muted);font-size:12px}._0_zdma_clPropRowBtn{border-radius:var(--cif-radius-md);text-align:start;cursor:pointer;background:0 0;border:none;width:100%;margin:-3px -6px;padding:3px 6px;font-family:inherit;transition:background .25s;display:block}._0_zdma_clPropRowBtn:hover:not(:disabled){background:color-mix(in srgb, var(--cif-accent) 7%, transparent)}._0_zdma_clPropRowBtn:disabled{cursor:default}._0_zdma_clContactAv{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:600;display:inline-flex}._0_zdma_clPropAdd{border:none;border-bottom:1px dashed var(--cif-border);width:fit-content;color:var(--cif-text-secondary);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 0 1px;font-family:inherit;font-size:13px;font-weight:500;transition:color .25s,border-color .25s;display:inline-flex}._0_zdma_clPropAdd:hover{color:var(--cif-text);border-bottom-color:color-mix(in srgb, var(--cif-accent) 55%, var(--cif-border))}._0_zdma_clPropAdd span{color:var(--cif-text-muted)}._0_zdma_clContactEdit{flex-direction:column;gap:6px;display:flex}._0_zdma_clContactInput{border:1px solid var(--cif-border);background:var(--cif-bg-card);height:32px;color:var(--cif-text);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:0 10px;font-family:inherit;font-size:12.5px;transition:border-color .15s,box-shadow .15s}._0_zdma_clContactInput:focus{border-color:var(--cif-accent);box-shadow:0 0 0 3px var(--cif-ring)}._0_zdma_clContactDone{color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:2px 0;font-family:inherit;font-size:12px;font-weight:500}._0_zdma_clContactDone:hover{color:var(--cif-text)}._0_zdma_clMoneyRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._0_zdma_clMoneyLabel{color:var(--cif-text-secondary);font-size:12.5px}._0_zdma_clMoneyVal{color:var(--cif-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}._0_zdma_clRailSep{border-top:1px solid var(--cif-border)}@media (max-width:900px){._0_zdma_clPage{flex-direction:column;overflow-y:auto}._0_zdma_clMain{flex:none;padding:16px 16px 12px;overflow-y:visible}._0_zdma_clRail{border-inline-start:none;border-top:1px solid var(--cif-border);width:auto;overflow-y:visible}}._0_zdma_clTitleFit{flex:0 auto}._0_zdma_clPillBtn{cursor:pointer;border:none;font-family:inherit;transition:box-shadow .15s}._0_zdma_clPillBtn:focus-visible{box-shadow:0 0 0 3px var(--cif-ring);outline:none}._0_zdma_clPillBtn:disabled{cursor:default}._0_zdma_clProgressLine{align-items:center;gap:12px;margin-top:12px;display:flex}._0_zdma_clBarWide{width:220px}._0_zdma_clTaskGroups{flex-direction:column;gap:18px;padding:16px 0 20px;display:flex}._0_zdma_clTaskGroup{flex-direction:column;gap:10px;display:flex}._0_zdma_clTaskRow{box-sizing:border-box;background:var(--cif-bg-card);border:1px solid color-mix(in srgb, var(--cif-border) 60%, transparent);width:100%;box-shadow:var(--cif-shadow-card);color:inherit;text-align:start;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;transition:box-shadow .2s;display:flex}._0_zdma_clTaskRow:hover{box-shadow:var(--cif-shadow-card-hover)}._0_zdma_clTaskRowStatic{cursor:default}._0_zdma_clTaskRowDone ._0_zdma_clTaskCode,._0_zdma_clTaskRowDone ._0_zdma_clTaskTitle,._0_zdma_clTaskRowDone ._0_zdma_clAv24{opacity:.5}._0_zdma_clTaskRowDone ._0_zdma_pill{opacity:.3}._0_zdma_clTaskCode{letter-spacing:.08em;color:var(--cif-text-muted);flex-shrink:0;font-size:11px;font-weight:600}._0_zdma_clTaskTitle{color:var(--cif-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}a._0_zdma_clTaskTitle:hover{text-decoration:underline}._0_zdma_clTaskQuiet{color:var(--cif-text-muted);flex-shrink:0;font-size:12.5px}._0_zdma_clTaskRight{flex-shrink:0;align-items:center;gap:10px;margin-inline-start:auto;display:flex}._0_zdma_clAv24{width:24px;height:24px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cif-text) 8%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:9.5px;font-weight:600;display:inline-flex}._0_zdma_clRowUnlink{width:26px;height:26px;color:var(--cif-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:0;font-size:15px;line-height:1;transition:opacity .15s,background .15s,color .15s}._0_zdma_clTaskRow:hover ._0_zdma_clRowUnlink,._0_zdma_clGoal:hover ._0_zdma_clRowUnlink,._0_zdma_clRowUnlink:focus-visible{opacity:1}._0_zdma_clRowUnlink:hover{background:var(--cif-danger-bg);color:var(--cif-danger)}._0_zdma_clEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:56px 20px 64px;display:flex}._0_zdma_clEmptyGlyph{background:color-mix(in srgb, var(--cif-accent-soft) 55%, var(--cif-bg-app));border-radius:50%;justify-content:center;align-items:flex-end;gap:6px;width:92px;height:92px;margin-bottom:14px;padding-bottom:24px;display:flex}._0_zdma_clEmptyGlyph span{background:color-mix(in srgb, var(--cif-accent) 38%, var(--cif-bg-app));border-radius:4px;width:13px;display:block}._0_zdma_clEmptyGlyph span:first-child{height:30px}._0_zdma_clEmptyGlyph span:nth-child(2){background:var(--cif-accent);opacity:.75;height:44px}._0_zdma_clEmptyGlyph span:nth-child(3){height:22px}._0_zdma_clEmptyTitle{font-family:var(--cif-font-serif);letter-spacing:-.01em;color:var(--cif-text);font-size:21px;font-weight:600}._0_zdma_clEmptySub{color:var(--cif-text-secondary);max-width:340px;margin:0;font-size:13.5px;line-height:1.55}._0_zdma_clEmptyCta{gap:10px;margin-top:16px;display:flex}._0_zdma_clPropLink{color:var(--cif-accent-deep);font-weight:500;text-decoration:none}._0_zdma_clPropLink:hover{text-decoration:underline}._0_zdma_clMenuItem{text-align:start;width:100%;color:var(--cif-text);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:9px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s;display:block}._0_zdma_clMenuItem:hover:not(:disabled){background:var(--cif-bg-muted)}._0_zdma_clSection{align-items:baseline;gap:10px;margin-top:24px;display:flex}._0_zdma_clSectionTitle{font-family:var(--cif-font-serif);letter-spacing:-.005em;color:var(--cif-text);margin:0;font-size:17px;font-weight:600}._0_zdma_clSectionSub{color:var(--cif-text-muted);font-size:12.5px}._0_zdma_clGoals{flex-direction:column;gap:12px;margin-top:12px;display:flex}._0_zdma_clGoal{background:var(--cif-bg-card);border:1px solid color-mix(in srgb, var(--cif-border) 60%, transparent);box-shadow:var(--cif-shadow-card);border-radius:14px;flex-direction:column;gap:10px;padding:15px 18px 14px;display:flex}._0_zdma_clGoalTop{align-items:center;gap:10px;display:flex}._0_zdma_clGoalTop ._0_zdma_pill{flex-shrink:0;margin-inline-start:auto}._0_zdma_clGoalName{color:var(--cif-text);min-width:0;font-size:14px;font-weight:500}._0_zdma_clGoalMeta{align-items:center;gap:14px;display:flex}._0_zdma_clGoalNums{color:var(--cif-text-secondary);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:12.5px;display:inline-flex}._0_zdma_clGoalFactBtn{color:var(--cif-text-secondary);font-variant-numeric:tabular-nums;cursor:pointer;border:none;border-bottom:1px dashed var(--cif-border);background:0 0;padding:0 0 1px;font-family:inherit;font-size:12.5px;transition:color .15s,border-color .15s}._0_zdma_clGoalFactBtn:hover:not(:disabled){color:var(--cif-text);border-bottom-color:color-mix(in srgb, var(--cif-accent) 55%, var(--cif-border))}._0_zdma_clGoalFactInput{border:1px solid var(--cif-border);background:var(--cif-bg-card);width:76px;height:24px;color:var(--cif-text);font-variant-numeric:tabular-nums;border-radius:6px;outline:none;padding:0 6px;font-family:inherit;font-size:12.5px}._0_zdma_clGoalFactInput:focus{border-color:var(--cif-accent);box-shadow:0 0 0 3px var(--cif-ring)}._0_zdma_clInvites{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._0_zdma_clInvite{border:1px dashed var(--cif-border);height:32px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:7px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}._0_zdma_clInvite:hover{background:var(--cif-bg-muted);color:var(--cif-text)}._0_zdma_clInvite span{color:var(--cif-text-muted);font-size:14px;line-height:1}._0_zdma_clEmptyHint{color:var(--cif-text-muted);margin:10px 0 0;font-size:12.5px}._0_zdma_clPickList{flex-direction:column;gap:2px;max-height:320px;margin:12px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}._0_zdma_clPickBtn{text-align:start;width:100%;color:var(--cif-text);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13.5px;transition:background .15s;display:flex}._0_zdma_clPickBtn:hover{background:var(--cif-bg-muted)}._0_zdma_clPickEmpty{color:var(--cif-text-muted);padding:12px 4px;font-size:13px}._0_zdma_commentList{flex-direction:column;gap:12px;margin-top:16px;display:flex}._0_zdma_commentComposerActions{justify-content:flex-end;margin-block-start:8px;display:flex}._0_zdma_commentComposerError{color:var(--cif-danger);margin:8px 0 0;font-size:13px}._0_zdma_clFieldError{color:var(--cif-danger);margin-top:4px;font-size:11.5px;line-height:1.35;display:block}._0_zdma_clContactInput[aria-invalid=true]{border-color:var(--cif-danger)}@media (hover:none){._0_zdma_clRowUnlink{opacity:1}}._0_zdma_clGoalRemoveArmed{background:var(--cif-danger);height:26px;color:var(--cif-on-danger);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500}._0_zdma_clGoalRemoveArmed:hover:not(:disabled){background:var(--cif-danger-strong)}._0_zdma_clGoalRemoveArmed:disabled{opacity:.6;cursor:not-allowed}._0_zdma_commentRowActions{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}
.irLZUq_root{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;padding:3.5rem 1.5rem 4rem;display:flex}.irLZUq_glyph{color:var(--cif-text-faint)}.irLZUq_title{color:var(--cif-text);font-family:var(--cif-font-serif);letter-spacing:-.01em;margin:0;font-size:21px;font-weight:600}.irLZUq_body{max-width:44ch;color:var(--cif-text-muted);margin:0;font-size:13.5px;line-height:1.55}.irLZUq_note{color:var(--cif-text-faint);font-variant-numeric:tabular-nums;margin:0;font-size:11.5px}.irLZUq_actions{margin-top:4px}
.UiGViq_badges{flex-wrap:wrap;align-items:center;gap:4px 8px;min-inline-size:0;margin-inline-end:auto;display:flex}.UiGViq_badge{color:var(--cif-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;font-weight:500;line-height:1.3;display:inline-flex;position:relative}.UiGViq_badge svg{flex:none;block-size:12px;inline-size:12px}.UiGViq_badgeComplete{color:var(--cif-success)}.UiGViq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.NkHCpq_root{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:3.5rem 1.5rem 4rem;display:flex}.NkHCpq_title{font-family:var(--cif-font-serif);color:var(--cif-text);font-size:15px;font-weight:600}.NkHCpq_reason{max-width:36ch;color:var(--cif-text-muted);font-size:13px;line-height:1.5}
.jB9JMa_pageShell{min-width:0;min-height:0;padding:var(--shell-gap,16px);box-sizing:border-box;flex-direction:column;flex:1;display:flex;overflow:auto}.jB9JMa_pageCard{background:var(--cif-bg-card);border:.5px solid var(--cif-border);box-sizing:border-box;border-radius:12px;flex:1 0 auto;width:100%;min-height:100%;padding:24px}.jB9JMa_pageCardNoPadding{padding:0}.jB9JMa_fab{inset-inline-end:16px;background:var(--cif-text);width:56px;height:56px;color:var(--cif-bg-app);z-index:var(--cif-z-fab);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:22px;line-height:1;display:none;position:fixed;bottom:16px;box-shadow:0 4px 12px #00000026}@media (max-width:767px){.jB9JMa_pageShell{padding:0 8px 8px}.jB9JMa_pageCard{padding:16px}.jB9JMa_fab{display:inline-flex}.jB9JMa_pageShell:has(.jB9JMa_fab){padding-bottom:84px}body.modal-open .jB9JMa_fab{display:none}}
.yJxxHq_page{background:var(--cif-bg-app);min-height:100vh;padding:2.5rem 1rem 5rem}.yJxxHq_inner{max-width:72ch;margin:0 auto}.yJxxHq_back{color:var(--cif-text-secondary);font-family:var(--cif-font-sans);margin-bottom:1.75rem;font-size:.9rem;text-decoration:none;display:inline-block}.yJxxHq_back:hover{color:var(--cif-text)}.yJxxHq_header{border-bottom:1px solid var(--cif-border);margin-bottom:2rem;padding-bottom:1.25rem}.yJxxHq_title{color:var(--cif-text);font-family:var(--cif-font-sans);margin:0 0 .5rem;font-size:1.75rem;font-weight:600;line-height:1.25}.yJxxHq_meta{color:var(--cif-text-muted);font-family:var(--cif-font-sans);margin:0;font-size:.9rem}.yJxxHq_center{justify-content:center;padding:4rem 0;display:flex}
