.srk-modal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.srk-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45)}.srk-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;overflow-y:auto;overflow-x:hidden;padding:24px 16px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.srk-modal{position:relative;width:100%;max-width:100%;outline:none}.srk-modal-content{position:relative;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 10px 38px #0000002e,0 6px 12px #0000001f}.srk-modal-header{padding:16px 20px;border-bottom:1px solid #e9e9e9}.srk-modal-title{font-size:16px;line-height:1.5;font-weight:600}.srk-modal-body{padding:16px 20px}.srk-modal-close{position:absolute;top:10px;right:12px;border:none;background:transparent;padding:0;margin:0;cursor:pointer;color:inherit;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.srk-modal-close-x{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;font-size:24px}.srk-modal-close-x:before{content:"×"}.srk-animated-modal-root .srk-modal-mask,.srk-react-modal-root .srk-modal-mask{opacity:0}.srk-animated-modal-root .srk-modal-wrap,.srk-react-modal-root .srk-modal-wrap{align-items:flex-start;padding-top:clamp(48px,12vh,96px);padding-right:clamp(16px,4vw,24px);padding-bottom:clamp(24px,4vh,32px);padding-left:clamp(16px,4vw,24px);overscroll-behavior:contain}.srk-animated-modal-root .srk-modal,.srk-react-modal-root .srk-modal{max-width:min(var(--srk-modal-max-width, 100%),calc(100vw - 32px));transform-origin:var(--srk-modal-origin-x, 50%) var(--srk-modal-origin-y, 56px);opacity:0;transform:none;will-change:transform,opacity}.srk-animated-modal-root .srk-modal-content,.srk-react-modal-root .srk-modal-content{max-width:100%}.srk-animated-modal-root[data-srk-modal-state=pre-open] .srk-modal-mask,.srk-react-modal-root[data-srk-modal-state=pre-open] .srk-modal-mask{opacity:0}.srk-animated-modal-root[data-srk-modal-state=pre-open] .srk-modal,.srk-react-modal-root[data-srk-modal-state=pre-open] .srk-modal{opacity:0;transform:none}.srk-animated-modal-root[data-srk-modal-state=opening] .srk-modal-mask,.srk-react-modal-root[data-srk-modal-state=opening] .srk-modal-mask{animation:srk-react-modal-mask-in .28s cubic-bezier(.2,0,0,1) forwards}.srk-animated-modal-root[data-srk-modal-state=opening] .srk-modal,.srk-react-modal-root[data-srk-modal-state=opening] .srk-modal{animation:srk-react-modal-panel-in .28s cubic-bezier(.2,0,0,1) forwards}.srk-animated-modal-root[data-srk-modal-state=closing],.srk-react-modal-root[data-srk-modal-state=closing]{pointer-events:none}.srk-animated-modal-root[data-srk-modal-state=closing] .srk-modal-mask,.srk-react-modal-root[data-srk-modal-state=closing] .srk-modal-mask{opacity:1;animation:srk-react-modal-mask-out .28s cubic-bezier(.2,0,0,1) forwards}.srk-animated-modal-root[data-srk-modal-state=closing] .srk-modal,.srk-react-modal-root[data-srk-modal-state=closing] .srk-modal{opacity:1;transform:translateZ(0) scale(1);animation:srk-react-modal-panel-out .28s cubic-bezier(.2,0,0,1) forwards}@keyframes srk-react-modal-mask-in{0%{opacity:0}to{opacity:1}}@keyframes srk-react-modal-mask-out{0%{opacity:1}to{opacity:0}}@keyframes srk-react-modal-panel-in{0%{opacity:0;transform:scale(.18)}to{opacity:1;transform:scale(1)}}@keyframes srk-react-modal-panel-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.18)}}@media (max-width: 640px){.srk-animated-modal-root .srk-modal-wrap,.srk-react-modal-root .srk-modal-wrap{padding:50px 16px 16px}.srk-animated-modal-root .srk-modal,.srk-react-modal-root .srk-modal{max-width:calc(100vw - 32px);transform-origin:var(--srk-modal-origin-x, 50%) var(--srk-modal-origin-y, 48px)}}.srk-progress-bar-container{--color-progress-bar-normal-bg: #14c514;--color-progress-bar-frozen-bg: #648fff;--color-progress-bar-border-color: #cacaca;--color-progress-bar-slider-bg: #eee;--color-progress-bar-slider-border-color: #d2d2d2;--color-progress-bar-live-text: #0faa0f;--color-progress-bar-time-machine-text-color: #2e68ff;--color-progress-bar-time-machine-text-shadow: 0 0 5px #f2f7ff, 0 0 10px #aec5ff, 0 0 15px #a0bbff, 0 0 20px white}@media screen and (prefers-color-scheme: dark){.srk-progress-bar-container{--color-progress-bar-normal-bg: #1a740f;--color-progress-bar-frozen-bg: #1440ab;--color-progress-bar-border-color: #666;--color-progress-bar-slider-bg: #bfbfbf;--color-progress-bar-slider-border-color: #eee;--color-progress-bar-live-text: #15d415;--color-progress-bar-time-machine-text-color: #8fb1ff;--color-progress-bar-time-machine-text-shadow: 0 0 5px #0058ff, 0 0 10px #0942d2, 0 0 15px #004aff, 0 0 20px white}}.srk-progress-bar-container .srk-progress-bar{border:.5px solid var(--color-progress-bar-border-color);line-height:0;height:10px;position:relative;margin:5px 0}.srk-progress-bar-container .srk-progress-bar .srk-progress-bar-body{position:absolute;width:100%;display:flex}.srk-progress-bar-container .srk-progress-bar .srk-progress-bar-body .srk-progress-bar-segment{display:block;flex:0 0 auto}.srk-progress-bar-container .srk-progress-bar .srk-progress-bar-body .srk-progress-bar-segment .srk-progress-bar-fill{height:10px;transition:width .3s}.srk-progress-bar-container .srk-progress-bar .srk-progress-bar-body .srk-progress-bar-segment.srk-progress-bar-normal .srk-progress-bar-fill{background:var(--color-progress-bar-normal-bg)}.srk-progress-bar-container .srk-progress-bar .srk-progress-bar-body .srk-progress-bar-segment.srk-progress-bar-frozen .srk-progress-bar-fill{background:var(--color-progress-bar-frozen-bg)}.srk-progress-bar-container .srk-progress-bar .srk-progress-slider-layer{position:absolute;top:0;right:0;bottom:0;left:0}.srk-progress-bar-container .srk-progress-bar .srk-progress-slider{position:absolute;left:0;top:-5px;width:100%;height:20px;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:ew-resize}.srk-progress-bar-container .srk-progress-bar .srk-progress-slider::-webkit-slider-runnable-track{height:10px;background:transparent}.srk-progress-bar-container .srk-progress-bar .srk-progress-slider::-moz-range-track{height:10px;background:transparent;border:none}.srk-progress-bar-container .srk-progress-bar .srk-progress-slider::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:20px;margin-top:-5px;background:var(--color-progress-bar-slider-bg);border:1px solid var(--color-progress-bar-slider-border-color);border-radius:0}.srk-progress-bar-container .srk-progress-bar .srk-progress-slider::-moz-range-thumb{width:10px;height:20px;background:var(--color-progress-bar-slider-bg);border:1px solid var(--color-progress-bar-slider-border-color);border-radius:0}.srk-progress-bar-container .srk-progress-bar .srk-progress-slider:focus-visible{outline:2px solid var(--color-progress-bar-time-machine-text-color);outline-offset:4px}.srk-progress-bar-container .srk-progress-bar .srk-progress-slider-tooltip{position:absolute;bottom:calc(100% + 8px);transform:translate(-50%);background-color:#000000bf;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;line-height:1;pointer-events:none;white-space:nowrap}.srk-progress-bar-container .srk-progress-secondary-area{display:flex;justify-content:space-between;margin-top:8px}.srk-progress-bar-container .srk-progress-secondary-area .srk-progress-secondary-area-left{min-width:180px}.srk-progress-bar-container .srk-progress-secondary-area .srk-progress-secondary-area-right{min-width:180px;text-align:right}.srk-progress-bar-container .srk-progress-live-text{color:var(--color-progress-bar-live-text)}@keyframes text-blink{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.srk-progress-bar-container .srk-progress-time-machine-status .srk-progress-time-machine-text{color:var(--color-progress-bar-time-machine-text-color);text-shadow:var(--color-progress-bar-time-machine-text-shadow);animation:text-blink 1.5s ease-in-out infinite}.srk--text-left{text-align:left}.srk--text-center{text-align:center}.srk--text-right{text-align:right}.srk--ml-none{margin-left:0}.srk--ml-xs{margin-left:2px}.srk--ml-sm{margin-left:4px}.srk--ml-md{margin-left:8px}.srk--ml-lg{margin-left:16px}.srk--ml-xl{margin-left:32px}.srk--mr-none{margin-right:0}.srk--mr-xs{margin-right:2px}.srk--mr-sm{margin-right:4px}.srk--mr-md{margin-right:8px}.srk--mr-lg{margin-right:16px}.srk--mr-xl{margin-right:32px}.srk--mt-none{margin-top:0}.srk--mt-xs{margin-top:2px}.srk--mt-sm{margin-top:4px}.srk--mt-md{margin-top:8px}.srk--mt-lg{margin-top:16px}.srk--mt-xl{margin-top:32px}.srk--mb-none{margin-bottom:0}.srk--mb-xs{margin-bottom:2px}.srk--mb-sm{margin-bottom:4px}.srk--mb-md{margin-bottom:8px}.srk--mb-lg{margin-bottom:16px}.srk--mb-xl{margin-bottom:32px}.srk--full-width{width:100%}.srk--full-height{height:100%}.srk--display-block{display:block}.srk--display-inline-block{display:inline-block}.srk--display-none{display:none!important}.srk--nowrap{white-space:nowrap}.srk--text-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.srk--cursor-pointer{cursor:pointer}.srk--c-tooltip{position:relative;cursor:pointer}.srk--c-tooltip:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);background-color:#000000bf;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);color:#fff;font-size:.8rem;padding:4px 8px;border-radius:4px;white-space:nowrap;opacity:0;transition:opacity .3s ease-in-out;z-index:1000;pointer-events:none}.srk--c-tooltip:hover:after{opacity:1;transition:opacity .15s ease-in-out}:root{--srk-color-user-second-name: #828282;--srk-color-accepted-bg: #99ff99;--srk-color-failed-bg: #ff9999;--srk-color-frozen-bg: #c8d6fa;--srk-color-fb-bg: #009900;--srk-color-fb-text: #ffffff;--srk-color-fb-attempted-text: #f0f0f0;--srk-color-accepted-text: #007f04;--srk-color-failed-text: #b00000;--srk-color-frozen-text: #304fa5;--srk-color-fb-status-text: #007f04;--srk-color-gold: #f8bf29;--srk-color-silver: #c0c0c0;--srk-color-bronze: #d69872;--srk-color-iron: #a94442;--srk-color-marker-red: #ff8989;--srk-color-marker-orange: #ffa67e;--srk-color-marker-yellow: #fff275;--srk-color-marker-green: #64de7c;--srk-color-marker-blue: #6dbeff;--srk-color-marker-purple: #d384ff;--srk-color-marker-pink: #ffc9f2}@media screen and (prefers-color-scheme: dark){:root{--srk-color-user-second-name: #a5a5a5;--srk-color-accepted-bg: #084b00;--srk-color-failed-bg: #690700;--srk-color-frozen-bg: #2f4a8e;--srk-color-fb-bg: #248e18;--srk-color-fb-text: #ffffff;--srk-color-fb-attempted-text: #f0f0f0;--srk-color-accepted-text: #5ce667;--srk-color-failed-text: #ff7373;--srk-color-frozen-text: #8fa4ff;--srk-color-fb-status-text: #5ce667;--srk-color-gold: #c39824;--srk-color-silver: #adadad;--srk-color-bronze: #b77750;--srk-color-iron: #773b3a;--srk-color-marker-red: #692424;--srk-color-marker-orange: #6f3216;--srk-color-marker-yellow: #6b620f;--srk-color-marker-green: #20542b;--srk-color-marker-blue: #3c6f98;--srk-color-marker-purple: #54236f;--srk-color-marker-pink: #79416c}}.srk-error{margin-top:30px;margin-bottom:120px}.srk-error pre{white-space:pre-wrap;word-wrap:break-word}.srk-common-table{border-spacing:0;border-collapse:collapse}.srk-common-table thead>tr>th{padding:8px;vertical-align:middle;border-bottom:1px solid var(--srk-table-border)}.srk-common-table tbody>tr>td{padding:8px;border-bottom:1px solid var(--srk-table-border);vertical-align:middle}.srk-main{--srk-table-head-bg: rgba(255, 255, 255, .75);--srk-table-head-solid-bg: #fff;--srk-table-head-backdrop-filter: saturate(180%) blur(20px);--srk-table-body-user-max-width: 300px;--srk-table-border: #ddd;--srk-table-row-border: transparent;--srk-table-row-border-color: var(--srk-table-row-border);--srk-table-column-border-color: transparent;--srk-body-color: inherit;--srk-body-bg: inherit;--srk-table-striped-bg: rgba(30, 30, 30, .06);--srk-series-segment-border-width: 8px;--srk-series-segment-content-gap: 8px;--srk-series-segment-row-bleed: 1px;color:var(--srk-body-color);background-color:var(--srk-body-bg)}@media screen and (prefers-color-scheme: dark){.srk-main{--srk-table-head-bg: rgba(25, 25, 25, .75);--srk-table-head-solid-bg: #191919;--srk-table-border: #3a3a3a;--srk-table-striped-bg: rgba(215, 215, 215, .08)}}.srk-main .srk-table-row-bordered{--srk-table-row-border: var(--srk-table-border);--srk-table-row-border-color: var(--srk-table-border);--srk-series-segment-row-bleed: 0px}.srk-main .srk-table-column-bordered{--srk-table-column-border-color: var(--srk-table-border)}.srk-main .srk-table-row-striped tbody>tr:nth-child(2n),.srk-main .srk-table-row-striped tfoot>tr:nth-child(2n)>td.srk-problem-statistics-footer-cell:not(.srk-extra-statistics-footer-cell):not(.srk-problem-statistics-footer-problem-header){background-color:var(--srk-table-striped-bg)}.srk-main .srk-prest-status-block .srk-prest-status-block-primary{display:block}.srk-main .srk-prest-status-block .srk-prest-status-block-secondary{display:block;font-size:11px;margin-top:4px;min-height:1em;opacity:.65}.srk-main .srk-prest-status-block .srk-prest-status-block-score{display:block}.srk-main .srk-prest-status-block .srk-prest-status-block-score-details{display:block;font-size:11px;margin-top:4px;opacity:.65}.srk-main .srk-prest-status-block-accepted{background:var(--srk-color-accepted-bg)}.srk-main .srk-prest-status-block-failed{background:var(--srk-color-failed-bg)}.srk-main .srk-prest-status-block-frozen{background:var(--srk-color-frozen-bg)}.srk-main .srk-prest-status-block-fb{background:var(--srk-color-fb-bg);color:var(--srk-color-fb-text)}.srk-main .srk-prest-status-block-fb .srk-prest-status-block-attempted{color:var(--srk-color-fb-attempted-text)}.srk-main .srk-prest-status-block-color-text{background:transparent;font-weight:700}.srk-main .srk-prest-status-block-color-text.srk-prest-status-block-accepted{color:var(--srk-color-accepted-text)}.srk-main .srk-prest-status-block-color-text.srk-prest-status-block-failed{color:var(--srk-color-failed-text)}.srk-main .srk-prest-status-block-color-text.srk-prest-status-block-frozen{color:var(--srk-color-frozen-text)}.srk-main .srk-prest-status-block-color-text.srk-prest-status-block-fb{position:relative;color:var(--srk-color-fb-status-text)}.srk-main .srk-prest-status-block-color-text .srk-prest-status-block-fb-star{position:absolute;top:4px;right:6px;color:var(--srk-color-gold);font-size:13px;line-height:1;pointer-events:none}.srk-main .srk-preset-series-segment-gold{--srk-series-segment-color: var(--srk-color-gold)}.srk-main .srk-preset-series-segment-silver{--srk-series-segment-color: var(--srk-color-silver)}.srk-main .srk-preset-series-segment-bronze{--srk-series-segment-color: var(--srk-color-bronze)}.srk-main .srk-preset-series-segment-iron{--srk-series-segment-color: var(--srk-color-iron)}.srk-main .srk-preset-series-segment-gold,.srk-main .srk-preset-series-segment-silver,.srk-main .srk-preset-series-segment-bronze,.srk-main .srk-preset-series-segment-iron{position:relative}.srk-main .srk-preset-series-segment-gold:after,.srk-main .srk-preset-series-segment-silver:after,.srk-main .srk-preset-series-segment-bronze:after,.srk-main .srk-preset-series-segment-iron:after{content:"";position:absolute;top:0;right:0;bottom:calc(-1 * var(--srk-series-segment-row-bleed));width:var(--srk-series-segment-border-width);background:var(--srk-series-segment-color);pointer-events:none}.srk-main table{table-layout:fixed;border-spacing:0;border-collapse:collapse}.srk-main table thead>tr>th{padding:8px;vertical-align:middle;border-bottom:1px solid var(--srk-table-border);min-width:50px;position:sticky;top:0;z-index:1;background-color:var(--srk-table-head-bg);-webkit-backdrop-filter:var(--srk-table-head-backdrop-filter);backdrop-filter:var(--srk-table-head-backdrop-filter)}.srk-main table thead>tr>th.srk-series-header{min-width:40px}.srk-main table thead>tr>th.srk-series-segmented-column{padding-right:calc(var(--srk-series-segment-border-width) + var(--srk-series-segment-content-gap))}.srk-main table thead>tr>th.srk-organization-header{min-width:120px}.srk-main table thead>tr>th.srk-problem-header{background-color:var(--srk-table-head-solid-bg);transition:color .7s,background .7s}.srk-main table tbody>tr>td{padding:8px;border-bottom:1px solid var(--srk-table-row-border-color);vertical-align:middle;height:40px}.srk-main table tbody>tr>td.srk-series-segmented-column{padding-right:calc(var(--srk-series-segment-border-width) + var(--srk-series-segment-content-gap))}.srk-main table tbody>tr>td .srk-user-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0}.srk-main table tbody>tr>td .srk-user-avatar img{max-height:36px;width:auto;border-radius:100%;-o-object-fit:cover;object-fit:cover;margin-right:8px}.srk-main table tbody>tr>td.srk-organization-cell{max-width:220px;overflow:hidden;text-overflow:ellipsis}.srk-main table tbody>tr>td.srk-organization-cell .srk-organization-cell-content{display:flex;align-items:center;min-width:0}.srk-main table tbody>tr>td.srk-organization-cell .srk-organization-cell-content .srk-organization-name-text{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.srk-main table tbody>tr>td.srk-user-cell{max-width:var(--srk-table-body-user-max-width);height:100%}.srk-main table tbody>tr>td.srk-user-cell .srk-user-cell-content{display:flex;align-items:center}.srk-main table tbody>tr>td.srk-user-cell .srk-user-cell-content .srk-user-body{flex-grow:1;min-width:0}.srk-main table tbody>tr>td.srk-user-cell .srk-user-cell-content .srk-user-body .srk-user-name-row{display:flex;align-items:center}.srk-main table tbody>tr>td.srk-user-cell .srk-user-cell-content .srk-user-body .srk-user-name-row .srk-user-name-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto}.srk-main table tbody>tr>td.srk-user-cell .srk-user-cell-content .srk-user-body .srk-user-secondary-text{margin:0;font-size:12px;color:var(--srk-color-user-second-name)}.srk-main table tfoot>tr>td{padding:10px 8px;vertical-align:middle}.srk-main table tfoot>tr>td .srk-problem-statistics-footer-primary,.srk-main table tfoot>tr>td .srk-problem-statistics-footer-secondary{display:block;line-height:1.25}.srk-main table tfoot>tr>td.srk-problem-statistics-footer-cell .srk-problem-statistics-footer-secondary{margin-top:4px;color:var(--srk-color-user-second-name);font-size:11px}.srk-main table tfoot>tr>td.srk-problem-statistics-footer-labels{color:var(--srk-color-user-second-name);font-size:12px}.srk-main table tfoot>tr>td.srk-problem-statistics-footer-labels .srk-problem-statistics-footer-label{display:inline-flex;justify-content:flex-end}.srk-main table tfoot>tr>td.srk-problem-statistics-footer-labels .srk-problem-statistics-footer-label.srk--c-tooltip:after{top:50%;right:calc(100% + 8px);bottom:auto;left:auto;transform:translateY(-50%)}.srk-main table tfoot>tr>td.srk-problem-statistics-footer-problem-header{padding:8px;background-color:var(--srk-table-head-solid-bg);background-clip:padding-box;font-weight:700;transition:color .7s,background .7s}.srk-main table tfoot>tr:first-child>td{border-top:1px solid var(--srk-table-border)}.srk-main table tfoot>tr+tr>td.srk-problem-statistics-footer-cell:not(.srk-extra-statistics-footer-cell){border-top:1px solid var(--srk-table-row-border-color)}.srk-main table.srk-table-column-bordered thead>tr>th:not(:first-child),.srk-main table.srk-table-column-bordered tbody>tr>td:not(:first-child),.srk-main table.srk-table-column-bordered tfoot>tr>td:not(:first-child):not(.srk-extra-statistics-footer-cell){box-shadow:inset 1px 0 0 var(--srk-table-column-border-color)}.srk-main img{max-width:100%}.srk-main .srk-marker-dot-group{margin-left:4px;flex-shrink:0;white-space:nowrap}.srk-main .srk-marker{display:inline-block;border-radius:100%;width:10px;height:10px}.srk-main .srk-marker.srk-marker-dot{border:1px solid #999999;margin-left:4px}@media screen and (prefers-color-scheme: dark){.srk-main .srk-marker.srk-marker-dot{border:1px solid #696969}}.srk-main .srk-marker.srk-preset-marker-red{background-color:var(--srk-color-marker-red)}.srk-main .srk-marker.srk-preset-marker-orange{background-color:var(--srk-color-marker-orange)}.srk-main .srk-marker.srk-preset-marker-yellow{background-color:var(--srk-color-marker-yellow)}.srk-main .srk-marker.srk-preset-marker-green{background-color:var(--srk-color-marker-green)}.srk-main .srk-marker.srk-preset-marker-blue{background-color:var(--srk-color-marker-blue)}.srk-main .srk-marker.srk-preset-marker-purple{background-color:var(--srk-color-marker-purple)}.srk-main .srk-marker.srk-preset-marker-pink{background-color:var(--srk-color-marker-pink)}.srk-main .srk-marker-bg{background-color:transparent}.srk-main .srk-marker-bg.srk-preset-marker-red{background-image:linear-gradient(90deg,transparent 0%,var(--srk-color-marker-red) 100%)}.srk-main .srk-marker-bg.srk-preset-marker-orange{background-image:linear-gradient(90deg,transparent 0%,var(--srk-color-marker-orange) 100%)}.srk-main .srk-marker-bg.srk-preset-marker-yellow{background-image:linear-gradient(90deg,transparent 0%,var(--srk-color-marker-yellow) 100%)}.srk-main .srk-marker-bg.srk-preset-marker-green{background-image:linear-gradient(90deg,transparent 0%,var(--srk-color-marker-green) 100%)}.srk-main .srk-marker-bg.srk-preset-marker-blue{background-image:linear-gradient(90deg,transparent 0%,var(--srk-color-marker-blue) 100%)}.srk-main .srk-marker-bg.srk-preset-marker-purple{background-image:linear-gradient(90deg,transparent 0%,var(--srk-color-marker-purple) 100%)}.srk-main .srk-marker-bg.srk-preset-marker-pink{background-image:linear-gradient(90deg,transparent 0%,var(--srk-color-marker-pink) 100%)}.srk-main .srk-problem-stats{font-size:12px;transform:scale(.9)}@keyframes srk-masked-animation{0%{background-position:0 0}to{background-position:-100% 0}}.srk-solution-result-text{--srk-color-accepted: #009a04;--srk-color-accepted-masked: #03f90b;--srk-color-rejected: #f75757;--srk-color-frozen: #727bec;font-weight:500}@media screen and (prefers-color-scheme: dark){.srk-solution-result-text{--srk-color-accepted: #06a20a;--srk-color-accepted-masked: #03f90b;--srk-color-rejected: #e83a3a;--srk-color-frozen: #737df9}}.srk-solution-result-text.srk-preset-result-fb{color:var(--srk-color-accepted);background-image:linear-gradient(90deg,var(--srk-color-accepted),var(--srk-color-accepted-masked) 25%,var(--srk-color-accepted) 50%,var(--srk-color-accepted-masked) 75%,var(--srk-color-accepted));-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-size:200% 100%;animation:srk-masked-animation 2s infinite linear}.srk-solution-result-text.srk-preset-result-ac{color:var(--srk-color-accepted)}.srk-solution-result-text.srk-preset-result-rj{color:var(--srk-color-rejected)}.srk-solution-result-text.srk-preset-result-fz{color:var(--srk-color-frozen)}.srk-solutions-table{width:100%;font-size:15px}.srk-solutions-table thead>tr>th{padding:0 6px 6px}.srk-solutions-table tbody>tr>td{padding:6px}.srk-solutions-table tbody>tr:last-of-type>td{border-bottom:none}.srk-user-modal-info{--border-color: #777;--divider-color: #ececec}@media screen and (prefers-color-scheme: dark){.srk-user-modal-info{--border-color: #999;--divider-color: #3e3e3e}}.srk-user-modal-info .srk-user-modal-info-user-name{margin:0;font-size:18px;font-weight:bolder}.srk-user-modal-info .srk-user-modal-info-user-second-name{margin:4px 0 0;font-size:14px;opacity:.75}.srk-user-modal-info .srk-user-modal-info-labels{margin-top:6px}.srk-user-modal-info .srk-user-modal-info-labels-label{border-radius:4px;font-size:12px;border:1px solid transparent;padding:2px}.srk-user-modal-info .srk-user-modal-info-labels-label:not(:last-of-type){margin-right:4px}.srk-user-modal-info .srk-user-modal-info-labels-label-preset-general{border:1px solid var(--border-color)}.srk-user-modal-info .srk-user-modal-info-labels-label.srk-preset-marker-red{background-color:var(--srk-color-marker-red)}.srk-user-modal-info .srk-user-modal-info-labels-label.srk-preset-marker-orange{background-color:var(--srk-color-marker-orange)}.srk-user-modal-info .srk-user-modal-info-labels-label.srk-preset-marker-yellow{background-color:var(--srk-color-marker-yellow)}.srk-user-modal-info .srk-user-modal-info-labels-label.srk-preset-marker-green{background-color:var(--srk-color-marker-green)}.srk-user-modal-info .srk-user-modal-info-labels-label.srk-preset-marker-blue{background-color:var(--srk-color-marker-blue)}.srk-user-modal-info .srk-user-modal-info-labels-label.srk-preset-marker-purple{background-color:var(--srk-color-marker-purple)}.srk-user-modal-info .srk-user-modal-info-labels-label.srk-preset-marker-pink{background-color:var(--srk-color-marker-pink)}.srk-user-modal-info .srk-user-modal-info-team-members{border-top:1px solid var(--divider-color);font-size:16px;margin-top:16px;margin-bottom:2px;padding-top:6px}.srk-user-modal-info .srk-user-modal-info-team-members-slash{opacity:.5;font-size:80%}.srk-user-modal-info .srk-user-modal-info-photo{margin-top:16px}.srk-user-modal-info .srk-user-modal-info-photo-img{width:100%}.srk-general-modal-root{--mask-bg: rgba(55, 55, 55, .6);--content-bg: #fff;--header-bg: #fff;--header-color: rgba(0, 0, 0, .85);--header-botder-bottom: #e9e9e9;--close-color: #000;--close-hover-color: #444}@media screen and (prefers-color-scheme: dark){.srk-general-modal-root{--mask-bg: rgba(0, 0, 0, .65);--content-bg: #222;--header-bg: #222;--header-color: hsla(0, 0%, 100%, .8);--header-botder-bottom: #3b3b3b;--close-color: hsla(0, 0%, 100%, .45);--close-hover-color: #444}}.srk-general-modal-root .srk-modal-mask{background-color:var(--mask-bg)}.srk-general-modal-root .srk-modal-content{background-color:var(--content-bg)}.srk-general-modal-root .srk-modal-content .srk-modal-header{background-color:var(--header-bg);color:var(--header-color);border-bottom-color:var(--header-botder-bottom);padding-top:12px;padding-bottom:12px;padding-right:48px}.srk-general-modal-root .srk-modal-content .srk-modal-header .srk-modal-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srk-general-modal-root .srk-modal-content .srk-modal-close{color:var(--close-color);padding:0 0 12px}.srk-general-modal-root .srk-modal-content .srk-modal-close:hover{color:var(--close-hover-color);text-shadow:none}
