.account-module__l1c0vq__shell{gap:var(--ds-space-3);width:100%;max-width:1240px;padding:var(--ds-space-5) var(--ds-space-5) var(--ds-space-6);font-family:var(--ds-font-sans);color:var(--ds-text);flex-direction:column;margin:0 auto;display:flex}.account-module__l1c0vq__stack{gap:var(--ds-space-3);flex-direction:column;min-width:0;display:flex}.account-module__l1c0vq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-module__l1c0vq__card{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.account-module__l1c0vq__row{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.account-module__l1c0vq__row>.account-module__l1c0vq__card{height:100%}.account-module__l1c0vq__cardHeader{align-items:center;gap:var(--ds-space-2);height:46px;padding:0 var(--ds-space-4);border-bottom:1px solid var(--ds-border);flex-shrink:0;display:flex}.account-module__l1c0vq__cardIcon{color:var(--ds-text-ghost);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-module__l1c0vq__cardIcon svg{width:14px;height:14px}.account-module__l1c0vq__cardTitle{font-size:var(--ds-text-sm);font-weight:var(--fw-600);letter-spacing:var(--ds-tracking-wide);color:var(--ds-text);white-space:nowrap;margin:0}.account-module__l1c0vq__cardMeta{align-items:center;gap:var(--ds-space-2);flex-shrink:0;margin-left:auto;display:inline-flex}.account-module__l1c0vq__cardBody{padding:var(--ds-space-3) var(--ds-space-4)}.account-module__l1c0vq__identity{align-items:center;gap:var(--ds-space-3);min-width:0;padding:var(--ds-space-3) var(--ds-space-4);display:flex}.account-module__l1c0vq__avatarBlock{flex-shrink:0;position:relative}.account-module__l1c0vq__avatar{border-radius:var(--ds-radius-md);background:var(--ds-accent-soft);border:1px solid rgba(var(--ds-accent-rgb), .22);width:42px;height:42px;color:var(--ds-accent);font-family:inherit;font-size:var(--ds-text-md);font-weight:var(--fw-600);letter-spacing:var(--ls-n2);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.account-module__l1c0vq__avatar:disabled{cursor:default}.account-module__l1c0vq__avatarImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.account-module__l1c0vq__avatarOverlay{background:rgba(var(--ds-overlay-rgb), .55);color:var(--white);opacity:0;transition:opacity var(--ds-duration-base) var(--ds-ease);z-index:var(--z-2);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.account-module__l1c0vq__avatar:hover .account-module__l1c0vq__avatarOverlay,.account-module__l1c0vq__avatar:disabled .account-module__l1c0vq__avatarOverlay{opacity:1}.account-module__l1c0vq__avatarSpin{animation:account-module__l1c0vq__avatarSpin var(--dur-900) linear infinite}@keyframes account-module__l1c0vq__avatarSpin{to{transform:rotate(360deg)}}.account-module__l1c0vq__avatarRemove{z-index:var(--z-3);border-radius:var(--radius-round);background:var(--ds-surface-3);border:1px solid var(--ds-border-strong);width:17px;height:17px;color:var(--ds-text-muted);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-5px;right:-5px}.account-module__l1c0vq__avatarRemove:hover{color:var(--ds-danger);border-color:var(--ds-danger)}.account-module__l1c0vq__avatarInput{display:none}.account-module__l1c0vq__identityMain{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.account-module__l1c0vq__identityName{align-items:center;gap:var(--ds-space-2);min-width:0;font-size:var(--ds-text-md);font-weight:var(--fw-600);letter-spacing:var(--ls-n1);line-height:var(--ds-leading-tight);color:var(--ds-text);display:flex}.account-module__l1c0vq__identityNameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-module__l1c0vq__identityMail{font-size:var(--ds-text-xs);color:var(--ds-text-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-module__l1c0vq__avatarNote{font-size:var(--fs-11);line-height:var(--lh-135);color:var(--ds-warning)}.account-module__l1c0vq__avatarNoteErr{color:var(--ds-danger)}.account-module__l1c0vq__roleChip{height:18px;padding:0 var(--sp-8);border-radius:var(--ds-radius-full);background:var(--ds-accent-soft);color:var(--ds-accent);font-size:var(--fs-10);font-weight:var(--fw-600);letter-spacing:var(--ls-4);text-transform:uppercase;flex-shrink:0;align-items:center;display:inline-flex}.account-module__l1c0vq__shieldChip{align-items:center;gap:var(--sp-6);height:22px;padding:0 var(--sp-9);border-radius:var(--ds-radius-full);background:var(--ds-success-soft);color:var(--ds-success);font-size:var(--fs-11);font-weight:var(--fw-500);white-space:nowrap;display:inline-flex}.account-module__l1c0vq__shieldChip svg{flex-shrink:0;width:12px;height:12px}.account-module__l1c0vq__shieldChipWarn{background:var(--ds-warning-soft);color:var(--ds-warning)}.account-module__l1c0vq__cells{grid-template-columns:repeat(var(--cells,3), minmax(0, 1fr));border-top:1px solid var(--ds-border);flex:1;display:grid}.account-module__l1c0vq__cell{gap:var(--sp-5);min-width:0;padding:10px var(--ds-space-4) 12px;border-left:1px solid var(--ds-border);flex-direction:column;display:flex}.account-module__l1c0vq__cell:first-child{border-left:none}.account-module__l1c0vq__cellLabel{align-items:center;gap:var(--sp-6);font-size:var(--fs-10);font-weight:var(--fw-500);letter-spacing:var(--ls-7);text-transform:uppercase;color:var(--ds-text-faint);white-space:nowrap;display:flex}.account-module__l1c0vq__cellLabel svg{width:12px;height:12px;color:var(--ds-text-ghost);flex-shrink:0}.account-module__l1c0vq__cellValue{align-items:center;gap:var(--ds-space-2);min-width:0;font-size:var(--ds-text-sm);color:var(--ds-text);display:flex}.account-module__l1c0vq__cellValueText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-module__l1c0vq__cellMono{font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.account-module__l1c0vq__cellEmpty{color:var(--ds-text-ghost)}.account-module__l1c0vq__cellHint{align-items:center;gap:var(--sp-6);min-height:22px;font-size:var(--fs-11);line-height:var(--lh-135);color:var(--ds-text-ghost);display:flex}.account-module__l1c0vq__cellOk{color:var(--ds-success)}.account-module__l1c0vq__cellBad{color:var(--ds-warning)}.account-module__l1c0vq__btn{justify-content:center;align-items:center;gap:var(--sp-6);height:30px;padding:0 var(--sp-12);background:var(--ds-surface-3);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text);font-family:inherit;font-size:var(--ds-text-xs);font-weight:var(--fw-500);white-space:nowrap;cursor:pointer;transition:background var(--ds-duration-base) var(--ds-ease), border-color var(--ds-duration-base) var(--ds-ease), color var(--ds-duration-base) var(--ds-ease);flex-shrink:0;display:inline-flex}.account-module__l1c0vq__btn:hover:not(:disabled){border-color:var(--ds-border-strong)}.account-module__l1c0vq__btn:disabled{opacity:.45;cursor:not-allowed}.account-module__l1c0vq__btn svg{flex-shrink:0;width:13px;height:13px}.account-module__l1c0vq__btnPrimary{background:var(--ds-accent);color:var(--ds-text-on-accent);font-weight:var(--fw-600);border-color:#0000}.account-module__l1c0vq__btnPrimary:hover:not(:disabled){background:var(--ds-accent-hover)}.account-module__l1c0vq__btnOutline{border-color:var(--ds-border-strong);color:var(--ds-text-muted);background:0 0}.account-module__l1c0vq__btnOutline:hover:not(:disabled){background:var(--ds-surface-2);color:var(--ds-text)}.account-module__l1c0vq__btnDanger{border-color:rgba(var(--ds-danger-rgb), .35);color:var(--ds-danger);background:0 0}.account-module__l1c0vq__btnDanger:hover:not(:disabled){background:var(--ds-danger-soft)}.account-module__l1c0vq__btnSmall{height:24px;padding:0 var(--sp-9);border-color:var(--ds-border-strong);color:var(--ds-text-muted);font-size:var(--fs-11);background:0 0}.account-module__l1c0vq__btnSmall:hover:not(:disabled){color:var(--ds-text);background:var(--ds-surface-2)}.account-module__l1c0vq__btnSmall svg{width:11px;height:11px}.account-module__l1c0vq__form{gap:var(--ds-space-3);flex-direction:column;display:flex}.account-module__l1c0vq__formGrid{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-module__l1c0vq__field{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.account-module__l1c0vq__field>label{font-size:var(--fs-10);font-weight:var(--fw-500);letter-spacing:var(--ls-7);text-transform:uppercase;color:var(--ds-text-faint)}.account-module__l1c0vq__input{width:100%;height:32px;padding:0 var(--sp-10);background:var(--ds-bg);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text);font-family:inherit;font-size:var(--ds-text-sm);transition:border-color var(--ds-duration-base) var(--ds-ease)}.account-module__l1c0vq__input::placeholder{color:var(--ds-text-ghost)}.account-module__l1c0vq__input:focus{border-color:var(--ds-border-focus);outline:none}.account-module__l1c0vq__input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--ds-bg) inset!important;-webkit-text-fill-color:var(--ds-text)!important}.account-module__l1c0vq__input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--ds-bg) inset!important;-webkit-text-fill-color:var(--ds-text)!important}.account-module__l1c0vq__input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--ds-bg) inset!important;-webkit-text-fill-color:var(--ds-text)!important}.account-module__l1c0vq__inputError{border-color:rgba(var(--ds-danger-rgb), .45)}.account-module__l1c0vq__error{font-size:var(--fs-11);color:var(--ds-danger);display:block}.account-module__l1c0vq__passwordWrapper{align-items:center;display:flex;position:relative}.account-module__l1c0vq__passwordWrapper input{width:100%;padding-right:var(--sp-34)}.account-module__l1c0vq__togglePassword{border-radius:var(--ds-radius-sm);width:22px;height:22px;color:var(--ds-text-faint);cursor:pointer;transition:color var(--ds-duration-base) var(--ds-ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:6px}.account-module__l1c0vq__togglePassword:hover{color:var(--ds-text)}.account-module__l1c0vq__togglePassword svg{width:14px;height:14px}.account-module__l1c0vq__formActions{gap:var(--ds-space-2);justify-content:flex-end;display:flex}.account-module__l1c0vq__requirements{gap:var(--sp-6);flex-direction:column;display:flex}.account-module__l1c0vq__requirementsTitle{font-size:var(--fs-10);font-weight:var(--fw-500);letter-spacing:var(--ls-7);text-transform:uppercase;color:var(--ds-text-faint);margin:0}.account-module__l1c0vq__requirementsList{gap:5px var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-module__l1c0vq__requirement{align-items:center;gap:var(--sp-7);font-size:var(--fs-11);color:var(--ds-text-ghost);transition:color var(--ds-duration-base) var(--ds-ease);display:flex}.account-module__l1c0vq__requirement svg{flex-shrink:0;width:12px;height:12px}.account-module__l1c0vq__requirementMet{color:var(--ds-text-muted)}.account-module__l1c0vq__requirementMet svg{color:var(--ds-success)}.account-module__l1c0vq__note{font-size:var(--fs-11);line-height:var(--lh-145);color:var(--ds-text-ghost);margin:0}.account-module__l1c0vq__emailMessage{padding:7px var(--ds-space-4);background:var(--ds-success-soft);border-top:1px solid var(--ds-border);color:var(--ds-success);font-size:var(--ds-text-xs);margin:0}.account-module__l1c0vq__refRow{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.account-module__l1c0vq__refLink{min-width:0;height:30px;padding:0 var(--sp-10);text-overflow:ellipsis;white-space:nowrap;background:var(--ds-bg);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-mono);font-size:var(--fs-11);color:var(--ds-text-muted);flex:260px;align-items:center;display:flex;overflow:hidden}.account-module__l1c0vq__refMore{color:var(--ds-accent);font-size:var(--fs-11);white-space:nowrap;text-decoration:none}.account-module__l1c0vq__refMore:hover{text-decoration:underline}.account-module__l1c0vq__refFoot{align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-2);flex-wrap:wrap;display:flex}.account-module__l1c0vq__refInvited{font-size:var(--fs-11);color:var(--ds-text-ghost);font-variant-numeric:tabular-nums}.account-module__l1c0vq__sessList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.account-module__l1c0vq__sessRow{align-items:center;gap:var(--ds-space-3);padding:9px var(--ds-space-4);border-top:1px solid var(--ds-border);grid-template-columns:14px minmax(0,1fr) auto auto;display:grid}.account-module__l1c0vq__sessRow:first-child{border-top:none}.account-module__l1c0vq__sessIcon{color:var(--ds-text-ghost);justify-content:center;align-items:center;display:inline-flex}.account-module__l1c0vq__sessIcon svg{width:14px;height:14px}.account-module__l1c0vq__sessMain{flex-direction:column;gap:2px;min-width:0;display:flex}.account-module__l1c0vq__sessTitle{align-items:center;gap:var(--ds-space-2);min-width:0;font-size:var(--ds-text-sm);color:var(--ds-text);display:flex}.account-module__l1c0vq__sessDevice{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-module__l1c0vq__sessCurrent{height:18px;padding:0 var(--sp-8);border-radius:var(--ds-radius-full);background:var(--ds-accent-soft);color:var(--ds-accent);font-size:var(--fs-10);font-weight:var(--fw-600);letter-spacing:var(--ls-4);text-transform:uppercase;flex-shrink:0;align-items:center;display:inline-flex}.account-module__l1c0vq__sessDetail{align-items:center;gap:var(--ds-space-2);min-width:0;font-size:var(--fs-11);color:var(--ds-text-faint);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.account-module__l1c0vq__sessIp{font-family:var(--ds-font-mono);font-size:var(--fs-11);color:var(--ds-text-muted)}.account-module__l1c0vq__sessTimes{gap:0 var(--ds-space-4);font-size:var(--fs-11);color:var(--ds-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:auto auto;display:grid}.account-module__l1c0vq__sessTime{flex-direction:column;gap:2px;display:flex}.account-module__l1c0vq__sessTimeLabel{font-size:var(--fs-10);font-weight:var(--fw-500);letter-spacing:var(--ls-7);text-transform:uppercase;color:var(--ds-text-faint)}.account-module__l1c0vq__sessCount{font-size:var(--fs-11);color:var(--ds-text-ghost);font-variant-numeric:tabular-nums}.account-module__l1c0vq__sessState{padding:var(--ds-space-3) var(--ds-space-4)}.account-module__l1c0vq__loadingOverlay{z-index:var(--z-1000);background:var(--ds-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.account-module__l1c0vq__spinner{border:2px solid var(--ds-border);border-top-color:var(--ds-accent);border-radius:var(--radius-round);width:32px;height:32px;animation:account-module__l1c0vq__spin var(--dur-800) linear infinite}@keyframes account-module__l1c0vq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.account-module__l1c0vq__avatarOverlay,.account-module__l1c0vq__btn,.account-module__l1c0vq__input,.account-module__l1c0vq__requirement,.account-module__l1c0vq__togglePassword{transition:none}.account-module__l1c0vq__avatarSpin,.account-module__l1c0vq__spinner{animation:none}}@media (max-width:900px){.account-module__l1c0vq__row{grid-template-columns:minmax(0,1fr)}.account-module__l1c0vq__cells{grid-template-columns:repeat(2,minmax(0,1fr))}.account-module__l1c0vq__cell:nth-child(odd){border-left:none}.account-module__l1c0vq__cell:nth-child(n+3){border-top:1px solid var(--ds-border)}}@media (max-width:620px){.account-module__l1c0vq__shell{padding:var(--ds-space-4) var(--ds-space-3) var(--ds-space-6)}.account-module__l1c0vq__cells{grid-template-columns:minmax(0,1fr)}.account-module__l1c0vq__cell{border-left:none}.account-module__l1c0vq__cell+.account-module__l1c0vq__cell{border-top:1px solid var(--ds-border)}.account-module__l1c0vq__formGrid,.account-module__l1c0vq__requirementsList{grid-template-columns:minmax(0,1fr)}.account-module__l1c0vq__sessRow{padding:9px var(--ds-space-3);grid-template-columns:14px minmax(0,1fr) auto}.account-module__l1c0vq__sessTimes{grid-area:2/2/auto/-1;grid-template-columns:1fr 1fr}.account-module__l1c0vq__sessAction{grid-area:1/3}.account-module__l1c0vq__cardHeader{padding:0 var(--ds-space-3)}.account-module__l1c0vq__cardBody,.account-module__l1c0vq__identity{padding:var(--ds-space-3)}}.account-module__l1c0vq__hint{font-size:var(--fs-11);line-height:var(--ds-leading-normal);color:var(--ds-text-faint)}
.CopyButton-module__Oby0OG__button{border-radius:var(--ds-radius-sm);width:22px;height:22px;color:var(--ds-text-ghost);cursor:pointer;transition:color var(--ds-duration-base) var(--ds-ease), background var(--ds-duration-base) var(--ds-ease);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.CopyButton-module__Oby0OG__button:hover{color:var(--ds-text);background:var(--ds-surface-3)}.CopyButton-module__Oby0OG__button:focus-visible{color:var(--ds-text);border-color:var(--ds-border-focus);outline:none}.CopyButton-module__Oby0OG__copied,.CopyButton-module__Oby0OG__copied:hover{color:var(--ds-success);background:0 0}@media (prefers-reduced-motion:reduce){.CopyButton-module__Oby0OG__button{transition:none}}
.TaskTimer-module__Tgp5zW__timer{align-items:center;gap:var(--sp-5);white-space:nowrap;font-size:var(--ds-text-xs);font-family:var(--ds-font-sans);color:var(--ds-text-faint);flex-shrink:0;display:inline-flex}.TaskTimer-module__Tgp5zW__timer svg{color:var(--ds-text-ghost);flex-shrink:0}.TaskTimer-module__Tgp5zW__timer[data-running=true] svg{color:var(--ds-warning)}.TaskTimer-module__Tgp5zW__timerValue{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;font-weight:var(--fw-600);color:var(--ds-text-muted)}.TaskTimer-module__Tgp5zW__timer[data-running=true] .TaskTimer-module__Tgp5zW__timerValue{color:var(--ds-warning)}
.PromoCodeChip-module__8kNXXq__chip{align-items:center;gap:var(--sp-2);height:18px;padding:0 var(--sp-2) 0 var(--sp-8);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);background:var(--ds-surface-3);color:var(--ds-text);font-family:var(--ds-font-mono);font-size:var(--fs-10);letter-spacing:var(--ls-4);vertical-align:middle;display:inline-flex}.PromoCodeChip-module__8kNXXq__code{font:inherit;letter-spacing:inherit}.PromoCodeChip-module__8kNXXq__chip button{border-radius:var(--ds-radius-full);width:16px;height:16px}
.NotificationDrawer-module__eq7eSq__overlay{z-index:var(--z-1100);background:var(--ds-overlay);-webkit-backdrop-filter:blur(8px);animation:NotificationDrawer-module__eq7eSq__drawerFade .26s var(--ds-ease);justify-content:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.NotificationDrawer-module__eq7eSq__overlayClosing{animation:NotificationDrawer-module__eq7eSq__drawerFadeOut .26s var(--ds-ease) forwards;pointer-events:none}.NotificationDrawer-module__eq7eSq__panel{background:var(--ds-surface-1);border-left:1px solid var(--ds-border-strong);width:min(400px,100%);height:100%;box-shadow:var(--ds-shadow-lg);font-family:var(--ds-font-sans);color:var(--ds-text);animation:NotificationDrawer-module__eq7eSq__drawerSlide .26s var(--ds-ease);outline:none;flex-direction:column;display:flex}.NotificationDrawer-module__eq7eSq__panelClosing{animation:NotificationDrawer-module__eq7eSq__drawerSlideOut .26s var(--ds-ease-in-out) forwards}@keyframes NotificationDrawer-module__eq7eSq__drawerFade{0%{opacity:0}to{opacity:1}}@keyframes NotificationDrawer-module__eq7eSq__drawerSlide{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes NotificationDrawer-module__eq7eSq__drawerFadeOut{0%{opacity:1}to{opacity:0}}@keyframes NotificationDrawer-module__eq7eSq__drawerSlideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.NotificationDrawer-module__eq7eSq__overlay,.NotificationDrawer-module__eq7eSq__panel,.NotificationDrawer-module__eq7eSq__overlayClosing,.NotificationDrawer-module__eq7eSq__panelClosing{animation:none}.NotificationDrawer-module__eq7eSq__overlayClosing{opacity:0}}.NotificationDrawer-module__eq7eSq__head{justify-content:space-between;align-items:center;gap:var(--ds-space-3);height:42px;padding:0 var(--sp-10) 0 var(--ds-space-4);border-bottom:1px solid var(--ds-border);flex-shrink:0;display:flex}.NotificationDrawer-module__eq7eSq__title{align-items:center;gap:var(--sp-8);font-size:var(--ds-text-sm);font-weight:var(--fw-600);letter-spacing:var(--ds-tracking-tight);color:var(--ds-text);margin:0;display:inline-flex}.NotificationDrawer-module__eq7eSq__count{padding:var(--sp-1) var(--sp-6);border-radius:var(--ds-radius-full);background:var(--ds-accent-soft);color:var(--ds-accent);font-size:var(--fs-10);font-weight:var(--fw-600);letter-spacing:var(--ls-1);font-variant-numeric:tabular-nums}.NotificationDrawer-module__eq7eSq__close{border-radius:var(--ds-radius-sm);width:28px;height:28px;color:var(--ds-text-muted);cursor:pointer;transition:background var(--ds-duration-base) var(--ds-ease), color var(--ds-duration-base) var(--ds-ease), border-color var(--ds-duration-base) var(--ds-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.NotificationDrawer-module__eq7eSq__close:hover{background:var(--ds-surface-2);border-color:var(--ds-border);color:var(--ds-text)}.NotificationDrawer-module__eq7eSq__close:focus-visible{border-color:var(--ds-border-focus);color:var(--ds-text);outline:none}.NotificationDrawer-module__eq7eSq__sectionHead{align-items:center;gap:var(--sp-6);height:32px;padding:0 var(--ds-space-4);font-size:var(--fs-10);font-weight:var(--fw-600);letter-spacing:var(--ls-8);text-transform:uppercase;color:var(--ds-text-faint);white-space:nowrap;flex-shrink:0;display:flex}.NotificationDrawer-module__eq7eSq__sectionHead svg{color:var(--ds-text-ghost);flex-shrink:0}.NotificationDrawer-module__eq7eSq__sectionCount{color:var(--ds-text-ghost);font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:auto}.NotificationDrawer-module__eq7eSq__pinned{border-bottom:1px solid var(--ds-border);background:var(--ds-surface-2);flex-direction:column;flex-shrink:0;max-height:40%;display:flex}.NotificationDrawer-module__eq7eSq__pinnedList{scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;min-height:0;overflow-y:auto}.NotificationDrawer-module__eq7eSq__body{flex-direction:column;flex:1;min-height:0;display:flex}.NotificationDrawer-module__eq7eSq__list{scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;flex:1;min-height:0;overflow-y:auto}.NotificationDrawer-module__eq7eSq__item{align-items:flex-start;gap:var(--sp-10);padding:var(--sp-10) var(--ds-space-4) var(--sp-11) var(--sp-18);border-top:1px solid var(--ds-border);transition:background var(--ds-duration-fast) var(--ds-ease);display:flex;position:relative}.NotificationDrawer-module__eq7eSq__item:before{content:"";top:var(--sp-12);bottom:var(--sp-12);left:var(--sp-8);border-radius:var(--ds-radius-full);background:var(--ds-border-strong);width:2px;position:absolute}.NotificationDrawer-module__eq7eSq__item[data-type=success]:before{background:var(--ds-success)}.NotificationDrawer-module__eq7eSq__item[data-type=error]:before{background:var(--ds-danger)}.NotificationDrawer-module__eq7eSq__item[data-type=warning]:before{background:var(--ds-warning)}.NotificationDrawer-module__eq7eSq__item[data-type=info]:before{background:var(--ds-info)}.NotificationDrawer-module__eq7eSq__item.NotificationDrawer-module__eq7eSq__unread{background:rgba(var(--ds-accent-rgb), .05);cursor:pointer}.NotificationDrawer-module__eq7eSq__item.NotificationDrawer-module__eq7eSq__unread:hover{background:rgba(var(--ds-accent-rgb), .09)}.NotificationDrawer-module__eq7eSq__item.NotificationDrawer-module__eq7eSq__unread:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-border-focus);outline:none}.NotificationDrawer-module__eq7eSq__itemContent{flex:1;min-width:0}.NotificationDrawer-module__eq7eSq__itemTitle{font-size:var(--ds-text-sm);font-weight:var(--fw-600);letter-spacing:var(--ls-n05);color:var(--ds-text);overflow-wrap:anywhere}.NotificationDrawer-module__eq7eSq__item:not(.NotificationDrawer-module__eq7eSq__unread) .NotificationDrawer-module__eq7eSq__itemTitle{color:var(--ds-text-muted)}.NotificationDrawer-module__eq7eSq__itemMessage{margin-top:var(--sp-2);font-size:var(--ds-text-xs);line-height:var(--lh-145);color:var(--ds-text-muted);overflow-wrap:anywhere}.NotificationDrawer-module__eq7eSq__itemCode{margin-top:var(--sp-5)}.NotificationDrawer-module__eq7eSq__itemTime{margin-top:var(--sp-5);font-size:var(--fs-10);letter-spacing:var(--ls-6);text-transform:uppercase;color:var(--ds-text-ghost);font-variant-numeric:tabular-nums}.NotificationDrawer-module__eq7eSq__unreadDot{width:7px;height:7px;margin-top:var(--sp-5);border-radius:var(--ds-radius-full);background:var(--ds-accent);box-shadow:0 0 6px var(--ds-accent-ring);flex-shrink:0}.NotificationDrawer-module__eq7eSq__emptyRow{height:36px;padding:0 var(--ds-space-4) 0 var(--sp-18);border-top:1px solid var(--ds-border);font-size:var(--ds-text-xs);color:var(--ds-text-faint);align-items:center;display:flex}.NotificationDrawer-module__eq7eSq__empty{justify-content:center;align-items:center;gap:var(--sp-4);padding:var(--ds-space-8) var(--ds-space-6);border-top:1px solid var(--ds-border);text-align:center;flex-direction:column;flex:1;display:flex}.NotificationDrawer-module__eq7eSq__emptyIcon{width:40px;height:40px;margin-bottom:var(--sp-6);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);background:var(--ds-surface-2);color:var(--ds-text-faint);justify-content:center;align-items:center;display:flex}.NotificationDrawer-module__eq7eSq__emptyTitle{font-size:var(--ds-text-sm);font-weight:var(--fw-500);color:var(--ds-text-muted)}.NotificationDrawer-module__eq7eSq__emptyHint{font-size:var(--ds-text-xs);color:var(--ds-text-ghost)}.NotificationDrawer-module__eq7eSq__foot{gap:var(--sp-8);padding:var(--sp-10) var(--ds-space-4);border-top:1px solid var(--ds-border);flex-shrink:0;grid-template-columns:1fr 1fr;display:grid}.NotificationDrawer-module__eq7eSq__ghost{justify-content:center;align-items:center;gap:var(--sp-6);height:32px;padding:0 var(--sp-12);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);font-family:inherit;font-size:var(--ds-text-xs);font-weight:var(--fw-500);letter-spacing:var(--ls-1);cursor:pointer;transition:background var(--ds-duration-base) var(--ds-ease), color var(--ds-duration-base) var(--ds-ease), border-color var(--ds-duration-base) var(--ds-ease);background:0 0;display:inline-flex}.NotificationDrawer-module__eq7eSq__ghost svg{flex-shrink:0}.NotificationDrawer-module__eq7eSq__ghost:hover:not(:disabled){background:var(--ds-surface-2);border-color:var(--ds-border-strong);color:var(--ds-text)}.NotificationDrawer-module__eq7eSq__ghost:focus-visible{border-color:var(--ds-border-focus);outline:none}.NotificationDrawer-module__eq7eSq__ghost:disabled{opacity:.35;cursor:default}.NotificationDrawer-module__eq7eSq__ghost.NotificationDrawer-module__eq7eSq__danger{color:var(--ds-danger);border-color:rgba(var(--ds-danger-rgb), .3)}.NotificationDrawer-module__eq7eSq__ghost.NotificationDrawer-module__eq7eSq__danger:hover:not(:disabled){background:var(--ds-danger-soft);border-color:rgba(var(--ds-danger-rgb), .5);color:var(--ds-danger)}
.Pagination-module__ynnKRG__pagination{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding:9px var(--ds-space-4);border-top:1px solid var(--ds-border);font-family:var(--ds-font-sans);flex-wrap:wrap;margin:0;display:flex}.Pagination-module__ynnKRG__info{font-size:var(--ds-text-xs);font-variant-numeric:tabular-nums;color:var(--ds-text-faint);white-space:nowrap}.Pagination-module__ynnKRG__controls{align-items:center;gap:var(--ds-space-4);flex-wrap:wrap;margin-left:auto;display:flex}.Pagination-module__ynnKRG__pageSize{align-items:center;gap:var(--ds-space-2);display:inline-flex}.Pagination-module__ynnKRG__pageSize label{font-size:var(--fs-10);font-weight:var(--fw-500);letter-spacing:var(--ls-7);text-transform:uppercase;color:var(--ds-text-ghost);white-space:nowrap}.Pagination-module__ynnKRG__select{height:28px;padding:0 var(--sp-26) 0 var(--sp-9);background-color:var(--ds-bg);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text);font-family:inherit;font-size:var(--ds-text-xs);font-weight:var(--fw-500);font-variant-numeric:tabular-nums;appearance:none;cursor:pointer;transition:border-color var(--ds-duration-base) var(--ds-ease), box-shadow var(--ds-duration-base) var(--ds-ease);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23e8eaed' stroke-opacity='0.38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat}.Pagination-module__ynnKRG__select:hover{border-color:var(--ds-border-strong)}.Pagination-module__ynnKRG__select:focus-visible{border-color:var(--ds-border-focus);box-shadow:0 0 0 3px rgba(var(--ds-accent-rgb), .16);outline:none}.Pagination-module__ynnKRG__select option{background:var(--ds-surface-2);color:var(--ds-text)}.Pagination-module__ynnKRG__pages{align-items:center;gap:var(--sp-2);padding:var(--sp-3);background:var(--ds-bg);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);display:inline-flex}.Pagination-module__ynnKRG__pageButton{min-width:26px;height:26px;padding:0 var(--sp-7);border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);font-family:inherit;font-size:var(--ds-text-xs);font-weight:var(--fw-500);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease), color var(--ds-duration-fast) var(--ds-ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Pagination-module__ynnKRG__pageButton:hover:not(:disabled){background:var(--ds-surface-2);color:var(--ds-text)}.Pagination-module__ynnKRG__pageButton:focus-visible{box-shadow:0 0 0 2px var(--ds-border-focus);outline:none}.Pagination-module__ynnKRG__pageButton:disabled{color:var(--ds-text-ghost);cursor:not-allowed}.Pagination-module__ynnKRG__pageButton.Pagination-module__ynnKRG__active,.Pagination-module__ynnKRG__pageButton.Pagination-module__ynnKRG__active:hover{background:var(--ds-surface-3);color:var(--ds-accent);font-weight:var(--fw-600)}.Pagination-module__ynnKRG__dots{padding:0 var(--sp-2);color:var(--ds-text-ghost);font-size:var(--ds-text-xs);-webkit-user-select:none;user-select:none}@media (max-width:640px){.Pagination-module__ynnKRG__pagination{padding:9px var(--ds-space-3)}.Pagination-module__ynnKRG__info{width:100%}.Pagination-module__ynnKRG__controls{justify-content:space-between;width:100%;margin-left:0}}
.Modal-module__WM7rSG__overlay{background:var(--ds-overlay);padding:var(--ds-space-4) 0;z-index:var(--z-1000);-webkit-backdrop-filter:blur(8px);animation:Modal-module__WM7rSG__overlayFade var(--ds-duration-base) ease-out;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.Modal-module__WM7rSG__modal{background:radial-gradient(120% 130% at 0% 0%, rgba(var(--ds-accent-rgb), .08), transparent 60%), var(--ds-surface-1,var(--bg-secondary));border:1px solid var(--ds-border,var(--border-color));border-radius:var(--ds-radius-lg,14px);width:90%;max-width:500px;box-shadow:var(--ds-shadow-lg,0 20px 60px var(--black80a));animation:Modal-module__WM7rSG__modalAppear .22s var(--ds-ease,cubic-bezier(.16, 1, .3, 1));font-family:var(--ds-font-sans,inherit);margin:auto}.Modal-module__WM7rSG__modalSm{max-width:420px}.Modal-module__WM7rSG__modalLg{max-width:640px}.Modal-module__WM7rSG__modalXl{max-width:840px}@keyframes Modal-module__WM7rSG__overlayFade{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__WM7rSG__modalAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Modal-module__WM7rSG__header{padding:var(--sp-14) var(--sp-18);border-bottom:1px solid var(--ds-border,var(--border-color));justify-content:space-between;align-items:center;display:flex}.Modal-module__WM7rSG__title{align-items:center;gap:var(--sp-9);font-size:var(--fs-15);font-weight:var(--fw-600);color:var(--ds-text,var(--text-primary));letter-spacing:var(--ls-n1);margin:0;display:inline-flex}.Modal-module__WM7rSG__headerRight{align-items:center;gap:var(--sp-10);display:flex}.Modal-module__WM7rSG__closeButton{border-radius:var(--ds-radius-sm,8px);width:28px;height:28px;color:var(--ds-text-muted,var(--text-secondary));cursor:pointer;transition:background .18s var(--ds-ease,ease), color .18s var(--ds-ease,ease), border-color .18s var(--ds-ease,ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.Modal-module__WM7rSG__closeButton:hover{background:var(--ds-surface-2,var(--bg-hover));border-color:var(--ds-border,transparent);color:var(--ds-text,var(--text-primary))}.Modal-module__WM7rSG__content{padding:var(--sp-16) var(--sp-18);color:var(--ds-text,var(--text-primary))}.Modal-module__WM7rSG__footer{padding:var(--sp-12) var(--sp-18);border-top:1px solid var(--ds-border,var(--border-color))}
.ConfirmModal-module__Q1mu6W__toneIcon{border-radius:var(--ds-radius-sm,8px);background:var(--ds-surface-3);width:26px;height:26px;color:var(--ds-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ConfirmModal-module__Q1mu6W__toneIcon[data-tone=danger]{background:var(--ds-danger-soft);color:var(--ds-danger)}.ConfirmModal-module__Q1mu6W__toneIcon[data-tone=warning]{background:var(--ds-warning-soft);color:var(--ds-warning)}.ConfirmModal-module__Q1mu6W__toneIcon[data-tone=success]{background:var(--ds-accent-soft);color:var(--ds-accent)}.ConfirmModal-module__Q1mu6W__message{font-family:inherit;font-size:var(--ds-text-sm,13px);line-height:var(--ds-leading-relaxed,1.6);color:var(--ds-text-muted,var(--text-secondary));white-space:pre-wrap;word-break:break-word;margin:0}.ConfirmModal-module__Q1mu6W__buttons{gap:var(--ds-space-2,8px);justify-content:flex-end;display:flex}.ConfirmModal-module__Q1mu6W__cancelButton,.ConfirmModal-module__Q1mu6W__confirmButton{min-width:104px;height:36px;padding:0 var(--sp-16);border-radius:var(--ds-radius-sm,8px);font-size:var(--ds-text-sm,13px);font-weight:var(--fw-600);cursor:pointer;transition:background var(--ds-duration-base,.18s) var(--ds-ease,ease), color var(--ds-duration-base,.18s) var(--ds-ease,ease), border-color var(--ds-duration-base,.18s) var(--ds-ease,ease);font-family:inherit}.ConfirmModal-module__Q1mu6W__cancelButton{border:1px solid var(--ds-border-strong);color:var(--ds-text-muted);font-weight:var(--fw-500);background:0 0}.ConfirmModal-module__Q1mu6W__cancelButton:hover:not(:disabled){background:var(--ds-surface-2);color:var(--ds-text)}.ConfirmModal-module__Q1mu6W__confirmButton{background:var(--ds-accent,var(--primary-color));border:1px solid var(--ds-accent,var(--primary-color));color:var(--ds-text-on-accent)}.ConfirmModal-module__Q1mu6W__confirmButton:hover:not(:disabled){background:var(--ds-accent-hover);border-color:var(--ds-accent-hover)}.ConfirmModal-module__Q1mu6W__confirmButton.ConfirmModal-module__Q1mu6W__danger{background:var(--ds-danger);border-color:var(--ds-danger);color:var(--white)}.ConfirmModal-module__Q1mu6W__confirmButton.ConfirmModal-module__Q1mu6W__danger:hover:not(:disabled){background:var(--red50);border-color:var(--red50)}.ConfirmModal-module__Q1mu6W__cancelButton:disabled,.ConfirmModal-module__Q1mu6W__confirmButton:disabled{opacity:.55;cursor:not-allowed}.ConfirmModal-module__Q1mu6W__confirmButton.ConfirmModal-module__Q1mu6W__loading{justify-content:center;align-items:center;gap:var(--sp-8);display:inline-flex}.ConfirmModal-module__Q1mu6W__spinner{border:2px solid rgba(var(--ds-white-rgb), .35);border-radius:var(--radius-round);width:14px;height:14px;animation:ConfirmModal-module__Q1mu6W__spin var(--dur-800) linear infinite;border-top-color:currentColor}@keyframes ConfirmModal-module__Q1mu6W__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ConfirmModal-module__Q1mu6W__cancelButton,.ConfirmModal-module__Q1mu6W__confirmButton{transition:none}.ConfirmModal-module__Q1mu6W__spinner{animation-duration:var(--dur-2000)}}
.timeline-chart-module__4kvtla__container{flex-direction:column;gap:0;width:100%;min-width:0;display:flex;overflow:hidden}.timeline-chart-module__4kvtla__filters{gap:var(--sp-6);padding:var(--sp-8) var(--sp-10);border-bottom:1px solid var(--ds-border);justify-content:flex-end;display:flex}.timeline-chart-module__4kvtla__chartScroll{padding:var(--sp-12) var(--sp-10) var(--sp-8);overflow:auto hidden}.timeline-chart-module__4kvtla__filterButton{align-items:center;gap:var(--sp-5);padding:var(--sp-3) var(--sp-8);border:1px solid var(--white10);border-radius:var(--ds-radius-full);color:var(--white50a);font-size:var(--fs-10);font-weight:var(--fw-600);text-transform:uppercase;letter-spacing:var(--ls-4);cursor:pointer;transition:border-color var(--dur-150) ease, color var(--dur-150) ease, background-color var(--dur-150) ease;background:0 0;display:inline-flex}.timeline-chart-module__4kvtla__filterButton:hover{border-color:var(--white20);color:var(--text-primary)}.timeline-chart-module__4kvtla__filterButton.timeline-chart-module__4kvtla__active{background:rgba(var(--ds-white-rgb), .04);border-color:var(--white20);color:var(--text-primary)}.timeline-chart-module__4kvtla__filterButton.timeline-chart-module__4kvtla__active .timeline-chart-module__4kvtla__filterDot{box-shadow:0 0 6px}.timeline-chart-module__4kvtla__filterDot{border-radius:var(--radius-round);flex-shrink:0;width:7px;height:7px}.timeline-chart-module__4kvtla__chartWrapper{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);flex-direction:column;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}.timeline-chart-module__4kvtla__chartScroll::-webkit-scrollbar{height:6px}.timeline-chart-module__4kvtla__chartScroll::-webkit-scrollbar-track{background:0 0}.timeline-chart-module__4kvtla__chartScroll::-webkit-scrollbar-thumb{background:var(--white10);border-radius:var(--radius-3);transition:background-color var(--dur-150) ease}.timeline-chart-module__4kvtla__chartScroll::-webkit-scrollbar-thumb:hover{background:var(--white20)}.timeline-chart-module__4kvtla__chart{gap:0;width:max-content;min-width:100%;height:70px;display:flex;position:relative}.timeline-chart-module__4kvtla__yearColumn{border-left:1px solid var(--white10);flex-direction:column;flex-shrink:0;align-items:stretch;width:46px;min-width:46px;height:100%;display:flex;position:relative}.timeline-chart-module__4kvtla__yearColumn:last-child{border-right:1px solid var(--white10)}.timeline-chart-module__4kvtla__monthsContainer{padding:0 var(--sp-2);flex:1;align-items:flex-end;gap:0;display:flex}.timeline-chart-module__4kvtla__yearLabel{text-align:center;font-size:var(--fs-10);font-weight:var(--fw-600);color:var(--white50a);padding:var(--sp-4) 0;border-top:1px solid var(--white10);margin-top:var(--sp-3);text-transform:uppercase;letter-spacing:var(--ls-4)}.timeline-chart-module__4kvtla__monthBar{cursor:pointer;min-width:2px;height:100%;transition:background var(--dur-200);flex:1;align-items:flex-end;display:flex;position:relative}.timeline-chart-module__4kvtla__monthBar:hover{background:var(--bg-hover)}.timeline-chart-module__4kvtla__barContainer{flex-direction:column;width:100%;display:flex;position:relative}.timeline-chart-module__4kvtla__barSegment{width:100%;transition:opacity var(--dur-200)}.timeline-chart-module__4kvtla__monthBar:hover .timeline-chart-module__4kvtla__barSegment{opacity:.85}.timeline-chart-module__4kvtla__tooltip{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-8);padding:var(--sp-12);min-width:160px;box-shadow:0 4px 16px rgba(var(--ds-black-rgb), .4);z-index:var(--z-10000);pointer-events:none;position:fixed;transform:translate(-50%,-100%)}.timeline-chart-module__4kvtla__tooltipHeader{font-size:var(--fs-13);font-weight:var(--fw-600);color:var(--text-primary);margin-bottom:var(--sp-8);padding-bottom:var(--sp-8);border-bottom:1px solid var(--border-color)}.timeline-chart-module__4kvtla__tooltipBody{gap:var(--sp-6);flex-direction:column;display:flex}.timeline-chart-module__4kvtla__tooltipRow{align-items:center;gap:var(--sp-8);font-size:var(--fs-12);color:var(--text-secondary);display:flex}.timeline-chart-module__4kvtla__tooltipDot{border-radius:var(--radius-round);flex-shrink:0;width:8px;height:8px}.timeline-chart-module__4kvtla__tooltipTotal{margin-top:var(--sp-4);padding-top:var(--sp-8);border-top:1px solid var(--border-color);font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--text-primary)}.timeline-chart-module__4kvtla__spamStrip{border-radius:0 0 var(--radius-2) var(--radius-2);width:100%;height:6px;transition:background-color var(--dur-200)}.timeline-chart-module__4kvtla__tooltipSpam{margin-top:var(--sp-6);padding-top:var(--sp-6);border-top:1px solid var(--border-color);gap:var(--sp-4);flex-direction:column;display:flex}.timeline-chart-module__4kvtla__tooltipSpamCategories{font-size:var(--fs-11);color:var(--text-secondary);padding-left:var(--sp-16);font-style:italic}
.DemoShowcase-module__55rRMG__section{z-index:var(--z-1);width:min(1720px, calc(100vw - var(--ds-space-10)));padding:clamp(48px, 6vw, 96px) var(--ds-space-6);margin:0 auto;scroll-margin-top:80px;position:relative}.DemoShowcase-module__55rRMG__heading{text-align:center;margin-bottom:var(--ds-space-8)}.DemoShowcase-module__55rRMG__eyebrow{padding:var(--sp-4) var(--sp-12);background:var(--ds-accent-soft);border:1px solid var(--ds-accent-ring);border-radius:var(--ds-radius-full,999px);font-size:var(--fs-11);font-weight:var(--fw-500);letter-spacing:var(--ls-8);text-transform:uppercase;color:var(--ds-accent);margin-bottom:var(--ds-space-4);display:inline-block}.DemoShowcase-module__55rRMG__title{margin:0 0 var(--ds-space-3);font-size:clamp(var(--fs-28), 3.5vw, var(--fs-40));font-weight:var(--fw-700);line-height:var(--lh-110);letter-spacing:var(--ls-n25);color:var(--ds-text)}.DemoShowcase-module__55rRMG__subtitle{max-width:720px;font-size:var(--fs-15);line-height:var(--lh-155);color:var(--ds-text-muted);margin:0 auto}.DemoShowcase-module__55rRMG__tableWrap{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);position:relative;overflow:hidden}.DemoShowcase-module__55rRMG__toolbar{justify-content:space-between;align-items:center;gap:var(--ds-space-4);min-height:44px;padding:0 var(--ds-space-4);border-bottom:1px solid var(--ds-border);flex-shrink:0;display:flex}.DemoShowcase-module__55rRMG__tabs{align-items:center;gap:var(--ds-space-1);display:flex}.DemoShowcase-module__55rRMG__tab{appearance:none;color:var(--ds-text-muted);font-family:inherit;font-size:var(--ds-text-sm);font-weight:var(--fw-500);padding:var(--ds-space-1) var(--ds-space-3);border-radius:var(--ds-radius-sm);cursor:pointer;height:28px;transition:background-color var(--ds-duration-base,.18s) var(--ds-ease), border-color var(--ds-duration-base,.18s) var(--ds-ease), color var(--ds-duration-base,.18s) var(--ds-ease);background:0 0;border:1px solid #0000}.DemoShowcase-module__55rRMG__tab:hover{background:var(--ds-surface-2);color:var(--ds-text)}.DemoShowcase-module__55rRMG__tab:active{transform:translateY(1px)}.DemoShowcase-module__55rRMG__tabActive,.DemoShowcase-module__55rRMG__tabActive:hover{background:var(--ds-accent-soft);border-color:var(--ds-accent-ring);color:var(--ds-accent)}.DemoShowcase-module__55rRMG__updatedAt{font-size:var(--fs-11);color:var(--ds-text-faint);white-space:nowrap}.DemoShowcase-module__55rRMG__tableArea td{padding-top:var(--ds-space-3);padding-bottom:var(--ds-space-3)}.DemoShowcase-module__55rRMG__tableArea th{padding-top:var(--ds-space-3);padding-bottom:var(--ds-space-3)}.DemoShowcase-module__55rRMG__tableArea{min-height:620px}.DemoShowcase-module__55rRMG__rowsRefresh{animation:DemoShowcase-module__55rRMG__rowsFadeIn var(--ds-duration-slow,.42s) var(--ds-ease) both}@keyframes DemoShowcase-module__55rRMG__rowsFadeIn{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.DemoShowcase-module__55rRMG__rowsRefresh{animation:none}}.DemoShowcase-module__55rRMG__tableMessage{padding:var(--ds-space-16) var(--ds-space-6);text-align:center;color:var(--ds-text-muted);font-size:var(--ds-text-sm)}.DemoShowcase-module__55rRMG__drawerOverlay{background:var(--ds-overlay);z-index:var(--z-10,10);position:absolute;inset:0}.DemoShowcase-module__55rRMG__drawerFallback{width:min(420px,100%);padding:var(--ds-space-6);background:var(--ds-surface-1);border-left:1px solid var(--ds-border);color:var(--ds-text-muted);font-size:var(--ds-text-sm);text-align:center;z-index:var(--z-20,20);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}@media (max-width:768px){.DemoShowcase-module__55rRMG__section{width:100%;padding-left:var(--ds-space-4);padding-right:var(--ds-space-4)}.DemoShowcase-module__55rRMG__toolbar{padding:var(--ds-space-2) var(--ds-space-3);flex-wrap:wrap}.DemoShowcase-module__55rRMG__updatedAt{display:none}}
.redirects-summary-module__5rlvKW__statusText{padding:var(--ds-space-6);color:var(--ds-text-muted);font-family:var(--ds-font-sans);font-size:var(--ds-text-sm);background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);justify-content:center;align-items:center;display:flex}.redirects-summary-module__5rlvKW__errorText{padding:var(--ds-space-6);color:var(--ds-danger);font-family:var(--ds-font-sans);font-size:var(--ds-text-sm);background:var(--ds-danger-soft);border:1px solid var(--ds-danger-soft);border-radius:var(--ds-radius-md);justify-content:center;align-items:center;display:flex}.redirects-summary-module__5rlvKW__container{gap:var(--sp-8);font-family:var(--ds-font-sans);flex-direction:column;display:flex}.redirects-summary-module__5rlvKW__redirectItem{padding:var(--sp-12) var(--sp-14);background:var(--ds-surface-1);border-radius:var(--ds-radius-md);border:1px solid var(--ds-border);justify-content:space-between;align-items:flex-start;gap:var(--sp-12);transition:border-color var(--ds-duration-fast) var(--ds-ease);display:flex}.redirects-summary-module__5rlvKW__redirectItem:hover{border-color:var(--ds-border-strong)}.redirects-summary-module__5rlvKW__redirectItemChainOnly{border-left:2px solid var(--ds-warning)}.redirects-summary-module__5rlvKW__redirectInfo{gap:var(--sp-8);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.redirects-summary-module__5rlvKW__redirectRow{align-items:center;gap:var(--sp-6);font-size:var(--fs-13);flex-wrap:wrap;display:flex}.redirects-summary-module__5rlvKW__domain{font-family:var(--ds-font-mono);font-weight:var(--fw-600);color:var(--ds-text);word-break:break-all;letter-spacing:var(--ds-tracking-tight)}.redirects-summary-module__5rlvKW__domainLink{font-family:var(--ds-font-mono);font-weight:var(--fw-600);color:var(--ds-accent);word-break:break-all;cursor:pointer;letter-spacing:var(--ds-tracking-tight);transition:color var(--ds-duration-fast) var(--ds-ease);text-decoration:none}.redirects-summary-module__5rlvKW__domainLink:hover{color:var(--ds-accent-hover);text-decoration:underline}.redirects-summary-module__5rlvKW__arrow{color:var(--ds-text-faint);font-size:var(--fs-12);flex-shrink:0}.redirects-summary-module__5rlvKW__years{margin-left:var(--sp-4);color:var(--ds-text-muted);font-family:var(--ds-font-mono);font-size:var(--fs-11-5);font-variant-numeric:tabular-nums;flex-shrink:0}.redirects-summary-module__5rlvKW__count{font-family:var(--ds-font-mono);font-size:var(--fs-17);font-weight:var(--fw-600);color:var(--ds-text);font-variant-numeric:tabular-nums;letter-spacing:var(--ds-tracking-tight);line-height:var(--lh-110);flex-shrink:0;align-self:flex-start}.redirects-summary-module__5rlvKW__chainRow{align-items:center;gap:var(--sp-4);padding:var(--sp-5) var(--sp-8);background:var(--bg-tertiary);border-radius:var(--radius-5);border-left:2px solid var(--ds-accent);flex-wrap:wrap;display:flex}.redirects-summary-module__5rlvKW__chainLabel{font-size:var(--fs-11);color:var(--text-secondary);font-weight:var(--fw-500);flex-shrink:0}.redirects-summary-module__5rlvKW__chainPath{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.redirects-summary-module__5rlvKW__chainSource{font-size:var(--fs-12);color:var(--text-secondary);font-weight:var(--fw-500)}.redirects-summary-module__5rlvKW__chainArrow{font-size:var(--fs-11);color:var(--text-secondary);margin:0 var(--sp-2)}.redirects-summary-module__5rlvKW__chainHop{font-size:var(--fs-12);color:var(--text-primary);font-weight:var(--fw-500);word-break:break-all}.redirects-summary-module__5rlvKW__chainFinal{font-size:var(--fs-12);color:var(--ds-danger);font-weight:var(--fw-700);word-break:break-all}.redirects-summary-module__5rlvKW__chainBadgeLong{padding:var(--sp-1) var(--sp-6);background:var(--ds-warning-soft);color:var(--ds-warning);border-radius:var(--radius-4);font-size:var(--fs-10);font-weight:var(--fw-600);border:1px solid rgba(var(--ds-warning-rgb), .3);flex-shrink:0;align-items:center;display:inline-flex}.redirects-summary-module__5rlvKW__badgeTechnical{align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-7);background:var(--ds-accent-soft);color:var(--ds-accent);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-sans);font-size:var(--fs-10-5);font-weight:var(--fw-600);letter-spacing:var(--ds-tracking-tight);text-transform:none;margin-left:var(--sp-2);border:1px solid #0000;flex-shrink:0;display:inline-flex}.redirects-summary-module__5rlvKW__badgeTechnical svg{flex-shrink:0;width:11px;height:11px}.redirects-summary-module__5rlvKW__chainBadgeError{padding:var(--sp-2) var(--sp-7);background:var(--ds-danger-soft);color:var(--ds-danger);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-sans);font-size:var(--fs-10-5);font-weight:var(--fw-600);cursor:help;border:1px solid #0000;flex-shrink:0;align-items:center;display:inline-flex}.redirects-summary-module__5rlvKW__countSubtext{font-family:var(--ds-font-sans);font-size:var(--fs-9-5);color:var(--ds-text-faint);font-weight:var(--fw-500);text-align:center;margin-top:var(--sp-2);text-transform:lowercase;letter-spacing:0}.redirects-summary-module__5rlvKW__screenshotBtn{width:24px;height:24px;margin-left:var(--sp-4);background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);cursor:pointer;color:var(--ds-text-muted);transition:background-color var(--ds-duration-fast) var(--ds-ease), border-color var(--ds-duration-fast) var(--ds-ease), color var(--ds-duration-fast) var(--ds-ease);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.redirects-summary-module__5rlvKW__screenshotBtn:hover:not(:disabled){background:var(--ds-surface-3);border-color:var(--ds-border-strong);color:var(--ds-accent)}.redirects-summary-module__5rlvKW__screenshotBtn:disabled{opacity:.5;cursor:wait}.redirects-summary-module__5rlvKW__screenshotBtn svg{flex-shrink:0;width:13px;height:13px}@keyframes redirects-summary-module__5rlvKW__spinIcon{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.redirects-summary-module__5rlvKW__spinnerIcon{animation:redirects-summary-module__5rlvKW__spinIcon var(--dur-1000) linear infinite}.redirects-summary-module__5rlvKW__detailsToggle{align-items:center;gap:var(--sp-5);padding:var(--sp-4) var(--sp-8);margin-top:var(--sp-4);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-5);cursor:pointer;font-size:var(--fs-12);color:var(--text-secondary);transition:background var(--dur-200), color var(--dur-200);display:inline-flex}.redirects-summary-module__5rlvKW__detailsToggle:hover{background:var(--bg-secondary);color:var(--text-primary)}.redirects-summary-module__5rlvKW__chevron{font-size:var(--fs-11);transition:transform var(--dur-200);display:inline-block}.redirects-summary-module__5rlvKW__chevronOpen{font-size:var(--fs-11);transition:transform var(--dur-200);display:inline-block;transform:rotate(90deg)}.redirects-summary-module__5rlvKW__targetDetails{gap:var(--sp-8);margin-top:var(--sp-6);padding:var(--sp-10) var(--sp-12);background:var(--bg-tertiary);border-radius:var(--radius-6);border:1px solid var(--border-color);border-left:3px solid var(--ds-accent);font-size:var(--fs-12);flex-direction:column;display:flex}.redirects-summary-module__5rlvKW__targetField{gap:var(--sp-2);flex-direction:column;display:flex}.redirects-summary-module__5rlvKW__targetLabel{font-weight:var(--fw-600);color:var(--text-secondary);font-size:var(--fs-11);text-transform:uppercase;letter-spacing:var(--ls-px03)}.redirects-summary-module__5rlvKW__targetValue{color:var(--text-primary);word-break:break-word;line-height:var(--lh-140)}.redirects-summary-module__5rlvKW__targetList{margin:var(--sp-2) 0 0 0;padding-left:var(--sp-16);color:var(--text-primary);line-height:var(--ds-leading-normal);list-style:outside}.redirects-summary-module__5rlvKW__targetList li{word-break:break-word}.redirects-summary-module__5rlvKW__targetLinkItem{gap:var(--sp-1);flex-direction:column;display:flex}.redirects-summary-module__5rlvKW__externalLink{color:var(--ds-danger);font-weight:var(--fw-500)}.redirects-summary-module__5rlvKW__internalLink{color:var(--ds-accent);font-weight:var(--fw-500)}.redirects-summary-module__5rlvKW__targetLinkHref{color:var(--text-secondary);font-size:var(--fs-11);word-break:break-all}.redirects-summary-module__5rlvKW__targetMore{color:var(--text-secondary);margin-left:-16px;font-style:italic;list-style:none}.redirects-summary-module__5rlvKW__targetBodyText{color:var(--text-primary);line-height:var(--ds-leading-normal);white-space:pre-wrap;word-break:break-word;max-height:300px;padding:var(--sp-6) var(--sp-8);background:var(--bg-secondary);border-radius:var(--radius-4);border:1px solid var(--border-color);font-size:var(--fs-11);overflow-y:auto}
.RobotsSitemapTab-module__eFoFjq__container{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.RobotsSitemapTab-module__eFoFjq__sectionTitle{align-items:center;gap:var(--ds-space-2);margin:0 0 var(--sp-8);font-size:var(--fs-10);font-weight:var(--fw-500);letter-spacing:var(--ls-7);text-transform:uppercase;color:var(--ds-text-faint);display:flex}.RobotsSitemapTab-module__eFoFjq__sectionTitle svg{display:none}.RobotsSitemapTab-module__eFoFjq__sectionMeta{font-family:var(--ds-font-mono);font-size:var(--fs-11);color:var(--ds-text-ghost,var(--ds-text-faint));font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;margin-left:auto}.RobotsSitemapTab-module__eFoFjq__yearsList{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);flex-direction:column;display:flex;overflow:hidden}.RobotsSitemapTab-module__eFoFjq__yearItem{border-top:1px solid var(--ds-border)}.RobotsSitemapTab-module__eFoFjq__yearItem:first-child{border-top:none}.RobotsSitemapTab-module__eFoFjq__yearHeader{align-items:center;gap:var(--ds-space-3);min-height:36px;padding:var(--sp-3) var(--ds-space-3);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;width:100%;transition:background-color var(--ds-duration-fast) var(--ds-ease);background:0 0;border:none;font-family:inherit;display:flex}.RobotsSitemapTab-module__eFoFjq__yearHeader:hover{background:var(--ds-surface-2)}.RobotsSitemapTab-module__eFoFjq__chevron{color:var(--ds-text-muted);width:14px;height:14px;transition:transform var(--ds-duration-base) var(--ds-ease);flex-shrink:0}.RobotsSitemapTab-module__eFoFjq__chevronOpen{transform:rotate(90deg)}.RobotsSitemapTab-module__eFoFjq__yearBadge{min-width:48px;height:22px;padding:0 var(--ds-space-2);background:var(--ds-accent-soft);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-mono);font-weight:var(--fw-600);font-size:var(--ds-text-xs);color:var(--ds-accent);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RobotsSitemapTab-module__eFoFjq__yearMeta{font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-text-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.RobotsSitemapTab-module__eFoFjq__dangerBadge{align-items:center;gap:var(--sp-2);padding:3px var(--ds-space-2);background:var(--ds-danger-soft);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-xs);font-weight:var(--fw-500);color:var(--ds-danger);flex-shrink:0;margin-left:auto;display:inline-flex}.RobotsSitemapTab-module__eFoFjq__okBadge{padding:3px var(--ds-space-2);background:var(--ds-surface-3);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.RobotsSitemapTab-module__eFoFjq__yearContent{padding:var(--ds-space-3);border-top:1px solid var(--ds-border);background:var(--ds-surface-1);gap:var(--ds-space-2);flex-direction:column;display:flex}.RobotsSitemapTab-module__eFoFjq__contentPre{padding:var(--ds-space-3);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-text);white-space:pre-wrap;word-break:break-word;max-height:240px;margin:0;overflow-y:auto}.RobotsSitemapTab-module__eFoFjq__urlsList{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}.RobotsSitemapTab-module__eFoFjq__urlsList li{padding:var(--sp-5) var(--sp-10);border-bottom:1px solid var(--ds-border);font-family:var(--ds-font-mono);font-size:var(--fs-11);color:var(--ds-text-muted);word-break:break-all;letter-spacing:var(--ds-tracking-tight)}.RobotsSitemapTab-module__eFoFjq__urlsList li:last-child{border-bottom:none}.RobotsSitemapTab-module__eFoFjq__urlsList li:hover{background:var(--ds-surface-2);color:var(--ds-text)}.RobotsSitemapTab-module__eFoFjq__hintRow{font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.RobotsSitemapTab-module__eFoFjq__hintRow strong{color:var(--ds-text);font-weight:var(--fw-500)}.RobotsSitemapTab-module__eFoFjq__stateBox{padding:var(--ds-space-8) var(--ds-space-5);justify-content:center;align-items:center;gap:var(--ds-space-2);text-align:center;flex-direction:column;display:flex}.RobotsSitemapTab-module__eFoFjq__stateIcon{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--radius-round);width:36px;height:36px;color:var(--ds-text-muted);justify-content:center;align-items:center;display:inline-flex}.RobotsSitemapTab-module__eFoFjq__stateIconDanger{background:var(--ds-danger-soft);color:var(--ds-danger);border-color:#0000}.RobotsSitemapTab-module__eFoFjq__stateText{color:var(--ds-text);font-size:var(--ds-text-sm)}.RobotsSitemapTab-module__eFoFjq__stateHint{color:var(--ds-text-muted);font-size:var(--ds-text-xs)}.RobotsSitemapTab-module__eFoFjq__loadingSpinner{border:2px solid var(--ds-border);border-top-color:var(--ds-accent);border-radius:var(--radius-round);width:22px;height:22px;animation:RobotsSitemapTab-module__eFoFjq__spin var(--dur-800) linear infinite}@keyframes RobotsSitemapTab-module__eFoFjq__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.RobotsSitemapTab-module__eFoFjq__container{padding:var(--ds-space-3)}}
.SiteStructureTab-module__c16kJG__container{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.SiteStructureTab-module__c16kJG__summary{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.SiteStructureTab-module__c16kJG__summaryCard{gap:var(--sp-3);min-width:0;padding:10px var(--ds-space-3) 11px;border-left:1px solid var(--ds-border);flex-direction:column;display:flex}.SiteStructureTab-module__c16kJG__summaryCard:nth-child(4n+1){border-left:none}.SiteStructureTab-module__c16kJG__summaryValue{font-family:var(--ds-font-mono);font-size:var(--ds-text-lg);font-weight:var(--fw-600);color:var(--ds-text);line-height:var(--lh-110);font-variant-numeric:tabular-nums}.SiteStructureTab-module__c16kJG__summaryLabel{font-size:var(--fs-10);font-weight:var(--fw-500);letter-spacing:var(--ls-7);text-transform:uppercase;color:var(--ds-text-faint);line-height:var(--lh-125);order:-1}.SiteStructureTab-module__c16kJG__summaryNote{font-size:var(--ds-text-xs);color:var(--ds-text-faint)}.SiteStructureTab-module__c16kJG__dangerBadge{align-items:center;gap:var(--sp-2);padding:3px var(--ds-space-2);background:var(--ds-danger-soft);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-xs);font-weight:var(--fw-500);color:var(--ds-danger);width:fit-content;display:inline-flex}.SiteStructureTab-module__c16kJG__warnBadge{align-items:center;gap:var(--sp-2);padding:3px var(--ds-space-2);background:var(--ds-warning-soft,var(--ds-surface-3));border-radius:var(--ds-radius-sm);font-size:var(--ds-text-xs);font-weight:var(--fw-500);color:var(--ds-warning,var(--ds-text));width:fit-content;display:inline-flex}.SiteStructureTab-module__c16kJG__sectionTitle{align-items:center;gap:var(--ds-space-2);margin:0 0 var(--sp-8);font-size:var(--fs-10);font-weight:var(--fw-500);letter-spacing:var(--ls-7);text-transform:uppercase;color:var(--ds-text-faint);display:flex}.SiteStructureTab-module__c16kJG__sectionTitle svg{display:none}.SiteStructureTab-module__c16kJG__sectionMeta{font-family:var(--ds-font-mono);font-size:var(--fs-11);color:var(--ds-text-ghost,var(--ds-text-faint));font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:auto}.SiteStructureTab-module__c16kJG__barsList{gap:var(--sp-5);flex-direction:column;display:flex}.SiteStructureTab-module__c16kJG__barRow{align-items:center;gap:var(--ds-space-3);grid-template-columns:36px 1fr 48px;display:grid}.SiteStructureTab-module__c16kJG__barYear{font-family:var(--ds-font-mono);font-size:var(--fs-11);color:var(--ds-text-faint);font-variant-numeric:tabular-nums}.SiteStructureTab-module__c16kJG__barTrack{background:var(--ds-surface-3);border-radius:var(--ds-radius-full);height:5px;overflow:hidden}.SiteStructureTab-module__c16kJG__barFill{background:var(--ds-accent);border-radius:var(--ds-radius-full);opacity:.85;min-width:2px;height:100%}.SiteStructureTab-module__c16kJG__barValue{font-family:var(--ds-font-mono);font-size:var(--fs-11);font-weight:var(--fw-600);color:var(--ds-text);text-align:right;font-variant-numeric:tabular-nums}.SiteStructureTab-module__c16kJG__chipsRow{gap:var(--sp-4);flex-wrap:wrap;display:flex}.SiteStructureTab-module__c16kJG__chip{align-items:center;gap:var(--sp-4);height:22px;padding:0 var(--sp-8);background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);font-family:var(--ds-font-mono);font-size:var(--fs-10-5);color:var(--ds-text-muted);letter-spacing:var(--ds-tracking-tight);display:inline-flex}.SiteStructureTab-module__c16kJG__chip small{color:var(--ds-text-faint);font-size:inherit}.SiteStructureTab-module__c16kJG__chipDanger{background:var(--ds-danger-soft);border-color:var(--ds-danger);color:var(--ds-danger)}.SiteStructureTab-module__c16kJG__urlsList{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;max-height:176px;margin:0;padding:0;list-style:none;overflow-y:auto}.SiteStructureTab-module__c16kJG__urlsList li{padding:var(--sp-5) var(--sp-10);border-bottom:1px solid var(--ds-border);font-family:var(--ds-font-mono);font-size:var(--fs-11);color:var(--ds-text-muted);word-break:break-all;letter-spacing:var(--ds-tracking-tight)}.SiteStructureTab-module__c16kJG__urlsList li:last-child{border-bottom:none}.SiteStructureTab-module__c16kJG__urlsList li:hover{background:var(--ds-surface-2);color:var(--ds-text)}.SiteStructureTab-module__c16kJG__urlsList li.SiteStructureTab-module__c16kJG__spamUrl{color:var(--ds-danger)}.SiteStructureTab-module__c16kJG__feedList{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);flex-direction:column;display:flex;overflow:hidden}.SiteStructureTab-module__c16kJG__feedItem{align-items:baseline;gap:var(--ds-space-3);padding:var(--sp-5) var(--sp-10);border-bottom:1px solid var(--ds-border);font-size:var(--ds-text-xs);display:flex}.SiteStructureTab-module__c16kJG__feedItem:last-child{border-bottom:none}.SiteStructureTab-module__c16kJG__feedItem:hover{background:var(--ds-surface-2)}.SiteStructureTab-module__c16kJG__feedDate{font-family:var(--ds-font-mono);color:var(--ds-text-faint);font-variant-numeric:tabular-nums;flex-shrink:0}.SiteStructureTab-module__c16kJG__feedTitle{color:var(--ds-text);word-break:break-word}.SiteStructureTab-module__c16kJG__hintRow{font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.SiteStructureTab-module__c16kJG__spacedTop{margin-top:var(--ds-space-2)}.SiteStructureTab-module__c16kJG__feedYearBlock{margin-bottom:var(--ds-space-2);gap:var(--sp-2);flex-direction:column;display:flex}.SiteStructureTab-module__c16kJG__stateBox{padding:var(--ds-space-8) var(--ds-space-5);justify-content:center;align-items:center;gap:var(--ds-space-2);text-align:center;flex-direction:column;display:flex}.SiteStructureTab-module__c16kJG__stateIcon{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--radius-round);width:36px;height:36px;color:var(--ds-text-muted);justify-content:center;align-items:center;display:inline-flex}.SiteStructureTab-module__c16kJG__stateIconDanger{background:var(--ds-danger-soft);color:var(--ds-danger);border-color:#0000}.SiteStructureTab-module__c16kJG__stateText{color:var(--ds-text);font-size:var(--ds-text-sm)}.SiteStructureTab-module__c16kJG__stateHint{color:var(--ds-text-muted);font-size:var(--ds-text-xs)}.SiteStructureTab-module__c16kJG__loadingSpinner{border:2px solid var(--ds-border);border-top-color:var(--ds-accent);border-radius:var(--radius-round);width:22px;height:22px;animation:SiteStructureTab-module__c16kJG__spin var(--dur-800) linear infinite}@keyframes SiteStructureTab-module__c16kJG__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.SiteStructureTab-module__c16kJG__summary{grid-template-columns:1fr 1fr}.SiteStructureTab-module__c16kJG__summaryCard:nth-child(4n+1){border-left:1px solid var(--ds-border)}.SiteStructureTab-module__c16kJG__summaryCard:nth-child(odd){border-left:none}.SiteStructureTab-module__c16kJG__summaryCard:nth-child(n+3){border-top:1px solid var(--ds-border)}}
.index-module__IjqlUq__pane{flex-direction:column;min-width:0;display:flex}.index-module__IjqlUq__head{align-items:center;gap:var(--ds-space-3);height:42px;padding:0 var(--ds-space-4);border-bottom:1px solid var(--ds-border);flex-shrink:0;display:flex}.index-module__IjqlUq__title{font-size:var(--ds-text-xs);font-weight:var(--fw-600);letter-spacing:var(--ds-tracking-wide);color:var(--ds-text);white-space:nowrap;margin:0}.index-module__IjqlUq__meta{text-overflow:ellipsis;min-width:0;font-size:var(--ds-text-xs);color:var(--ds-text-faint);white-space:nowrap;overflow:hidden}.index-module__IjqlUq__meta b{font-weight:var(--fw-600);font-variant-numeric:tabular-nums;color:var(--ds-text)}.index-module__IjqlUq__metaBad{color:var(--ds-danger)}.index-module__IjqlUq__metaSep{margin:0 var(--sp-6);color:var(--ds-text-ghost);font-style:normal}.index-module__IjqlUq__actions{align-items:center;gap:var(--sp-6);flex-shrink:0;margin-left:auto;display:inline-flex}.index-module__IjqlUq__ghostBtn{align-items:center;gap:var(--sp-6);height:26px;padding:0 var(--sp-9);border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);font-size:var(--ds-text-xs);font-weight:var(--fw-500);cursor:pointer;transition:color var(--ds-duration-base) var(--ds-ease), background var(--ds-duration-base) var(--ds-ease);background:0 0;border:1px solid #0000;font-family:inherit;display:inline-flex}.index-module__IjqlUq__ghostBtn:hover:not(:disabled){color:var(--ds-text);background:var(--ds-surface-2)}.index-module__IjqlUq__ghostBtn:disabled{color:var(--ds-text-ghost);cursor:not-allowed}.index-module__IjqlUq__ghostBtn svg{flex-shrink:0}.index-module__IjqlUq__hiddenFileInput{display:none}.index-module__IjqlUq__textarea{width:100%;min-height:380px;padding:12px var(--ds-space-4);resize:none;color:var(--ds-text);font-family:var(--ds-font-mono);font-size:var(--ds-text-sm);line-height:var(--lh-175);background:0 0;border:none;flex:1}.index-module__IjqlUq__textarea:focus{outline:none}.index-module__IjqlUq__textarea::placeholder{color:var(--ds-text-ghost);font-family:inherit}.index-module__IjqlUq__textarea::-webkit-scrollbar{width:10px}.index-module__IjqlUq__textarea::-webkit-scrollbar-track{background:0 0}.index-module__IjqlUq__textarea::-webkit-scrollbar-thumb{background:var(--ds-border-strong);border:3px solid var(--ds-surface-1);border-radius:var(--ds-radius-full)}.index-module__IjqlUq__removed{border-top:1px solid var(--ds-border);background:var(--ds-warning-soft);flex-shrink:0}.index-module__IjqlUq__removedToggle{align-items:center;gap:var(--sp-7);width:100%;padding:9px var(--ds-space-4);color:var(--ds-text);font-size:var(--ds-text-xs);text-align:left;cursor:pointer;background:0 0;border:none;font-family:inherit;display:flex}.index-module__IjqlUq__removedToggle svg{color:var(--ds-warning);transition:transform var(--ds-duration-base) var(--ds-ease);flex-shrink:0}.index-module__IjqlUq__removedToggleOpen svg{transform:rotate(90deg)}.index-module__IjqlUq__removedList{max-height:132px;padding:0 var(--ds-space-4) 10px;font-family:var(--ds-font-mono);font-size:var(--fs-11);line-height:var(--lh-170);color:var(--ds-text-muted);margin:0;list-style:none;overflow-y:auto}@media (max-width:940px){.index-module__IjqlUq__textarea{min-height:240px}}@media (max-width:640px){.index-module__IjqlUq__head{height:auto;padding:10px var(--ds-space-3);flex-wrap:wrap}}.index-module__IjqlUq__importError{padding:9px var(--ds-space-4);border-top:1px solid rgba(var(--ds-danger-rgb), .28);background:var(--ds-danger-soft);color:var(--ds-text);font-size:var(--ds-text-xs);line-height:var(--ds-leading-normal);flex-shrink:0;margin:0}
.CompareSection-module__TWlh6q__section{width:100%;padding:var(--ds-space-12) var(--ds-space-6);scroll-margin-top:80px}.CompareSection-module__TWlh6q__container{max-width:var(--ds-container);gap:var(--ds-space-8);flex-direction:column;margin:0 auto;display:flex}.CompareSection-module__TWlh6q__header{text-align:center;align-items:center;gap:var(--ds-space-3);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.CompareSection-module__TWlh6q__eyebrow{font-size:var(--fs-12);font-weight:var(--fw-500);text-transform:uppercase;letter-spacing:var(--ls-8);color:var(--ds-text-faint)}.CompareSection-module__TWlh6q__title{font-family:var(--ds-font-sans);font-size:var(--fs-32);line-height:var(--ds-leading-tight);font-weight:var(--fw-600);letter-spacing:var(--ds-tracking-tight);color:var(--ds-text);margin:0}.CompareSection-module__TWlh6q__subtitle{font-size:var(--fs-16);line-height:var(--lh-155);color:var(--ds-text-muted);max-width:620px;margin:0}.CompareSection-module__TWlh6q__tableWrap{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);overflow:hidden}.CompareSection-module__TWlh6q__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.CompareSection-module__TWlh6q__table th,.CompareSection-module__TWlh6q__table td{padding:var(--ds-space-4) var(--ds-space-5);text-align:left;vertical-align:top;border-bottom:1px solid var(--ds-border)}.CompareSection-module__TWlh6q__table tbody tr:last-child>*{border-bottom:0}.CompareSection-module__TWlh6q__thead th{font-size:var(--fs-12);font-weight:var(--fw-500);text-transform:uppercase;letter-spacing:var(--ls-8);color:var(--ds-text-muted);padding-top:var(--ds-space-3);padding-bottom:var(--ds-space-3)}.CompareSection-module__TWlh6q__colCriterion{width:22%}.CompareSection-module__TWlh6q__colAggregator{width:36%}.CompareSection-module__TWlh6q__colDeepscan{width:auto}.CompareSection-module__TWlh6q__criterion{font-size:var(--fs-15);font-weight:var(--fw-500);line-height:var(--ds-leading-normal);color:var(--ds-text)}.CompareSection-module__TWlh6q__cell{font-size:var(--fs-14);line-height:var(--ds-leading-normal);color:var(--ds-text-muted)}.CompareSection-module__TWlh6q__accent{background:var(--ds-accent-soft);border-left:1px solid var(--ds-accent)}.CompareSection-module__TWlh6q__thead .CompareSection-module__TWlh6q__accent{color:var(--ds-accent)}td.CompareSection-module__TWlh6q__accent{color:var(--ds-text)}.CompareSection-module__TWlh6q__cellLabel{display:none}.CompareSection-module__TWlh6q__cellBody{align-items:flex-start;gap:var(--ds-space-2);display:flex}.CompareSection-module__TWlh6q__iconNo,.CompareSection-module__TWlh6q__iconYes{width:16px;height:16px;margin-top:var(--sp-2);flex-shrink:0}.CompareSection-module__TWlh6q__iconNo{color:var(--ds-text-faint)}.CompareSection-module__TWlh6q__iconYes{color:var(--ds-accent)}@media (max-width:768px){.CompareSection-module__TWlh6q__section{padding:var(--ds-space-12) var(--ds-space-4)}.CompareSection-module__TWlh6q__title{font-size:var(--fs-24)}.CompareSection-module__TWlh6q__tableWrap{background:0 0;border:0;border-radius:0;overflow:visible}.CompareSection-module__TWlh6q__table,.CompareSection-module__TWlh6q__criterion,.CompareSection-module__TWlh6q__cell{display:block}.CompareSection-module__TWlh6q__thead{display:none}.CompareSection-module__TWlh6q__tbody{gap:var(--ds-space-3);flex-direction:column;display:flex}.CompareSection-module__TWlh6q__row{gap:var(--ds-space-3);padding:var(--ds-space-4);background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);flex-direction:column;display:flex}.CompareSection-module__TWlh6q__row>th,.CompareSection-module__TWlh6q__row>td{border-bottom:0;padding:0}.CompareSection-module__TWlh6q__row>.CompareSection-module__TWlh6q__criterion{padding-bottom:var(--ds-space-3);border-bottom:1px solid var(--ds-border)}.CompareSection-module__TWlh6q__row>.CompareSection-module__TWlh6q__cell{gap:var(--ds-space-1);flex-direction:column;display:flex}.CompareSection-module__TWlh6q__cellLabel{font-size:var(--fs-12);font-weight:var(--fw-500);text-transform:uppercase;letter-spacing:var(--ls-8);color:var(--ds-text-faint);display:block}.CompareSection-module__TWlh6q__row>.CompareSection-module__TWlh6q__accent{padding:var(--ds-space-3) var(--ds-space-4);border-left:2px solid var(--ds-accent);border-radius:var(--ds-radius-md)}.CompareSection-module__TWlh6q__accent .CompareSection-module__TWlh6q__cellLabel{color:var(--ds-accent)}}
.index-module__tzEUNW__container{align-items:center;gap:var(--sp-8);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.index-module__tzEUNW__input{opacity:0;width:0;height:0;position:absolute}.index-module__tzEUNW__checkbox{background:var(--ds-bg);border:1px solid var(--ds-border-strong);border-radius:var(--radius-4);color:#0000;width:16px;height:16px;transition:background var(--ds-duration-base) var(--ds-ease), border-color var(--ds-duration-base) var(--ds-ease), box-shadow var(--ds-duration-base) var(--ds-ease);flex-shrink:0;justify-content:center;align-items:center;display:flex}.index-module__tzEUNW__checkbox svg{width:10px;height:8px}.index-module__tzEUNW__input:checked+.index-module__tzEUNW__checkbox{background:var(--ds-accent);border-color:var(--ds-accent);color:var(--ds-text-on-accent)}.index-module__tzEUNW__container:hover .index-module__tzEUNW__checkbox{border-color:var(--ds-border-focus)}.index-module__tzEUNW__input:focus-visible+.index-module__tzEUNW__checkbox{border-color:var(--ds-border-focus);box-shadow:0 0 0 3px rgba(var(--ds-accent-rgb), .16)}.index-module__tzEUNW__label{font-size:var(--ds-text-xs);font-weight:var(--fw-500);color:var(--ds-text)}.index-module__tzEUNW__tooltip{padding:var(--sp-8) var(--sp-12);background:var(--ds-surface-2);border-color:var(--ds-border-strong);border-radius:var(--ds-radius-sm);line-height:var(--lh-140)}.index-module__tzEUNW__container.index-module__tzEUNW__disabled{cursor:not-allowed;opacity:.45}.index-module__tzEUNW__container.index-module__tzEUNW__disabled .index-module__tzEUNW__checkbox{background:var(--ds-surface-3);border-color:var(--ds-border)}.index-module__tzEUNW__container.index-module__tzEUNW__disabled:hover .index-module__tzEUNW__checkbox{border-color:var(--ds-border)}
.index-module__rtYOMq__tooltip{z-index:var(--z-10000);overscroll-behavior:contain;padding:var(--ds-space-4);background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);box-shadow:0 16px 32px -12px rgba(var(--ds-black-rgb), .6), 0 4px 12px -2px rgba(var(--ds-black-rgb), .4);font-family:var(--ds-font-sans);font-size:var(--ds-text-xs);font-weight:var(--fw-400);line-height:var(--ds-leading-normal);letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;color:var(--ds-text);position:fixed;overflow-y:auto}.index-module__rtYOMq__tooltip::-webkit-scrollbar{width:6px}.index-module__rtYOMq__tooltip::-webkit-scrollbar-track{background:0 0}.index-module__rtYOMq__tooltip::-webkit-scrollbar-thumb{background:var(--ds-border-strong);border-radius:var(--radius-3)}.index-module__rtYOMq__anchor{align-items:center;display:inline-flex}
.drawer-overview-module__4vrzka__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;display:grid}.drawer-overview-module__4vrzka__grid>*{border-left:1px solid var(--ds-border);border-top:1px solid var(--ds-border)}.drawer-overview-module__4vrzka__grid>:nth-child(4n+1){border-left:none}.drawer-overview-module__4vrzka__grid>:nth-child(-n+4){border-top:none}@media (max-width:720px){.drawer-overview-module__4vrzka__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.drawer-overview-module__4vrzka__grid>:nth-child(4n+1){border-left:1px solid var(--ds-border)}.drawer-overview-module__4vrzka__grid>:nth-child(odd){border-left:none}.drawer-overview-module__4vrzka__grid>:nth-child(-n+4){border-top:1px solid var(--ds-border)}.drawer-overview-module__4vrzka__grid>:nth-child(-n+2){border-top:none}}.drawer-overview-module__4vrzka__cell{min-width:0;transition:background-color var(--ds-duration-base,.15s) var(--ds-ease,ease);flex-direction:column;gap:4px;padding:10px 14px 11px;display:flex}.drawer-overview-module__4vrzka__cell:hover{background:rgba(var(--ds-white-rgb,255, 255, 255), .018)}.drawer-overview-module__4vrzka__cellLink{cursor:pointer;text-decoration:none}.drawer-overview-module__4vrzka__cellLink:hover .drawer-overview-module__4vrzka__cellValue{color:var(--ds-accent)}.drawer-overview-module__4vrzka__cellLabel{font-size:10px;font-weight:var(--fw-500);letter-spacing:.07em;text-transform:uppercase;color:var(--ds-text-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drawer-overview-module__4vrzka__cellValue{font-size:var(--ds-text-lg);font-weight:var(--fw-600);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ds-text);align-items:baseline;gap:4px;min-width:0;line-height:1.1;display:flex}.drawer-overview-module__4vrzka__cellValueText{font-size:var(--ds-text-sm);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.drawer-overview-module__4vrzka__cellValue[data-tone=ok]{color:var(--ds-success)}.drawer-overview-module__4vrzka__cellValue[data-tone=warn]{color:var(--ds-warning)}.drawer-overview-module__4vrzka__cellValue[data-tone=crit]{color:var(--ds-danger)}.drawer-overview-module__4vrzka__cellUnit{font-size:var(--ds-text-xs);font-weight:var(--fw-500);color:var(--ds-text-faint)}.drawer-overview-module__4vrzka__cellHint{color:var(--ds-text-ghost,var(--ds-text-faint));font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}
.SitemapSection-module__Wm7gLa__section{margin-top:var(--sp-16);border-top:1px solid var(--border-color);padding-top:var(--sp-16)}.SitemapSection-module__Wm7gLa__sectionHeader{align-items:center;gap:var(--sp-12);margin-bottom:var(--sp-12);display:flex}.SitemapSection-module__Wm7gLa__sectionTitle{font-size:var(--fs-14);font-weight:var(--fw-600);color:var(--text-primary)}.SitemapSection-module__Wm7gLa__totalUrls{font-size:var(--fs-12);color:var(--text-secondary);font-weight:var(--fw-500)}.SitemapSection-module__Wm7gLa__loadingText{font-size:var(--fs-13);color:var(--text-secondary);padding:var(--sp-8) 0}.SitemapSection-module__Wm7gLa__errorText{font-size:var(--fs-13);color:var(--ds-danger);padding:var(--sp-8) 0}.SitemapSection-module__Wm7gLa__emptyState{font-size:var(--fs-13);color:var(--text-secondary);padding:var(--sp-8) 0}.SitemapSection-module__Wm7gLa__yearsList{gap:var(--sp-4);flex-direction:column;display:flex}.SitemapSection-module__Wm7gLa__yearItem{border:1px solid var(--border-color);border-radius:var(--radius-6);overflow:hidden}.SitemapSection-module__Wm7gLa__yearHeader{align-items:center;gap:var(--sp-8);width:100%;padding:var(--sp-8) var(--sp-12);background:var(--bg-secondary);cursor:pointer;font-size:var(--fs-13);color:var(--text-primary);text-align:left;transition:background var(--dur-200);border:none;display:flex}.SitemapSection-module__Wm7gLa__yearHeader:hover{background:var(--bg-hover)}.SitemapSection-module__Wm7gLa__yearLabel{font-weight:var(--fw-600)}.SitemapSection-module__Wm7gLa__urlCount{font-size:var(--fs-12);color:var(--text-secondary);margin-left:auto}.SitemapSection-module__Wm7gLa__yearContent{padding:var(--sp-8) var(--sp-12) var(--sp-12);border-top:1px solid var(--border-color)}.SitemapSection-module__Wm7gLa__urlList{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SitemapSection-module__Wm7gLa__urlItem{font-size:var(--fs-12);line-height:var(--ds-leading-normal);word-break:break-all}.SitemapSection-module__Wm7gLa__urlLink{color:var(--blue60);transition:color var(--dur-200);text-decoration:none}.SitemapSection-module__Wm7gLa__urlLink:hover{color:var(--blue50);text-decoration:underline}.SitemapSection-module__Wm7gLa__showMoreBtn{margin-top:var(--sp-8);padding:var(--sp-4) var(--sp-12);font-size:var(--fs-12);border:1px solid var(--border-color);border-radius:var(--radius-4);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;transition:background var(--dur-200)}.SitemapSection-module__Wm7gLa__showMoreBtn:hover{background:var(--bg-hover)}
.index-module__C6NiWG__container{flex-direction:column;display:flex}.index-module__C6NiWG__cardWrapper{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);width:100%;font-family:var(--ds-font-sans);flex-direction:column;display:flex;overflow:hidden}.index-module__C6NiWG__cardHead{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-5);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-1);display:flex}.index-module__C6NiWG__cardHeadLeft{align-items:center;gap:var(--sp-12);min-width:0;display:flex}.index-module__C6NiWG__cardHeadRight{align-items:center;gap:var(--sp-8);flex-shrink:0;display:flex}.index-module__C6NiWG__cardIconBtn{background:var(--ds-surface-2);width:32px;height:32px;color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);cursor:pointer;transition:background var(--ds-duration-base) var(--ds-ease), border-color var(--ds-duration-base) var(--ds-ease), color var(--ds-duration-base) var(--ds-ease);justify-content:center;align-items:center;display:inline-flex}.index-module__C6NiWG__cardIconBtn:hover:not(:disabled){background:var(--ds-surface-3);border-color:var(--ds-border-strong);color:var(--ds-text)}.index-module__C6NiWG__cardIconBtn:active:not(:disabled){transform:translateY(1px)}.index-module__C6NiWG__cardIconBtn:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.index-module__C6NiWG__cardIconBtn:disabled{opacity:.4;cursor:not-allowed}.index-module__C6NiWG__cardIconBig{background:var(--ds-accent-soft);border-radius:var(--ds-radius-md);width:36px;height:36px;color:var(--ds-accent);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.index-module__C6NiWG__cardTitleBig{font-size:var(--ds-text-sm);font-weight:var(--fw-600);color:var(--ds-text);letter-spacing:var(--ds-tracking-tight);line-height:var(--ds-leading-tight);margin:0}.index-module__C6NiWG__cardSubtitle{font-size:var(--ds-text-xs);color:var(--ds-text-muted);margin:var(--sp-4) 0 0 0;font-weight:var(--fw-400);letter-spacing:var(--ds-tracking-normal)}.index-module__C6NiWG__miniField{align-items:center;gap:var(--sp-6);padding:var(--sp-4) var(--sp-8);background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);height:28px;display:flex}.index-module__C6NiWG__miniLabel{font-size:var(--fs-10);text-transform:uppercase;font-weight:var(--fw-500);color:var(--ds-text-faint);letter-spacing:var(--ds-tracking-wide)}.index-module__C6NiWG__miniInput{width:44px;font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--ds-text);text-align:center;font-family:var(--ds-font-mono);background:0 0;border:none;padding:0}.index-module__C6NiWG__miniInput:focus{color:var(--ds-accent);outline:none}.index-module__C6NiWG__cardTextarea{width:100%;height:320px;padding:var(--ds-space-4) var(--ds-space-5);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-mono);font-size:var(--fs-13);line-height:var(--lh-180);resize:none;border:none;display:block}.index-module__C6NiWG__cardTextarea:focus{outline:none}.index-module__C6NiWG__cardTextarea::placeholder{color:var(--ds-text-faint);font-family:inherit}.index-module__C6NiWG__cardTextarea::-webkit-scrollbar{width:6px}.index-module__C6NiWG__cardTextarea::-webkit-scrollbar-track{background:0 0}.index-module__C6NiWG__cardTextarea::-webkit-scrollbar-thumb{background:var(--ds-border-strong);border-radius:var(--radius-3)}.index-module__C6NiWG__cardFooter{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-2) var(--ds-space-5);background:var(--ds-surface-1);border-top:1px solid var(--ds-border);display:flex}.index-module__C6NiWG__footerStats{align-items:center;gap:var(--ds-space-6);display:flex}.index-module__C6NiWG__footerStat{align-items:center;gap:var(--ds-space-2);display:flex}.index-module__C6NiWG__footerStatLabel{font-size:var(--fs-10);text-transform:uppercase;font-weight:var(--fw-500);color:var(--ds-text-faint);letter-spacing:var(--ds-tracking-wide)}.index-module__C6NiWG__footerStatValue{font-size:var(--fs-12);font-weight:var(--fw-600);font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums}.index-module__C6NiWG__footerStatValueOk{color:var(--ds-success)}.index-module__C6NiWG__footerStatValueWarn{color:var(--ds-warning)}.index-module__C6NiWG__footerStatValueErr{color:var(--ds-danger)}.index-module__C6NiWG__footerHint{align-items:center;gap:var(--sp-4);font-size:var(--fs-11);color:var(--ds-text-faint);display:inline-flex}.index-module__C6NiWG__cardActions{justify-content:flex-end;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-5);background:var(--ds-surface-1);border-top:1px solid var(--ds-border);display:flex}.index-module__C6NiWG__cardResultsBtn{padding:var(--sp-8) var(--sp-16);border:1px solid var(--ds-border);color:var(--ds-text);font-size:var(--fs-12);font-weight:var(--fw-500);border-radius:var(--ds-radius-md);cursor:pointer;letter-spacing:var(--ds-tracking-tight);transition:border-color var(--ds-duration-base) var(--ds-ease), background var(--ds-duration-base) var(--ds-ease), color var(--ds-duration-base) var(--ds-ease);background:0 0;font-family:inherit}.index-module__C6NiWG__cardResultsBtn:hover{background:var(--ds-surface-2);border-color:var(--ds-border-strong);color:var(--ds-text)}.index-module__C6NiWG__cardResultsBtn:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.index-module__C6NiWG__cardCreateBtn{padding:var(--sp-8) var(--sp-18);background:var(--ds-accent);border:1px solid var(--ds-accent);color:var(--ds-text-on-accent);font-size:var(--fs-12);font-weight:var(--fw-600);border-radius:var(--ds-radius-md);cursor:pointer;letter-spacing:var(--ds-tracking-tight);transition:background var(--ds-duration-base) var(--ds-ease), border-color var(--ds-duration-base) var(--ds-ease), transform var(--ds-duration-base) var(--ds-ease);font-family:inherit}.index-module__C6NiWG__cardCreateBtn:hover:not(:disabled){background:var(--ds-accent-hover);border-color:var(--ds-accent-hover)}.index-module__C6NiWG__cardCreateBtn:active:not(:disabled){background:var(--ds-accent-active);border-color:var(--ds-accent-active)}.index-module__C6NiWG__cardCreateBtn:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.index-module__C6NiWG__cardCreateBtn:disabled{opacity:.45;cursor:not-allowed}.index-module__C6NiWG__cardHeader{margin-bottom:var(--sp-20);justify-content:space-between;align-items:center;display:flex}.index-module__C6NiWG__cardHeaderLeft{align-items:center;gap:var(--sp-12);display:flex}.index-module__C6NiWG__cardIcon{background:var(--bg-primary);border-radius:var(--radius-8);width:40px;height:40px;color:var(--primary-color);justify-content:center;align-items:center;display:flex}.index-module__C6NiWG__cardTitle{font-size:var(--fs-16);font-weight:var(--fw-600);color:var(--text-primary)}.index-module__C6NiWG__stats{gap:var(--sp-16);align-items:center;display:flex}.index-module__C6NiWG__apiUnits{align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-10);background:rgba(var(--blue60-rgb), .1);border:1px solid rgba(var(--blue60-rgb), .3);border-radius:var(--radius-4);cursor:help;height:32px;display:flex;position:relative}.index-module__C6NiWG__apiUnits svg{flex-shrink:0;width:14px;height:14px}.index-module__C6NiWG__apiUnitsLabel{font-size:var(--fs-11);color:var(--blue60);text-transform:uppercase;letter-spacing:var(--ls-px03);font-weight:var(--fw-600)}.index-module__C6NiWG__apiUnitsValue{font-size:var(--fs-13);font-weight:var(--fw-600);color:var(--blue60)}.index-module__C6NiWG__tooltipTitle{font-weight:var(--fw-600);color:var(--ds-text);margin-bottom:var(--sp-8);font-size:var(--ds-text-sm)}.index-module__C6NiWG__tooltipContent{color:var(--text-secondary)}.index-module__C6NiWG__tooltipContent p{margin:var(--sp-6) 0}.index-module__C6NiWG__tooltipContent strong{color:var(--text-primary);font-weight:var(--fw-600)}.index-module__C6NiWG__tooltipContent ul{margin:var(--sp-6) 0;padding-left:var(--sp-20);list-style:outside}.index-module__C6NiWG__tooltipContent li{margin:var(--sp-4) 0}.index-module__C6NiWG__tooltipNote{margin-top:var(--sp-8);padding:var(--sp-8);background:rgba(var(--blue60-rgb), .1);border-radius:var(--radius-4);color:var(--blue60);font-size:var(--fs-12)}.index-module__C6NiWG__drFilter{align-items:center;gap:var(--sp-8);padding:var(--sp-6) var(--sp-10);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-4);height:32px;display:flex}.index-module__C6NiWG__drLabel{font-size:var(--fs-11);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--ls-px03);font-weight:var(--fw-600)}.index-module__C6NiWG__drInput{width:60px;padding:var(--sp-4) var(--sp-8);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-4);color:var(--text-primary);font-size:var(--fs-14);font-weight:var(--fw-600);text-align:center}.index-module__C6NiWG__drInput:focus{border-color:var(--primary-color);outline:none}.index-module__C6NiWG__statCard{align-items:center;gap:var(--sp-8);padding:var(--sp-6) var(--sp-10);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-4);height:32px;display:flex}.index-module__C6NiWG__statLabel{align-items:center;gap:var(--sp-4);font-size:var(--fs-11);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--ls-px03);white-space:nowrap;display:flex}.index-module__C6NiWG__statLabel svg{width:12px;height:12px}.index-module__C6NiWG__statValue{font-size:var(--fs-13);font-weight:var(--fw-600);color:var(--text-primary)}.index-module__C6NiWG__statCardError{border-color:var(--error-color);background:rgba(var(--ds-danger-rgb), .1)}.index-module__C6NiWG__statValueError{color:var(--error-color)}.index-module__C6NiWG__resultsButton{align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-12);background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-4);font-size:var(--fs-12);font-weight:var(--fw-500);cursor:pointer;transition:all var(--dur-200);white-space:nowrap;height:32px;display:flex}.index-module__C6NiWG__resultsButton:hover{background:var(--bg-hover);border-color:var(--primary-color)}.index-module__C6NiWG__resultsButton svg{flex-shrink:0;width:16px;height:16px}.index-module__C6NiWG__createButton{align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-12);background:var(--primary-color);color:var(--white);border-radius:var(--radius-4);font-size:var(--fs-12);font-weight:var(--fw-500);cursor:pointer;transition:all var(--dur-200);white-space:nowrap;border:none;height:32px;display:flex}.index-module__C6NiWG__createButton:hover:not(:disabled){background:var(--blue50);box-shadow:0 2px 8px rgba(var(--blue60-rgb), .3)}.index-module__C6NiWG__createButton:disabled{opacity:.4;cursor:not-allowed}.index-module__C6NiWG__createButton svg{flex-shrink:0;width:16px;height:16px}.index-module__C6NiWG__label{margin-bottom:var(--sp-12);justify-content:space-between;align-items:center;display:flex}.index-module__C6NiWG__labelText{font-size:var(--fs-13);font-weight:var(--fw-500);color:var(--text-secondary)}.index-module__C6NiWG__hint{font-size:var(--fs-12);color:var(--ds-text-faint)}.index-module__C6NiWG__textarea{width:100%;height:320px;padding:var(--sp-16);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-8);color:var(--text-primary);font-family:Consolas,Monaco,monospace;font-size:var(--fs-13);line-height:var(--lh-180);resize:vertical;transition:all var(--dur-200);overflow-y:auto}.index-module__C6NiWG__textarea:focus{border-color:var(--primary-color);background:var(--bg-secondary);outline:none}.index-module__C6NiWG__textarea::placeholder{color:var(--ds-text-faint);font-family:inherit}.index-module__C6NiWG__textarea::-webkit-scrollbar{width:8px}.index-module__C6NiWG__textarea::-webkit-scrollbar-track{background:var(--bg-primary);border-radius:var(--radius-4)}.index-module__C6NiWG__textarea::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-4)}.index-module__C6NiWG__textarea::-webkit-scrollbar-thumb:hover{background:var(--white30)}.index-module__C6NiWG__warningContainer{margin-top:var(--sp-12)}.index-module__C6NiWG__warning{align-items:center;gap:var(--sp-8);padding:var(--sp-12) var(--sp-14);background:rgba(var(--ds-danger-rgb), .1);border:1px solid var(--red40);border-radius:var(--radius-6);color:var(--red70);font-size:var(--fs-13);font-weight:var(--fw-500);cursor:pointer;transition:background var(--dur-200);display:flex}.index-module__C6NiWG__warning:hover{background:rgba(var(--ds-danger-rgb), .15)}.index-module__C6NiWG__warning svg:first-child{color:var(--red60);flex-shrink:0}.index-module__C6NiWG__warning span{flex:1}.index-module__C6NiWG__arrow{transition:transform var(--dur-200);flex-shrink:0}.index-module__C6NiWG__arrow.index-module__C6NiWG__expanded{transform:rotate(180deg)}.index-module__C6NiWG__removedList{margin-top:var(--sp-8);padding:var(--sp-12);background:var(--bg-primary);border:1px solid var(--red40);border-radius:var(--radius-6);max-height:200px;overflow-y:auto}.index-module__C6NiWG__removedList::-webkit-scrollbar{width:8px}.index-module__C6NiWG__removedList::-webkit-scrollbar-track{background:var(--bg-primary);border-radius:var(--radius-4)}.index-module__C6NiWG__removedList::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-4)}.index-module__C6NiWG__removedList::-webkit-scrollbar-thumb:hover{background:var(--white30)}.index-module__C6NiWG__removedItem{padding:var(--sp-6) var(--sp-8);font-size:var(--fs-12);color:var(--text-secondary);border-bottom:1px solid var(--border-color);font-family:Consolas,Monaco,monospace}.index-module__C6NiWG__removedItem:last-child{border-bottom:none}.index-module__C6NiWG__limitInfo{margin-top:var(--sp-8);padding:var(--sp-8) var(--sp-12);background:rgba(var(--blue60-rgb), .1);border:1px solid var(--primary-color);border-radius:var(--radius-6);color:var(--primary-color);font-size:var(--fs-12);font-weight:var(--fw-500);text-align:center;justify-content:center;align-items:center;gap:var(--sp-12);transition:all var(--dur-200) ease;display:flex}.index-module__C6NiWG__limitCounter{font-weight:var(--fw-700);font-size:var(--fs-13)}.index-module__C6NiWG__limitWarning{background:rgba(var(--orange60-rgb), .15);border-color:var(--orange60);color:var(--salmon60)}.index-module__C6NiWG__limitWarningText{font-size:var(--fs-11);color:var(--salmon60)}.index-module__C6NiWG__limitExceeded{background:rgba(var(--ds-danger-rgb), .15);border-color:var(--ds-danger);color:var(--red50);animation:index-module__C6NiWG__pulse var(--dur-1000) ease-in-out infinite}.index-module__C6NiWG__limitExceededText{font-size:var(--fs-11);font-weight:var(--fw-600);color:var(--red50)}@keyframes index-module__C6NiWG__pulse{0%,to{opacity:1}50%{opacity:.7}}.index-module__C6NiWG__hiddenFileInput{display:none}.index-module__C6NiWG__importButton{align-items:center;gap:var(--sp-6);height:30px;padding:0 var(--sp-10);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);font-size:var(--ds-text-xs);font-weight:var(--fw-500);cursor:pointer;transition:color var(--ds-duration-base) var(--ds-ease), background var(--ds-duration-base) var(--ds-ease), border-color var(--ds-duration-base) var(--ds-ease);background:0 0;font-family:inherit;display:inline-flex}.index-module__C6NiWG__importButton:hover{color:var(--ds-text);background:var(--ds-surface-2);border-color:var(--ds-border-strong)}.index-module__C6NiWG__importError{margin:var(--ds-space-2) 0 0;padding:var(--sp-9) var(--sp-12);background:var(--ds-danger-soft);border:1px solid rgba(var(--ds-danger-rgb), .28);border-radius:var(--ds-radius-sm);color:var(--ds-text);font-size:var(--ds-text-xs);line-height:var(--ds-leading-normal)}
.TopicChangesTab-module__m3x7xW__container{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);padding:var(--ds-space-4)}.TopicChangesTab-module__m3x7xW__header{justify-content:space-between;align-items:center;gap:var(--ds-space-3);margin-bottom:var(--ds-space-4);display:flex}.TopicChangesTab-module__m3x7xW__headerTitle{font-family:var(--ds-font-sans);font-size:var(--ds-text-sm);font-weight:var(--fw-600);color:var(--ds-text);letter-spacing:var(--ds-tracking-tight)}.TopicChangesTab-module__m3x7xW__noChangesText{font-size:var(--ds-text-sm);color:var(--ds-text)}.TopicChangesTab-module__m3x7xW__infoText{font-size:var(--ds-text-xs);color:var(--ds-text-muted);margin-top:var(--ds-space-2)}.TopicChangesTab-module__m3x7xW__refreshButton{border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);width:28px;height:28px;color:var(--ds-text-muted);cursor:pointer;transition:border-color var(--ds-duration-base) var(--ds-ease), background-color var(--ds-duration-base) var(--ds-ease), color var(--ds-duration-base) var(--ds-ease);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.TopicChangesTab-module__m3x7xW__refreshButton:hover:not(:disabled){background:var(--ds-surface-2);color:var(--ds-text);border-color:var(--ds-border-strong)}.TopicChangesTab-module__m3x7xW__refreshButton:disabled{opacity:.5;cursor:not-allowed}.TopicChangesTab-module__m3x7xW__loadingContainer{padding:var(--ds-space-10);justify-content:center;align-items:center;gap:var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-text-xs);flex-direction:column;display:flex}.TopicChangesTab-module__m3x7xW__loadingSpinner{border:2px solid var(--ds-border);border-top-color:var(--ds-accent);border-radius:var(--radius-round);width:22px;height:22px;animation:TopicChangesTab-module__m3x7xW__spin var(--dur-800) linear infinite}@keyframes TopicChangesTab-module__m3x7xW__spin{to{transform:rotate(360deg)}}.TopicChangesTab-module__m3x7xW__errorContainer,.TopicChangesTab-module__m3x7xW__emptyContainer{padding:var(--ds-space-10);justify-content:center;align-items:center;gap:var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-text-sm);flex-direction:column;display:flex}.TopicChangesTab-module__m3x7xW__errorText{color:var(--ds-danger);font-size:var(--ds-text-sm)}.TopicChangesTab-module__m3x7xW__retryButtonLarge{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-4);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text);font-size:var(--ds-text-sm);font-weight:var(--fw-500);cursor:pointer;transition:border-color var(--ds-duration-base) var(--ds-ease), background-color var(--ds-duration-base) var(--ds-ease);background:0 0;display:inline-flex}.TopicChangesTab-module__m3x7xW__retryButtonLarge:hover:not(:disabled){background:var(--ds-surface-2);border-color:var(--ds-border-strong)}.TopicChangesTab-module__m3x7xW__retryButtonLarge:disabled{opacity:.6;cursor:not-allowed}.TopicChangesTab-module__m3x7xW__spinner{border:2px solid var(--ds-border);border-top-color:var(--ds-accent);border-radius:var(--radius-round);width:12px;height:12px;animation:TopicChangesTab-module__m3x7xW__spin var(--dur-800) linear infinite}.TopicChangesTab-module__m3x7xW__changesList{gap:var(--ds-space-2);flex-direction:column;display:flex}.TopicChangesTab-module__m3x7xW__changeItem{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);transition:border-color var(--ds-duration-base) var(--ds-ease);overflow:hidden}.TopicChangesTab-module__m3x7xW__changeItem:hover{border-color:var(--ds-border-strong)}.TopicChangesTab-module__m3x7xW__changeHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);cursor:pointer;transition:background-color var(--ds-duration-base) var(--ds-ease);display:flex}.TopicChangesTab-module__m3x7xW__changeHeader:hover{background:var(--ds-surface-3)}.TopicChangesTab-module__m3x7xW__changeHeaderLeft{align-items:center;gap:var(--ds-space-3);min-width:0;display:flex}.TopicChangesTab-module__m3x7xW__changeYear{font-family:var(--ds-font-mono);font-size:var(--ds-text-base);font-weight:var(--fw-600);color:var(--ds-text);font-variant-numeric:tabular-nums;min-width:44px}.TopicChangesTab-module__m3x7xW__changePercent{font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);font-weight:var(--fw-600);padding:2px var(--ds-space-2);border-radius:var(--ds-radius-sm);font-variant-numeric:tabular-nums;border:1px solid #0000;align-items:center;display:inline-flex}.TopicChangesTab-module__m3x7xW__changeHigh{background:var(--ds-danger-soft);color:var(--ds-danger);border-color:rgba(var(--ds-danger-rgb), .28)}.TopicChangesTab-module__m3x7xW__changeMedium{background:var(--ds-warning-soft);color:var(--ds-warning)}.TopicChangesTab-module__m3x7xW__changeLow{background:var(--ds-accent-soft);color:var(--ds-accent)}.TopicChangesTab-module__m3x7xW__changeType{font-size:var(--ds-text-xs);color:var(--ds-text-muted);line-height:var(--lh-130)}.TopicChangesTab-module__m3x7xW__changeHeaderRight{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.TopicChangesTab-module__m3x7xW__topicBadge{font-size:var(--ds-text-xs);line-height:var(--lh-100);padding:4px var(--ds-space-2);background:var(--ds-surface-3);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.TopicChangesTab-module__m3x7xW__topicArrow{color:var(--ds-text-faint);justify-content:center;align-items:center;display:inline-flex}.TopicChangesTab-module__m3x7xW__redirectBadge{align-items:center;gap:var(--sp-4);font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);line-height:var(--lh-100);padding:3px var(--ds-space-2);background:var(--ds-warning-soft);color:var(--ds-warning);border-radius:var(--ds-radius-sm);border:1px solid #0000;display:inline-flex}.TopicChangesTab-module__m3x7xW__parkingProviderBadge{font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);line-height:var(--lh-100);padding:3px var(--ds-space-2);background:var(--ds-surface-3);color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);align-items:center;display:inline-flex}.TopicChangesTab-module__m3x7xW__changeContent{border-top:1px solid var(--ds-border);padding:var(--ds-space-4);background:var(--ds-surface-1)}.TopicChangesTab-module__m3x7xW__snapshotsInfo{gap:var(--ds-space-3) var(--ds-space-5);margin-bottom:var(--ds-space-4);padding-bottom:var(--ds-space-4);border-bottom:1px solid var(--ds-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.TopicChangesTab-module__m3x7xW__snapshotInfo{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;min-width:0;display:flex}.TopicChangesTab-module__m3x7xW__snapshotLabel{font-size:var(--ds-text-xs);color:var(--ds-text-muted);white-space:nowrap}.TopicChangesTab-module__m3x7xW__snapshotDate{font-family:var(--ds-font-mono);font-size:var(--ds-text-sm);font-weight:var(--fw-500);color:var(--ds-text);font-variant-numeric:tabular-nums;white-space:nowrap}.TopicChangesTab-module__m3x7xW__snapshotLink{width:26px;height:26px;color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);cursor:pointer;transition:border-color var(--ds-duration-base) var(--ds-ease), background-color var(--ds-duration-base) var(--ds-ease), color var(--ds-duration-base) var(--ds-ease);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.TopicChangesTab-module__m3x7xW__snapshotLink:hover{background:var(--ds-surface-2);border-color:var(--ds-border-strong);color:var(--ds-text)}.TopicChangesTab-module__m3x7xW__structureComparison{gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.TopicChangesTab-module__m3x7xW__structureDivider{background:var(--ds-border);flex-shrink:0;width:1px}.TopicChangesTab-module__m3x7xW__structureColumn{overflow-wrap:break-word;word-break:break-word;min-width:0;max-width:100%;overflow:hidden}.TopicChangesTab-module__m3x7xW__structureLabel{font-size:var(--ds-text-xs);font-weight:var(--fw-600);color:var(--ds-text-muted);margin-bottom:var(--ds-space-2);padding-bottom:var(--ds-space-2);border-bottom:1px solid var(--ds-border)}.TopicChangesTab-module__m3x7xW__structureItem{margin-bottom:var(--ds-space-2)}.TopicChangesTab-module__m3x7xW__structureKey{font-size:var(--ds-text-xs);font-weight:var(--fw-500);color:var(--ds-text-muted);margin-bottom:var(--sp-3);display:block}.TopicChangesTab-module__m3x7xW__structureValue{font-size:var(--ds-text-sm);color:var(--ds-text);word-break:break-word;line-height:var(--ds-leading-normal);text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:60px;display:-webkit-box;overflow:hidden}.TopicChangesTab-module__m3x7xW__structureValueFull{font-size:var(--ds-text-sm);color:var(--ds-text);word-break:break-word;line-height:var(--ds-leading-normal);white-space:pre-wrap;max-width:100%}.TopicChangesTab-module__m3x7xW__structureList{padding-left:var(--sp-14);font-size:var(--ds-text-sm);color:var(--ds-text);margin:0}.TopicChangesTab-module__m3x7xW__structureList li{margin-bottom:var(--sp-3);word-break:break-word;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.TopicChangesTab-module__m3x7xW__structureListFull{padding-left:var(--sp-14);font-size:var(--ds-text-sm);color:var(--ds-text);max-width:100%;margin:0}.TopicChangesTab-module__m3x7xW__structureListFull li{margin-bottom:var(--sp-5);word-break:break-word;overflow-wrap:break-word;line-height:var(--ds-leading-normal);max-width:100%}.TopicChangesTab-module__m3x7xW__expandBtn{color:var(--ds-accent);font-size:var(--ds-text-xs);font-weight:var(--fw-500);cursor:pointer;padding:var(--sp-3) 0;margin-top:var(--sp-3);transition:color var(--ds-duration-base) var(--ds-ease);background:0 0;border:none}.TopicChangesTab-module__m3x7xW__expandBtn:hover{color:var(--ds-accent-hover)}.TopicChangesTab-module__m3x7xW__moreText{color:var(--ds-text-muted);font-style:italic;font-size:var(--ds-text-xs)}.TopicChangesTab-module__m3x7xW__modalOverlay{background:rgba(var(--ds-black-rgb), .95);z-index:var(--z-99999);cursor:zoom-out;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TopicChangesTab-module__m3x7xW__modalContent{background:var(--black);cursor:default;width:100vw;height:100vh;position:relative;overflow:auto}.TopicChangesTab-module__m3x7xW__modalToolbar{justify-content:flex-end;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);background:var(--gray80a);z-index:var(--z-2);display:flex;position:sticky;top:0}.TopicChangesTab-module__m3x7xW__modalZoomBtn,.TopicChangesTab-module__m3x7xW__modalClose{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);width:36px;height:36px;color:var(--ds-text);cursor:pointer;transition:border-color var(--ds-duration-base) var(--ds-ease), background-color var(--ds-duration-base) var(--ds-ease);justify-content:center;align-items:center;display:flex}.TopicChangesTab-module__m3x7xW__modalZoomBtn:hover,.TopicChangesTab-module__m3x7xW__modalClose:hover{background:var(--ds-surface-3);border-color:var(--ds-border-strong)}.TopicChangesTab-module__m3x7xW__modalZoomBtn:disabled{opacity:.4;cursor:not-allowed}.TopicChangesTab-module__m3x7xW__modalZoomLevel{color:var(--ds-text);font-family:var(--ds-font-mono);font-size:var(--ds-text-sm);text-align:center;min-width:50px}.TopicChangesTab-module__m3x7xW__modalImageContainer{min-height:calc(100vh - 60px);padding:var(--ds-space-5);cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:flex-start;display:flex;overflow:auto}.TopicChangesTab-module__m3x7xW__modalImageContainer:active{cursor:grabbing}.TopicChangesTab-module__m3x7xW__modalImage{width:auto;max-width:none;height:auto;transition:transform var(--dur-100) ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}@media (max-width:768px){.TopicChangesTab-module__m3x7xW__structureComparison{grid-template-columns:1fr}.TopicChangesTab-module__m3x7xW__structureDivider{width:100%;height:1px}.TopicChangesTab-module__m3x7xW__snapshotsInfo{gap:var(--ds-space-3);grid-template-columns:1fr}.TopicChangesTab-module__m3x7xW__changeHeader{align-items:flex-start;gap:var(--ds-space-3);flex-direction:column}.TopicChangesTab-module__m3x7xW__changeHeaderRight{flex-wrap:wrap}}
.Icons-module__fYHC0G__inlineIcon{flex-shrink:0;display:block}
.Switch-module__D64d6a__container{align-items:center;gap:var(--ds-space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.Switch-module__D64d6a__container.Switch-module__D64d6a__disabled{opacity:.5;cursor:not-allowed}.Switch-module__D64d6a__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Switch-module__D64d6a__track{border-radius:var(--ds-radius-full);background:var(--ds-surface-3);border:1px solid var(--ds-border-strong);width:32px;height:18px;transition:background var(--ds-duration-base) var(--ds-ease), border-color var(--ds-duration-base) var(--ds-ease);flex-shrink:0;display:inline-block;position:relative}.Switch-module__D64d6a__thumb{border-radius:var(--ds-radius-full);background:var(--ds-text-muted);width:12px;height:12px;transition:transform var(--ds-duration-base) var(--ds-ease), background var(--ds-duration-base) var(--ds-ease);position:absolute;top:2px;left:2px}.Switch-module__D64d6a__input:checked+.Switch-module__D64d6a__track{background:var(--ds-accent);border-color:var(--ds-accent)}.Switch-module__D64d6a__input:checked+.Switch-module__D64d6a__track .Switch-module__D64d6a__thumb{background:var(--ds-text-on-accent);transform:translate(14px)}.Switch-module__D64d6a__input:focus-visible+.Switch-module__D64d6a__track{box-shadow:0 0 0 3px var(--ds-accent-ring)}.Switch-module__D64d6a__label{font-size:var(--fs-13);color:var(--ds-text-muted);white-space:nowrap}.Switch-module__D64d6a__container:hover:not(.Switch-module__D64d6a__disabled) .Switch-module__D64d6a__label{color:var(--ds-text)}
