.buttons-module__2sS8aa__btn{cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.buttons-module__2sS8aa__btn:disabled{opacity:.5;cursor:not-allowed}.buttons-module__2sS8aa__btnPrimary{background:linear-gradient(135deg,var(--primary-color)0%,var(--primary-color-dark)100%);color:var(--text-on-primary);box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color)35%,transparent)}.buttons-module__2sS8aa__btnPrimary:hover:not(:disabled){background:linear-gradient(135deg,var(--primary-color-hover)0%,var(--primary-color)100%);box-shadow:0 6px 20px color-mix(in srgb,var(--primary-color)45%,transparent);transform:translateY(-1px)}.buttons-module__2sS8aa__btnDanger{background:linear-gradient(135deg,var(--danger-color)0%,color-mix(in srgb,var(--danger-color),black 15%)100%);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--danger-color)35%,transparent)}.buttons-module__2sS8aa__btnDanger:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--danger-color),white 10%)0%,var(--danger-color)100%);transform:translateY(-1px)}.buttons-module__2sS8aa__btnSuccess{background:linear-gradient(135deg,var(--success-color)0%,color-mix(in srgb,var(--success-color),black 15%)100%);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--success-color)35%,transparent)}.buttons-module__2sS8aa__btnSuccess:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--success-color),white 10%)0%,var(--success-color)100%);box-shadow:0 6px 20px color-mix(in srgb,var(--success-color)45%,transparent);transform:translateY(-1px)}.buttons-module__2sS8aa__btnSuccessSoft{background:var(--success-color-translucent);color:var(--success-color);border:1px solid var(--success-color-border)}.buttons-module__2sS8aa__btnSuccessSoft:hover:not(:disabled){background:color-mix(in srgb,var(--success-color)25%,transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--success-color)25%,transparent);transform:translateY(-1px)}.buttons-module__2sS8aa__btnWarning{background:linear-gradient(135deg,var(--amber-color)0%,color-mix(in srgb,var(--amber-color),black 15%)100%);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--amber-color)35%,transparent)}.buttons-module__2sS8aa__btnWarning:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--amber-color),white 10%)0%,var(--amber-color)100%);transform:translateY(-1px)}.buttons-module__2sS8aa__btnGhost{color:var(--text-secondary-color);border:1px solid var(--border-color);background:0 0}.buttons-module__2sS8aa__btnGhost:hover:not(:disabled){background:var(--background-card);color:var(--text-color);border-color:var(--border-color-hover)}.buttons-module__2sS8aa__btnGroup{border:1px solid var(--border-color);border-radius:.5rem;display:inline-flex}.buttons-module__2sS8aa__btnGroup .buttons-module__2sS8aa__btn{box-shadow:none;border:none;border-radius:0}.buttons-module__2sS8aa__btnGroup .buttons-module__2sS8aa__btn:hover:not(:disabled){border-color:#0000;transform:none}.buttons-module__2sS8aa__btnGroup>:not(:last-child) .buttons-module__2sS8aa__btn,.buttons-module__2sS8aa__btnGroup>button.buttons-module__2sS8aa__btn:not(:last-child){border-right:1px solid var(--border-color)}.buttons-module__2sS8aa__btnGroup>:first-child .buttons-module__2sS8aa__btn,.buttons-module__2sS8aa__btnGroup>button.buttons-module__2sS8aa__btn:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.buttons-module__2sS8aa__btnGroup>:last-child .buttons-module__2sS8aa__btn,.buttons-module__2sS8aa__btnGroup>button.buttons-module__2sS8aa__btn:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}
.badges-module__GXXciq__statusBadge{border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.badges-module__GXXciq__statusBadgeActive{background:var(--info-color-translucent);color:var(--info-color);border:1px solid var(--info-color-border)}.badges-module__GXXciq__statusBadgeWaiting{background:var(--primary-color-translucent);color:var(--primary-color);border:1px solid color-mix(in srgb,var(--primary-color)30%,transparent)}.badges-module__GXXciq__statusBadgeCompleted{background:var(--success-color-translucent);color:var(--success-color);border:1px solid var(--success-color-border)}.badges-module__GXXciq__statusBadgeFailed{background:var(--danger-color-translucent);color:var(--danger-color);border:1px solid var(--danger-color-border)}.badges-module__GXXciq__statusBadgeDelayed{background:var(--gray-translucent);color:var(--gray);border:1px solid var(--gray-border)}.badges-module__GXXciq__statusBadgePaused{background:var(--amber-color-translucent);color:var(--amber-color);border:1px solid var(--amber-color-border)}.badges-module__GXXciq__statusBadgeIdle{background:var(--gray-translucent);color:var(--gray);border:1px solid var(--gray-border)}.badges-module__GXXciq__statusBadgeStalled{background:var(--warning-color-translucent);color:var(--warning-color);border:1px solid var(--warning-color-border)}.badges-module__GXXciq__healthBadgeGreen{background:var(--success-color-translucent);color:var(--success-color);border:1px solid var(--success-color-border)}.badges-module__GXXciq__healthBadgeYellow{background:var(--amber-color-translucent);color:var(--amber-color);border:1px solid var(--amber-color-border)}.badges-module__GXXciq__healthBadgeRed{background:var(--danger-color-translucent);color:var(--danger-color);border:1px solid var(--danger-color-border)}
.forms-module__13dC0G__input{background:var(--input-bg);border:1px solid var(--border-color);width:100%;color:var(--text-color);border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:all .2s}.forms-module__13dC0G__input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color)10%,transparent);outline:none}.forms-module__13dC0G__input::placeholder{color:var(--text-secondary-color)}.forms-module__13dC0G__select{appearance:none;background:var(--input-bg);border:1px solid var(--border-color);width:100%;color:var(--text-color);cursor:pointer;border-radius:.5rem;padding:.625rem 2.5rem .625rem .875rem;font-size:.875rem;transition:all .2s}.forms-module__13dC0G__select:focus{border-color:var(--primary-color);outline:none}
.table-module___5yHTq__tableContainer{border-radius:var(--border-radius);overflow-x:auto}.table-module___5yHTq__table{border-collapse:collapse;width:100%}.table-module___5yHTq__table thead{background:var(--nav-bg)}.table-module___5yHTq__table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-color);padding:1rem 1.5rem;font-size:.75rem;font-weight:600}.table-module___5yHTq__table td{border-top:1px solid var(--border-color);padding:1rem 1.5rem;font-size:.875rem;transition:box-shadow .2s}.table-module___5yHTq__table tbody tr{transition:background-color .3s,box-shadow .3s}.table-module___5yHTq__table tbody tr:hover{background:var(--row-hover)}.table-module___5yHTq__expandedPreviewRow td{border-top:none;padding-top:0}.table-module___5yHTq__inlinePanelRow td{background:color-mix(in srgb,var(--primary-color)4%,var(--background-card));border-top:none;border-bottom:2px solid color-mix(in srgb,var(--primary-color)20%,transparent);padding:0}@media (max-width:767px){.table-module___5yHTq__table th{padding:.5rem .75rem;font-size:.625rem}.table-module___5yHTq__table td{padding:.5rem .75rem;font-size:.75rem}}
.modal-module__9pu7KG__modalOverlay{z-index:50;-webkit-backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-module__9pu7KG__modalContent{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);width:100%;max-width:68rem;max-height:calc(100dvh - 1.5rem);box-shadow:var(--box-shadow);margin:.75rem;padding:1rem;overflow-y:auto}.modal-module__9pu7KG__modalTitle{color:var(--text-color)}.modal-module__9pu7KG__modalDescription{color:var(--text-secondary-color)}.modal-module__9pu7KG__modalCloseBtn{color:var(--text-secondary-color);transition:color .2s,background-color .2s}.modal-module__9pu7KG__modalCloseBtn:hover{color:var(--text-color);background-color:var(--row-hover)}.modal-module__9pu7KG__modalContentNarrow{max-width:36rem}@media (min-width:768px){.modal-module__9pu7KG__modalContent{max-height:90vh;margin:0;padding:1.5rem;overflow-y:auto}}
.tabs-module__luBVBW__tabNav{background:var(--nav-bg);-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:.5rem;gap:.25rem;width:100%;padding:.25rem;display:flex;overflow-x:auto}.tabs-module__luBVBW__tabNav::-webkit-scrollbar{display:none}@media (min-width:768px){.tabs-module__luBVBW__tabNav{width:fit-content;overflow-x:visible}}.tabs-module__luBVBW__tabBtn{white-space:nowrap;text-transform:capitalize;color:var(--text-secondary-color);cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s}@media (min-width:768px){.tabs-module__luBVBW__tabBtn{padding:.5rem 1rem;font-size:.875rem}}.tabs-module__luBVBW__tabBtn:hover{color:var(--text-color);background:var(--row-hover)}.tabs-module__luBVBW__tabBtnActive{background:linear-gradient(135deg,var(--primary-color)0%,var(--primary-color-dark)100%);color:var(--text-on-primary);box-shadow:0 2px 8px color-mix(in srgb,var(--primary-color)30%,transparent)}
.code-block-module__tKv0sq__codeBlock{background:var(--code-block-bg);font-family:var(--font-mono);color:var(--code-block-text);white-space:pre-wrap;word-break:break-word;border-radius:.5rem;padding:1rem;font-size:.75rem;line-height:1.5;overflow:auto}
.spinner-module__i7ssJa__spinner{border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite spinner-module__i7ssJa__spin}@keyframes spinner-module__i7ssJa__spin{to{transform:rotate(360deg)}}
.tooltip-module__Yj37MG__errorTooltipTrigger{max-width:100%;display:inline-block;position:relative}.tooltip-module__Yj37MG__errorTooltip{visibility:hidden;opacity:0;background:var(--background-secondary);border:1px solid var(--border-color);box-shadow:var(--box-shadow);color:var(--danger-color);white-space:pre-wrap;word-break:break-word;z-index:40;pointer-events:none;border-radius:.375rem;width:max-content;max-width:24rem;padding:.5rem .75rem;font-size:.75rem;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:0}.tooltip-module__Yj37MG__errorTooltip:after{content:"";border-style:solid;border-width:5px;border-color:var(--border-color)transparent transparent transparent;position:absolute;top:100%;left:1rem}.tooltip-module__Yj37MG__errorTooltipTrigger:hover .tooltip-module__Yj37MG__errorTooltip{visibility:visible;opacity:1}
.login-module__4pxX9G__card{isolation:isolate;position:relative}.login-module__4pxX9G__card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle,0deg),transparent 0%,color-mix(in srgb,var(--primary-color)55%,transparent)20%,transparent 40%,transparent 100%);-webkit-mask-composite:xor;opacity:.7;z-index:-1;pointer-events:none;padding:1px;animation:6s linear infinite login-module__4pxX9G__border-rotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes login-module__4pxX9G__border-rotate{to{--angle:360deg}}.login-module__4pxX9G__grain{pointer-events:none;z-index:0;opacity:.5;background-image:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary-color)6%,transparent),transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");mix-blend-mode:overlay;position:fixed;inset:0}.login-module__4pxX9G__iconBadge{position:relative;overflow:hidden}.login-module__4pxX9G__iconBadge:before{content:"";border-radius:inherit;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--primary-color)22%,transparent),transparent);pointer-events:none;animation:3.6s ease-in-out infinite login-module__4pxX9G__badge-scan;position:absolute;inset:0;transform:translateY(-100%)}@keyframes login-module__4pxX9G__badge-scan{0%,20%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.login-module__4pxX9G__iconBadge:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 color-mix(in srgb,var(--primary-color)35%,transparent);animation:2.8s ease-in-out infinite login-module__4pxX9G__badge-pulse;position:absolute;inset:0}@keyframes login-module__4pxX9G__badge-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary-color)35%,transparent)}50%{box-shadow:0 0 0 10px #0000}}.login-module__4pxX9G__field{position:relative}.login-module__4pxX9G__leadingIcon{color:var(--text-secondary-color);pointer-events:none;transition:color .2s;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.login-module__4pxX9G__inputWithIcon{padding-left:2.5rem!important}.login-module__4pxX9G__field:focus-within .login-module__4pxX9G__leadingIcon{color:var(--primary-color)}.login-module__4pxX9G__field:after{content:"";pointer-events:none;opacity:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color)22%,transparent);border-radius:.5rem;transition:opacity .25s;position:absolute;inset:0}.login-module__4pxX9G__field:focus-within:after{opacity:1}.login-module__4pxX9G__trailingButton{color:var(--text-secondary-color);cursor:pointer;background:0 0;border:none;transition:color .2s;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.login-module__4pxX9G__trailingButton:hover{color:var(--text-color)}.login-module__4pxX9G__error{background:var(--danger-color-translucent);border:1px solid var(--danger-color-border);color:var(--danger-color);border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;animation:.35s login-module__4pxX9G__error-shake;display:flex}@keyframes login-module__4pxX9G__error-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.login-module__4pxX9G__helpLink{color:var(--text-secondary-color);align-items:center;gap:.375rem;margin-top:1.5rem;font-size:.8125rem;text-decoration:none;transition:color .2s;display:inline-flex}.login-module__4pxX9G__helpLink:hover{color:var(--primary-color)}.login-module__4pxX9G__steps{flex-direction:column;gap:0;display:flex}.login-module__4pxX9G__step{gap:1rem;padding-bottom:1.75rem;display:flex;position:relative}.login-module__4pxX9G__step:last-child{padding-bottom:0}.login-module__4pxX9G__step:not(:last-child):before{content:"";background:linear-gradient(to bottom,color-mix(in srgb,var(--primary-color)40%,transparent),var(--border-color));width:1px;position:absolute;top:2rem;bottom:.25rem;left:.875rem}.login-module__4pxX9G__stepMarker{z-index:1;background:var(--primary-color-translucent);border:1px solid color-mix(in srgb,var(--primary-color)40%,transparent);width:1.75rem;height:1.75rem;color:var(--primary-color);font-family:var(--font-family);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.login-module__4pxX9G__stepBody{color:var(--text-secondary-color);padding-top:.1875rem;font-size:.875rem;line-height:1.65}.login-module__4pxX9G__stepBody strong{color:var(--text-color);font-weight:600}.login-module__4pxX9G__token{color:var(--primary-color);font-family:var(--font-mono);font-size:.8125rem;font-weight:500}.login-module__4pxX9G__callout{background:var(--amber-color-translucent);border:1px solid var(--amber-color-border);color:var(--text-secondary-color);border-left-width:3px;border-radius:.625rem;gap:.75rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.6;display:flex}.login-module__4pxX9G__calloutIcon{color:var(--amber-color);flex-shrink:0;margin-top:.125rem}.login-module__4pxX9G__calloutBody strong{color:var(--text-color);font-weight:600}.login-module__4pxX9G__reveal{opacity:0;animation:.5s ease-out forwards login-module__4pxX9G__reveal-up}@keyframes login-module__4pxX9G__reveal-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.login-module__4pxX9G__card:before,.login-module__4pxX9G__iconBadge:after,.login-module__4pxX9G__iconBadge:before{animation:none}.login-module__4pxX9G__reveal{opacity:1;animation:none}.login-module__4pxX9G__error{animation:none}}
.job-data-filter-module__i5sIiW__well{background:var(--input-bg);border:1px solid var(--border-color);cursor:text;border-radius:.625rem;align-items:center;gap:.5rem;min-height:2.125rem;padding:.1875rem .375rem .1875rem .625rem;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.job-data-filter-module__i5sIiW__well:hover{border-color:var(--border-color-hover)}.job-data-filter-module__i5sIiW__well:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color)12%,transparent)}.job-data-filter-module__i5sIiW__wellActive{border-color:color-mix(in srgb,var(--primary-color)35%,var(--border-color));background:color-mix(in srgb,var(--primary-color)4%,var(--input-bg))}.job-data-filter-module__i5sIiW__icon{color:var(--text-secondary-color);flex-shrink:0;transition:color .18s}.job-data-filter-module__i5sIiW__well:focus-within .job-data-filter-module__i5sIiW__icon,.job-data-filter-module__i5sIiW__wellActive .job-data-filter-module__i5sIiW__icon{color:var(--primary-color)}.job-data-filter-module__i5sIiW__tokens{flex-wrap:wrap;flex:1;align-items:center;gap:.3125rem;min-width:0;display:flex}.job-data-filter-module__i5sIiW__chip{background:color-mix(in srgb,var(--primary-color)14%,transparent);border:1px solid color-mix(in srgb,var(--primary-color)24%,transparent);color:var(--primary-color);border-radius:.4375rem;align-items:center;gap:.125rem;padding:.125rem .125rem .125rem .5rem;animation:.16s job-data-filter-module__i5sIiW__chipIn;display:inline-flex}@keyframes job-data-filter-module__i5sIiW__chipIn{0%{opacity:0;transform:translateY(2px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.job-data-filter-module__i5sIiW__chipLabel{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.6875rem;font-weight:600;overflow:hidden}.job-data-filter-module__i5sIiW__chipRemove{width:1.125rem;height:1.125rem;color:color-mix(in srgb,var(--primary-color)70%,transparent);cursor:pointer;border-radius:.3125rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.job-data-filter-module__i5sIiW__chipRemove:hover{background:color-mix(in srgb,var(--primary-color)22%,transparent);color:var(--primary-color)}.job-data-filter-module__i5sIiW__input{min-width:7rem;color:var(--text-color);background:0 0;border:none;outline:none;flex:1;padding:.25rem .125rem;font-size:.75rem}.job-data-filter-module__i5sIiW__input::placeholder{color:var(--text-secondary-color)}.job-data-filter-module__i5sIiW__clear{letter-spacing:.02em;color:var(--text-secondary-color);cursor:pointer;border-radius:.4375rem;flex-shrink:0;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;transition:background .15s,color .15s}.job-data-filter-module__i5sIiW__clear:hover{background:var(--nav-bg);color:var(--text-color)}
.jobs-pager-module__ru-8JW__wrapper{flex-direction:column;gap:.5rem;margin-top:.875rem;display:flex}.jobs-pager-module__ru-8JW__pager{background:var(--nav-bg);border:1px solid var(--border-color);border-radius:.625rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.4375rem .625rem;animation:.35s both jobs-pager-module__ru-8JW__pagerReveal;display:flex}.jobs-pager-module__ru-8JW__truncationNotice{color:var(--amber-color);background:var(--amber-color-translucent);border:1px solid var(--amber-color-border);border-radius:.625rem;align-items:center;gap:.4375rem;padding:.4375rem .625rem;font-size:.75rem;line-height:1.4;display:flex}.jobs-pager-module__ru-8JW__truncationNotice svg{flex-shrink:0}@keyframes jobs-pager-module__ru-8JW__pagerReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.jobs-pager-module__ru-8JW__summary{color:var(--text-secondary-color);letter-spacing:.01em;padding-left:.375rem;font-size:.8125rem}.jobs-pager-module__ru-8JW__summaryValue{color:var(--text-color);font-variant-numeric:tabular-nums;font-weight:600}.jobs-pager-module__ru-8JW__controls{align-items:center;gap:.375rem;display:flex}.jobs-pager-module__ru-8JW__navBtn{color:var(--text-secondary-color);border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.25rem;padding:.4375rem .75rem;font-size:.8125rem;font-weight:500;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.jobs-pager-module__ru-8JW__navBtn:hover:not(:disabled){color:var(--primary-color);background:color-mix(in srgb,var(--primary-color)10%,transparent);border-color:color-mix(in srgb,var(--primary-color)40%,transparent);transform:translateY(-1px)}.jobs-pager-module__ru-8JW__navBtn:active:not(:disabled){transform:translateY(0)}.jobs-pager-module__ru-8JW__navBtn:focus-visible{outline:2px solid color-mix(in srgb,var(--primary-color)55%,transparent);outline-offset:2px}.jobs-pager-module__ru-8JW__navBtn:disabled{opacity:.4;cursor:not-allowed}.jobs-pager-module__ru-8JW__navIcon{transition:transform .18s}.jobs-pager-module__ru-8JW__navBtn:hover:not(:disabled) .jobs-pager-module__ru-8JW__prevIcon{transform:translate(-2px)}.jobs-pager-module__ru-8JW__navBtn:hover:not(:disabled) .jobs-pager-module__ru-8JW__nextIcon{transform:translate(2px)}.jobs-pager-module__ru-8JW__pageLabel{color:var(--text-secondary-color);white-space:nowrap;align-items:baseline;gap:.3125rem;padding:0 .5rem;font-size:.8125rem;display:inline-flex}.jobs-pager-module__ru-8JW__pageCurrent{font-variant-numeric:tabular-nums;color:var(--text-color);font-weight:700;position:relative}.jobs-pager-module__ru-8JW__pageCurrent:after{content:"";background:linear-gradient(90deg,var(--primary-color)0%,var(--primary-color-dark)100%);border-radius:2px;height:2px;position:absolute;bottom:-.1875rem;left:0;right:0}.jobs-pager-module__ru-8JW__pageTotal{font-variant-numeric:tabular-nums;color:var(--text-color);font-weight:600}
