.ui-countdown[data-v-948180ae]{font-variant-numeric:tabular-nums}.ui-countdown__prefix[data-v-948180ae]{font-weight:500}.ui-countdown--overdue[data-v-948180ae]{font-weight:600}@media print{.ui-countdown[data-v-948180ae]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ui-decimal[data-v-c10a6f85]{align-items:center;display:flex;position:relative}.ui-decimal__input[data-v-c10a6f85]{text-align:right;font-variant-numeric:tabular-nums}.ui-decimal--suffix .ui-decimal__input[data-v-c10a6f85]{padding-right:calc(var(--dso-space-3) + 3.5em)}.ui-decimal__suffix[data-v-c10a6f85]{right:var(--dso-space-3);text-overflow:ellipsis;white-space:nowrap;max-width:3.5em;color:var(--dso-text-muted);font-size:var(--dso-fs-sm);pointer-events:none;position:absolute;overflow:hidden}.ui-money[data-v-d249e80d]{gap:var(--dso-space-2);grid-template-columns:minmax(0,1fr) 96px;align-items:start;display:grid}.ui-money--fixed[data-v-d249e80d]{grid-template-columns:minmax(0,1fr)}.ui-period[data-v-2392cc67]{align-items:center;gap:var(--dso-space-2);flex-wrap:wrap;display:flex}.ui-period__year[data-v-2392cc67]{font-variant-numeric:tabular-nums;width:90px}.ui-period__part[data-v-2392cc67]{width:auto;min-width:130px}.ui-period__code[data-v-2392cc67]{white-space:nowrap}.ui-sortable__list[data-v-1dccf0ad]{border:1px solid var(--dso-border);border-radius:var(--dso-radius);background:var(--dso-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-sortable__item[data-v-1dccf0ad]{align-items:flex-start;gap:var(--dso-space-2);padding:var(--dso-space-2) var(--dso-space-3);border-bottom:1px solid var(--dso-border);display:flex;position:relative}.ui-sortable__item[data-v-1dccf0ad]:last-child{border-bottom:none}.ui-sortable__item.is-dragging[data-v-1dccf0ad]{opacity:.45}.ui-sortable__item.is-drop-before[data-v-1dccf0ad]:before,.ui-sortable__item.is-drop-after[data-v-1dccf0ad]:after{content:"";background:var(--dso-blue-700);height:2px;position:absolute;left:0;right:0}.ui-sortable__item.is-drop-before[data-v-1dccf0ad]:before{top:-1px}.ui-sortable__item.is-drop-after[data-v-1dccf0ad]:after{bottom:-1px}.ui-sortable__handle[data-v-1dccf0ad]{border-radius:var(--dso-radius-sm);width:28px;height:28px;color:var(--dso-text-muted);cursor:grab;touch-action:none;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-top:2px;padding:0;display:inline-flex}.ui-sortable__list.is-busy .ui-sortable__handle[data-v-1dccf0ad],.ui-sortable__list.is-busy .ui-sortable__move[data-v-1dccf0ad]{cursor:progress;opacity:.6}.ui-sortable__handle[data-v-1dccf0ad]:hover{background:var(--dso-blue-50);color:var(--dso-blue-700)}.ui-sortable__handle[data-v-1dccf0ad]:active{cursor:grabbing}.ui-sortable__handle[data-v-1dccf0ad]:focus-visible{outline:var(--dso-focus-outline);outline-offset:1px}.ui-sortable__no[data-v-1dccf0ad]{font-variant-numeric:tabular-nums;min-width:24px;color:var(--dso-navy-800);flex:none;padding-top:6px;font-weight:600}.ui-sortable__content[data-v-1dccf0ad]{overflow-wrap:anywhere;flex:1 1 0;min-width:0;padding-top:5px}.ui-sortable__actions[data-v-1dccf0ad]{flex:none;align-items:center;gap:2px;display:inline-flex}@media (width<=560px){.ui-sortable__item[data-v-1dccf0ad]{flex-wrap:wrap}.ui-sortable__actions[data-v-1dccf0ad]{flex-basis:100%;justify-content:flex-end}}.ui-tree__list[data-v-68df71a7]{border:1px solid var(--dso-border);border-radius:var(--dso-radius);background:var(--dso-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-tree__item[data-v-68df71a7]{align-items:flex-start;gap:var(--dso-space-1,4px);padding-left:calc(var(--dso-space-3) + var(--tree-depth,0) * var(--tree-indent,24px));padding-top:var(--dso-space-2);padding-bottom:var(--dso-space-2);padding-right:var(--dso-space-3);border-bottom:1px solid var(--dso-border);display:flex;position:relative}.ui-tree__item[data-v-68df71a7]:last-child{border-bottom:none}.ui-tree__item.is-root[data-v-68df71a7]{background:var(--dso-surface-muted)}.ui-tree__item.is-dragging[data-v-68df71a7]{opacity:.45}.ui-tree__item.is-drop-before[data-v-68df71a7]:before,.ui-tree__item.is-drop-after[data-v-68df71a7]:after{content:"";background:var(--dso-blue-700);height:2px;position:absolute;left:0;right:0}.ui-tree__item.is-drop-before[data-v-68df71a7]:before{top:-1px}.ui-tree__item.is-drop-after[data-v-68df71a7]:after{bottom:-1px}.ui-tree__toggle[data-v-68df71a7],.ui-tree__handle[data-v-68df71a7]{border-radius:var(--dso-radius-sm);width:28px;height:28px;color:var(--dso-text-muted);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-top:1px;padding:0;display:inline-flex}.ui-tree__toggle[data-v-68df71a7]{cursor:pointer}.ui-tree__toggle-spacer[data-v-68df71a7],.ui-tree__handle-spacer[data-v-68df71a7]{flex:none;width:28px}.ui-tree__chevron[data-v-68df71a7]{transition:transform .15s}.ui-tree__toggle[aria-expanded=true] .ui-tree__chevron[data-v-68df71a7]{transform:rotate(90deg)}.ui-tree__handle[data-v-68df71a7]{cursor:grab;touch-action:none}.ui-tree__list.is-busy .ui-tree__handle[data-v-68df71a7],.ui-tree__list.is-busy .ui-tree__move[data-v-68df71a7]{cursor:progress;opacity:.6}.ui-tree__toggle[data-v-68df71a7]:hover,.ui-tree__handle[data-v-68df71a7]:hover{background:var(--dso-blue-50);color:var(--dso-blue-700)}.ui-tree__handle[data-v-68df71a7]:active{cursor:grabbing}.ui-tree__toggle[data-v-68df71a7]:focus-visible,.ui-tree__handle[data-v-68df71a7]:focus-visible{outline:var(--dso-focus-outline);outline-offset:1px}.ui-tree__content[data-v-68df71a7]{overflow-wrap:anywhere;flex:1 1 0;min-width:0;padding-top:5px}.ui-tree__actions[data-v-68df71a7]{flex:none;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.ui-tree__actions[data-v-68df71a7] .ui-btn{height:var(--dso-control-height-sm)}.ui-tree__actions[data-v-68df71a7] .ui-btn--icon{width:var(--dso-control-height-sm)}@media (width<=560px){.ui-tree__item[data-v-68df71a7]{padding-left:calc(var(--dso-space-2) + var(--tree-depth,0) * min(var(--tree-indent,24px), 12px));flex-wrap:wrap}.ui-tree__content[data-v-68df71a7]{min-width:min(96px,100%)}}@media (prefers-reduced-motion:reduce){.ui-tree__chevron[data-v-68df71a7]{transition:none}}.ui-timeline[data-v-a0e8ebc2]{margin:0;padding:0;list-style:none}.ui-timeline__item[data-v-a0e8ebc2]{gap:var(--dso-space-3);padding-bottom:var(--dso-space-4);display:flex;position:relative}.ui-timeline__item[data-v-a0e8ebc2]:not(:last-child):before{content:"";background:var(--dso-border);width:2px;position:absolute;top:22px;bottom:0;left:9px}.ui-timeline__dot[data-v-a0e8ebc2]{border:2px solid var(--dso-surface);width:20px;height:20px;box-shadow:0 0 0 1px var(--dso-border-strong);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.ui-timeline__dot--success[data-v-a0e8ebc2]{background:var(--dso-success)}.ui-timeline__dot--neutral[data-v-a0e8ebc2]{background:var(--dso-logo-gray)}.ui-timeline__dot--warning[data-v-a0e8ebc2]{background:var(--dso-warning)}.ui-timeline__dot--danger[data-v-a0e8ebc2]{background:var(--dso-danger)}.ui-timeline__dot--info[data-v-a0e8ebc2]{background:var(--dso-blue-700)}.ui-timeline__dot--dark[data-v-a0e8ebc2]{background:var(--dso-badge-dark-bg)}.ui-timeline__body[data-v-a0e8ebc2]{flex:auto;min-width:0}.ui-timeline__title[data-v-a0e8ebc2]{color:var(--dso-text);margin:0;font-weight:600}.ui-timeline__meta[data-v-a0e8ebc2]{font-size:var(--dso-fs-sm);color:var(--dso-text-muted);margin:2px 0 0}.ui-timeline__desc[data-v-a0e8ebc2]{font-size:var(--dso-fs-sm);white-space:pre-line;word-break:break-word;margin:4px 0 0}
