.Alert-module__uV-OLa__alert{border:1px solid;border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:13px;line-height:1.5}.Alert-module__uV-OLa__alertError{border-color:var(--admin-danger);background:var(--admin-danger-bg);color:var(--admin-danger)}.Alert-module__uV-OLa__alertWarning{color:var(--admin-text);background:#b4530914;border-color:#b45309}.Alert-module__uV-OLa__alertSuccess{border-color:var(--admin-success);color:var(--admin-text);background:#52c41a1a}.Alert-module__uV-OLa__alertInfo{border-color:var(--admin-primary);color:var(--admin-primary);background:#2563eb14}
.Action-module__a76aOq__base{text-align:center;cursor:pointer;white-space:nowrap;border:none;border-radius:100px;justify-content:center;align-items:center;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.2;text-decoration:none;transition:all .2s;display:inline-flex}.Action-module__a76aOq__content{justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.Action-module__a76aOq__iconOnly{line-height:0}.Action-module__a76aOq__iconOnly .Action-module__a76aOq__content{gap:0}.Action-module__a76aOq__label{align-items:center;gap:8px;min-width:0;display:inline-flex}.Action-module__a76aOq__spinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:14px;height:14px;animation:.7s linear infinite Action-module__a76aOq__action-spin}.Action-module__a76aOq__base:disabled{opacity:.6;cursor:not-allowed}.Action-module__a76aOq__base.Action-module__a76aOq__block{width:100%;display:flex}.Action-module__a76aOq__ghost{padding:0}.Action-module__a76aOq__primary{background:linear-gradient(120deg,red,#00f,red) 100% 0/200% 100%;transition:background-position .5s;color:#fff!important;font-weight:400!important}.Action-module__a76aOq__secondary{color:var(--landing-bg2);background-color:var(--landing-text)}.Action-module__a76aOq__tertiary{border:1px solid var(--landing-text);color:var(--landing-text);background-color:#0000}.Action-module__a76aOq__ghost{color:inherit;background-color:#0000;border:none}@media (pointer:fine) and (hover:hover){.Action-module__a76aOq__primary:hover:not(:disabled){background-position:0 0}.Action-module__a76aOq__secondary:hover:not(:disabled){background-color:var(--landing-bg2);color:var(--landing-text,var(--rankly-text,#111));border-color:#0003}}html.smooth-scroll{scroll-behavior:smooth}@keyframes Action-module__a76aOq__action-spin{to{transform:rotate(360deg)}}
.AdminAction-module__Dc6sFG__base{text-align:center;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.1;text-decoration:none;transition:all .2s;display:inline-flex}.AdminAction-module__Dc6sFG__content{justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.AdminAction-module__Dc6sFG__iconOnly{line-height:0}.AdminAction-module__Dc6sFG__iconOnly .AdminAction-module__Dc6sFG__content{gap:0}.AdminAction-module__Dc6sFG__label{align-items:center;gap:6px;min-width:0;display:inline-flex}.AdminAction-module__Dc6sFG__spinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:14px;height:14px;animation:.7s linear infinite AdminAction-module__Dc6sFG__admin-action-spin}.AdminAction-module__Dc6sFG__base:disabled{opacity:.6;cursor:not-allowed}.AdminAction-module__Dc6sFG__base.AdminAction-module__Dc6sFG__block{width:100%;display:flex}.AdminAction-module__Dc6sFG__solid{background:#111;border:1px solid #111;color:#fff!important}.AdminAction-module__Dc6sFG__secondary{border:1px solid var(--admin-border,#e5e7eb);background:var(--admin-surface-2,#f4f4f5);color:var(--admin-text,#111827)}.AdminAction-module__Dc6sFG__outline{border:1px solid var(--admin-border,#d1d5db);color:var(--admin-text,#111827);background:0 0}.AdminAction-module__Dc6sFG__iconOnly.AdminAction-module__Dc6sFG__outline{background:0 0;border:none;padding:0}.AdminAction-module__Dc6sFG__link{color:var(--admin-text,#111827);text-underline-offset:3px;background:0 0;border:none;border-radius:0;padding:0;text-decoration:underline}@media (pointer:fine) and (hover:hover){.AdminAction-module__Dc6sFG__solid:hover:not(:disabled){background:#000;border-color:#000}.AdminAction-module__Dc6sFG__secondary:hover:not(:disabled){background:color-mix(in srgb,var(--admin-border,#d1d5db)30%,var(--admin-surface-2,#f4f4f5));border-color:var(--admin-border,#d1d5db)}.AdminAction-module__Dc6sFG__outline:hover:not(:disabled){background:color-mix(in srgb,var(--admin-border,#d1d5db)25%,transparent)}.AdminAction-module__Dc6sFG__link:hover:not(:disabled){opacity:.78}.AdminAction-module__Dc6sFG__iconOnly:hover:not(:disabled){background:0 0}}@keyframes AdminAction-module__Dc6sFG__admin-action-spin{to{transform:rotate(360deg)}}
.Notice-module__MTHCBW__root{border:1px solid var(--notice-border,var(--admin-border));background:var(--notice-bg,var(--admin-bg-content));color:var(--notice-text,var(--admin-text));border-radius:12px;padding:14px 16px}.Notice-module__MTHCBW__warning{--notice-bg:color-mix(in srgb,var(--admin-warning,#f59e0b)12%,white);--notice-border:color-mix(in srgb,var(--admin-warning,#f59e0b)40%,white);--notice-text:#7c2d12}.Notice-module__MTHCBW__info{--notice-bg:#e9effd;--notice-border:#c2d3f9;--notice-text:#1e3a8a}.Notice-module__MTHCBW__success{--notice-bg:color-mix(in srgb,var(--admin-success,#16a34a)10%,white);--notice-border:color-mix(in srgb,var(--admin-success,#16a34a)28%,white);--notice-text:#14532d}.Notice-module__MTHCBW__error{--notice-bg:color-mix(in srgb,var(--admin-danger,#ef4444)10%,white);--notice-border:color-mix(in srgb,var(--admin-danger,#ef4444)30%,white);--notice-text:#7f1d1d}.Notice-module__MTHCBW__inner{align-items:flex-start;gap:12px;display:flex}.Notice-module__MTHCBW__icon{flex-shrink:0;font-size:18px;line-height:1}.Notice-module__MTHCBW__content{flex:1;min-width:0}.Notice-module__MTHCBW__title{margin:0;font-size:14px;font-weight:700;line-height:1.2}.Notice-module__MTHCBW__description{margin:6px 0 0;font-size:13px;line-height:1.4}.Notice-module__MTHCBW__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.Notice-module__MTHCBW__close{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-left:8px;padding:0;font-size:13px;text-decoration:underline}@media (max-width:640px){.Notice-module__MTHCBW__inner{flex-direction:column}.Notice-module__MTHCBW__close{margin-left:0}}
.Form-module__v-YQCW__form{flex-direction:column;display:flex}.Form-module__v-YQCW__footer{margin-top:16px}.Form-module__v-YQCW__fieldset{border:none;min-width:0;margin:0 0 20px;padding:12px 0 0}.Form-module__v-YQCW__legend{color:var(--admin-text);padding:0 8px 8px 0;font-size:12px;font-weight:500}.Form-module__v-YQCW__checkboxWrap{align-items:center;gap:8px;margin-bottom:12px;display:flex}.Form-module__v-YQCW__checkboxWrap:last-child{margin-bottom:0}.Form-module__v-YQCW__checkbox{cursor:pointer;width:16px;height:16px;margin:0}.Form-module__v-YQCW__checkboxLabel{color:var(--admin-text);cursor:pointer;font-size:12px}.Form-module__v-YQCW__item{margin-bottom:16px}.Form-module__v-YQCW__item:last-child{margin-bottom:0}.Form-module__v-YQCW__itemLabel{}.Form-module__v-YQCW__itemControl{display:block}.Form-module__v-YQCW__error{color:var(--admin-danger);margin-top:4px;font-size:12px}
.Toggle-module__IP90EG__wrap{align-items:center;gap:10px;margin-bottom:0;display:flex}.Toggle-module__IP90EG__wrap:last-child{margin-bottom:0}.Toggle-module__IP90EG__wrapDisabled{opacity:.5;pointer-events:none}.Toggle-module__IP90EG__inputHidden{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.Toggle-module__IP90EG__track{--toggleTrackOff:var(--admin-input-border);--toggleTrackOn:var(--admin-primary);width:var(--toggleTrackWidth);height:var(--toggleTrackHeight);border-radius:calc(var(--toggleTrackHeight)/2);background:var(--toggleTrackOff);cursor:pointer;flex-shrink:0;transition:background .2s;position:relative}.Toggle-module__IP90EG__trackMedium{--toggleTrackWidth:44px;--toggleTrackHeight:24px;--toggleThumbSize:20px;--toggleThumbOffset:2px}.Toggle-module__IP90EG__trackSmall{--toggleTrackWidth:32px;--toggleTrackHeight:18px;--toggleThumbSize:14px;--toggleThumbOffset:2px}.Toggle-module__IP90EG__trackLarge{--toggleTrackWidth:52px;--toggleTrackHeight:30px;--toggleThumbSize:26px;--toggleThumbOffset:2px}.Toggle-module__IP90EG__variantSuccess .Toggle-module__IP90EG__track{--toggleTrackOn:var(--admin-success,#16a34a)}.Toggle-module__IP90EG__variantDanger .Toggle-module__IP90EG__track{--toggleTrackOn:var(--admin-danger,#dc2626)}.Toggle-module__IP90EG__variantOnDark .Toggle-module__IP90EG__track{--toggleTrackOff:#ffffff47}.Toggle-module__IP90EG__variantOnDark .Toggle-module__IP90EG__track:hover{--toggleTrackOff:#ffffff6b}.Toggle-module__IP90EG__variantOnDark .Toggle-module__IP90EG__label{color:var(--admin-text-invert,#f1f5f9)}.Toggle-module__IP90EG__track:hover{--toggleTrackOff:var(--admin-input-placeholder)}.Toggle-module__IP90EG__trackActive{background:var(--toggleTrackOn)}.Toggle-module__IP90EG__thumb{top:var(--toggleThumbOffset);left:var(--toggleThumbOffset);width:var(--toggleThumbSize);height:var(--toggleThumbSize);background:var(--admin-card-bg);border-radius:50%;transition:transform .2s;position:absolute}.Toggle-module__IP90EG__trackActive .Toggle-module__IP90EG__thumb{transform:translateX(calc(var(--toggleTrackWidth) - var(--toggleThumbSize) - var(--toggleThumbOffset)*2))}.Toggle-module__IP90EG__label{color:var(--admin-text);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;line-height:1.4}
.Loader-module__xrlJWG__root{place-items:center;width:100%;min-height:120px;padding:24px;display:grid}.Loader-module__xrlJWG__compact{min-height:72px;padding:16px}.Loader-module__xrlJWG__spinner{border:2.5px solid color-mix(in srgb,var(--admin-border)75%,transparent);border-top-color:var(--admin-accent);border-radius:999px;width:28px;height:28px;animation:.75s linear infinite Loader-module__xrlJWG__loader-spin}.Loader-module__xrlJWG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes Loader-module__xrlJWG__loader-spin{to{transform:rotate(360deg)}}
.Modal-module__rxdtia__backdrop{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#0f172a61;justify-content:center;align-items:center;padding:20px;animation:.16s Modal-module__rxdtia__modalFade;display:flex;position:fixed;inset:0}.Modal-module__rxdtia__modal{background:var(--admin-card-bg);border-radius:20px;width:100%;max-height:calc(100vh - 40px);animation:.18s cubic-bezier(.22,1,.36,1) Modal-module__rxdtia__modalPop;overflow-y:auto;box-shadow:0 24px 60px -16px #0f172a59,0 6px 18px -8px #0f172a33}.Modal-module__rxdtia__sm{max-width:380px}.Modal-module__rxdtia__md{max-width:460px}.Modal-module__rxdtia__lg{max-width:600px}.Modal-module__rxdtia__xl{max-width:880px}.Modal-module__rxdtia__header{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 22px 6px;display:flex}.Modal-module__rxdtia__heading{flex-direction:column;gap:4px;min-width:0;display:flex}.Modal-module__rxdtia__title{letter-spacing:-.02em;color:var(--admin-text);margin:0;font-size:20px;font-weight:600}.Modal-module__rxdtia__subtitle{color:var(--admin-text-muted);margin:0;font-size:14px;line-height:1.4}.Modal-module__rxdtia__close{width:30px;height:30px;color:var(--admin-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;line-height:0;transition:background .15s,color .15s;display:grid}.Modal-module__rxdtia__close:hover{background:var(--admin-bg-secondary);color:var(--admin-text)}.Modal-module__rxdtia__body{flex-direction:column;gap:14px;padding:8px 22px 22px;display:flex}.Modal-module__rxdtia__footer{justify-content:flex-end;gap:10px;padding:4px 22px 22px;display:flex}.Modal-module__rxdtia__footerBlock{flex-direction:column;align-items:stretch;gap:8px}.Modal-module__rxdtia__footerBlock button,.Modal-module__rxdtia__footerBlock a{border-radius:999px;width:100%;padding:13px 16px;font-size:15px}.Modal-module__rxdtia__row{background:var(--admin-bg-secondary);color:var(--admin-text-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.Modal-module__rxdtia__rowValue{color:var(--admin-text);font-size:15px;font-weight:600}.Modal-module__rxdtia__rowValueSuccess{color:var(--admin-success);font-size:17px}.Modal-module__rxdtia__note{color:var(--admin-text-muted);margin:0;font-size:12px}.Modal-module__rxdtia__loading{justify-content:center;padding:16px 0;display:flex}@keyframes Modal-module__rxdtia__modalFade{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__rxdtia__modalPop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.Input-module__Tl1jgW__wrap{min-width:0;margin-bottom:16px}.Input-module__Tl1jgW__wrap:last-child{margin-bottom:0}.Input-module__Tl1jgW__label{}.Input-module__Tl1jgW__required{color:var(--admin-danger);margin-left:2px}.Input-module__Tl1jgW__input{box-sizing:border-box;width:100%;min-width:0;color:var(--admin-text);background:var(--admin-input-bg);border:1px solid var(--admin-input-border);border-radius:var(--admin-radius-sm);outline:none;padding:8px 11px;font-size:14px;line-height:1}.Input-module__Tl1jgW__input:hover:not(:disabled){border-color:var(--admin-neutral,#9ca3af)}.Input-module__Tl1jgW__input:focus{border-color:var(--admin-primary);box-shadow:0 0 0 2px var(--admin-primary-focus)}.Input-module__Tl1jgW__input::placeholder{color:var(--admin-input-placeholder)}.Input-module__Tl1jgW__inputWithSuffix{display:block;position:relative}.Input-module__Tl1jgW__inputWithSuffix .Input-module__Tl1jgW__input{padding-right:40px}.Input-module__Tl1jgW__suffixBtn{color:var(--admin-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Input-module__Tl1jgW__suffixBtn:hover{color:var(--admin-primary-hover)}.Input-module__Tl1jgW__error{color:var(--admin-danger);margin-top:4px;font-size:12px;display:block}
.Search-module__Ts37ha__wrap{width:100%;max-width:420px;position:relative}.Search-module__Ts37ha__icon{color:var(--admin-input-placeholder);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.Search-module__Ts37ha__search{box-sizing:border-box;width:100%;min-width:0;color:var(--admin-text);background:var(--admin-input-bg);border:1px solid var(--admin-input-border);border-radius:var(--admin-radius-sm,8px);outline:none;padding:8px 11px 8px 34px;font-size:14px;line-height:1}.Search-module__Ts37ha__search::placeholder{color:var(--admin-input-placeholder)}.Search-module__Ts37ha__search:hover{border-color:var(--admin-neutral,#9ca3af)}.Search-module__Ts37ha__search:focus{border-color:var(--admin-primary);box-shadow:0 0 0 2px var(--admin-primary-focus)}
.Skeleton-module__dylJeq__root{background:linear-gradient(90deg,var(--admin-border-light)25%,var(--admin-border)37%,var(--admin-border-light)63%);background-size:400% 100%;border-radius:6px;animation:1.4s ease-in-out infinite Skeleton-module__dylJeq__skeleton-shimmer}@keyframes Skeleton-module__dylJeq__skeleton-shimmer{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.Skeleton-module__dylJeq__root{animation:none}}.Skeleton-module__dylJeq__rows{flex-direction:column;gap:1px;display:flex}.Skeleton-module__dylJeq__row{background:var(--admin-card-bg);border-bottom:1px solid var(--admin-border-light);align-items:center;gap:24px;padding:14px 16px;display:flex}.Skeleton-module__dylJeq__row:last-child{border-bottom:none}.Skeleton-module__dylJeq__cell{height:13px}
.Select-module__BWx2JW__wrap{min-width:0;margin-bottom:16px}.Select-module__BWx2JW__wrap:last-child{margin-bottom:0}.Select-module__BWx2JW__label{}.Select-module__BWx2JW__required{color:var(--admin-danger);margin-left:2px}.Select-module__BWx2JW__select{box-sizing:border-box;width:100%;color:var(--admin-text);background-color:var(--admin-input-bg);border:1px solid var(--admin-input-border);border-radius:var(--admin-radius-sm);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%238c8c8c' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;outline:none;padding:7px 32px 7px 11px;font-size:14px;line-height:1.5}.Select-module__BWx2JW__select:hover:not(:disabled){border-color:var(--admin-neutral,#9ca3af)}.Select-module__BWx2JW__select:focus{border-color:var(--admin-primary);box-shadow:0 0 0 2px var(--admin-primary-focus)}.Select-module__BWx2JW__error{color:var(--admin-danger);margin-top:4px;font-size:12px;display:block}
.Textarea-module__hgi6uG__wrap{min-width:0;margin-bottom:16px}.Textarea-module__hgi6uG__wrap:last-child{margin-bottom:0}.Textarea-module__hgi6uG__label{}.Textarea-module__hgi6uG__required{color:var(--admin-danger);margin-left:2px}.Textarea-module__hgi6uG__textarea{box-sizing:border-box;width:100%;min-width:0;color:var(--admin-text);background:var(--admin-input-bg);border:1px solid var(--admin-input-border);border-radius:var(--admin-radius-sm);resize:vertical;outline:none;min-height:120px;padding:8px 11px;font-size:14px;line-height:1.5}.Textarea-module__hgi6uG__textarea:hover:not(:disabled){border-color:var(--admin-neutral,#9ca3af)}.Textarea-module__hgi6uG__textarea:focus{border-color:var(--admin-primary);box-shadow:0 0 0 2px var(--admin-primary-focus)}.Textarea-module__hgi6uG__textarea::placeholder{color:var(--admin-input-placeholder)}.Textarea-module__hgi6uG__error{color:var(--admin-danger);margin-top:4px;font-size:12px;display:block}
.Card-module__si82nG__header{color:var(--admin-text);letter-spacing:-.01em;padding:0 20px 5px;font-size:14px;font-weight:500}.Card-module__si82nG__body{background:var(--admin-card-bg);border-radius:var(--admin-radius);padding:20px;overflow:hidden}.Card-module__si82nG__bodyNoPadding{padding:0}
.Statistic-module__XphNza__root{background:var(--admin-card-bg);border-radius:var(--admin-radius);padding:18px 20px}.Statistic-module__XphNza__root.Statistic-module__XphNza__tile{border:1px solid var(--admin-border)}.Statistic-module__XphNza__title{color:var(--admin-text-muted);margin:0 0 4px;font-size:12px;font-weight:500}.Statistic-module__XphNza__value{color:var(--admin-text);margin:0;font-size:24px;font-weight:500;line-height:1.2}
.Empty-module__xUBrea__root{text-align:center;padding:48px 24px}.Empty-module__xUBrea__description{color:var(--admin-text-muted);margin:0;font-size:14px;line-height:1.5}
.Table-module__DwkGzW__root{border-collapse:collapse;border:none;width:100%;font-size:13px}.Table-module__DwkGzW__container{background:var(--admin-card-bg);border-radius:10px;overflow-x:auto;box-shadow:0 0 1px 1px #0000000d}.Table-module__DwkGzW__head{border-bottom:1px solid var(--admin-border-light);background:#f9fafb}.Table-module__DwkGzW__headerCell{text-align:left;color:var(--admin-text-muted);white-space:nowrap;padding:12px 16px;font-size:12px;font-weight:500}.Table-module__DwkGzW__cell{color:var(--admin-text);border-bottom:1px solid #f3f4f6;padding:12px 16px}.Table-module__DwkGzW__row:last-child>.Table-module__DwkGzW__cell{border-bottom:none}.Table-module__DwkGzW__row:hover>.Table-module__DwkGzW__cell{background:#f9fafb}.Table-module__DwkGzW__empty{text-align:center;color:var(--admin-text-muted);padding:48px 24px;font-size:14px}.Table-module__DwkGzW__swiss{border-collapse:separate;border-spacing:0;font-size:12px}.Table-module__DwkGzW__swiss>.Table-module__DwkGzW__head{background:0 0}.Table-module__DwkGzW__swiss>thead>tr>th{border-bottom:1px solid var(--admin-border);letter-spacing:.08em;text-transform:uppercase;color:var(--admin-text-muted);padding:10px 12px;font-size:10px;font-weight:500}.Table-module__DwkGzW__swiss>tbody>tr>td{border-bottom:1px solid color-mix(in srgb,var(--admin-border)60%,transparent);vertical-align:middle;padding:10px 12px}.Table-module__DwkGzW__swiss>tbody>tr:hover>td{background:color-mix(in srgb,var(--admin-bg-secondary)48%,#fff)}.Table-module__DwkGzW__swiss>tbody>tr:last-child>td{border-bottom:1px solid color-mix(in srgb,var(--admin-border)60%,transparent)}
.Drawer-module__mNym0G__overlay{background:var(--admin-overlay);z-index:999;animation:.2s forwards Drawer-module__mNym0G__fadeIn;position:fixed;inset:0}.Drawer-module__mNym0G__overlayClosing{background:var(--admin-overlay);z-index:999;animation:.2s forwards Drawer-module__mNym0G__fadeOut;position:fixed;inset:0}.Drawer-module__mNym0G__panel{background:var(--admin-card-bg);border-left:1px solid var(--admin-border);z-index:1000;flex-direction:column;animation:.2s forwards Drawer-module__mNym0G__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0}.Drawer-module__mNym0G__panelClosing{animation:.2s forwards Drawer-module__mNym0G__slideOut}.Drawer-module__mNym0G__header{border-bottom:1px solid var(--admin-border-light);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.Drawer-module__mNym0G__title{color:var(--admin-text);font-size:16px;font-weight:500}.Drawer-module__mNym0G__close{width:32px;height:32px;color:var(--admin-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;padding:0;line-height:0;display:grid}.Drawer-module__mNym0G__close:hover{color:var(--admin-text);background:var(--admin-table-row-hover)}.Drawer-module__mNym0G__body{scrollbar-width:none;flex:1;min-width:0;padding:24px;overflow:hidden auto}.Drawer-module__mNym0G__body::-webkit-scrollbar{display:none}@keyframes Drawer-module__mNym0G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Drawer-module__mNym0G__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Drawer-module__mNym0G__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Drawer-module__mNym0G__slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes Drawer-module__mNym0G__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Drawer-module__mNym0G__slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:640px){.Drawer-module__mNym0G__panel{border-radius:16px 16px 0 0;max-height:92dvh;animation:.25s forwards Drawer-module__mNym0G__slideUp;inset:auto 0 0;width:100%!important}.Drawer-module__mNym0G__panelClosing{animation:.22s forwards Drawer-module__mNym0G__slideDown}.Drawer-module__mNym0G__header{padding:20px 20px 14px;position:relative}.Drawer-module__mNym0G__header:before{content:"";background:var(--admin-border);border-radius:2px;width:36px;height:4px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}.Drawer-module__mNym0G__title{padding-right:8px}.Drawer-module__mNym0G__close{flex-shrink:0;width:44px;height:44px;font-size:22px}.Drawer-module__mNym0G__body{-webkit-overflow-scrolling:touch;padding:16px 16px 24px;overflow-y:auto}}
.Toast-module__9WWWZG__container{z-index:300;pointer-events:none;flex-direction:column;gap:12px;width:min(400px,100vw - 24px);padding:16px;display:flex;position:fixed;top:0;right:0}.Toast-module__9WWWZG__toast{pointer-events:auto;color:#9aa0aa;background:#101319;border:1px solid #ffffff12;border-radius:16px;padding:15px 16px 16px;animation:.28s cubic-bezier(.16,1,.3,1) Toast-module__9WWWZG__toastIn;position:relative;box-shadow:0 18px 42px -14px #0009,0 3px 10px #00000052}.Toast-module__9WWWZG__leaving{pointer-events:none;animation:.2s forwards Toast-module__9WWWZG__toastOut}@keyframes Toast-module__9WWWZG__toastIn{0%{opacity:0;transform:translate(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes Toast-module__9WWWZG__toastOut{to{opacity:0;transform:translate(22px)scale(.97)}}.Toast-module__9WWWZG__head{align-items:flex-start;gap:10px;display:flex}.Toast-module__9WWWZG__dot{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.Toast-module__9WWWZG__dotSuccess{background:#25c06c}.Toast-module__9WWWZG__dotError{background:#f5333b}.Toast-module__9WWWZG__dotInfo{background:#2c4de6}.Toast-module__9WWWZG__dotWarning{background:#f2b62c}.Toast-module__9WWWZG__headline{color:#f4f5f7;letter-spacing:-.01em;word-break:break-word;flex:1;min-width:0;font-size:.9375rem;font-weight:600;line-height:1.35}.Toast-module__9WWWZG__close{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;margin:-3px -3px 0 4px;line-height:0;transition:color .15s,background .15s;display:grid}.Toast-module__9WWWZG__close:hover{color:#e5e7eb;background:#ffffff14}.Toast-module__9WWWZG__body{color:#9aa0aa;word-break:break-word;margin:7px 0 0;font-size:.84rem;line-height:1.5}.Toast-module__9WWWZG__time{color:#6e717a;font-variant-numeric:tabular-nums;margin-top:11px;font-size:.78rem;line-height:1}.Toast-module__9WWWZG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:13px;display:flex}.Toast-module__9WWWZG__action{cursor:pointer;color:#f4f5f7;text-underline-offset:4px;background:0 0;border:none;padding:0;font-size:.84rem;font-weight:500;-webkit-text-decoration:underline dotted #ffffff6b;text-decoration:underline dotted #ffffff6b;transition:color .15s,text-decoration-color .15s}.Toast-module__9WWWZG__action:hover{color:#fff;text-decoration-color:#fff}.Toast-module__9WWWZG__sep{color:#4b4e56;-webkit-user-select:none;user-select:none;font-size:.84rem;line-height:1}@media (prefers-reduced-motion:reduce){.Toast-module__9WWWZG__toast,.Toast-module__9WWWZG__leaving{animation:none}}
.Tabs-module__Kftrda__tabBar{border-bottom:1px solid var(--admin-border);gap:2px;display:flex;overflow-x:auto}.Tabs-module__Kftrda__tabBarRow{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:stretch;gap:12px;display:flex}.Tabs-module__Kftrda__tabBarRow .Tabs-module__Kftrda__tabBar{border-bottom:none;flex:auto;min-width:0}.Tabs-module__Kftrda__tabControls{flex-shrink:0;align-items:center;gap:6px;display:flex}.Tabs-module__Kftrda__tab{color:var(--admin-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px 8px 0 0;flex:none;padding:10px 16px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:color .15s,background .15s,box-shadow .15s;position:relative}.Tabs-module__Kftrda__tab:hover{color:var(--admin-text);background:var(--admin-border-light)}.Tabs-module__Kftrda__tab:focus-visible{outline:2px solid var(--admin-text);outline-offset:-2px}.Tabs-module__Kftrda__tabActive,.Tabs-module__Kftrda__tabActive:hover{color:var(--admin-text);background:var(--admin-border-light);box-shadow:inset 0 -3px 0 var(--admin-text)}.Tabs-module__Kftrda__secondary.Tabs-module__Kftrda__tabBar,.Tabs-module__Kftrda__secondary.Tabs-module__Kftrda__tabBarRow{border-bottom:none}.Tabs-module__Kftrda__secondary .Tabs-module__Kftrda__tab{border-radius:6px 6px 0 0;padding:7px 12px;font-size:12.5px}.Tabs-module__Kftrda__secondary .Tabs-module__Kftrda__tabActive,.Tabs-module__Kftrda__secondary .Tabs-module__Kftrda__tabActive:hover{color:var(--admin-text);box-shadow:inset 0 -2px 0 var(--admin-text);background:0 0}.Tabs-module__Kftrda__pill.Tabs-module__Kftrda__tabBar,.Tabs-module__Kftrda__pill.Tabs-module__Kftrda__tabBarRow{border-bottom:none}.Tabs-module__Kftrda__pill.Tabs-module__Kftrda__tabBar,.Tabs-module__Kftrda__pill .Tabs-module__Kftrda__tabBar{gap:8px}.Tabs-module__Kftrda__pill .Tabs-module__Kftrda__tab{border:1px solid var(--admin-border);background:var(--admin-bg-content);color:var(--admin-text-muted);border-radius:999px;padding:8px 16px}.Tabs-module__Kftrda__pill .Tabs-module__Kftrda__tab:hover{color:var(--admin-text);background:var(--admin-bg-content);border-color:var(--admin-text-muted)}.Tabs-module__Kftrda__pill .Tabs-module__Kftrda__tabActive,.Tabs-module__Kftrda__pill .Tabs-module__Kftrda__tabActive:hover{color:var(--admin-text);background:var(--admin-bg-content);border-color:var(--admin-text);box-shadow:none}.Tabs-module__Kftrda__bar.Tabs-module__Kftrda__tabBar,.Tabs-module__Kftrda__bar.Tabs-module__Kftrda__tabBarRow{border-bottom:none;align-items:center;gap:4px}.Tabs-module__Kftrda__bar.Tabs-module__Kftrda__tabBar,.Tabs-module__Kftrda__bar .Tabs-module__Kftrda__tabBar{gap:4px}.Tabs-module__Kftrda__bar .Tabs-module__Kftrda__tab{color:var(--admin-text-muted);background:0 0;border:none;border-radius:8px;padding:11px 18px;font-size:13.5px}.Tabs-module__Kftrda__bar .Tabs-module__Kftrda__tab:hover{color:var(--admin-text);background:var(--admin-border-light)}.Tabs-module__Kftrda__bar .Tabs-module__Kftrda__tabActive,.Tabs-module__Kftrda__bar .Tabs-module__Kftrda__tabActive:hover{color:var(--admin-primary);background:var(--admin-primary-focus);box-shadow:none}.Tabs-module__Kftrda__subbar.Tabs-module__Kftrda__tabBar,.Tabs-module__Kftrda__subbar.Tabs-module__Kftrda__tabBarRow{border-bottom:none;gap:2px}.Tabs-module__Kftrda__subbar.Tabs-module__Kftrda__tabBar,.Tabs-module__Kftrda__subbar .Tabs-module__Kftrda__tabBar{gap:2px}.Tabs-module__Kftrda__subbar .Tabs-module__Kftrda__tab{color:var(--admin-text-muted);background:0 0;border:none;border-radius:8px;padding:7px 12px;font-size:12.5px}.Tabs-module__Kftrda__subbar .Tabs-module__Kftrda__tab:hover{color:var(--admin-text);background:var(--admin-border-light)}.Tabs-module__Kftrda__subbar .Tabs-module__Kftrda__tabActive,.Tabs-module__Kftrda__subbar .Tabs-module__Kftrda__tabActive:hover{color:var(--admin-primary);box-shadow:none;background:0 0}
.FilterBar-module__Rme8pW__bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.FilterBar-module__Rme8pW__controls{flex-wrap:wrap;flex:auto;align-items:center;gap:12px;display:flex}.FilterBar-module__Rme8pW__right{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.FilterBar-module__Rme8pW__resetBtn{border:1px solid var(--admin-border);background:var(--admin-bg-content);color:var(--admin-text-muted);cursor:pointer;border-radius:6px;padding:6px 10px;font-size:12px}.FilterBar-module__Rme8pW__resetBtn:hover{color:var(--admin-text);border-color:var(--admin-primary)}.FilterBar-module__Rme8pW__controlWrap{min-width:140px}.FilterBar-module__Rme8pW__wide{min-width:240px}@media (max-width:640px){.FilterBar-module__Rme8pW__bar{gap:8px}.FilterBar-module__Rme8pW__controls{gap:8px;width:100%}.FilterBar-module__Rme8pW__controlWrap{flex:calc(50% - 4px);min-width:0}.FilterBar-module__Rme8pW__wide{flex:100%;min-width:0}.FilterBar-module__Rme8pW__right{justify-content:flex-end;width:100%;margin-left:0}}
.PaginatedSection-module__Bto3qW__root{gap:14px;min-width:0;display:grid}.PaginatedSection-module__Bto3qW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PaginatedSection-module__Bto3qW__headContent{min-width:0}.PaginatedSection-module__Bto3qW__pageSizeControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PaginatedSection-module__Bto3qW__pageSizeLabel{}.PaginatedSection-module__Bto3qW__pageSizeGroup{align-items:center;gap:6px;display:inline-flex}.PaginatedSection-module__Bto3qW__pageSizeButton,.PaginatedSection-module__Bto3qW__pageSizeButtonActive{background:var(--admin-bg-content);min-width:20px;height:32px;color:var(--admin-text);cursor:pointer;border:none;border-radius:6px;padding:0;font-family:inherit;font-size:12px;transition:background-color .15s,border-color .15s,color .15s}.PaginatedSection-module__Bto3qW__pageSizeButton:hover,.PaginatedSection-module__Bto3qW__pageSizeButtonActive{font-weight:500}.PaginatedSection-module__Bto3qW__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.PaginatedSection-module__Bto3qW__footerMeta{color:var(--admin-text-muted);font-size:12px}.PaginatedSection-module__Bto3qW__pagination{align-items:center;gap:8px;display:inline-flex}.PaginatedSection-module__Bto3qW__paginationText{color:var(--admin-text-muted);white-space:nowrap;font-size:12px}@media (max-width:900px){.PaginatedSection-module__Bto3qW__footer{align-items:stretch}.PaginatedSection-module__Bto3qW__pagination{justify-content:space-between;width:100%}}
.WidgetShell-module__DJg3YW__widget{background:var(--admin-bg-content,#fff);box-shadow:var(--admin-shadow-sm);border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.WidgetShell-module__DJg3YW__top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.WidgetShell-module__DJg3YW__heading{gap:3px;min-width:0;display:grid}.WidgetShell-module__DJg3YW__title{color:var(--admin-text);margin:0;font-size:19px;font-weight:500;line-height:1.2}.WidgetShell-module__DJg3YW__context{color:var(--admin-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:13px;line-height:1.35;overflow:hidden}.WidgetShell-module__DJg3YW__topAside{justify-self:end;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.WidgetShell-module__DJg3YW__statusAnchor{text-align:right;justify-items:end;gap:5px;min-width:0;padding:0;display:grid}.WidgetShell-module__DJg3YW__statusValue{color:var(--admin-text);white-space:nowrap;align-items:center;gap:9px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.WidgetShell-module__DJg3YW__statusValueActive{color:var(--admin-success,#16a34a)}.WidgetShell-module__DJg3YW__statusValueMuted{color:var(--admin-text-muted)}.WidgetShell-module__DJg3YW__statusValueError{color:var(--admin-danger,#dc2626)}.WidgetShell-module__DJg3YW__dot{background:var(--admin-text-muted,#94a3b8);border-radius:50%;flex:none;width:7px;height:7px}.WidgetShell-module__DJg3YW__dotActive{background:var(--admin-success,#16a34a)}.WidgetShell-module__DJg3YW__dotError{background:var(--admin-danger,#dc2626)}.WidgetShell-module__DJg3YW__actions{grid-gap:5px;flex:none;justify-content:flex-end;align-items:center;min-height:32px;padding:0 8px;display:inline-flex}.WidgetShell-module__DJg3YW__actions:only-child{border-left:none;padding:0}.WidgetShell-module__DJg3YW__footer{border-top:1px solid var(--admin-border-light,#f1f5f9);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:12px;display:flex}.WidgetShell-module__DJg3YW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;display:flex}.WidgetShell-module__DJg3YW__meta{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;display:grid}.WidgetShell-module__DJg3YW__metaItem{border-top:1px solid var(--admin-border-light,#f1f5f9);gap:5px;min-width:0;padding:10px 0 0;display:grid}.WidgetShell-module__DJg3YW__metaItem strong{color:var(--admin-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.WidgetShell-module__DJg3YW__notice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:9px 10px;font-size:12px;line-height:1.35}.WidgetShell-module__DJg3YW__notice.WidgetShell-module__DJg3YW__error{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.WidgetShell-module__DJg3YW__empty{color:var(--admin-text-muted,#6b7280);text-align:center;padding:24px 0;font-size:13px;line-height:1.45}@media (max-width:900px){.WidgetShell-module__DJg3YW__top{grid-template-columns:minmax(0,1fr)}.WidgetShell-module__DJg3YW__topAside{justify-self:start}.WidgetShell-module__DJg3YW__statusAnchor{text-align:left;justify-items:start}.WidgetShell-module__DJg3YW__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.WidgetShell-module__DJg3YW__meta{grid-template-columns:minmax(0,1fr)}}
.MetricSummary-module___Hn5pG__row{border-top:1px solid var(--admin-border);flex-wrap:wrap;margin-top:6px;padding-top:20px;display:flex}.MetricSummary-module___Hn5pG__col{border-left:1px solid var(--admin-border);flex-direction:column;flex:1 1 0;gap:12px;min-width:150px;padding:0 24px;display:flex}.MetricSummary-module___Hn5pG__col:first-child{border-left:0;padding-left:0}.MetricSummary-module___Hn5pG__label{color:var(--admin-text-muted);font-size:13px;font-weight:500;line-height:1.2}.MetricSummary-module___Hn5pG__valueRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.MetricSummary-module___Hn5pG__value{letter-spacing:-.02em;color:var(--admin-text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}.MetricSummary-module___Hn5pG__delta{white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:2px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.MetricSummary-module___Hn5pG__deltaUp{color:var(--admin-success);background:#22c55e1a;border-color:#22c55e47}.MetricSummary-module___Hn5pG__deltaDown{color:var(--admin-danger);background:var(--admin-danger-bg);border-color:#ef444447}.MetricSummary-module___Hn5pG__deltaNeutral{color:var(--admin-text-muted);background:var(--admin-neutral-bg);border-color:var(--admin-border)}.MetricSummary-module___Hn5pG__note{color:var(--admin-text-muted);margin:16px 0 0;font-size:13px;line-height:1.5}@media (max-width:640px){.MetricSummary-module___Hn5pG__col{border-left:0;border-top:1px solid var(--admin-border);flex-basis:100%;padding:14px 0 0}.MetricSummary-module___Hn5pG__col:first-child{border-top:0;padding-top:0}}
.WidgetGroup-module__vp_KmG__group{flex-direction:column;gap:8px;min-width:0;display:flex}
.TabsField-module__NR6vbq__field{border:1px solid var(--admin-border);background:var(--admin-bg-content);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:5px;display:flex}
.GraphTree-module__8BVLwa__graph{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;margin-top:12px;display:grid}.GraphTree-module__8BVLwa__rootGroup+.GraphTree-module__8BVLwa__rootGroup{border-top:1px solid var(--admin-border-light);margin-top:24px;padding-top:20px}.GraphTree-module__8BVLwa__branch{margin:0;padding:0 0 0 22px;list-style:none}.GraphTree-module__8BVLwa__twig{position:relative}.GraphTree-module__8BVLwa__twig:before{content:"";background:var(--admin-border);width:1px;position:absolute;top:0;bottom:0;left:-11px}.GraphTree-module__8BVLwa__twig:after{content:"";background:var(--admin-border);width:11px;height:1px;position:absolute;top:18px;left:-11px}.GraphTree-module__8BVLwa__twig:last-child:before{height:18px;bottom:auto}.GraphTree-module__8BVLwa__twig:hover:before,.GraphTree-module__8BVLwa__twig:hover:after{background:color-mix(in srgb,var(--admin-text)25%,transparent)}.GraphTree-module__8BVLwa__node{border-radius:var(--admin-radius-sm);align-items:center;gap:8px;min-height:36px;padding:6px 8px;display:flex}.GraphTree-module__8BVLwa__nodeInteractive{cursor:pointer;list-style:none}.GraphTree-module__8BVLwa__nodeInteractive::-webkit-details-marker{display:none}.GraphTree-module__8BVLwa__nodeInteractive:hover{background:color-mix(in srgb,var(--admin-text)3%,transparent)}.GraphTree-module__8BVLwa__nodeInteractive:focus{outline:none}.GraphTree-module__8BVLwa__nodeInteractive:focus-visible{outline:2px solid var(--admin-primary);outline-offset:2px;border-radius:var(--admin-radius-sm)}.GraphTree-module__8BVLwa__dot{background:var(--admin-text-muted);border-radius:50%;flex:none;width:9px;height:9px;margin:0 3px}.GraphTree-module__8BVLwa__expander{border:1.5px solid var(--admin-border);width:15px;height:15px;color:var(--admin-text-muted);border-radius:50%;flex:none;position:relative}.GraphTree-module__8BVLwa__expander:before,.GraphTree-module__8BVLwa__expander:after{content:"";background:currentColor;position:absolute}.GraphTree-module__8BVLwa__expander:before{height:1.5px;top:50%;left:3px;right:3px;transform:translateY(-50%)}.GraphTree-module__8BVLwa__expander:after{width:1.5px;transition:opacity .12s;top:3px;bottom:3px;left:50%;transform:translate(-50%)}.GraphTree-module__8BVLwa__leaf[open]>.GraphTree-module__8BVLwa__nodeInteractive .GraphTree-module__8BVLwa__expander:after{opacity:0}.GraphTree-module__8BVLwa__expanderOk{border-color:var(--admin-success);color:var(--admin-success)}.GraphTree-module__8BVLwa__expanderWarn{border-color:var(--admin-warning);color:var(--admin-warning)}.GraphTree-module__8BVLwa__expanderBad{border-color:var(--admin-danger);color:var(--admin-danger)}.GraphTree-module__8BVLwa__dotOk{background:var(--admin-success)}.GraphTree-module__8BVLwa__dotWarn{background:var(--admin-warning)}.GraphTree-module__8BVLwa__dotBad{background:var(--admin-danger)}.GraphTree-module__8BVLwa__dotHollow{border:1.5px solid var(--admin-border);background:0 0}.GraphTree-module__8BVLwa__diamond{border:1.5px solid var(--admin-text-muted);border-radius:1px;flex:none;width:8px;height:8px;margin:0 3.5px;transform:rotate(45deg)}.GraphTree-module__8BVLwa__diamondOk{border-color:var(--admin-success)}.GraphTree-module__8BVLwa__diamondWarn{border-color:var(--admin-warning)}.GraphTree-module__8BVLwa__diamondBad{border-color:var(--admin-danger)}.GraphTree-module__8BVLwa__branchLabel{color:var(--admin-text);font-size:13.5px;font-weight:600}.GraphTree-module__8BVLwa__labelStrong{color:var(--admin-text);font-size:13px;font-weight:600}.GraphTree-module__8BVLwa__labelText{min-width:0;color:var(--admin-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.GraphTree-module__8BVLwa__meta{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.GraphTree-module__8BVLwa__priority{font-size:12px;font-weight:500}.GraphTree-module__8BVLwa__priorityOk{color:var(--admin-success)}.GraphTree-module__8BVLwa__priorityWarn{color:var(--admin-warning)}.GraphTree-module__8BVLwa__priorityBad{color:var(--admin-danger)}.GraphTree-module__8BVLwa__countText{color:var(--admin-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.GraphTree-module__8BVLwa__branchNote{max-width:80ch;color:var(--admin-text-muted);margin:-2px 0 6px;padding-left:8px;font-size:12px;line-height:1.45}.GraphTree-module__8BVLwa__leafDetail{gap:10px;margin:2px 0 8px 8px;padding:2px 0 2px 14px;display:grid}@media (prefers-reduced-motion:no-preference){.GraphTree-module__8BVLwa__leaf[open]>.GraphTree-module__8BVLwa__leafDetail,.GraphTree-module__8BVLwa__leaf[open]>.GraphTree-module__8BVLwa__branch,.GraphTree-module__8BVLwa__leaf[open]>.GraphTree-module__8BVLwa__branchNote{animation:.16s GraphTree-module__8BVLwa__unfold}}@keyframes GraphTree-module__8BVLwa__unfold{0%{opacity:0;transform:translateY(-2px)}}.GraphTree-module__8BVLwa__issues{gap:12px;display:grid}.GraphTree-module__8BVLwa__issue{border-left:3px solid var(--admin-border-light);gap:5px;padding-left:11px;display:grid}.GraphTree-module__8BVLwa__issueCrit{border-left-color:var(--admin-danger)}.GraphTree-module__8BVLwa__issueWarn{border-left-color:var(--admin-warning)}.GraphTree-module__8BVLwa__issueTitle{color:var(--admin-text);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.45}.GraphTree-module__8BVLwa__issueSevGap{margin-right:8px}.GraphTree-module__8BVLwa__issueEvidence{max-width:100%;color:color-mix(in srgb,var(--admin-warning)62%,var(--admin-text));background:var(--admin-warning-bg);border-radius:var(--admin-radius-sm);overflow-wrap:anywhere;justify-self:start;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.4}.GraphTree-module__8BVLwa__issueReason{max-width:80ch;color:var(--admin-text-muted);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.45}.GraphTree-module__8BVLwa__issueAdvice{max-width:80ch;color:var(--admin-text);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5}.GraphTree-module__8BVLwa__issueAdviceIcon{vertical-align:-2px;color:var(--admin-warning);margin-right:5px;display:inline-block}.GraphTree-module__8BVLwa__issueAdviceWord{color:color-mix(in srgb,var(--admin-warning)62%,var(--admin-text));margin-right:4px;font-weight:600}.GraphTree-module__8BVLwa__diag{gap:10px;display:grid}.GraphTree-module__8BVLwa__infoBlock{gap:4px;display:grid}.GraphTree-module__8BVLwa__infoLabel{}.GraphTree-module__8BVLwa__text{max-width:80ch;color:var(--admin-text);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.GraphTree-module__8BVLwa__quote{border-radius:var(--admin-radius-sm);background:var(--admin-bg-page);max-width:80ch;color:var(--admin-text-muted);overflow-wrap:anywhere;margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.GraphTree-module__8BVLwa__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.GraphTree-module__8BVLwa__legend{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.GraphTree-module__8BVLwa__legend span{border:1px solid var(--admin-border);background:var(--admin-bg-content);color:var(--admin-text-muted);white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;line-height:1;display:inline-flex}.GraphTree-module__8BVLwa__legend .GraphTree-module__8BVLwa__dot{width:7px;height:7px;margin:0}.GraphTree-module__8BVLwa__expandToggle{border:1px solid var(--admin-border);background:var(--admin-bg-content);width:28px;height:28px;color:var(--admin-text-muted);cursor:pointer;border-radius:100px;place-items:center;padding:0;transition:border-color .15s,color .15s,background .15s;display:inline-grid}.GraphTree-module__8BVLwa__expandToggle:hover{border-color:var(--admin-primary);color:var(--admin-primary);background:var(--admin-primary-subtle)}.GraphTree-module__8BVLwa__statCards{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.GraphTree-module__8BVLwa__statCard{border-radius:var(--admin-radius-lg);background:var(--admin-bg-content);min-width:0;box-shadow:var(--admin-shadow-sm);align-content:start;gap:6px;padding:12px 14px;display:grid;position:relative}.GraphTree-module__8BVLwa__statCardLabel{color:var(--admin-text-muted);font-size:12px;line-height:1.25}.GraphTree-module__8BVLwa__statCardValue{color:var(--admin-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1}.GraphTree-module__8BVLwa__statCardDot{border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:12px}.GraphTree-module__8BVLwa__statCardOk{background:color-mix(in srgb,var(--admin-success)8%,var(--admin-bg-content));box-shadow:none}.GraphTree-module__8BVLwa__statCardOk .GraphTree-module__8BVLwa__statCardDot{background:var(--admin-success)}.GraphTree-module__8BVLwa__statCardWarn{background:var(--admin-warning-bg);box-shadow:none}.GraphTree-module__8BVLwa__statCardWarn .GraphTree-module__8BVLwa__statCardDot{background:var(--admin-warning)}.GraphTree-module__8BVLwa__statCardBad{background:var(--admin-danger-bg);box-shadow:none}.GraphTree-module__8BVLwa__statCardBad .GraphTree-module__8BVLwa__statCardDot{background:var(--admin-danger)}@media (max-width:1024px){.GraphTree-module__8BVLwa__statCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.GraphTree-module__8BVLwa__branch{padding-left:12px}.GraphTree-module__8BVLwa__twig:before{left:-6px}.GraphTree-module__8BVLwa__twig:after{width:6px;top:15px;left:-6px}.GraphTree-module__8BVLwa__node{flex-wrap:wrap;align-items:flex-start;row-gap:3px}.GraphTree-module__8BVLwa__dot{margin-top:5px}.GraphTree-module__8BVLwa__diamond{margin-top:4px}.GraphTree-module__8BVLwa__expander{margin-top:1px}.GraphTree-module__8BVLwa__meta{white-space:normal;flex-wrap:wrap;justify-content:flex-end;margin-top:1px}.GraphTree-module__8BVLwa__labelText{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.GraphTree-module__8BVLwa__leafDetail{margin-left:4px;padding-left:10px}}
.severity-module__uvYtlG__dot{vertical-align:1px;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.severity-module__uvYtlG__crit{background:#e5484d}.severity-module__uvYtlG__mid{background:#e6a817}.severity-module__uvYtlG__low{background:#b0b0b8}.severity-module__uvYtlG__legend{flex-wrap:wrap;gap:12px;display:flex}.severity-module__uvYtlG__legendItem{color:var(--admin-text-muted,#6b7280);align-items:center;gap:6px;font-size:11px;display:inline-flex}.severity-module__uvYtlG__legendItem .severity-module__uvYtlG__dot{vertical-align:0}
.Breadcrumbs-module__ikFi2a__wrap{flex-shrink:1;align-items:center;gap:4px;min-width:0;display:flex}.Breadcrumbs-module__ikFi2a__crumb{align-items:center;gap:4px;min-width:0;display:inline-flex}.Breadcrumbs-module__ikFi2a__item{color:var(--admin-text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:220px;font-size:13px;line-height:1.3;text-decoration:none;display:inline-flex;overflow:hidden}.Breadcrumbs-module__ikFi2a__itemHome{color:var(--admin-text-muted);border-radius:var(--admin-radius-sm);padding:4px}.Breadcrumbs-module__ikFi2a__itemLink:hover{color:var(--admin-text)}.Breadcrumbs-module__ikFi2a__itemHome:hover{background:var(--admin-bg-page);color:var(--admin-text)}.Breadcrumbs-module__ikFi2a__itemCurrent{color:var(--admin-text);font-weight:500}.Breadcrumbs-module__ikFi2a__sep{color:var(--admin-text-muted);opacity:.6;flex-shrink:0}.Breadcrumbs-module__ikFi2a__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.EmailVerifyChip-module__7kSFLG__chip{border:1px solid color-mix(in srgb,var(--admin-warning)38%,transparent);background:var(--admin-warning-bg);height:32px;color:var(--admin-warning);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1;transition:background .15s,opacity .15s,border-color .15s;display:inline-flex}@media (pointer:fine) and (hover:hover){.EmailVerifyChip-module__7kSFLG__chip:hover:not(:disabled){background:color-mix(in srgb,var(--admin-warning)18%,transparent);border-color:color-mix(in srgb,var(--admin-warning)55%,transparent)}}.EmailVerifyChip-module__7kSFLG__chip:disabled{cursor:default;opacity:.85}.EmailVerifyChip-module__7kSFLG__chipSent{border-color:color-mix(in srgb,var(--admin-success)38%,transparent);background:color-mix(in srgb,var(--admin-success)10%,transparent);color:var(--admin-success)}.EmailVerifyChip-module__7kSFLG__icon{flex:none}.EmailVerifyChip-module__7kSFLG__label{display:inline-block}.EmailVerifyChip-module__7kSFLG__spin{animation:.7s linear infinite EmailVerifyChip-module__7kSFLG__email-chip-spin}@keyframes EmailVerifyChip-module__7kSFLG__email-chip-spin{to{transform:rotate(360deg)}}@media (max-width:560px){.EmailVerifyChip-module__7kSFLG__label{display:none}.EmailVerifyChip-module__7kSFLG__chip{padding:0 8px}}
.MonitorAuditAssignmentDrawer-module__TBrCnW__intro{gap:10px;display:grid}.MonitorAuditAssignmentDrawer-module__TBrCnW__url{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:1.35;overflow:hidden}.MonitorAuditAssignmentDrawer-module__TBrCnW__hint{color:#64748b;margin:0;font-size:13px;line-height:1.45}.MonitorAuditAssignmentDrawer-module__TBrCnW__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.MonitorAuditAssignmentDrawer-module__TBrCnW__formFull{grid-column:1/-1}@media (max-width:480px){.MonitorAuditAssignmentDrawer-module__TBrCnW__form{grid-template-columns:1fr}}.MonitorAuditAssignmentDrawer-module__TBrCnW__field{gap:6px;display:grid}.MonitorAuditAssignmentDrawer-module__TBrCnW__field span{color:#64748b;font-size:11px;font-weight:500;line-height:1}.MonitorAuditAssignmentDrawer-module__TBrCnW__field select,.MonitorAuditAssignmentDrawer-module__TBrCnW__dateInput input{color:#111827;width:100%;height:34px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:0 10px;font-size:13px;font-weight:500}.MonitorAuditAssignmentDrawer-module__TBrCnW__field select:focus,.MonitorAuditAssignmentDrawer-module__TBrCnW__dateInput input:focus{border-color:#111827;box-shadow:0 0 0 3px #11182714}.MonitorAuditAssignmentDrawer-module__TBrCnW__dateInput{position:relative}.MonitorAuditAssignmentDrawer-module__TBrCnW__dateInput input{padding-right:38px}.MonitorAuditAssignmentDrawer-module__TBrCnW__dateInput button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;padding:0;display:inline-grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.MonitorAuditAssignmentDrawer-module__TBrCnW__dateInput button:hover,.MonitorAuditAssignmentDrawer-module__TBrCnW__dateInput button:focus-visible{color:#111827;background:#f8fafc;outline:none}.MonitorAuditAssignmentDrawer-module__TBrCnW__error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:9px 10px;font-size:12px;line-height:1.4}.MonitorAuditAssignmentDrawer-module__TBrCnW__actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}
.ProjectHeaderActions-module__KflxnG__monitorButton{width:32px;height:32px;transition:border-color .15s,transform .12s;border:1px solid var(--admin-border)!important;background:var(--admin-bg-content)!important;border-radius:999px!important;padding:0!important}.ProjectHeaderActions-module__KflxnG__monitorButton:hover{border-color:var(--admin-text-muted)!important}.ProjectHeaderActions-module__KflxnG__monitorButton:active{transform:scale(.97)}
.ProjectAuditCwvWidget-module__W_ykWq__emptyText{color:var(--admin-text-muted);margin:0;font-size:13px}.ProjectAuditCwvWidget-module__W_ykWq__scorecard{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:6px 0 4px;display:grid}.ProjectAuditCwvWidget-module__W_ykWq__score{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.ProjectAuditCwvWidget-module__W_ykWq__ring{--score-progress:0;--score-color:var(--admin-text-muted);background:conic-gradient(var(--score-color)calc(var(--score-progress)*1%),var(--admin-border)0);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:relative}.ProjectAuditCwvWidget-module__W_ykWq__ring:after{content:"";background:var(--admin-bg-content);border-radius:50%;position:absolute;inset:6px}.ProjectAuditCwvWidget-module__W_ykWq__ring span{z-index:1;color:var(--score-color);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1;position:relative}.ProjectAuditCwvWidget-module__W_ykWq__scoreLabel{color:var(--admin-text-muted);max-width:15ch;margin:0;font-size:12.5px;line-height:1.3}.ProjectAuditCwvWidget-module__W_ykWq__vitals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ProjectAuditCwvWidget-module__W_ykWq__vital{border-radius:var(--admin-radius);background:var(--admin-bg-content);box-shadow:var(--admin-shadow-sm);align-content:start;gap:10px;padding:14px 14px 16px;display:grid}.ProjectAuditCwvWidget-module__W_ykWq__vitalTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ProjectAuditCwvWidget-module__W_ykWq__vitalCode{letter-spacing:.02em;color:var(--admin-text);margin:0;font-size:13px;font-weight:700}.ProjectAuditCwvWidget-module__W_ykWq__vitalBadge{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:2px 8px;font-size:10.5px;font-weight:700}.ProjectAuditCwvWidget-module__W_ykWq__vitalName{color:var(--admin-text-muted);margin:0;font-size:11.5px;line-height:1.35}.ProjectAuditCwvWidget-module__W_ykWq__vitalValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1}.ProjectAuditCwvWidget-module__W_ykWq__vitalUnit{color:var(--admin-text-muted);margin-left:3px;font-size:14px;font-weight:500}.ProjectAuditCwvWidget-module__W_ykWq__rail{gap:2px;height:6px;display:flex;position:relative}.ProjectAuditCwvWidget-module__W_ykWq__railZone{border-radius:4px;flex:1}.ProjectAuditCwvWidget-module__W_ykWq__railGood{background:color-mix(in srgb,var(--admin-success)30%,transparent)}.ProjectAuditCwvWidget-module__W_ykWq__railWarn{background:color-mix(in srgb,var(--admin-warning)30%,transparent)}.ProjectAuditCwvWidget-module__W_ykWq__railBad{background:color-mix(in srgb,var(--admin-danger)30%,transparent)}.ProjectAuditCwvWidget-module__W_ykWq__railMarker{border:2.5px solid var(--admin-bg-content);z-index:2;width:12px;height:12px;box-shadow:0 0 0 1px var(--admin-border);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ProjectAuditCwvWidget-module__W_ykWq__markerGood{background:var(--admin-success)}.ProjectAuditCwvWidget-module__W_ykWq__markerWarn{background:var(--admin-warning)}.ProjectAuditCwvWidget-module__W_ykWq__markerBad{background:var(--admin-danger)}.ProjectAuditCwvWidget-module__W_ykWq__railTicks{color:var(--admin-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10.5px;display:flex}.ProjectAuditCwvWidget-module__W_ykWq__vitalNote{color:var(--admin-text-muted);margin:0;font-size:11.5px;line-height:1.4}.ProjectAuditCwvWidget-module__W_ykWq__toneGood{color:var(--admin-success)}.ProjectAuditCwvWidget-module__W_ykWq__toneWarn{color:var(--admin-warning)}.ProjectAuditCwvWidget-module__W_ykWq__toneBad{color:var(--admin-danger)}.ProjectAuditCwvWidget-module__W_ykWq__toneNeutral{color:var(--admin-text-muted)}.ProjectAuditCwvWidget-module__W_ykWq__badgeGood{color:var(--admin-success);background:color-mix(in srgb,var(--admin-success)12%,transparent)}.ProjectAuditCwvWidget-module__W_ykWq__badgeWarn{color:var(--admin-warning);background:var(--admin-warning-bg)}.ProjectAuditCwvWidget-module__W_ykWq__badgeBad{color:var(--admin-danger);background:var(--admin-danger-bg)}.ProjectAuditCwvWidget-module__W_ykWq__badgeNeutral{color:var(--admin-text-muted);background:var(--admin-border-light)}.ProjectAuditCwvWidget-module__W_ykWq__ringGood{--score-color:var(--admin-success)}.ProjectAuditCwvWidget-module__W_ykWq__ringWarn{--score-color:var(--admin-warning)}.ProjectAuditCwvWidget-module__W_ykWq__ringBad{--score-color:var(--admin-danger)}.ProjectAuditCwvWidget-module__W_ykWq__ringNeutral{--score-color:var(--admin-text-muted)}.ProjectAuditCwvWidget-module__W_ykWq__categoryTabs{flex-wrap:wrap;gap:6px;display:flex}.ProjectAuditCwvWidget-module__W_ykWq__categoryTab{border:1px solid var(--admin-border);background:var(--admin-bg-content);color:var(--admin-text-muted);border-radius:var(--admin-radius-sm);cursor:pointer;padding:7px 11px;font-size:12px;font-weight:500;line-height:1;transition:border-color .15s,color .15s}.ProjectAuditCwvWidget-module__W_ykWq__categoryTab:hover{border-color:var(--admin-text-muted);color:var(--admin-text)}.ProjectAuditCwvWidget-module__W_ykWq__categoryTabActive{border-color:var(--admin-primary);color:var(--admin-primary);background:var(--admin-primary-subtle)}.ProjectAuditCwvWidget-module__W_ykWq__categoryMeta{color:var(--admin-text-muted);margin:0;font-size:12px}@media (max-width:900px){.ProjectAuditCwvWidget-module__W_ykWq__scorecard,.ProjectAuditCwvWidget-module__W_ykWq__vitals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ProjectAuditCwvWidget-module__W_ykWq__scorecard{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectAuditCwvWidget-module__W_ykWq__vitals{grid-template-columns:1fr}}
.AccountMenu-module__wb1Npa__root{align-self:center;display:inline-flex;position:relative}.AccountMenu-module__wb1Npa__trigger{border:1px solid var(--admin-border);background:var(--admin-bg-content);height:32px;color:var(--admin-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 4px 0 12px;font-family:inherit;transition:border-color .15s,transform .12s;display:inline-flex}.AccountMenu-module__wb1Npa__trigger:hover{border-color:var(--admin-text-muted)}.AccountMenu-module__wb1Npa__trigger:active{transform:scale(.97)}.AccountMenu-module__wb1Npa__trigger[data-open=true]{border-color:var(--admin-primary)}.AccountMenu-module__wb1Npa__balance{color:var(--admin-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.AccountMenu-module__wb1Npa__avatar{background:var(--admin-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.AccountMenu-module__wb1Npa__panel{border-radius:var(--admin-radius);border:1px solid var(--admin-border);background:var(--admin-bg-content);z-index:1200;width:240px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 22px 50px -18px #00000040,0 4px 14px #00000014}.AccountMenu-module__wb1Npa__panelHeader{align-items:center;gap:10px;min-width:0;padding:8px 10px 12px;display:flex}.AccountMenu-module__wb1Npa__panelAvatar{background:var(--admin-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-flex}.AccountMenu-module__wb1Npa__panelEmail{color:var(--admin-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.AccountMenu-module__wb1Npa__panelAction{border-radius:var(--admin-radius-sm);text-align:left;cursor:pointer;width:100%;color:var(--admin-text);background:0 0;border:none;padding:9px 10px;font-family:inherit;font-size:13px;text-decoration:none;transition:background .1s;display:block}.AccountMenu-module__wb1Npa__panelAction:hover{background:var(--admin-bg-page)}.AccountMenu-module__wb1Npa__panelLogout{color:var(--admin-danger)}
.ProjectRunMetaCard-module__eFoBXq__card{background:var(--admin-bg-content,#fff);border:1px solid var(--admin-border);border-radius:var(--admin-radius,16px);box-shadow:var(--admin-shadow-sm);flex-direction:column;display:flex;overflow:hidden}.ProjectRunMetaCard-module__eFoBXq__head{border-bottom:1px solid var(--admin-border-light,#f3f4f6);justify-content:space-between;align-items:center;gap:14px;padding:15px 20px;display:flex}.ProjectRunMetaCard-module__eFoBXq__urlLink{min-width:0;color:var(--admin-text);align-items:center;gap:8px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.ProjectRunMetaCard-module__eFoBXq__urlLink svg{width:15px;height:15px;color:var(--admin-text-muted);flex:none}.ProjectRunMetaCard-module__eFoBXq__urlLink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectRunMetaCard-module__eFoBXq__urlLink:hover span{text-decoration:underline}.ProjectRunMetaCard-module__eFoBXq__headAction{flex:none}.ProjectRunMetaCard-module__eFoBXq__scoreWrap{flex-direction:column;align-items:center;padding:20px 20px 18px;display:flex}.ProjectRunMetaCard-module__eFoBXq__scoreLabel{color:var(--admin-text-muted);margin-bottom:4px;font-size:13px}.ProjectRunMetaCard-module__eFoBXq__gauge{width:220px;max-width:100%;height:128px;position:relative}.ProjectRunMetaCard-module__eFoBXq__gaugeSvg{width:100%;height:100%;display:block}.ProjectRunMetaCard-module__eFoBXq__gaugeTrack{fill:none;stroke:#eef0f2;stroke-width:16px;stroke-linecap:round}.ProjectRunMetaCard-module__eFoBXq__gaugeFill{fill:none;stroke:currentColor;stroke-width:16px;stroke-linecap:round;transition:stroke-dasharray .4s}.ProjectRunMetaCard-module__eFoBXq__gaugeCenter{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:4px;left:0;right:0}.ProjectRunMetaCard-module__eFoBXq__scoreValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:740;line-height:1}.ProjectRunMetaCard-module__eFoBXq__verdict{text-align:center;max-width:200px;margin-top:6px;font-size:13px;font-weight:600;line-height:1.3}.ProjectRunMetaCard-module__eFoBXq__scoreGood{color:var(--admin-success)}.ProjectRunMetaCard-module__eFoBXq__scoreWarn{color:var(--admin-warning)}.ProjectRunMetaCard-module__eFoBXq__scoreBad{color:var(--admin-danger)}.ProjectRunMetaCard-module__eFoBXq__scoreNeutral{color:var(--admin-text)}.ProjectRunMetaCard-module__eFoBXq__scoreHint{color:#92400e;font-weight:500}.ProjectRunMetaCard-module__eFoBXq__meta{border-top:1px solid var(--admin-border-light,#f3f4f6);flex-wrap:wrap;gap:8px 22px;padding:14px 20px 16px;display:flex}.ProjectRunMetaCard-module__eFoBXq__metaItem{align-items:center;gap:8px;display:flex}.ProjectRunMetaCard-module__eFoBXq__metaLabel{}.ProjectRunMetaCard-module__eFoBXq__metaValue{color:#111827;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.25}.ProjectRunMetaCard-module__eFoBXq__status{border-radius:999px;align-items:center;width:fit-content;padding:4px 9px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ProjectRunMetaCard-module__eFoBXq__status_ok{color:#047857;background:#ecfdf3;border:1px solid #a7f3d0}.ProjectRunMetaCard-module__eFoBXq__status_warn{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.ProjectRunMetaCard-module__eFoBXq__status_error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.ProjectRunMetaCard-module__eFoBXq__status_muted{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}.ProjectRunMetaCard-module__eFoBXq__skeletonBlock{background:linear-gradient(90deg,#eef2f7 0%,#f8fafc 50%,#eef2f7 100%) 0 0/200% 100%;border-radius:999px;animation:1.4s ease-in-out infinite ProjectRunMetaCard-module__eFoBXq__run-meta-skeleton;display:block}.ProjectRunMetaCard-module__eFoBXq__skeletonUrl{width:200px;height:15px}.ProjectRunMetaCard-module__eFoBXq__skeletonBtn{border-radius:9px;width:34px;height:34px}.ProjectRunMetaCard-module__eFoBXq__skeletonGauge{border-radius:999px 999px 14px 14px;width:200px;max-width:100%;height:110px;margin:20px 0 6px}.ProjectRunMetaCard-module__eFoBXq__skeletonMeta{width:120px;height:14px}@keyframes ProjectRunMetaCard-module__eFoBXq__run-meta-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ProjectRunMetaCard-module__eFoBXq__skeletonBlock{animation:none}}
.MonitorPage-module__bsz7ZG__pageError{color:#b91c1c;margin:0 0 14px;font-size:13px;line-height:1.4}.MonitorPage-module__bsz7ZG__layout{align-items:start;gap:16px;display:grid}.MonitorPage-module__bsz7ZG__wideSection,.MonitorPage-module__bsz7ZG__twoColumnSection,.MonitorPage-module__bsz7ZG__columnSection{min-width:0}.MonitorPage-module__bsz7ZG__twoColumnSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.MonitorPage-module__bsz7ZG__fillTopAligned{align-content:start;height:100%}@media (max-width:1100px){.MonitorPage-module__bsz7ZG__twoColumnSection{grid-template-columns:1fr}}
.DashboardShell-module__i1_0_q__layout{background:var(--admin-bg-page);--shell-topbar-h:64px;--shell-rail-w:72px;--shell-sider-w:300px;flex-direction:column;min-height:100vh;display:flex}.DashboardShell-module__i1_0_q__topBar{grid-template-columns:var(--shell-rail-w)calc(var(--shell-sider-w) - var(--shell-rail-w))1fr;min-height:var(--shell-topbar-h);background:var(--admin-bg-content);border-bottom:1px solid var(--admin-border);z-index:40;flex-shrink:0;padding:0;display:grid;position:sticky;top:0}.DashboardShell-module__i1_0_q__topBarLogo{background:#0b1022;border-right:1px solid #1d2747;justify-content:center;align-items:center;text-decoration:none;display:flex}.DashboardShell-module__i1_0_q__topBarLogoMark{color:#d9e4ff;background:#1b2550;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:flex}.DashboardShell-module__i1_0_q__topBarCrumbs{border-right:1px solid var(--admin-sidebar-border);align-items:center;min-width:0;padding:0 16px;display:flex}.DashboardShell-module__i1_0_q__topBarMain{justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:0 24px;display:flex}.DashboardShell-module__i1_0_q__topBarSwitchers{flex-shrink:0;align-items:center;gap:12px;min-width:0;display:flex}.DashboardShell-module__i1_0_q__topBarRight{flex-shrink:0;align-items:center;gap:12px;display:flex}.DashboardShell-module__i1_0_q__topBarCenter{align-items:center;gap:8px;min-width:0;display:flex}.DashboardShell-module__i1_0_q__topBarIconLink{border:1px solid var(--admin-border);background:var(--admin-bg-content);width:32px;height:32px;color:var(--admin-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.DashboardShell-module__i1_0_q__topBarIconLink:hover{border-color:var(--admin-text-muted)}.DashboardShell-module__i1_0_q__topBarIconLinkActive{border-color:var(--admin-primary);color:var(--admin-primary)}.DashboardShell-module__i1_0_q__body{flex:1;min-height:0;display:flex}.DashboardShell-module__i1_0_q__mobileHeader{display:none}.DashboardShell-module__i1_0_q__mobileLogo{letter-spacing:-.02em;color:var(--admin-text);font-size:15px;font-weight:500;text-decoration:none}.DashboardShell-module__i1_0_q__mobileLogo span{color:var(--admin-primary)}.DashboardShell-module__i1_0_q__mobileHeaderRight{align-items:center;gap:8px;display:flex}.DashboardShell-module__i1_0_q__burger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:44px;min-width:44px;height:44px;padding:8px;display:none}.DashboardShell-module__i1_0_q__burgerLine{background:var(--admin-text);transform-origin:50%;border-radius:2px;width:22px;height:2px;transition:transform .22s,opacity .18s,width .18s;display:block}.DashboardShell-module__i1_0_q__burgerLineTop{transform:translateY(7px)rotate(45deg)}.DashboardShell-module__i1_0_q__burgerLineMid{opacity:0;width:0}.DashboardShell-module__i1_0_q__burgerLineBot{transform:translateY(-7px)rotate(-45deg)}.DashboardShell-module__i1_0_q__overlay{display:none}.DashboardShell-module__i1_0_q__sider{top:var(--shell-topbar-h);height:calc(100vh - var(--shell-topbar-h));background:var(--admin-sidebar-bg);border-right:1px solid var(--admin-sidebar-border);width:var(--shell-sider-w);flex-direction:column;flex-shrink:0;display:flex;position:sticky;overflow:hidden}.DashboardShell-module__i1_0_q__siderDesktop{flex:1;min-height:0;display:flex}.DashboardShell-module__i1_0_q__iconRail{width:var(--shell-rail-w);background:#0b1022;border-right:1px solid #1d2747;flex-direction:column;align-items:center;gap:10px;padding:10px 8px;display:flex}.DashboardShell-module__i1_0_q__railMenu{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.DashboardShell-module__i1_0_q__railItem{color:#aeb9da;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:flex}.DashboardShell-module__i1_0_q__railItem:hover{color:#fff;background:#1b2550}.DashboardShell-module__i1_0_q__railItemActive{color:#fff;background:#6d4dff}.DashboardShell-module__i1_0_q__railSpacer{flex:1}.DashboardShell-module__i1_0_q__railQuickActions{border-top:1px solid #1d2747;flex-direction:column;align-items:center;gap:10px;width:100%;padding-top:10px;display:flex}.DashboardShell-module__i1_0_q__railQuickItem{flex-direction:column;align-items:center;gap:3px;width:100%;text-decoration:none;display:flex}.DashboardShell-module__i1_0_q__railQuickIcon{border-radius:10px;width:36px;height:36px}.DashboardShell-module__i1_0_q__railQuickLabel{letter-spacing:.01em;color:#6b7594;text-align:center;font-size:9px;font-weight:600;line-height:1.1;transition:color .15s}.DashboardShell-module__i1_0_q__railQuickItem:hover .DashboardShell-module__i1_0_q__railQuickLabel{color:#d9e4ff}.DashboardShell-module__i1_0_q__railQuickLabelActive{color:#c8bfff}.DashboardShell-module__i1_0_q__panelMenu{flex-direction:column;flex:1;min-width:0;display:flex}.DashboardShell-module__i1_0_q__menuWrap{flex:1;padding:4px 12px 8px;overflow:hidden auto}.DashboardShell-module__i1_0_q__menuGroupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-text-muted);opacity:.6;padding:12px 8px 4px;font-size:10px;font-weight:500}.DashboardShell-module__i1_0_q__menuLabelWrap{align-items:center;gap:8px;min-width:0;display:inline-flex}.DashboardShell-module__i1_0_q__menuIcon{opacity:.9;flex:none}.DashboardShell-module__i1_0_q__menuItem{border-radius:var(--admin-radius-sm);text-align:left;cursor:pointer;width:100%;color:var(--admin-sidebar-text);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:13.5px;line-height:1.4;text-decoration:none;transition:background .15s,color .15s;display:flex}.DashboardShell-module__i1_0_q__menuItem:hover{background:var(--admin-sidebar-bg-hover);color:var(--admin-text)}.DashboardShell-module__i1_0_q__menuItemActive{background:var(--admin-sidebar-bg-active);color:var(--admin-sidebar-text-active);font-weight:500}.DashboardShell-module__i1_0_q__menuItemActive:hover{background:var(--admin-sidebar-bg-active);color:var(--admin-sidebar-text-active)}.DashboardShell-module__i1_0_q__contentWrap{background:var(--admin-bg-page);flex-direction:column;width:100%;min-height:100vh;display:flex}.DashboardShell-module__i1_0_q__pageHeaderBlock{flex-shrink:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;min-height:80px;padding:12px 28px;display:grid}.DashboardShell-module__i1_0_q__pageHeaderSlot{grid-area:1/1/3;min-width:0}.DashboardShell-module__i1_0_q__pageHeaderActionsSlot{flex-shrink:0;grid-area:1/2/3;align-items:center;gap:12px;display:flex}.DashboardShell-module__i1_0_q__pageHeaderActions{align-items:center;gap:8px;display:flex}.DashboardShell-module__i1_0_q__content{flex:1;padding:0 28px 36px}.DashboardShell-module__i1_0_q__contentInner{max-width:100%;margin:0 auto}@media (max-width:768px){.DashboardShell-module__i1_0_q__topBar{display:none}.DashboardShell-module__i1_0_q__body{flex-direction:column}.DashboardShell-module__i1_0_q__mobileHeader{background:var(--admin-sidebar-bg);border-bottom:1px solid var(--admin-sidebar-border);z-index:50;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:52px;padding:0 8px 0 0;display:flex;position:sticky;top:0}.DashboardShell-module__i1_0_q__burger{display:flex}.DashboardShell-module__i1_0_q__sider{z-index:100;border-right:1px solid var(--admin-border);width:280px;height:100vh;transition:transform .25s;position:fixed;top:0;left:0;overflow:hidden auto;transform:translate(-100%)}.DashboardShell-module__i1_0_q__iconRail{display:none}.DashboardShell-module__i1_0_q__siderOpen{transform:translate(0)}.DashboardShell-module__i1_0_q__overlay{background:var(--admin-overlay);z-index:99;display:block;position:fixed;inset:0}.DashboardShell-module__i1_0_q__contentWrap{min-height:calc(100vh - 52px)}.DashboardShell-module__i1_0_q__content{padding:clamp(12px,4vw,20px) clamp(12px,4vw,20px) 32px}}
.AuditScan-module__QlgkUW__wrap{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.AuditScan-module__QlgkUW__grid{flex:none;grid-template-columns:repeat(5,5px);grid-auto-rows:5px;gap:2px;display:grid}.AuditScan-module__QlgkUW__cell{opacity:.22;will-change:opacity,transform;border-radius:1.5px;width:5px;height:5px;animation:1.6s ease-in-out infinite AuditScan-module__QlgkUW__auditScanPulse;transform:scale(.82)}@keyframes AuditScan-module__QlgkUW__auditScanPulse{0%,to{opacity:.22;transform:scale(.82)}45%{opacity:1;transform:scale(1)}}.AuditScan-module__QlgkUW__label{font:inherit;color:inherit}@media (prefers-reduced-motion:reduce){.AuditScan-module__QlgkUW__cell{opacity:.75;animation:none;transform:none}}
.AuditReportTabs-module__4s-ggq__panelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.AuditReportTabs-module__4s-ggq__panel{display:block}.AuditReportTabs-module__4s-ggq__fullRow{grid-column:1/-1;align-self:start}.AuditReportTabs-module__4s-ggq__panelTitle{letter-spacing:.01em;margin:0 0 8px;font-size:20px;font-weight:500}.AuditReportTabs-module__4s-ggq__metricRow{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;font-size:12px;display:flex}.AuditReportTabs-module__4s-ggq__metricRow strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.AuditReportTabs-module__4s-ggq__list{gap:6px;margin:0;padding-left:18px;display:grid}.AuditReportTabs-module__4s-ggq__list li{font-size:12px;line-height:1.45}.AuditReportTabs-module__4s-ggq__subTitle{color:var(--admin-text-muted);text-transform:uppercase;letter-spacing:.06em;margin:6px 0;font-size:11px}.AuditReportTabs-module__4s-ggq__meta{color:var(--admin-text-muted);margin-top:10px;font-size:11px;line-height:1.4}.AuditReportTabs-module__4s-ggq__emptyText{color:var(--admin-text-muted);margin:0;font-size:12px}.AuditReportTabs-module__4s-ggq__techRoot{gap:10px;display:grid}.AuditReportTabs-module__4s-ggq__techSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.AuditReportTabs-module__4s-ggq__techStatCard{border-radius:var(--admin-radius);background:var(--admin-bg-content);box-shadow:var(--admin-shadow-sm);padding:12px}.AuditReportTabs-module__4s-ggq__techStatLabel{}.AuditReportTabs-module__4s-ggq__techStatValue{color:var(--admin-text);font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:700;line-height:1}.AuditReportTabs-module__4s-ggq__techStatHint{color:var(--admin-text-muted);margin-top:8px;font-size:11px}.AuditReportTabs-module__4s-ggq__techChecksGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.AuditReportTabs-module__4s-ggq__techCheckCard{border-radius:var(--admin-radius);background:var(--admin-bg-content);box-shadow:var(--admin-shadow-sm);padding:16px 18px}.AuditReportTabs-module__4s-ggq__techCheckHead{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.AuditReportTabs-module__4s-ggq__techCheckTitle{color:var(--admin-text);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:650}.AuditReportTabs-module__4s-ggq__techCheckScore{color:var(--admin-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.AuditReportTabs-module__4s-ggq__techKv{gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.AuditReportTabs-module__4s-ggq__techKv li{grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:8px 18px;padding:8px 0;font-size:12.5px;display:grid}.AuditReportTabs-module__4s-ggq__techKv li+li{border-top:1px solid var(--admin-border-light)}.AuditReportTabs-module__4s-ggq__techKvKey{color:var(--admin-text-muted);line-height:1.45}.AuditReportTabs-module__4s-ggq__techKvVal{color:var(--admin-text);overflow-wrap:anywhere;font-weight:500;line-height:1.5}.AuditReportTabs-module__4s-ggq__techKvEmpty{color:var(--admin-text-muted);font-weight:400}.AuditReportTabs-module__4s-ggq__techKvMono{font-family:var(--admin-font-mono,ui-monospace,monospace);font-size:12px}.AuditReportTabs-module__4s-ggq__techFlag{align-items:center;gap:7px;display:inline-flex}.AuditReportTabs-module__4s-ggq__techFlag i{border-radius:50%;flex:none;width:7px;height:7px}.AuditReportTabs-module__4s-ggq__techFlagYes i{background:#16a34a}.AuditReportTabs-module__4s-ggq__techFlagNo i{background:var(--admin-text-muted)}.AuditReportTabs-module__4s-ggq__techListBlock{margin-top:10px}.AuditReportTabs-module__4s-ggq__techFindingSection{border-top:1px solid var(--admin-border);margin-top:12px;padding-top:10px}.AuditReportTabs-module__4s-ggq__techFindingSectionTitle{color:var(--admin-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.AuditReportTabs-module__4s-ggq__techFindingList{gap:8px;margin-top:8px;display:grid}.AuditReportTabs-module__4s-ggq__techFindingCard{border-radius:var(--admin-radius-sm);background:var(--admin-bg-content);box-shadow:var(--admin-shadow-sm);overflow:hidden}.AuditReportTabs-module__4s-ggq__techFindingSummary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 11px;list-style:none;display:flex}.AuditReportTabs-module__4s-ggq__techFindingSummary::-webkit-details-marker{display:none}.AuditReportTabs-module__4s-ggq__techFindingProblem{color:var(--admin-text);font-size:12.5px;font-weight:700;line-height:1.45}.AuditReportTabs-module__4s-ggq__techFindingSeverity{background:var(--admin-primary-subtle);color:var(--admin-primary);border-radius:999px;flex-shrink:0;padding:4px 8px;font-size:10px;font-weight:800}.AuditReportTabs-module__4s-ggq__techFindingBody{border-top:1px solid var(--admin-border-light);gap:10px;padding:10px 11px 11px;display:grid}.AuditReportTabs-module__4s-ggq__techFindingBlock p{color:var(--admin-text);margin:5px 0 0;font-size:12px}.AuditReportTabs-module__4s-ggq__techFindingLabel{color:var(--admin-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.AuditReportTabs-module__4s-ggq__techFindingLearnMore{border-top:1px solid var(--admin-border-light);padding-top:10px}.AuditReportTabs-module__4s-ggq__techFindingLearnMoreToggle{cursor:pointer;color:var(--admin-primary);align-items:center;gap:6px;font-size:11px;font-weight:700;list-style:none;display:inline-flex}.AuditReportTabs-module__4s-ggq__techFindingLearnMoreToggle::-webkit-details-marker{display:none}.AuditReportTabs-module__4s-ggq__techFindingLearnMoreToggle:before{content:"›";font-weight:800;transition:transform .15s}.AuditReportTabs-module__4s-ggq__techFindingLearnMore[open] .AuditReportTabs-module__4s-ggq__techFindingLearnMoreToggle:before{transform:rotate(90deg)}.AuditReportTabs-module__4s-ggq__techFindingLearnMoreBody{background:var(--admin-bg-page);border-radius:var(--admin-radius-sm);gap:10px;margin-top:8px;padding:10px 11px;display:grid}.AuditReportTabs-module__4s-ggq__techFindingQuickFixes{gap:5px;margin:6px 0 0;padding-left:18px;display:grid}.AuditReportTabs-module__4s-ggq__techFindingQuickFixes li{color:var(--admin-text);font-size:12px;line-height:1.45}.AuditReportTabs-module__4s-ggq__w3cDebugPanel{background:var(--admin-bg-content);width:100%;box-shadow:var(--admin-shadow-sm);border-radius:var(--admin-radius);margin-top:10px;padding:14px}.AuditReportTabs-module__4s-ggq__w3cKbDebug{gap:8px;margin-top:12px;display:grid}.AuditReportTabs-module__4s-ggq__w3cKbDebugTitle{color:var(--admin-text);margin:0;font-size:13px;font-weight:700}.AuditReportTabs-module__4s-ggq__w3cKbDebugGroup{border-radius:var(--admin-radius-sm);overflow:hidden}.AuditReportTabs-module__4s-ggq__w3cKbDebugGroup summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:flex}.AuditReportTabs-module__4s-ggq__w3cKbDebugGroup summary::-webkit-details-marker{display:none}.AuditReportTabs-module__4s-ggq__w3cKbDebugGroup summary span{color:var(--admin-text);font-size:13px;font-weight:500}.AuditReportTabs-module__4s-ggq__w3cKbDebugGroup summary strong{color:var(--admin-text-muted);font-size:12px}.AuditReportTabs-module__4s-ggq__w3cKbDebugRows{border-top:1px solid var(--admin-border-light);gap:0;display:grid}.AuditReportTabs-module__4s-ggq__w3cKbDebugRow{border-bottom:1px solid var(--admin-border-light);gap:5px;padding:10px 12px;display:grid}.AuditReportTabs-module__4s-ggq__w3cKbDebugRow:last-child{border-bottom:none}.AuditReportTabs-module__4s-ggq__w3cKbDebugRow strong{color:var(--admin-text);font-size:12px}.AuditReportTabs-module__4s-ggq__w3cKbDebugRow span,.AuditReportTabs-module__4s-ggq__w3cKbDebugRow p{color:var(--admin-text-muted);margin:0;font-size:12px;line-height:1.4}.AuditReportTabs-module__4s-ggq__w3cKbDebugRow code{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--admin-text);background:var(--admin-bg-page);border-radius:6px;padding:5px 6px;font-size:11px;display:block;overflow:hidden}.AuditReportTabs-module__4s-ggq__issueCards{gap:0;margin-top:10px;display:grid}.AuditReportTabs-module__4s-ggq__issueCard{border-bottom:1px solid var(--admin-border-light)}.AuditReportTabs-module__4s-ggq__issueCard:last-child{border-bottom:none}.AuditReportTabs-module__4s-ggq__issueSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.AuditReportTabs-module__4s-ggq__issueSummary::-webkit-details-marker{display:none}.AuditReportTabs-module__4s-ggq__issueSummaryTitle{color:var(--admin-text);font-size:15px;font-weight:500;line-height:1.3}.AuditReportTabs-module__4s-ggq__issueSummaryMeta{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.AuditReportTabs-module__4s-ggq__issueBody{border-top:1px solid var(--admin-border-light);padding:0 14px 14px}.AuditReportTabs-module__4s-ggq__issueCode{color:var(--admin-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.AuditReportTabs-module__4s-ggq__issueSeverity{background:0 0;border:none;border-radius:0;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:500;display:inline-flex}.AuditReportTabs-module__4s-ggq__issueSeverityHigh{color:var(--admin-danger)}.AuditReportTabs-module__4s-ggq__issueSeverityMedium{color:var(--admin-warning)}.AuditReportTabs-module__4s-ggq__issueSeverityLow{color:var(--admin-text-muted)}.AuditReportTabs-module__4s-ggq__issueSeverity:before{content:"";background:var(--admin-text-muted);border-radius:50%;width:7px;height:7px}.AuditReportTabs-module__4s-ggq__issueSeverityHigh:before{background:var(--admin-danger)}.AuditReportTabs-module__4s-ggq__issueSeverityMedium:before{background:var(--admin-warning)}.AuditReportTabs-module__4s-ggq__issueSeverityLow:before{background:var(--admin-text-muted)}.AuditReportTabs-module__4s-ggq__issueCount{color:var(--admin-text-muted);font-variant-numeric:tabular-nums;font-size:11px}.AuditReportTabs-module__4s-ggq__issueWhy{color:var(--admin-text);margin:10px 0 8px;font-size:12px;line-height:1.45}.AuditReportTabs-module__4s-ggq__issueFixes{gap:4px;margin:0;padding-left:18px;display:grid}.AuditReportTabs-module__4s-ggq__issueFixes li{color:var(--admin-text);font-size:12px;line-height:1.45}.AuditReportTabs-module__4s-ggq__issueLines{color:var(--admin-text-muted);margin:8px 0 0;font-size:11px}.AuditReportTabs-module__4s-ggq__techListTitle{color:var(--admin-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px}.AuditReportTabs-module__4s-ggq__techList{gap:4px;margin:0;padding-left:16px;display:grid}.AuditReportTabs-module__4s-ggq__techList li{color:var(--admin-text);font-size:12px;line-height:1.4}.AuditReportTabs-module__4s-ggq__issueExtract{border-radius:var(--admin-radius-sm);background:var(--admin-bg-page);color:var(--admin-text);white-space:pre-wrap;word-break:break-word;margin:6px 0 0;padding:10px 11px;font-size:11px;line-height:1.45}@media (max-width:960px){.AuditReportTabs-module__4s-ggq__panelGrid{grid-template-columns:1fr}.AuditReportTabs-module__4s-ggq__techSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AuditReportTabs-module__4s-ggq__techChecksGrid{grid-template-columns:1fr}}
.ProjectMonitorAlertsWidget-module__OxXwhG__heightFixed{grid-template-rows:auto auto minmax(0,1fr);height:620px}.ProjectMonitorAlertsWidget-module__OxXwhG__radarCaption{color:var(--admin-text-muted);text-align:center;margin:0;font-size:12.5px;font-weight:500}.ProjectMonitorAlertsWidget-module__OxXwhG__radarCaption b{color:var(--admin-text);font-variant-numeric:tabular-nums;font-weight:600}.ProjectMonitorAlertsWidget-module__OxXwhG__radar{background:color-mix(in srgb,var(--admin-text)5%,var(--admin-bg-content));border-radius:var(--admin-radius);place-items:center;gap:10px;padding:18px 0;display:grid}.ProjectMonitorAlertsWidget-module__OxXwhG__stage{--orb:var(--admin-success);place-items:center;width:150px;height:150px;display:grid;position:relative}.ProjectMonitorAlertsWidget-module__OxXwhG__halo{border:1px solid color-mix(in srgb,var(--orb)26%,transparent);border-radius:50%;position:absolute}.ProjectMonitorAlertsWidget-module__OxXwhG__halo1{opacity:.55;inset:30%}.ProjectMonitorAlertsWidget-module__OxXwhG__halo2{opacity:.36;inset:15%}.ProjectMonitorAlertsWidget-module__OxXwhG__halo3{opacity:.2;inset:0}.ProjectMonitorAlertsWidget-module__OxXwhG__wave{border:1px solid color-mix(in srgb,var(--orb)40%,transparent);opacity:0;pointer-events:none;--delay:0s;border-radius:50%;position:absolute;inset:30%}.ProjectMonitorAlertsWidget-module__OxXwhG__waveB{--delay:.87s}.ProjectMonitorAlertsWidget-module__OxXwhG__waveC{--delay:1.74s}.ProjectMonitorAlertsWidget-module__OxXwhG__orbBig{background:radial-gradient(circle at 36% 30%,color-mix(in srgb,var(--orb)6%,white)0%,var(--orb)44%,color-mix(in srgb,var(--orb)60%,black)100%);width:72px;height:72px;box-shadow:0 0 0 1px color-mix(in srgb,var(--orb)26%,transparent),0 6px 20px color-mix(in srgb,var(--orb)38%,transparent),0 0 40px color-mix(in srgb,var(--orb)38%,transparent);border-radius:50%;position:relative;overflow:hidden}.ProjectMonitorAlertsWidget-module__OxXwhG__orbBig:after{content:"";background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--orb)14%,white)60deg,transparent 140deg,transparent 360deg);mix-blend-mode:screen;opacity:.9;display:block;position:absolute;inset:-35%}@media (prefers-reduced-motion:no-preference){.ProjectMonitorAlertsWidget-module__OxXwhG__wave{animation:ProjectMonitorAlertsWidget-module__OxXwhG__orbRing 2.6s ease-out var(--delay)infinite}.ProjectMonitorAlertsWidget-module__OxXwhG__orbBig{animation:3.4s ease-in-out infinite ProjectMonitorAlertsWidget-module__OxXwhG__orbBreathe}.ProjectMonitorAlertsWidget-module__OxXwhG__orbBig:after{animation:4s linear infinite ProjectMonitorAlertsWidget-module__OxXwhG__orbSheen}}@keyframes ProjectMonitorAlertsWidget-module__OxXwhG__orbRing{0%{opacity:.5;transform:scale(.55)}70%{opacity:0}to{opacity:0;transform:scale(2.4)}}@keyframes ProjectMonitorAlertsWidget-module__OxXwhG__orbBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes ProjectMonitorAlertsWidget-module__OxXwhG__orbSheen{to{transform:rotate(360deg)}}.ProjectMonitorAlertsWidget-module__OxXwhG__settingsButton{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);background:var(--admin-bg-content);width:30px;height:30px;color:var(--admin-text-muted);cursor:pointer;place-items:center;transition:color .16s,border-color .16s,background .16s;display:grid}.ProjectMonitorAlertsWidget-module__OxXwhG__settingsButton:hover{color:var(--admin-text);border-color:var(--admin-text-muted)}.ProjectMonitorAlertsWidget-module__OxXwhG__settingsButton:focus-visible{outline:2px solid var(--admin-primary-subtle);outline-offset:1px}.ProjectMonitorAlertsWidget-module__OxXwhG__list{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:8px;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.ProjectMonitorAlertsWidget-module__OxXwhG__item{background:var(--admin-bg-page);border-radius:var(--admin-radius);padding:12px 14px}.ProjectMonitorAlertsWidget-module__OxXwhG__itemCrit{background:color-mix(in srgb,var(--admin-danger)8%,var(--admin-bg-content));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-danger)18%,transparent)}.ProjectMonitorAlertsWidget-module__OxXwhG__itemMid{background:color-mix(in srgb,var(--admin-warning)10%,var(--admin-bg-content));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-warning)20%,transparent)}.ProjectMonitorAlertsWidget-module__OxXwhG__itemLow{background:color-mix(in srgb,var(--admin-text)4%,var(--admin-bg-content))}.ProjectMonitorAlertsWidget-module__OxXwhG__itemRow{cursor:pointer;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:14px;list-style:none;display:grid}.ProjectMonitorAlertsWidget-module__OxXwhG__itemRow::-webkit-details-marker{display:none}.ProjectMonitorAlertsWidget-module__OxXwhG__itemRow:focus-visible{outline:2px solid var(--admin-primary-subtle);outline-offset:2px;border-radius:var(--admin-radius-sm)}.ProjectMonitorAlertsWidget-module__OxXwhG__main{justify-self:start;gap:4px;min-width:0;display:grid}.ProjectMonitorAlertsWidget-module__OxXwhG__title{color:var(--admin-text);overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:600;line-height:1.3}.ProjectMonitorAlertsWidget-module__OxXwhG__sub{min-width:0;color:var(--admin-text-muted);align-items:center;gap:6px;font-size:12px;line-height:1.3;display:flex}.ProjectMonitorAlertsWidget-module__OxXwhG__subIcon{opacity:.75;flex:none;place-items:center;display:grid}.ProjectMonitorAlertsWidget-module__OxXwhG__subText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ProjectMonitorAlertsWidget-module__OxXwhG__date{color:var(--admin-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:15px;font-weight:600;line-height:1.1}.ProjectMonitorAlertsWidget-module__OxXwhG__pill{white-space:nowrap;border-radius:100px;justify-self:center;padding:5px 10px;font-size:12px;font-weight:600;line-height:1}.ProjectMonitorAlertsWidget-module__OxXwhG__right{justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}.ProjectMonitorAlertsWidget-module__OxXwhG__pillCrit{background:color-mix(in srgb,var(--admin-danger)13%,var(--admin-bg-content));color:color-mix(in srgb,var(--admin-danger)55%,var(--admin-text))}.ProjectMonitorAlertsWidget-module__OxXwhG__pillMid{background:var(--admin-warning-bg);color:color-mix(in srgb,var(--admin-warning)52%,var(--admin-text))}.ProjectMonitorAlertsWidget-module__OxXwhG__pillLow{background:color-mix(in srgb,var(--admin-text)7%,var(--admin-bg-content));color:var(--admin-text-muted)}.ProjectMonitorAlertsWidget-module__OxXwhG__chevron{color:var(--admin-text-muted);place-items:center;transition:transform .16s;display:grid}.ProjectMonitorAlertsWidget-module__OxXwhG__item[open] .ProjectMonitorAlertsWidget-module__OxXwhG__chevron{transform:rotate(180deg)}.ProjectMonitorAlertsWidget-module__OxXwhG__details{border-top:1px solid color-mix(in srgb,var(--admin-text)8%,transparent);gap:8px;margin-top:12px;padding-top:12px;display:grid}@media (prefers-reduced-motion:no-preference){.ProjectMonitorAlertsWidget-module__OxXwhG__item[open] .ProjectMonitorAlertsWidget-module__OxXwhG__details{animation:.16s ProjectMonitorAlertsWidget-module__OxXwhG__unfold}}@keyframes ProjectMonitorAlertsWidget-module__OxXwhG__unfold{0%{opacity:0;transform:translateY(-2px)}}.ProjectMonitorAlertsWidget-module__OxXwhG__detailsText{color:var(--admin-text-muted);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5}.ProjectMonitorAlertsWidget-module__OxXwhG__detailsMeta{color:var(--admin-text-muted);margin:0;font-size:11.5px;line-height:1.4}@media (max-width:680px){.ProjectMonitorAlertsWidget-module__OxXwhG__heightFixed{height:560px}.ProjectMonitorAlertsWidget-module__OxXwhG__itemRow{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.ProjectMonitorAlertsWidget-module__OxXwhG__main{grid-column:1/-1}.ProjectMonitorAlertsWidget-module__OxXwhG__pill{justify-self:start}.ProjectMonitorAlertsWidget-module__OxXwhG__right{justify-self:end}}
.NotificationTile-module__3jQhra__tile{text-align:left;cursor:pointer;color:#9aa0aa;background:#101319;border:1px solid #ffffff0f;border-radius:14px;width:100%;padding:13px 14px 14px;transition:border-color .15s,background .15s;display:block;position:relative}.NotificationTile-module__3jQhra__tile:hover{background:#141821;border-color:#ffffff1f}.NotificationTile-module__3jQhra__tile[data-read=false]{background:#151922;border-color:#ffffff1f}.NotificationTile-module__3jQhra__tile[data-read=false]:hover{background:#181d27}.NotificationTile-module__3jQhra__head{align-items:flex-start;gap:10px;display:flex}.NotificationTile-module__3jQhra__icon{color:#fff;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.NotificationTile-module__3jQhra__icon svg{width:12px;height:12px}.NotificationTile-module__3jQhra__icon[data-tone=info]{background:#2c4de6}.NotificationTile-module__3jQhra__icon[data-tone=success]{background:#25c06c}.NotificationTile-module__3jQhra__icon[data-tone=warning]{background:#f2b62c}.NotificationTile-module__3jQhra__icon[data-tone=alert]{background:#f5333b}.NotificationTile-module__3jQhra__tileTitle{color:#f4f5f7;letter-spacing:-.01em;word-break:break-word;flex:auto;min-width:0;font-size:.875rem;font-weight:600;line-height:1.35}.NotificationTile-module__3jQhra__dismiss{color:#6b7280;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;margin:-3px -3px 0 2px;line-height:0;transition:opacity .12s,background .12s,color .12s;display:grid}.NotificationTile-module__3jQhra__tile:hover .NotificationTile-module__3jQhra__dismiss,.NotificationTile-module__3jQhra__tile:focus-within .NotificationTile-module__3jQhra__dismiss{opacity:1}.NotificationTile-module__3jQhra__dismiss:hover{color:#e5e7eb;background:#ffffff14}.NotificationTile-module__3jQhra__dismiss svg{width:13px;height:13px}.NotificationTile-module__3jQhra__unreadDot{background:#3b6bff;border-radius:50%;width:7px;height:7px;transition:opacity .12s;position:absolute;top:16px;right:15px;box-shadow:0 0 0 3px #3b6bff29}.NotificationTile-module__3jQhra__tile:hover .NotificationTile-module__3jQhra__unreadDot,.NotificationTile-module__3jQhra__tile:focus-within .NotificationTile-module__3jQhra__unreadDot{opacity:0}.NotificationTile-module__3jQhra__text{color:#9aa0aa;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 0;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.NotificationTile-module__3jQhra__time{color:#6e717a;margin-top:10px;font-size:.76rem;line-height:1}.NotificationTile-module__3jQhra__scoreRow{align-items:center;gap:8px;margin-top:11px;display:flex}.NotificationTile-module__3jQhra__scorePill{text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:26px;padding:2px 8px;font-size:.75rem;font-weight:700}.NotificationTile-module__3jQhra__scorePill_good{color:#34d17e;background:#25c06c29}.NotificationTile-module__3jQhra__scorePill_warn{color:#f2b62c;background:#f2b62c29}.NotificationTile-module__3jQhra__scorePill_bad{color:#f5555c;background:#f5333b29}.NotificationTile-module__3jQhra__scorePill_neutral{color:#9aa0aa;background:#ffffff14}.NotificationTile-module__3jQhra__scoreCaption{color:#6e717a;font-size:.74rem}.NotificationTile-module__3jQhra__actionRow{margin-top:11px}.NotificationTile-module__3jQhra__actionLink{color:#f4f5f7;text-underline-offset:4px;font-size:.82rem;font-weight:500;-webkit-text-decoration:underline dotted #ffffff6b;text-decoration:underline dotted #ffffff6b;transition:text-decoration-color .15s}.NotificationTile-module__3jQhra__tile:hover .NotificationTile-module__3jQhra__actionLink{text-decoration-color:#fff}
.ProjectMonitorBudgetWidget-module__Cs1A1W__options{gap:16px;display:grid}.ProjectMonitorBudgetWidget-module__Cs1A1W__option{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.ProjectMonitorBudgetWidget-module__Cs1A1W__option:hover{border-color:var(--admin-primary-hover)}.ProjectMonitorBudgetWidget-module__Cs1A1W__option input[type=radio]{appearance:none;border:2px solid var(--admin-border);background:var(--admin-bg-content);cursor:pointer;border-radius:50%;flex:none;width:20px;height:20px;margin:1px 0 0;transition:border-color .18s,box-shadow .18s;position:relative}.ProjectMonitorBudgetWidget-module__Cs1A1W__option input[type=radio]:after{content:"";background:var(--admin-primary);border-radius:50%;width:10px;height:10px;margin:auto;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:0;transform:scale(0)}.ProjectMonitorBudgetWidget-module__Cs1A1W__option input[type=radio]:checked:after{transform:scale(1)}.ProjectMonitorBudgetWidget-module__Cs1A1W__option input[type=radio]:focus-visible{box-shadow:0 0 0 3px var(--admin-primary-focus);outline:none}.ProjectMonitorBudgetWidget-module__Cs1A1W__optionTitle{color:var(--admin-text);font-weight:400}.ProjectMonitorBudgetWidget-module__Cs1A1W__optionText{color:var(--admin-text-muted);margin-top:2px;font-size:12px;line-height:1.4}.ProjectMonitorBudgetWidget-module__Cs1A1W__limitRow{align-items:center;gap:8px;margin-top:8px;display:flex}.ProjectMonitorBudgetWidget-module__Cs1A1W__limitInput{width:110px}.ProjectMonitorBudgetWidget-module__Cs1A1W__limitUnit{color:var(--admin-text-muted);font-size:12px}.ProjectMonitorBudgetWidget-module__Cs1A1W__errorText{color:var(--admin-danger);font-size:12px;line-height:1.4}.ProjectMonitorBudgetWidget-module__Cs1A1W__footer{justify-content:flex-end;align-items:center;gap:12px;display:flex}
.NotificationToastStack-module__HUipPG__stack{z-index:1150;pointer-events:none;flex-direction:column;gap:8px;width:360px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:68px;right:16px}.NotificationToastStack-module__HUipPG__toastItem{pointer-events:auto;animation:.32s cubic-bezier(.22,1,.36,1) NotificationToastStack-module__HUipPG__toastSlideIn}.NotificationToastStack-module__HUipPG__toastItem[data-exiting=true]{animation:.26s cubic-bezier(.4,0,1,1) forwards NotificationToastStack-module__HUipPG__toastSlideOut}@keyframes NotificationToastStack-module__HUipPG__toastSlideIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes NotificationToastStack-module__HUipPG__toastSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(36px)}}@media (prefers-reduced-motion:reduce){.NotificationToastStack-module__HUipPG__toastItem,.NotificationToastStack-module__HUipPG__toastItem[data-exiting=true]{animation:none}}
.ProjectMonitorCallbacksWidget-module__dsqpnG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.ProjectMonitorCallbacksWidget-module__dsqpnG__formFull{grid-column:1/-1}.ProjectMonitorCallbacksWidget-module__dsqpnG__formActions{grid-column:1/-1;justify-content:flex-end;display:flex}@media (max-width:520px){.ProjectMonitorCallbacksWidget-module__dsqpnG__form{grid-template-columns:1fr}}.ProjectMonitorCallbacksWidget-module__dsqpnG__iconBtn{width:26px;height:26px;color:var(--admin-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;transition:color .16s,background .16s;display:grid}.ProjectMonitorCallbacksWidget-module__dsqpnG__iconBtn:hover:not(:disabled){color:var(--admin-primary);background:var(--admin-primary-subtle)}.ProjectMonitorCallbacksWidget-module__dsqpnG__iconBtn:disabled{opacity:.55;cursor:not-allowed}.ProjectMonitorCallbacksWidget-module__dsqpnG__iconBtnDanger:hover:not(:disabled){color:var(--admin-danger);background:var(--admin-danger-bg)}.ProjectMonitorCallbacksWidget-module__dsqpnG__spin{animation:.7s linear infinite ProjectMonitorCallbacksWidget-module__dsqpnG__callbacks-icon-spin}@keyframes ProjectMonitorCallbacksWidget-module__dsqpnG__callbacks-icon-spin{to{transform:rotate(360deg)}}.ProjectMonitorCallbacksWidget-module__dsqpnG__error{border-radius:var(--admin-radius-sm);background:var(--admin-danger-bg);color:var(--admin-danger);padding:8px 10px;font-size:12px;line-height:1.4}.ProjectMonitorCallbacksWidget-module__dsqpnG__info{border-radius:var(--admin-radius-sm);background:var(--admin-primary-subtle);color:var(--admin-primary);padding:8px 10px;font-size:12px;line-height:1.4}.ProjectMonitorCallbacksWidget-module__dsqpnG__tableWrap{max-height:360px;box-shadow:none;background:0 0;border-radius:0;overflow-y:auto}.ProjectMonitorCallbacksWidget-module__dsqpnG__rowTarget{color:var(--admin-text);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:13px;font-weight:500;overflow:hidden}.ProjectMonitorCallbacksWidget-module__dsqpnG__rowSubMeta{color:var(--admin-text-muted);margin-top:2px;font-size:11px}.ProjectMonitorCallbacksWidget-module__dsqpnG__healthItem{color:var(--admin-text);align-items:center;gap:5px;font-size:12px;display:inline-flex}.ProjectMonitorCallbacksWidget-module__dsqpnG__healthDot{border-radius:50%;flex:none;width:7px;height:7px}.ProjectMonitorCallbacksWidget-module__dsqpnG__healthDot_ok{background:var(--admin-success)}.ProjectMonitorCallbacksWidget-module__dsqpnG__healthDot_warn{background:var(--admin-warning)}.ProjectMonitorCallbacksWidget-module__dsqpnG__healthDot_down{background:var(--admin-danger)}.ProjectMonitorCallbacksWidget-module__dsqpnG__healthDot_neutral{border:1.5px solid var(--admin-border);background:0 0}.ProjectMonitorCallbacksWidget-module__dsqpnG__rowActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (max-width:900px){.ProjectMonitorCallbacksWidget-module__dsqpnG__rowActions{justify-content:flex-start}}
.NotificationBell-module__YQGxUq__root{align-self:center;margin-left:auto;display:inline-flex;position:relative}.NotificationBell-module__YQGxUq__trigger{border:1px solid var(--admin-border);background:var(--admin-bg-content);height:32px;color:var(--admin-text);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 9px 0 11px;transition:border-color .15s,transform .12s;display:inline-flex}.NotificationBell-module__YQGxUq__trigger:hover{border-color:var(--admin-text-muted)}.NotificationBell-module__YQGxUq__trigger:active{transform:scale(.97)}.NotificationBell-module__YQGxUq__trigger[data-open=true]{border-color:var(--admin-primary)}.NotificationBell-module__YQGxUq__bellIcon{width:16px;height:16px;color:var(--admin-text);display:block}.NotificationBell-module__YQGxUq__trigger[data-has-unread=true] .NotificationBell-module__YQGxUq__bellIcon{transform-origin:50% 3px;animation:3.2s ease-in-out .4s 2 NotificationBell-module__YQGxUq__bellSwing}@keyframes NotificationBell-module__YQGxUq__bellSwing{0%,92%,to{transform:rotate(0)}94%{transform:rotate(11deg)}96%{transform:rotate(-8deg)}98%{transform:rotate(4deg)}}.NotificationBell-module__YQGxUq__count{box-sizing:border-box;border:2px solid var(--admin-bg-content);background:var(--admin-text);min-width:18px;height:18px;color:var(--admin-bg-content);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;padding:0 4px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:-5px;right:-6px}.NotificationBell-module__YQGxUq__count[data-tone=alert]{background:var(--admin-danger);color:#fff}.NotificationBell-module__YQGxUq__panel{z-index:1200;background:#090b10;border:1px solid #ffffff14;border-radius:18px;width:380px;max-width:calc(100vw - 32px);padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 22px 50px -18px #0009,0 4px 14px #0000004d}.NotificationBell-module__YQGxUq__panelHeader{justify-content:space-between;align-items:center;padding:8px 10px 10px;display:flex}.NotificationBell-module__YQGxUq__panelTitle{color:#f4f5f7;font-size:13px;font-weight:600}.NotificationBell-module__YQGxUq__markAll{color:#7f9bff;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 4px;font-size:12px}.NotificationBell-module__YQGxUq__markAll:hover{text-decoration:underline}.NotificationBell-module__YQGxUq__markAll:disabled{color:#565a63;cursor:default;text-decoration:none}.NotificationBell-module__YQGxUq__list{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex-direction:column;gap:8px;max-height:min(60vh,460px);padding:2px;display:flex;overflow-y:auto}.NotificationBell-module__YQGxUq__list::-webkit-scrollbar{width:8px}.NotificationBell-module__YQGxUq__list::-webkit-scrollbar-track{background:0 0}.NotificationBell-module__YQGxUq__list::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.NotificationBell-module__YQGxUq__list::-webkit-scrollbar-thumb:hover{background:#ffffff38}.NotificationBell-module__YQGxUq__empty{text-align:center;color:#6e717a;padding:26px 16px 30px;font-size:13px}.NotificationBell-module__YQGxUq__emptyIcon{opacity:.4;width:30px;height:30px;margin:0 auto 8px}@media (prefers-reduced-motion:reduce){.NotificationBell-module__YQGxUq__trigger[data-has-unread=true] .NotificationBell-module__YQGxUq__bellIcon{animation:none}}
.ProjectCrawlerAccessWidget-module__wzxENa__grid{gap:8px;display:grid}.ProjectCrawlerAccessWidget-module__wzxENa__row{background:#f8fafc;border:1px solid #edf2f8;border-radius:8px;grid-template-columns:minmax(120px,180px) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.ProjectCrawlerAccessWidget-module__wzxENa__label{}.ProjectCrawlerAccessWidget-module__wzxENa__value{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.35}.ProjectCrawlerAccessWidget-module__wzxENa__button{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;line-height:0;display:inline-flex}.ProjectCrawlerAccessWidget-module__wzxENa__button:hover{color:#1d4ed8;opacity:.78}.ProjectCrawlerAccessWidget-module__wzxENa__button:disabled{cursor:default;opacity:.55}.ProjectCrawlerAccessWidget-module__wzxENa__footer{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px;line-height:1.35;display:flex}.ProjectCrawlerAccessWidget-module__wzxENa__link{color:#2563eb;font-weight:700;text-decoration:none}.ProjectCrawlerAccessWidget-module__wzxENa__link:hover{text-decoration:underline}@media (max-width:760px){.ProjectCrawlerAccessWidget-module__wzxENa__row{grid-template-columns:minmax(0,1fr);align-items:stretch}.ProjectCrawlerAccessWidget-module__wzxENa__button{width:fit-content}}
.ContextSwitcher-module__oliKLG__wrap{flex-direction:column;gap:4px;min-width:0;display:flex}.ContextSwitcher-module__oliKLG__label{}
.BillingPage-module__lW2k1q__page{flex-direction:column;gap:16px;display:flex}.BillingPage-module__lW2k1q__header{margin-bottom:4px}.BillingPage-module__lW2k1q__loading{color:var(--admin-text-muted);padding:24px 0;font-size:14px}.BillingPage-module__lW2k1q__planMeta{color:var(--admin-text-muted);margin:0;font-size:13px}.BillingPage-module__lW2k1q__right{text-align:right!important}.BillingPage-module__lW2k1q__paymentBadge{border-radius:100px;align-items:center;padding:2px 7px;font-size:11px;font-weight:500;display:inline-flex}.BillingPage-module__lW2k1q__pay_SUCCEEDED{background:var(--admin-success-bg,#dcfce7);color:var(--admin-success,#16a34a)}.BillingPage-module__lW2k1q__pay_PENDING{color:#d97706;background:#fef3c7}.BillingPage-module__lW2k1q__pay_FAILED,.BillingPage-module__lW2k1q__pay_EXPIRED{color:#dc2626;background:#fee2e2}.BillingPage-module__lW2k1q__pay_CANCELLED{background:var(--admin-surface-2,#f3f4f6);color:var(--admin-text-muted)}.BillingPage-module__lW2k1q__invoiceBadge{border-radius:100px;align-items:center;padding:2px 7px;font-size:11px;font-weight:500;display:inline-flex}.BillingPage-module__lW2k1q__inv_PAID{background:var(--admin-success-bg,#dcfce7);color:var(--admin-success,#16a34a)}.BillingPage-module__lW2k1q__inv_ISSUED{color:#1d4ed8;background:#dbeafe}.BillingPage-module__lW2k1q__inv_DRAFT{background:var(--admin-surface-2,#f3f4f6);color:var(--admin-text-muted)}.BillingPage-module__lW2k1q__inv_VOID{color:#dc2626;background:#fee2e2}.BillingPage-module__lW2k1q__muted{color:var(--admin-text-muted)}.BillingPage-module__lW2k1q__renewalBanner{background:#fef9ec;border:1px solid #f5c842;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.BillingPage-module__lW2k1q__renewalText{flex-direction:column;gap:3px;display:flex}.BillingPage-module__lW2k1q__renewalText strong{color:#92400e;font-size:14px;font-weight:500}.BillingPage-module__lW2k1q__renewalText span{color:#a16207;font-size:13px}.BillingPage-module__lW2k1q__renewBtn{background:#f59e0b;border-color:#f59e0b}.BillingPage-module__lW2k1q__renewBtn:hover:not(:disabled){background:#d97706;border-color:#d97706}.BillingPage-module__lW2k1q__cancelRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.BillingPage-module__lW2k1q__cancelTitle{color:var(--admin-text);margin:0 0 4px;font-size:16px;font-weight:500}.BillingPage-module__lW2k1q__cancelSub{color:var(--admin-text-muted);margin:0;font-size:13px}.BillingPage-module__lW2k1q__cancelBtn:hover:not(:disabled){border-color:var(--admin-danger,#dc2626);color:var(--admin-danger,#dc2626)}.BillingPage-module__lW2k1q__usageItem{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.BillingPage-module__lW2k1q__usageLabel{min-width:120px;color:var(--admin-text);flex:none;font-size:13px;font-weight:500}.BillingPage-module__lW2k1q__usageBarWrap{background:var(--admin-border-light);border-radius:3px;flex:1;height:6px;overflow:hidden}.BillingPage-module__lW2k1q__usageBar{background:var(--admin-primary);border-radius:3px;height:100%;transition:width .2s}.BillingPage-module__lW2k1q__usageCount{color:var(--admin-text-muted);white-space:nowrap;text-align:right;flex:none;min-width:60px;font-size:12px}.BillingPage-module__lW2k1q__statusNarrative{color:var(--admin-text);margin:10px 0;font-size:15px;line-height:1.5}.BillingPage-module__lW2k1q__statusNarrative strong{font-weight:500}.BillingPage-module__lW2k1q__statusFooter{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-top:24px;display:flex}.BillingPage-module__lW2k1q__walletInline{color:var(--admin-text-muted);font-size:13px}.BillingPage-module__lW2k1q__walletInline a{color:var(--admin-primary);font-weight:500;text-decoration:none}.BillingPage-module__lW2k1q__walletInline a:hover{text-decoration:underline}.BillingPage-module__lW2k1q__bucketList,.BillingPage-module__lW2k1q__ledgerList{border-top:1px solid var(--admin-border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.BillingPage-module__lW2k1q__bucketList{margin-bottom:12px}.BillingPage-module__lW2k1q__bucketItem,.BillingPage-module__lW2k1q__ledgerItem{justify-content:space-between;align-items:center;gap:14px;display:flex}.BillingPage-module__lW2k1q__bucketMain,.BillingPage-module__lW2k1q__ledgerText{flex-direction:column;gap:2px;min-width:0;display:flex}.BillingPage-module__lW2k1q__bucketName,.BillingPage-module__lW2k1q__ledgerText span{color:var(--admin-text);font-size:13px;font-weight:500}.BillingPage-module__lW2k1q__bucketPeriod,.BillingPage-module__lW2k1q__ledgerText small{color:var(--admin-text-muted);font-size:12px}.BillingPage-module__lW2k1q__bucketCredits{color:var(--admin-text-muted);white-space:nowrap;align-items:baseline;gap:4px;font-size:12px;display:inline-flex}.BillingPage-module__lW2k1q__bucketCredits strong{color:var(--admin-text);font-size:13px;font-weight:500}.BillingPage-module__lW2k1q__planAside{text-align:right;justify-items:end;gap:3px;display:grid}.BillingPage-module__lW2k1q__planName{color:var(--admin-text);font-size:15px;font-weight:500}.BillingPage-module__lW2k1q__planTerm{color:var(--admin-text-muted);font-size:12px}.BillingPage-module__lW2k1q__extra{max-width:300px;padding-top:16px}.BillingPage-module__lW2k1q__extraHead{color:var(--admin-text);font-size:13px;font-weight:500}.BillingPage-module__lW2k1q__extraBody{gap:6px;margin-top:10px;display:grid}.BillingPage-module__lW2k1q__extraRow{color:var(--admin-text-muted);justify-content:space-between;font-size:13px;display:flex}.BillingPage-module__lW2k1q__extraRow strong{color:var(--admin-text);font-weight:500}.BillingPage-module__lW2k1q__ledgerTitle{color:var(--admin-text-muted);margin-bottom:2px;font-size:12px}.BillingPage-module__lW2k1q__ledgerPlus,.BillingPage-module__lW2k1q__ledgerMinus{white-space:nowrap;font-size:13px;font-weight:500}.BillingPage-module__lW2k1q__ledgerPlus{color:var(--admin-success,#16a34a)}.BillingPage-module__lW2k1q__ledgerMinus{color:var(--admin-danger,#dc2626)}.BillingPage-module__lW2k1q__autoRenewRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BillingPage-module__lW2k1q__autoRenewHint{color:var(--admin-text-muted);font-size:13px}.BillingPage-module__lW2k1q__autoRenewMethod{color:var(--admin-text-muted);margin:12px 0 0;font-size:13px}.BillingPage-module__lW2k1q__autoRenewMethod strong{color:var(--admin-text);font-weight:500}.BillingPage-module__lW2k1q__underlineLink{text-decoration:underline}.BillingPage-module__lW2k1q__autoRenewToggle{margin-left:auto}.BillingPage-module__lW2k1q__rowActions{justify-content:flex-end;gap:12px;display:inline-flex}
.RequireAuth-module__hKYxDG__root{background:var(--admin-bg-page);justify-content:center;align-items:center;min-height:100vh;display:flex}.RequireAuth-module__hKYxDG__text{color:var(--admin-text-muted);font-size:.875rem}
.ProjectMonitorControlWidget-module__QUYzWW__urlSelector{gap:5px;max-width:min(560px,100%);margin:7px 0 0;display:grid}.ProjectMonitorControlWidget-module__QUYzWW__urlSelector span{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:500;line-height:1}.ProjectMonitorControlWidget-module__QUYzWW__urlSelector select,.ProjectMonitorControlWidget-module__QUYzWW__urlSelector input{color:#111827;width:100%;min-width:0;height:32px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:0 30px 0 10px;font-size:12px;font-weight:500;line-height:1.2}.ProjectMonitorControlWidget-module__QUYzWW__urlSelector select:focus,.ProjectMonitorControlWidget-module__QUYzWW__urlSelector input:focus{border-color:#111827;box-shadow:0 0 0 3px #11182714}.ProjectMonitorControlWidget-module__QUYzWW__cancelButton:hover:not(:disabled){color:var(--admin-danger);background:#fef2f2}
.WalletTopupModal-module__U4SW3q__balance{color:var(--admin-text-muted);margin:0;font-size:14px}.WalletTopupModal-module__U4SW3q__balance strong{color:var(--admin-text)}.WalletTopupModal-module__U4SW3q__presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}
.DashboardLoadingProvider-module__K33ufa__overlay{z-index:140;background:color-mix(in srgb,var(--admin-bg-page)68%,transparent);pointer-events:auto;position:fixed;inset:0}.DashboardLoadingProvider-module__K33ufa__overlayInner{width:100%;height:100%;min-height:100vh;padding:0}
.TopupModal-module__2kdazq__checksNote{color:var(--admin-text-muted);margin:0;font-size:14px;line-height:1.5}
.QrPaymentModal-module__Eyp_LW__qr{justify-content:center;min-height:280px;display:flex}.QrPaymentModal-module__Eyp_LW__qrImage{justify-content:center;display:flex}
.ProjectOverview-module__LCSTKW__panel{gap:16px;display:grid}
.CompanyInvoiceModal-module__sV4rsa__row{gap:12px;display:flex}.CompanyInvoiceModal-module__sV4rsa__col{flex:1}.CompanyInvoiceModal-module__sV4rsa__hint{color:var(--admin-text-muted);margin-top:4px;font-size:12px}.CompanyInvoiceModal-module__sV4rsa__iframe{border:1px solid var(--admin-border,#e5e7eb);background:#fff;border-radius:8px;width:100%;height:58vh}.CompanyInvoiceModal-module__sV4rsa__editLink{color:var(--admin-accent,#6366f1);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:0;font-size:13px}
.PricingPage-module__nJY8xq__currentPlanBadge{color:var(--admin-primary);text-align:center;margin-top:auto;padding:8px 0;font-size:13px;font-weight:500}.PricingPage-module__nJY8xq__loadingText{color:var(--admin-text-muted);font-size:13px}.PricingPage-module__nJY8xq__priceButtonGroup{flex-direction:column;gap:8px;margin-top:auto;display:flex}.PricingPage-module__nJY8xq__upgradeHint{color:var(--admin-text-muted);font-size:12px;line-height:1.35}
.AuditsPage-module__cq9h3a__layout{align-items:start;gap:16px;display:grid}
.layout-module__VOaFEG__wrap{flex-direction:column;display:flex}
.ReportModal-module___sMbAq__dateRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}
