.vdp-fixed.vdp-process .process-panel,.vdp-fixed.vdp-process .process-transport{flex-direction:column;flex:none;gap:6px;min-width:0;display:flex}.vdp-fixed.vdp-process .process-tabs{grid-template-columns:1fr 1fr;gap:6px;display:grid}.vdp-fixed.vdp-process .process-tabs [aria-pressed=true]{background:var(--tier-2);box-shadow:inset 0 -3px var(--accent)}.vdp-fixed.vdp-process .process-filters{padding:0;font-size:1rem}.vdp-fixed.vdp-process .process-filters>fieldset,.vdp-fixed.vdp-process .process-select,.vdp-fixed.vdp-process .process-javana{break-inside:avoid;margin:0 0 14px}.vdp-fixed.vdp-process .process-filters fieldset{border:0;min-width:0;margin:0;padding:0}.vdp-fixed.vdp-process .process-filters legend{margin-bottom:5px;font-weight:600}.vdp-fixed.vdp-process .process-chips{flex-wrap:wrap;gap:5px;display:flex}.vdp-fixed.vdp-process .process-chips button{min-width:32px;min-height:32px}.vdp-fixed.vdp-process .process-select{gap:5px;min-width:0;font-weight:600;display:grid}.vdp-fixed.vdp-process .process-select :is(select,input){width:100%;min-width:0;max-width:100%;min-height:32px}.vdp-fixed.vdp-process .process-prerequisite{align-items:center;gap:8px;display:flex}.vdp-fixed.vdp-process .process-prerequisite input{min-width:24px;min-height:24px}.vdp-fixed.vdp-process .process-filters p{margin:6px 0;font-size:1rem;line-height:1.3}.vdp-fixed.vdp-process .process-play{grid-template-columns:32px 1fr 1fr 1fr;gap:4px;display:grid}.vdp-fixed.vdp-process .process-play button{min-width:32px;min-height:32px;padding:4px}.vdp-fixed.vdp-process .process-current{min-height:20px;display:block}.vdp-fixed.vdp-process .process-condition-summary{text-align:left;min-height:32px;padding:4px 8px;font-size:1rem}.vdp-fixed.vdp-process .process-condition-control{display:contents}.vdp-fixed.vdp-process .process-timeline .process-moments{overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:58px;grid-auto-flow:column;gap:4px;max-width:100%;padding:5px 4px 8px;display:grid;overflow:auto hidden}.vdp-fixed.vdp-process .process-moment{background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;min-width:0;min-height:88px;padding:3px 0;font-size:.75rem;line-height:1.3;display:flex}.vdp-fixed.vdp-process .process-circle{border:1px solid var(--cell-line);background:var(--tier-2);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.vdp-fixed.vdp-process .phase-javana .process-circle{background:var(--tier-3)}.vdp-fixed.vdp-process .phase-registration .process-circle{background:var(--tier-1)}.vdp-fixed.vdp-process .process-moment[aria-pressed=true] .process-circle{outline:3px solid var(--accent);outline-offset:1px}.vdp-fixed.vdp-process .process-moment small{font-size:.6875rem}.vdp-fixed.vdp-process .process-circle b{font-size:.875rem;line-height:1}.vdp-fixed.vdp-process .process-count{white-space:nowrap;font-variant-numeric:tabular-nums}.vdp-fixed.vdp-process .process-invalid{border:1px solid var(--accent);border-radius:6px;padding:6px}.vdp-fixed.vdp-process .process-loading-moments{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.vdp-fixed.vdp-process .process-loading-moments span{background:var(--tier-2);border-radius:22px;height:76px}.vdp-fixed.vdp-process .process-panel{gap:8px;min-height:0!important}.vdp-fixed.vdp-process .process-title{font-size:var(--vdp-panel-title-size);color:var(--chart-text);margin:0 0 10px;font-weight:700;line-height:1.18}.vdp-fixed.vdp-process .process-menu-buttons{gap:10px;display:grid}.vdp-fixed.vdp-process .process-menu-buttons button{width:100%;min-height:48px;font-size:var(--vdp-panel-button-size);text-align:center;border:1px solid var(--cell-line);background:var(--panel-brown);color:#fff;border-radius:8px;padding:10px 12px;line-height:1.3;transition:filter .15s,transform .15s;display:block}.vdp-fixed.vdp-process .process-menu-buttons button:hover{filter:brightness(1.12);transform:translateY(-1px)}.vdp-fixed.vdp-process .process-back{text-align:center;width:100%;min-height:36px;color:var(--chart-text);background:var(--tier-1);border:1px solid var(--cell-line);border-radius:6px;margin-top:10px;padding:6px;font-size:1rem;text-decoration:none;display:block}.vdp-fixed.vdp-process .process-detail{flex-direction:column;gap:4px;display:flex}.vdp-fixed.vdp-process .process-detail .process-title{margin:0;font-size:1.625rem}.vdp-fixed.vdp-process .process-tabs button{min-height:32px;font-size:1rem}.vdp-fixed.vdp-process .process-inline-filters>fieldset,.vdp-fixed.vdp-process .process-inline-filters>.process-select{margin:0}.vdp-fixed.vdp-process .process-filters legend,.vdp-fixed.vdp-process .process-select{font-size:1rem;line-height:1.3}.vdp-fixed.vdp-process .process-filters .process-chips button{border-radius:18px;padding:4px 8px;font-size:1.125rem;line-height:1.25;transition:background-color .15s,color .15s}.vdp-fixed.vdp-process .process-filters .process-chips button[aria-pressed=true]{background:var(--selected-bg);color:var(--selected-fg)}.vdp-fixed.vdp-process .process-select :is(select,input){font-size:1rem}.vdp-fixed.vdp-process .process-inline-filters .process-javana{max-height:none}.vdp-fixed.vdp-process .process-detail>.process-back{margin-top:0}.vdp-fixed.vdp-process .process-play button{font-size:1rem}.vdp-fixed.vdp-process .process-transport p{font-size:1rem;line-height:1.3}.vdp-fixed.vdp-process .process-caption .process-note-inline{display:none}.vdp-fixed.vdp-process .process-note-after{display:block}.vdp-fixed.vdp-process .process-timeline .process-note{font-size:1rem;line-height:1.25}.vdp-fixed.vdp-process .process-timeline:not(.na-canh-explanation){min-height:0}.vdp-fixed.vdp-process .process-panel-loading{height:350px}@media (max-height:800px) and (min-width:1024px){.vdp-fixed.vdp-process .process-detail{gap:4px}.vdp-fixed.vdp-process .process-note-after{display:none}}@media (max-width:600px) and (orientation:portrait){.vdp-fixed.vdp-process .process-menu-buttons{gap:6px}.vdp-fixed.vdp-process .process-title{font-size:1.5rem}.vdp-fixed.vdp-process .process-detail .process-title{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){.vdp-fixed.vdp-process .process-menu-buttons button,.vdp-fixed.vdp-process .process-chips button{transition:none;transform:none}}.vdp-fixed.vdp-process .process-timeline .process-moments{grid-auto-columns:100px}.vdp-fixed.vdp-process .process-moment>small{white-space:nowrap}.vdp-fixed.vdp-process .process-detail-actions{grid-template-columns:1fr 1fr;align-items:stretch;gap:6px;display:grid}.vdp-fixed.vdp-process .process-detail-actions .process-back{margin:0}.vdp-fixed.vdp-process .process-detail-actions .control-popup-trigger{min-width:0}.vdp-fixed.vdp-process .process-detail-actions[data-variants]{grid-template-columns:1fr 1fr 1fr}.vdp-fixed.vdp-process [data-process-scope] button:disabled{opacity:.3;cursor:not-allowed}.vdp-fixed.vdp-process .process-moment .process-circle{background:var(--process-feelings,var(--tier-2))}.vdp-fixed.vdp-process .process-moment>small{line-height:1.25}@media (min-width:1024px) and (max-height:800px){.vdp-fixed.vdp-process .process-detail{gap:2px}}.vdp-fixed.vdp-process .process-detail{flex:none;min-height:0}.vdp-fixed.vdp-process .process-detail>.process-inline-filters{flex-direction:column;gap:4px;min-height:0;padding:0;display:flex;overflow:visible}.vdp-fixed.vdp-process .process-sequence{flex-direction:column;flex:none;gap:6px;min-width:0;font-size:1rem;line-height:1.3;display:flex}.vdp-fixed.vdp-process .process-strip-and-stats{border:1px solid var(--cell-line);background:var(--chart-paper);border-radius:8px;grid-template-columns:minmax(0,1fr) 160px;gap:12px;padding:8px;display:grid}.vdp-fixed.vdp-process .process-strip{grid-template-columns:44px minmax(0,1fr);align-items:start;min-width:0;display:grid}.vdp-fixed.vdp-process .process-row-labels{grid-template-rows:22px 44px 23px 23px;align-items:center;gap:2px;padding-top:5px;font-weight:600;display:grid}.vdp-fixed.vdp-process .process-row-labels span:first-child{grid-row:3}.vdp-fixed.vdp-process .process-row-labels span:last-child{grid-row:4}.vdp-fixed.vdp-process .process-sequence .process-timeline{min-width:0;margin:0!important;padding:0!important}.vdp-fixed.vdp-process .process-sequence .process-moment{gap:2px;padding:0;font-size:1rem;line-height:1.3}.vdp-fixed.vdp-process .process-sequence .process-moment .process-ordinal{font-size:1rem;line-height:22px}.vdp-fixed.vdp-process .process-sequence .process-circle{width:44px;height:44px}.vdp-fixed.vdp-process .process-sequence .process-circle b{font-size:1.125rem}.vdp-fixed.vdp-process .process-sequence .process-count,.vdp-fixed.vdp-process .process-factor-count{font-variant-numeric:tabular-nums;white-space:nowrap;line-height:23px}.vdp-fixed.vdp-process .process-statistics{border:1px solid var(--cell-line);text-align:center;border-radius:6px;grid-template-columns:1fr 1fr;align-self:start;gap:0;margin:0;padding:0;font-size:1rem;display:grid;overflow:hidden}.vdp-fixed.vdp-process .process-statistics>div{min-width:0}.vdp-fixed.vdp-process .process-statistics dt{background:var(--panel-brown);color:#fff;overflow-wrap:anywhere;padding:4px 2px;font-weight:600}.vdp-fixed.vdp-process .process-statistics dd{font-variant-numeric:tabular-nums;margin:0;padding:4px 2px}.vdp-fixed.vdp-process .process-sequence>.process-explanation{background:var(--tier-1);border:1px solid var(--cell-line);border-radius:8px;min-height:2.6em;margin:0;padding:6px 10px}.vdp-fixed.vdp-process .process-sequence .process-note-after,.vdp-fixed.vdp-process .process-sequence .process-caption{display:none}.vdp-fixed.vdp-process .process-window-controls{justify-content:center;align-items:center;gap:8px;font-size:1rem;display:flex}@media (min-width:1024px){.vdp-fixed.vdp-process .process-inline-filters>fieldset{border-bottom:1px solid var(--cell-line);grid-template-columns:150px minmax(0,1fr);align-items:start;gap:6px;padding-bottom:3px;display:grid}.vdp-fixed.vdp-process .process-inline-filters>fieldset>legend{float:left;width:150px;margin:0;padding-top:4px}.vdp-fixed.vdp-process .process-inline-filters .process-chips{gap:3px 5px}.vdp-fixed.vdp-process .process-inline-filters .process-chips button{padding:2px 8px}.vdp-fixed.vdp-process .process-sequence .process-moments{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(var(--process-columns),minmax(0,1fr));gap:3px;padding:5px 0 0;overflow:visible}.vdp-fixed.vdp-process .process-moment[data-in-window=false]{display:none}.vdp-fixed.vdp-process .process-sequence .process-transport{display:block}.vdp-fixed.vdp-process .process-sequence .process-play{max-width:520px;margin:0 auto}.vdp-fixed.vdp-process .process-sequence .process-detail-actions{justify-content:center;gap:8px;display:flex}.vdp-fixed.vdp-process .process-sequence .process-detail-actions>*{min-width:130px}.vdp-fixed.vdp-process .process-sequence .process-back{width:auto}}@media (max-width:1023px){.vdp-fixed.vdp-process .process-panel:has(.process-detail){flex:1;min-height:0}.vdp-fixed.vdp-process .process-detail{flex:1;min-height:0}.vdp-fixed.vdp-process .process-detail>.process-inline-filters{overscroll-behavior:contain;touch-action:pan-y;flex:1;gap:12px;min-height:48px;padding:4px;overflow:auto}.vdp-fixed.vdp-process .process-strip-and-stats{grid-template-columns:minmax(0,1fr);gap:4px;padding:4px}.vdp-fixed.vdp-process .process-statistics{grid-template-columns:repeat(4,minmax(0,1fr))}.vdp-fixed.vdp-process .process-statistics dt{font-size:1rem}.vdp-fixed.vdp-process .process-sequence{gap:4px}.vdp-fixed.vdp-process .process-row-labels{grid-template-rows:22px 44px 23px 23px;grid-template-columns:36px}.vdp-fixed.vdp-process .process-strip{grid-template-columns:36px minmax(0,1fr)}.vdp-fixed.vdp-process .process-sequence>.process-explanation{padding:4px 8px;font-size:1rem;line-height:1.25}.vdp-fixed.vdp-process .process-window-controls{display:none}.vdp-fixed.vdp-process .process-sequence{flex:none}}@media (min-width:1024px){.vdp-fixed.vdp-process .process-panel:has([data-process-slot=conditions]){position:relative}.vdp-fixed.vdp-process .process-panel:has([data-process-slot=conditions])>.process-tabs{width:240px;position:absolute;top:0;right:0}.vdp-fixed.vdp-process [data-process-slot=conditions]>.process-title{padding-right:252px}.vdp-fixed.vdp-process .process-detail>.process-inline-filters{gap:2px}.vdp-fixed.vdp-process .process-inline-filters>fieldset{padding-bottom:1px}.vdp-fixed.vdp-process .process-inline-filters>fieldset>legend{padding-top:2px}.vdp-fixed.vdp-process .process-inline-filters .process-chips button{min-height:28px;padding:1px 6px}.vdp-fixed.vdp-process .process-sequence{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"strip strip""explanation explanation""transport actions";gap:4px 8px;display:grid}.vdp-fixed.vdp-process .process-strip-and-stats{grid-area:strip;padding:4px 8px}.vdp-fixed.vdp-process .process-sequence>.process-explanation{grid-area:explanation;min-height:0;padding:4px 8px}.vdp-fixed.vdp-process .process-sequence>.process-transport{grid-area:transport;align-self:center}.vdp-fixed.vdp-process .process-sequence>.process-detail-actions{grid-area:actions;align-self:center}.vdp-fixed.vdp-process .process-sequence .process-ordinal{line-height:20px}.vdp-fixed.vdp-process .process-sequence .process-circle{width:36px;height:36px}.vdp-fixed.vdp-process .process-sequence .process-count,.vdp-fixed.vdp-process .process-sequence .process-factor-count{line-height:20px}.vdp-fixed.vdp-process .process-row-labels{grid-template-rows:20px 36px 20px 20px}.vdp-fixed.vdp-process .process-statistics dt,.vdp-fixed.vdp-process .process-statistics dd{padding:2px}.vdp-fixed.vdp-process .process-moment[data-gap-after=true]{border-right:1px dashed var(--accent)}.vdp-fixed.vdp-process .process-sequence .process-detail-actions button{min-height:32px;padding:4px 8px}}.vdp-fixed.vdp-process .process-sequence-title{grid-column:1/-1;margin:0;font-size:1rem;font-weight:700;line-height:20px}.vdp-fixed.vdp-process .process-strip-and-stats{row-gap:2px}@media (max-width:1023px){.vdp-fixed.vdp-process .process-statistics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.vdp-fixed.vdp-process .process-strip-and-stats{grid-template-columns:minmax(0,1fr) 260px;row-gap:0;padding:0 8px}.vdp-fixed.vdp-process .process-sequence-title{font-size:1.125rem;line-height:22px}.vdp-fixed.vdp-process .process-statistics dt,.vdp-fixed.vdp-process .process-statistics dd{padding:0;font-size:1.125rem;line-height:20px}.vdp-fixed.vdp-process .process-panel>[data-process-slot=conditions]{flex:1;min-height:0}.vdp-fixed.vdp-process .process-detail>.process-inline-filters{overscroll-behavior:contain;flex:1;gap:1px;min-height:0;font-size:1.125rem;overflow:auto}.vdp-fixed.vdp-process .process-inline-filters>fieldset{flex:none;padding-bottom:0}.vdp-fixed.vdp-process .process-inline-filters .process-chips button{min-height:27px;padding:0 6px}.vdp-fixed.vdp-process .process-sequence>.process-explanation{overscroll-behavior:contain;max-height:1.5em;padding:2px 8px;overflow:auto}}.vdp-fixed.vdp-process{--vdp-panel-caption-size:18px}.vdp-fixed.vdp-process .process-sequence,.vdp-fixed.vdp-process .process-sequence .process-ordinal,.vdp-fixed.vdp-process .process-sequence>.process-explanation,.vdp-fixed.vdp-process .na-canh-table th{font-size:1.125rem}@media (min-width:1024px){.vdp-fixed.vdp-process .process-inline-filters>fieldset{grid-template-columns:180px minmax(0,1fr)}.vdp-fixed.vdp-process .process-inline-filters>fieldset>legend{width:180px;padding-top:0}.vdp-fixed.vdp-process .process-inline-filters .process-chips button{min-height:24px;line-height:1.2}.vdp-fixed.vdp-process .process-strip-and-stats{grid-template-columns:minmax(0,1fr) clamp(210px,18vw,260px);gap:0 12px;padding:2px 8px}.vdp-fixed.vdp-process .process-sequence-title{font-size:1.375rem;line-height:27px}.vdp-fixed.vdp-process .process-strip{grid-template-columns:48px minmax(0,1fr)}.vdp-fixed.vdp-process .process-sequence .process-moments{gap:2px;padding-top:0}.vdp-fixed.vdp-process .process-sequence .process-moment{gap:2px;min-height:132px;font-size:1.375rem}.vdp-fixed.vdp-process .process-sequence .process-circle{width:50px;height:50px}.vdp-fixed.vdp-process .process-sequence .process-circle b{font-size:1.375rem}.vdp-fixed.vdp-process .process-sequence .process-ordinal{font-size:1.125rem;line-height:24px}.vdp-fixed.vdp-process .process-sequence .process-count,.vdp-fixed.vdp-process .process-sequence .process-factor-count{font-size:1.375rem;line-height:26px}.vdp-fixed.vdp-process .process-row-labels{grid-template-rows:24px 50px 26px 26px;gap:2px;padding-top:0;font-size:1.125rem}.vdp-fixed.vdp-process .process-statistics dt,.vdp-fixed.vdp-process .process-statistics dd{padding:0;font-size:1.375rem;line-height:26px}.vdp-fixed.vdp-process .process-statistics dt{font-size:1.125rem;line-height:22px}.vdp-fixed.vdp-process .process-sequence>.process-explanation{max-height:none;padding:2px 8px;line-height:24px}.vdp-fixed.vdp-process .process-sequence .process-play button,.vdp-fixed.vdp-process .process-sequence .process-detail-actions button{font-size:1.125rem}}.vdp-fixed.vdp-process .process-moment[aria-pressed=true] .process-circle b,.vdp-fixed.vdp-process .process-menu-buttons button[aria-pressed=true]{background:var(--selected-bg);color:var(--selected-fg)}
