._roadmap_iokb7_1{min-width:0}._introduction_iokb7_2{border-bottom:1px solid var(--premium-border);justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:2rem;display:flex}._eyebrow_iokb7_3{color:var(--gold-300);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 .8rem;font-size:.75rem;font-weight:750;display:flex}._eyebrow_iokb7_3 svg{width:1.1rem;height:1.1rem}._introduction_iokb7_2 h2{color:var(--ivory);font-family:var(--font-body), sans-serif;letter-spacing:-.035em;margin:0 0 .85rem;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:650;line-height:1.2}._introduction_iokb7_2>div>p:last-child{max-width:65ch;color:var(--muted);margin:0;font-size:.95rem}._freshness_iokb7_7{border:1px solid var(--premium-border);border-radius:var(--premium-inset-radius);background:linear-gradient(120deg,#e2bc7908,#131619);flex:none;padding:1rem 1.2rem}._freshness_iokb7_7 p{color:var(--muted);margin:.25rem 0;font-size:.75rem}._freshness_iokb7_7 ._syncState_iokb7_9{color:var(--ivory-soft);align-items:center;gap:.5rem;font-size:.8rem;font-weight:650;display:flex}._syncState_iokb7_9>span{background:var(--gold-300);border-radius:50%;width:.45rem;height:.45rem}._syncState_iokb7_9[data-state=ready]>span{background:#8ebf9e}._syncState_iokb7_9[data-state=stale]>span{background:#e5ae6e}._viewOnly_iokb7_13{color:var(--muted);margin-top:.55rem;font-size:.7rem;display:block}._toolbar_iokb7_14{flex-wrap:wrap;align-items:center;gap:1rem;margin:2rem 0 .8rem;display:flex}._search_iokb7_15{flex:18rem;max-width:33rem;position:relative}._search_iokb7_15>svg{color:var(--gold-300);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}._search_iokb7_15 input,._statusSelect_iokb7_17 select{background:var(--ink-850);color:var(--ivory-soft);border:1px solid var(--premium-border);border-radius:var(--premium-control-radius);min-height:46px;font:inherit;font-size:.85rem}._search_iokb7_15 input{width:100%;padding:.75rem 1rem .75rem 2.8rem}._search_iokb7_15 input::placeholder{color:var(--muted);opacity:1}._statusSelect_iokb7_17{align-items:center;gap:.6rem;display:flex}._statusSelect_iokb7_17 label{color:var(--muted);font-size:.8rem}._statusSelect_iokb7_17 select{max-width:17rem;padding:.7rem 2.4rem .7rem .85rem}._resultCount_iokb7_23{color:var(--muted);font-variant-numeric:tabular-nums;margin:0 0 0 auto;font-size:.8rem}._boardHint_iokb7_24{color:var(--muted);align-items:center;gap:.45rem;margin:0 0 1.15rem;font-size:.75rem;display:flex}._boardHint_iokb7_24>svg{color:var(--gold-300);flex-shrink:0}._board_iokb7_24{overscroll-behavior-inline:contain;border-radius:var(--premium-radius);grid-auto-columns:minmax(19rem,1fr);grid-auto-flow:column;align-items:start;gap:1rem;padding:.2rem .2rem 1.25rem;scroll-padding-inline:.2rem;display:grid;overflow-x:auto}._column_iokb7_27{--status-color:#b5ada1;border:1px solid var(--premium-border);border-radius:var(--premium-radius);background:#111418a6;min-width:0}._column_iokb7_27[data-color=gray]{--status-color:#b5ada1}._column_iokb7_27[data-color=brown]{--status-color:#c39477}._column_iokb7_27[data-color=orange]{--status-color:#f1a35f}._column_iokb7_27[data-color=yellow]{--status-color:#e2bc79}._column_iokb7_27[data-color=green]{--status-color:#8ebf9e}._column_iokb7_27[data-color=blue]{--status-color:#86b7d6}._column_iokb7_27[data-color=purple]{--status-color:#b7a1d5}._column_iokb7_27[data-color=pink]{--status-color:#d3a0b9}._column_iokb7_27[data-color=red]{--status-color:#df9388}._columnHeader_iokb7_37{border-bottom:1px solid var(--premium-border);align-items:center;gap:.6rem;padding:1.1rem 1rem;display:flex}._columnHeader_iokb7_37 h3{color:var(--ivory);font-size:.9rem;font-family:var(--font-body), sans-serif;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.4}._statusDot_iokb7_39{background:var(--status-color);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}._columnCount_iokb7_40{color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;background:#ffffff07;border:1px solid #ffffff0b;border-radius:.35rem;min-width:1.6rem;margin-left:auto;font-size:.7rem;line-height:1.8}._columnCards_iokb7_41{gap:.8rem;padding:.8rem;display:grid}._card_iokb7_42{background:var(--premium-surface);border-radius:var(--premium-inset-radius);border:1px solid #e2bc791c;min-width:0;padding:1.05rem;box-shadow:0 6px 18px #0002}._cardTop_iokb7_43{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.7rem;display:flex}._itemStatus_iokb7_44{color:var(--status-color);letter-spacing:.045em;overflow-wrap:anywhere;font-size:.7rem;font-weight:700}._priority_iokb7_45{color:var(--muted);border:1px solid #ffffff14;border-radius:.3rem;flex-shrink:0;padding:.1rem .45rem;font-size:.68rem;line-height:1.7}._priority_iokb7_45[data-priority=high],._priority_iokb7_45[data-priority=urgent]{color:#e5ae93;border-color:#e5ae9338}._card_iokb7_42 h4{color:var(--ivory);font-family:var(--font-body), sans-serif;overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:650;line-height:1.6}._tags_iokb7_48{flex-wrap:wrap;gap:.35rem;margin-top:.85rem;display:flex}._category_iokb7_49,._team_iokb7_49{overflow-wrap:anywhere;border:1px solid #ffffff0e;border-radius:.3rem;align-items:center;max-width:100%;padding:.12rem .45rem;font-size:.7rem;line-height:1.7;display:inline-flex}._category_iokb7_49{color:var(--gold-100);background:#e2bc7909;border-color:#e2bc7919}._team_iokb7_49{color:#bac3d0;background:#bac3d009}._date_iokb7_52{color:var(--muted);font-variant-numeric:tabular-nums;align-items:flex-start;gap:.45rem;margin:.9rem 0 0;font-size:.7rem;line-height:1.65;display:flex}._date_iokb7_52>svg{flex-shrink:0;margin-top:.2rem}._details_iokb7_54{border-top:1px solid #ffffff0c;margin-top:1rem;padding-top:.7rem}._details_iokb7_54 summary{color:var(--gold-300);border-radius:.25rem;justify-content:space-between;align-items:center;gap:.7rem;min-height:32px;font-size:.75rem;font-weight:600;list-style:none;display:flex}._details_iokb7_54 summary::-webkit-details-marker{display:none}._details_iokb7_54 summary svg{transition:transform .18s}._details_iokb7_54[open] summary svg{transform:rotate(180deg)}._description_iokb7_59{color:var(--ivory-soft);overflow-wrap:anywhere;padding-top:.7rem;font-size:.8rem;line-height:1.8}._description_iokb7_59 p{white-space:pre-wrap;margin:0 0 .8rem}._description_iokb7_59>:last-child{margin-bottom:0}._description_iokb7_59 h5{color:var(--ivory);font-family:var(--font-body), sans-serif;margin:1rem 0 .5rem;font-size:.85rem;font-weight:750}._description_iokb7_59 ul,._description_iokb7_59 ol{margin:.5rem 0 .8rem;padding-left:1.2rem}._description_iokb7_59 li{white-space:pre-wrap;margin:.3rem 0}._description_iokb7_59 blockquote{border-left:2px solid var(--gold-500);color:var(--muted);white-space:pre-wrap;margin:.8rem 0;padding-left:.8rem}._description_iokb7_59 a{color:var(--gold-300);text-underline-offset:.2em;text-decoration:underline}._description_iokb7_59 code{background:#ffffff0a;border-radius:.2rem;padding:.1rem .25rem;font-size:.9em}._description_iokb7_59 pre{background:var(--ink-850);border:1px solid #ffffff0d;border-radius:.35rem;max-width:100%;padding:.7rem;overflow:auto}._description_iokb7_59 pre code{background:0 0;padding:0}._description_iokb7_59 hr{border:none;border-top:1px solid var(--premium-border);margin:1rem 0}._description_iokb7_59 ._checklist_iokb7_71{align-items:flex-start;gap:.55rem;display:flex}._checkbox_iokb7_72{width:.9rem;height:.9rem;color:var(--gold-300);border:1px solid #e2bc7966;border-radius:.15rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.25rem;display:inline-flex}._emptyColumn_iokb7_73{color:var(--muted);text-align:center;margin:0;padding:1.25rem .5rem;font-size:.75rem}._columnFooter_iokb7_74{border-top:1px solid var(--premium-border);padding:.85rem .75rem 1rem}._pageRange_iokb7_75{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 .65rem;font-size:.68rem;display:flex}._pagination_iokb7_76{justify-content:center;align-items:center;gap:.2rem;display:flex}._pagination_iokb7_76 button{min-width:1.75rem;min-height:2.3rem;color:var(--ivory-soft);font-family:var(--font-body), sans-serif;font-variant-numeric:tabular-nums;background:#ffffff03;border:1px solid #ffffff12;border-radius:.35rem;justify-content:center;align-items:center;padding:.35rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}._pagination_iokb7_76 ._pageDirection_iokb7_78{padding-inline:.55rem}._pagination_iokb7_76 button:hover:not(:disabled){border-color:var(--gold-500);background:#e2bc7910}._pagination_iokb7_76 button[aria-current=page]{color:var(--gold-100);background:#e2bc7919;border-color:#e2bc7970}._pagination_iokb7_76 button:disabled{opacity:.38;cursor:not-allowed}._empty_iokb7_73{text-align:center;border:1px solid var(--premium-border);border-radius:var(--premium-radius);background:linear-gradient(145deg, #e2bc7906, var(--premium-surface));margin-top:1.5rem;padding:clamp(2.5rem,6vw,5rem) 1.5rem}._empty_iokb7_73>svg{width:2rem;height:2rem;color:var(--gold-300);margin-bottom:1rem}._empty_iokb7_73 h3{color:var(--ivory);font-family:var(--font-body), sans-serif;margin:0 0 .6rem;font-size:1.3rem;font-weight:650}._empty_iokb7_73 p{color:var(--muted);max-width:50ch;margin:0 auto;font-size:.9rem}._empty_iokb7_73 button{border:1px solid var(--premium-border);border-radius:var(--premium-control-radius);color:var(--gold-100);min-height:44px;font:inherit;background:#e2bc790c;margin-top:1.25rem;padding:.55rem 1rem;font-size:.8rem}._notice_iokb7_87{color:#e4c098;background:#e2bc7908;border-left:2px solid #be9059;margin:1.25rem 0;padding:.65rem 1rem;font-size:.8rem}._skeleton_iokb7_88{grid-template-columns:repeat(3,1fr);gap:1rem;width:min(40rem,100%);margin:2rem auto 0;display:grid}._skeleton_iokb7_88 span{border-radius:var(--premium-inset-radius);background:#ffffff04;border:1px solid #ffffff06;height:5rem}._roadmap_iokb7_1 :is(input,select,summary,button,a):focus-visible{outline:2px solid var(--gold-300);outline-offset:4px}._board_iokb7_24:focus-visible{outline:2px solid var(--gold-300);outline-offset:4px}._visuallyHidden_iokb7_91{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:60rem){._introduction_iokb7_2{flex-direction:column;align-items:flex-start;gap:1.4rem}._freshness_iokb7_7{align-self:stretch}._resultCount_iokb7_23{margin-left:0}}@media (max-width:44rem){._toolbar_iokb7_14{align-items:stretch;gap:.8rem;margin-top:1.5rem}._search_iokb7_15{flex-basis:100%;max-width:none}._statusSelect_iokb7_17{flex:1}._statusSelect_iokb7_17 select{flex:1;min-width:0;max-width:none}._resultCount_iokb7_23{align-self:center;font-size:.72rem}._board_iokb7_24{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;gap:1.25rem;padding:0;overflow:visible}._columnHeader_iokb7_37{padding:1rem}._card_iokb7_42{padding:1.1rem}._card_iokb7_42 h4{font-size:1rem}._boardHint_iokb7_24{align-items:flex-start}._boardHint_iokb7_24>svg{margin-top:.2rem}._details_iokb7_54 summary{min-height:40px}._category_iokb7_49,._team_iokb7_49,._date_iokb7_52{font-size:.7rem}._skeleton_iokb7_88{gap:.5rem}._pagination_iokb7_76 button{min-width:2rem;min-height:2.75rem}._pageRange_iokb7_75{font-size:.72rem}}@media (prefers-reduced-motion:reduce){._details_iokb7_54 summary svg{transition:none}}
