html #kanbanOrderModal{box-sizing:border-box;border:1px solid var(--pc-border,#405146);background:var(--pc-surface,#1d1b16);width:min(1500px,100vw - 24px);max-width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);color:var(--pc-ink,inherit);border-radius:14px;margin:auto;padding:0;position:fixed;inset:12px;overflow:hidden}html #kanbanOrderModal[open]{flex-direction:column;display:flex}#kanbanOrderModal::backdrop{background:#1d1b1680}.kanban-os-heading{border-bottom:1px solid var(--pc-border,#405146);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.kanban-os-heading h2{margin:0;font-size:18px;line-height:1.4}#kanbanOrderModal iframe{background:var(--pc-surface,#1d1b16);border:0;flex:1;width:100%;min-height:0;display:block}#board .card-footer{flex-wrap:wrap}#board .card-actions{align-items:center;gap:6px;margin-left:auto;display:flex}#board .card-actions .detail-button{white-space:nowrap;min-height:26px;padding:5px 7px;font:700 10px Arial,sans-serif}@media (width<=600px){.kanban-os-heading{padding:8px 10px}.kanban-os-heading h2{font-size:15px}}html body.powercell-shell:has(.kanban-page){padding-top:0!important}.kanban-page{padding-top:0}html:not(.embed) #kanbanHeaderSpace{height:var(--kanban-header-height,120px);margin-bottom:12px}html:not(.embed) #kanbanFixedHeader{z-index:80;box-sizing:border-box;background:var(--pc-page,var(--bg,#1d1b16));border-bottom:1px solid var(--pc-border,var(--line));padding:8px 0;position:fixed;top:0}html:not(.embed) #kanbanFixedHeader:before{content:"";background:inherit;z-index:-1;pointer-events:none;position:absolute;inset:0 -26px}.kanban-page .kanban-header{flex-flow:wrap;align-items:center;gap:12px;margin:0 0 8px}.kanban-header h1{margin:0;font-size:24px}.kanban-header .header-actions{flex-wrap:wrap;gap:12px}.kanban-controls{align-items:center;gap:12px;display:flex}.kanban-controls .search{flex:1;width:auto;min-width:0;min-height:44px}#boardNotice{margin:6px 0 0}#boardNotice:empty{display:none}#kanbanOptions[hidden]{display:none!important}#kanbanOptions{max-height:45vh;padding:4px;overflow:auto}#kanbanOptions .ui-actions{justify-content:flex-start;margin:8px 0 12px}#kanbanFixedHeader>.summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:8px 0 0}#kanbanFixedHeader>.summary .summary-card{min-width:0;padding:8px 12px}#kanbanFixedHeader>.summary .summary-value{margin-top:2px;font-size:20px}@media (width<=600px){#kanbanFixedHeader>.summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#kanbanFixedHeader>.summary .summary-card{padding:6px 8px}#kanbanFixedHeader>.summary .summary-label{letter-spacing:0;font-size:10px}}body[data-sidebar=hidden] .kanban-header{padding-left:44px}.embed #kanbanFixedHeader{margin-bottom:8px}.embed .board-heading{display:none}@media (width<=760px){.kanban-page{padding-top:0}.kanban-header{padding-left:0}.kanban-header h1{font-size:20px}.kanban-header #visibleCount{display:none}.kanban-controls{gap:8px}html:not(.embed) #kanbanFixedHeader:before{inset:0 -16px}.kanban-controls .search{width:100%}.kanban-header .header-actions{gap:8px}}@media print{html:not(.embed) #kanbanFixedHeader{position:static;width:auto!important;left:auto!important}html:not(.embed) #kanbanHeaderSpace{height:auto}}#orderDialog{width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:hidden}#orderDialog .dialog-content{grid-template-rows:auto auto minmax(0,1fr) auto;max-height:calc(100dvh - 34px);padding:16px;display:grid}#orderDialog .dialog-content h2{margin:2px 0 10px;font-size:22px}#dialogDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;min-height:0;padding:2px 4px;display:grid;overflow:auto}#orderDialog .dialog-row{min-width:0;padding:7px 0}#orderDialog .dialog-row-wide{grid-column:1/-1}#orderDialog .dialog-value{overflow-wrap:anywhere;margin-top:3px;font-size:14px}#orderDialog .order-stage-field{grid-column:1/-1;gap:6px;margin-top:8px;padding-bottom:4px;display:grid}#orderDialog .order-stage-field label{margin:0;display:block}#orderDialog #orderStage{width:100%;min-width:0;min-height:44px}#orderDialogActions{border-top:1px solid var(--pc-border,#405146);flex-wrap:wrap;gap:12px;margin:12px 0 0;padding-top:12px;display:flex}#orderDialogActions>button,#orderDialogActions>a{white-space:normal;text-align:center;flex:1;min-width:0}#orderCalendarDate{background:var(--pc-surface,var(--surface));width:100%;min-width:0;min-height:44px;color:inherit;border:1px solid var(--pc-border,var(--line));font:inherit;color-scheme:inherit;border-radius:8px;padding:8px}#orderCalendarHint{margin:0;font-size:12px}#addOrderToCalendar[aria-disabled=true]{opacity:.6;cursor:not-allowed}@media (width<=600px){#orderDialogActions>a{flex-basis:100%}}#board .lane-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}#board .lane-tools{grid-column:1/-1;justify-content:flex-end;gap:6px;display:flex}#board .lane-tools button{box-sizing:border-box;cursor:pointer;border:0;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;font:700 17px/1 system-ui,sans-serif;transition:background-color .18s,box-shadow .18s,opacity .18s;display:inline-flex;box-shadow:0 1px 2px #1d1b160d;color:#475569!important;background:#e5e7eb!important}#board .lane-tools [data-move-column="1"]{color:#fff!important;background:#2563eb!important}#board .lane-tools [data-lane-help]{font-size:18px;color:#475569!important;background:#f1f5f9!important}#board .lane-tools [data-toggle-lane]{font-size:20px;color:#b91c1c!important;background:#fee2e2!important}#board .lane-tools button:hover:not(:disabled){box-shadow:0 2px 5px #1d1b1626;background:#d1d5db!important}#board .lane-tools [data-move-column="1"]:hover:not(:disabled){background:#1d4ed8!important}#board .lane-tools [data-lane-help]:hover{background:#e2e8f0!important}#board .lane-tools [data-toggle-lane]:hover{background:#fecaca!important}#board .lane-tools button:disabled{opacity:.4;cursor:default;box-shadow:none}html[data-theme=dark] #board .lane-tools [data-move-column="-1"]{color:#e5e7eb!important;background:#374151!important}html[data-theme=dark] #board .lane-tools [data-lane-help]{color:#e2e8f0!important;background:#293442!important}html[data-theme=dark] #board .lane-tools [data-toggle-lane]{color:#fca5a5!important;background:#47282b!important}html[data-theme=dark] #board .lane-tools [data-move-column="-1"]:hover:not(:disabled){background:#4b5563!important}html[data-theme=dark] #board .lane-tools [data-lane-help]:hover{background:#374151!important}html[data-theme=dark] #board .lane-tools [data-toggle-lane]:hover{background:#613336!important}@media (prefers-reduced-motion:reduce){#board .lane-tools button{transition:none}}#board .lane-collapsed .lane-head{flex-direction:column;gap:12px;min-height:330px;padding:10px 6px;display:flex}#board .lane-collapsed .lane-title{writing-mode:vertical-rl;white-space:nowrap;min-height:100px}#board .lane-collapsed .lane-tools{flex-direction:column;margin-top:auto}#board .lane-cards[hidden]{display:none!important}#board.compact-cards .card-detail,#board.compact-cards .card-footer>span{display:none}#board.compact-cards .os-card{padding:8px}.kanban-layout-actions{margin:10px 0}.kanban-layout-actions label{align-items:center;gap:6px;display:flex}.kanban-layout-actions input[type=checkbox]{width:auto}.kanban-help-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.kanban-flow-help p{margin:14px 0;line-height:1.6}.kanban-flow-help{max-height:calc(100dvh - 24px);overflow:auto}#board .lane-title{overflow-wrap:anywhere;font-size:15px}#board .lane-tools button:focus-visible{outline-offset:2px;outline:2px solid}#board{grid-template-rows:auto minmax(275px,1fr);grid-auto-flow:column;align-items:stretch;row-gap:0}#board .lane{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}#board .lane-head{grid-template-rows:minmax(36px,auto) 30px;align-content:start;align-items:center}#board .lane-cards{align-content:start;min-height:275px}#board .lane-collapsed .lane-head{grid-row:1/-1;min-height:330px}
