.TopBar-module__F_G1Ka__header{border-bottom:var(--border);background:var(--bg);flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex;position:relative}.TopBar-module__F_G1Ka__brandWrap{align-items:center;gap:8px;display:flex}.TopBar-module__F_G1Ka__beta{font-size:11px;font-family:var(--font-mono);color:var(--text)}.TopBar-module__F_G1Ka__brand{letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:600}.TopBar-module__F_G1Ka__nav{align-items:center;gap:4px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TopBar-module__F_G1Ka__navLink{color:var(--text-muted);border-radius:6px;align-items:center;padding:6px 10px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:color .15s,background .15s;display:flex}.TopBar-module__F_G1Ka__navLink:hover{color:var(--text);background:var(--bg-raised)}.TopBar-module__F_G1Ka__navLinkActive{color:var(--text);font-weight:500}.TopBar-module__F_G1Ka__navLinkIcon{padding:6px}.TopBar-module__F_G1Ka__right{align-items:center;gap:10px;display:flex}.TopBar-module__F_G1Ka__balancePill{border:var(--border);background:var(--bg-raised);color:var(--text-highlight);border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:13px;line-height:normal;display:inline-flex}.TopBar-module__F_G1Ka__balancePill strong{color:var(--text);font-weight:600}.TopBar-module__F_G1Ka__balanceDot{background:var(--crawwwl-purple);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #a1a9e326}.TopBar-module__F_G1Ka__feedbackBtn{color:var(--text-highlight);cursor:pointer;font-size:13px;font-weight:500;line-height:normal;font-family:var(--font-sans);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.TopBar-module__F_G1Ka__feedbackBtn:hover{opacity:.7}.TopBar-module__F_G1Ka__userWrap{position:relative}.TopBar-module__F_G1Ka__avatar{color:#0a0a0b;cursor:pointer;background:linear-gradient(135deg,#a1a9e3,#6b74c9);border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;transition:opacity .15s;display:flex}.TopBar-module__F_G1Ka__avatar:hover{opacity:.8}.TopBar-module__F_G1Ka__userDropdown{border:var(--border);background:var(--bg-raised);z-index:100;border-radius:10px;min-width:200px;padding:12px 14px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0006}.TopBar-module__F_G1Ka__userName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.TopBar-module__F_G1Ka__userEmail{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.TopBar-module__F_G1Ka__signOut{font-size:11px;font-family:var(--font-sans);color:#dc2626;cursor:pointer;text-align:left;background:0 0;border:none;margin-top:10px;padding:0;transition:opacity .12s}.TopBar-module__F_G1Ka__signOut:hover{opacity:.75}.TopBar-module__F_G1Ka__crumbs{color:var(--text-muted);align-items:center;gap:6px;font-size:13px;display:flex}.TopBar-module__F_G1Ka__crumb{color:var(--text-muted)}.TopBar-module__F_G1Ka__crumbSep{color:var(--text-muted);opacity:.5}.TopBar-module__F_G1Ka__crumbActive{color:var(--text);font-weight:600}
.PageTransition-module__idm0vG__wrapper{animation:.2s forwards PageTransition-module__idm0vG__pageFadeIn}
.FeedbackFloat-module__5SfJzW__float{z-index:50;transition:right .3s,left .3s;position:fixed;bottom:20px;right:20px}.FeedbackFloat-module__5SfJzW__floatLeft{left:20px;right:auto}
.Toast-module__fVovea__container{z-index:200;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}@keyframes Toast-module__fVovea__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast-module__fVovea__toastOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.Toast-module__fVovea__toast{pointer-events:auto;background:var(--bg-raised);border:var(--border);border-radius:var(--radius);color:var(--text);font-size:.8125rem;font-family:var(--font-sans);align-items:center;gap:12px;max-width:380px;padding:12px 16px;animation:.2s Toast-module__fVovea__toastIn;display:flex;box-shadow:0 8px 24px #00000040}.Toast-module__fVovea__toastDismissing{animation:.15s forwards Toast-module__fVovea__toastOut}.Toast-module__fVovea__message{flex:1;line-height:1.4}.Toast-module__fVovea__action{color:var(--crawwwl-purple);font-size:.8125rem;font-weight:600;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0}.Toast-module__fVovea__action:hover{opacity:.8}.Toast-module__fVovea__close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:16px;line-height:1}.Toast-module__fVovea__close:hover{color:var(--text)}
.SettingsCard-module__sraQSW__title{justify-content:space-between;align-items:center;font-size:13.5px;font-weight:600;display:flex}.SettingsCard-module__sraQSW__hint{font-family:var(--font-mono);color:var(--text-muted);font-size:11px;font-weight:400}.SettingsCard-module__sraQSW__subtitle{color:var(--text-muted);margin:-16px 0 0;font-size:12.5px}
.Spinner-module__FGI5XW__spinner{animation:.8s linear infinite Spinner-module__FGI5XW__spin}@keyframes Spinner-module__FGI5XW__spin{to{transform:rotate(360deg)}}
.Button-module__l1L0ga__btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1;transition:opacity .15s,background .12s,border-color .12s;display:inline-flex}.Button-module__l1L0ga__primary{color:#111;background:#ccc;border:1px solid #ccc}.Button-module__l1L0ga__primary:hover:not(:disabled){background:#bbb;border-color:#bbb}.Button-module__l1L0ga__secondary{color:var(--text-highlight);border:1px solid var(--border-color);background:#09090b}.Button-module__l1L0ga__secondary:hover:not(:disabled){border-color:var(--border-subtle);color:var(--text)}.Button-module__l1L0ga__ghost{color:var(--text-muted);background:0 0}.Button-module__l1L0ga__ghost:hover:not(:disabled){color:var(--text)}.Button-module__l1L0ga__danger{color:#f06464d9;background:#dc3c3c1f;border:1px solid #dc3c3c59}.Button-module__l1L0ga__danger:hover:not(:disabled){background:#dc3c3c2e;border-color:#dc3c3c80}.Button-module__l1L0ga__sm{padding:8px 12px;font-size:13px}.Button-module__l1L0ga__md{padding:10px 20px;font-size:.875rem}.Button-module__l1L0ga__lg{padding:12px 14px;font-size:.875rem}.Button-module__l1L0ga__disabled{opacity:.4;cursor:default;pointer-events:none}
@keyframes Modal-module__fuBT3W__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__fuBT3W__overlayOut{0%{opacity:1}to{opacity:0}}@keyframes Modal-module__fuBT3W__modalIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes Modal-module__fuBT3W__modalOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.Modal-module__fuBT3W__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.18s Modal-module__fuBT3W__overlayIn;display:flex;position:fixed;inset:0}.Modal-module__fuBT3W__overlayClosing{animation:.16s forwards Modal-module__fuBT3W__overlayOut}.Modal-module__fuBT3W__modal{background:var(--bg-raised);border-radius:var(--radius);border:var(--border);flex-direction:column;gap:16px;width:100%;max-width:420px;padding:24px;animation:.2s Modal-module__fuBT3W__modalIn;display:flex}.Modal-module__fuBT3W__modalClosing{animation:.16s forwards Modal-module__fuBT3W__modalOut}.Modal-module__fuBT3W__title{color:var(--text);font-size:.9375rem;font-weight:600;font-family:var(--font-sans);margin:0}.Modal-module__fuBT3W__body{color:var(--text-muted);font-size:.8125rem;font-family:var(--font-sans);line-height:1.5}.Modal-module__fuBT3W__actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}
.ShareAuditDialog-module__uhkOlW__content{flex-direction:column;gap:14px;display:flex}.ShareAuditDialog-module__uhkOlW__warning{color:#d6a55d;background:#d9770612;border:1px solid #d9770659;border-radius:6px;align-items:flex-start;gap:9px;padding:11px 12px;display:flex}.ShareAuditDialog-module__uhkOlW__warning svg{flex:none;margin-top:2px}.ShareAuditDialog-module__uhkOlW__warning p{color:var(--text-highlight);margin:0}.ShareAuditDialog-module__uhkOlW__status,.ShareAuditDialog-module__uhkOlW__meta,.ShareAuditDialog-module__uhkOlW__replaceNote{color:var(--text-muted);margin:0}.ShareAuditDialog-module__uhkOlW__label{color:var(--text-highlight);font-size:.75rem;font-weight:600;display:block}.ShareAuditDialog-module__uhkOlW__linkRow{grid-template-columns:minmax(0,1fr) 38px;gap:7px;display:grid}.ShareAuditDialog-module__uhkOlW__linkInput{border:var(--border);background:var(--bg);min-width:0;height:38px;color:var(--text);border-radius:6px;padding:0 10px;font-size:.75rem}.ShareAuditDialog-module__uhkOlW__copyButton{border:var(--border);width:38px;height:38px;color:var(--text-highlight);background:var(--bg);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.ShareAuditDialog-module__uhkOlW__copyButton:hover{color:var(--text);border-color:var(--border-subtle)}.ShareAuditDialog-module__uhkOlW__meta,.ShareAuditDialog-module__uhkOlW__replaceNote{font-size:.75rem}.ShareAuditDialog-module__uhkOlW__fieldset{border:0;min-width:0}.ShareAuditDialog-module__uhkOlW__fieldset .ShareAuditDialog-module__uhkOlW__label{margin-bottom:8px}.ShareAuditDialog-module__uhkOlW__expiryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ShareAuditDialog-module__uhkOlW__expiryOption{border:var(--border);min-height:38px;color:var(--text-highlight);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;display:flex}.ShareAuditDialog-module__uhkOlW__expiryOption:has(input:checked){border-color:var(--brand);color:var(--text);background:#a1a9e314}.ShareAuditDialog-module__uhkOlW__expiryOption input{accent-color:var(--brand)}.ShareAuditDialog-module__uhkOlW__error{color:#ef8a8a;margin:0;font-size:.8125rem}.ShareAuditDialog-module__uhkOlW__retryButton{color:var(--text-highlight);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}@media (max-width:480px){.ShareAuditDialog-module__uhkOlW__expiryGrid{grid-template-columns:1fr}}
.AuditActions-module__mAgdYW__wrapper{align-items:center;display:inline-flex;position:relative}.AuditActions-module__mAgdYW__fullActions{align-items:center;gap:8px;display:flex}.AuditActions-module__mAgdYW__iconButton{width:32px;height:32px;color:var(--text-muted);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.AuditActions-module__mAgdYW__iconButton:hover,.AuditActions-module__mAgdYW__iconButton:focus-visible{color:var(--text);background:var(--bg-elevated)}.AuditActions-module__mAgdYW__menu{z-index:20;border:var(--border);background:var(--bg-raised);border-radius:6px;width:154px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000059}.AuditActions-module__mAgdYW__menu a,.AuditActions-module__mAgdYW__menu button{width:100%;min-height:34px;color:var(--text-highlight);text-align:left;border-radius:4px;align-items:center;gap:8px;padding:7px 9px;font-size:.8125rem;display:flex}.AuditActions-module__mAgdYW__menu a:hover,.AuditActions-module__mAgdYW__menu button:hover,.AuditActions-module__mAgdYW__menu a:focus-visible,.AuditActions-module__mAgdYW__menu button:focus-visible{color:var(--text);background:var(--bg-elevated)}@media (max-width:520px){.AuditActions-module__mAgdYW__fullActions{width:100%}.AuditActions-module__mAgdYW__fullActions>button{flex:1}}
.AuditReportView-module__O6lnGW__wrapper{flex-direction:column;gap:32px;display:flex}.AuditReportView-module__O6lnGW__reportHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.AuditReportView-module__O6lnGW__auditMeta{min-width:0;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:.8125rem;display:flex}.AuditReportView-module__O6lnGW__auditMeta strong{color:var(--text);font-family:var(--font-mono);font-weight:500}@media (max-width:520px){.AuditReportView-module__O6lnGW__reportHeader>:last-child{width:100%}}.AuditReportView-module__O6lnGW__noIssues{color:var(--text-muted);font-size:.875rem}.AuditReportView-module__O6lnGW__section{flex-direction:column;display:flex}.AuditReportView-module__O6lnGW__sectionTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.75rem;font-weight:600;font-family:var(--font-sans);margin-bottom:12px}.AuditReportView-module__O6lnGW__insights{flex-direction:column;gap:12px;display:flex}.AuditReportView-module__O6lnGW__insightCard{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-raised);padding:14px 16px}.AuditReportView-module__O6lnGW__insightTitle{color:var(--text);margin-bottom:4px;font-size:.875rem;font-weight:500}.AuditReportView-module__O6lnGW__insightDetail{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.5}.AuditReportView-module__O6lnGW__categoryGroups{flex-direction:column;gap:24px;display:flex}.AuditReportView-module__O6lnGW__categoryGroup{border:1px solid var(--border-color);border-radius:var(--radius);overflow:hidden}.AuditReportView-module__O6lnGW__categoryHeader{background:var(--bg-raised);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.AuditReportView-module__O6lnGW__categoryLabel{color:var(--text);font-size:.8125rem;font-weight:600;font-family:var(--font-sans)}.AuditReportView-module__O6lnGW__categoryCount{color:var(--crawwwl-purple);font-size:.75rem;font-family:var(--font-sans)}
.AuditSteps-module__5dwNwq__wrap{flex-direction:column;align-items:center;animation:.3s forwards AuditSteps-module__5dwNwq__fadeInUp;display:flex}.AuditSteps-module__5dwNwq__wrapDone{animation:.6s .8s forwards AuditSteps-module__5dwNwq__fadeOutDown}@keyframes AuditSteps-module__5dwNwq__fadeInUp{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes AuditSteps-module__5dwNwq__fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.AuditSteps-module__5dwNwq__track{align-items:flex-start;display:flex}.AuditSteps-module__5dwNwq__stepGroup{align-items:center;display:flex}.AuditSteps-module__5dwNwq__stepCol{flex-direction:column;align-items:center;gap:8px;display:flex}.AuditSteps-module__5dwNwq__dot{border:2px solid var(--border-color);background:0 0;border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:border-color .35s,background .35s}.AuditSteps-module__5dwNwq__dotDone{border-color:var(--color-success-text);background:var(--color-success-text)}.AuditSteps-module__5dwNwq__dotActive{border-color:var(--text);background:var(--text);animation:1.6s ease-in-out infinite AuditSteps-module__5dwNwq__pulse}@keyframes AuditSteps-module__5dwNwq__pulse{0%,to{box-shadow:0 0 #ffffff4d}50%{box-shadow:0 0 0 6px #fff0}}.AuditSteps-module__5dwNwq__lineWrap{flex-shrink:0;width:72px;padding-bottom:26px}.AuditSteps-module__5dwNwq__line{background:var(--border-color);border-radius:999px;width:100%;height:1.5px;position:relative;overflow:hidden}.AuditSteps-module__5dwNwq__lineFill{background:var(--text);border-radius:999px;width:0%;height:100%;transition:width .5s;position:absolute;top:0;left:0}.AuditSteps-module__5dwNwq__lineFillDone{width:100%}.AuditSteps-module__5dwNwq__label{color:var(--text-muted);white-space:nowrap;font-size:11px;transition:color .3s}.AuditSteps-module__5dwNwq__labelActive{background:linear-gradient(90deg,#fff 25%,#888 50%,#fff 75%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite AuditSteps-module__5dwNwq__shimmer}.AuditSteps-module__5dwNwq__labelDone{color:var(--text-muted)}@keyframes AuditSteps-module__5dwNwq__shimmer{0%{background-position:200%}to{background-position:-200%}}.AuditSteps-module__5dwNwq__error{color:#c0392b;text-align:center;font-size:.875rem}
.NewGithubAuditForm-module__OrsSma__form{flex-direction:column;gap:20px;width:100%;display:flex}.NewGithubAuditForm-module__OrsSma__formExit{pointer-events:none;animation:.35s forwards NewGithubAuditForm-module__OrsSma__shootDown}@keyframes NewGithubAuditForm-module__OrsSma__shootDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(60px)}}.NewGithubAuditForm-module__OrsSma__stepsWrap{justify-content:center;align-items:center;padding-top:200px;display:flex}.NewGithubAuditForm-module__OrsSma__errorBox{border-radius:var(--radius);color:#c0392b;background:#2a1515;border:1px solid #5a2525;padding:10px 14px;font-size:.8125rem}.NewGithubAuditForm-module__OrsSma__billingLink{color:#c0392b;font-weight:600}.NewGithubAuditForm-module__OrsSma__title{color:var(--text);margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.NewGithubAuditForm-module__OrsSma__repoGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.NewGithubAuditForm-module__OrsSma__skeletonCard{aspect-ratio:5/3;border:var(--border);border-radius:var(--radius);background:var(--bg-raised);flex-direction:column;justify-content:space-between;padding:20px;display:flex}.NewGithubAuditForm-module__OrsSma__skeletonBone{background:var(--bg-elevated);flex-shrink:0;animation:1.4s ease-in-out infinite NewGithubAuditForm-module__OrsSma__shimmer}@keyframes NewGithubAuditForm-module__OrsSma__shimmer{0%{opacity:.35}50%{opacity:.6}to{opacity:.35}}.NewGithubAuditForm-module__OrsSma__inputGroup{flex-direction:column;gap:10px;width:min(100%,600px);margin:50px auto 0;display:flex}.NewGithubAuditForm-module__OrsSma__inputWrap{flex-direction:column;gap:5px;display:flex}.NewGithubAuditForm-module__OrsSma__inputTopRow{border:1px solid var(--border-color);background:var(--bg-raised);border-radius:200px;align-items:center;gap:10px;padding:4px 10px 4px 0;display:flex}.NewGithubAuditForm-module__OrsSma__urlInput{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:10px 18px;font-size:.9375rem}.NewGithubAuditForm-module__OrsSma__inputBottomRow{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px 0;display:flex}.NewGithubAuditForm-module__OrsSma__branchWrap{align-items:center;gap:10px;transition:opacity .2s;display:flex}.NewGithubAuditForm-module__OrsSma__branchField{align-items:center;gap:8px;display:inline-flex}.NewGithubAuditForm-module__OrsSma__branchField select{max-width:180px;color:var(--text);background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:4px;padding:5px 8px}.NewGithubAuditForm-module__OrsSma__scaleLabel{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:12px}.NewGithubAuditForm-module__OrsSma__submitBtn svg{transform:rotate(-90deg)}.NewGithubAuditForm-module__OrsSma__submitBtn{background:var(--text);width:34px;height:34px;color:var(--bg);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:opacity .2s;display:flex}.NewGithubAuditForm-module__OrsSma__submitBtn:hover:not(:disabled){opacity:.8}.NewGithubAuditForm-module__OrsSma__submitBtn:disabled{opacity:.4;cursor:not-allowed}.NewGithubAuditForm-module__OrsSma__reportWrap{animation:.4s forwards NewGithubAuditForm-module__OrsSma__fadeIn}@keyframes NewGithubAuditForm-module__OrsSma__fadeIn{0%{opacity:0}to{opacity:1}}
.ConfirmDelete-module__8KTNMq__wrapper{grid-template-columns:1fr auto;align-items:center;gap:16px;padding:20px;display:grid}.ConfirmDelete-module__8KTNMq__textWrapper{flex-direction:column;gap:4px;display:flex}.ConfirmDelete-module__8KTNMq__zoneLabel{color:var(--text);font-size:13.5px;font-weight:600}.ConfirmDelete-module__8KTNMq__description{color:var(--text-muted);font-size:12.5px;line-height:1.5}.ConfirmDelete-module__8KTNMq__warning{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.ConfirmDelete-module__8KTNMq__instruction{color:var(--text);margin:0;font-size:13px}.ConfirmDelete-module__8KTNMq__input{background:var(--bg-elevated);color:var(--text);box-sizing:border-box;border:1px solid #dc3c3c59;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:14px}.ConfirmDelete-module__8KTNMq__dangerBtn{color:#ffa0a0;font-size:13px;font-family:var(--font-sans);cursor:pointer;background:#dc3c3c;border:1px solid #dc3c3c;border-radius:6px;padding:6px 14px;transition:opacity .15s}.ConfirmDelete-module__8KTNMq__dangerBtn:disabled{opacity:.4;cursor:not-allowed}.ConfirmDelete-module__8KTNMq__dangerBtn:not(:disabled):hover{opacity:.85}
.FeedbackModal-module__CMZt5W__sub{color:var(--text-muted);margin:0 0 24px;font-size:13px}.FeedbackModal-module__CMZt5W__faces{gap:12px;margin-bottom:24px;display:flex}.FeedbackModal-module__CMZt5W__face{border:.5px solid var(--border-color);cursor:pointer;color:#888;background:0 0;border-radius:8px;justify-content:center;align-items:center;min-width:56px;min-height:48px;padding:12px 18px;transition:border-color .15s,color .15s;display:flex}.FeedbackModal-module__CMZt5W__face_happy:hover,.FeedbackModal-module__CMZt5W__face_happy.FeedbackModal-module__CMZt5W__faceActive{color:#3cb450;border-color:#3cb45099}.FeedbackModal-module__CMZt5W__face_neutral:hover,.FeedbackModal-module__CMZt5W__face_neutral.FeedbackModal-module__CMZt5W__faceActive{color:#e68228;border-color:#e6822899}.FeedbackModal-module__CMZt5W__face_sad:hover,.FeedbackModal-module__CMZt5W__face_sad.FeedbackModal-module__CMZt5W__faceActive{color:#dc3c3c;border-color:#dc3c3c99}@keyframes FeedbackModal-module__CMZt5W__flashRed{0%{border-color:var(--border-color);box-shadow:none}35%{border-color:#dc3c3ce6;box-shadow:0 0 8px #dc3c3c59}to{border-color:var(--border-color);box-shadow:none}}.FeedbackModal-module__CMZt5W__faceFlash{animation:.6s ease-out forwards FeedbackModal-module__CMZt5W__flashRed}.FeedbackModal-module__CMZt5W__textarea{background:var(--bg-elevated);border:var(--border);color:var(--text);resize:vertical;box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13px}.FeedbackModal-module__CMZt5W__textarea:focus{outline:none}.FeedbackModal-module__CMZt5W__thanksText{color:var(--text-muted);text-align:center;margin:0;padding:8px 0;font-size:14px}
.RepoCard-module__6N5i7a__card{aspect-ratio:5/3;border:var(--border);border-radius:var(--radius);background:var(--bg-raised);text-align:left;cursor:pointer;flex-direction:column;justify-content:space-between;width:100%;padding:20px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.RepoCard-module__6N5i7a__cardHeader{flex-direction:column;gap:8px;display:flex}.RepoCard-module__6N5i7a__top{align-items:start;gap:10px;display:flex}.RepoCard-module__6N5i7a__name{color:var(--text);font-size:.875rem;font-weight:500;font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.RepoCard-module__6N5i7a__dotsWrap{flex-shrink:0;position:relative}.RepoCard-module__6N5i7a__dotsBtn{color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:color .12s,background .12s;display:inline-flex}.RepoCard-module__6N5i7a__dotsBtn:hover{background:var(--bg-elevated)}.RepoCard-module__6N5i7a__dropdown{background:var(--bg-raised);border:var(--border);z-index:50;opacity:0;transform-origin:top;pointer-events:none;border-radius:10px;min-width:140px;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;transform:scaleY(.95)translateY(-4px);box-shadow:0 8px 24px #0003}.RepoCard-module__6N5i7a__dropdownOpen{opacity:1;pointer-events:all;transform:scaleY(1)translateY(0)}.RepoCard-module__6N5i7a__dropdownItem{width:100%;color:var(--text-muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;padding:8px 12px;text-decoration:none;transition:background .1s,color .1s;display:flex}.RepoCard-module__6N5i7a__dropdownItem:hover{background:var(--bg-elevated);color:var(--text)}.RepoCard-module__6N5i7a__dropdownItemDanger{color:#dc3c3ce6}.RepoCard-module__6N5i7a__dropdownItemDanger:hover{color:#dc3c3c;background:var(--bg-elevated)}.RepoCard-module__6N5i7a__fullNamePill{border:var(--border);background:var(--bg-elevated);width:fit-content;color:var(--text);font-size:.6875rem;font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;border-radius:20px;align-items:center;gap:5px;max-width:100%;padding:2px 8px;display:inline-flex;overflow:hidden}.RepoCard-module__6N5i7a__bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.RepoCard-module__6N5i7a__lastAudit{color:var(--text-muted);font-size:.75rem;font-family:var(--font-sans);align-self:end}.RepoCard-module__6N5i7a__auditBtn{border:var(--border);color:var(--text-muted);font-size:.75rem;font-weight:500;font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.RepoCard-module__6N5i7a__auditBtn:hover{background:var(--bg-raised);color:var(--text);border-color:#444}.RepoCard-module__6N5i7a__btnSpacer{flex-shrink:0;width:50px;height:33px;display:inline-block}
.AccountTab-module__47HB7a__grid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.AccountTab-module__47HB7a__card{border:var(--border);background:var(--bg-raised);border-radius:var(--radius);flex-direction:column;grid-column:span 6;gap:20px;padding:20px;display:flex}.AccountTab-module__47HB7a__cardWide{grid-column:span 12}.AccountTab-module__47HB7a__cardDanger{border-radius:var(--radius);background:#c0392b0a;border:1px solid #c0392b73;grid-column:span 12}.AccountTab-module__47HB7a__fieldGroup{flex-direction:column;gap:6px;display:flex}.AccountTab-module__47HB7a__fieldLabel{color:var(--text-muted);font-size:12px;font-weight:500}.AccountTab-module__47HB7a__fieldInput{background:var(--bg-elevated);border:var(--border);color:var(--text);border-radius:8px;width:100%;padding:9px 12px;font-size:13.5px;transition:border-color .12s}.AccountTab-module__47HB7a__fieldInput:focus{border-color:var(--brand)}.AccountTab-module__47HB7a__fieldHint{color:var(--text-muted);font-size:12px;line-height:1.5}.AccountTab-module__47HB7a__emailValue{font-family:var(--font-mono);color:var(--text);font-size:13px}.AccountTab-module__47HB7a__sessionCard{border:var(--border);border-radius:10px;padding:12px}.AccountTab-module__47HB7a__sessionDevice{font-size:12.5px;font-weight:500}.AccountTab-module__47HB7a__sessionMeta{color:var(--text-muted);font-size:11.5px;font-family:var(--font-mono);margin-top:2px}@media (max-width:768px){.AccountTab-module__47HB7a__grid{grid-template-columns:1fr}}
.MarketingPageShell-module__3MBY1q__wrapper{flex-direction:column;min-height:100vh;display:flex}.MarketingPageShell-module__3MBY1q__main{flex:1}
.ApiKeyList-module__vWx_CW__loading{justify-content:center;padding:32px;display:flex}.ApiKeyList-module__vWx_CW__newKeyBox{border-radius:var(--radius);background:#0f2a1a;border:1px solid #1a4a2a;margin-bottom:16px;padding:14px 16px;font-size:.875rem}.ApiKeyList-module__vWx_CW__newKeyTitle{margin-bottom:4px;font-weight:600}.ApiKeyList-module__vWx_CW__newKeyCode{color:#4ade80;font-size:.8125rem}.ApiKeyList-module__vWx_CW__emptyText{color:var(--text-muted);padding:16px 0;font-size:.875rem}.ApiKeyList-module__vWx_CW__keyRow{border-bottom:1px solid var(--border-color);align-items:center;gap:16px;padding:14px 0;display:flex}.ApiKeyList-module__vWx_CW__keyRowSingle{border-bottom:none}.ApiKeyList-module__vWx_CW__keyInfo{flex:1}.ApiKeyList-module__vWx_CW__keyName{margin:0;font-size:.875rem;font-weight:500}.ApiKeyList-module__vWx_CW__keyMeta{color:var(--text-muted);margin:2px 0 0;font-size:.75rem}
.BrandBadge-module__rA_0iq__badge{align-items:center;display:inline-flex}.BrandBadge-module__rA_0iq__label{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);background:color-mix(in srgb, var(--brand) 10%, transparent);border:1px solid color-mix(in srgb, var(--brand) 20%, transparent);border-radius:20px;padding:3px 10px;font-size:.75rem;font-weight:600}.BrandBadge-module__rA_0iq__version{font-family:var(--font-mono,monospace);color:var(--brand);background:color-mix(in srgb, var(--brand) 15%, transparent);border-radius:var(--radius);padding:4px 12px;font-size:.75rem}
.Select-module__1AwubG__wrapper{width:100%;position:relative}.Select-module__1AwubG__trigger{background:var(--bg-elevated);border:var(--border);width:100%;color:var(--text);font-size:13px;font-family:var(--font-sans);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;transition:border-color .12s;display:flex}.Select-module__1AwubG__trigger:focus{outline:none}.Select-module__1AwubG__trigger:focus-visible{border-color:var(--brand)}.Select-module__1AwubG__triggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Select-module__1AwubG__caret{color:var(--text-muted);flex-shrink:0;transition:none}.Select-module__1AwubG__caretOpen{transform:rotate(180deg)}.Select-module__1AwubG__dropdown{background:var(--bg-raised);border:var(--border);z-index:50;opacity:0;transform-origin:top;pointer-events:none;border-radius:10px;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;transform:scaleY(.95)translateY(-4px);box-shadow:0 8px 24px #0003}.Select-module__1AwubG__dropdownOpen{opacity:1;pointer-events:all;transform:scaleY(1)translateY(0)}.Select-module__1AwubG__option{width:100%;color:var(--text-muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;transition:background .1s,color .1s;display:flex}.Select-module__1AwubG__option:hover{background:var(--bg-elevated);color:var(--text)}.Select-module__1AwubG__optionSelected{color:var(--text)}.Select-module__1AwubG__optionLabel{text-align:left;flex:1}.Select-module__1AwubG__ghIcon{flex-shrink:0;align-items:center;display:inline-flex}.Select-module__1AwubG__optionAdd,.Select-module__1AwubG__optionAdd:hover{color:var(--text)}
.Logo-module__MmCvSG__logo{flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.Logo-module__MmCvSG__xs{width:auto;height:15px;display:block}.Logo-module__MmCvSG__sm{width:auto;height:20px;display:block}.Logo-module__MmCvSG__md{width:auto;height:22px;display:block}.Logo-module__MmCvSG__lg{width:auto;height:64px;display:block}
.StatusDot-module__XiEG-G__dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.StatusDot-module__XiEG-G__unknown,.StatusDot-module__XiEG-G__queued{background:#e8e8e8}.StatusDot-module__XiEG-G__scanning{background:#f59e0b}.StatusDot-module__XiEG-G__reasoning{background:#a78bfa}.StatusDot-module__XiEG-G__complete{background:#22c55e}.StatusDot-module__XiEG-G__failed{background:#ef4444}
.AuditListRow-module__IbFR_a__row{border-bottom:var(--border);color:inherit;cursor:pointer;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr)) 52px 32px;align-items:center;padding:20px;text-decoration:none;transition:background .1s;display:grid}.AuditListRow-module__IbFR_a__row:hover{background:var(--bg-elevated)}.AuditListRow-module__IbFR_a__row:last-child{border-bottom:none}.AuditListRow-module__IbFR_a__latestBadge{font-size:.6875rem;font-weight:600;font-family:var(--font-sans);color:var(--crawwwl-purple);letter-spacing:.01em;background:#a1a9e31a;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;line-height:normal;display:flex}.AuditListRow-module__IbFR_a__status{align-items:center;gap:8px;line-height:normal;display:flex}.AuditListRow-module__IbFR_a__statusLabel{color:var(--text-muted);font-size:.8125rem}.AuditListRow-module__IbFR_a__project{color:var(--text);white-space:nowrap;text-overflow:ellipsis;text-align:left;align-items:center;gap:8px;min-width:0;font-size:.875rem;font-weight:500;display:flex;overflow:hidden}.AuditListRow-module__IbFR_a__branch{text-overflow:ellipsis;min-width:0;color:var(--text-muted);font-size:.75rem;font-family:var(--font-mono);overflow:hidden}.AuditListRow-module__IbFR_a__typeCol{align-items:center;display:flex}.AuditListRow-module__IbFR_a__scalePill{font-size:.75rem;font-family:var(--font-sans);background:var(--bg);border:.5px solid var(--border-color);color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.AuditListRow-module__IbFR_a__sourceTag{color:var(--text-muted);align-items:center;gap:5px;font-size:.8125rem;display:flex}.AuditListRow-module__IbFR_a__cliIcon{font-family:var(--font-mono);color:var(--text-highlight);font-size:.75rem}.AuditListRow-module__IbFR_a__scoreSlot{justify-content:flex-end;align-items:center;display:flex}.AuditListRow-module__IbFR_a__score{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.AuditListRow-module__IbFR_a__scoreHigh{color:#4ade80}.AuditListRow-module__IbFR_a__scoreMid{color:#d97706}.AuditListRow-module__IbFR_a__scoreLow{color:#dc2626}.AuditListRow-module__IbFR_a__actionsSlot{justify-content:flex-end;align-items:center;display:flex}@media (max-width:760px){.AuditListRow-module__IbFR_a__row{grid-template-columns:minmax(0,1fr) 100px 44px 32px;gap:8px;padding:16px 14px}.AuditListRow-module__IbFR_a__typeCol,.AuditListRow-module__IbFR_a__sourceTag{display:none}}@media (max-width:480px){.AuditListRow-module__IbFR_a__row{grid-template-columns:minmax(0,1fr) 26px 32px}.AuditListRow-module__IbFR_a__statusLabel,.AuditListRow-module__IbFR_a__scoreSlot{display:none}}
.CreateKeyForm-module__wBy1dG__form,.CreateKeyForm-module__wBy1dG__fieldRow{flex-direction:column;gap:6px;display:flex}.CreateKeyForm-module__wBy1dG__label{color:var(--text-muted);font-size:12px;font-weight:500}.CreateKeyForm-module__wBy1dG__inputWrap{background:var(--bg-elevated);border:var(--border);border-radius:8px;align-items:center;width:100%;padding:0 12px;display:flex}.CreateKeyForm-module__wBy1dG__input{color:var(--text);font-size:13.5px;font-family:var(--font-sans);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:9px 0}.CreateKeyForm-module__wBy1dG__input::placeholder{color:var(--text-muted)}.CreateKeyForm-module__wBy1dG__inlineBtn{color:var(--crawwwl-purple);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--font-sans);background:0 0;border:none;flex-shrink:0;padding:0}.CreateKeyForm-module__wBy1dG__inlineBtn:disabled{opacity:.5;cursor:default}.CreateKeyForm-module__wBy1dG__error{color:#c0392b;font-size:.75rem}
.CliBlock-module__GObFPG__section{background:var(--bg);border-bottom:1px solid var(--border-color);padding:80px 24px}.CliBlock-module__GObFPG__inner{max-width:700px;margin:0 auto}.CliBlock-module__GObFPG__header{margin-bottom:40px}.CliBlock-module__GObFPG__badge{margin-bottom:16px}.CliBlock-module__GObFPG__h2{letter-spacing:-.02em;color:var(--text);margin-bottom:12px;font-size:1.75rem;font-weight:700}.CliBlock-module__GObFPG__desc{color:var(--text-muted);font-size:1rem;line-height:1.7}.CliBlock-module__GObFPG__codeGrid{flex-direction:column;gap:30px;display:flex}.CliBlock-module__GObFPG__cmdRow{background:var(--bg-elevated);border-radius:var(--radius);flex-direction:column;gap:4px;display:flex}.CliBlock-module__GObFPG__cmdLabel{color:var(--text-highlight);font-size:.875rem;font-family:var(--font-sans,sans-serif);padding:15px 15px 10px;line-height:normal}.CliBlock-module__GObFPG__footerLink{margin-top:20px}
.AuditList-module__i7FJOW__list{border:var(--border);border-radius:var(--radius);background:var(--bg-raised);overflow:hidden}.AuditList-module__i7FJOW__moreRow{border-top:var(--border);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.AuditList-module__i7FJOW__moreNote{color:var(--text-muted);font-size:.8125rem}.AuditList-module__i7FJOW__loadMoreBtn{font-size:.8125rem;font-family:var(--font-sans);color:var(--text-highlight);cursor:pointer;background:0 0;border:none;padding:0;transition:color .12s}.AuditList-module__i7FJOW__loadMoreBtn:hover{color:var(--text)}.AuditList-module__i7FJOW__loadMoreBtn:disabled{opacity:.5;cursor:default}
.ApiKeyTab-module__WufRtW__grid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.ApiKeyTab-module__WufRtW__card{border:var(--border);background:var(--bg-raised);border-radius:var(--radius);flex-direction:column;grid-column:span 6;gap:20px;padding:20px;display:flex}.ApiKeyTab-module__WufRtW__cardWide{grid-column:span 12}.ApiKeyTab-module__WufRtW__fieldHint{color:var(--text-muted);font-size:12px;line-height:1.5}.ApiKeyTab-module__WufRtW__inlineCode{font-family:var(--font-mono,monospace);font-size:inherit;background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-highlight);border-radius:4px;padding:1px 6px}.ApiKeyTab-module__WufRtW__newKeyBox{border-radius:var(--radius);background:#a1a9e30f;border:1px solid #a1a9e340;padding:12px 14px}.ApiKeyTab-module__WufRtW__newKeyBox p{color:var(--brand);margin-bottom:6px;font-size:12.5px}.ApiKeyTab-module__WufRtW__newKeyBox code{font-family:var(--font-mono);color:var(--text);word-break:break-all;font-size:12px}.ApiKeyTab-module__WufRtW__modalOverlay{z-index:100;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ApiKeyTab-module__WufRtW__modal{background:var(--bg-raised);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;gap:16px;width:100%;max-width:400px;padding:24px;display:flex}@media (max-width:768px){.ApiKeyTab-module__WufRtW__grid{grid-template-columns:1fr}}
.Accordion-module__cMz9MW__accordion{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-raised);flex-direction:column;display:flex;overflow:hidden}.Accordion-module__cMz9MW__item{border-bottom:1px solid var(--border-color)}.Accordion-module__cMz9MW__item:last-child{border-bottom:none}.Accordion-module__cMz9MW__trigger{text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;display:flex}.Accordion-module__cMz9MW__triggerTitle{color:var(--text-highlight);font-size:.9375rem;font-weight:500}.Accordion-module__cMz9MW__icon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Accordion-module__cMz9MW__content{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.Accordion-module__cMz9MW__contentOpen{grid-template-rows:1fr}.Accordion-module__cMz9MW__contentInner{min-height:0;overflow:hidden}.Accordion-module__cMz9MW__contentText{color:var(--text-muted);padding:0 20px 18px;font-size:.875rem;line-height:1.65}.Accordion-module__cMz9MW__contentText strong{color:var(--text-highlight);font-weight:500}
.EmptyState-module__7L8qcW__wrapper{text-align:center;border-radius:var(--radius);border:1px dashed #222;padding:64px 32px}.EmptyState-module__7L8qcW__title{color:#e5e5e5;margin-bottom:6px;font-size:.9375rem;font-weight:500}.EmptyState-module__7L8qcW__desc{color:var(--text-muted);margin-bottom:24px;font-size:.875rem}.EmptyState-module__7L8qcW__code{color:var(--text-muted);background:#121212;border-radius:3px;margin:0 2px;padding:2px 8px}
.BillingHistory-module__T8WNAW__wrapper{flex-direction:column;gap:12px;display:flex}.BillingHistory-module__T8WNAW__loading{justify-content:center;padding:32px;display:flex}.BillingHistory-module__T8WNAW__emptyText{color:var(--text-muted);padding:16px 0;font-size:13px}.BillingHistory-module__T8WNAW__table{flex-direction:column;display:flex}.BillingHistory-module__T8WNAW__header{color:var(--text-muted);grid-template-columns:1fr 1fr 1fr 80px;padding:0 0 10px;font-size:12px;font-weight:500;display:grid}.BillingHistory-module__T8WNAW__header>span:not(:first-child){text-align:center}.BillingHistory-module__T8WNAW__row{border-bottom:1px solid var(--border-color);grid-template-columns:1fr 1fr 1fr 80px;align-items:center;padding:12px 0;display:grid}.BillingHistory-module__T8WNAW__row>:not(:first-child){text-align:center;justify-self:center}.BillingHistory-module__T8WNAW__row:last-child{border-bottom:none}.BillingHistory-module__T8WNAW__date{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px}.BillingHistory-module__T8WNAW__total{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.BillingHistory-module__T8WNAW__statusPaid{color:#4ade80;font-size:12px;font-weight:500}.BillingHistory-module__T8WNAW__viewBtn{color:var(--crawwwl-purple);cursor:pointer;font-size:13px;font-family:var(--font-sans);text-align:left;background:0 0;border:none;padding:0}.BillingHistory-module__T8WNAW__viewBtn:hover{opacity:.7}.BillingHistory-module__T8WNAW__viewAll{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:13px;display:inline-flex}.BillingHistory-module__T8WNAW__viewAll:hover{color:var(--text)}
.FeaturesSection-module__I8VVDG__section{max-width:700px;margin:0 auto;padding:80px 0}.FeaturesSection-module__I8VVDG__inner{margin:0 auto}.FeaturesSection-module__I8VVDG__h2{letter-spacing:-.02em;margin-bottom:8px;font-size:1.75rem;font-weight:700}.FeaturesSection-module__I8VVDG__desc{color:var(--text-muted);margin-bottom:40px;font-size:1rem}.FeaturesSection-module__I8VVDG__ctaWrap{justify-content:center;margin-top:60px;display:flex}@media (max-width:768px){.FeaturesSection-module__I8VVDG__section{padding:60px 15px}}
.AuditChat-module__AiXNvG__fab{border:var(--border);background:var(--bg-raised);color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-sans);cursor:pointer;border-radius:100px;align-items:center;gap:8px;padding:10px 16px;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 4px 20px #0000004d}.AuditChat-module__AiXNvG__fab:hover{background:var(--bg-elevated);transform:translateY(-1px)}.AuditChat-module__AiXNvG__fabDot{background:#22c55e;flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}.AuditChat-module__AiXNvG__panel{background:var(--bg);border-left:1px solid var(--border-color);z-index:50;flex-direction:column;height:100%;display:flex}.AuditChat-module__AiXNvG__header{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.AuditChat-module__AiXNvG__headerTitle{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-sans)}.AuditChat-module__AiXNvG__closeBtn{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .1s;display:flex}.AuditChat-module__AiXNvG__closeBtn:hover{background:var(--bg-elevated);color:var(--text)}.AuditChat-module__AiXNvG__messages{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow:hidden auto}.AuditChat-module__AiXNvG__empty{color:var(--text-muted);text-align:left;flex-direction:column;gap:8px;display:flex}.AuditChat-module__AiXNvG__emptyTitle{color:var(--text);margin:0;font-size:.875rem;font-weight:500}.AuditChat-module__AiXNvG__emptyHint{color:var(--text-muted);margin:0 0 16px;font-size:.8125rem;line-height:1.5}.AuditChat-module__AiXNvG__suggestions{flex-direction:column;gap:6px;width:100%;display:flex}.AuditChat-module__AiXNvG__suggestion{border:1px solid var(--border-color);background:var(--bg-raised);color:var(--text-muted);font-size:.8125rem;font-family:var(--font-sans);cursor:pointer;text-align:left;border-radius:8px;padding:10px 14px;transition:background .1s,color .1s}.AuditChat-module__AiXNvG__suggestion:hover{background:var(--bg-elevated);color:var(--text)}.AuditChat-module__AiXNvG__userMsg{justify-content:flex-end;animation:.15s AuditChat-module__AiXNvG__fadeIn;display:flex}.AuditChat-module__AiXNvG__aiMsg{flex-direction:column;min-width:0;animation:.2s AuditChat-module__AiXNvG__fadeIn;display:flex}.AuditChat-module__AiXNvG__userContent{white-space:pre-wrap;word-break:break-word;max-width:85%;color:var(--text);background:#18191b;border-radius:999px;padding:6px 12px;font-size:.8125rem;line-height:1.5}.AuditChat-module__AiXNvG__aiContent{color:var(--text);overflow-wrap:break-word;word-break:break-word;min-width:0;padding:0;font-size:.8125rem;line-height:170%;animation:.15s AuditChat-module__AiXNvG__fadeIn}.AuditChat-module__AiXNvG__loader{align-items:center;padding:4px 0;display:flex}.AuditChat-module__AiXNvG__errorMsg{color:#c0392b;text-align:center;background:#2a1515;border:1px solid #5a2525;border-radius:8px;padding:10px 14px;font-size:.8125rem}.AuditChat-module__AiXNvG__inputArea{flex-shrink:0;align-items:center;padding:10px;display:flex;position:relative}.AuditChat-module__AiXNvG__input{resize:none;width:100%;font-size:.875rem;font-family:var(--font-sans);background:var(--bg-raised);border:1px solid var(--border-subtle);color:var(--text);border-radius:6px;outline:none;height:100px;padding:10px 44px 10px 16px;line-height:1.4}.AuditChat-module__AiXNvG__input::placeholder{color:var(--text-muted)}.AuditChat-module__AiXNvG__sendBtn{background:var(--text);width:28px;height:28px;color:var(--bg);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;bottom:28px;right:25px;transform:rotate(-90deg)}.AuditChat-module__AiXNvG__sendBtn:disabled{cursor:not-allowed;opacity:.7}.AuditChat-module__AiXNvG__markdown{color:var(--text);overflow-wrap:break-word;word-break:break-word;min-width:0;font-size:.8125rem;line-height:170%}.AuditChat-module__AiXNvG__markdown p{margin:0 0 12px}.AuditChat-module__AiXNvG__markdown p:last-child{margin-bottom:0}.AuditChat-module__AiXNvG__markdown strong{color:var(--text);font-weight:600}.AuditChat-module__AiXNvG__markdown code{font-family:var(--font-mono,monospace);color:var(--text-highlight);border-radius:2px;padding:2px 5px;font-size:.75rem}.AuditChat-module__AiXNvG__markdown ul,.AuditChat-module__AiXNvG__markdown ol{margin:12px 0 20px}.AuditChat-module__AiXNvG__markdown li{margin-bottom:6px}.AuditChat-module__AiXNvG__markdown hr{border:none;border-top:1px solid var(--border-color);margin:12px 0}.AuditChat-module__AiXNvG__markdown h1,.AuditChat-module__AiXNvG__markdown h2,.AuditChat-module__AiXNvG__markdown h3,.AuditChat-module__AiXNvG__markdown h4{color:var(--text);margin:16px 0 6px;font-size:.8125rem;font-weight:600}.AuditChat-module__AiXNvG__markdown h1:first-child,.AuditChat-module__AiXNvG__markdown h2:first-child,.AuditChat-module__AiXNvG__markdown h3:first-child{margin-top:0}.AuditChat-module__AiXNvG__markdown a{color:var(--text-highlight);text-decoration:underline}.AuditChat-module__AiXNvG__markdown blockquote{border-left:2px solid var(--border-color);color:var(--text-muted);margin:8px 0;padding-left:12px}.AuditChat-module__AiXNvG__markdown table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.75rem}.AuditChat-module__AiXNvG__markdown th,.AuditChat-module__AiXNvG__markdown td{border:1px solid var(--border-color);text-align:left;color:var(--text);padding:4px 8px}.AuditChat-module__AiXNvG__markdown th{color:var(--text);background:var(--bg-elevated);font-weight:600}.AuditChat-module__AiXNvG__wordFadeIn{animation:.3s ease-out both AuditChat-module__AiXNvG__wordReveal;display:inline}@keyframes AuditChat-module__AiXNvG__wordReveal{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur()}}@keyframes AuditChat-module__AiXNvG__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.BillingTab-module__ApvYZq__grid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.BillingTab-module__ApvYZq__card{border:var(--border);background:var(--bg-raised);border-radius:var(--radius);flex-direction:column;grid-column:span 6;gap:20px;padding:20px;display:flex}.BillingTab-module__ApvYZq__cardWide{grid-column:span 12}.BillingTab-module__ApvYZq__cardDisplay{align-items:center;gap:12px;display:flex}.BillingTab-module__ApvYZq__stripeIcon{color:#635bff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BillingTab-module__ApvYZq__successBox{background:var(--color-success-bg);color:var(--color-success-text);border:1px solid var(--color-success-border);border-radius:var(--radius);padding:12px 14px;font-size:13px}@media (max-width:768px){.BillingTab-module__ApvYZq__grid{grid-template-columns:1fr}}
.MarketingCTA-module__9OkVNG__cta{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:normal;text-decoration:none;transition:opacity .15s;display:inline-flex}.MarketingCTA-module__9OkVNG__cta:hover{opacity:.8}.MarketingCTA-module__9OkVNG__primary{background:var(--text);color:var(--bg);padding:10px 14px;line-height:100%}.MarketingCTA-module__9OkVNG__secondary{color:var(--text);border:1px solid var(--border-color);background:0 0;padding:11px 20px}.MarketingCTA-module__9OkVNG__secondary:hover{opacity:1;background:var(--bg-raised)}.MarketingCTA-module__9OkVNG__ghost{color:var(--text-muted);border-radius:0;padding:0}.MarketingCTA-module__9OkVNG__ghost:hover{opacity:1;color:var(--text)}
.DashboardPage-module__sOatmq__wrapper{width:70%;margin-left:15%;margin-right:15%;padding:30px 30px 100px;transition:width .3s,margin-right .3s}.DashboardPage-module__sOatmq__wrapperChatOpen{width:calc(82% - 580px);margin-right:580px}.DashboardPage-module__sOatmq__stats{border:var(--border);border-radius:var(--radius);background:var(--bg-raised);align-items:center;gap:0;margin-bottom:24px;display:flex;overflow:hidden}.DashboardPage-module__sOatmq__statCol{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.DashboardPage-module__sOatmq__statDivider{background:var(--border-color);align-self:stretch;width:.5px}.DashboardPage-module__sOatmq__statLabel{color:var(--text-highlight);font-size:.75rem;font-family:var(--font-sans)}.DashboardPage-module__sOatmq__statValue{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1.1}.DashboardPage-module__sOatmq__scoreHigh{color:#4ade80}.DashboardPage-module__sOatmq__scoreMid{color:#d97706}.DashboardPage-module__sOatmq__scoreLow{color:#dc2626}.DashboardPage-module__sOatmq__statSub{color:var(--text-muted);font-size:.75rem;font-family:var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DashboardPage-module__sOatmq__toolbar{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.DashboardPage-module__sOatmq__toolbarLeft{align-items:center;display:flex}.DashboardPage-module__sOatmq__filtersWrap{opacity:1;max-width:500px;transition:opacity .2s,max-width .35s;overflow:hidden}.DashboardPage-module__sOatmq__filtersHidden{opacity:0;pointer-events:none;max-width:0}.DashboardPage-module__sOatmq__viewBtnWrap{width:90px;margin-left:0;transition:width .3s,margin-left .3s;overflow:hidden}.DashboardPage-module__sOatmq__viewBtnMargin{margin-left:12px}.DashboardPage-module__sOatmq__viewBtnWrapWide{width:130px}.DashboardPage-module__sOatmq__viewBtnHidden{opacity:0;pointer-events:none;width:0;margin-left:0}.DashboardPage-module__sOatmq__newAuditBtn{border:var(--border);background:var(--bg-raised);color:var(--text-highlight);font-size:13px;font-weight:500;font-family:var(--font-sans);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 12px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.DashboardPage-module__sOatmq__newAuditBtn:hover{background:var(--bg-elevated);color:var(--text)}.DashboardPage-module__sOatmq__sortRow{align-items:center;gap:8px;width:220px;margin-left:24px;display:flex}.DashboardPage-module__sOatmq__sortLabel{color:var(--text-muted);font-size:13px;font-family:var(--font-sans);white-space:nowrap}.DashboardPage-module__sOatmq__pageBody{opacity:0;transition:opacity .18s}.DashboardPage-module__sOatmq__pageBodyVisible{opacity:1}.DashboardPage-module__sOatmq__contentArea{opacity:0;transition:opacity .18s}.DashboardPage-module__sOatmq__contentVisible{opacity:1}.DashboardPage-module__sOatmq__newAuditInline{flex-direction:column;gap:20px;display:flex}.DashboardPage-module__sOatmq__sortSelect{background:var(--bg-elevated);border:var(--border);color:var(--text-muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;border-radius:8px;outline:none;padding:6px 10px}.DashboardPage-module__sOatmq__skeletonBone{background:var(--bg-elevated);flex-shrink:0;animation:1.4s ease-in-out infinite DashboardPage-module__sOatmq__shimmer}@keyframes DashboardPage-module__sOatmq__shimmer{0%{opacity:.35}50%{opacity:.6}to{opacity:.35}}.DashboardPage-module__sOatmq__auditSkeleton{flex-direction:column;gap:32px;display:flex}.DashboardPage-module__sOatmq__skeletonSection,.DashboardPage-module__sOatmq__skeletonInsights{flex-direction:column;gap:12px;display:flex}.DashboardPage-module__sOatmq__skeletonInsightCard{border:var(--border);border-radius:var(--radius);background:var(--bg-raised);padding:14px 16px}.DashboardPage-module__sOatmq__skeletonCategoryGroups{flex-direction:column;gap:24px;display:flex}.DashboardPage-module__sOatmq__skeletonCategoryGroup{border:var(--border);border-radius:var(--radius);overflow:hidden}.DashboardPage-module__sOatmq__skeletonCategoryHeader{background:var(--bg-raised);border-bottom:var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.DashboardPage-module__sOatmq__skeletonIssueRow{border-bottom:var(--border);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.DashboardPage-module__sOatmq__skeletonIssueRow:last-child{border-bottom:none}.DashboardPage-module__sOatmq__breadcrumb{align-items:center;gap:8px;margin-bottom:16px;display:flex}.DashboardPage-module__sOatmq__breadcrumbLink{color:var(--text-muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;transition:color .12s}.DashboardPage-module__sOatmq__breadcrumbLink:hover{color:var(--text)}.DashboardPage-module__sOatmq__breadcrumbSep{color:var(--text-muted);opacity:.5;flex-shrink:0}.DashboardPage-module__sOatmq__breadcrumbCurrent{color:var(--text);font-size:13px;font-family:var(--font-sans)}.DashboardPage-module__sOatmq__chatSidePanel{z-index:50;width:580px;height:calc(100vh - 52px);transition:transform .3s;position:fixed;top:52px;right:0;transform:translate(100%)}.DashboardPage-module__sOatmq__chatSidePanelOpen{transform:translate(0)}.DashboardPage-module__sOatmq__chatFloat{z-index:40;position:fixed;bottom:24px;right:24px}
.CheckoutForm-module__dQRbsa__form{flex-direction:column;gap:20px;display:flex}.CheckoutForm-module__dQRbsa__back{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:.875rem;display:inline-flex}.CheckoutForm-module__dQRbsa__back:hover{color:var(--text)}.CheckoutForm-module__dQRbsa__error{color:#ef4444;font-size:.8125rem}.CheckoutForm-module__dQRbsa__success{border-radius:var(--radius);background:#0f2a1a;border:1px solid #1a4a2a;padding:16px}.CheckoutForm-module__dQRbsa__successText{color:#4ade80;font-size:.875rem}
.Nav-module__ot_IoW__nav{z-index:50;border-bottom:1px solid var(--border-color);background:var(--bg-raised);grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:52px;padding:0 20px;display:grid;position:sticky;top:0}.Nav-module__ot_IoW__left{align-items:center;gap:8px;display:flex}.Nav-module__ot_IoW__beta{font-size:11px;font-family:var(--font-mono);color:var(--text)}.Nav-module__ot_IoW__center{align-items:center;gap:4px;display:flex}.Nav-module__ot_IoW__right{justify-content:flex-end;align-items:center;gap:20px;display:flex}.Nav-module__ot_IoW__trigger{position:relative}.Nav-module__ot_IoW__triggerLabel{color:var(--text-muted);cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;padding:6px 10px;font-size:13px;display:block}.Nav-module__ot_IoW__trigger:hover .Nav-module__ot_IoW__triggerLabel{color:var(--text);background:var(--bg-elevated)}.Nav-module__ot_IoW__panel{background:var(--bg-raised);border:var(--border);border-radius:var(--radius);flex-direction:column;gap:2px;min-width:180px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0000002e}.Nav-module__ot_IoW__panelLink{color:var(--text-muted);white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:13px;display:block}.Nav-module__ot_IoW__panelLink:hover{color:var(--text);background:var(--bg-elevated)}.Nav-module__ot_IoW__navLink{color:var(--text-muted);font-size:13px}.Nav-module__ot_IoW__navLink:hover{color:var(--text)}@media (max-width:768px){.Nav-module__ot_IoW__nav{grid-template-columns:1fr auto;padding:0 15px}.Nav-module__ot_IoW__center{display:none}}
.AuditSourceFilter-module__PBKKpa__tabs{border-bottom:var(--border);gap:4px;display:flex;position:relative}.AuditSourceFilter-module__PBKKpa__indicator{background:var(--crawwwl-purple);pointer-events:none;border-radius:999px;height:2px;transition:transform .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-1px}.AuditSourceFilter-module__PBKKpa__tab{color:var(--text-highlight);font-size:13.5px;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:8px 24px;text-decoration:none;transition:color .12s;display:flex}.AuditSourceFilter-module__PBKKpa__tab:hover,.AuditSourceFilter-module__PBKKpa__tabActive{color:var(--text)}.AuditSourceFilter-module__PBKKpa__count{font-family:var(--font-mono);background:var(--bg-elevated);color:var(--text-muted);border-radius:4px;padding:1px 6px;font-size:10.5px}.AuditSourceFilter-module__PBKKpa__countActive{color:var(--crawwwl-purple);background:#a1a9e31a}
.NewAuditPage-module__4rcvnW__wrapper{text-align:center;flex-direction:column;justify-content:center;gap:40px;max-width:540px;height:100%;margin:0 auto;display:flex}.NewAuditPage-module__4rcvnW__h1{letter-spacing:-.02em;color:var(--text);margin-bottom:8px;font-size:1.5rem;font-weight:700}.NewAuditPage-module__4rcvnW__subtext{color:var(--text-muted);font-size:.9375rem;line-height:1.6}
.TopUpButton-module__ECErvG__modalHint{color:var(--text-muted);margin:0;font-size:13px}.TopUpButton-module__ECErvG__inputRow{align-items:center;gap:10px;display:flex}.TopUpButton-module__ECErvG__amountWrap{border:var(--border);background:var(--bg-elevated);border-radius:8px;align-items:center;gap:4px;padding:6px 10px;display:flex}.TopUpButton-module__ECErvG__ccy{color:var(--text-muted);font-size:12px}.TopUpButton-module__ECErvG__amountInput{width:56px;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;font-size:13.5px}.TopUpButton-module__ECErvG__amountInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TopUpButton-module__ECErvG__amountInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TopUpButton-module__ECErvG__amountInput[type=number]{-moz-appearance:textfield}.TopUpButton-module__ECErvG__error{color:#f06464d9;margin:0;font-size:12px}
.SharedAuditPage-module__hlBDOa__page{background:var(--bg);min-height:100vh;color:var(--text)}.SharedAuditPage-module__hlBDOa__topbar{border-bottom:var(--border);height:58px;color:var(--text-muted);justify-content:space-between;align-items:center;padding:0 28px;font-size:.75rem;display:flex}.SharedAuditPage-module__hlBDOa__container{width:min(100% - 40px,1040px);margin:0 auto;padding:44px 0 72px}.SharedAuditPage-module__hlBDOa__summary{border-bottom:var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:28px;display:grid}.SharedAuditPage-module__hlBDOa__summaryText h1{letter-spacing:0;overflow-wrap:anywhere;margin:4px 0 6px;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.1}.SharedAuditPage-module__hlBDOa__summaryText p{color:var(--text-muted)}.SharedAuditPage-module__hlBDOa__eyebrow{text-transform:uppercase;font-size:.72rem;font-weight:600;color:var(--brand)!important}.SharedAuditPage-module__hlBDOa__score{flex-direction:column;align-items:flex-end;display:flex}.SharedAuditPage-module__hlBDOa__score strong{font-size:2.5rem;line-height:1}.SharedAuditPage-module__hlBDOa__score span{color:var(--text-muted);margin-top:5px;font-size:.75rem}.SharedAuditPage-module__hlBDOa__breakdown{border-bottom:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:24px 0;display:grid}.SharedAuditPage-module__hlBDOa__breakdown h2,.SharedAuditPage-module__hlBDOa__topIssues h2,.SharedAuditPage-module__hlBDOa__appendix h2{color:var(--text);margin:0 0 12px;font-size:.9375rem;font-weight:600}.SharedAuditPage-module__hlBDOa__metrics{gap:8px;margin:0;display:grid}.SharedAuditPage-module__hlBDOa__metrics>div{color:var(--text-muted);justify-content:space-between;gap:16px;font-size:.8125rem;display:flex}.SharedAuditPage-module__hlBDOa__metrics dt{text-transform:capitalize}.SharedAuditPage-module__hlBDOa__metrics dd{color:var(--text);overflow-wrap:anywhere;text-align:right;margin:0}.SharedAuditPage-module__hlBDOa__topIssues{padding:24px 0 0}.SharedAuditPage-module__hlBDOa__topIssues ul{color:var(--text-muted);margin:0;padding-left:18px;font-size:.8125rem}.SharedAuditPage-module__hlBDOa__topIssues li+li{margin-top:5px}.SharedAuditPage-module__hlBDOa__appendix{border-top:var(--border);margin-top:36px;padding-top:24px}.SharedAuditPage-module__hlBDOa__appendix .SharedAuditPage-module__hlBDOa__metrics{max-width:640px}.SharedAuditPage-module__hlBDOa__controls{justify-content:space-between;align-items:center;gap:18px;margin:20px 0 34px;display:flex}.SharedAuditPage-module__hlBDOa__controls p{color:var(--text-muted);font-size:.75rem}.SharedAuditPage-module__hlBDOa__downloads{gap:8px;display:flex}.SharedAuditPage-module__hlBDOa__downloads a{border:var(--border);min-height:36px;color:var(--text-highlight);border-radius:6px;align-items:center;gap:7px;padding:8px 11px;font-size:.8125rem;display:inline-flex}.SharedAuditPage-module__hlBDOa__downloads a:hover{color:var(--text);border-color:var(--border-subtle)}@media (max-width:620px){.SharedAuditPage-module__hlBDOa__topbar{padding:0 18px}.SharedAuditPage-module__hlBDOa__container{width:min(100% - 28px,1040px);padding-top:30px}.SharedAuditPage-module__hlBDOa__summary{align-items:start}.SharedAuditPage-module__hlBDOa__score strong{font-size:2rem}.SharedAuditPage-module__hlBDOa__breakdown{grid-template-columns:1fr;gap:24px}.SharedAuditPage-module__hlBDOa__controls{flex-direction:column;align-items:flex-start}.SharedAuditPage-module__hlBDOa__downloads{width:100%}.SharedAuditPage-module__hlBDOa__downloads a{flex:1;justify-content:center}}
.UsageTab-module__sFnlsW__grid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.UsageTab-module__sFnlsW__card{border:var(--border);background:var(--bg-raised);border-radius:var(--radius);flex-direction:column;grid-column:span 6;gap:20px;padding:20px;display:flex}.UsageTab-module__sFnlsW__cardWide{grid-column:span 12}.UsageTab-module__sFnlsW__cardThird{grid-column:span 4}.UsageTab-module__sFnlsW__balanceValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:36px;font-weight:600;display:flex}.UsageTab-module__sFnlsW__balanceSub{color:var(--text-muted);margin-top:2px;font-size:12px}.UsageTab-module__sFnlsW__welcomeBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--crawwwl-purple);background:#a1a9e31f;border:1px solid #a1a9e340;border-radius:999px;align-items:center;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.UsageTab-module__sFnlsW__progressWrap{align-items:center;gap:12px;display:flex}.UsageTab-module__sFnlsW__progressBar{background:var(--bg-elevated);border-radius:999px;width:35%;height:4px;overflow:hidden}.UsageTab-module__sFnlsW__progressFill{background:var(--crawwwl-purple);border-radius:999px;height:100%;transition:width .4s}.UsageTab-module__sFnlsW__progressLabel{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.UsageTab-module__sFnlsW__reloadConfig{background:var(--bg);border-radius:var(--radius);border:var(--border);flex-direction:column;gap:12px;padding:12px;display:flex}.UsageTab-module__sFnlsW__reloadRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.UsageTab-module__sFnlsW__reloadLabel{color:var(--text-muted);font-size:13.5px}.UsageTab-module__sFnlsW__reloadInputWrap{border:var(--border);background:var(--bg-elevated);border-radius:8px;align-items:center;gap:4px;padding:6px 10px;display:flex}.UsageTab-module__sFnlsW__reloadInput{width:60px;color:var(--text);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:none;font-size:13.5px}.UsageTab-module__sFnlsW__reloadInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.UsageTab-module__sFnlsW__reloadInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.UsageTab-module__sFnlsW__reloadInput[type=number]{-moz-appearance:textfield}.UsageTab-module__sFnlsW__reloadTerms{color:var(--text-muted);border-top:var(--border);padding-top:10px;font-size:12px;line-height:1.6}.UsageTab-module__sFnlsW__ccy{color:var(--text-muted);font-size:12px}@media (max-width:768px){.UsageTab-module__sFnlsW__grid{grid-template-columns:1fr}}
.RepoDetailPage-module__75Je4a__layout{align-items:flex-start;gap:0;display:flex}.RepoDetailPage-module__75Je4a__loading{height:200px}@keyframes RepoDetailPage-module__75Je4a__shimmer{0%{opacity:.4}50%{opacity:.7}to{opacity:.4}}.RepoDetailPage-module__75Je4a__metaLoading{background:var(--bg-elevated);border-radius:4px;width:80px;height:14px;animation:1.4s ease-in-out infinite RepoDetailPage-module__75Je4a__shimmer;display:block}.RepoDetailPage-module__75Je4a__auditsLoading{flex-direction:column;display:flex}.RepoDetailPage-module__75Je4a__auditRowSkeleton{border-bottom:var(--border);background:var(--bg-elevated);border-radius:4px;height:42px;margin-bottom:2px;animation:1.4s ease-in-out infinite RepoDetailPage-module__75Je4a__shimmer}.RepoDetailPage-module__75Je4a__errorMsg{color:#ef4444;font-size:.8125rem;font-family:var(--font-sans);padding:16px 0}.RepoDetailPage-module__75Je4a__left{background:var(--bg-raised);border:var(--border);border-radius:var(--radius);flex-direction:column;flex-shrink:0;gap:20px;width:240px;padding:20px;display:flex}.RepoDetailPage-module__75Je4a__metaRow{flex-direction:column;gap:6px;display:flex}.RepoDetailPage-module__75Je4a__metaLabel{color:var(--text-muted);font-size:.75rem;font-family:var(--font-sans)}.RepoDetailPage-module__75Je4a__repoHeader{align-items:center;gap:6px;display:flex}.RepoDetailPage-module__75Je4a__repoName{color:var(--text);font-size:.8125rem;font-weight:600;font-family:var(--font-sans)}.RepoDetailPage-module__75Je4a__visibilityBadge{color:var(--text);font-size:.8125rem;font-family:var(--font-sans);align-items:center;gap:5px;display:inline-flex}.RepoDetailPage-module__75Je4a__branchList{flex-direction:column;gap:4px;display:flex}.RepoDetailPage-module__75Je4a__branchItem{align-items:center;gap:6px;display:flex}.RepoDetailPage-module__75Je4a__branchIcon{color:var(--text-muted);flex-shrink:0}.RepoDetailPage-module__75Je4a__branchItemName{color:var(--text);font-size:.8125rem;font-family:var(--font-sans)}.RepoDetailPage-module__75Je4a__defaultBadge{color:var(--text-muted);font-size:.6875rem;font-family:var(--font-sans);border:var(--border);border-radius:3px;padding:1px 5px}.RepoDetailPage-module__75Je4a__githubLink{color:var(--text-muted);font-size:.8125rem;font-family:var(--font-sans);align-items:center;gap:4px;text-decoration:none;transition:color .12s;display:inline-flex}.RepoDetailPage-module__75Je4a__githubLink:hover{color:var(--text)}.RepoDetailPage-module__75Je4a__dangerZone{border-top:1px dashed #222;margin-top:auto;padding-top:24px}.RepoDetailPage-module__75Je4a__right{flex-direction:column;flex:1;gap:0;min-width:0;padding-left:16px;display:flex}.RepoDetailPage-module__75Je4a__auditsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.RepoDetailPage-module__75Je4a__auditsTitle{color:var(--text);font-size:.75rem;font-family:var(--font-sans)}.RepoDetailPage-module__75Je4a__auditList{border:var(--border);border-radius:var(--radius);background:var(--bg-raised);flex-direction:column;display:flex;overflow:hidden}.RepoDetailPage-module__75Je4a__auditTableHeader{border-bottom:var(--border);color:var(--text-muted);font-size:.6875rem;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:1fr 1fr 1fr 80px;align-items:center;padding:14px 20px 10px;display:grid}.RepoDetailPage-module__75Je4a__auditRow{border-bottom:var(--border);cursor:default;grid-template-columns:1fr 1fr 1fr 80px;align-items:center;padding:16px 20px;transition:background .1s;display:grid}.RepoDetailPage-module__75Je4a__auditRow:hover{background:var(--bg-elevated)}.RepoDetailPage-module__75Je4a__auditRow:last-child{border-bottom:none}.RepoDetailPage-module__75Je4a__auditDate{color:var(--text);font-size:.8125rem;font-family:var(--font-sans);white-space:nowrap}.RepoDetailPage-module__75Je4a__auditBranch{color:var(--text);font-size:.8125rem;font-family:var(--font-sans);align-items:center;gap:4px;min-width:0;display:inline-flex}.RepoDetailPage-module__75Je4a__auditLeft{align-items:center;gap:8px;display:flex}.RepoDetailPage-module__75Je4a__auditStatus{color:var(--text-muted);font-size:.8125rem;font-family:var(--font-sans)}.RepoDetailPage-module__75Je4a__auditRight{justify-content:flex-end;align-items:center;display:flex}.RepoDetailPage-module__75Je4a__empty{text-align:center;padding:48px 0}.RepoDetailPage-module__75Je4a__emptyText{color:var(--text-muted);font-size:.875rem;font-family:var(--font-sans)}
.DeviceAuthPage-module__h04hvq__centeredWrapper{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.DeviceAuthPage-module__h04hvq__formWrapper{flex-direction:column;gap:24px;display:flex}.DeviceAuthPage-module__h04hvq__h1{margin-bottom:6px;font-size:1.25rem;font-weight:700}.DeviceAuthPage-module__h04hvq__subtext{color:var(--text-muted);font-size:.875rem}.DeviceAuthPage-module__h04hvq__confirmedTerminal{background:var(--bg-elevated);border:var(--border);font-family:var(--font-mono);border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:.875rem;display:flex}.DeviceAuthPage-module__h04hvq__confirmedPrompt{color:var(--crawwwl-purple);font-weight:600}.DeviceAuthPage-module__h04hvq__confirmedText{color:#4ade80}.DeviceAuthPage-module__h04hvq__signInBtn{background:var(--text);color:var(--bg);border-radius:var(--radius);padding:10px 24px;font-size:.875rem;font-weight:500;text-decoration:none}.DeviceAuthPage-module__h04hvq__errorBox{border-radius:var(--radius);color:#c0392b;background:#2a1515;border:1px solid #5a2525;padding:12px 16px;font-size:.8125rem}.DeviceAuthPage-module__h04hvq__actions{flex-direction:column;gap:12px;display:flex}.DeviceAuthPage-module__h04hvq__fullWidth{width:100%}.DeviceAuthPage-module__h04hvq__ignoreLink{text-align:center;color:var(--text-muted);font-size:.8125rem;text-decoration:none}
.McpPage-module__xCC1Bq__section{padding:80px 20px}.McpPage-module__xCC1Bq__inner{max-width:760px;margin:0 auto}.McpPage-module__xCC1Bq__h1{letter-spacing:-.03em;color:var(--text);margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.McpPage-module__xCC1Bq__lead{color:var(--text-muted);margin-bottom:8px;font-size:1rem;line-height:1.6}.McpPage-module__xCC1Bq__compat{color:var(--text-muted);margin-bottom:56px;font-size:.875rem}.McpPage-module__xCC1Bq__block{border-bottom:1px solid var(--border-color);margin-bottom:56px;padding-bottom:56px}.McpPage-module__xCC1Bq__block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.McpPage-module__xCC1Bq__h2{letter-spacing:-.02em;color:var(--text);margin-bottom:14px;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700}.McpPage-module__xCC1Bq__body{color:var(--text-muted);margin-bottom:16px;font-size:.9375rem;line-height:1.65}.McpPage-module__xCC1Bq__stepLabel{color:var(--text);text-transform:uppercase;letter-spacing:.05em;margin-top:28px;margin-bottom:10px;font-size:.8125rem;font-weight:600}.McpPage-module__xCC1Bq__hint{color:var(--text-muted);margin-top:8px;font-size:.8125rem}.McpPage-module__xCC1Bq__inlineLink{color:var(--text);text-underline-offset:2px;text-decoration:underline}.McpPage-module__xCC1Bq__inlineCode{font-family:var(--font-mono,monospace);background:var(--bg-raised);border:1px solid var(--border-color);color:var(--text);border-radius:4px;padding:1px 6px;font-size:.8125rem}.McpPage-module__xCC1Bq__toolList{border:1px solid var(--border-color);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.McpPage-module__xCC1Bq__toolItem{border-bottom:1px solid var(--border-color);padding:16px 20px}.McpPage-module__xCC1Bq__toolItem:last-child{border-bottom:none}.McpPage-module__xCC1Bq__toolName{font-family:var(--font-mono,monospace);color:var(--brand);margin-bottom:5px;font-size:.8125rem;font-weight:600;display:block}.McpPage-module__xCC1Bq__toolDesc{color:var(--text-muted);font-size:.875rem;line-height:1.55}.McpPage-module__xCC1Bq__examples{flex-direction:column;gap:10px;display:flex}.McpPage-module__xCC1Bq__example{background:var(--bg-raised);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text);align-items:flex-start;gap:6px;padding:14px 18px;font-size:.9375rem;line-height:1.5;display:flex}.McpPage-module__xCC1Bq__quote{color:var(--text-muted);flex-shrink:0;font-size:1.1em;line-height:1.4}.McpPage-module__xCC1Bq__stepList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.McpPage-module__xCC1Bq__step{align-items:flex-start;gap:16px;display:flex}.McpPage-module__xCC1Bq__stepNum{background:var(--bg-raised);border:1px solid var(--border-color);width:28px;height:28px;color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:.75rem;font-weight:700;display:flex}.McpPage-module__xCC1Bq__stepTitle{color:var(--text);margin-bottom:4px;font-size:.9375rem;font-weight:500}.McpPage-module__xCC1Bq__stepDesc{color:var(--text-muted);font-size:.875rem;line-height:1.6}.McpPage-module__xCC1Bq__linkList{border:1px solid var(--border-color);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.McpPage-module__xCC1Bq__refLink{border-bottom:1px solid var(--border-color);flex-direction:column;gap:3px;padding:18px 20px;text-decoration:none;transition:background .15s;display:flex}.McpPage-module__xCC1Bq__refLink:last-child{border-bottom:none}.McpPage-module__xCC1Bq__refLink:hover{background:var(--bg-raised)}.McpPage-module__xCC1Bq__refLinkTitle{color:var(--brand);font-size:.9375rem;font-weight:500}.McpPage-module__xCC1Bq__refLinkDesc{color:var(--text-muted);font-size:.875rem}@media (max-width:768px){.McpPage-module__xCC1Bq__section{padding:60px 15px}}
.Toggle-module__VxIo-G__sw{cursor:pointer;background:#dc3c3c1f;border:1px solid #dc3c3c59;border-radius:999px;flex-shrink:0;width:34px;height:20px;padding:0;transition:background .15s,border-color .15s;position:relative}.Toggle-module__VxIo-G__sw:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:left .15s,background .15s;position:absolute;top:2.5px;left:2.5px}.Toggle-module__VxIo-G__on{background:#3cb4502e;border-color:#3cb45066}.Toggle-module__VxIo-G__on:after{background:#fff;left:16.5px}
.AuthPageShell-module__cB4R2G__page{background:var(--bg-raised);flex-direction:column;height:100vh;display:flex;overflow:hidden}.AuthPageShell-module__cB4R2G__main{flex:1;justify-content:center;align-items:center;padding:40px 24px;display:flex;overflow:hidden}.AuthPageShell-module__cB4R2G__card{background:var(--bg-raised);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;max-width:400px;padding:40px}
.ImportRepos-module__Y6yrcq__error{color:#dc3c3c;font-size:.8125rem;font-family:var(--font-sans);margin-bottom:12px}@keyframes ImportRepos-module__Y6yrcq__shimmer{0%{opacity:.35}50%{opacity:.6}to{opacity:.35}}.ImportRepos-module__Y6yrcq__skeletonList{flex-direction:column;gap:6px;display:flex}.ImportRepos-module__Y6yrcq__skeletonBone{background:var(--bg-elevated);flex-shrink:0;animation:1.4s ease-in-out infinite ImportRepos-module__Y6yrcq__shimmer}.ImportRepos-module__Y6yrcq__noInstall{color:var(--text-muted);font-size:.8125rem;font-family:var(--font-sans)}.ImportRepos-module__Y6yrcq__list{flex-direction:column;gap:16px;display:flex}.ImportRepos-module__Y6yrcq__accountLabel{color:var(--text-highlight);font-size:.75rem;font-weight:600;font-family:var(--font-sans);letter-spacing:.03em;align-items:center;gap:6px;margin-bottom:8px;display:flex}.ImportRepos-module__Y6yrcq__repoRow{border:var(--border);background:var(--bg-raised);border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:6px;padding:10px 12px;display:flex}.ImportRepos-module__Y6yrcq__repoInfo{align-items:center;gap:6px;display:flex}.ImportRepos-module__Y6yrcq__lockIcon{color:var(--text-muted);flex-shrink:0}.ImportRepos-module__Y6yrcq__repoName{color:var(--text);font-size:.8125rem;font-family:var(--font-sans)}.ImportRepos-module__Y6yrcq__importedLabel{color:#4ade80;font-size:.75rem;font-family:var(--font-sans);font-weight:500}.ImportRepos-module__Y6yrcq__menuWrap{position:relative}.ImportRepos-module__Y6yrcq__importedRow{align-items:center;gap:6px;display:flex}.ImportRepos-module__Y6yrcq__dotsBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px 4px;transition:color .12s,background .12s;display:flex}.ImportRepos-module__Y6yrcq__dotsBtn:hover{color:var(--text);background:var(--bg-elevated)}.ImportRepos-module__Y6yrcq__menu{background:var(--bg);border:var(--border);z-index:50;border-radius:6px;min-width:140px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 8px 24px #00000040}.ImportRepos-module__Y6yrcq__menuItem{width:100%;font-size:12px;font-family:var(--font-sans);color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:none;padding:7px 12px;transition:background .1s,color .1s;display:block}.ImportRepos-module__Y6yrcq__menuItem:hover{background:var(--bg-elevated);color:var(--text)}.ImportRepos-module__Y6yrcq__menuItemDanger{color:#dc3c3c}.ImportRepos-module__Y6yrcq__menuItemDanger:hover{color:#f87171;background:var(--bg-elevated)}
.PrivacyTab-module__l7EXYG__grid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.PrivacyTab-module__l7EXYG__card{border:var(--border);background:var(--bg-raised);border-radius:var(--radius);flex-direction:column;grid-column:span 6;gap:20px;padding:20px;display:flex}.PrivacyTab-module__l7EXYG__cardWide{grid-column:span 12}.PrivacyTab-module__l7EXYG__cardDanger{background:#c0392b0a;border:1px solid #c0392b73}.PrivacyTab-module__l7EXYG__swRow{border-top:var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.PrivacyTab-module__l7EXYG__swRow:first-of-type{border-top:none;padding-top:0}.PrivacyTab-module__l7EXYG__swText h4{margin-bottom:3px;font-size:13.5px;font-weight:500}.PrivacyTab-module__l7EXYG__swDesc{color:var(--text-muted);max-width:520px;font-size:13px}.PrivacyTab-module__l7EXYG__modalWarning{color:var(--text-muted);margin-bottom:12px;font-size:13px;line-height:1.5}.PrivacyTab-module__l7EXYG__dangerBtn{color:#ffa0a0;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-sans);background:#dc3c3c;border:1px solid #dc3c3c;border-radius:6px;padding:6px 14px;transition:opacity .12s}.PrivacyTab-module__l7EXYG__dangerBtn:disabled{opacity:.45;cursor:not-allowed}.PrivacyTab-module__l7EXYG__dangerBtn:not(:disabled):hover{opacity:.88}.PrivacyTab-module__l7EXYG__checkRow{color:var(--text);cursor:pointer;border-top:var(--border);align-items:center;gap:10px;padding:10px 0;font-size:13.5px;display:flex}.PrivacyTab-module__l7EXYG__checkRow:first-of-type{border-top:none}.PrivacyTab-module__l7EXYG__checkbox{width:16px;height:16px;accent-color:var(--brand);cursor:pointer;flex-shrink:0}.PrivacyTab-module__l7EXYG__fieldInput{background:var(--bg-elevated);border:var(--border);color:var(--text);border-radius:8px;width:100%;padding:9px 12px;font-size:13.5px;transition:border-color .12s}.PrivacyTab-module__l7EXYG__fieldInput:focus{border-color:var(--brand)}@media (max-width:768px){.PrivacyTab-module__l7EXYG__grid{grid-template-columns:1fr}}
.DeviceAuth-module__Vk5H2W__page{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.DeviceAuth-module__Vk5H2W__card{width:100%;max-width:360px}.DeviceAuth-module__Vk5H2W__logoWrap{text-align:center;margin-bottom:32px}
.ChangelogPage-module__3uJ0UG__section{padding:80px 20px}.ChangelogPage-module__3uJ0UG__inner{max-width:760px;margin:0 auto}.ChangelogPage-module__3uJ0UG__h1{letter-spacing:-.03em;color:var(--text);margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.ChangelogPage-module__3uJ0UG__lead{color:var(--text-muted);margin-bottom:60px;font-size:1rem;line-height:1.6}.ChangelogPage-module__3uJ0UG__entries{flex-direction:column;gap:48px;display:flex}.ChangelogPage-module__3uJ0UG__entry{border-left:2px solid var(--border-color);padding-left:28px}.ChangelogPage-module__3uJ0UG__entryHeader{align-items:center;gap:14px;margin-bottom:20px;display:flex}.ChangelogPage-module__3uJ0UG__date{color:var(--text-highlight);font-size:.875rem}.ChangelogPage-module__3uJ0UG__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ChangelogPage-module__3uJ0UG__listItem{color:var(--text-muted);padding-left:16px;font-size:.9375rem;line-height:1.6;position:relative}.ChangelogPage-module__3uJ0UG__changeTypeBadge{background:color-mix(in srgb, var(--color-success-text) 12%, transparent);color:var(--color-success-text);font-family:var(--font-mono,monospace);vertical-align:baseline;white-space:nowrap;border-radius:2px;align-items:center;padding:1px 6px;font-size:.75rem;font-weight:500;line-height:normal;display:inline-flex}.ChangelogPage-module__3uJ0UG__listItem:before{content:"-";color:var(--text-muted);position:absolute;left:0}@media (max-width:768px){.ChangelogPage-module__3uJ0UG__section{padding:60px 15px}.ChangelogPage-module__3uJ0UG__entry{padding-left:18px}}
.CliReferencePage-module__6LMv3G__section{padding:80px 20px}.CliReferencePage-module__6LMv3G__inner{max-width:760px;margin:0 auto}.CliReferencePage-module__6LMv3G__breadcrumb{align-items:center;gap:8px;margin-bottom:24px;display:flex}.CliReferencePage-module__6LMv3G__breadcrumbLink{color:var(--brand);font-size:.875rem;text-decoration:none}.CliReferencePage-module__6LMv3G__breadcrumbLink:hover{text-decoration:underline}.CliReferencePage-module__6LMv3G__breadcrumbSep,.CliReferencePage-module__6LMv3G__breadcrumbCurrent{color:var(--text-muted);font-size:.875rem}.CliReferencePage-module__6LMv3G__h1{letter-spacing:-.03em;color:var(--text);margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.CliReferencePage-module__6LMv3G__lead{color:var(--text-muted);margin-bottom:56px;font-size:1rem;line-height:1.6}.CliReferencePage-module__6LMv3G__h2{letter-spacing:-.02em;color:var(--text);margin-bottom:18px;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700}.CliReferencePage-module__6LMv3G__body{color:var(--text-muted);margin-bottom:14px;font-size:.9375rem;line-height:1.65}.CliReferencePage-module__6LMv3G__body:last-child{margin-bottom:0}.CliReferencePage-module__6LMv3G__block{border-bottom:1px solid var(--border-color);margin-bottom:56px;padding-bottom:56px}.CliReferencePage-module__6LMv3G__block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.CliReferencePage-module__6LMv3G__codeBlock{background:var(--bg-raised);border:1px solid var(--border-color);border-radius:var(--radius);font-family:var(--font-mono,monospace);color:var(--text);white-space:pre;margin-bottom:16px;padding:16px 18px;font-size:.875rem;line-height:1.7;overflow-x:auto}.CliReferencePage-module__6LMv3G__inlineCode{font-family:var(--font-mono,monospace);background:var(--bg-raised);border:1px solid var(--border-color);color:var(--text);border-radius:4px;padding:1px 6px;font-size:.8125rem}.CliReferencePage-module__6LMv3G__commandList{flex-direction:column;gap:32px;display:flex}.CliReferencePage-module__6LMv3G__commandItem{border:1px solid var(--border-color);border-radius:var(--radius);padding:20px 22px}.CliReferencePage-module__6LMv3G__commandName{font-family:var(--font-mono,monospace);color:var(--text);background:var(--bg-raised);border:1px solid var(--border-color);border-radius:6px;margin-bottom:10px;padding:3px 10px;font-size:.9375rem;font-weight:600;display:inline-block}.CliReferencePage-module__6LMv3G__commandDesc{color:var(--text-muted);margin-bottom:16px;font-size:.9375rem;line-height:1.6}.CliReferencePage-module__6LMv3G__flagTable{border-collapse:collapse;border:1px solid var(--border-color);border-radius:8px;width:100%;font-size:.875rem;overflow:hidden}.CliReferencePage-module__6LMv3G__flagTh{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;background:var(--bg-raised);border-bottom:1px solid var(--border-color);padding:10px 14px;font-size:.75rem;font-weight:600}.CliReferencePage-module__6LMv3G__flagRow{border-bottom:1px solid var(--border-color)}.CliReferencePage-module__6LMv3G__flagRow:last-child{border-bottom:none}.CliReferencePage-module__6LMv3G__flagCell{vertical-align:top;width:40%;padding:10px 14px}.CliReferencePage-module__6LMv3G__flagCode{font-family:var(--font-mono,monospace);color:var(--text);white-space:nowrap;font-size:.8125rem}.CliReferencePage-module__6LMv3G__flagDescCell{color:var(--text-muted);vertical-align:top;padding:10px 14px;line-height:1.5}.CliReferencePage-module__6LMv3G__scaleList{border:1px solid var(--border-color);border-radius:var(--radius);flex-direction:column;gap:0;display:flex;overflow:hidden}.CliReferencePage-module__6LMv3G__scaleItem{border-bottom:1px solid var(--border-color);padding:20px 22px}.CliReferencePage-module__6LMv3G__scaleItem:last-child{border-bottom:none}.CliReferencePage-module__6LMv3G__scaleHeader{align-items:center;gap:14px;margin-bottom:8px;display:flex}.CliReferencePage-module__6LMv3G__scaleName{font-family:var(--font-mono,monospace);color:var(--text);background:var(--bg-raised);border:1px solid var(--border-color);border-radius:6px;padding:2px 10px;font-size:.9375rem;font-weight:600}.CliReferencePage-module__6LMv3G__scaleMeta{color:var(--text-muted);font-size:.8125rem}.CliReferencePage-module__6LMv3G__scaleDesc{color:var(--text-muted);margin-bottom:6px;font-size:.875rem;line-height:1.6}.CliReferencePage-module__6LMv3G__scaleAi{color:var(--text-muted);font-size:.8125rem}.CliReferencePage-module__6LMv3G__scaleAiValue{font-family:var(--font-mono,monospace);color:var(--text)}.CliReferencePage-module__6LMv3G__outputList{border:1px solid var(--border-color);border-radius:var(--radius);flex-direction:column;gap:0;display:flex;overflow:hidden}.CliReferencePage-module__6LMv3G__outputItem{border-bottom:1px solid var(--border-color);padding:18px 20px}.CliReferencePage-module__6LMv3G__outputItem:last-child{border-bottom:none}.CliReferencePage-module__6LMv3G__outputTitle{color:var(--text);margin-bottom:5px;font-size:.9375rem;font-weight:500}.CliReferencePage-module__6LMv3G__outputDesc{color:var(--text-muted);font-size:.875rem;line-height:1.55}@media (max-width:768px){.CliReferencePage-module__6LMv3G__section{padding:60px 15px}.CliReferencePage-module__6LMv3G__flagCell{width:auto}.CliReferencePage-module__6LMv3G__flagTable{display:block;overflow-x:auto}}
.DocsPage-module__8y2D1q__section{padding:80px 20px}.DocsPage-module__8y2D1q__inner{max-width:760px;margin:0 auto}.DocsPage-module__8y2D1q__h1{letter-spacing:-.03em;color:var(--text);margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.DocsPage-module__8y2D1q__lead{color:var(--text-muted);margin-bottom:56px;font-size:1rem;line-height:1.6}.DocsPage-module__8y2D1q__block{border-bottom:1px solid var(--border-color);margin-bottom:56px;padding-bottom:56px}.DocsPage-module__8y2D1q__block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.DocsPage-module__8y2D1q__h2{letter-spacing:-.02em;color:var(--text);margin-bottom:14px;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700}.DocsPage-module__8y2D1q__body{color:var(--text-muted);margin-bottom:16px;font-size:.9375rem;line-height:1.65}.DocsPage-module__8y2D1q__body:last-child{margin-bottom:0}.DocsPage-module__8y2D1q__textHighlight{color:var(--text-highlight)}.DocsPage-module__8y2D1q__link{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.DocsPage-module__8y2D1q__codeBlock{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);font-family:var(--font-mono,monospace);color:var(--text);white-space:pre;margin-bottom:16px;padding:16px 18px;font-size:.875rem;line-height:1.7;overflow-x:auto}.DocsPage-module__8y2D1q__inlineCode{font-family:var(--font-mono,monospace);background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text);border-radius:4px;padding:1px 6px;font-size:.8125rem}.DocsPage-module__8y2D1q__scoreGrid{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-raised);flex-direction:column;gap:0;display:flex;overflow:hidden}.DocsPage-module__8y2D1q__scoreItem{border-bottom:1px solid var(--border-color);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:20px;padding:18px 20px;display:grid}.DocsPage-module__8y2D1q__scoreItem:last-child{border-bottom:none}.DocsPage-module__8y2D1q__scoreRange{color:var(--text-highlight);font-size:.875rem;font-weight:600;line-height:1.5}.DocsPage-module__8y2D1q__scoreExcellent .DocsPage-module__8y2D1q__scoreRange{color:var(--color-success-text)}.DocsPage-module__8y2D1q__scoreGood .DocsPage-module__8y2D1q__scoreRange{color:color-mix(in srgb, var(--color-success-text) 72%, var(--text-highlight) 28%)}.DocsPage-module__8y2D1q__scoreNeedsWork .DocsPage-module__8y2D1q__scoreRange{color:#d4b14a}.DocsPage-module__8y2D1q__scoreCritical .DocsPage-module__8y2D1q__scoreRange{color:var(--color-error-border)}.DocsPage-module__8y2D1q__scoreLabel{color:var(--text);margin-bottom:4px;font-size:.9375rem;font-weight:600}.DocsPage-module__8y2D1q__scoreDesc{color:var(--text-muted);font-size:.875rem;line-height:1.55}.DocsPage-module__8y2D1q__stepList{flex-direction:column;gap:40px;margin:0;padding:0;list-style:none;display:flex}.DocsPage-module__8y2D1q__step{align-items:flex-start;gap:16px;display:flex;position:relative}.DocsPage-module__8y2D1q__step:not(:last-child):after{content:"";background:var(--border-color);width:1px;position:absolute;top:32px;bottom:-40px;left:13px}.DocsPage-module__8y2D1q__stepNum{z-index:1;background:var(--bg-elevated);border:1px solid var(--border-color);width:28px;height:28px;color:var(--text);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;font-size:.75rem;font-weight:700;line-height:1;display:grid;position:relative}.DocsPage-module__8y2D1q__stepTitle{color:var(--text);margin-bottom:4px;font-size:.9375rem;font-weight:500}.DocsPage-module__8y2D1q__stepDesc{color:var(--text-muted);font-size:.875rem;line-height:1.6}.DocsPage-module__8y2D1q__linkList{border:1px solid var(--border-color);border-radius:var(--radius);flex-direction:column;gap:0;display:flex;overflow:hidden}.DocsPage-module__8y2D1q__refLink{border-bottom:1px solid var(--border-color);flex-direction:column;gap:3px;padding:18px 20px;text-decoration:none;transition:background .15s;display:flex}.DocsPage-module__8y2D1q__refLink:last-child{border-bottom:none}.DocsPage-module__8y2D1q__refLink:hover{background:var(--bg-elevated)}.DocsPage-module__8y2D1q__refLinkTitle{color:var(--brand);font-size:.9375rem;font-weight:500}.DocsPage-module__8y2D1q__refLinkDesc{color:var(--text-muted);font-size:.875rem}@media (max-width:768px){.DocsPage-module__8y2D1q__section{padding:60px 15px}.DocsPage-module__8y2D1q__scoreItem{grid-template-columns:1fr;gap:6px}}
.PricingPage-module__jgr-Sq__section{padding:80px 20px}.PricingPage-module__jgr-Sq__inner{max-width:760px;margin:0 auto}.PricingPage-module__jgr-Sq__h1{letter-spacing:-.03em;color:var(--text);margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.PricingPage-module__jgr-Sq__lead{color:var(--text-muted);margin-bottom:48px;font-size:1rem;line-height:1.6}.PricingPage-module__jgr-Sq__summarySection{margin-bottom:72px}.PricingPage-module__jgr-Sq__summaryIntro{color:var(--text);max-width:60ch;margin-bottom:24px;font-size:1rem;line-height:1.65}.PricingPage-module__jgr-Sq__summaryList{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);flex-direction:column;margin-bottom:20px;display:flex}.PricingPage-module__jgr-Sq__summaryItem{grid-template-columns:108px minmax(0,1fr);align-items:start;gap:20px;padding:16px 0;display:grid}.PricingPage-module__jgr-Sq__summaryItem+.PricingPage-module__jgr-Sq__summaryItem{border-top:1px solid var(--border-color)}.PricingPage-module__jgr-Sq__summaryName{color:var(--text);font-size:.9375rem;font-weight:600}.PricingPage-module__jgr-Sq__summaryText{color:var(--text-muted);font-size:.9375rem;line-height:1.65}.PricingPage-module__jgr-Sq__summaryNote{color:var(--text-muted);max-width:62ch;font-size:.875rem;line-height:1.65}.PricingPage-module__jgr-Sq__summaryNote strong{color:var(--text-highlight);font-weight:500}.PricingPage-module__jgr-Sq__faqSection{border-top:1px solid var(--border-color);padding-top:56px}.PricingPage-module__jgr-Sq__faqHeading{letter-spacing:-.02em;color:var(--text);margin-bottom:32px;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700}@media (max-width:640px){.PricingPage-module__jgr-Sq__section{padding:60px 15px}.PricingPage-module__jgr-Sq__summaryItem{grid-template-columns:1fr;gap:6px;padding:14px 0}}
.PrivacyPage-module__O53D-q__section{padding:80px 20px}.PrivacyPage-module__O53D-q__inner{max-width:700px;margin:0 auto}.PrivacyPage-module__O53D-q__h1{letter-spacing:-.03em;color:var(--text);margin-bottom:8px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.PrivacyPage-module__O53D-q__meta{color:var(--text-muted);margin-bottom:48px;font-size:.875rem}.PrivacyPage-module__O53D-q__prose{flex-direction:column;gap:0;display:flex}.PrivacyPage-module__O53D-q__prose p{color:var(--text-muted);margin-bottom:16px;font-size:.9375rem;line-height:1.7}.PrivacyPage-module__O53D-q__prose ul{flex-direction:column;gap:8px;margin:0 0 16px;padding-left:0;list-style:none;display:flex}.PrivacyPage-module__O53D-q__prose li{color:var(--text-muted);padding-left:18px;font-size:.9375rem;line-height:1.6;position:relative}.PrivacyPage-module__O53D-q__prose li:before{content:"–";color:var(--text-muted);position:absolute;left:0}.PrivacyPage-module__O53D-q__prose strong{color:var(--text);font-weight:600}.PrivacyPage-module__O53D-q__h2{letter-spacing:-.01em;color:var(--text);border-top:1px solid var(--border-color);margin-top:40px;margin-bottom:12px;padding-top:40px;font-size:1.0625rem;font-weight:700}.PrivacyPage-module__O53D-q__h2:first-child{border-top:none;margin-top:0;padding-top:0}.PrivacyPage-module__O53D-q__link{color:var(--brand);text-underline-offset:3px;text-decoration:underline}@media (max-width:768px){.PrivacyPage-module__O53D-q__section{padding:60px 15px}}
.RoadmapPage-module__QWTExq__section{padding:80px 20px}.RoadmapPage-module__QWTExq__inner{max-width:760px;margin:0 auto}.RoadmapPage-module__QWTExq__h1{letter-spacing:-.03em;color:var(--text);margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.RoadmapPage-module__QWTExq__lead{color:var(--text-muted);max-width:60ch;margin-bottom:60px;font-size:1rem;line-height:1.6}.RoadmapPage-module__QWTExq__sections{flex-direction:column;gap:64px;display:flex}.RoadmapPage-module__QWTExq__group{flex-direction:column;gap:18px;display:flex}.RoadmapPage-module__QWTExq__groupMuted{opacity:.86}.RoadmapPage-module__QWTExq__groupHeader{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.RoadmapPage-module__QWTExq__statusBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.RoadmapPage-module__QWTExq__shipped{background:color-mix(in srgb, var(--color-success-text) 12%, transparent);color:var(--color-success-text)}.RoadmapPage-module__QWTExq__inProgress{background:color-mix(in srgb, var(--brand) 12%, transparent);color:var(--brand)}.RoadmapPage-module__QWTExq__planned{background:color-mix(in srgb, var(--text-highlight) 8%, transparent);color:var(--text-highlight)}.RoadmapPage-module__QWTExq__ideas{color:var(--text-muted);background:0 0}.RoadmapPage-module__QWTExq__groupDesc{color:var(--text-highlight);font-size:.9375rem;line-height:1.6}.RoadmapPage-module__QWTExq__items{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-raised);flex-direction:column;gap:0;display:flex;overflow:hidden}.RoadmapPage-module__QWTExq__item{border-bottom:1px solid var(--border-color);padding:22px 24px}.RoadmapPage-module__QWTExq__item:last-child{border-bottom:none}.RoadmapPage-module__QWTExq__itemTitle{color:var(--text);margin-bottom:7px;font-size:.975rem;font-weight:600;line-height:1.45}.RoadmapPage-module__QWTExq__itemDesc{color:var(--text-muted);max-width:62ch;font-size:.875rem;line-height:1.65}@media (max-width:768px){.RoadmapPage-module__QWTExq__section{padding:60px 15px}.RoadmapPage-module__QWTExq__sections{gap:56px}.RoadmapPage-module__QWTExq__item{padding:20px}}
.TermsPage-module__AEYRmq__section{padding:80px 20px}.TermsPage-module__AEYRmq__inner{max-width:700px;margin:0 auto}.TermsPage-module__AEYRmq__h1{letter-spacing:-.03em;color:var(--text);margin-bottom:8px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.TermsPage-module__AEYRmq__meta{color:var(--text-muted);margin-bottom:48px;font-size:.875rem}.TermsPage-module__AEYRmq__prose{flex-direction:column;gap:0;display:flex}.TermsPage-module__AEYRmq__prose p{color:var(--text-muted);margin-bottom:16px;font-size:.9375rem;line-height:1.7}.TermsPage-module__AEYRmq__prose ul{flex-direction:column;gap:8px;margin:0 0 16px;padding-left:0;list-style:none;display:flex}.TermsPage-module__AEYRmq__prose li{color:var(--text-muted);padding-left:18px;font-size:.9375rem;line-height:1.6;position:relative}.TermsPage-module__AEYRmq__prose li:before{content:"–";color:var(--text-muted);position:absolute;left:0}.TermsPage-module__AEYRmq__h2{letter-spacing:-.01em;color:var(--text);border-top:1px solid var(--border-color);margin-top:40px;margin-bottom:12px;padding-top:40px;font-size:1.0625rem;font-weight:700}.TermsPage-module__AEYRmq__h2:first-child{border-top:none;margin-top:0;padding-top:0}.TermsPage-module__AEYRmq__link{color:var(--brand);text-underline-offset:3px;text-decoration:underline}@media (max-width:768px){.TermsPage-module__AEYRmq__section{padding:60px 15px}}
.dashboard-layout-module__NrrZza__wrapper{background:var(--bg);flex-direction:column;height:100vh;display:flex;overflow:hidden}.dashboard-layout-module__NrrZza__main{background:var(--bg);flex:1;min-width:0;min-height:0;overflow-y:auto}
.device-module__LpZ3TW__errorPage{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.device-module__LpZ3TW__errorText{color:var(--text-muted);margin-top:32px;font-size:.875rem}
.LoginForm-module__u0B2cq__wrapper{flex-direction:column;gap:20px;display:flex}.LoginForm-module__u0B2cq__h1{margin-bottom:6px;font-size:1.25rem;font-weight:600}.LoginForm-module__u0B2cq__subtext{color:var(--text-muted);font-size:.875rem}.LoginForm-module__u0B2cq__errorBox{border-radius:var(--radius);color:#c0392b;background:#2a1515;border:1px solid #5a2525;padding:12px 16px;font-size:.8125rem}.LoginForm-module__u0B2cq__form{flex-direction:column;gap:12px;display:flex}.LoginForm-module__u0B2cq__input{width:100%;font-size:.9375rem;font-family:var(--font-sans,sans-serif);background:var(--bg-raised);border:1px solid var(--border-subtle);color:var(--text);border-radius:999px;outline:none;padding:12px 18px;transition:border-color .15s}.LoginForm-module__u0B2cq__input:focus{border-color:var(--border-color)}.LoginForm-module__u0B2cq__input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.LoginForm-module__u0B2cq__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.LoginForm-module__u0B2cq__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.LoginForm-module__u0B2cq__submitBtn{background:var(--text);width:100%;color:var(--bg);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:12px 18px;font-size:.875rem;font-weight:500;line-height:1;transition:opacity .15s;display:inline-flex}.LoginForm-module__u0B2cq__submitBtn:hover:not(:disabled){opacity:.8}.LoginForm-module__u0B2cq__submitBtn:disabled{opacity:.45;cursor:not-allowed}.LoginForm-module__u0B2cq__forgotBtn{color:var(--text-muted);cursor:pointer;text-align:right;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;transition:color .15s}.LoginForm-module__u0B2cq__forgotBtn:hover{color:var(--text)}.LoginForm-module__u0B2cq__forgotBtn:disabled{opacity:.45;cursor:not-allowed}.LoginForm-module__u0B2cq__backBtn{color:var(--text);cursor:pointer;font-family:inherit;font-weight:500;font-size:inherit;background:0 0;border:none;padding:0}.LoginForm-module__u0B2cq__footerText{color:var(--text-muted);text-align:center;font-size:.8125rem}.LoginForm-module__u0B2cq__footerLink{color:var(--text);font-weight:500}
.ResetPasswordForm-module__p_Ax7q__wrapper{flex-direction:column;gap:20px;display:flex}.ResetPasswordForm-module__p_Ax7q__h1{margin-bottom:6px;font-size:1.25rem;font-weight:600}.ResetPasswordForm-module__p_Ax7q__subtext{color:var(--text-muted);font-size:.875rem}.ResetPasswordForm-module__p_Ax7q__errorBox{border-radius:var(--radius);color:#c0392b;background:#2a1515;border:1px solid #5a2525;padding:12px 16px;font-size:.8125rem}.ResetPasswordForm-module__p_Ax7q__form{flex-direction:column;gap:12px;display:flex}.ResetPasswordForm-module__p_Ax7q__input{width:100%;font-size:.9375rem;font-family:var(--font-sans,sans-serif);background:var(--bg-raised);border:1px solid var(--border-subtle);color:var(--text);border-radius:999px;outline:none;padding:12px 18px;transition:border-color .15s}.ResetPasswordForm-module__p_Ax7q__input:focus{border-color:var(--border-color)}.ResetPasswordForm-module__p_Ax7q__input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.ResetPasswordForm-module__p_Ax7q__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.ResetPasswordForm-module__p_Ax7q__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.ResetPasswordForm-module__p_Ax7q__submitBtn{background:var(--text);width:100%;color:var(--bg);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:12px 18px;font-size:.875rem;font-weight:500;line-height:1;transition:opacity .15s;display:inline-flex}.ResetPasswordForm-module__p_Ax7q__submitBtn:hover:not(:disabled){opacity:.8}.ResetPasswordForm-module__p_Ax7q__submitBtn:disabled{opacity:.45;cursor:not-allowed}
.SignupForm-module__txZf4q__wrapper{flex-direction:column;gap:20px;display:flex}.SignupForm-module__txZf4q__sentWrapper{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.SignupForm-module__txZf4q__h1{margin-bottom:6px;font-size:1.25rem;font-weight:600}.SignupForm-module__txZf4q__subtext{color:var(--text-muted);font-size:.875rem}.SignupForm-module__txZf4q__errorBox{border-radius:var(--radius);color:#c0392b;background:#2a1515;border:1px solid #5a2525;padding:12px 16px;font-size:.8125rem}.SignupForm-module__txZf4q__form{flex-direction:column;gap:12px;display:flex}.SignupForm-module__txZf4q__input{width:100%;font-size:.9375rem;font-family:var(--font-sans,sans-serif);background:var(--bg-raised);border:1px solid var(--border-subtle);color:var(--text);border-radius:999px;outline:none;padding:12px 18px;transition:border-color .15s}.SignupForm-module__txZf4q__input:focus{border-color:var(--border-color)}.SignupForm-module__txZf4q__input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.SignupForm-module__txZf4q__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.SignupForm-module__txZf4q__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #121212}.SignupForm-module__txZf4q__submitBtn{background:var(--text);width:100%;color:var(--bg);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-bottom:8px;padding:12px 18px;font-size:.875rem;font-weight:500;line-height:1;transition:opacity .15s;display:inline-flex}.SignupForm-module__txZf4q__submitBtn:hover:not(:disabled){opacity:.8}.SignupForm-module__txZf4q__submitBtn:disabled{opacity:.45;cursor:not-allowed}.SignupForm-module__txZf4q__openMailBtn{background:var(--text);color:var(--bg);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:12px 14px;font-size:.875rem;font-weight:500;line-height:1;transition:opacity .15s;display:inline-flex}.SignupForm-module__txZf4q__openMailBtn:hover{opacity:.8}.SignupForm-module__txZf4q__openMailBtn svg{margin-top:1px;display:block}.SignupForm-module__txZf4q__footerText{color:var(--text-muted);text-align:center;font-size:.8125rem}.SignupForm-module__txZf4q__footerLink{color:var(--text);font-weight:500}.SignupForm-module__txZf4q__inlineBtn{color:var(--text);cursor:pointer;font-family:inherit;font-weight:500;font-size:inherit;background:0 0;border:none;padding:0}
.RepositoriesPage-module__ALU3cG__wrapper{width:70%;margin-left:15%;margin-right:15%;padding:30px 30px 100px}.RepositoriesPage-module__ALU3cG__header{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.RepositoriesPage-module__ALU3cG__headerRow{justify-content:space-between;align-items:center;width:100%;display:flex}.RepositoriesPage-module__ALU3cG__accountSelect{width:200px}.RepositoriesPage-module__ALU3cG__branchField{flex-direction:column;gap:8px;font-size:13px;display:flex}.RepositoriesPage-module__ALU3cG__branchField select{width:100%;color:var(--text);background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:4px;padding:9px 10px}@keyframes RepositoriesPage-module__ALU3cG__shimmer{0%{opacity:.35}50%{opacity:.6}to{opacity:.35}}.RepositoriesPage-module__ALU3cG__accountSelectSkeleton{background:var(--bg-elevated);border-radius:8px;width:200px;height:34px;animation:1.4s ease-in-out infinite RepositoriesPage-module__ALU3cG__shimmer}.RepositoriesPage-module__ALU3cG__breadcrumb{align-items:center;gap:8px;display:flex}.RepositoriesPage-module__ALU3cG__breadcrumbLink{color:var(--text-muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:0;transition:color .12s}.RepositoriesPage-module__ALU3cG__breadcrumbLink:hover{color:var(--text)}.RepositoriesPage-module__ALU3cG__breadcrumbSep{color:var(--text-muted);opacity:.5;flex-shrink:0}.RepositoriesPage-module__ALU3cG__breadcrumbCurrent{color:var(--text);font-size:13px;font-family:var(--font-sans)}.RepositoriesPage-module__ALU3cG__refreshBtn{border:var(--border);background:var(--bg-raised);color:var(--text-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .12s,background .12s;display:inline-flex}.RepositoriesPage-module__ALU3cG__refreshBtn:hover{color:var(--text);background:var(--bg-elevated)}.RepositoriesPage-module__ALU3cG__refreshBtn:disabled{opacity:.4;cursor:default}@keyframes RepositoriesPage-module__ALU3cG__spin{to{transform:rotate(360deg)}}.RepositoriesPage-module__ALU3cG__spinning{animation:.7s linear infinite RepositoriesPage-module__ALU3cG__spin}.RepositoriesPage-module__ALU3cG__connectBtn{border:var(--border);color:var(--text-muted);font-size:13px;font-weight:500;font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;transition:background .15s,color .15s;display:inline-flex}.RepositoriesPage-module__ALU3cG__connectBtn:hover{background:var(--bg-raised);color:var(--text-highlight)}.RepositoriesPage-module__ALU3cG__content{transition:opacity .18s}.RepositoriesPage-module__ALU3cG__visible{opacity:1}.RepositoriesPage-module__ALU3cG__hidden{opacity:0}.RepositoriesPage-module__ALU3cG__empty{border-radius:var(--radius);text-align:center;border:1px dashed #222;padding:64px 32px}.RepositoriesPage-module__ALU3cG__emptyTitle{color:#e5e5e5;margin-bottom:6px;font-size:.9375rem;font-weight:500}.RepositoriesPage-module__ALU3cG__emptyDesc{color:var(--text-muted);font-size:.875rem;font-family:var(--font-sans)}.RepositoriesPage-module__ALU3cG__stepsWrap{justify-content:center;align-items:center;padding:80px 0;display:flex}.RepositoriesPage-module__ALU3cG__skeletonBone{background:var(--bg-elevated);flex-shrink:0;animation:1.4s ease-in-out infinite RepositoriesPage-module__ALU3cG__shimmer}.RepositoriesPage-module__ALU3cG__skeletonCard{border:var(--border);border-radius:var(--radius);background:var(--bg-raised);flex-direction:column;gap:12px;padding:20px;display:flex}.RepositoriesPage-module__ALU3cG__skeletonCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.RepositoriesPage-module__ALU3cG__skeletonCardBottom{justify-content:space-between;align-items:center;gap:10px;margin-top:26px;display:flex}.RepositoriesPage-module__ALU3cG__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}
.SettingsPage-module__jH1Yrq__wrapper{flex-direction:column;min-height:100%;padding:0;display:flex}.SettingsPage-module__jH1Yrq__inner{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:24px 32px 80px}.SettingsPage-module__jH1Yrq__searchWrap{margin-bottom:20px;position:relative}.SettingsPage-module__jH1Yrq__searchBar{border:var(--border);background:var(--bg-raised);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex}.SettingsPage-module__jH1Yrq__searchResults{background:var(--bg-raised);border:var(--border);z-index:50;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0003}.SettingsPage-module__jH1Yrq__searchResultItem{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;transition:background .1s;display:flex}.SettingsPage-module__jH1Yrq__searchResultItem:hover,.SettingsPage-module__jH1Yrq__searchResultActive{background:var(--bg-elevated)}.SettingsPage-module__jH1Yrq__searchResultLabel{color:var(--text);font-size:13.5px}.SettingsPage-module__jH1Yrq__searchResultTab{color:var(--text-muted);font-size:11.5px;font-family:var(--font-mono)}.SettingsPage-module__jH1Yrq__searchEmpty{color:var(--text-muted);padding:12px 14px;font-size:13px}.SettingsPage-module__jH1Yrq__searchInput{color:var(--text);font-size:14px;font-family:var(--font-sans);background:0 0;border:none;flex:1}.SettingsPage-module__jH1Yrq__searchInput::placeholder{color:var(--text-muted)}.SettingsPage-module__jH1Yrq__searchKbd{font-family:var(--font-mono);color:var(--text-muted);border:var(--border);background:var(--bg);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:11px}.SettingsPage-module__jH1Yrq__tabBar{border-bottom:var(--border);gap:4px;margin-bottom:24px;display:flex;position:relative;overflow-x:auto}.SettingsPage-module__jH1Yrq__tabIndicator{background:var(--crawwwl-purple);pointer-events:none;border-radius:999px;height:2px;transition:transform .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-1px}.SettingsPage-module__jH1Yrq__tab{color:var(--text-muted);white-space:nowrap;font-size:13.5px;font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:10px 14px;transition:color .12s;display:flex}.SettingsPage-module__jH1Yrq__tab:hover,.SettingsPage-module__jH1Yrq__tabActive{color:var(--text)}.SettingsPage-module__jH1Yrq__tabCount{font-family:var(--font-mono);color:var(--crawwwl-purple);background:#a1a9e31a;border-radius:4px;padding:1px 6px;font-size:10.5px}@media (max-width:768px){.SettingsPage-module__jH1Yrq__inner{padding:16px 16px 60px}}
