.publication-progress{container-type:inline-size;display:flex;justify-content:flex-end}.publication-progress .completed-block{background:radial-gradient(circle,#fff 0 55%,#fff0 0 100%);border-radius:50%;height:28px;height:max(14px,15.5cqw);margin:0 4px 4px 0;margin-block:0 max(2px,3.3cqw);margin-inline:0 max(2px,3.3cqw);width:28px;width:max(14px,15.5cqw)}.publication-progress .completed-block svg{display:block;fill:#68b415;height:100%;width:100%}.publication-progress .progress-block{display:flex;flex-grow:1;margin:0 10cqw max(1px,3.8cqw);position:relative}.publication-progress .progress-block .progress-bg{background:#fff;border-radius:999px;flex-grow:1;overflow:hidden}.publication-progress .progress-block .progress-val{background:#fbc333;border-radius:999px;height:3px;height:max(2px,3.33cqw)}
