.changelog[data-v-db2c761b]{background:var(--surface-page);color:var(--text-on-page);padding:clamp(60px,8vw,100px) clamp(20px,4vw,40px)}.changelog-container[data-v-db2c761b]{margin:0 auto;max-width:900px}.update-banner[data-v-db2c761b]{align-items:center;background:var(--brand-fill);border:var(--border-medium) solid var(--text-on-brand);box-shadow:var(--shadow-lg) var(--text-on-brand);color:var(--text-on-brand);display:flex;flex-wrap:wrap;gap:clamp(12px,2vw,18px);margin-bottom:clamp(32px,5vw,48px);padding:clamp(16px,2.5vw,22px) clamp(20px,3vw,28px)}.update-banner-tag[data-v-db2c761b]{background:var(--surface-plate);color:var(--brand-text-on-plate);font-size:clamp(11px,1.6vw,13px);letter-spacing:1px;padding:4px 12px}.update-banner-tag[data-v-db2c761b],.update-banner-text[data-v-db2c761b]{font-family:Arial Black,sans-serif;font-weight:900}.update-banner-text[data-v-db2c761b]{font-size:clamp(15px,2.4vw,20px);letter-spacing:-.5px}.timeline[data-v-db2c761b]{display:flex;flex-direction:column;gap:clamp(40px,6vw,60px)}.version-block.spotlight[data-v-db2c761b]{border-color:var(--brand-fill);box-shadow:var(--shadow-lg) var(--brand-fill);scroll-margin-top:100px}.version-block[data-v-db2c761b]{background:var(--surface-plate);border:var(--border-medium) solid var(--border-strong);color:var(--text-on-plate);padding:clamp(24px,4vw,40px);transition:box-shadow .15s}.version-block[data-v-db2c761b]:hover{box-shadow:var(--shadow-lg) var(--brand-fill)}.version-header[data-v-db2c761b]{border-bottom:var(--border-thin) solid var(--color-gray-dark);flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:clamp(20px,3vw,30px);padding-bottom:clamp(16px,2vw,20px)}.version-header[data-v-db2c761b],.version-label[data-v-db2c761b]{align-items:center;display:flex}.version-label[data-v-db2c761b]{gap:clamp(10px,2vw,16px)}.version-number[data-v-db2c761b]{font-family:Arial Black,sans-serif;font-size:clamp(28px,5vw,40px);font-weight:900;letter-spacing:-1px;margin:0}.version-tag[data-v-db2c761b]{border:3px solid;font-size:clamp(10px,1.5vw,12px);font-weight:900;letter-spacing:1px;padding:4px 12px;text-transform:uppercase}.tag-latest[data-v-db2c761b]{background:var(--brand-fill);border-color:var(--brand-fill);color:var(--text-on-brand)}.tag-major[data-v-db2c761b]{border-color:var(--brand-text-on-plate);color:var(--brand-text-on-plate)}.tag-fix[data-v-db2c761b],.tag-major[data-v-db2c761b]{background:transparent}.tag-fix[data-v-db2c761b]{border-color:var(--color-gray);color:var(--text-muted-on-plate)}.status-review[data-v-db2c761b]{background:transparent;border-color:var(--status-changed-on-plate);color:var(--status-changed-on-plate)}.status-published[data-v-db2c761b]{background:transparent;border-color:var(--status-added-on-plate);color:var(--status-added-on-plate)}.version-date[data-v-db2c761b]{color:var(--text-muted-on-plate);font-family:var(--font-body);font-size:clamp(13px,2vw,15px)}.changes-list[data-v-db2c761b]{display:flex;flex-direction:column;gap:clamp(10px,1.5vw,14px)}.change-item[data-v-db2c761b]{align-items:flex-start;display:flex;gap:clamp(10px,2vw,16px)}.change-type[data-v-db2c761b]{border:var(--border-thin) solid;flex-shrink:0;font-family:Arial Black,sans-serif;font-size:clamp(10px,1.5vw,11px);font-weight:900;letter-spacing:.5px;margin-top:2px;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.type-added[data-v-db2c761b]{border-color:var(--status-added-on-plate);color:var(--status-added-on-plate)}.type-changed[data-v-db2c761b]{border-color:var(--brand-text-on-plate);color:var(--brand-text-on-plate)}.type-fixed[data-v-db2c761b]{border-color:var(--status-changed-on-plate);color:var(--status-changed-on-plate)}.type-removed[data-v-db2c761b]{border-color:var(--status-error-on-plate);color:var(--status-error-on-plate)}.change-text[data-v-db2c761b]{color:var(--text-on-plate);font-family:var(--font-body);font-size:clamp(14px,2vw,16px);line-height:1.5;opacity:.9}@media (hover:none) and (pointer:coarse){.version-block[data-v-db2c761b]:hover{box-shadow:none}.version-block[data-v-db2c761b]:active{box-shadow:var(--shadow-lg) var(--brand-fill)}}@media (max-width:768px) and (orientation:landscape){.changelog[data-v-db2c761b]{padding:40px 20px}}
