html[data-redesign="1"]{--rd-nav-bg:#2c4a2b;--rd-nav-fg:#f4f1ea;--rd-nav-active-bg:#f4f1ea1f;--rd-nav-hover-bg:#f4f1ea14;--rd-nav-indicator:#a8c49a;--rd-nav-sep:#f4f1ea24;--rd-primary:#2c4a2b;--rd-on-primary:#fff;--rd-r-ctl:8px;--rd-font-body:var(--font-instrument-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--rd-btn-h:34px;--rd-btn-pad:7px 12px 7px 12px;--rd-btn-fs:13px;--rd-board-pt:16px;--rd-fg-forfalden:#84641c;--rd-fg-auto:#b43f33;--rd-fg-awaiting:#22665f;--rd-fg-danger:#a04637;--rd-arch-won-fg:#3c7344}@media (max-width:1023px){html[data-redesign="1"]{--rd-btn-h:40px;--rd-btn-pad:10px 12px 10px 12px;--rd-board-pt:14px}}@media (max-width:767px){html[data-redesign="1"]{--rd-btn-h:44px;--rd-btn-pad:12px 14px 12px 14px;--rd-btn-fs:14px;--rd-board-pt:12px}}html[data-redesign="1"][data-theme=light] :is(.rd-topbar,.rd-tabs,.rd-board,.rd-board-overlay){--bg-app:#f7f5f0;--bg:#f7f5f0;--border-subtle:#e8e5dc;--border:#e8e5dc;--text-primary:#2c2c2c;--text:#2c2c2c;--text-secondary:#6b6b6b;--text-2:#6b6b6b;--text-tertiary:#6b6b6b;--text-3:#6b6b6b;--text-faint:#6b6b6b;--badge-success-fg:#3c7344;--badge-warning-fg:#886023;--badge-danger-fg:#a04637;--jj-green:#2c4a2b}html[data-redesign="1"][data-theme=light] .rd-board-main{background:#f7f5f0!important}html[data-redesign="1"] :is(.rd-nav,.rd-topbar,.rd-tabs,.rd-board,.rd-board-overlay){font-family:var(--rd-font-body);font-feature-settings:normal}html[data-redesign="1"] .rd-nav{color:var(--rd-nav-fg);background:var(--rd-nav-bg)!important}html[data-redesign="1"] .rd-nav .sidebar-brand{border-bottom-color:var(--rd-nav-sep)!important}html[data-redesign="1"] .rd-nav .sidebar-brand img{box-shadow:none!important}html[data-redesign="1"] .rd-nav .sidebar-brand-text{color:var(--rd-nav-fg)!important}html[data-redesign="1"] .rd-nav .sidebar-nav-item{position:relative;color:var(--rd-nav-fg)!important;box-shadow:none!important;border-color:#0000!important;font-weight:500!important}html[data-redesign="1"] .rd-nav .sidebar-nav-item :is(svg,.sidebar-nav-label){opacity:.72}html[data-redesign="1"] .rd-nav .sidebar-nav-item svg{color:currentColor!important}html[data-redesign="1"] .rd-nav .sidebar-nav-item:not(.active):hover{background:var(--rd-nav-hover-bg)!important}html[data-redesign="1"] .rd-nav .sidebar-nav-item:hover :is(svg,.sidebar-nav-label),html[data-redesign="1"] .rd-nav .sidebar-nav-item.active :is(svg,.sidebar-nav-label){opacity:1}html[data-redesign="1"] .rd-nav .sidebar-nav-item.active{background:var(--rd-nav-active-bg)!important}html[data-redesign="1"] .rd-nav .sidebar-nav-item.active:before{content:"";background:var(--rd-nav-indicator);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}html[data-redesign="1"] .rd-nav .sidebar-nav-item:focus-visible{outline:2px solid var(--rd-nav-indicator);outline-offset:2px}html[data-redesign="1"] .rd-nav .rd-nav-sep{background:var(--rd-nav-sep)!important;margin:10px 4px!important}@media (min-width:768px){html[data-redesign="1"] .app-shell{--sidebar-w:240px}html[data-redesign="1"] .app-shell .rd-nav .sidebar-brand{border-bottom:0!important;gap:12px!important;height:auto!important;padding:20px 16px!important}html[data-redesign="1"] .app-shell .rd-nav .sidebar-brand img{border-radius:6px!important;width:28px!important;height:28px!important}html[data-redesign="1"] .app-shell .rd-nav .sidebar-brand-text{white-space:nowrap;letter-spacing:.08em!important;font-size:14px!important;font-weight:600!important;line-height:1!important;display:inline!important}html[data-redesign="1"] .app-shell .rd-nav .rd-nav-list{gap:2px!important;padding:0 12px 16px!important}html[data-redesign="1"] .app-shell .rd-nav .sidebar-nav-item{white-space:nowrap;border-radius:var(--rd-r-ctl)!important;justify-content:flex-start!important;gap:12px!important;width:auto!important;height:40px!important;padding:8px 12px 8px 16px!important;font-size:15px!important}html[data-redesign="1"] .app-shell .rd-nav .sidebar-nav-label{display:inline!important}html[data-redesign="1"] .app-shell .rd-nav .sidebar-nav-item svg{width:18px!important;height:18px!important}html[data-redesign="1"] .app-shell .rd-topbar{height:56px!important;padding:0 24px!important}html[data-redesign="1"] .app-shell .rd-topbar .topbar-icon-btn{width:34px!important;height:34px!important}html[data-redesign="1"] .app-shell .rd-topbar .topbar-icon-btn svg{width:17px!important;height:17px!important}html[data-redesign="1"] .app-shell .rd-topbar .topbar-actions .avatar{width:32px!important;height:32px!important}}@media (min-width:768px) and (max-width:1023px){html[data-redesign="1"] .app-shell{--sidebar-w:72px}html[data-redesign="1"] .app-shell .rd-nav .sidebar-brand{justify-content:center;padding:20px 0!important}html[data-redesign="1"] .app-shell .rd-nav :is(.sidebar-brand-text,.sidebar-nav-label){display:none!important}html[data-redesign="1"] .app-shell .rd-nav .sidebar-nav-item{justify-content:center!important;height:48px!important;padding:12px!important}html[data-redesign="1"] .app-shell .rd-nav .sidebar-nav-item:hover:after{content:attr(aria-label);color:#fff;font:500 13px/1 var(--rd-font-body);white-space:nowrap;z-index:30;pointer-events:none;background:#2c2c2c;border-radius:6px;padding:8px 10px;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}}html[data-redesign="1"] .rd-topbar .topbar-search-input{border-radius:var(--rd-r-ctl);height:40px;box-shadow:none;font-family:inherit;font-size:15px}html[data-redesign="1"] .rd-topbar .topbar-search-input::placeholder{color:var(--text-secondary)}html[data-redesign="1"] .rd-topbar .rd-iconbtn{border-color:var(--border-subtle);background:var(--surface);border-radius:var(--rd-r-ctl);color:var(--text-primary)}html[data-redesign="1"] .rd-board-main{padding-top:0!important}html[data-redesign="1"] .rd-tabs{height:44px!important;padding:0 16px!important}html[data-redesign="1"] .rd-tabs .rd-tab{font-size:15px!important;font-weight:500!important}html[data-redesign="1"] .rd-tabs .rd-tab:focus-visible,html[data-redesign="1"] :is(.rd-tabs,.rd-board) .rd-btn:focus-visible{outline:2px solid var(--rd-primary);outline-offset:2px}html[data-redesign="1"] .rd-btn{white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;height:var(--rd-btn-h)!important;padding:var(--rd-btn-pad)!important;border-radius:var(--rd-r-ctl)!important;font-size:var(--rd-btn-fs)!important;gap:8px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}html[data-redesign="1"] .rd-btn-s{background:var(--surface)!important;border:1px solid var(--border-subtle)!important;color:var(--text-primary)!important}html[data-redesign="1"] .rd-btn-p{background:var(--rd-primary)!important;color:var(--rd-on-primary)!important;border:1px solid #0000!important}html[data-redesign="1"] .rd-board{padding:var(--rd-board-pt) 24px 24px 24px!important}html[data-redesign="1"][data-theme=light] :is(.rd-board,.rd-board-overlay) .rd-awaiting{color:var(--rd-fg-awaiting)!important}html[data-redesign="1"][data-theme=light] :is(.rd-board,.rd-board-overlay) .rd-status-err{color:var(--rd-fg-danger)!important}html[data-redesign="1"][data-theme=light] :is(.rd-board,.rd-board-overlay) .rd-fu-forf,html[data-redesign="1"][data-theme=light] :is(.rd-board,.rd-board-overlay) .rd-note-yellow{color:var(--rd-fg-forfalden)!important}html[data-redesign="1"][data-theme=light] :is(.rd-board,.rd-board-overlay) .rd-fu-auto,html[data-redesign="1"][data-theme=light] :is(.rd-board,.rd-board-overlay) .rd-note-red{color:var(--rd-fg-auto)!important}html[data-redesign="1"][data-theme=light] :is(.rd-board,.rd-board-overlay) .rd-cat{color:color-mix(in srgb, var(--cat-c) 68%, #000)!important}html[data-redesign="1"] .rd-board .rd-arch{background:var(--surface);border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;flex-shrink:0;margin-top:8px;padding:14px 16px;display:flex}html[data-redesign="1"] .rd-board .rd-arch-per{gap:4px;display:flex}html[data-redesign="1"] .rd-board .rd-arch-chip{height:18px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid var(--border-subtle);color:var(--text-secondary);background:0 0;border-radius:9px;align-items:center;padding:1px 6px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}html[data-redesign="1"] .rd-board .rd-arch-chip[aria-pressed=true]{background:var(--badge-success-bg);color:var(--badge-success-fg);border-color:#0000;font-weight:600}html[data-redesign="1"] .rd-board .rd-arch-chip:focus-visible{outline:2px solid var(--rd-primary);outline-offset:2px}html[data-redesign="1"] .rd-board .rd-arch-kpirow{align-items:baseline;gap:8px;margin-top:12px;display:flex}html[data-redesign="1"] .rd-board .rd-arch-kpi{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:21px;font-weight:600;line-height:1.1}html[data-redesign="1"] .rd-board .rd-arch-kpi--low,html[data-redesign="1"] .rd-board .rd-arch-kpi--none{color:var(--text-secondary)}html[data-redesign="1"] .rd-board .rd-arch-kpil{letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:600}html[data-redesign="1"] .rd-board .rd-arch-of{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}html[data-redesign="1"] .rd-board .rd-arch-stack{background:var(--st-neutral);border-radius:3px;height:6px;margin-top:10px;display:flex;overflow:hidden}html[data-redesign="1"] .rd-board .rd-arch-stack i{display:block}html[data-redesign="1"] .rd-board .rd-arch-stack-won{background:var(--st-green)}html[data-redesign="1"] .rd-board .rd-arch-stack-lost{background:var(--st-red)}html[data-redesign="1"] .rd-board .rd-arch-vt{gap:16px;margin-top:10px;font-size:12px;display:flex}html[data-redesign="1"] .rd-board .rd-arch-vt>span{align-items:center;gap:4px;display:inline-flex}html[data-redesign="1"] .rd-board .rd-arch-vt b{font-weight:600}html[data-redesign="1"] .rd-board .rd-arch-won svg{color:var(--st-green)}html[data-redesign="1"] .rd-board .rd-arch-won b{color:var(--rd-arch-won-fg)}html[data-redesign="1"] .rd-board .rd-arch-lost :is(svg,b){color:var(--st-red)}html[data-redesign="1"] .rd-board .rd-arch-h{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);flex-shrink:0;margin:20px 2px 10px;font-size:11px;font-weight:700;line-height:1.5}html[data-redesign="1"] .rd-board .rd-arch-empty{color:var(--text-secondary);text-align:center;background:var(--surface);border:1px dashed var(--border-subtle);border-radius:8px;padding:16px 8px;font-size:12px}html[data-redesign="1"] .rd-board .rd-arows{gap:6px;padding:0 2px 2px}html[data-redesign="1"] .rd-board .rd-arch-alle{flex-shrink:0;width:100%;margin-top:10px}html[data-redesign="1"] :is(.rd-board .rd-arows,.rd-board-overlay) .rd-arow{--rd-rc:#3f6b3d;border-radius:8px;height:38px;font-size:12px;line-height:1.3;background:var(--surface)!important;border:1px solid var(--border-subtle)!important;border-left:3px solid var(--rd-rc)!important;min-height:0!important;padding:8px 12px 8px 10px!important}html[data-redesign="1"] :is(.rd-board .rd-arows,.rd-board-overlay) .rd-arow[data-outcome=lost]{--rd-rc:#b4372d}html[data-redesign="1"] :is(.rd-board .rd-arows,.rd-board-overlay) .rd-arow-mark{width:20px!important;height:20px!important}html[data-redesign="1"] :is(.rd-board .rd-arows,.rd-board-overlay) .rd-arow-mark svg{width:11px;height:11px}html[data-redesign="1"] :is(.rd-board .rd-arows,.rd-board-overlay) .rd-arow-title{font-weight:500!important}html[data-redesign="1"] :is(.rd-board .rd-arows,.rd-board-overlay) .rd-arow-date{color:var(--text-secondary)!important;font-size:11px!important}@media (max-width:1023px){html[data-redesign="1"] :is(.rd-board .rd-arows,.rd-board-overlay) .rd-arow{height:40px}}
