.sa-commands{display:flex;gap:8px;align-items:center}.sa-scrum-button,.sa-selected{background:#ede7fa!important;border:1px solid #b4a2d6!important;color:#453664!important}.sa-selected{box-shadow:inset 0 -3px 0 #8873ae}.sa-board{display:grid;grid-template-columns:repeat(4,minmax(210px,1fr));gap:14px;overflow-x:auto;margin:18px 0}.sa-lane{background:#f5f7fa;border:1px solid #dee5ed;border-top:4px solid var(--sa-tone);border-radius:12px;padding:13px;min-height:260px}.sa-lane h3{font-size:16px;display:flex;align-items:center;justify-content:space-between;margin:3px 0 15px;color:#244564}.sa-lane h3 b{background:#fff;border:1px solid #d9e0ea;border-radius:20px;padding:3px 9px;font-size:12px}.sa-note{background:color-mix(in srgb,var(--sa-color) 30%,white);border:1px solid color-mix(in srgb,var(--sa-color) 70%,#a3b5ca);border-radius:10px;padding:15px;margin:10px 0;color:#27435f;box-shadow:0 2px 5px #182d4810}.sa-note>small{font-size:10px;color:#62758a}.sa-title{display:block;width:100%;text-align:left;background:none;border:0;color:#193b62;font-weight:600;font-size:16px;padding:9px 0}.sa-note p{font-size:12px;margin:5px 0}.sa-note>span{font-size:12px}.sa-note label{font-size:11px;display:block;margin-top:14px}.sa-note select{width:100%;padding:7px;background:#ffffffb8;color:#334d67;border:1px solid #c7d5e4;border-radius:7px;margin-top:4px;font-size:12px}.sa-note .ap-state-control{margin-top:9px}.sa-empty{font-size:12px;color:#718297;text-align:center;padding:26px 10px}.sa-special>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.sa-label{padding:10px;background:#f1ebfc;color:#534173;border-radius:8px;font-size:13px}.sa-acceptance{border-top:1px solid #ffffffb5;padding-top:8px}@media(max-width:650px){.sa-commands{flex-wrap:wrap}.sa-board{grid-template-columns:repeat(4,250px)}}
.sa-clean-command{justify-content:space-between!important;align-items:center!important}.sa-new-action{background:#a83246!important;border:1px solid #94293b!important;color:#fff!important;padding:12px 20px!important;border-radius:9px!important;box-shadow:none!important}.sa-new-action:hover{background:#8e283a!important}.sa-schedule-link{display:block;border:0;background:transparent;color:#426985;font-size:12px;padding:7px 0;text-align:left}.sa-entry-choice{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid #dce3ea;margin-bottom:18px}.sa-entry-choice>span{font-size:14px;color:#60758a}.sa-entry-choice .selected{background:#243e58!important;color:white!important}.sa-postit-heading{background:#fff7d9;border:1px solid #e7d9a8;border-radius:4px 4px 20px 4px;padding:20px;margin-bottom:18px;box-shadow:0 4px 10px #22374c09}.sa-postit-heading>small{letter-spacing:1.5px;color:#796b42}.sa-postit-entry>label:has(input[maxlength="180"]){background:#fff7d9;padding:16px;border:1px solid #e7d9a8;border-radius:7px}.sa-form-schedule{background:#f6f9fc;border:1px solid #d4e0ec;border-radius:10px;padding:18px;margin:18px 0}.sa-form-schedule>h3{font-size:18px;margin:0 0 7px}.sa-form-schedule>p{font-size:13px;color:#64778a}.sa-form-schedule .ev-delivery{background:#fff}.sa-clean-command .ap-view-switch{margin-left:auto}@media(max-width:650px){.sa-entry-choice{align-items:stretch;flex-direction:column}}
.af-heading{display:block!important}.af-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-top:14px}.af-controls label{display:flex;flex:1;min-width:160px;flex-direction:column;gap:6px;font-size:12px;color:#526a80}.af-controls select,.af-controls input{background:#f5f7fa;border:1px solid #cfdae5;border-radius:8px;padding:10px;color:#243f59;font-size:14px;max-width:100%}.af-tags{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.af-tags button{background:#edf2fb;color:#25435d;border:1px solid #c1d3fe;border-radius:15px;padding:6px 12px}.af-gantt{margin:24px 0;padding:22px;border:1px solid #cfdae5;border-radius:12px;background:#fff}.af-gantt>header{display:flex;justify-content:space-between;align-items:center;gap:16px}.af-gantt h3{font-size:21px;color:#213e5a;margin:0}.af-gantt header p{font-size:13px;color:#657c90}.af-gantt .ev-gantt{max-height:440px;overflow:auto}.af-gantt .ev-gantt-track{background:#f2f5fa}.af-gantt .ev-gantt-track>span{background:#d7e3fc!important}.af-gantt .ev-gantt-track i{background:#547eb8!important}.af-gantt .ev-gantt-track b{color:#142f4a!important}
.tower-layer{border-color:var(--layer-color,#c1d3fe)}.tower-layer>header{background:linear-gradient(110deg,var(--layer-color,#edf2fb),color-mix(in srgb,var(--layer-color,#edf2fb) 45%,white));border-bottom:1px solid var(--layer-color,#c1d3fe)}.tower-layer-row{background:color-mix(in srgb,var(--layer-color,#edf2fb) 18%,white)}.tower-layer-row:hover{background:color-mix(in srgb,var(--layer-color,#edf2fb) 45%,white)}.tower-layer>header>span,.tower-layer>header small{color:#344d6b}
