.EH1GEG_wrap{cursor:help;border-bottom:1px dotted #0000;outline:none;transition:border-color .18s,color .18s}.EH1GEG_wrap:hover,.EH1GEG_wrap:focus-visible{border-bottom-color:color-mix(in srgb, var(--cif-text-muted) 45%, transparent)}.EH1GEG_layer{z-index:var(--cif-z-lightbox);top:0;pointer-events:none;position:fixed;inset-inline-start:0}.EH1GEG_tip{letter-spacing:.02em;color:var(--cif-text);white-space:nowrap;text-overflow:ellipsis;background:color-mix(in srgb, var(--cif-bg-card) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border:.5px solid color-mix(in srgb, var(--cif-border) 55%, transparent);max-width:min(320px,100vw - 24px);box-shadow:0 12px 40px color-mix(in srgb, var(--cif-text) 12%, transparent), 0 2px 12px color-mix(in srgb, var(--cif-text) 6%, transparent), inset 0 1px 0 var(--cif-glass-edge);border-radius:10px;padding:10px 14px;font-size:12px;font-weight:500;line-height:1.35;overflow:hidden}
.DBq3VW_anchor{display:inline-flex}.DBq3VW_tip{z-index:var(--cif-z-tooltip);background:var(--cif-text);color:var(--cif-bg-card);white-space:nowrap;pointer-events:none;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;line-height:1;display:inline-flex;position:fixed}.DBq3VW_tipArrow{background:var(--cif-text);width:8px;height:8px;position:absolute}.DBq3VW_tipRight .DBq3VW_tipArrow,.DBq3VW_tipLeft .DBq3VW_tipArrow{top:var(--tip-arrow,50%);transform:translateY(-50%)rotate(45deg)}.DBq3VW_tipRight .DBq3VW_tipArrow{inset-inline-start:-4px}.DBq3VW_tipLeft .DBq3VW_tipArrow{inset-inline-end:-4px}.DBq3VW_tipTop .DBq3VW_tipArrow,.DBq3VW_tipBottom .DBq3VW_tipArrow{inset-inline-start:var(--tip-arrow,50%);transform:translate(-50%)rotate(45deg)}.DBq3VW_tipTop .DBq3VW_tipArrow{bottom:-3px}.DBq3VW_tipBottom .DBq3VW_tipArrow{top:-3px}.DBq3VW_tipWithShortcut{padding:5px 5px 5px 10px}.DBq3VW_shortcut{background:color-mix(in oklab, var(--cif-bg-card) 16%, transparent);height:18px;font:inherit;border-radius:5px;align-items:center;padding:0 5px;font-size:11px;font-weight:500;display:inline-flex}
.JFYiPq_parentLine{border-radius:var(--cif-radius-sm);max-width:100%;color:var(--cif-text-secondary);text-align:start;cursor:pointer;transition:background var(--cif-dur-fast) var(--cif-ease), color var(--cif-dur-fast) var(--cif-ease);background:0 0;border:none;align-items:baseline;gap:6px;margin:0 -6px 2px;padding:2px 6px;font-family:inherit;font-size:12.5px;display:inline-flex}.JFYiPq_parentLine:hover{background:color-mix(in srgb, var(--cif-text) 5%, transparent);color:var(--cif-text)}.JFYiPq_parentLine:focus-visible,.JFYiPq_rowMain:focus-visible,.JFYiPq_unlink:focus-visible,.JFYiPq_addLink:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:1px}.JFYiPq_code{letter-spacing:.08em;color:var(--cif-text-muted);white-space:nowrap;flex-shrink:0;font-size:11.5px;font-weight:600}.JFYiPq_ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.JFYiPq_block{margin:10px 0 20px}.JFYiPq_progress{color:var(--cif-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.JFYiPq_list{margin:0;padding:0;list-style:none}.JFYiPq_row{border-radius:var(--cif-radius-sm);min-height:36px;transition:background var(--cif-dur-fast) var(--cif-ease);align-items:center;gap:10px;margin-inline:-6px;padding:3px 6px;display:flex}.JFYiPq_row:hover{background:color-mix(in srgb, var(--cif-text) 4%, transparent)}.JFYiPq_rowMain{border-radius:var(--cif-radius-sm);min-width:0;color:var(--cif-text);text-align:start;cursor:pointer;background:0 0;border:none;flex:1;align-items:baseline;gap:8px;padding:2px 0;font-family:inherit;font-size:13.5px;display:flex}.JFYiPq_rowDone .JFYiPq_rowMain{color:var(--cif-text-muted)}.JFYiPq_noAccess{color:var(--cif-text-muted);font-size:12.5px}.JFYiPq_meta{color:var(--cif-text-secondary);flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:flex}.JFYiPq_avatar{width:22px;height:22px;box-shadow:0 0 0 1.5px var(--cif-av-ring);border-radius:50%;justify-content:center;align-items:center;font-size:9.5px;font-weight:600;display:inline-flex}.JFYiPq_due{font-variant-numeric:tabular-nums;white-space:nowrap}.JFYiPq_dueOverdue{color:var(--cif-danger)}.JFYiPq_unlink{border-radius:var(--cif-radius-sm);color:var(--cif-text-muted);cursor:pointer;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-shrink:0;padding:3px 6px;font-family:inherit;font-size:12px}.JFYiPq_row:hover .JFYiPq_unlink,.JFYiPq_row:focus-within .JFYiPq_unlink{opacity:1}.JFYiPq_unlink:hover:not(:disabled){color:var(--cif-text)}@media (hover:none){.JFYiPq_unlink{opacity:1}}.JFYiPq_addLink{border-radius:var(--cif-radius-sm);color:var(--cif-text-muted);cursor:pointer;background:0 0;border:none;margin-top:2px;padding:4px 0;font-family:inherit;font-size:13px}.JFYiPq_addLink:hover{color:var(--cif-accent-deep)}.JFYiPq_composer{align-items:center;gap:8px;margin-top:6px;display:flex}.JFYiPq_composerInput{border:1px solid var(--cif-border);border-radius:var(--cif-radius-md);background:var(--cif-bg-card);min-width:0;height:34px;color:var(--cif-text);flex:1;padding:0 10px;font-family:inherit;font-size:13.5px}.JFYiPq_composerInput:focus{border-color:var(--cif-accent);box-shadow:0 0 0 3px var(--cif-ring);outline:none}.JFYiPq_composerBoard{flex-shrink:0;max-width:45%}.JFYiPq_composerError{color:var(--cif-danger);margin-top:4px;font-size:12px}.JFYiPq_hint{color:var(--cif-text-secondary);margin-top:6px;font-size:12px}.JFYiPq_menuNote{color:var(--cif-text-secondary);margin:0;padding:6px 10px 2px;font-size:12px;line-height:1.35}
.Mq-BUG_bellWrap{flex-shrink:0;align-items:center;display:flex;position:relative}.Mq-BUG_bellBtn{width:32px;height:32px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s,background .15s;display:inline-flex}.Mq-BUG_bellBtn:hover{color:var(--cif-text);background:color-mix(in srgb, var(--cif-bg-muted) 88%, transparent)}.Mq-BUG_bellBtn:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px}.Mq-BUG_bellHasUnread{border:1px solid var(--cif-accent);background:var(--cif-accent-soft);color:var(--cif-accent-deep)}.Mq-BUG_bellHasUnread:hover{background:var(--cif-accent-soft-hover);color:var(--cif-accent-deep)}.Mq-BUG_bellSvg{display:block}.Mq-BUG_bellPulse{animation:.32s ease-out Mq-BUG_cifBellNudge}@keyframes Mq-BUG_cifBellNudge{0%,to{transform:rotate(0)}20%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(3deg)}}.Mq-BUG_badge{top:0;background:var(--cif-notif-badge);min-width:16px;height:16px;color:var(--cif-on-accent-strong);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--cif-bg-side);border-radius:8px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:absolute;inset-inline-end:0;transform:translate(30%,-20%)}.Mq-BUG_popover{isolation:isolate;z-index:var(--cif-z-modal-popover);border:1px solid var(--cif-border);background:var(--cif-bg-card);width:356px;max-width:min(356px,100vw - 16px);max-height:min(420px,100vh - 24px);box-shadow:var(--cif-shadow-pop);border-radius:16px;flex-direction:column;display:flex;position:fixed;overflow:visible}.Mq-BUG_popoverCaretLeft{inset-inline-start:-6px;border-top:8px solid #0000;border-bottom:8px solid #0000;border-inline-end:7px solid var(--cif-border);pointer-events:none;z-index:3;width:0;height:0;position:absolute;top:12px}.Mq-BUG_popoverCaretLeft:after{content:"";inset-inline-start:1px;border-top:7px solid #0000;border-bottom:7px solid #0000;border-inline-end:6px solid var(--cif-bg-card);width:0;height:0;position:absolute;top:-7px}.Mq-BUG_popoverHead{border-bottom:1px solid var(--cif-border);background:var(--cif-bg-card);border-radius:16px 16px 0 0;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:8px;padding:15px 18px 11px;display:flex}.Mq-BUG_popoverTitle{color:var(--cif-text);margin:0;font-size:14.5px;font-weight:600}.Mq-BUG_markAllBtn{font:inherit;color:var(--cif-accent-deep);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 2px;font-size:12px;font-weight:500;transition:color .15s}.Mq-BUG_markAllBtn:hover{text-underline-offset:2px;text-decoration:underline}.Mq-BUG_list{overscroll-behavior:contain;background:var(--cif-bg-card);border-radius:0 0 16px 16px;flex:1;min-height:0;overflow:hidden auto}.Mq-BUG_empty{text-align:center;color:var(--cif-text-muted);padding:40px 20px 44px;font-size:13.5px;line-height:1.55}.Mq-BUG_row{background:var(--cif-bg-card);cursor:pointer;text-align:start;width:100%;font:inherit;border:none;border-bottom:.5px solid color-mix(in srgb, var(--cif-border) 70%, transparent);align-items:flex-start;gap:11px;padding:13px 18px;transition:background .2s;display:flex;position:relative}.Mq-BUG_row:last-child{border-bottom:none}.Mq-BUG_row:hover{background:var(--cif-bg-muted)}.Mq-BUG_rowUnread{background:color-mix(in srgb, var(--cif-accent-soft) 45%, var(--cif-bg-card))}.Mq-BUG_rowUnread:before{content:"";inset-inline-start:7px;background:var(--cif-accent);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.Mq-BUG_av{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:inline-flex}.Mq-BUG_avSys{background:linear-gradient(135deg, var(--cif-brand-grad-from), var(--cif-brand-grad-to));width:24px;height:24px;color:var(--cif-on-accent-strong);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Mq-BUG_avSysMark{width:17px;height:17px;display:block}.Mq-BUG_body{flex:1;min-width:0}.Mq-BUG_line1{color:var(--cif-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.Mq-BUG_line1 b{color:var(--cif-text);font-weight:600}.Mq-BUG_code{color:var(--cif-accent-deep);white-space:nowrap;font-weight:500}.Mq-BUG_time{color:var(--cif-text-muted);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11.5px}.Mq-BUG_toolbarBell .Mq-BUG_bellBtn{width:44px;height:44px}.Mq-BUG_mobileBell .Mq-BUG_bellBtn{border:1px solid var(--cif-border);background:var(--cif-bg-card);border-radius:10px;width:36px;height:36px}.Mq-BUG_mobileBell .Mq-BUG_bellBtn.Mq-BUG_bellHasUnread{border-color:var(--cif-accent);background:var(--cif-accent-soft)}.Mq-BUG_mobileBell .Mq-BUG_badge{box-shadow:0 0 0 2px var(--cif-bg-app)}.Mq-BUG_railBell .Mq-BUG_bellBtn{border-radius:8px;width:32px;height:32px}.Mq-BUG_railBell .Mq-BUG_bellBtn:hover{background:#0000000a}.Mq-BUG_railBell .Mq-BUG_badge{top:-2px;inset-inline-end:-2px;transform:none}
.rEn9Hq_door{width:32px;height:32px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex;position:relative}.rEn9Hq_door:hover{background:color-mix(in oklab, var(--cif-text) 6%, transparent);color:var(--cif-text)}.rEn9Hq_door:focus-visible{color:var(--cif-text);box-shadow:0 0 0 1px var(--cif-accent), 0 0 0 4px var(--cif-ring);outline:none}.rEn9Hq_door[aria-expanded=true]{background:var(--cif-bg-card);color:var(--cif-text);box-shadow:var(--cif-shadow-card)}.rEn9Hq_door[aria-expanded=true]:focus-visible{box-shadow:0 0 0 1px var(--cif-accent), 0 0 0 4px var(--cif-ring)}.rEn9Hq_doorRail{border-radius:8px}.rEn9Hq_doorMobile{border:1px solid var(--cif-border);background:var(--cif-bg-card);width:36px;height:36px;color:var(--cif-text-secondary);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rEn9Hq_doorMobile:focus-visible{box-shadow:0 0 0 1px var(--cif-accent), 0 0 0 4px var(--cif-ring);outline:none}.rEn9Hq_glyph{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;display:block}.rEn9Hq_fieldSlot{flex-shrink:0;overflow:hidden}.rEn9Hq_fieldSlotInner{padding:14px}.rEn9Hq_field{border:1px solid var(--cif-accent);background:var(--cif-bg-card);height:36px;box-shadow:0 0 0 3px var(--cif-ring);box-sizing:border-box;border-radius:10px;align-items:center;gap:6px;padding:0 3px 0 12px;display:flex;position:relative}.rEn9Hq_input{min-width:0;height:100%;color:var(--cif-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13.5px}.rEn9Hq_input::placeholder{color:var(--cif-text-muted)}.rEn9Hq_input::-webkit-search-cancel-button{appearance:none}.rEn9Hq_paramsBtn{width:28px;height:28px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.rEn9Hq_paramsBtn:hover{background:color-mix(in oklab, var(--cif-text) 6%, transparent);color:var(--cif-text)}.rEn9Hq_paramsBtn:focus-visible{color:var(--cif-text);box-shadow:0 0 0 1px var(--cif-accent), 0 0 0 4px var(--cif-ring);outline:none}.rEn9Hq_paramsBtn[aria-expanded=true]{background:color-mix(in oklab, var(--cif-accent) 16%, transparent);color:var(--cif-accent-deep)}.rEn9Hq_paramsDot{top:4px;background:var(--cif-accent);width:6px;height:6px;box-shadow:0 0 0 2px var(--cif-bg-card);border-radius:50%;position:absolute;inset-inline-end:4px}.rEn9Hq_railPop{z-index:var(--cif-z-search);width:220px;position:fixed}.rEn9Hq_popover{z-index:var(--cif-z-search);overscroll-behavior:contain;box-sizing:border-box;border:1px solid var(--cif-border);background:var(--cif-bg-card);width:680px;max-width:calc(100vw - 16px);box-shadow:var(--cif-shadow-pop);color:var(--cif-text);font-family:var(--cif-font-sans);cursor:default;border-radius:16px;padding:8px;position:fixed;overflow-y:auto}.rEn9Hq_group{flex-wrap:wrap;align-items:baseline;gap:6px 8px;padding:8px 12px 6px;display:flex}.rEn9Hq_groupLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--cif-text-muted);font-size:10.5px;font-weight:600}.rEn9Hq_groupCount,.rEn9Hq_groupNote,.rEn9Hq_sep{color:var(--cif-text-muted);font-variant-numeric:tabular-nums;font-size:11px}.rEn9Hq_linkBtn{color:var(--cif-accent-deep);font:inherit;-webkit-text-decoration:underline dashed color-mix(in oklab, currentColor 55%, transparent);text-decoration:underline dashed color-mix(in oklab, currentColor 55%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:500}.rEn9Hq_linkBtn:focus-visible,.rEn9Hq_plainLink:focus-visible,.rEn9Hq_allLink:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px;border-radius:4px}.rEn9Hq_chip{background:color-mix(in oklab, var(--cif-accent) 14%, transparent);height:22px;color:var(--cif-accent-deep);white-space:nowrap;border-radius:11px;align-self:center;align-items:center;gap:2px;padding:0 3px 0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.rEn9Hq_chipX{width:16px;height:16px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:10px;line-height:1;display:inline-grid}.rEn9Hq_chipX:hover{background:color-mix(in oklab, var(--cif-accent) 22%, transparent)}.rEn9Hq_chipX:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:1px}.rEn9Hq_rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;transition:opacity .12s;display:flex}.rEn9Hq_busy{opacity:.45}.rEn9Hq_row{cursor:pointer;border-radius:10px;grid-template-columns:64px minmax(0,1fr) 112px 108px;align-items:baseline;column-gap:14px;padding:9px 12px;display:grid}.rEn9Hq_rowActive{background:color-mix(in oklab, var(--cif-text) 6%, transparent)}.rEn9Hq_code{letter-spacing:.07em;color:var(--cif-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:600}.rEn9Hq_titleCell{min-width:0}.rEn9Hq_title{color:var(--cif-text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.rEn9Hq_closed .rEn9Hq_title,.rEn9Hq_closed .rEn9Hq_mTitle{color:var(--cif-text-muted);font-weight:400}.rEn9Hq_snippet{color:var(--cif-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12.5px;display:block;overflow:hidden}.rEn9Hq_dept{color:var(--cif-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.rEn9Hq_status{color:var(--cif-text-secondary);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.rEn9Hq_status:before{content:"";background:var(--cif-text-faint);border-radius:50%;flex:none;width:8px;height:8px}.rEn9Hq_stWork{color:var(--cif-text);font-weight:500}.rEn9Hq_stWork:before{background:var(--cif-accent)}.rEn9Hq_stDone{color:var(--cif-text-muted)}.rEn9Hq_stDone:before{background:var(--cif-success-dot)}.rEn9Hq_mark{background:color-mix(in oklab, var(--cif-accent) 18%, transparent);color:inherit;border-radius:3px;padding:0 1px}[data-theme=nocturne] .rEn9Hq_mark{background:color-mix(in oklab, var(--cif-accent) 24%, transparent)}.rEn9Hq_foot{border-top:1px solid var(--cif-border);color:var(--cif-text-muted);justify-content:space-between;align-items:center;gap:12px;margin:6px 4px 0;padding:10px 8px 4px;font-size:12px;display:flex}.rEn9Hq_allLink{color:var(--cif-accent-deep);font-size:12.5px;font-weight:500;text-decoration:none}.rEn9Hq_allLink:hover{text-decoration:underline}.rEn9Hq_none{text-align:center;padding:22px 12px 16px}.rEn9Hq_noneTitle{color:var(--cif-text);overflow-wrap:anywhere;font-size:13.5px;font-weight:500;display:block}.rEn9Hq_noneSub{color:var(--cif-text-muted);margin-top:4px;font-size:12.5px;display:block}.rEn9Hq_plainLink{color:var(--cif-accent-deep);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.rEn9Hq_plainLink:hover{text-decoration:underline}.rEn9Hq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rEn9Hq_panel{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:column;gap:14px 24px;padding:10px 12px 14px;display:grid}.rEn9Hq_panelSec{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.rEn9Hq_panelLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--cif-text-muted);padding:0;font-size:10.5px;font-weight:600}.rEn9Hq_check{height:32px;color:var(--cif-text);cursor:pointer;align-items:center;gap:10px;font-size:13.5px;display:flex}.rEn9Hq_checkBox{appearance:none;border:1.5px solid var(--cif-text-secondary);cursor:pointer;background:0 0;border-radius:5px;flex:none;place-items:center;width:16px;height:16px;margin:0;display:inline-grid}.rEn9Hq_checkBox:checked{border-color:var(--cif-text);background:var(--cif-text)}.rEn9Hq_checkBox:checked:after{content:"";border-inline-start:2px solid var(--cif-bg-app);border-bottom:2px solid var(--cif-bg-app);width:7px;height:4px;margin-top:-2px;transform:rotate(-45deg)}.rEn9Hq_checkBox:focus-visible{box-shadow:0 0 0 1px var(--cif-accent), 0 0 0 4px var(--cif-ring);outline:none}.rEn9Hq_seg{background:color-mix(in oklab, var(--cif-text) 5%, transparent);box-sizing:border-box;border-radius:10px;gap:2px;height:32px;padding:3px;display:flex}.rEn9Hq_segItem{color:var(--cif-text-secondary);white-space:nowrap;cursor:pointer;border-radius:7px;flex:auto;justify-content:center;align-items:center;padding:0 10px;font-size:13px;display:flex;position:relative}.rEn9Hq_segItem input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.rEn9Hq_segItem:has(input:checked){background:var(--cif-bg-card);color:var(--cif-text);box-shadow:var(--cif-shadow-card);font-weight:500}.rEn9Hq_segItem:has(input:focus-visible){box-shadow:0 0 0 1px var(--cif-accent), 0 0 0 4px var(--cif-ring)}.rEn9Hq_select{border:1px solid var(--cif-border);background:var(--cif-bg-card);height:32px;color:var(--cif-text);font:inherit;cursor:pointer;border-radius:10px;padding:0 12px;font-size:13px}.rEn9Hq_select:focus-visible{border-color:var(--cif-accent);box-shadow:0 0 0 3px var(--cif-ring);outline:none}.rEn9Hq_panelFoot{color:var(--cif-text-muted);grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.rEn9Hq_panelFoot .rEn9Hq_plainLink{flex:none;font-size:12.5px}.rEn9Hq_example{background:color-mix(in oklab, var(--cif-text) 6%, transparent);color:var(--cif-text);white-space:nowrap;border-radius:5px;padding:1px 6px;font-family:inherit;font-size:11.5px;font-weight:500}.rEn9Hq_panelDivider{background:var(--cif-border);height:1px;margin:0 4px 4px}.rEn9Hq_screen{top:var(--cif-banner-h,0px);inset-inline:0;z-index:var(--cif-z-search);height:calc(100dvh - var(--cif-banner-h,0px));background:var(--cif-bg-muted);color:var(--cif-text);font-family:var(--cif-font-sans);flex-direction:column;display:flex;position:fixed;bottom:0}.rEn9Hq_mTop{flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.rEn9Hq_mField{border:1px solid var(--cif-accent);background:var(--cif-bg-card);min-width:0;height:40px;box-shadow:0 0 0 3px var(--cif-ring);box-sizing:border-box;color:var(--cif-text-secondary);border-radius:12px;flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.rEn9Hq_mField .rEn9Hq_input{font-size:15px}.rEn9Hq_mField .rEn9Hq_paramsBtn{border-radius:9px;width:32px;height:32px;margin-inline-end:-8px}.rEn9Hq_mField .rEn9Hq_paramsBtn:after{content:"";position:absolute;inset:-6px}.rEn9Hq_closeBtn{border:1px solid var(--cif-border);background:var(--cif-bg-card);width:36px;height:36px;color:var(--cif-text-secondary);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rEn9Hq_closeBtn:focus-visible{box-shadow:0 0 0 1px var(--cif-accent), 0 0 0 4px var(--cif-ring);outline:none}.rEn9Hq_closeGlyph{width:13px;height:13px}.rEn9Hq_mBody{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.rEn9Hq_mBody .rEn9Hq_group{padding:12px 16px 4px}.rEn9Hq_mBody .rEn9Hq_linkBtn{min-height:44px;margin:-14px 0}.rEn9Hq_mBody .rEn9Hq_rows{gap:0}.rEn9Hq_mRow{border-bottom:1px solid var(--cif-border);cursor:pointer;flex-direction:column;gap:5px;padding:12px 16px;display:flex}.rEn9Hq_mMeta{align-items:baseline;gap:8px;min-width:0;display:flex}.rEn9Hq_mMeta .rEn9Hq_dept{font-size:12px}.rEn9Hq_mMeta .rEn9Hq_status{margin-inline-start:auto;font-size:12px}.rEn9Hq_mTitle{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.35}.rEn9Hq_mSnip{color:var(--cif-text-secondary);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.rEn9Hq_mAll{color:var(--cif-accent-deep);padding:14px 16px;font-size:13px;font-weight:500;text-decoration:none;display:block}.rEn9Hq_scrim{z-index:1;background:var(--cif-scrim-soft);border:0;padding:0;position:absolute;inset:0}.rEn9Hq_sheet{inset-inline:0;z-index:2;background:var(--cif-bg-card);max-height:85%;box-shadow:var(--cif-shadow-pop);border-radius:18px 18px 0 0;flex-direction:column;gap:14px;padding:6px 16px 20px;display:flex;position:absolute;bottom:0;overflow-y:auto}.rEn9Hq_sheetHead{height:48px;color:var(--cif-text);justify-content:space-between;align-items:center;font-size:15px;font-weight:600;display:flex}.rEn9Hq_sheetHead .rEn9Hq_closeBtn{width:32px;height:32px}.rEn9Hq_sheet .rEn9Hq_panelSec{gap:6px}.rEn9Hq_sheet .rEn9Hq_check{gap:12px;height:auto;min-height:44px;font-size:15px}.rEn9Hq_sheet .rEn9Hq_checkBox{border-radius:6px;width:20px;height:20px}.rEn9Hq_sheet .rEn9Hq_seg{border-radius:12px;height:40px;padding:4px}.rEn9Hq_sheet .rEn9Hq_segItem{border-radius:9px;font-size:14px}.rEn9Hq_sheet .rEn9Hq_select{border-radius:12px;height:44px;padding:0 14px;font-size:15px}.rEn9Hq_sheetHint{border-top:1px solid var(--cif-border);color:var(--cif-text-muted);flex-direction:column;gap:8px;padding-top:12px;font-size:12.5px;display:flex}.rEn9Hq_sheetFoot{justify-content:flex-end;margin-top:-6px;display:flex}.rEn9Hq_sheetFoot .rEn9Hq_plainLink{min-height:44px;font-size:14px}@media (prefers-reduced-motion:reduce){.rEn9Hq_door,.rEn9Hq_rows{transition:none}}
._7RkspG_wrap{width:100%;display:flex;position:relative}._7RkspG_inputWithToggle{padding-inline-end:2.35rem}._7RkspG_inputVisible{-webkit-text-security:none!important;text-security:none!important}._7RkspG_inputVisible:-webkit-autofill{-webkit-text-security:none!important;text-security:none!important}._7RkspG_toggle{width:2.35rem;color:var(--cif-text-muted);cursor:pointer;border-radius:0 var(--cif-radius-md) var(--cif-radius-md) 0;background:0 0;border:none;justify-content:center;align-items:center;transition:color .14s,background .14s;display:flex;position:absolute;inset-block:0;inset-inline-end:0}._7RkspG_toggle:hover{color:var(--cif-text-secondary);background:color-mix(in srgb, var(--cif-text) 4%, transparent)}._7RkspG_toggle:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:-2px}._7RkspG_toggleIcon{flex:none;width:1rem;height:1rem;display:block}@media (prefers-reduced-motion:reduce){._7RkspG_toggle{transition:none}}
.RnkJgq_shell{background:var(--cif-bg-app);min-height:100vh;display:flex}.RnkJgq_section{border-top:.5px solid var(--cif-border);padding:20px 0}.RnkJgq_section:first-of-type{border-top:none;padding-top:4px}.RnkJgq_section:last-of-type{padding-bottom:4px}.RnkJgq_sectionHead{font-size:15px;font-weight:500;font-family:var(--cif-font-serif);color:var(--cif-text);align-items:center;gap:9px;margin-bottom:2px;display:flex}.RnkJgq_sectionHeadIcon{width:18px;height:18px;color:var(--cif-text-secondary);flex:none}.RnkJgq_sectionSub{color:var(--cif-text-muted);margin:0 0 16px;font-size:13px}.RnkJgq_formBlock{max-width:600px}.RnkJgq_label{color:var(--cif-text-secondary);margin-bottom:6px;font-size:13px}.RnkJgq_input{border:1px solid var(--cif-border);border-radius:var(--cif-radius-md);width:100%;height:38px;color:var(--cif-text);background:var(--cif-bg-card);padding:0 12px;font-family:inherit;font-size:14px}.RnkJgq_input:focus{outline:2px solid var(--cif-focus-ring);outline-offset:-1px;border-color:#0000}.RnkJgq_input:disabled{background:var(--cif-bg-muted);color:var(--cif-text-muted)}.RnkJgq_two{gap:12px;display:flex}.RnkJgq_two .RnkJgq_col{flex:1;min-width:0}.RnkJgq_btn{border-radius:var(--cif-radius-md);cursor:pointer;border:1px solid #0000;align-items:center;gap:7px;height:38px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background .14s,opacity .14s;display:inline-flex}.RnkJgq_btn:disabled{opacity:.55;cursor:default}.RnkJgq_btnPrimary{background:var(--cif-accent);color:var(--cif-on-accent)}.RnkJgq_btnPrimary:not(:disabled):hover{background:var(--cif-accent-hover)}.RnkJgq_btnSecondary{background:var(--cif-bg-card);color:var(--cif-text);border-color:var(--cif-border)}.RnkJgq_btnSecondary:not(:disabled):hover{background:var(--cif-bg-subtle)}.RnkJgq_btnText{color:var(--cif-text-secondary);background:0 0}.RnkJgq_btnText:not(:disabled):hover{color:var(--cif-text)}.RnkJgq_btnIcon{width:16px;height:16px}.RnkJgq_avRow{align-items:center;gap:16px;margin-bottom:8px;display:flex}.RnkJgq_avBig{flex:none;width:56px;height:56px}.RnkJgq_avHint{color:var(--cif-text-muted);margin:0 0 18px;margin-inline-start:76px;font-size:11.5px}.RnkJgq_actions{align-items:center;gap:12px;margin-top:16px;display:flex}.RnkJgq_hintInline{color:var(--cif-text-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.RnkJgq_hintInlineIcon{flex:none;width:14px;height:14px}.RnkJgq_fieldError{color:var(--cif-danger);margin:10px 0 0;font-size:12.5px}.RnkJgq_fieldOk{color:var(--cif-success);margin:10px 0 0;font-size:12.5px}.RnkJgq_themeRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 0 11px;display:flex}.RnkJgq_sectionNote{color:var(--cif-text-muted);margin-top:14px;font-size:12px}.RnkJgq_badgeDone{border-radius:var(--cif-radius-pill);background:color-mix(in srgb, var(--cif-pill-green-base) 18%, transparent);color:var(--cif-pill-green-fg);white-space:nowrap;flex:none;padding:3px 10px;font-size:12px;font-weight:500}.RnkJgq_badgeWait{border-radius:var(--cif-radius-pill);background:color-mix(in srgb, var(--cif-pill-amber-base) 22%, transparent);color:var(--cif-pill-amber-fg);white-space:nowrap;flex:none;padding:3px 10px;font-size:12px;font-weight:500}.RnkJgq_acctLabelGap,.RnkJgq_acctForm{margin-top:16px}.RnkJgq_subBlock{border-top:1px solid var(--cif-border);max-width:600px;margin-top:28px;padding-top:20px}.RnkJgq_subTitle{color:var(--cif-text);margin:0 0 6px;font-size:13.5px;font-weight:600}.RnkJgq_subText{color:var(--cif-text-secondary);margin:0;font-size:13px;line-height:1.5}.RnkJgq_subHead{align-items:center;gap:10px;margin:0 0 6px;display:flex}.RnkJgq_subHead .RnkJgq_subTitle{margin:0}.RnkJgq_subForm{margin-top:12px}.RnkJgq_subForm>.RnkJgq_subText{margin-bottom:12px}.RnkJgq_tfaPair{align-items:flex-start;gap:20px;display:flex}.RnkJgq_tfaQr{border-radius:var(--cif-radius-md);border:1px solid var(--cif-border);flex:none}.RnkJgq_tfaSide{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.RnkJgq_tfaKey{letter-spacing:.04em;word-break:break-all;border-radius:var(--cif-radius-md);background:var(--cif-bg-subtle);color:var(--cif-text);padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.RnkJgq_tfaCodes{columns:2;color:var(--cif-text);background:var(--cif-bg-subtle);border-radius:var(--cif-radius-md);column-gap:32px;max-width:520px;margin:0;padding:12px 12px 12px 36px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.9}@media (max-width:767px){.RnkJgq_tfaPair{flex-direction:column}.RnkJgq_tfaCodes{columns:1}}.RnkJgq_acctField{border:1px solid var(--cif-border);border-radius:var(--cif-radius-md);background:var(--cif-bg-card);min-height:40px;color:var(--cif-text);align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:flex}.RnkJgq_acctFieldMail{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.RnkJgq_setRow{border-top:1px solid var(--cif-border);align-items:center;gap:12px;padding:11px 0;display:flex}.RnkJgq_setRowLabel{color:var(--cif-text-secondary);font-size:14px}.RnkJgq_setRowVal{color:var(--cif-text-muted);margin-inline-start:auto;font-size:13px}.RnkJgq_consentLabel{flex-direction:column;gap:2px;display:flex}.RnkJgq_consentMeta{color:var(--cif-text-muted);font-size:12px}.RnkJgq_consentLink{color:var(--cif-accent-deep);text-underline-offset:2px;text-decoration:underline}.RnkJgq_consentLink:hover{color:var(--cif-accent-hover)}.RnkJgq_centerStub{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 10px 14px;display:flex}.RnkJgq_centerStubGlyph{color:var(--cif-text-faint);font-size:26px}.RnkJgq_centerStubText{color:var(--cif-text-secondary);max-width:300px;font-size:13px;line-height:1.5}.RnkJgq_loading{flex:1;justify-content:center;align-items:center;min-height:60vh;display:flex}.RnkJgq_toast{inset-inline-start:50%;background:var(--cif-text);color:var(--cif-bg-card);border-radius:var(--cif-radius-card);box-shadow:var(--cif-shadow-toast);z-index:var(--cif-z-modal);padding:12px 18px;font-size:13.5px;position:fixed;bottom:26px;transform:translate(-50%)}@media (max-width:767px){.RnkJgq_two{flex-direction:column}.RnkJgq_avHint{margin-inline-start:0}.RnkJgq_formBlock{max-width:none}}.RnkJgq_notifLoading{padding:18px 0}.RnkJgq_notifGridHead{align-items:center;margin:22px 0 2px;display:flex}.RnkJgq_notifColLab{white-space:nowrap;letter-spacing:.09em;text-transform:uppercase;width:72px;color:var(--cif-text-muted);justify-content:center;font-size:10.5px;font-weight:600;display:flex}.RnkJgq_notifColLab:first-child{margin-inline-start:auto}.RnkJgq_notifRow{border-bottom:1px solid var(--cif-border);align-items:center;padding:14px 0;display:flex}.RnkJgq_notifRow:last-of-type{border-bottom:none}.RnkJgq_notifCat{flex:1;min-width:0}.RnkJgq_notifName{color:var(--cif-text);font-size:13.5px;font-weight:500}.RnkJgq_notifNameSub{color:var(--cif-text-muted);margin-top:2px;font-size:12px}.RnkJgq_notifCell{flex:none;justify-content:center;width:72px;display:flex}.RnkJgq_switch{cursor:pointer;align-items:center;display:inline-flex;position:relative}.RnkJgq_switch:before{content:"";position:absolute;inset:-12px -5px}.RnkJgq_switchInput{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.RnkJgq_switchTrack{background:var(--cif-border-strong);border-radius:10px;flex:none;width:34px;height:20px;transition:background .16s;position:relative}.RnkJgq_switchKnob{top:2px;background:var(--cif-switch-knob-off);width:16px;height:16px;box-shadow:var(--cif-switch-knob-shadow);border-radius:50%;transition:inset-inline-start .16s,background .16s;position:absolute;inset-inline-start:2px}.RnkJgq_switchInput:checked+.RnkJgq_switchTrack{background:var(--cif-accent)}.RnkJgq_switchInput:checked+.RnkJgq_switchTrack .RnkJgq_switchKnob{background:var(--cif-on-accent);inset-inline-start:16px}.RnkJgq_switchInput:focus-visible+.RnkJgq_switchTrack{outline:2px solid var(--cif-focus-ring);outline-offset:2px}.RnkJgq_cadence{align-items:center;gap:10px;margin-top:13px;transition:opacity .14s;display:flex}.RnkJgq_cadenceLabel{color:var(--cif-text-muted);font-size:12.5px}.RnkJgq_cadenceDisabled{opacity:.45;pointer-events:none}.RnkJgq_seg{background:var(--cif-bg-subtle);border-radius:var(--cif-radius-md);gap:2px;padding:3px;display:inline-flex}.RnkJgq_segBtn{border-radius:var(--cif-radius-sm);color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-family:inherit;font-size:12px;transition:background .14s,color .14s}.RnkJgq_segBtnOn{background:var(--cif-bg-card);color:var(--cif-text);font-weight:500;box-shadow:0 1px 2px #0000000f}.RnkJgq_notifFoot{color:var(--cif-text-muted);margin-top:16px;font-size:12px}@media (max-width:767px){.RnkJgq_notifColLab,.RnkJgq_notifCell{width:56px}}.RnkJgq_twoPane{width:100%;min-width:0;min-height:0;display:flex}.RnkJgq_twoPaneModal{height:100%}.RnkJgq_rail{background:var(--cif-bg-muted);border-inline-end:1px solid var(--cif-border);flex-direction:column;flex:none;width:232px;padding:20px 12px 16px;display:flex}.RnkJgq_railUser{align-items:center;gap:10px;min-width:0;padding:0 6px 18px;display:flex}.RnkJgq_railAvatar{flex:none}.RnkJgq_railUserText{min-width:0}.RnkJgq_railUserName{color:var(--cif-text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.RnkJgq_railUserEmail{color:var(--cif-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.RnkJgq_railNav{flex-direction:column;gap:2px;display:flex}.RnkJgq_railItem{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:10px;padding:8px 10px;font-family:inherit;font-size:13.5px;transition:background .14s,color .14s;display:flex}.RnkJgq_railItem:hover{background:var(--cif-bg-subtle);color:var(--cif-text)}.RnkJgq_railItemActive,.RnkJgq_railItemActive:hover{background:var(--cif-bg-card);color:var(--cif-text);box-shadow:var(--cif-shadow-card);font-weight:500}.RnkJgq_railItemIcon{flex:none;width:17px;height:17px}.RnkJgq_pane{background:var(--cif-bg-card);flex-direction:column;flex:1;min-width:0;display:flex}.RnkJgq_paneHead{border-bottom:1px solid var(--cif-border);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px 13px;display:flex}.RnkJgq_paneTitle{letter-spacing:-.01em;font-size:21px;font-weight:600;font-family:var(--cif-font-serif);color:var(--cif-text);margin:0}.RnkJgq_paneClose{border-radius:var(--cif-radius-md);width:30px;height:30px;color:var(--cif-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;transition:background .14s,color .14s;display:inline-flex}.RnkJgq_paneClose:hover{background:var(--cif-bg-subtle);color:var(--cif-text)}.RnkJgq_paneCloseIcon{width:18px;height:18px}.RnkJgq_paneScroll{flex:1;min-height:0;padding:20px 22px 24px;overflow-y:auto}.RnkJgq_block{max-width:100%}.RnkJgq_block>.RnkJgq_sectionSub:first-child{margin-top:0}.RnkJgq_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}.RnkJgq_modalCard{width:100%;max-width:860px;height:560px;max-height:min(92dvh, calc(100dvh - max(2rem, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px))));background:var(--cif-bg-card);border-radius:var(--cif-radius-lg);border:1px solid var(--cif-border);min-height:0;box-shadow:0 18px 60px color-mix(in srgb, var(--cif-text) 18%, transparent), 0 2px 8px color-mix(in srgb, var(--cif-text) 8%, transparent);display:flex;position:relative;overflow:hidden}.RnkJgq_modalLoading{flex:1;justify-content:center;align-items:center;display:flex}.RnkJgq_pageFrame{border-radius:var(--cif-radius-lg);min-height:min(620px,100dvh - 140px);display:flex;overflow:hidden}.RnkJgq_toastModal{z-index:var(--cif-z-toast)}@media (max-width:767px){.RnkJgq_overlay{align-items:flex-end;padding:0;overflow-y:hidden}.RnkJgq_modalCard{border-bottom:none;border-radius:16px 16px 0 0;width:100%;max-width:100%;height:92dvh;max-height:92dvh}.RnkJgq_twoPane{flex-direction:column}.RnkJgq_rail{border-inline-end:none;border-bottom:1px solid var(--cif-border);-webkit-overflow-scrolling:touch;flex-direction:row;flex:none;width:100%;padding:8px 10px;overflow-x:auto}.RnkJgq_railUser{display:none}.RnkJgq_railNav{border-top:none;flex-flow:row;gap:6px;padding-top:0}.RnkJgq_railItem{white-space:nowrap;flex:none;width:auto}.RnkJgq_pageFrame{min-height:0}}
._4imQ4W_block{border:1px solid var(--cif-border);border-radius:var(--cif-radius-lg);background:var(--cif-bg-card);padding:14px 16px 16px}._4imQ4W_head{align-items:center;gap:8px;display:flex}._4imQ4W_glyph{color:var(--cif-text-secondary);flex:none}._4imQ4W_title{margin:0;color:var(--cif-text);margin-inline-end:auto;font-size:13.5px;font-weight:600}._4imQ4W_text{color:var(--cif-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.5}._4imQ4W_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}._4imQ4W_pair{align-items:flex-start;gap:16px;margin-top:10px;display:flex}._4imQ4W_qr{border:1px solid var(--cif-border);border-radius:var(--cif-radius-md);flex:none;width:132px;height:132px}._4imQ4W_pairSide{min-width:0}._4imQ4W_pairSide>._4imQ4W_text{margin-top:0}._4imQ4W_linkBtn{margin-top:12px;text-decoration:none}._4imQ4W_hint{color:var(--cif-text-muted);margin:8px 0 0;font-size:12px}._4imQ4W_note{color:var(--cif-text-muted);margin:8px 0 0;font-size:12px;line-height:1.5}@media (max-width:767px){._4imQ4W_qr{display:none}}
.f4du6q_shell{--sidebar-width:248px;height:calc(100vh - var(--cif-banner-h,0px));max-height:calc(100dvh - var(--cif-banner-h,0px));background:var(--cif-bg-app);color:var(--cif-text);font-family:var(--cif-font-sans);display:flex;overflow:hidden}html.sidebar-collapsed .f4du6q_shell{--sidebar-width:56px}.f4du6q_sidebar{width:var(--sidebar-width);background:var(--cif-bg-side);border-inline-end:.5px solid var(--cif-border);--sb-section-gap:8px;--sb-brand-title-size:15px;--sb-brand-sub-size:11px;--sb-brand-line-height:1.2;--sb-brand-sub-gap:1px;--sb-brand-icon-size:34px;--sb-brand-glyph-size:30px;flex-direction:column;flex-shrink:0;min-height:0;transition:width .32s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:visible}.f4du6q_sidebar:after{content:"";top:0;pointer-events:none;opacity:.24;background:linear-gradient(to right, color-mix(in srgb, var(--cif-text-muted) 10%, transparent), transparent 72%);width:12px;height:100%;transition:opacity .26s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline-end:-1px}.f4du6q_sbDesktopPane{opacity:0;filter:blur(.8px);pointer-events:none;flex-direction:column;min-height:0;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),filter .22s;display:flex;position:absolute;inset:0;transform:translate(-6px)scale(.996)}.f4du6q_sbDesktopPaneExpandedVisible{opacity:1;filter:blur();pointer-events:auto;transition-delay:34ms;transform:translate(0)scale(1)}.f4du6q_sbDesktopPaneExpandedHidden{opacity:0;filter:blur(.9px);pointer-events:none;z-index:1;transition:opacity 1ms .31s,transform 1ms .31s,filter 1ms .31s;transform:translate(-7px)scale(.994)}.f4du6q_sbDesktopPaneRailVisible{opacity:1;filter:none;pointer-events:auto;transition-delay:20ms;transform:none}.f4du6q_sbDesktopPaneRailHidden{opacity:0;filter:none;pointer-events:none;transition-delay:0s;transform:translate(5px)scale(.997)}.f4du6q_sbDesktopPaneContent{flex-direction:column;height:100%;min-height:0;display:flex}.f4du6q_sbDesktopPaneExpandedVisible .f4du6q_sbHeader,.f4du6q_sbDesktopPaneExpandedVisible .f4du6q_sbIflowBlock,.f4du6q_sbDesktopPaneExpandedVisible .f4du6q_sbSection,.f4du6q_sbDesktopPaneExpandedVisible .f4du6q_sbProfileFooter{opacity:1;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);transform:translate(0)}.f4du6q_sbDesktopPaneExpandedHidden .f4du6q_sbHeader,.f4du6q_sbDesktopPaneExpandedHidden .f4du6q_sbIflowBlock,.f4du6q_sbDesktopPaneExpandedHidden .f4du6q_sbSection,.f4du6q_sbDesktopPaneExpandedHidden .f4du6q_sbProfileFooter{opacity:0;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1);transform:translate(-8px)}.f4du6q_sbDesktopPaneExpandedHidden .f4du6q_sbProfileFooter{transition-delay:0s}.f4du6q_sbDesktopPaneExpandedHidden .f4du6q_sbSection{transition-delay:14ms}.f4du6q_sbDesktopPaneExpandedHidden .f4du6q_sbIflowBlock{transition-delay:28ms}.f4du6q_sbDesktopPaneExpandedHidden .f4du6q_sbHeader{transition-delay:42ms}.f4du6q_sbDesktopPaneExpandedVisible .f4du6q_sbHeader{transition-delay:24ms}.f4du6q_sbDesktopPaneExpandedVisible .f4du6q_sbIflowBlock{transition-delay:46ms}.f4du6q_sbDesktopPaneExpandedVisible .f4du6q_sbSection{transition-delay:68ms}.f4du6q_sbDesktopPaneExpandedVisible .f4du6q_sbProfileFooter{transition-delay:86ms}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailTop>*,.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailGroup>*,.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailBottom>*{opacity:1;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);transform:translate(0)scale(1)}.f4du6q_sbDesktopPaneRailHidden .f4du6q_sbRailTop>*,.f4du6q_sbDesktopPaneRailHidden .f4du6q_sbRailGroup>*,.f4du6q_sbDesktopPaneRailHidden .f4du6q_sbRailBottom>*{opacity:0;transition:opacity 1ms .3s,transform 1ms .3s;transform:translate(6px)scale(.985)}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailTop>:first-child{transition-delay:20ms}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailTop>:nth-child(2){transition-delay:38ms}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailTop>:nth-child(3){transition-delay:52ms}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailTop>:nth-child(4){transition-delay:60ms}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailGroup>:first-child{transition-delay:66ms}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailGroup>:nth-child(2){transition-delay:78ms}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailGroup>:nth-child(3){transition-delay:90ms}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailGroup>:nth-child(4){transition-delay:.102s}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailGroup>:nth-child(5){transition-delay:.114s}.f4du6q_sbDesktopPaneRailVisible .f4du6q_sbRailGroup>:nth-child(6){transition-delay:.126s}.f4du6q_sidebarRailMode{align-items:stretch;min-width:56px;max-width:56px;width:56px!important}.f4du6q_sidebarRailMode:after{opacity:.14}.f4du6q_sidebarMobile{top:0;width:min(65vw,245px);height:100dvh;z-index:var(--cif-z-nav);visibility:hidden;touch-action:pan-y;transition:transform .22s cubic-bezier(.16,1,.3,1),visibility 0s linear .22s;position:fixed;inset-inline-start:0;transform:translate(-100%);box-shadow:0 8px 30px #00000029}.f4du6q_sidebarMobileOpen{visibility:visible;transition:transform .22s cubic-bezier(.16,1,.3,1),visibility;transform:translate(0)}.f4du6q_sbMobileToggle{top:calc(8px + var(--cif-banner-h,0px));border:.5px solid var(--cif-border);background:var(--cif-bg-card);width:40px;height:40px;color:var(--cif-text);z-index:var(--cif-z-nav);border-radius:10px;position:fixed;inset-inline-end:12px;box-shadow:0 2px 8px #0000001f}.f4du6q_sbMobileToggle[aria-expanded=true]{z-index:calc(var(--cif-z-nav) - 2)}.f4du6q_sbMobileBellWrap{display:none}.f4du6q_sbMobileBackdrop{z-index:calc(var(--cif-z-nav) - 1);background:var(--cif-scrim-soft);border:none;position:fixed;inset:0}.f4du6q_sbCollapseHoverZone{top:0;z-index:5;width:8px;height:100%;position:absolute;inset-inline-end:-4px}.f4du6q_sbCollapseToggle{top:50%;border:.5px solid var(--cif-border);background:var(--cif-bg-card);width:22px;height:36px;color:var(--cif-text-secondary);opacity:0;pointer-events:none;z-index:8;border-radius:6px;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:opacity .16s,box-shadow .22s,background-color .22s;display:inline-flex;position:absolute;inset-inline-end:-11px;transform:translateY(-50%);box-shadow:0 1px 2px #0000000a}.f4du6q_sbCollapseToggle:hover{background:var(--cif-bg-muted);color:var(--cif-text);box-shadow:0 3px 9px #0000001a, 0 0 0 1px color-mix(in srgb, var(--cif-accent) 8%, transparent)}.f4du6q_sbCollapseToggleVisible,.f4du6q_sbCollapseToggleAlways{opacity:1;pointer-events:auto}.f4du6q_sbCollapseGlyph{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s;display:inline-block}.f4du6q_sbCollapseGlyphRail{opacity:.96;transform:translate(1px)}.f4du6q_sbCollapseGlyphExpanded{opacity:.96;transform:translate(-1px)}.f4du6q_sbHeader{border-bottom:.5px solid var(--cif-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.25rem;padding:10px 14px 8px;display:flex}.f4du6q_sbHeaderActions{flex-shrink:0;align-items:center;display:flex}.f4du6q_sbScroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;-ms-overflow-style:auto;flex:auto;min-height:0;overflow:hidden auto}.f4du6q_sbScroll::-webkit-scrollbar{width:8px;height:8px}.f4du6q_sbScroll::-webkit-scrollbar-track{background:0 0}.f4du6q_sbScroll::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.f4du6q_sidebar:hover .f4du6q_sbScroll{scrollbar-color:color-mix(in srgb, var(--cif-text-muted) 18%, var(--cif-bg-card)) transparent}.f4du6q_sidebar:hover .f4du6q_sbScroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--cif-text-muted) 18%, var(--cif-bg-card))}.f4du6q_sidebar:hover .f4du6q_sbScroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--cif-text-muted) 19%, var(--cif-bg-card))}.f4du6q_kanban,.f4du6q_colBody{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--cif-text-muted) 40%, transparent) transparent}.f4du6q_kanban::-webkit-scrollbar{width:8px;height:8px}.f4du6q_colBody::-webkit-scrollbar{width:8px;height:8px}.f4du6q_kanban::-webkit-scrollbar-track{background:0 0}.f4du6q_colBody::-webkit-scrollbar-track{background:0 0}.f4du6q_kanban::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--cif-text-muted) 38%, transparent);border-radius:4px}.f4du6q_colBody::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--cif-text-muted) 38%, transparent);border-radius:4px}.f4du6q_kanban::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--cif-text-muted) 58%, transparent)}.f4du6q_colBody::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--cif-text-muted) 58%, transparent)}.f4du6q_sbHeaderBrand{min-width:0;color:inherit;justify-content:flex-start;align-items:center;gap:10px;text-decoration:none;display:flex}.f4du6q_sbLogoWrap{box-sizing:border-box;width:var(--sb-brand-icon-size);height:var(--sb-brand-icon-size);color:var(--cif-text);filter:drop-shadow(0 1px 1px #0000000d);flex-shrink:0;justify-content:center;align-items:center;display:flex}.f4du6q_sbLogoSvg{width:var(--sb-brand-glyph-size);height:var(--sb-brand-glyph-size);display:block}.f4du6q_sbHeaderText{justify-content:center;align-items:flex-start;gap:var(--sb-brand-sub-gap);flex-direction:column;min-width:0;display:flex}.f4du6q_sbTitleLink{font-size:var(--sb-brand-title-size);color:var(--cif-text);font-weight:600;line-height:var(--sb-brand-line-height);letter-spacing:-.01em;white-space:nowrap;display:block}.f4du6q_sbHeaderBrand:hover .f4du6q_sbTitleLink{text-decoration:underline}.f4du6q_sbSub{font-size:var(--sb-brand-sub-size);line-height:var(--sb-brand-line-height);color:var(--cif-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.f4du6q_sbSection{display:block}.f4du6q_sbScroll>.f4du6q_sbSection+.f4du6q_sbSection{border-top:.5px solid var(--cif-border);margin-top:0;padding-block-start:var(--sb-section-gap)}.f4du6q_sbSecHead{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;min-height:32px;font:inherit;text-align:start;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding-block:6px;padding-inline:1.25rem;display:flex}button.f4du6q_sbSecHead:not(.f4du6q_sbSecHeadDepts){border-radius:var(--cif-radius-md)}.f4du6q_sbSecHead:hover{background:0 0}.f4du6q_sbSecHead:not(.f4du6q_sbSecHeadDepts):hover{background:color-mix(in oklab, var(--cif-text) 5%, transparent)}.f4du6q_sbSecHeadDepts{box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:default;align-items:center;gap:2px;width:100%;padding-block:6px;padding-inline:1.25rem;display:flex}.f4du6q_sbSecHeadLabelBtn{min-width:0;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;margin:0;padding:0;display:flex}.f4du6q_sbSecHeadChevronBtn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;padding:0;display:inline-flex}.f4du6q_sbDeptPlus{border-radius:var(--cif-radius-md);width:22px;height:22px;color:var(--cif-text-secondary);cursor:pointer;opacity:.3;background:0 0;border:none;flex-shrink:0;margin-inline-end:2px;padding:0;font-size:18px;font-weight:300;line-height:1;transition:opacity .2s}.f4du6q_sbIflowInner .f4du6q_sbDeptPlus,.f4du6q_sbIflowRowLine .f4du6q_sbDeptPlus{color:var(--cif-text-muted);opacity:1;font-size:13px;font-weight:400}@media (hover:hover){.f4du6q_sbIflowRowLine .f4du6q_sbDeptPlus{opacity:0}.f4du6q_sbIflowRowLine:hover .f4du6q_sbDeptPlus,.f4du6q_sbIflowRowLine:focus-within .f4du6q_sbDeptPlus{opacity:1}}.f4du6q_sbSecHeadDepts:hover .f4du6q_sbDeptPlus,.f4du6q_sbDeptPlus:hover{opacity:1}.f4du6q_sbDeptPlus:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px;opacity:1}.f4du6q_sbDeptInlineEnter{align-items:center;gap:8px;padding:6px 10px;animation:.22s f4du6q_sbDeptInlineIn;display:flex}@keyframes f4du6q_sbDeptInlineIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.f4du6q_sbDeptInput{border:none;border-bottom:1px solid color-mix(in srgb, var(--cif-border) 42%, transparent);min-width:0;box-shadow:none;color:var(--cif-text-secondary);background:0 0;border-radius:0;outline:none;flex:1;margin:0;padding:0 0 3px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.35;transition:border-bottom-color .15s}.f4du6q_sbDeptInput::placeholder{color:var(--cif-text-muted)}.f4du6q_sbDeptInput:hover{border-bottom-color:color-mix(in srgb, var(--cif-border) 72%, transparent)}.f4du6q_sbDeptInput:focus{border-bottom-color:color-mix(in srgb, var(--cif-border) 88%, transparent);outline:none}.f4du6q_sbDeptInput:focus:not(:placeholder-shown),.f4du6q_sbDeptInput:not(:placeholder-shown){border-bottom-color:var(--cif-border)}.f4du6q_sbDeptError{color:var(--cif-danger);margin:4px 10px 0;font-size:11px}.f4du6q_sbSecLabel{color:var(--cif-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:500;line-height:1.2}.f4du6q_sbLabelPlain{color:var(--cif-text);text-transform:none;letter-spacing:0;font-synthesis:none;font-size:14px;font-weight:400}.f4du6q_sbIflowBlock{--sb-mock-active-bg:var(--cif-bg-card);--sb-mock-active-text:var(--cif-text);--sb-iflow-peer-pl:1.25rem;--sb-iflow-peer-pad:8px;--sb-iflow-dept-l:2.5rem;padding-bottom:2px}.f4du6q_sbIflowBlock:not(:has(.f4du6q_sbIflowInner)){padding-bottom:0}.f4du6q_sbIflowBlock+.f4du6q_sbSection{border-top:.5px solid var(--cif-border);margin-top:0;padding-block-start:var(--sb-section-gap);padding-block-end:0}.f4du6q_sbIflowHead{width:100%;min-height:32px;padding-block:6px;padding-inline:var(--sb-iflow-peer-pl,1.25rem);box-sizing:border-box;font:inherit;cursor:pointer;color:inherit;text-align:start;border-radius:var(--cif-radius-md);background:0 0;border:none;justify-content:space-between;align-items:center;margin:0;display:flex}.f4du6q_sbIflowHead:hover{background:color-mix(in oklab, var(--cif-text) 5%, transparent)}.f4du6q_sbIflowBrand{color:var(--cif-text-secondary);letter-spacing:.05em;text-transform:none;font-size:12px;font-weight:500;line-height:1;display:inline-block;transform:translateY(4px)}.f4du6q_sbIflowInner{padding:0 0 2px}.f4du6q_sbIflowInner>.f4du6q_sbSection:first-of-type{margin-top:0}.f4du6q_sbIflowInner>.f4du6q_sbIflowBlockItem:first-of-type{margin-top:2px}.f4du6q_sbIflowInner .f4du6q_sbSecHead.f4du6q_sbSecHeadDepts{padding-block:6px;padding-inline:calc(var(--sb-iflow-peer-pl) + var(--sb-iflow-peer-pad));box-sizing:border-box;justify-content:flex-start;gap:4px}.f4du6q_sbIflowInner .f4du6q_sbSecHeadLabelBtn{flex:0 auto;min-width:0;font-weight:400}.f4du6q_sbIflowInner .f4du6q_sbSecHeadDepts .f4du6q_sbDeptPlus{margin-inline-start:auto}.f4du6q_sbIflowInner .f4du6q_sbSecHeadDepts:not(:has(.f4du6q_sbDeptPlus)) .f4du6q_sbSecHeadChevronBtn{margin-inline-start:auto}.f4du6q_sbIflowInner .f4du6q_sbBoardRowTitle{font-size:13px;font-weight:400}.f4du6q_sbIflowInner .f4du6q_sbItems.f4du6q_sbDeptList{padding-block:0 4px;padding-inline-start:var(--sb-iflow-dept-l);padding-inline-end:calc(var(--sb-iflow-peer-pl) + var(--sb-iflow-peer-pad))}.f4du6q_sbIflowInner .f4du6q_sbBoardRowLink{color:var(--cif-text);border-radius:8px;gap:8px;padding:5px 8px;font-size:13px;font-weight:400}.f4du6q_sbIflowInner .f4du6q_sbDeptInlineEnter{padding-block:5px;padding-inline:0 10px}.f4du6q_sbIflowBlockItem{margin-bottom:0}.f4du6q_sbIflowRowLine{padding-block:0;padding-inline:var(--sb-iflow-peer-pl);box-sizing:border-box;justify-content:space-between;align-items:center;gap:4px;min-height:30px;display:flex}.f4du6q_sbIflowRowLine .f4du6q_sbItem{min-width:0;padding-block:5px;padding-inline:var(--sb-iflow-peer-pad) 8px;border-radius:8px;flex:auto}.f4du6q_sbIflowRowLine .f4du6q_sbDeptPlus{margin-inline-start:auto}.f4du6q_sbIflowBadge{background:color-mix(in srgb, var(--cif-accent,#1d9e75) 14%, transparent);min-width:20px;height:18px;color:var(--cif-accent,#1d9e75);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.f4du6q_sbIflowRowLine .f4du6q_sbItem.f4du6q_sbIflowItem.f4du6q_active{background:var(--sb-mock-active-bg);color:var(--sb-mock-active-text);font-weight:500}.f4du6q_sbIflowInline{padding:2px calc(var(--sb-iflow-peer-pl) + var(--sb-iflow-peer-pad)) 6px calc(var(--sb-iflow-peer-pl) + var(--sb-iflow-peer-pad))}.f4du6q_sbChevronGlyph{color:var(--cif-text-secondary);opacity:.85;flex-shrink:0;font-size:12px;line-height:1}.f4du6q_sbIflowHead .f4du6q_sbChevronGlyph,.f4du6q_sbSecHead:not(.f4du6q_sbSecHeadDepts) .f4du6q_sbChevronGlyph{opacity:1}.f4du6q_sbChevron{color:var(--cif-text-muted);font-size:12px;transition:transform .2s;display:inline-block}.f4du6q_sbChevron.f4du6q_open{transform:rotate(90deg)}.f4du6q_sbSecBody{transition:max-height .25s,opacity .2s;overflow:hidden}.f4du6q_sbSecBody.f4du6q_collapsed{opacity:0;max-height:0}.f4du6q_sbSecBody.f4du6q_expanded{opacity:1;max-height:2800px}.f4du6q_sbItems{padding:0 1.25rem 4px}.f4du6q_sbItem{border-radius:var(--cif-radius-md);color:var(--cif-text-secondary);cursor:pointer;text-align:start;width:100%;font:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:5px 10px;font-size:13px;line-height:1.35;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.f4du6q_sbItem:hover{background:color-mix(in oklab, var(--cif-text) 5%, transparent);color:var(--cif-text)}.f4du6q_sbIflowRowLine .f4du6q_sbItem.f4du6q_sbIflowItem.f4du6q_active:hover{background:var(--sb-mock-active-bg)}.f4du6q_sbItem.f4du6q_active{background:var(--cif-bg-card);color:var(--cif-text);box-shadow:var(--cif-shadow-card);font-weight:500}.f4du6q_sbItem.f4du6q_sbIflowItem{font-size:14px;font-weight:400}.f4du6q_sbIflowInner .f4du6q_sbItem.f4du6q_sbIflowItem{color:var(--cif-text)}.f4du6q_sbProjectLine{flex:1;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.f4du6q_sbProjectName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.f4du6q_sbProjectMeta{color:var(--cif-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;font-weight:600}.f4du6q_sbItemDisabled{opacity:.45;cursor:default;pointer-events:none}.f4du6q_sbItem.f4du6q_sbItemDisabled:hover{background:0 0}.f4du6q_sbDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.f4du6q_sbIflowInner .f4du6q_sbDot{width:7px;height:7px}.f4du6q_sbDeptPhantomDot{box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--cif-text-muted) 65%, transparent);background:0 0;border-radius:50%;flex-shrink:0;width:8px;height:8px}.f4du6q_sbIflowInner .f4du6q_sbDeptPhantomDot{width:7px;height:7px}.f4du6q_sbDeptList{margin-inline-end:-2px;padding-inline-end:6px;overflow-x:hidden}.f4du6q_sbBoardRowSortableOuter{list-style:none;position:relative}.f4du6q_sbDeptDropLine{background:var(--cif-accent,#1d9e75);height:3px;box-shadow:0 0 6px color-mix(in srgb, var(--cif-accent,#1d9e75) 45%, transparent);pointer-events:none;border-radius:2px;margin:0 8px 2px}.f4du6q_sbBoardRowGrab{cursor:grab;touch-action:none}.f4du6q_sbBoardRowGrab:active{cursor:grabbing}.f4du6q_sbBoardRowDragging{opacity:.5;box-shadow:0 4px 14px color-mix(in srgb, var(--cif-text) 12%, transparent)}.f4du6q_sbBoardRowActions[data-hidden-during-drag=true]{visibility:hidden;pointer-events:none;width:0;min-width:0;padding:0;overflow:hidden;opacity:0!important}.f4du6q_sbBoardRow{border-radius:var(--cif-radius-md);z-index:0;align-items:stretch;min-height:28px;display:flex;position:relative}.f4du6q_sbBoardRow:hover{background:color-mix(in oklab, var(--cif-text) 5%, transparent)}.f4du6q_sbIflowInner .f4du6q_sbBoardRow[data-active=true]:hover{background:var(--sb-mock-active-bg)}.f4du6q_sbBoardRowTaskDrop{transition:background .2s,box-shadow .2s}.f4du6q_sbBoardRowTaskOver{background:color-mix(in srgb, var(--sb-board-accent,var(--cif-accent)) 12%, var(--cif-bg-card));box-shadow:0 0 0 1px color-mix(in srgb, var(--sb-board-accent,var(--cif-accent)) 35%, transparent), 0 8px 24px color-mix(in srgb, var(--sb-board-accent,var(--cif-accent)) 14%, transparent)}.f4du6q_sbBoardRowTaskOver .f4du6q_sbBoardRowLink{color:var(--sb-board-accent,var(--cif-accent-hover));font-weight:500}.f4du6q_sbBoardRowTaskOver .f4du6q_sbDot{box-shadow:0 0 0 3px color-mix(in srgb, var(--sb-board-accent,var(--cif-accent)) 16%, transparent)}.f4du6q_sbBoardRow[data-active=true]{background:var(--cif-accent-soft)}.f4du6q_sbIflowInner .f4du6q_sbBoardRow[data-active=true]{background:var(--sb-mock-active-bg)}.f4du6q_sbBoardRowLink{border-radius:var(--cif-radius-md);min-width:0;color:var(--cif-text-secondary);flex:1;align-items:center;gap:8px;padding:6px 4px 6px 10px;font-size:13px;font-weight:400;line-height:1.35;text-decoration:none;display:flex}.f4du6q_sbBoardRow[data-active=true] .f4du6q_sbBoardRowLink{color:var(--cif-accent-deep);font-weight:500}.f4du6q_sbIflowInner .f4du6q_sbBoardRow[data-active=true] .f4du6q_sbBoardRowLink{color:var(--sb-mock-active-text);font-weight:500}.f4du6q_sbIflowInner .f4du6q_sbItems.f4du6q_sbDeptList>.f4du6q_sbItem.f4du6q_active{background:var(--sb-mock-active-bg);color:var(--sb-mock-active-text);font-weight:500}.f4du6q_sbBoardRowTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.f4du6q_sbBoardRowActions{opacity:0;z-index:2;pointer-events:none;flex-shrink:0;justify-content:flex-end;align-items:center;gap:2px;width:50px;padding-inline-end:4px;transition:opacity .2s;display:flex}.f4du6q_sbBoardRow:hover .f4du6q_sbBoardRowActions,.f4du6q_sbBoardRow:focus-within .f4du6q_sbBoardRowActions{opacity:1;pointer-events:auto}.f4du6q_sbBoardIconBtn{border-radius:var(--cif-radius-sm);width:22px;height:22px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:color .15s,background .15s;display:inline-flex}.f4du6q_sbBoardIconBtn:hover{color:var(--sb-board-accent,var(--cif-accent));background:color-mix(in srgb, var(--cif-bg-app) 40%, transparent)}.f4du6q_sbBoardIconBtn:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:1px}.f4du6q_sbBoardIconBtnConfirm{color:var(--cif-danger);font-weight:600}.f4du6q_sbBoardIconBtnConfirm:hover{color:var(--cif-danger);filter:brightness(1.08)}.f4du6q_sbIcon{text-align:center;flex-shrink:0;width:16px;font-size:14px}.f4du6q_sbProfileFooter{border-top:.5px solid var(--cif-border);flex-shrink:0;padding-block:8px;padding-inline:1.25rem}.f4du6q_sbProfileFooterCompact{border-top:none;padding:0}.f4du6q_sbProfileTrigger{border:1px solid var(--cif-border);background:var(--cif-bg-card);cursor:pointer;width:100%;font:inherit;text-align:start;border-radius:12px;align-items:center;gap:10px;margin:0;padding:9px 10px;transition:background .2s,box-shadow .2s;display:flex}.f4du6q_sbProfileTrigger[aria-expanded=true]{box-shadow:0 0 0 3px var(--cif-ring)}.f4du6q_sbProfileTriggerCompact{border-radius:999px;justify-content:center;gap:0;width:32px;height:32px;padding:0}.f4du6q_sbProfileTrigger:hover{background:color-mix(in oklab, var(--cif-text) 5%, transparent)}.f4du6q_sbProfileTrigger:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px}.f4du6q_sbProfileTextCol{flex:1;min-width:0}.f4du6q_sbProfileTriggerChevron{color:var(--cif-text-muted);opacity:.75;flex-shrink:0}.f4du6q_sbAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:flex}.f4du6q_sbProfileTrigger .f4du6q_sbAvatar{width:30px;height:30px;font-size:10.5px;font-weight:600}.f4du6q_sbProfileTriggerCompact .f4du6q_sbAvatar{width:32px;height:32px;font-size:11px}.f4du6q_sbUname{color:var(--cif-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.f4du6q_sbPlanLine{color:var(--cif-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:0;font-size:11px;font-weight:400;line-height:1.35;overflow:hidden}.f4du6q_sbProfileMenu{z-index:calc(var(--cif-z-tooltip) - 100);border:1px solid var(--cif-border);background:var(--cif-bg-card);box-shadow:var(--cif-shadow-modal);box-sizing:border-box;overscroll-behavior:contain;border-radius:16px;padding:8px;position:fixed;overflow-y:auto}.f4du6q_sbProfileMe{align-items:center;gap:11px;padding:8px 8px 12px;display:flex}.f4du6q_sbProfileMeAvatar{object-fit:cover;width:38px;height:38px;box-shadow:var(--cif-av-ring);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:inline-flex}.f4du6q_sbProfileMeText{min-width:0}.f4du6q_sbProfileMeName{min-width:0;color:var(--cif-text);align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.f4du6q_sbProfileMeNameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f4du6q_sbProBadge{letter-spacing:.05em;background:var(--cif-accent-soft);color:var(--cif-accent-deep);border-radius:8px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:600}.f4du6q_sbProfileMeMail{color:var(--cif-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;overflow:hidden}.f4du6q_sbProfileMenuItem{cursor:pointer;width:100%;height:38px;color:var(--cif-text);text-align:start;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;margin:0;padding:0 10px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.35;transition:background .15s,color .15s;display:flex}.f4du6q_sbProfileMenuItem:hover:not(:disabled){background:var(--cif-bg-muted)}.f4du6q_sbProfileMenuItem:focus-visible{background:color-mix(in srgb, var(--cif-accent) 8%, var(--cif-bg-card));outline:none}.f4du6q_sbProfileMenuItem:disabled{opacity:.55;cursor:not-allowed}.f4du6q_sbProfileMenuItemGrow{flex:1;min-width:0}.f4du6q_sbProfileMenuIcon{color:var(--cif-text-muted);flex-shrink:0}.f4du6q_sbProfileMenuChevron{color:var(--cif-text-muted);opacity:.85;flex-shrink:0}.f4du6q_sbProfileMenuSep{background:var(--cif-border);border:none;height:1px;margin:6px 4px}.f4du6q_sbThemeRow{align-items:center;gap:10px;padding:2px 10px 8px;display:flex}.f4du6q_sbThemeLabel{min-width:0;color:var(--cif-text);flex:1;font-size:13.5px;font-weight:500;line-height:1.35}.f4du6q_sbThemeSeg{border:1px solid var(--cif-border);background:var(--cif-bg-muted);border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}.f4du6q_sbThemeSegBtn{width:42px;height:26px;color:var(--cif-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;font-size:11px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.f4du6q_sbThemeSegBtn:hover{color:var(--cif-text)}.f4du6q_sbThemeSegBtnOn{background:var(--cif-bg-card);color:var(--cif-text);box-shadow:var(--cif-shadow-xs)}.f4du6q_sbProfileMenuUp{color:var(--cif-accent-deep);margin-inline-start:auto;font-size:12.5px;font-weight:600}.f4du6q_sbProfileMenuItemQuiet{color:var(--cif-text-secondary);font-weight:400}.f4du6q_sbRailTop,.f4du6q_sbRailBottom{flex-direction:column;align-items:center;display:flex}.f4du6q_sbRailTop{gap:10px;padding:12px 0 8px}.f4du6q_sbRailBottom{gap:8px;margin-top:auto;padding:8px 0 10px}.f4du6q_sbRailLogoBtn{width:36px;height:36px;color:var(--cif-text);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.f4du6q_sbRailLogoIcon{width:36px;height:36px}.f4du6q_sbRailBellWrap{margin-top:12px;display:inline-flex}.f4du6q_sbRailDivider{background:var(--cif-border);width:28px;height:1px}.f4du6q_sbRailGroup{flex-direction:column;align-items:center;gap:6px;display:flex}.f4du6q_sbRailBtn{width:32px;height:32px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .14s cubic-bezier(.22,1,.36,1),color .14s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.f4du6q_sbRailBtn:hover{background:color-mix(in oklab, var(--cif-text) 5%, transparent);color:var(--cif-text)}.f4du6q_sbRailBtnActive,.f4du6q_sbRailBtnActive:hover{background:var(--cif-accent-soft);color:var(--cif-accent-deep)}.f4du6q_sbRailIcon{width:18px;height:18px}.f4du6q_sbRailActiveStrip{inset-inline-start:-8px;background:var(--cif-accent);transform-origin:0;border-radius:0 2px 2px 0;width:3px;height:16px;animation:.14s cubic-bezier(.22,1,.36,1) f4du6q_sbRailActiveStripIn;position:absolute;top:8px}@keyframes f4du6q_sbRailActiveStripIn{0%{opacity:0;transform:translate(-2px)scaleY(.75)}to{opacity:1;transform:translate(0)scaleY(1)}}.f4du6q_sbRailBoardMarker{inset-inline-end:4px;border:1.5px solid var(--cif-bg-card);border-radius:50%;width:6px;height:6px;position:absolute;bottom:4px}.f4du6q_sbRailIdeasBadge{top:-2px;background:var(--cif-accent);min-width:14px;height:14px;color:var(--cif-on-accent);border:1.5px solid var(--cif-bg-card);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:600;line-height:1;display:inline-flex;position:absolute;inset-inline-end:-2px}.f4du6q_sbRailAvatarWrap{margin-top:4px}.f4du6q_sbRailFlyout{inset-inline-start:64px;border:.5px solid var(--cif-border);background:var(--cif-bg-card);z-index:20;border-radius:12px;flex-direction:column;width:220px;max-height:calc(100dvh - 116px);padding:12px 0;display:flex;position:absolute;top:104px;box-shadow:0 4px 16px #00000014}.f4du6q_sbRailFlyoutHead{justify-content:space-between;align-items:center;padding:0 12px 8px;display:flex}.f4du6q_sbRailFlyoutTitle{color:var(--cif-text-secondary);font-size:12px;font-weight:600}.f4du6q_sbRailFlyoutPlus{color:var(--cif-text-muted);cursor:pointer;background:0 0;border:none;font-size:16px}.f4du6q_sbRailFlyoutList{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:2px;min-height:0;padding:0 8px;display:flex;overflow-y:auto}.f4du6q_sbRailFlyoutBoard{color:var(--cif-text);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;text-decoration:none;display:flex}.f4du6q_sbRailFlyoutBoard:hover{background:color-mix(in oklab, var(--cif-text) 5%, transparent)}.f4du6q_sbRailFlyoutBoardActive,.f4du6q_sbRailFlyoutBoardActive:hover{background:var(--cif-accent-soft);color:var(--cif-accent-deep)}.f4du6q_sbRailFlyoutCreate{padding:8px 12px 0}.f4du6q_main{width:calc(100% - var(--sidebar-width));flex-direction:column;flex:1;min-width:0;min-height:0;transition:width .32s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.f4du6q_boardPage{flex-direction:column;flex:1;min-width:0;min-height:0;animation:.14s cubic-bezier(.22,1,.36,1) f4du6q_boardFadeIn;display:flex;overflow:hidden}@keyframes f4du6q_boardFadeIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.f4du6q_sidebar,.f4du6q_main,.f4du6q_sbDesktopPane,.f4du6q_sbCollapseToggle,.f4du6q_sbCollapseGlyph,.f4du6q_sbRailBtn,.f4du6q_sbDesktopPane .f4du6q_sbHeader,.f4du6q_sbDesktopPane .f4du6q_sbIflowBlock,.f4du6q_sbDesktopPane .f4du6q_sbSection,.f4du6q_sbDesktopPane .f4du6q_sbProfileFooter,.f4du6q_sbDesktopPane .f4du6q_sbRailTop>*,.f4du6q_sbDesktopPane .f4du6q_sbRailGroup>*,.f4du6q_sbDesktopPane .f4du6q_sbRailBottom>*{transition:none!important}.f4du6q_sbRailActiveStrip,.f4du6q_boardPage{animation:none!important}}.f4du6q_topbar{background:var(--cif-bg-card);border-bottom:1px solid var(--cif-border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.f4du6q_topbarRight{flex:1;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.f4du6q_topbarSearchWrap{flex:1;min-width:180px;max-width:320px}.f4du6q_topbarSearchInput{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:6px 14px;font-size:12px;line-height:1.3}.f4du6q_topbarSearchInput::placeholder{color:var(--cif-text-muted)}.f4du6q_topbarSearchInput:focus{border-color:var(--cif-focus-ring);outline:none}.f4du6q_mobileFilterRow{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.f4du6q_mobilePill{border:1px solid var(--cif-border);background:var(--cif-bg-card);min-width:0;height:36px;color:var(--cif-text-muted);box-sizing:border-box;cursor:text;border-radius:18px;flex:1;align-items:center;gap:8px;padding:0 13px;display:flex}.f4du6q_mobilePill:focus-within{border-color:var(--cif-focus-ring)}.f4du6q_mobilePill svg{flex:none;width:14px;height:14px}.f4du6q_mobilePillInput{min-width:0;height:100%;color:var(--cif-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.f4du6q_mobilePillInput::placeholder{color:var(--cif-text-muted)}.f4du6q_mobileFilterBtn{border:1px solid var(--cif-border);background:var(--cif-bg-card);width:36px;height:36px;color:var(--cif-text-secondary);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.f4du6q_mobileFilterBtn:hover{background:var(--cif-bg-subtle)}.f4du6q_mobileFilterToggleActive{color:var(--cif-ai-fg);background:color-mix(in srgb, var(--cif-ai) 12%, var(--cif-bg-card));border-color:color-mix(in srgb, var(--cif-ai) 40%, var(--cif-border))}@media (max-width:767px){.f4du6q_main{width:100%}.f4du6q_topbar{background:0 0;border-bottom:none;flex-wrap:nowrap;align-items:center;gap:0;padding:2px 12px 8px}.f4du6q_topbarRight{flex:auto;justify-content:flex-end;gap:8px;min-width:0}.f4du6q_topbarSearchWrap{width:100%;min-width:0;max-width:none}.f4du6q_kanban{padding:8px}}.f4du6q_boardInfo{align-items:center;gap:12px;display:flex}.f4du6q_boardDot{border-radius:50%;width:10px;height:10px}.f4du6q_boardName{font-family:var(--cif-font-serif);font-size:16px;font-weight:500}.f4du6q_boardCount{color:var(--cif-text-muted);background:var(--cif-bg-app);border-radius:var(--cif-radius-md);padding:2px 8px;font-size:12px}.f4du6q_topbarActions{gap:8px;display:flex}.f4du6q_topbarBtn{color:var(--cif-text-secondary);background:var(--cif-bg-muted);border-radius:var(--cif-radius-pill);border:1px solid var(--cif-border);cursor:pointer;padding:6px 14px;font-size:12px}.f4du6q_topbarBtn:hover{background:var(--cif-bg-subtle)}.f4du6q_topbarBtn:disabled{opacity:.55;cursor:not-allowed}.f4du6q_topbarBtnTask{background:var(--cif-accent-strong);color:var(--cif-on-accent-strong);border-color:var(--cif-accent-strong);font-weight:500}.f4du6q_topbarBtnTask:hover:not(:disabled){background:var(--cif-accent-strong-hover)}.f4du6q_mobileKanbanBody{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px;display:flex}.f4du6q_mobileTabs{border-bottom:.5px solid var(--cif-border);align-items:center;gap:2px;padding-bottom:2px;display:flex;overflow-x:auto}.f4du6q_mobileTab{color:var(--cif-text-muted);font:inherit;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 10px;font-size:13px;font-weight:500}.f4du6q_mobileTabActive{color:var(--cif-accent);border-bottom-color:var(--cif-accent)}.f4du6q_mobileTabCount{color:var(--cif-text-muted);font-variant-numeric:tabular-nums;margin-inline-start:4px;font-size:12px;font-weight:400}.f4du6q_mobileColumn{flex-direction:column;flex:1;min-height:0;display:flex}.f4du6q_mobileColumn .f4du6q_colHeader{display:none}.f4du6q_mobileColumn .f4du6q_badgeMedium,.f4du6q_mobileColumn .f4du6q_badgeLow{color:var(--cif-text-secondary);background:0 0;padding-inline:0;font-weight:400}.f4du6q_kanban{flex-flow:row;flex:1;justify-content:flex-start;align-items:stretch;gap:12px;min-width:0;min-height:0;padding:14px 20px;display:flex;overflow:auto hidden}.f4du6q_column{box-sizing:border-box;pointer-events:none;flex-direction:column;flex:0 0 256px;width:256px;min-width:256px;max-width:256px;min-height:0;display:flex}.f4du6q_colHeader{pointer-events:auto;color:var(--cif-text-secondary);flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:500;display:flex}.f4du6q_colHeaderInner{grid-template-columns:minmax(0,1fr) minmax(22px,max-content) minmax(2ch,max-content);align-items:center;column-gap:6px;width:100%;min-width:0;display:grid}.f4du6q_colTitleArea{min-width:0}.f4du6q_colTitleRow{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.f4du6q_colTitle{min-width:0;color:var(--cif-text);flex:auto;align-items:center;gap:5px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.f4du6q_colRenameBtn{border-radius:var(--cif-radius-sm);width:22px;height:22px;color:var(--cif-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s,color .15s,background .15s;display:inline-flex}.f4du6q_colHeader:hover .f4du6q_colRenameBtn{opacity:1}.f4du6q_colRenameBtn:hover{color:var(--cif-text);background:color-mix(in srgb, var(--cif-bg-muted) 88%, transparent)}.f4du6q_colRenameSvg{display:block}.f4du6q_colTitleRenamable{cursor:default;-webkit-user-select:none;user-select:none}.f4du6q_colTitleInput{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--cif-border);border-radius:var(--cif-radius-sm);background:var(--cif-bg-card);color:var(--cif-text);padding:3px 6px;font-size:12px;font-weight:500}.f4du6q_colInboxIcon,.f4du6q_colTerminalMark{color:var(--cif-text-muted);flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:2px;line-height:0;display:inline-flex}.f4du6q_colMiddleIcon{opacity:.55;color:var(--cif-text-muted);flex-shrink:0;margin-inline-end:2px;font-size:10px;line-height:1}.f4du6q_colHeaderActions{display:contents}.f4du6q_colDeletePlaceholder{pointer-events:none;flex-shrink:0;width:22px;height:22px;display:inline-block}.f4du6q_colDeleteBtn{border-radius:var(--cif-radius-sm);min-width:22px;min-height:22px;color:var(--cif-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;font-family:inherit;font-size:11px;font-weight:600;transition:opacity .2s,color .15s,background .15s;display:inline-flex}.f4du6q_colHeader:hover .f4du6q_colDeleteBtn{opacity:1}.f4du6q_colDeleteBtn:hover:not(:disabled){color:var(--cif-text);background:color-mix(in srgb, var(--cif-bg-muted) 88%, transparent)}.f4du6q_colDeleteConfirm{color:var(--cif-danger)!important;opacity:1!important}.f4du6q_colTrashSvg{display:block}.f4du6q_columnActionError{color:var(--cif-danger);background:color-mix(in srgb, var(--cif-danger) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--cif-danger) 18%, transparent);flex-shrink:0;padding:6px 18px;font-size:12px}.f4du6q_colBody{border-radius:var(--cif-radius-md);-webkit-overflow-scrolling:touch;pointer-events:auto;flex:auto;min-height:0;transition:background .15s;overflow:hidden auto}.f4du6q_colBody.f4du6q_dragOver{background:var(--cif-accent-soft)}.f4du6q_colCount{text-align:center;font-variant-numeric:tabular-nums;color:var(--cif-text-muted);background:var(--cif-bg-subtle);border-radius:9px;justify-self:end;min-width:20px;padding:1px 6px;font-size:11px;font-weight:600}.f4du6q_cardWrap{padding-inline-end:52px;position:relative}.f4du6q_cardTopActions{top:6px;z-index:2;align-items:center;gap:2px;display:inline-flex;position:absolute;inset-inline-end:6px}.f4du6q_cardRenameBtn{border-radius:var(--cif-radius-sm);background:color-mix(in srgb, var(--cif-bg-card) 88%, transparent);min-width:22px;min-height:22px;color:var(--cif-text-muted);cursor:pointer;opacity:0;border:none;justify-content:center;align-items:center;padding:2px 4px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:opacity .2s,color .15s,background .15s;display:inline-flex}.f4du6q_cardWrap:hover .f4du6q_cardRenameBtn:not(:disabled){opacity:1}.f4du6q_cardRenameBtn:hover:not(:disabled){color:var(--cif-text);background:color-mix(in srgb, var(--cif-bg-muted) 90%, transparent)}.f4du6q_cardDeleteBtn{border-radius:var(--cif-radius-sm);background:color-mix(in srgb, var(--cif-bg-card) 88%, transparent);min-width:22px;min-height:22px;color:var(--cif-text-muted);cursor:pointer;opacity:0;border:none;justify-content:center;align-items:center;padding:2px 4px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:opacity .2s,color .15s,background .15s;display:inline-flex}.f4du6q_cardWrap:hover .f4du6q_cardDeleteBtn{opacity:1}.f4du6q_cardDeleteBtn:hover:not(:disabled){color:var(--cif-text);background:color-mix(in srgb, var(--cif-bg-muted) 90%, transparent)}.f4du6q_cardDeleteConfirm{color:var(--cif-danger)!important;opacity:1!important}.f4du6q_cardDeleteIcon{justify-content:center;align-items:center;display:flex}.f4du6q_card{background:var(--cif-bg-card);border:1px solid color-mix(in srgb, var(--cif-border) 55%, transparent);border-radius:var(--cif-radius-card);cursor:grab;box-shadow:var(--cif-shadow-card);margin-bottom:10px;padding:14px 16px;transition:box-shadow .15s}.f4du6q_card:active{cursor:grabbing}.f4du6q_card:hover{box-shadow:var(--cif-shadow-pop)}.f4du6q_card:focus-visible{outline:2px solid var(--cif-focus-ring);outline-offset:2px}.f4du6q_cardCode{color:var(--cif-text-muted);letter-spacing:.08em;margin-bottom:6px;font-size:11px;font-weight:600;line-height:1.3}.f4du6q_cardDue{top:14px;z-index:1;font-variant-numeric:tabular-nums;white-space:nowrap;transition:opacity var(--cif-dur-fast) var(--cif-ease);font-size:11px;font-weight:500;line-height:1.3;position:absolute;inset-inline-end:16px}.f4du6q_cardWrap:hover .f4du6q_cardDue,.f4du6q_cardWrap:focus-within .f4du6q_cardDue{opacity:0}.f4du6q_cardDueNormal{color:var(--cif-text-secondary)}.f4du6q_cardDueSoon{color:var(--cif-accent-deep)}.f4du6q_cardDueOver{color:var(--cif-danger)}.f4du6q_cardDueClosed{color:var(--cif-text-muted)}.f4du6q_cardTitle{color:var(--cif-text);text-wrap:pretty;margin-bottom:10px;font-size:14px;font-weight:500;line-height:1.45}.f4du6q_cardTitleInput{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--cif-border);border-radius:var(--cif-radius-sm);background:var(--cif-bg-card);color:var(--cif-text);margin-bottom:8px;padding:4px 6px;font-size:14px;font-weight:500;line-height:1.45}.f4du6q_cardFooter{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.f4du6q_cardFooterBadge{flex-shrink:0}.f4du6q_cardFooterAvatar{flex-shrink:0;margin-inline-start:auto}.f4du6q_badge{border-radius:var(--cif-radius-pill);vertical-align:middle;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.3;display:inline-block}.f4du6q_badgeHigh{background:var(--cif-badge-high-bg);color:var(--cif-badge-high-fg);}.f4du6q_badgeMedium{background:var(--cif-badge-medium-bg);color:var(--cif-badge-medium-fg);}.f4du6q_badgeLow{background:var(--cif-badge-low-bg);color:var(--cif-badge-low-fg);}.f4du6q_badgeDone{background:var(--cif-badge-done-bg);color:var(--cif-badge-done-fg);}.f4du6q_avatarSm{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:600;display:flex}.f4du6q_cardDone .f4du6q_cardTitle,.f4du6q_cardDone .f4du6q_cardCode{opacity:.55}.f4du6q_overlay{background:var(--cif-overlay);min-height:100dvh;z-index:var(--cif-z-modal);justify-content:center;align-items:safe center;padding:16px;display:flex;position:fixed;inset:0;overflow:hidden auto}.f4du6q_modal{background:var(--cif-bg-card);border:1px solid var(--cif-border);width:100%;max-width:440px;box-shadow:var(--cif-shadow-modal);border-radius:18px;padding:24px 26px 22px}.f4du6q_modal h2{font-family:var(--cif-font-serif);letter-spacing:-.01em;margin:0 0 18px;font-size:21px;font-weight:600}.f4du6q_modalSubtitle{color:var(--cif-text-secondary);margin:-10px 0 14px;font-size:13px}.f4du6q_modal 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}.f4du6q_modal select{border-radius:var(--cif-radius-md);border:1px solid var(--cif-border);width:100%;min-height:40px;font:inherit;background:var(--cif-bg-card);color:var(--cif-text);box-sizing:border-box;margin-bottom:16px;padding:8px 14px;font-size:14px}.f4du6q_modal input:focus,.f4du6q_modal select:focus{border-color:var(--cif-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--cif-focus-ring) 22%, transparent);outline:none}.f4du6q_modalFieldLabel{color:var(--cif-text-secondary);margin:0 0 6px;font-size:12.5px;font-weight:500;display:block}.f4du6q_modalActions{border-top:1px solid var(--cif-border);justify-content:flex-end;gap:10px;margin-top:2px;padding-top:16px;display:flex}.f4du6q_modalCancelBtn{border-radius:var(--cif-radius-pill);color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;padding:9px 16px;font-size:13.5px}.f4du6q_modalCancelBtn:hover:not(:disabled){color:var(--cif-text)}.f4du6q_modalCancelBtn:disabled{opacity:.5;cursor:not-allowed}.f4du6q_modalCreateBtn{border-radius:var(--cif-radius-pill);color:var(--cif-on-accent-strong);cursor:not-allowed;background-color:color-mix(in srgb, var(--cif-accent-strong) 40%, transparent);border:none;padding:9px 18px;font-size:13.5px;font-weight:500;transition:background-color .15s}.f4du6q_modalCreateBtn:not(:disabled){cursor:pointer;background-color:var(--cif-accent-strong)}.f4du6q_modalCreateBtn:not(:disabled):hover{background-color:var(--cif-accent-strong-hover)}.f4du6q_error{color:var(--cif-badge-high-fg);padding:24px}.f4du6q_loading{box-sizing:border-box;min-height:100vh;max-height:100dvh;color:var(--cif-text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.f4du6q_modalError{color:var(--cif-danger);margin-top:0;font-size:13px}.f4du6q_modal input[aria-invalid=true]{border-color:var(--cif-danger);margin-bottom:6px}@media (hover:none){.f4du6q_sbBoardRowActions,.f4du6q_colRenameBtn,.f4du6q_colDeleteBtn,.f4du6q_cardRenameBtn,.f4du6q_cardDeleteBtn,.f4du6q_sbDeptPlus{opacity:1}}
._6ll1Jq_menuLink{text-decoration:none}._6ll1Jq_itemDot{background:var(--cif-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-inline-start:auto}._6ll1Jq_avatarWrap{flex-shrink:0;display:inline-flex;position:relative}._6ll1Jq_avatarHost{position:relative}._6ll1Jq_avatarDot{inset-inline-end:-1px;background:var(--cif-accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--cif-bg-card);border-radius:50%;position:absolute;top:-1px}._6ll1Jq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.leHanq_pageOnPaper.leHanq_pageOnPaper{box-shadow:none;background:0 0;border:none}.leHanq_chipsRow{margin:14px 20px}.leHanq_scrollArea{overscroll-behavior-y:contain;flex:1;min-height:0;overflow-y:auto}.leHanq_feed{column-width:320px;column-gap:18px;padding:2px 20px 24px}.leHanq_ideaCard{background:var(--cif-bg-card,#fff);border:1px solid color-mix(in srgb, var(--cif-border) 55%, transparent);break-inside:avoid;cursor:pointer;color:inherit;box-shadow:var(--cif-shadow-card);border-radius:14px;margin-bottom:18px;padding:16px 18px 14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block;position:relative}.leHanq_ideaCard:before{content:none}.leHanq_ideaCard:hover{border-color:color-mix(in srgb, var(--cif-border) 60%, transparent);box-shadow:var(--cif-shadow-card-hover)}.leHanq_ideaCard:focus-visible{outline:2px solid var(--cif-focus-ring,#85b7eb);outline-offset:2px}.leHanq_statusIncubating:before{background:var(--cif-status-incubating)}.leHanq_statusPromoted:before{background:var(--cif-success-dot)}.leHanq_statusDropped{opacity:.55}.leHanq_statusDropped:before{background:var(--cif-text-muted)}.leHanq_ideaTitle{font-family:var(--cif-font-serif);letter-spacing:-.005em;color:var(--cif-text,#1a1a1a);margin-bottom:6px;font-size:16px;font-weight:600;line-height:1.35}.leHanq_ideaPreview{color:var(--cif-text-secondary,#555);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.leHanq_ideaTags{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.leHanq_tag{background:var(--cif-bg-muted,#f0f0f0);color:var(--cif-text-secondary,#666);border-radius:10px;padding:2px 8px;font-size:10px;line-height:1.4}.leHanq_ideaMeta{border-top:1px solid color-mix(in srgb, var(--cif-border) 70%, transparent);color:var(--cif-text-muted,#888);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding-top:10px;font-size:12px;display:flex}.leHanq_metaAuthor{align-items:center;gap:5px;display:flex}.leHanq_metaAv{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:600;display:flex}.leHanq_metaDot{opacity:.6}.leHanq_metaDate{margin-inline-start:auto}.leHanq_ideaLinks{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.leHanq_linkBadge{border:1px solid var(--cif-border);border-radius:var(--cif-radius-md);background:var(--cif-bg-subtle);align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:500;line-height:1.4;display:inline-flex}.leHanq_linkProject{color:var(--cif-text-secondary)}.leHanq_linkProject .leHanq_linkIcon{color:var(--cif-link-project-fg)}.leHanq_linkTask{color:var(--cif-text-secondary)}.leHanq_linkTask .leHanq_linkIcon{color:var(--cif-accent-deep)}.leHanq_linkConverted{background:var(--cif-success-bg);border-color:color-mix(in srgb, var(--cif-success-dot) 45%, var(--cif-border));color:var(--cif-success)}.leHanq_linkIcon{width:10px;height:10px;display:inline-block}.leHanq_toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.leHanq_chip{border-radius:var(--cif-radius-pill);border:1px solid var(--cif-border,#e5e5e5);color:var(--cif-text-secondary,#666);cursor:pointer;background:0 0;padding:6px 14px;font-size:12.5px;transition:background .15s,color .15s,border-color .15s}.leHanq_chip:hover{background:var(--cif-bg-card,#fff);border-color:var(--cif-accent)}.leHanq_chipOn{background:var(--cif-text);color:var(--cif-bg-card);border-color:var(--cif-text);font-weight:500}.leHanq_linkedRow{padding:0 0 12px}.leHanq_sentinel{column-span:all;height:32px;color:var(--cif-text-muted,#888);justify-content:center;align-items:center;font-size:12px;display:flex}.leHanq_empty{text-align:center;padding:56px 24px 64px}.leHanq_emptyTitle{font-family:var(--cif-font-serif);letter-spacing:-.01em;color:var(--cif-text);font-size:21px;font-weight:600}.leHanq_emptySub{max-width:400px;color:var(--cif-text-muted);margin:8px auto 0;font-size:13.5px;line-height:1.6}.leHanq_emptySub b{color:var(--cif-text-secondary);font-weight:500}.leHanq_emptyKbd{color:var(--cif-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:14px;font-size:12px;display:flex}.leHanq_emptyGlyph{background:color-mix(in srgb, var(--cif-accent-soft) 55%, var(--cif-bg-app));border-radius:50%;width:96px;height:96px;margin:0 auto 18px;position:relative}.leHanq_emptyNote{background:var(--cif-bg-card);border:1px solid var(--cif-border);width:34px;height:44px;box-shadow:var(--cif-shadow-sm);border-radius:7px;position:absolute}.leHanq_emptyNote:before,.leHanq_emptyNote:after{content:"";background:var(--cif-border);border-radius:2px;height:3px;position:absolute;inset-inline-start:7px}.leHanq_emptyNote:before{top:11px;inset-inline-end:7px}.leHanq_emptyNote:after{width:12px;top:19px}.leHanq_emptyN1{inset-inline-start:14px;top:30px;transform:rotate(-9deg)}.leHanq_emptyN2{inset-inline-start:31px;top:26px;transform:rotate(1deg)}.leHanq_emptyN3{inset-inline-start:48px;top:30px;transform:rotate(9deg)}.leHanq_emptySpark{top:-6px;background:var(--cif-accent);border:3px solid var(--cif-bg-app);border-radius:50%;width:14px;height:14px;position:absolute;inset-inline-end:-6px}.leHanq_kbd{font-family:var(--cif-font-sans);color:var(--cif-text-secondary);background:var(--cif-bg-card);border:1px solid var(--cif-border);text-align:center;border-bottom-width:2px;border-radius:6px;min-width:20px;padding:2px 8px;font-size:11px;font-weight:500}.leHanq_kbdPlus{color:var(--cif-text-faint);font-size:11px}.leHanq_captureBar{background:var(--cif-bg-card);border:1px solid var(--cif-border);box-shadow:var(--cif-shadow-card);border-radius:16px;align-items:center;gap:12px;margin:4px 20px 0;padding:10px 12px 10px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.leHanq_captureBar:focus-within{border-color:var(--cif-accent);box-shadow:0 0 0 3px var(--cif-ring), var(--cif-shadow-card)}.leHanq_captureAv{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:9.5px;font-weight:600;display:flex}.leHanq_captureInput{min-width:0;font:inherit;color:var(--cif-text);background:0 0;border:none;outline:none;flex:1;font-size:14px}.leHanq_captureInput::placeholder{color:var(--cif-text-muted)}.leHanq_captureError{color:var(--cif-danger);white-space:nowrap;font-size:12px}.leHanq_captureSaved{color:var(--cif-success);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.leHanq_captureOpen{font:inherit;color:var(--cif-accent-deep);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:500;text-decoration:underline}.leHanq_titleCount{color:var(--cif-text-muted,#999);margin-inline-start:10px;font-size:13px;font-weight:400}.leHanq_overlay{background:var(--cif-overlay);z-index:var(--cif-z-modal-nested);justify-content:center;align-items:flex-start;padding:8vh 16px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.leHanq_modal{background:var(--cif-bg-card,#fff);width:100%;max-width:560px;box-shadow:var(--cif-shadow-modal);border-radius:14px;flex-direction:column;animation:.14s ease-out leHanq_cifIdeaModalIn;display:flex;overflow:hidden}@keyframes leHanq_cifIdeaModalIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.leHanq_modalHeader{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 12px;display:flex}.leHanq_modalCrumb{color:var(--cif-text-muted,#999);font-size:12px;line-height:1}.leHanq_modalTitle{font-family:var(--cif-font-serif);color:var(--cif-text,#1a1a1a);margin-top:4px;font-size:18px;font-weight:500;line-height:1.3}.leHanq_modalClose{color:var(--cif-text-muted,#999);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:20px;line-height:1;transition:background .15s}.leHanq_modalClose:hover{background:var(--cif-bg-muted,#f0f0f0);color:var(--cif-text,#1a1a1a)}.leHanq_modalBody{flex-direction:column;gap:0;padding:8px 24px 20px;display:flex}.leHanq_textareaWrap{position:relative}.leHanq_mainTextarea{resize:vertical;width:100%;min-height:140px;font-family:var(--cif-font-serif);color:var(--cif-text,#1a1a1a);background:var(--cif-bg-muted);box-sizing:border-box;border:1px solid #0000;border-radius:10px;outline:none;padding:12px 14px;font-size:15px;line-height:1.5;transition:background .15s,border-color .15s}.leHanq_mainTextarea:focus{background:var(--cif-bg-card,#fff);border-color:var(--cif-accent)}.leHanq_mainRichEditor{--rte-placeholder-top:12px;--rte-placeholder-start:14px;width:100%;min-height:140px;font-family:var(--cif-font-serif);color:var(--cif-text,#1a1a1a);background:var(--cif-bg-muted);box-sizing:border-box;border:1px solid #0000;border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.5;transition:background .15s,border-color .15s}.leHanq_mainRichEditor:focus-visible{background:var(--cif-bg-card,#fff);border-color:var(--cif-accent)}.leHanq_textareaHint{bottom:8px;color:var(--cif-text-muted);pointer-events:none;font-size:10px;position:absolute;inset-inline-end:12px}.leHanq_detailsToggle{color:var(--cif-text-secondary,#666);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:5px;padding:10px 0 4px;font-family:inherit;font-size:12px;display:inline-flex}.leHanq_detailsToggle:hover{color:var(--cif-accent-deep)}.leHanq_detailsChevron{font-size:13px;transition:transform .18s;display:inline-block}.leHanq_detailsToggleOpen .leHanq_detailsChevron{transform:rotate(90deg)}.leHanq_details{border-top:1px solid var(--cif-border);gap:12px;margin-top:8px;padding:12px 0 4px;display:grid}.leHanq_field{flex-direction:column;gap:4px;display:flex}.leHanq_fieldLabel{color:var(--cif-text-muted,#888);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.leHanq_fieldInput{border:1px solid var(--cif-border,#e5e5e5);background:var(--cif-bg-card,#fff);color:var(--cif-text,#1a1a1a);box-sizing:border-box;border-radius:8px;outline:none;padding:8px 12px;font-family:inherit;font-size:13px;transition:border-color .15s}.leHanq_fieldInput:focus{border-color:var(--cif-accent)}.leHanq_fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.leHanq_tagInputWrap{border:1px solid var(--cif-border,#e5e5e5);background:var(--cif-bg-card,#fff);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:34px;padding:6px 10px;transition:border-color .15s;display:flex}.leHanq_tagInputWrap:focus-within{border-color:var(--cif-accent)}.leHanq_tagChip{background:var(--cif-bg-subtle);color:var(--cif-text-secondary);border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.leHanq_tagChipX{cursor:pointer;opacity:.55;color:inherit;background:0 0;border:none;padding:0;font-size:13px;line-height:1}.leHanq_tagChipX:hover{opacity:1}.leHanq_tagInputRaw{min-width:80px;color:inherit;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:12px}.leHanq_modalFooter{background:var(--cif-bg-muted);border-top:1px solid var(--cif-border);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.leHanq_modalFooterHint{color:var(--cif-text-muted,#999);align-items:center;gap:4px;font-size:11px;display:inline-flex}.leHanq_modalFooterHint kbd{background:var(--cif-bg-card,#fff);border:1px solid var(--cif-border,#e5e5e5);border-radius:3px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.leHanq_modalButtons{gap:10px;display:flex}.leHanq_modalError{background:var(--cif-danger-bg);color:var(--cif-danger);border-radius:8px;margin:8px 24px 0;padding:8px 12px;font-size:12px}.leHanq_modalSuccess{background:var(--cif-success-bg);color:color-mix(in srgb, var(--cif-success) 75%, var(--cif-text));border-radius:8px;margin:8px 24px 0;padding:8px 12px;font-size:12px}.leHanq_modalSuccess a{color:inherit;text-decoration:underline}.leHanq_viewModal{background:var(--cif-bg-app);border:1px solid var(--cif-border);width:100%;max-width:840px;min-height:min(480px,86dvh);box-shadow:var(--cif-shadow-modal);border-radius:18px;grid-template-columns:minmax(0,1fr) 252px;max-height:86vh;animation:.14s ease-out leHanq_cifIdeaModalIn;display:grid;position:relative;overflow:hidden}@media (max-width:680px){.leHanq_viewModal{grid-template-columns:1fr;min-height:0}}.leHanq_viewLeft{flex-direction:column;min-width:0;padding:24px 30px 22px;display:flex;overflow-y:auto}.leHanq_viewHead{align-items:center;gap:8px;margin-bottom:14px;display:flex}.leHanq_viewCrumb{color:var(--cif-text-muted,#999);align-items:center;gap:8px;min-width:0;font-size:12px;display:inline-flex}.leHanq_viewCrumbCode{letter-spacing:.08em;color:var(--cif-text-secondary);font-weight:600}.leHanq_viewHeadActions{gap:6px;margin-inline-start:auto;display:flex}.leHanq_viewIconBtn{border:1px solid var(--cif-border);background:var(--cif-bg-card);width:30px;height:30px;color:var(--cif-text-secondary);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.leHanq_viewIconBtn:hover:not(:disabled){background:var(--cif-bg-muted);color:var(--cif-text)}.leHanq_viewIconBtn:disabled{opacity:.5;cursor:not-allowed}.leHanq_viewMenu{background:var(--cif-bg-card);border:1px solid var(--cif-border);min-width:200px;box-shadow:var(--cif-shadow-pop);border-radius:12px;padding:6px}.leHanq_viewMenuItemDanger{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}.leHanq_viewMenuItemDanger:hover:not(:disabled){background:var(--cif-danger-bg)}.leHanq_viewMenuItemDanger:disabled{opacity:.6;cursor:not-allowed}.leHanq_viewMenuItemDangerArmed{background:var(--cif-danger);color:var(--cif-on-danger)}.leHanq_viewMenuItemDangerArmed:hover:not(:disabled){background:var(--cif-danger-strong)}.leHanq_viewStatusDot{background:var(--cif-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.leHanq_viewStatusDotIncubating{background:var(--cif-status-incubating)}.leHanq_viewStatusDotPromoted{background:var(--cif-success)}.leHanq_viewStatusDotDropped{background:var(--cif-text-muted)}.leHanq_viewTitleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.leHanq_viewTitle{font-family:var(--cif-font-serif);letter-spacing:-.01em;color:var(--cif-text,#1a1a1a);cursor:text;word-break:break-word;border-radius:4px;flex:1;margin:-2px -6px;padding:2px 6px;font-size:23px;font-weight:600;line-height:1.3}.leHanq_viewTitle:hover{background:var(--cif-bg-muted)}.leHanq_viewTitleInput{font-family:var(--cif-font-serif);letter-spacing:-.01em;color:var(--cif-text,#1a1a1a);border:1px solid var(--cif-accent);background:var(--cif-bg-card);border-radius:4px;outline:none;flex:1;width:100%;margin:-2px -6px;padding:2px 6px;font-size:23px;font-weight:600;line-height:1.3}.leHanq_viewContent{color:var(--cif-text-reading);white-space:pre-wrap;margin-top:6px;cursor:text;word-break:break-word;border:1px solid #0000;border-radius:8px;min-height:56px;margin-inline:-10px;padding:8px 10px;font-size:14px;line-height:1.6}.leHanq_viewContent:hover{border-color:var(--cif-border);background:var(--cif-bg-muted)}.leHanq_viewContentRichEdit{color:var(--cif-text-reading);--rte-placeholder-top:8px;--rte-placeholder-start:10px;border:1px solid var(--cif-accent);background:var(--cif-bg-card);box-sizing:border-box;border-radius:8px;min-height:120px;padding:8px 10px;font-size:14px;line-height:1.6}.leHanq_viewDescInvite{border:1px dashed var(--cif-border);width:100%;min-height:64px;color:var(--cif-text-muted);text-align:start;cursor:text;background:0 0;border-radius:12px;align-items:flex-start;gap:9px;margin-top:12px;padding:12px 15px;font-family:inherit;font-size:13.5px;font-weight:400;line-height:1.5;transition:background .15s,color .15s;display:flex}.leHanq_viewDescInvite:hover{background:var(--cif-bg-muted);color:var(--cif-text-secondary)}.leHanq_viewDescInvite span{font-size:15px;line-height:1.3}.leHanq_viewChips{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 18px;display:flex}.leHanq_viewChipTag{color:var(--cif-text-secondary);border:1px solid var(--cif-border);background:var(--cif-bg-card);white-space:nowrap;text-overflow:ellipsis;border-radius:9px;align-items:center;gap:5px;max-width:260px;padding:4px 9px;font-size:11.5px;display:inline-flex;overflow:hidden}.leHanq_viewChipTag svg{flex-shrink:0}.leHanq_viewChipProject svg{color:var(--cif-link-project-fg)}.leHanq_viewChipTask svg{color:var(--cif-accent-deep)}.leHanq_viewChipConverted svg{color:var(--cif-success)}.leHanq_viewChipX{opacity:.4;cursor:pointer;color:inherit;background:0 0;border:none;padding:0 2px;font-size:13px;line-height:1}.leHanq_viewChipX:hover{opacity:1}.leHanq_viewChipInvite{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}.leHanq_viewChipInvite:hover:not(:disabled){background:var(--cif-bg-muted);color:var(--cif-text)}.leHanq_viewChipInvite:disabled{opacity:.45;cursor:not-allowed}.leHanq_viewChipInvite span{color:var(--cif-text-muted);font-size:14px;line-height:1}.leHanq_viewChipInput{border:1px solid var(--cif-accent);background:var(--cif-bg-card);height:32px;color:inherit;border-radius:16px;outline:none;min-width:90px;max-width:140px;padding:0 13px;font-family:inherit;font-size:12.5px}.leHanq_viewLinkPickers{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.leHanq_viewLinkPickersClose{color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-family:inherit;font-size:12px;font-weight:500}.leHanq_viewLinkPickersClose:hover{color:var(--cif-text)}.leHanq_viewFoot{border-top:1px solid var(--cif-border);align-items:center;gap:8px;margin-top:auto;padding-top:18px;display:flex}.leHanq_viewFootHint{color:var(--cif-text-muted);margin-inline-start:auto;font-size:11.5px}.leHanq_viewFootNote{color:var(--cif-text-muted);font-size:13px}.leHanq_viewFootTaskLink{border-radius:var(--cif-radius-pill);background:var(--cif-accent-strong);height:32px;color:var(--cif-on-accent-strong);box-shadow:0 4px 12px color-mix(in srgb, var(--cif-accent-strong) 22%, transparent);align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.leHanq_viewFootTaskLink:hover{background:var(--cif-accent-strong-hover)}.leHanq_viewRight{background:var(--cif-bg-muted);border-inline-start:1px solid var(--cif-border);flex-direction:column;gap:16px;min-width:0;padding:24px 22px;display:flex;overflow-y:auto}@media (max-width:680px){.leHanq_viewRight{border-inline-start:none;border-top:1px solid var(--cif-border)}}.leHanq_metaBlock{flex-direction:column;gap:5px;display:flex}.leHanq_metaLabel{color:var(--cif-text-muted,#999);text-transform:uppercase;letter-spacing:.09em;font-size:10.5px;font-weight:600}.leHanq_metaValue{color:var(--cif-text);word-break:break-word;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.leHanq_metaValueDim{color:var(--cif-text-secondary);font-size:13.5px}.leHanq_metaSub{color:var(--cif-text-muted);font-size:12px}.leHanq_metaAvSmall{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:inline-flex}.leHanq_metaLinkSelect{border:1px solid var(--cif-accent);background:var(--cif-bg-card);color:inherit;border-radius:8px;outline:none;max-width:200px;padding:6px 8px;font-family:inherit;font-size:12px}.leHanq_convertModal{background:var(--cif-bg-card,#fff);width:100%;max-width:680px;box-shadow:var(--cif-shadow-modal);border-radius:14px;flex-direction:column;max-height:90vh;animation:.14s ease-out leHanq_cifIdeaModalIn;display:flex;overflow:hidden}.leHanq_convertHeader{border-bottom:1px solid var(--cif-border);justify-content:space-between;align-items:center;gap:12px;padding:18px 24px 14px;display:flex}.leHanq_convertHeaderLeft{align-items:center;gap:10px;min-width:0;display:flex}.leHanq_convertIcon{background:var(--cif-success-bg);width:32px;height:32px;color:var(--cif-success);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.leHanq_convertIcon svg{width:18px;height:18px}.leHanq_convertScroll{padding-bottom:4px;overflow-y:auto}.leHanq_sourceIdea{background:var(--cif-bg-muted);border:1px solid var(--cif-border);border-inline-start:3px solid var(--cif-accent);border-radius:10px;align-items:flex-start;gap:10px;margin:16px 24px 14px;padding:12px 14px;display:flex}.leHanq_sourceContent{flex:1;min-width:0}.leHanq_sourceLabel{color:var(--cif-text-muted);text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px;font-size:10px;font-weight:600}.leHanq_sourceTitle{color:var(--cif-text);word-break:break-word;margin-bottom:3px;font-size:13px;font-weight:500;line-height:1.4}.leHanq_sourcePreview{color:var(--cif-text-secondary);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.leHanq_sourceMeta{color:var(--cif-text-muted);margin-top:6px;font-size:10px}.leHanq_arrowDown{color:var(--cif-text-faint);justify-content:center;margin:-4px 0;display:flex}.leHanq_arrowDown svg{width:16px;height:16px}.leHanq_convertForm{flex-direction:column;gap:14px;padding:4px 24px 8px;display:flex}.leHanq_convertFormGroupRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.leHanq_convertFormGroupRow3{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}@media (max-width:560px){.leHanq_convertFormGroupRow,.leHanq_convertFormGroupRow3{grid-template-columns:1fr}}.leHanq_fieldLabelLower{color:var(--cif-text-secondary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.leHanq_fieldLabelLower .leHanq_optional{color:var(--cif-text-muted);text-transform:none;letter-spacing:0;margin-inline-start:4px;font-weight:400}.leHanq_fieldInputBig{border:1px solid var(--cif-border,#e5e5e5);background:var(--cif-bg-card,#fff);width:100%;color:var(--cif-text,#1a1a1a);box-sizing:border-box;border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:400;transition:border-color .15s}.leHanq_fieldInputBig:focus{border-color:var(--cif-accent)}.leHanq_fieldTextareaBig{resize:vertical;min-height:70px;line-height:1.5}.leHanq_boardPreview{background:var(--cif-bg-muted);border:1px solid var(--cif-border);color:var(--cif-text-secondary);border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:10px 12px;font-size:12px;display:flex}.leHanq_boardDot{background:var(--cif-success-dot);border-radius:50%;flex-shrink:0;width:8px;height:8px}.leHanq_boardArrow{color:var(--cif-text-faint)}.leHanq_boardPreviewHint{color:var(--cif-text-muted);margin-inline-start:auto;font-size:11px}.leHanq_priorityChips{gap:6px;display:flex}.leHanq_priorityChip{text-align:center;border:1px solid var(--cif-border,#e5e5e5);cursor:pointer;background:var(--cif-bg-card,#fff);color:var(--cif-text-secondary);border-radius:7px;flex:1;padding:7px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:background .15s,color .15s,border-color .15s}.leHanq_priorityChip:hover:not(:disabled){border-color:var(--cif-text-faint)}.leHanq_priorityChipLow.leHanq_on{background:var(--cif-badge-low-bg);color:var(--cif-badge-low-fg);border-color:var(--cif-badge-low-border)}.leHanq_priorityChipMed.leHanq_on{background:var(--cif-badge-medium-bg);color:var(--cif-badge-medium-fg);border-color:var(--cif-badge-medium-border)}.leHanq_priorityChipHigh.leHanq_on{background:var(--cif-badge-high-bg);color:var(--cif-badge-high-fg);border-color:var(--cif-badge-high-border)}.leHanq_optionsToggle{color:var(--cif-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:5px;width:fit-content;padding:4px 0;font-family:inherit;font-size:12px;display:inline-flex}.leHanq_optionsToggle:hover{color:var(--cif-accent-deep)}.leHanq_optionsChevron{font-size:13px;transition:transform .18s;display:inline-block}.leHanq_optionsToggleOpen .leHanq_optionsChevron{transform:rotate(90deg)}.leHanq_afterAction{background:var(--cif-bg-muted);border:1px solid var(--cif-border);border-radius:8px;margin-top:4px;padding:12px 14px}.leHanq_afterActionTitle{color:var(--cif-text-muted);text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px;font-size:11px;font-weight:600}.leHanq_radioRow{cursor:pointer;text-align:start;background:0 0;border:none;align-items:flex-start;gap:8px;width:100%;padding:6px 0;font-family:inherit;display:flex}.leHanq_radioRow:hover .leHanq_radioLabel{color:var(--cif-text,#1a1a1a)}.leHanq_radioDot{border:2px solid var(--cif-border-strong);border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-top:2px;transition:all .15s;position:relative}.leHanq_radioDotChecked{border-color:var(--cif-accent)}.leHanq_radioDotChecked:after{content:"";top:2px;background:var(--cif-accent);border-radius:50%;width:6px;height:6px;position:absolute;inset-inline-start:2px}.leHanq_radioLabel{color:var(--cif-text-secondary);font-size:12px;line-height:1.45}.leHanq_radioLabel strong{color:var(--cif-text,#1a1a1a);font-weight:500}.leHanq_embedHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.leHanq_embedTitle{color:var(--cif-text-secondary);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.leHanq_embedCountText{color:var(--cif-text-muted,#999);font-size:12px}.leHanq_addIdeaBtn{color:var(--cif-accent-deep);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-size:12px;transition:background .15s;display:inline-flex}.leHanq_addIdeaBtn:hover{background:var(--cif-bg-subtle)}.leHanq_miniIdea{cursor:pointer;border-inline-start:2px solid var(--cif-accent);background:var(--cif-bg-muted);border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:6px;padding:10px 12px;transition:background .15s;display:flex}.leHanq_miniIdea:hover{background:var(--cif-bg-subtle)}.leHanq_miniIdeaIncubating{border-inline-start-color:var(--cif-status-incubating)}.leHanq_miniIdeaPromoted,.leHanq_miniIdeaConverted{border-inline-start-color:var(--cif-success-dot)}.leHanq_miniIdeaDropped{border-inline-start-color:var(--cif-text-muted);opacity:.55}.leHanq_miniIdeaContent{flex:1;min-width:0}.leHanq_miniIdeaTitle{color:var(--cif-text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.leHanq_miniIdeaMeta{color:var(--cif-text-muted,#999);flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.leHanq_miniAv{width:14px;height:14px;color:var(--cif-on-solid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:7px;font-weight:600;display:inline-flex}.leHanq_miniBadgeConverted{background:var(--cif-success-bg);color:var(--cif-success);border-radius:4px;flex-shrink:0;align-self:center;align-items:center;gap:3px;padding:1px 6px;font-size:9px;display:inline-flex}.leHanq_showAllLink{color:var(--cif-text-secondary,#666);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;margin-top:4px;padding:8px;font-family:inherit;font-size:11px;display:block}.leHanq_showAllLink:hover{background:var(--cif-bg-subtle);color:var(--cif-accent-deep)}.leHanq_embedLoading{color:var(--cif-text-muted,#999);padding:8px 4px;font-size:12px}.leHanq_embedEmpty{text-align:center;background:var(--cif-bg-muted);border:1px dashed var(--cif-border);color:var(--cif-text-secondary,#666);border-radius:10px;padding:20px 14px;font-size:12px;line-height:1.5}.leHanq_embedEmptyTitle{color:var(--cif-text,#1a1a1a);margin-bottom:4px;font-size:13px;font-weight:500}.leHanq_ideasGroup{margin-bottom:20px}.leHanq_ideasGroup:last-child{margin-bottom:0}.leHanq_ideasGroupLabel{cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;gap:8px;width:100%;margin-bottom:10px;padding:0 4px;font-family:inherit;display:flex}.leHanq_ideasGroupLabelStatic{cursor:default}.leHanq_ideasGroupDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.leHanq_ideasGroupDotActive{background:var(--cif-accent)}.leHanq_ideasGroupDotConverted{background:var(--cif-success-dot)}.leHanq_ideasGroupDotDropped{background:var(--cif-text-muted)}.leHanq_ideasGroupName{color:var(--cif-text,#1a1a1a);font-size:13px;font-weight:500}.leHanq_ideasGroupNameDim{color:var(--cif-text-muted,#999)}.leHanq_ideasGroupCount{color:var(--cif-text-muted,#999);background:var(--cif-bg-subtle);border-radius:8px;padding:1px 8px;font-size:11px}.leHanq_ideasGroupChevron{color:var(--cif-text-muted,#999);margin-inline-start:auto;font-size:13px;transition:transform .18s}.leHanq_ideasGroupChevronOpen{transform:rotate(90deg)}.leHanq_ideaRow{cursor:pointer;border-inline-start:3px solid var(--cif-accent);background:var(--cif-bg-muted);border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:12px 14px;transition:background .15s;display:flex}.leHanq_ideaRow:hover{background:var(--cif-bg-subtle)}.leHanq_ideaRow:hover .leHanq_ideaRowAction{opacity:1}.leHanq_ideaRowIncubating{border-inline-start-color:var(--cif-status-incubating)}.leHanq_ideaRowConverted{border-inline-start-color:var(--cif-success-dot)}.leHanq_ideaRowDropped{border-inline-start-color:var(--cif-text-muted);opacity:.55}.leHanq_ideaRowContent{flex:1;min-width:0}.leHanq_ideaRowTitle{color:var(--cif-text,#1a1a1a);word-break:break-word;margin-bottom:4px;font-size:13px;font-weight:500;line-height:1.4}.leHanq_ideaRowPreview{color:var(--cif-text-secondary,#666);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin-bottom:6px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.leHanq_ideaRowMeta{color:var(--cif-text-muted,#999);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.leHanq_ideaRowAv{width:16px;height:16px;color:var(--cif-on-solid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:600;display:inline-flex}.leHanq_ideaRowTags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.leHanq_ideaRowTag{background:var(--cif-bg-subtle);color:var(--cif-text-secondary);border-radius:9px;padding:1px 7px;font-size:10px}.leHanq_ideaRowBadgeConverted{background:var(--cif-success-bg);color:var(--cif-success);border-radius:5px;flex-shrink:0;align-self:center;align-items:center;gap:3px;padding:2px 7px;font-size:10px;text-decoration:none;display:inline-flex}.leHanq_ideaRowAction{opacity:0;background:var(--cif-bg-card,#fff);border:1px solid var(--cif-border,#e5e5e5);color:var(--cif-text-secondary,#666);cursor:pointer;border-radius:6px;flex-shrink:0;align-self:center;padding:4px 8px;font-family:inherit;font-size:11px;transition:opacity .15s,color .15s,border-color .15s}.leHanq_ideaRowAction:hover{border-color:var(--cif-accent);color:var(--cif-accent-deep);opacity:1}@media (hover:none){.leHanq_ideaRowAction{opacity:1}}.leHanq_ideasMetricsBlock{border-top:.5px solid var(--cif-border);margin-top:auto;padding-top:20px}.leHanq_ideasMetricsList{color:var(--cif-text-secondary,#666);flex-direction:column;gap:2px;padding:5px 10px;font-size:13px;line-height:1.6;display:flex}.leHanq_ideasMetricsList strong{font-weight:500}.leHanq_filterBadge{background:var(--cif-bg-subtle);color:var(--cif-text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:280px;margin-inline-start:10px;padding:4px 10px;font-size:12px;display:inline-flex;overflow:hidden}.leHanq_filterBadgeClose{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:14px;line-height:1}.leHanq_filterBadgeClose:hover{opacity:1}.leHanq_tagLimitHint{color:var(--cif-text-secondary);margin-top:6px;font-size:11.5px;line-height:1.35}
.B5YuhW_overlay{background:var(--cif-overlay);z-index:var(--cif-z-modal-nested);justify-content:center;align-items:safe center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.B5YuhW_modal{background:var(--cif-bg-app);border:1px solid var(--cif-border);box-shadow:var(--cif-shadow-modal);border-radius:18px;width:100%;max-width:420px;padding:22px 24px 20px}.B5YuhW_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.B5YuhW_title{font-family:var(--cif-font-serif);letter-spacing:-.01em;color:var(--cif-text);margin:0;font-size:19px;font-weight:600}.B5YuhW_close{color:var(--cif-text-muted);border-radius:var(--cif-radius-sm);cursor:pointer;background:0 0;border:0;padding:4px;font-size:15px;line-height:1}.B5YuhW_close:hover{color:var(--cif-text)}.B5YuhW_body{color:var(--cif-text-secondary);margin:10px 0 0;font-size:13.5px;line-height:1.5}.B5YuhW_note{color:var(--cif-text-muted);margin:8px 0 0;font-size:12.5px;line-height:1.5}.B5YuhW_foot{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}
.Q1PR0G_host{z-index:var(--cif-z-banner);flex-direction:column;display:flex;position:relative}.Q1PR0G_banner{z-index:1;min-height:42px;padding:8px var(--cif-brand-inset);background:var(--cif-bg-muted);border-bottom:1px solid var(--cif-border);box-shadow:var(--cif-shadow-banner);color:var(--cif-text);font-family:var(--cif-font-sans);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:13px;font-weight:400;line-height:1.45;display:flex;position:relative}.Q1PR0G_banner[data-weight=heavy]{min-height:52px;padding:13px var(--cif-brand-inset);background:var(--cif-bg-banner-heavy);box-shadow:var(--cif-shadow-banner-heavy)}.Q1PR0G_banner[data-weight=heavy] .Q1PR0G_message{font-weight:500}.Q1PR0G_banner[data-weight=heavy] .Q1PR0G_kind{height:22px;padding:0 10px}.Q1PR0G_kind{letter-spacing:.04em;text-transform:lowercase;white-space:nowrap;background:var(--cif-announce-info-bg);width:fit-content;height:20px;color:var(--cif-announce-info-fg);border-radius:10px;flex:none;align-items:center;padding:0 9px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.Q1PR0G_banner[data-kind=warning] .Q1PR0G_kind{background:var(--cif-announce-warning-bg);color:var(--cif-announce-warning-fg)}.Q1PR0G_banner[data-kind=critical] .Q1PR0G_kind{background:var(--cif-announce-critical-bg);color:var(--cif-announce-critical-fg)}.Q1PR0G_banner[data-kind=maintenance] .Q1PR0G_kind{background:var(--cif-announce-maintenance-bg);color:var(--cif-announce-maintenance-fg)}.Q1PR0G_message{overflow-wrap:anywhere;flex:1;min-width:0}.Q1PR0G_link{color:inherit;white-space:nowrap;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.Q1PR0G_link:hover{text-decoration-thickness:2px}.Q1PR0G_link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.Q1PR0G_close{border-radius:var(--cif-radius-pill,999px);width:24px;height:24px;color:var(--cif-text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.Q1PR0G_close:hover{background:color-mix(in oklab, var(--cif-text) 6%, transparent);color:var(--cif-text)}.Q1PR0G_close:focus-visible{outline-offset:1px;color:var(--cif-text);outline:2px solid}@media (max-width:767px){.Q1PR0G_banner{padding:9px var(--cif-brand-inset);align-items:flex-start;gap:10px}.Q1PR0G_close{margin:-3px -4px 0 0}}
.hR2xBq_note{border:1px solid var(--cif-border);border-radius:var(--cif-radius-lg);background:var(--cif-bg-muted);flex-direction:column;gap:7px;margin:0 0 18px;padding:12px 14px;display:flex}.hR2xBq_note p{color:var(--cif-text-secondary);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.55}.hR2xBq_note a,.hR2xBq_fine a{color:var(--cif-accent-deep);font-weight:500;text-decoration:none}.hR2xBq_note a:hover,.hR2xBq_fine a:hover{text-decoration:underline}.hR2xBq_fine{color:var(--cif-text-muted);margin:12px 0 0;font-size:12px;line-height:1.5}
