.ProviderIcon-module__zjraeW__wrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ProviderIcon-module__zjraeW__wrap svg{width:100%;height:100%;display:block}.ProviderIcon-module__zjraeW__mono{color:var(--foreground)}.ProviderIcon-module__zjraeW__brand{border:1px solid var(--border);background:#fff;border-radius:4px;padding:2px}.ProviderIcon-module__zjraeW__placeholder{background:var(--background-subtle);border:1px solid var(--border);border-radius:4px}
.Button-module__8RiFmG__button{font-family:var(--font-sans);border-radius:var(--radius-md);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;font-weight:500;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.Button-module__8RiFmG__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__8RiFmG__button:active:not(:disabled){transform:scale(.98)}.Button-module__8RiFmG__button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Button-module__8RiFmG__sm{height:32px;padding:0 .75rem;font-size:.8125rem}.Button-module__8RiFmG__md{height:40px;padding:0 1rem;font-size:.875rem}.Button-module__8RiFmG__lg{height:48px;padding:0 1.5rem;font-size:1rem}.Button-module__8RiFmG__primary{background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary);box-shadow:0 1px 2px #0003}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.Button-module__8RiFmG__secondary{background:var(--background-subtle);color:var(--foreground);border:1px solid var(--border);box-shadow:0 1px 2px #0000000a}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--border);border-color:var(--border-hover)}.Button-module__8RiFmG__outline{color:var(--foreground);border:1px solid var(--border);background:0 0}.Button-module__8RiFmG__outline:hover:not(:disabled){background:var(--border);border-color:var(--border-hover)}.Button-module__8RiFmG__ghost{color:var(--muted-foreground);background:0 0;border:1px solid #0000}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--border);color:var(--foreground)}.Button-module__8RiFmG__danger{color:#f87171;background:#ef44441f;border:1px solid #ef444440}.Button-module__8RiFmG__danger:hover:not(:disabled){background:#ef444438;border-color:#ef444466}.Button-module__8RiFmG__spinner{animation:1s linear infinite Button-module__8RiFmG__spin}@keyframes Button-module__8RiFmG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.page-module__C3yneq__container{flex-direction:column;gap:2rem;max-width:880px;margin:0 auto;padding-bottom:4rem;display:flex}.page-module__C3yneq__header{margin-bottom:.5rem}.page-module__C3yneq__title{letter-spacing:-.025em;color:var(--foreground);margin-bottom:.25rem;font-size:1.75rem;font-weight:600}.page-module__C3yneq__description{color:var(--muted-foreground);font-size:.875rem}.page-module__C3yneq__tabs{border-bottom:1px solid var(--border);align-items:center;gap:1.5rem;margin-bottom:1rem;display:flex}.page-module__C3yneq__tabBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.625rem 0;font-size:.875rem;font-weight:500;transition:all .15s}.page-module__C3yneq__tabBtn:hover{color:var(--foreground)}.page-module__C3yneq__tabBtnActive{color:var(--foreground);border-bottom:2px solid var(--foreground)}.page-module__C3yneq__sections{flex-direction:column;gap:2rem;display:flex}.page-module__C3yneq__settingsBox{background:var(--card-bg-solid);border:1px solid var(--border);border-radius:8px;scroll-margin-top:5rem;transition:border-color .2s,box-shadow .2s;overflow:hidden}.page-module__C3yneq__prefixInputWrapper{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--input-bg);align-items:center;max-width:400px;transition:all .15s;display:flex;overflow:hidden}.page-module__C3yneq__prefixInputWrapper:focus-within{border-color:var(--input-focus-border);box-shadow:0 0 0 1px var(--input-focus-ring), 0 0 12px var(--input-focus-shadow);background:var(--input-focus-bg)}.page-module__C3yneq__prefixText{color:var(--muted-foreground);background:var(--background-subtle);border-right:1px solid var(--border);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;height:40px;padding:0 .5rem 0 .75rem;font-size:.875rem;display:flex}.page-module__C3yneq__prefixInputInner{height:40px;color:var(--foreground);background:0 0;border:none;outline:none;flex:1;min-width:100px;padding:0 .75rem;font-size:.875rem}.page-module__C3yneq__copyInputWrapper{max-width:400px;position:relative}.page-module__C3yneq__copyInputInner{background:var(--background-subtle);color:var(--muted-foreground);padding-right:2.5rem}.page-module__C3yneq__copyIconButton{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.35rem;transition:color .15s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.page-module__C3yneq__copyIconButton:hover{color:var(--foreground)}.page-module__C3yneq__settingsBox:target{border-color:var(--input-focus-border);box-shadow:0 0 0 2px var(--input-focus-ring), 0 8px 30px #00000014;animation:2.5s cubic-bezier(.16,1,.3,1) page-module__C3yneq__targetPulse}@keyframes page-module__C3yneq__targetPulse{0%{border-color:var(--accent-blue);box-shadow:0 0 0 3px #2563eb40,0 8px 30px #2563eb26}to{border-color:var(--border);box-shadow:none}}.page-module__C3yneq__boxBody{padding:1.5rem}.page-module__C3yneq__boxHeader{margin-bottom:1.25rem}.page-module__C3yneq__boxBody:has(>.page-module__C3yneq__boxHeader:only-child)>.page-module__C3yneq__boxHeader{margin-bottom:0}.page-module__C3yneq__boxTitle{letter-spacing:-.01em;color:var(--foreground);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:1rem;font-weight:600;display:flex}.page-module__C3yneq__boxHeaderIcon{color:var(--muted-foreground);flex-shrink:0}.page-module__C3yneq__dangerBox{border-color:#ef444459}.page-module__C3yneq__dangerBox:hover{border-color:#ef444499}.page-module__C3yneq__dangerTitle{color:#ef4444}.page-module__C3yneq__dangerIcon{color:#ef4444;flex-shrink:0}.page-module__C3yneq__boxDescription{color:var(--muted-foreground);font-size:.8125rem;line-height:1.4}.page-module__C3yneq__boxContent{flex-direction:column;gap:1rem;max-width:480px;display:flex}.page-module__C3yneq__boxFooter{background:var(--card-footer-bg);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.5rem;display:flex}.page-module__C3yneq__footerHelp{color:var(--subtle-foreground);font-size:.8125rem;line-height:1.4}.page-module__C3yneq__footerActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.page-module__C3yneq__formGroup{flex-direction:column;gap:.35rem;display:flex}.page-module__C3yneq__label{color:var(--foreground);font-size:.8125rem;font-weight:500}.page-module__C3yneq__labelRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module__C3yneq__labelActions{align-items:center;gap:.375rem;display:flex}.page-module__C3yneq__checkboxGroup{align-items:center;margin-top:-.25rem;display:flex}.page-module__C3yneq__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.625rem;line-height:1.4;display:inline-flex}.page-module__C3yneq__visuallyHiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__C3yneq__customCheckbox{border:1px solid var(--border-hover);background:var(--input-bg);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex}.page-module__C3yneq__checkboxLabel:hover .page-module__C3yneq__customCheckbox{border-color:var(--foreground);background:var(--background-subtle)}.page-module__C3yneq__customCheckboxChecked{box-shadow:0 1px 3px #0003;background:var(--foreground)!important;border-color:var(--foreground)!important}.page-module__C3yneq__checkIcon{color:var(--background)}.page-module__C3yneq__visuallyHiddenInput:focus-visible+.page-module__C3yneq__customCheckbox{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--foreground)}.page-module__C3yneq__checkboxText{color:var(--muted-foreground);font-size:.8125rem;transition:color .15s}.page-module__C3yneq__checkboxLabel:hover .page-module__C3yneq__checkboxText{color:var(--foreground)}.page-module__C3yneq__radioCard{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;margin-bottom:.75rem;padding:1rem;transition:background .15s}.page-module__C3yneq__radioCard:last-child{margin-bottom:0}.page-module__C3yneq__radioCard:hover{background:var(--background-subtle);border-color:var(--border-hover)}.page-module__C3yneq__radioCard:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}.page-module__C3yneq__radioCardSelected,.page-module__C3yneq__radioCardSelected:hover{border-color:var(--foreground);background:var(--background-subtle)}.page-module__C3yneq__radioCardHeader{align-items:center;gap:.75rem;display:flex}.page-module__C3yneq__radioCardHeaderSelected{margin-bottom:.875rem}.page-module__C3yneq__radioCircle{border:1px solid var(--border);background:var(--input-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.page-module__C3yneq__radioCard:hover .page-module__C3yneq__radioCircle,.page-module__C3yneq__radioCircleSelected,.page-module__C3yneq__radioCard:hover .page-module__C3yneq__radioCircleSelected{border-color:var(--foreground)}.page-module__C3yneq__radioCircle:after{content:"";background:var(--foreground);opacity:0;border-radius:50%;width:8px;height:8px;transition:all .15s cubic-bezier(.16,1,.3,1);transform:scale(.5)}.page-module__C3yneq__radioCircleSelected:after{opacity:1;transform:scale(1)}.page-module__C3yneq__radioCardTitle{color:var(--foreground);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.page-module__C3yneq__radioCardBody{padding-left:1.75rem}.page-module__C3yneq__successAlert{color:#34d399;background:#10b98114;border:1px solid #10b98133;border-radius:6px;margin-bottom:.5rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.45}.page-module__C3yneq__errorAlert{color:#f87171;background:#ef444414;border:1px solid #ef444433;border-radius:6px;margin-bottom:.5rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.45}.page-module__C3yneq__warningAlert{color:var(--foreground);background:#eab30814;border:1px solid #eab30840;border-radius:6px;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.45;display:flex}.page-module__C3yneq__modalSubAlert{margin-top:0;margin-bottom:.5rem}.page-module__C3yneq__vaultKeyModalAlert{margin:0}.page-module__C3yneq__vaultKeyWarningList{flex-direction:column;gap:.25rem;margin:0;padding-left:1.125rem;line-height:1.45;display:flex}.page-module__C3yneq__itemList{flex-direction:column;gap:.75rem;display:flex}.page-module__C3yneq__itemRow{background:var(--background-subtle);border:1px solid var(--border);border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.page-module__C3yneq__itemLeft{flex:1;align-items:center;gap:.875rem;min-width:0;display:flex}.page-module__C3yneq__itemTitle{color:var(--foreground);margin-bottom:.15rem;font-size:.875rem;font-weight:500;line-height:1.35}.page-module__C3yneq__itemSub{color:var(--subtle-foreground);font-size:.75rem;line-height:1.4}.page-module__C3yneq__itemRight{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.page-module__C3yneq__badgeActive{font-family:var(--font-mono);color:#34d399;white-space:nowrap;background:#10b9811f;border:1px solid #10b98140;border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:500}.page-module__C3yneq__badgeMuted{font-family:var(--font-mono);background:var(--background-subtle);color:var(--subtle-foreground);border:1px solid var(--border);white-space:nowrap;border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:500}.page-module__C3yneq__badgeWarning{font-family:var(--font-mono);color:#fbbf24;white-space:nowrap;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:500}.page-module__C3yneq__passkeysList{flex-direction:column;gap:.625rem;display:flex}.page-module__C3yneq__emptyState{text-align:center;border:1px dashed var(--border);color:var(--subtle-foreground);border-radius:6px;padding:1.5rem;font-size:.8125rem;line-height:1.45}.page-module__C3yneq__emptyStateRich{text-align:center;border:1px dashed var(--border);background:var(--background-subtle);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}.page-module__C3yneq__emptyStateRichIcon{color:var(--muted-foreground);margin-bottom:.875rem}.page-module__C3yneq__emptyStateRichTitle{color:var(--foreground);letter-spacing:-.01em;margin-bottom:.35rem;font-size:.9375rem;font-weight:600}.page-module__C3yneq__emptyStateRichText{color:var(--muted-foreground);max-width:420px;margin-bottom:1.125rem;font-size:.8125rem;line-height:1.5}.page-module__C3yneq__emptyActionsRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;display:flex}.page-module__C3yneq__monoTag{font-family:var(--font-mono);color:var(--muted-foreground);background:var(--background-subtle);border:1px solid var(--border);word-break:break-all;border-radius:4px;padding:.1rem .4rem;font-size:.75rem}.page-module__C3yneq__modalContent{flex-direction:column;gap:.875rem;display:flex}.page-module__C3yneq__modalSub{color:var(--muted-foreground);font-size:.8125rem;line-height:1.45}.page-module__C3yneq__modalActions{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.page-module__C3yneq__modalOrDivider{color:var(--muted-foreground);letter-spacing:.08em;align-items:center;gap:.625rem;font-size:.6875rem;font-weight:600;display:flex}.page-module__C3yneq__modalOrDivider:before,.page-module__C3yneq__modalOrDivider:after{content:"";background:var(--border);flex:1;height:1px}.page-module__C3yneq__qrContainer{flex-direction:column;align-items:center;padding:1rem 0;display:flex}.page-module__C3yneq__qrWrapper{margin-bottom:.875rem}.page-module__C3yneq__secretText{color:var(--muted-foreground);text-align:center;word-break:break-all;font-size:.8125rem}.page-module__C3yneq__secretText code{font-family:var(--font-mono);color:var(--foreground);word-break:break-all;font-weight:600}@media (max-width:768px){.page-module__C3yneq__container{gap:1.5rem;padding-bottom:2rem}.page-module__C3yneq__sections{gap:1.25rem}.page-module__C3yneq__boxBody{padding:1.25rem}.page-module__C3yneq__boxContent{max-width:100%}}@media (max-width:640px){.page-module__C3yneq__boxBody{padding:1rem}.page-module__C3yneq__boxHeader{margin-bottom:1rem}.page-module__C3yneq__boxFooter{flex-direction:column;align-items:stretch;gap:.75rem;padding:.75rem 1rem}.page-module__C3yneq__footerHelp{font-size:.75rem}.page-module__C3yneq__footerActions{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.page-module__C3yneq__footerActions>button,.page-module__C3yneq__boxFooter>button{flex:auto;justify-content:center;width:100%}.page-module__C3yneq__itemRow{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.page-module__C3yneq__itemLeft{align-items:flex-start;gap:.75rem;padding:.875rem 1rem}.page-module__C3yneq__itemRight{border-top:1px solid var(--border);box-sizing:border-box;justify-content:flex-end;gap:.5rem;width:100%;padding:.65rem 1rem}.page-module__C3yneq__itemRight>button{flex:auto;justify-content:center;width:100%}.page-module__C3yneq__modalActions{align-items:stretch;gap:.5rem}.page-module__C3yneq__modalActions>button{justify-content:center;width:100%}.page-module__C3yneq__emptyStateRich{padding:2rem 1rem}}
.DropdownMenu-module__HT_R3W__menuWrapper{display:inline-flex;position:relative}.DropdownMenu-module__HT_R3W__content{background:var(--card-bg-solid);border:1px solid var(--border);border-radius:var(--radius-md);z-index:50;min-width:160px;padding:4px;position:absolute;top:calc(100% + 4px);box-shadow:0 4px 12px #00000026}.DropdownMenu-module__HT_R3W__alignEnd{right:0}.DropdownMenu-module__HT_R3W__alignStart{left:0}.DropdownMenu-module__HT_R3W__item{font-size:.8125rem;font-family:var(--font-sans);color:var(--foreground);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;width:100%;padding:.375rem .625rem;transition:background .1s;display:flex}.DropdownMenu-module__HT_R3W__item:hover{background:var(--border)}.DropdownMenu-module__HT_R3W__item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;background:var(--border)}.DropdownMenu-module__HT_R3W__item:disabled{opacity:.5;cursor:not-allowed}.DropdownMenu-module__HT_R3W__item:disabled:hover{background:0 0}.DropdownMenu-module__HT_R3W__itemDanger{color:#f87171}.DropdownMenu-module__HT_R3W__itemDanger:hover{background:#ef44441a}.DropdownMenu-module__HT_R3W__separator{background:var(--border);height:1px;margin:4px 0}.DropdownMenu-module__HT_R3W__label{font-size:.75rem;font-family:var(--font-sans);color:var(--muted-foreground);-webkit-user-select:none;user-select:none;padding:.375rem .625rem .25rem;font-weight:500}.DropdownMenu-module__HT_R3W__subWrapper{width:100%;position:relative}.DropdownMenu-module__HT_R3W__subTrigger{justify-content:space-between;align-items:center;width:100%;display:flex}.DropdownMenu-module__HT_R3W__subTriggerContent{flex:1;align-items:center;gap:.5rem;display:flex}.DropdownMenu-module__HT_R3W__subTriggerChevron{color:var(--muted-foreground);flex-shrink:0;margin-left:.5rem;transition:transform .1s}.DropdownMenu-module__HT_R3W__itemActive{background:var(--border)}.DropdownMenu-module__HT_R3W__subContent{background:var(--card-bg-solid);border:1px solid var(--border);border-radius:var(--radius-md);z-index:60;min-width:150px;padding:4px;position:absolute;top:-4px;box-shadow:0 4px 12px #00000026}.DropdownMenu-module__HT_R3W__subSideLeft{right:calc(100% + 4px)}.DropdownMenu-module__HT_R3W__subSideRight{left:calc(100% + 4px)}@media (max-width:640px){.DropdownMenu-module__HT_R3W__subSideLeft,.DropdownMenu-module__HT_R3W__subSideRight{top:calc(100% + 2px);left:auto;right:0}}
.Checkbox-module__tYwp1q__checkbox{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.Checkbox-module__tYwp1q__nativeInput{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.Checkbox-module__tYwp1q__nativeInput:focus-visible~.Checkbox-module__tYwp1q__box{outline:2px solid var(--focus-ring);outline-offset:2px}.Checkbox-module__tYwp1q__box{border:1.5px solid var(--border);background:0 0;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}.Checkbox-module__tYwp1q__checkbox:hover .Checkbox-module__tYwp1q__box{border-color:var(--muted-foreground)}.Checkbox-module__tYwp1q__checked .Checkbox-module__tYwp1q__box{background:var(--primary);border-color:var(--primary)}.Checkbox-module__tYwp1q__checked:hover .Checkbox-module__tYwp1q__box{background:var(--primary-hover);border-color:var(--primary-hover)}.Checkbox-module__tYwp1q__indeterminate .Checkbox-module__tYwp1q__box{background:var(--primary);border-color:var(--primary)}.Checkbox-module__tYwp1q__checkIcon{color:var(--primary-foreground)}.Checkbox-module__tYwp1q__disabled{opacity:.5;cursor:not-allowed}.Checkbox-module__tYwp1q__disabled:hover .Checkbox-module__tYwp1q__box{border-color:var(--border)}
.landing-module__bxHgOq__pageWrapper{background-color:var(--background);background-image:radial-gradient(circle at center, var(--border) 0%, transparent 60%);min-height:100dvh;color:var(--foreground);background-attachment:fixed;position:relative;overflow-x:clip}.landing-module__bxHgOq__content{position:relative}.landing-module__bxHgOq__container{width:100%;max-width:1120px;margin:0 auto;padding:0 1.5rem}.landing-module__bxHgOq__nav{z-index:50;background-color:#0000;border-bottom:1px solid #0000;height:60px;transition:border-bottom-color .2s,background-color .2s;position:sticky;top:0}.landing-module__bxHgOq__navScrolled{border-bottom-color:var(--border);background-color:var(--background)}:is(.landing-module__bxHgOq__nav:has(.landing-module__bxHgOq__navDropdownContainer:hover),.landing-module__bxHgOq__nav:has(.landing-module__bxHgOq__navDropdownContainer:focus-within)){background-color:var(--background);border-bottom-color:#0000}.landing-module__bxHgOq__navInner{justify-content:space-between;align-items:center;max-width:1120px;height:100%;margin:0 auto;padding:0 1.5rem;display:flex}.landing-module__bxHgOq__logo{color:var(--foreground);align-items:center;gap:.6rem;text-decoration:none;display:flex}.landing-module__bxHgOq__logoImg{filter:invert()}[data-theme=dark] .landing-module__bxHgOq__logoImg{filter:none}.landing-module__bxHgOq__logoText{letter-spacing:-.03em;font-size:1.05rem;font-weight:700}.landing-module__bxHgOq__navCenter{pointer-events:none;justify-content:center;align-items:center;gap:.15rem;display:flex;position:absolute;inset:0}@media (max-width:768px){.landing-module__bxHgOq__navCenter{display:none}}.landing-module__bxHgOq__navCenterHidden .landing-module__bxHgOq__navDropdownMenu{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.landing-module__bxHgOq__navLink{color:var(--muted-foreground);border-radius:6px;padding:.35rem .7rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s}.landing-module__bxHgOq__navLink:hover{color:var(--foreground)}.landing-module__bxHgOq__navLink:focus-visible,.landing-module__bxHgOq__themeBtn:focus-visible,.landing-module__bxHgOq__themeBtnActive:focus-visible,.landing-module__bxHgOq__menuBtn:focus-visible,.landing-module__bxHgOq__windowTab:focus-visible,.landing-module__bxHgOq__terminalTab:focus-visible,.landing-module__bxHgOq__terminalCopyBtn:focus-visible,.landing-module__bxHgOq__iconBtn:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.landing-module__bxHgOq__navDropdownContainer{pointer-events:auto;align-items:center;height:100%;display:flex;position:relative}.landing-module__bxHgOq__navDropdownButton{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.landing-module__bxHgOq__navDropdownChevron{color:var(--muted-foreground);opacity:.7;transition:transform .2s cubic-bezier(.16,1,.3,1)}.landing-module__bxHgOq__navDropdownButton:hover,.landing-module__bxHgOq__navDropdownButton:focus-visible,.landing-module__bxHgOq__navDropdownContainer:focus-within .landing-module__bxHgOq__navDropdownButton,.landing-module__bxHgOq__navDropdownContainer:hover .landing-module__bxHgOq__navDropdownButton{color:var(--foreground)}.landing-module__bxHgOq__navDropdownContainer:hover .landing-module__bxHgOq__navDropdownChevron,.landing-module__bxHgOq__navDropdownContainer:focus-within .landing-module__bxHgOq__navDropdownChevron{color:var(--foreground);opacity:1;transform:rotate(180deg)}.landing-module__bxHgOq__navDropdownMenu{background:var(--background);border-bottom:1px solid var(--border);opacity:0;visibility:hidden;z-index:40;pointer-events:none;width:100vw;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s;position:fixed;top:60px;left:0;transform:translateY(-4px);box-shadow:0 10px 40px -10px #00000014}.landing-module__bxHgOq__navDropdownContainer:hover .landing-module__bxHgOq__navDropdownMenu,.landing-module__bxHgOq__navDropdownContainer:focus-within .landing-module__bxHgOq__navDropdownMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.landing-module__bxHgOq__megaMenuInner{gap:4rem;max-width:700px;margin:0 auto;padding:2rem 1.5rem;display:flex}.landing-module__bxHgOq__megaMenuSection{flex:1}.landing-module__bxHgOq__megaMenuSectionTitle{color:var(--muted-foreground);margin-bottom:1rem;font-size:.75rem;font-weight:500}.landing-module__bxHgOq__megaMenuGrid{grid-template-columns:1fr;gap:.25rem;display:grid}.landing-module__bxHgOq__megaMenuItemCard{cursor:pointer;justify-content:space-between;align-items:center;padding:.4rem 0;text-decoration:none;display:flex}.landing-module__bxHgOq__megaMenuItemTitle{color:var(--foreground);align-items:center;gap:.5rem;width:fit-content;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.landing-module__bxHgOq__megaMenuItemTitle:after{content:"";background-color:var(--foreground);transform-origin:0;width:100%;height:1px;transition:transform .2s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.landing-module__bxHgOq__megaMenuItemCard:hover .landing-module__bxHgOq__megaMenuItemTitle:after{transform:scaleX(1)}.landing-module__bxHgOq__externalArrow{color:var(--muted-foreground);transition:transform .15s,color .15s}.landing-module__bxHgOq__megaMenuItemCard:hover .landing-module__bxHgOq__externalArrow{color:var(--foreground);transform:translate(2px,-2px)}.landing-module__bxHgOq__navRight{align-items:center;gap:.5rem;margin-left:auto;display:flex}.landing-module__bxHgOq__navRightDesktop{align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.landing-module__bxHgOq__navRightDesktop{display:none}}.landing-module__bxHgOq__themeToggle{background:var(--background-subtle);border:1px solid var(--border);border-radius:999px;align-items:center;gap:2px;padding:2px;display:flex}.landing-module__bxHgOq__themeTogglePlaceholder{background:var(--background-subtle);border:1px solid var(--border);border-radius:999px;width:74px;height:26px}.landing-module__bxHgOq__themeBtnActive{background:var(--foreground);width:22px;height:22px;color:var(--background);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.landing-module__bxHgOq__themeBtn{width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:color .15s;display:flex}.landing-module__bxHgOq__themeBtn:hover{color:var(--foreground)}.landing-module__bxHgOq__menuBtn{border-radius:var(--radius-md);width:44px;height:44px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:-5px;transition:color .15s,background-color .15s;display:none}.landing-module__bxHgOq__menuBtn:hover{color:var(--foreground);background:var(--background-subtle)}@media (max-width:768px){.landing-module__bxHgOq__nav{width:100%;position:fixed;top:0;left:0;right:0}.landing-module__bxHgOq__content{padding-top:60px}.landing-module__bxHgOq__menuBtn{display:flex}}.landing-module__bxHgOq__mobileMenu{z-index:49;background:var(--background);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;padding:.35rem .75rem 1.5rem;display:flex;position:fixed;inset:60px 0 0;overflow-y:auto}.landing-module__bxHgOq__mobileUserImage{object-fit:cover;border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:32px;height:32px}.landing-module__bxHgOq__mobileActions{border-top:1px solid var(--border);gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}.landing-module__bxHgOq__mobileActionLink{flex:1;display:flex}.landing-module__bxHgOq__mobileActionBtn{justify-content:center;width:100%}.landing-module__bxHgOq__hero{text-align:center;padding:5.5rem 0 3rem}.landing-module__bxHgOq__heroBadgeWrapper{justify-content:center;margin-bottom:1.5rem;display:flex}.landing-module__bxHgOq__heroBadge{border:1px solid var(--border);background:var(--card-bg-solid);color:var(--foreground);border-radius:999px;align-items:center;gap:.65rem;padding:.35rem .85rem .35rem .45rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:inline-flex;box-shadow:0 2px 8px #0000000a}.landing-module__bxHgOq__heroBadge:hover{border-color:var(--border-hover);background:var(--background-subtle);transform:translateY(-1px)}.landing-module__bxHgOq__heroBadgePill{text-transform:uppercase;letter-spacing:.04em;background:var(--accent-cyan);color:var(--on-accent-cyan);border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:700}.landing-module__bxHgOq__heroBadgeArrow{color:var(--muted-foreground);transition:transform .15s}.landing-module__bxHgOq__heroBadge:hover .landing-module__bxHgOq__heroBadgeArrow{color:var(--foreground);transform:translate(2px)}.landing-module__bxHgOq__heroTitle{letter-spacing:-.045em;max-width:900px;color:var(--foreground);margin:0 auto 1.25rem;font-size:clamp(2.75rem,6.5vw,4.75rem);font-weight:600;line-height:1.05}.landing-module__bxHgOq__heroLead{color:var(--muted-foreground);max-width:620px;margin:0 auto 2rem;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.55}.landing-module__bxHgOq__heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:3.5rem;display:flex}.landing-module__bxHgOq__heroCtaLink,.landing-module__bxHgOq__heroBtn{display:inline-flex}.landing-module__bxHgOq__heroCode{font-family:var(--font-mono);color:var(--foreground);font-size:.95em}.landing-module__bxHgOq__heroPreview{max-width:1080px;margin:0 auto;scroll-margin-top:80px}.landing-module__bxHgOq__heroImageCard{border:1px solid var(--border);background:var(--card-bg-solid);box-shadow:0 0 0 1px color-mix(in srgb, var(--border) 60%, transparent), 0 20px 48px -12px #00000073;border-radius:12px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.landing-module__bxHgOq__heroImageCard:hover{border-color:var(--border-hover)}.landing-module__bxHgOq__heroImageCard picture{width:100%;display:block}.landing-module__bxHgOq__heroImage{object-fit:cover;width:100%;height:auto;display:block}.landing-module__bxHgOq__anchorSection{scroll-margin-top:80px}.landing-module__bxHgOq__toolsSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background-subtle);padding:3.5rem 0 4rem;overflow:hidden}.landing-module__bxHgOq__marqueeContainer{flex-direction:column;gap:1.25rem;width:100%;display:flex}.landing-module__bxHgOq__marqueeWrapper{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}.landing-module__bxHgOq__marqueeTrackLeft{gap:1.25rem;width:max-content;animation:45s linear infinite landing-module__bxHgOq__marqueeScrollLeft;display:flex}.landing-module__bxHgOq__marqueeTrackRight{gap:1.25rem;width:max-content;animation:45s linear infinite landing-module__bxHgOq__marqueeScrollRight;display:flex}.landing-module__bxHgOq__marqueeWrapper:hover .landing-module__bxHgOq__marqueeTrackLeft,.landing-module__bxHgOq__marqueeWrapper:hover .landing-module__bxHgOq__marqueeTrackRight{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__marqueeTrackLeft,.landing-module__bxHgOq__marqueeTrackRight{animation:none!important;transform:none!important}.landing-module__bxHgOq__marqueeWrapper{overflow-x:auto}}@keyframes landing-module__bxHgOq__marqueeScrollLeft{0%{transform:translate(0%)}to{transform:translate(-33.33%)}}@keyframes landing-module__bxHgOq__marqueeScrollRight{0%{transform:translate(-33.33%)}to{transform:translate(0%)}}.landing-module__bxHgOq__marqueeItem{background:color-mix(in srgb, var(--card-bg-solid) 40%, transparent);border:1px solid color-mix(in srgb, var(--border) 60%, transparent);color:var(--muted-foreground);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:.75rem;padding:.625rem 1.125rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.landing-module__bxHgOq__marqueeItem:hover{background:var(--card-bg-solid);border-color:var(--border-hover);color:var(--foreground);box-shadow:0 4px 16px -4px #0000001a}.landing-module__bxHgOq__marqueeIcon{width:20px;height:20px;color:inherit;opacity:.8;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:inline-flex}.landing-module__bxHgOq__marqueeIcon svg{fill:currentColor;width:100%;height:100%;display:block}.landing-module__bxHgOq__marqueeItem:hover .landing-module__bxHgOq__marqueeIcon{opacity:1;transform:scale(1.05)}.landing-module__bxHgOq__marqueeName{letter-spacing:-.01em}.landing-module__bxHgOq__featureRow{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;padding:5rem 0;display:grid}.landing-module__bxHgOq__featureRow:last-child{border-bottom:none}.landing-module__bxHgOq__featureRowReverse .landing-module__bxHgOq__featureCopy{order:2}.landing-module__bxHgOq__featureRowReverse .landing-module__bxHgOq__featureVisual{order:1}@media (max-width:900px){.landing-module__bxHgOq__featureRow,.landing-module__bxHgOq__featureRowReverse{grid-template-columns:1fr;gap:2.25rem;padding:3.5rem 0}.landing-module__bxHgOq__featureRowReverse .landing-module__bxHgOq__featureCopy,.landing-module__bxHgOq__featureRowReverse .landing-module__bxHgOq__featureVisual{order:unset}}.landing-module__bxHgOq__featureEyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);margin-bottom:.75rem;font-size:.75rem;font-weight:600}.landing-module__bxHgOq__featureEyebrowCyan{color:var(--accent-cyan)}.landing-module__bxHgOq__featureEyebrowEmerald{color:var(--accent-emerald)}.landing-module__bxHgOq__featureEyebrowPurple{color:var(--accent-purple)}.landing-module__bxHgOq__featureTitle{letter-spacing:-.035em;margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.15}.landing-module__bxHgOq__featureBody{color:var(--muted-foreground);max-width:480px;margin-bottom:1rem;font-size:1rem;line-height:1.65}.landing-module__bxHgOq__featureInlineCode{font-family:var(--font-mono);background:var(--background-subtle);border:1px solid var(--border);color:var(--foreground);border-radius:4px;padding:.2em .4em;font-size:.875em}.landing-module__bxHgOq__accordionGroup{flex-direction:column;gap:.25rem;max-width:480px;margin:1.5rem 0 2rem;display:flex}.landing-module__bxHgOq__accordionItem{cursor:pointer;border-radius:8px;outline:none;align-items:stretch;gap:1.125rem;padding:.75rem .5rem;transition:background-color .2s;display:flex}.landing-module__bxHgOq__accordionItem:hover{background:var(--background-subtle)}.landing-module__bxHgOq__accordionItem:focus-visible{box-shadow:0 0 0 2px var(--border-hover)}.landing-module__bxHgOq__accordionRail{background:0 0;border-radius:2px;flex-shrink:0;width:2px;margin-top:.35rem;margin-bottom:.35rem;transition:background-color .3s;position:relative;overflow:hidden}.landing-module__bxHgOq__accordionItem:not(.landing-module__bxHgOq__accordionItemActive) .landing-module__bxHgOq__accordionRail:before{content:"";background:var(--border);border-radius:2px;width:100%;height:12px;transition:background-color .2s;position:absolute;top:0;left:0}.landing-module__bxHgOq__accordionItem:hover:not(.landing-module__bxHgOq__accordionItemActive) .landing-module__bxHgOq__accordionRail:before{background:var(--muted-foreground)}.landing-module__bxHgOq__accordionItemActive .landing-module__bxHgOq__accordionRail{background:color-mix(in srgb, var(--border) 30%, transparent)}.landing-module__bxHgOq__accordionRailFill{transform-origin:top;width:100%;height:100%;animation:linear forwards landing-module__bxHgOq__fillDown;position:absolute;top:0;left:0}.landing-module__bxHgOq__railEmerald .landing-module__bxHgOq__accordionRailFill{background:var(--accent-emerald);box-shadow:0 0 8px var(--accent-emerald)}.landing-module__bxHgOq__railPurple .landing-module__bxHgOq__accordionRailFill{background:var(--accent-purple);box-shadow:0 0 8px var(--accent-purple)}@keyframes landing-module__bxHgOq__fillDown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.landing-module__bxHgOq__accordionContent{flex:1;min-width:0}.landing-module__bxHgOq__accordionHeading{color:var(--muted-foreground);margin:0;font-size:.875rem;font-weight:500;transition:color .2s,font-weight .2s}.landing-module__bxHgOq__accordionItemActive .landing-module__bxHgOq__accordionHeading{color:var(--foreground);font-weight:600}.landing-module__bxHgOq__accordionItem:hover .landing-module__bxHgOq__accordionHeading{color:var(--foreground)}.landing-module__bxHgOq__accordionBodyWrapper{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .3s;display:grid}.landing-module__bxHgOq__accordionItemActive .landing-module__bxHgOq__accordionBodyWrapper{opacity:1;grid-template-rows:1fr}.landing-module__bxHgOq__accordionTextWrapper{overflow:hidden}.landing-module__bxHgOq__accordionText{color:var(--muted-foreground);margin:0;padding-top:.4rem;padding-bottom:.2rem;font-size:.84375rem;line-height:1.55}.landing-module__bxHgOq__featureLink{color:var(--foreground);align-items:center;gap:.4rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.landing-module__bxHgOq__featureLink:hover{color:var(--muted-foreground)}.landing-module__bxHgOq__featureVisual{justify-content:center;align-items:center;display:flex}.landing-module__bxHgOq__featureImageCard{border:1px solid var(--border);background:var(--card-bg);border-radius:12px;width:100%;transition:border-color .2s;overflow:hidden;box-shadow:0 8px 30px #0000001f}.landing-module__bxHgOq__featureImageCard:hover{border-color:var(--border-hover)}.landing-module__bxHgOq__featureImg{width:100%;height:auto;display:block}.landing-module__bxHgOq__cta{text-align:center;border-bottom:1px solid var(--border);padding:5rem 0}.landing-module__bxHgOq__ctaTitle{letter-spacing:-.035em;margin-bottom:1rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:600}.landing-module__bxHgOq__ctaLead{color:var(--muted-foreground);max-width:480px;margin:0 auto 2rem;font-size:1.05rem;line-height:1.6}.landing-module__bxHgOq__ctaActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.landing-module__bxHgOq__footer{padding:3rem 0 2rem}.landing-module__bxHgOq__footerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2.5rem;display:flex}.landing-module__bxHgOq__footerBrand{max-width:280px}.landing-module__bxHgOq__footerDesc{color:var(--muted-foreground);margin-top:.65rem;font-size:.8125rem;line-height:1.6}.landing-module__bxHgOq__footerCols{gap:4rem;display:flex}.landing-module__bxHgOq__footerColTitle{color:var(--foreground);margin-bottom:1.15rem;font-size:.875rem;font-weight:600}.landing-module__bxHgOq__footerLinks{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.landing-module__bxHgOq__footerLink{color:var(--muted-foreground);font-size:.875rem;text-decoration:none;transition:color .15s}.landing-module__bxHgOq__footerLink:hover{color:var(--foreground)}.landing-module__bxHgOq__footerBottom{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;font-size:.8125rem;display:flex}.landing-module__bxHgOq__footerBottomLinks{gap:1.25rem;display:flex}.landing-module__bxHgOq__sectionTitle{letter-spacing:-.035em;text-align:center;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.15}.landing-module__bxHgOq__sectionLead{color:var(--muted-foreground);margin-top:.85rem;font-size:1rem;line-height:1.6}.landing-module__bxHgOq__sectionIntro{text-align:center;max-width:560px;margin:0 auto 2.5rem}.landing-module__bxHgOq__howItWorks{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background-subtle);padding:5rem 0}.landing-module__bxHgOq__stepsGrid{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3.5rem;padding:0;list-style:none;display:grid}.landing-module__bxHgOq__stepItem{flex-direction:column;gap:1rem;display:flex;position:relative}.landing-module__bxHgOq__stepRail{align-items:center;width:100%;display:flex;position:relative}.landing-module__bxHgOq__stepRail:after{content:"";background:var(--border);z-index:0;height:1px;position:absolute;top:50%;left:38px;right:-2rem;transform:translateY(-50%)}.landing-module__bxHgOq__stepItem:last-child .landing-module__bxHgOq__stepRail:after{display:none}.landing-module__bxHgOq__stepNumber{border:1px solid var(--border);background:var(--card-bg-solid);width:38px;height:38px;font-family:var(--font-mono);color:var(--foreground);z-index:1;box-shadow:0 0 0 4px var(--background-subtle);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex;position:relative}.landing-module__bxHgOq__stepContent{flex-direction:column;gap:.45rem;display:flex}.landing-module__bxHgOq__stepTitle{letter-spacing:-.02em;color:var(--foreground);font-size:1rem;font-weight:600}.landing-module__bxHgOq__stepBody{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}@media (max-width:860px){.landing-module__bxHgOq__stepsGrid{flex-direction:column;gap:0;max-width:540px;margin-top:2.25rem;display:flex}.landing-module__bxHgOq__stepItem{grid-template-columns:2rem minmax(0,1fr);gap:0 1.25rem;padding-bottom:2rem;display:grid}.landing-module__bxHgOq__stepItem:last-child{padding-bottom:0}.landing-module__bxHgOq__stepRail{justify-content:center;align-self:stretch;width:auto}.landing-module__bxHgOq__stepRail:after{background:var(--border);width:1px;height:auto;inset:2rem auto -2rem 50%;transform:translate(-50%)}.landing-module__bxHgOq__stepItem:last-child .landing-module__bxHgOq__stepRail:after{display:none}.landing-module__bxHgOq__stepNumber{width:2rem;height:2rem;box-shadow:0 0 0 3px var(--background-subtle);font-size:.75rem}.landing-module__bxHgOq__stepContent{gap:.35rem;padding-top:.15rem}.landing-module__bxHgOq__stepTitle{font-size:.9375rem}.landing-module__bxHgOq__stepBody{font-size:.8125rem;line-height:1.55}}.landing-module__bxHgOq__securitySection{padding:5rem 0}.landing-module__bxHgOq__securityGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:900px){.landing-module__bxHgOq__securityGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.landing-module__bxHgOq__securityGrid{grid-template-columns:1fr}}.landing-module__bxHgOq__securityCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg-solid);padding:1.25rem;transition:border-color .15s}.landing-module__bxHgOq__securityCard:hover{border-color:var(--border-hover)}.landing-module__bxHgOq__securityIcon{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background-subtle);width:40px;height:40px;color:var(--foreground);justify-content:center;align-items:center;display:flex}.landing-module__bxHgOq__securityCardTitle{margin-top:1rem;font-size:.9375rem;font-weight:600}.landing-module__bxHgOq__securityCardBody{color:var(--muted-foreground);margin-top:.35rem;font-size:.8125rem;line-height:1.6}.landing-module__bxHgOq__useCases{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background-subtle);padding:5rem 0}.landing-module__bxHgOq__useCasesGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:2.5rem;display:grid}@media (max-width:900px){.landing-module__bxHgOq__useCasesGrid{grid-template-columns:1fr}}.landing-module__bxHgOq__useCaseCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg-solid);padding:1.5rem;transition:border-color .15s}.landing-module__bxHgOq__useCaseCard:hover{border-color:var(--border-hover)}.landing-module__bxHgOq__useCaseIcon{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background-subtle);width:40px;height:40px;color:var(--foreground);justify-content:center;align-items:center;display:flex}.landing-module__bxHgOq__useCaseTitle{letter-spacing:-.02em;margin-top:1rem;font-size:1.0625rem;font-weight:600}.landing-module__bxHgOq__useCaseBody{color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.65}.landing-module__bxHgOq__ctaActionLink,.landing-module__bxHgOq__ctaBtn{display:inline-flex}@media (max-width:768px){.landing-module__bxHgOq__hero{padding:3.5rem 0 2rem}.landing-module__bxHgOq__heroTitle{font-size:clamp(2.25rem,7vw,3.25rem)}.landing-module__bxHgOq__heroLead{margin-bottom:1.75rem;font-size:1rem;line-height:1.6}.landing-module__bxHgOq__heroCtas{margin-bottom:2.5rem}.landing-module__bxHgOq__howItWorks,.landing-module__bxHgOq__featureRow,.landing-module__bxHgOq__featureRowReverse,.landing-module__bxHgOq__useCases,.landing-module__bxHgOq__securitySection,.landing-module__bxHgOq__cta{padding:3.5rem 0}.landing-module__bxHgOq__sectionTitle,.landing-module__bxHgOq__featureTitle,.landing-module__bxHgOq__ctaTitle{font-size:1.75rem}.landing-module__bxHgOq__sectionLead,.landing-module__bxHgOq__ctaLead{font-size:.9375rem}.landing-module__bxHgOq__footer{padding:2.5rem 0 2rem}.landing-module__bxHgOq__footerTop{flex-direction:column;gap:2rem;margin-bottom:2rem}.landing-module__bxHgOq__footerBrand{max-width:100%}.landing-module__bxHgOq__footerCols{grid-template-columns:repeat(3,1fr);gap:2rem 1.5rem;width:100%;display:grid}}@media (max-width:480px){.landing-module__bxHgOq__container{padding:0 1rem}.landing-module__bxHgOq__hero{padding:2.75rem 0 1.5rem}.landing-module__bxHgOq__heroTitle{font-size:clamp(1.875rem,8vw,2.35rem);line-height:1.1}.landing-module__bxHgOq__heroLead{font-size:.9375rem}.landing-module__bxHgOq__heroCtas{flex-direction:column;gap:.5rem;width:100%;max-width:320px;margin:0 auto 2.25rem}.landing-module__bxHgOq__heroCtaLink{width:100%;display:block}.landing-module__bxHgOq__heroBtn{justify-content:center;width:100%}.landing-module__bxHgOq__sectionTitle,.landing-module__bxHgOq__featureTitle,.landing-module__bxHgOq__ctaTitle{font-size:1.5rem}.landing-module__bxHgOq__howItWorks,.landing-module__bxHgOq__featureRow,.landing-module__bxHgOq__featureRowReverse,.landing-module__bxHgOq__useCases,.landing-module__bxHgOq__securitySection,.landing-module__bxHgOq__cta{padding:3rem 0}.landing-module__bxHgOq__ctaActions{flex-direction:column;gap:.5rem;width:100%;max-width:320px;margin:0 auto}.landing-module__bxHgOq__ctaActionLink{width:100%;display:block}.landing-module__bxHgOq__ctaBtn{justify-content:center;width:100%}.landing-module__bxHgOq__footerCols{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.landing-module__bxHgOq__footerBottom{align-items:flex-start;gap:.75rem}}.landing-module__bxHgOq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.landing-module__bxHgOq__footerLink,.landing-module__bxHgOq__featureLink{align-items:center;min-height:44px;display:inline-flex}.landing-module__bxHgOq__footerLinks{gap:0}}
.Input-module__5jsJuW__inputContainer{flex-direction:column;gap:.375rem;width:100%;display:flex}.Input-module__5jsJuW__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.Input-module__5jsJuW__input{background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;height:40px;color:var(--foreground);font-family:var(--font-sans);outline:none;padding:0 .875rem;font-size:.875rem;transition:all .15s}.Input-module__5jsJuW__inputWithToggle{padding-right:2.5rem}.Input-module__5jsJuW__toggleBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:color .15s;display:flex;position:absolute;right:.625rem}.Input-module__5jsJuW__toggleBtn:hover{color:var(--foreground)}.Input-module__5jsJuW__toggleBtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;color:var(--foreground)}.Input-module__5jsJuW__maskedInput{-webkit-text-security:disc!important;text-security:disc!important}.Input-module__5jsJuW__input::placeholder{color:var(--muted-foreground)}.Input-module__5jsJuW__input:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 1px var(--input-focus-ring), 0 0 12px var(--input-focus-shadow);background:var(--input-focus-bg)}.Input-module__5jsJuW__input:disabled{opacity:.5;cursor:not-allowed}.Input-module__5jsJuW__input[aria-invalid=true]{border-color:var(--accent-rose)}.Input-module__5jsJuW__input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--accent-rose)}.Input-module__5jsJuW__label{color:var(--foreground);margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.Input-module__5jsJuW__labelRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Input-module__5jsJuW__labelRow .Input-module__5jsJuW__label{margin-bottom:.375rem}.Input-module__5jsJuW__hint{color:var(--muted-foreground);margin-top:.375rem;font-size:.75rem;line-height:1.5}.Input-module__5jsJuW__errorText{color:var(--accent-rose);margin-top:.375rem;font-size:.75rem;line-height:1.5}
.Card-module__b6YjYG__card{background:var(--card-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--card-shadow,0 4px 20px #0000001a);padding:1.5rem;transition:border-color .2s,transform .2s}.Card-module__b6YjYG__card:hover{border-color:var(--border-hover)}
.logs-module__uzfVuW__logsLayout{background:var(--background);height:100%;font-family:var(--font-sans);display:flex;position:relative}.logs-module__uzfVuW__logsSidebar{border-left:1px solid var(--border);background:var(--background);overscroll-behavior:contain;flex-direction:column;flex-shrink:0;width:280px;height:calc(100dvh - 61px);display:flex;position:sticky;top:61px;overflow-y:auto}.logs-module__uzfVuW__sidebarHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.logs-module__uzfVuW__sidebarHeaderTitle{color:var(--foreground);font-size:.875rem;font-weight:600}.logs-module__uzfVuW__filterSummary{text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:.6rem;padding:.6rem 1rem 0;font-size:.75rem;font-weight:600;list-style:none;display:flex}.logs-module__uzfVuW__filterSummary::-webkit-details-marker{display:none}.logs-module__uzfVuW__filterSummary:hover{color:var(--muted-foreground)}.logs-module__uzfVuW__filterContent{padding:0 1rem .6rem}.logs-module__uzfVuW__filterContent div::-webkit-scrollbar{width:6px}.logs-module__uzfVuW__filterContent div::-webkit-scrollbar-track{background:0 0}.logs-module__uzfVuW__filterContent div::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:10px}.logs-module__uzfVuW__filterContent div::-webkit-scrollbar-thumb:hover{background-color:var(--muted-foreground)}.logs-module__uzfVuW__filterGroup{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.logs-module__uzfVuW__segmentedControl{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;margin-bottom:.75rem;padding:2px;display:flex}.logs-module__uzfVuW__segmentedBtn{color:var(--muted-foreground);border-radius:calc(var(--radius-md) - 2px);cursor:pointer;background:0 0;border:1px solid #0000;flex:1;padding:.35rem 0;font-size:.75rem;font-weight:500;transition:all .2s}.logs-module__uzfVuW__segmentedBtn:hover:not(.logs-module__uzfVuW__segmentedActive){color:var(--foreground)}.logs-module__uzfVuW__segmentedActive{background:var(--background);color:var(--foreground);border:1px solid var(--border);box-shadow:0 1px 3px #0000001a}.logs-module__uzfVuW__rangeDivider{color:var(--muted-foreground);text-align:center;padding:.25rem 0;font-size:.75rem}.logs-module__uzfVuW__presetBtn{color:var(--muted-foreground);background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;padding:.15rem .4rem;font-size:.65rem;font-weight:500;transition:all .2s}.logs-module__uzfVuW__presetBtn:hover{color:var(--foreground);border-color:var(--foreground)}.logs-module__uzfVuW__filterOption{color:var(--foreground);cursor:pointer;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.8125rem;transition:background-color .1s;display:flex}.logs-module__uzfVuW__filterOption:last-child{border-bottom:none}.logs-module__uzfVuW__filterOption:hover{background-color:var(--background-subtle)}.logs-module__uzfVuW__filterBadge{background:var(--background-subtle);color:var(--muted-foreground);text-align:center;border-radius:9999px;justify-content:center;align-items:center;min-width:1.5rem;padding:.1rem .5rem;font-size:.65rem;display:inline-flex}.logs-module__uzfVuW__filterLabel{align-items:center;gap:.5rem;display:flex}.logs-module__uzfVuW__filterCheckbox{accent-color:var(--accent-emerald);width:14px;height:14px}.logs-module__uzfVuW__logsContainer{flex-direction:column;flex:1;min-width:0;display:flex}.logs-module__uzfVuW__toolbar{border-bottom:1px solid var(--border);background:var(--background);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.logs-module__uzfVuW__headerTitle{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.logs-module__uzfVuW__controls{align-items:center;gap:.75rem;display:flex}.logs-module__uzfVuW__tableWrapper{flex:1;position:relative;overflow:auto}.logs-module__uzfVuW__logsTable{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.logs-module__uzfVuW__logsTable th{background:var(--background);color:var(--muted-foreground);border-bottom:1px solid var(--border);z-index:10;text-transform:capitalize;padding:.5rem 1rem;font-size:.75rem;font-weight:500;position:sticky;top:0}.logs-module__uzfVuW__logsTable td{border-bottom:1px solid var(--border);vertical-align:top;color:var(--foreground);padding:.35rem 1rem}.logs-module__uzfVuW__logsTable tr:hover td{background:var(--background-subtle)}.logs-module__uzfVuW__clickableRow{cursor:pointer;transition:background-color .15s}.logs-module__uzfVuW__clickableRow:hover td{background:var(--background-subtle)}.logs-module__uzfVuW__selectedRow td{background:#0891b214!important}.logs-module__uzfVuW__monoText{font-family:var(--font-mono);font-size:.75rem}.logs-module__uzfVuW__mutedText{color:var(--muted-foreground);font-size:.75rem}.logs-module__uzfVuW__methodBadge{font-family:var(--font-mono);margin-right:.5rem;font-size:.75rem;font-weight:600}.logs-module__uzfVuW__methodGet{color:var(--accent-cyan)}.logs-module__uzfVuW__methodPost{color:var(--accent-emerald)}.logs-module__uzfVuW__methodPut{color:var(--accent-amber)}.logs-module__uzfVuW__methodDelete{color:var(--accent-rose)}.logs-module__uzfVuW__logsTable td.logs-module__uzfVuW__statusOk,.logs-module__uzfVuW__statusOk{font-weight:600;color:var(--accent-emerald)!important}.logs-module__uzfVuW__logsTable td.logs-module__uzfVuW__statusInfo,.logs-module__uzfVuW__statusInfo{font-weight:600;color:var(--accent-blue)!important}.logs-module__uzfVuW__logsTable td.logs-module__uzfVuW__statusWarn,.logs-module__uzfVuW__statusWarn{font-weight:600;color:var(--accent-amber)!important}.logs-module__uzfVuW__logsTable td.logs-module__uzfVuW__statusErr,.logs-module__uzfVuW__statusErr{font-weight:600;color:var(--accent-rose)!important}.logs-module__uzfVuW__controls{flex:1;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.logs-module__uzfVuW__searchWrapper{flex:1;position:relative}.logs-module__uzfVuW__searchIcon{color:var(--muted-foreground);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.logs-module__uzfVuW__searchInput{width:100%!important;height:32px!important;padding-left:32px!important;font-size:.8125rem!important}.logs-module__uzfVuW__iconButton{padding:0 .5rem!important}.logs-module__uzfVuW__activeIconButton{background:var(--background-subtle)!important;padding:0 .5rem!important}.logs-module__uzfVuW__liveButton{align-items:center;gap:.4rem;transition:background-color .15s,color .15s;display:inline-flex;background:var(--background)!important;border:1px solid var(--border)!important;height:32px!important;color:var(--muted-foreground)!important;padding:0 .65rem!important;font-size:.75rem!important;font-weight:500!important}.logs-module__uzfVuW__liveButton:hover{color:var(--foreground)!important;background:var(--background-subtle)!important}.logs-module__uzfVuW__liveButtonActive{align-items:center;gap:.4rem;display:inline-flex;background:var(--background-subtle)!important;border:1px solid var(--border)!important;height:32px!important;color:var(--foreground)!important;padding:0 .65rem!important;font-size:.75rem!important;font-weight:500!important}.logs-module__uzfVuW__liveIcon{color:var(--muted-foreground);opacity:.7}.logs-module__uzfVuW__liveIconActive{color:var(--accent-emerald)}.logs-module__uzfVuW__colTime{width:180px}.logs-module__uzfVuW__colStatus{width:80px}.logs-module__uzfVuW__colSource{width:100px}.logs-module__uzfVuW__colUser{width:200px}.logs-module__uzfVuW__emptyCell{text-align:center;padding:3rem}.logs-module__uzfVuW__emptyStateIcon{opacity:.5;margin-bottom:.5rem}.logs-module__uzfVuW__emptyStateText{margin:0}.logs-module__uzfVuW__mutedCell{color:var(--muted-foreground);font-size:.75rem}.logs-module__uzfVuW__userCell{align-items:center;gap:.35rem;display:flex}.logs-module__uzfVuW__paginationWrapper{gap:.5rem;display:flex}.logs-module__uzfVuW__sidebarWrapper{width:280px}.logs-module__uzfVuW__sidebarResetBtn{height:24px!important;color:var(--muted-foreground)!important;font-size:.75rem!important}.logs-module__uzfVuW__sidebarCloseBtn{width:24px!important;height:24px!important;color:var(--muted-foreground)!important;padding:0!important}.logs-module__uzfVuW__sidebarCloseBtn:hover{color:var(--foreground)!important}.logs-module__uzfVuW__filterGroupPadding{padding:.5rem}.logs-module__uzfVuW__filterInput{background:var(--background)!important;border:none!important;width:100%!important;height:32px!important;font-size:.8125rem!important}.logs-module__uzfVuW__dateFilterInput{background:var(--background-subtle)!important;border:1px solid var(--border)!important;border-radius:var(--radius-md)!important;width:100%!important;height:32px!important;font-size:.8125rem!important}.logs-module__uzfVuW__timeFilterInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--background-subtle)!important;border:1px solid var(--border)!important;border-radius:var(--radius-md)!important;width:90px!important;height:32px!important;color:var(--foreground)!important;padding:0 .5rem!important;font-size:.8125rem!important}.logs-module__uzfVuW__filterInputWithBorder{background:var(--background)!important;width:100%!important;height:32px!important;padding-left:32px!important;font-size:.8125rem!important}.logs-module__uzfVuW__filterSearchWrapper{margin-bottom:.5rem;position:relative}.logs-module__uzfVuW__filterList{max-height:150px;overflow-y:auto}.logs-module__uzfVuW__filterLabelText{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.logs-module__uzfVuW__filterEmpty{color:var(--muted-foreground);text-align:center;padding:.75rem;font-size:.75rem}.logs-module__uzfVuW__actionCell{align-items:center;gap:.5rem;display:flex}.logs-module__uzfVuW__emptyState{text-align:center;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;padding:4rem 1.5rem;display:flex}.logs-module__uzfVuW__pagination{border-top:1px solid var(--border);background:var(--background);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.logs-module__uzfVuW__selectInput{background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);outline:none;padding:.25rem .5rem;font-size:.75rem}.logs-module__uzfVuW__rangeHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.logs-module__uzfVuW__rangeLabel{color:var(--muted-foreground);font-size:.75rem}.logs-module__uzfVuW__rangeToggleBtn{color:var(--foreground);background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;padding:.15rem .5rem;font-size:.75rem;transition:background .2s}.logs-module__uzfVuW__rangeToggleBtn:hover{background:var(--border)}.logs-module__uzfVuW__rangeRow{align-items:center;gap:.5rem;display:flex}.logs-module__uzfVuW__rangeSeparator{color:var(--muted-foreground);font-size:.75rem}.logs-module__uzfVuW__sidebarBackdrop{display:none}@media (max-width:768px){.logs-module__uzfVuW__sidebarBackdrop{-webkit-backdrop-filter:blur(2px);z-index:89;cursor:pointer;background:#00000073;display:block;position:fixed;inset:0}.logs-module__uzfVuW__logsSidebar{z-index:90;background:var(--background);border-left:1px solid var(--border);height:100dvh;padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px));position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-10px 0 30px #00000040}}
.Notifications-module__5YQUra__bellButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex;position:relative}.Notifications-module__5YQUra__bellButton:hover,.Notifications-module__5YQUra__bellButtonActive{background:var(--border);color:var(--foreground);border-color:var(--border-hover)}.Notifications-module__5YQUra__bellBadge{background:var(--accent-rose);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--card-bg-solid);border-radius:50%;position:absolute;top:3px;right:3px}.Notifications-module__5YQUra__modalShell{background:var(--card-bg-solid);flex-direction:column;height:auto;max-height:calc(85vh - 2rem);margin:-1.25rem -1.35rem;display:flex}.Notifications-module__5YQUra__modalHeader{border-bottom:1px solid var(--border);background:var(--card-bg-solid);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .875rem;display:flex}.Notifications-module__5YQUra__headerNav{align-items:center;gap:.25rem;display:flex}.Notifications-module__5YQUra__tabBtn{color:var(--muted-foreground);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.8125rem;font-weight:500;line-height:1.2;transition:color .12s,background-color .12s;display:inline-flex}.Notifications-module__5YQUra__tabBtn:hover{color:var(--foreground);background:var(--background-subtle)}.Notifications-module__5YQUra__tabBtnActive{color:var(--foreground);background:var(--background-subtle);font-weight:600}.Notifications-module__5YQUra__tabCount{font-size:.6875rem;font-family:var(--font-mono);border-radius:var(--radius-full);background:var(--border);color:var(--muted-foreground);justify-content:center;align-items:center;padding:.1rem .4rem;line-height:1;display:inline-flex}.Notifications-module__5YQUra__tabCountUnread{color:var(--accent-blue);background:#2563eb1f;font-weight:600}[data-theme=dark] .Notifications-module__5YQUra__tabCountUnread{color:var(--accent-blue);background:#3b82f629}.Notifications-module__5YQUra__headerActions{align-items:center;gap:.25rem;display:flex}.Notifications-module__5YQUra__headerIconBtn{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .12s;display:inline-flex}.Notifications-module__5YQUra__headerIconBtn:hover:not(:disabled){color:var(--foreground);background:var(--background-subtle)}.Notifications-module__5YQUra__headerIconBtn:disabled{opacity:.3;cursor:not-allowed}.Notifications-module__5YQUra__headerCloseBtn{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .12s;display:inline-flex}.Notifications-module__5YQUra__headerCloseBtn:hover{color:var(--foreground);background:var(--border)}.Notifications-module__5YQUra__listArea{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:80px;max-height:420px;display:flex;overflow-y:auto}.Notifications-module__5YQUra__listArea::-webkit-scrollbar{width:5px}.Notifications-module__5YQUra__listArea::-webkit-scrollbar-track{background:0 0}.Notifications-module__5YQUra__listArea::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-full)}.Notifications-module__5YQUra__listArea::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}.Notifications-module__5YQUra__row{border-bottom:1px solid var(--border);align-items:stretch;transition:background-color .12s;display:flex;position:relative}.Notifications-module__5YQUra__row:last-child{border-bottom:none}.Notifications-module__5YQUra__row:hover{background:var(--background-subtle)}.Notifications-module__5YQUra__rowUnread{background:#2563eb06}[data-theme=dark] .Notifications-module__5YQUra__rowUnread{background:#3b82f609}.Notifications-module__5YQUra__rowMain{min-width:0;color:inherit;cursor:pointer;flex:1;align-items:flex-start;padding:.75rem 1rem;text-decoration:none;display:flex}.Notifications-module__5YQUra__contentColumn{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Notifications-module__5YQUra__titleLine{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Notifications-module__5YQUra__titleLeft{flex:1;align-items:center;gap:.45rem;min-width:0;display:flex}.Notifications-module__5YQUra__unreadDot{background:var(--accent-blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 5px #3b82f699}.Notifications-module__5YQUra__typeIconWrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Notifications-module__5YQUra__typeIconInvite{color:var(--accent-blue)}.Notifications-module__5YQUra__typeIconSecurity{color:var(--accent-amber)}.Notifications-module__5YQUra__typeIconSuccess{color:var(--accent-emerald)}.Notifications-module__5YQUra__typeIconWarning{color:var(--accent-rose)}.Notifications-module__5YQUra__typeIconSystem{color:var(--accent-purple)}.Notifications-module__5YQUra__typeIconInfo{color:var(--muted-foreground)}.Notifications-module__5YQUra__rowTitle{color:var(--foreground);font-size:.8125rem;font-weight:600;line-height:1.35}.Notifications-module__5YQUra__timestamp{font-size:.6875rem;font-family:var(--font-mono);color:var(--subtle-foreground);white-space:nowrap;flex-shrink:0}.Notifications-module__5YQUra__rowMessage{color:var(--muted-foreground);word-break:break-word;font-size:.78125rem;line-height:1.45}.Notifications-module__5YQUra__actionInline{color:var(--accent-blue);align-items:center;gap:.25rem;margin-top:.2rem;font-size:.71875rem;font-weight:500;transition:gap .12s;display:inline-flex}.Notifications-module__5YQUra__row:hover .Notifications-module__5YQUra__actionInline{gap:.35rem}.Notifications-module__5YQUra__rowHoverActions{opacity:0;pointer-events:none;background:var(--card-bg-solid);border-radius:var(--radius-md);border:1px solid var(--border);align-items:center;gap:.2rem;padding:2px;transition:opacity .12s;display:flex;position:absolute;top:.625rem;right:.75rem;box-shadow:0 1px 3px #00000014}.Notifications-module__5YQUra__row:hover .Notifications-module__5YQUra__rowHoverActions,.Notifications-module__5YQUra__row:focus-within .Notifications-module__5YQUra__rowHoverActions{opacity:1;pointer-events:auto}.Notifications-module__5YQUra__rowActionBtn{width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:0;transition:all .12s;display:inline-flex}.Notifications-module__5YQUra__rowActionBtn:hover{color:var(--foreground);background:var(--background-subtle)}.Notifications-module__5YQUra__rowActionBtnDanger:hover{color:var(--accent-rose);background:#e11d4814}.Notifications-module__5YQUra__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:160px;padding:2.75rem 1.5rem;display:flex}.Notifications-module__5YQUra__emptyIconWrap{background:var(--background-subtle);border:1px solid var(--border);width:40px;height:40px;color:var(--muted-foreground);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.Notifications-module__5YQUra__emptyTitle{color:var(--foreground);margin-bottom:.2rem;font-size:.84375rem;font-weight:600}.Notifications-module__5YQUra__emptySubtitle{color:var(--muted-foreground);max-width:260px;font-size:.75rem;line-height:1.4}@media (max-width:640px){.Notifications-module__5YQUra__modalShell{max-height:calc(100dvh - 2rem);margin:-1rem}.Notifications-module__5YQUra__modalHeader{padding:.5rem .75rem}.Notifications-module__5YQUra__listArea{max-height:calc(100dvh - 160px)}.Notifications-module__5YQUra__rowMain{gap:.625rem;padding:.75rem}}@media (hover:none){.Notifications-module__5YQUra__rowHoverActions{opacity:.85;pointer-events:auto;box-shadow:none;background:0 0;border:none;top:auto;bottom:.625rem;right:.75rem}.Notifications-module__5YQUra__rowActionBtn{width:26px;height:26px}}
.ConfirmModal-module__HXg0mq__container{flex-direction:column;gap:.875rem;display:flex}.ConfirmModal-module__HXg0mq__containerHighSecurity{gap:1.125rem}.ConfirmModal-module__HXg0mq__headerRow{align-items:center;gap:.625rem;display:flex}.ConfirmModal-module__HXg0mq__icon{background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ConfirmModal-module__HXg0mq__shieldIcon{color:#ef4444;filter:drop-shadow(0 0 8px #ef444459)}.ConfirmModal-module__HXg0mq__icon.ConfirmModal-module__HXg0mq__danger{color:#f87171}.ConfirmModal-module__HXg0mq__icon.ConfirmModal-module__HXg0mq__warning{color:#fbbf24}.ConfirmModal-module__HXg0mq__icon.ConfirmModal-module__HXg0mq__primary,.ConfirmModal-module__HXg0mq__icon.ConfirmModal-module__HXg0mq__info{color:#22d3ee}.ConfirmModal-module__HXg0mq__title{color:var(--foreground);letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.ConfirmModal-module__HXg0mq__messageBody{color:var(--muted-foreground);margin:0;font-size:.84rem;line-height:1.5}.ConfirmModal-module__HXg0mq__messageBody strong{color:var(--foreground);font-weight:600}.ConfirmModal-module__HXg0mq__warningCallout{background:#ef444414;border:1px solid #ef444438;border-radius:6px;padding:.75rem .875rem}.ConfirmModal-module__HXg0mq__warningList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.ConfirmModal-module__HXg0mq__warningItem{color:var(--foreground);padding-left:1.125rem;font-size:.785rem;line-height:1.4;position:relative}.ConfirmModal-module__HXg0mq__warningItem:before{content:"•";color:#ef4444;font-size:.95rem;font-weight:700;line-height:1;position:absolute;left:.25rem}.ConfirmModal-module__HXg0mq__typedConfirmSection{flex-direction:column;gap:.45rem;display:flex}.ConfirmModal-module__HXg0mq__typedPrompt{color:var(--muted-foreground);font-size:.8125rem;line-height:1.45}.ConfirmModal-module__HXg0mq__matchBadge{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);color:#ef4444;-webkit-user-select:all;user-select:all;letter-spacing:-.01em;background:#ef44441a;border:1px solid #ef44444d;border-radius:4px;padding:.1rem .375rem;font-size:.785rem;font-weight:600;display:inline-block}.ConfirmModal-module__HXg0mq__confirmInput{font-size:.875rem;transition:all .15s}.ConfirmModal-module__HXg0mq__inputInvalid:focus{border-color:#ef4444bf;box-shadow:0 0 0 2px #ef444433}.ConfirmModal-module__HXg0mq__inputValid{border-color:#10b981!important;box-shadow:0 0 0 2px #10b98133!important}.ConfirmModal-module__HXg0mq__actions{justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.35rem;display:flex}.ConfirmModal-module__HXg0mq__errorAlert{color:#f87171;background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;padding:.625rem .875rem;font-size:.8125rem;line-height:1.45}@media (max-width:640px){.ConfirmModal-module__HXg0mq__actions{gap:.5rem}.ConfirmModal-module__HXg0mq__actions button{justify-content:center;width:100%}}
.AppHeader-module__iWJhBa__header{z-index:50;border-bottom:1px solid var(--border);background-color:var(--background);-webkit-backdrop-filter:blur(12px);width:100%;position:sticky;top:0}.AppHeader-module__iWJhBa__headerContainer{justify-content:space-between;align-items:center;width:100%;max-width:1280px;height:60px;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}.AppHeader-module__iWJhBa__headerLeft{align-items:center;gap:.75rem;min-width:0;display:flex}.AppHeader-module__iWJhBa__breadcrumbs{align-items:center;min-width:0;display:flex}.AppHeader-module__iWJhBa__breadcrumbList{white-space:nowrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.AppHeader-module__iWJhBa__breadcrumbItem{align-items:center;gap:.5rem;min-width:0;font-size:.875rem;display:flex}.AppHeader-module__iWJhBa__breadcrumbParent{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-block;overflow:hidden}.AppHeader-module__iWJhBa__breadcrumbParent:hover{color:var(--foreground)}.AppHeader-module__iWJhBa__breadcrumbSeparator{color:var(--muted-foreground);opacity:.4;-webkit-user-select:none;user-select:none;font-size:.8125rem;font-weight:400;line-height:1}.AppHeader-module__iWJhBa__breadcrumbCurrent{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:.875rem;font-weight:600;display:inline-block;overflow:hidden}@media (max-width:768px){.AppHeader-module__iWJhBa__breadcrumbParent{max-width:120px}.AppHeader-module__iWJhBa__breadcrumbCurrent{max-width:160px}}@media (max-width:480px){.AppHeader-module__iWJhBa__breadcrumbParent,.AppHeader-module__iWJhBa__breadcrumbSeparator{display:none}.AppHeader-module__iWJhBa__breadcrumbCurrent{max-width:170px}}.AppHeader-module__iWJhBa__logo{align-items:center;transition:opacity .15s;display:flex}.AppHeader-module__iWJhBa__logoImg{filter:invert()}[data-theme=dark] .AppHeader-module__iWJhBa__logoImg{filter:none}.AppHeader-module__iWJhBa__logo:hover{opacity:.85}.AppHeader-module__iWJhBa__mobileMenuButton{color:var(--foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:.25rem;padding:.25rem;display:none}@media (max-width:768px){.AppHeader-module__iWJhBa__mobileMenuButton{display:flex}}.AppHeader-module__iWJhBa__headerRight{flex-shrink:0;align-items:center;gap:1rem;display:flex}.AppHeader-module__iWJhBa__userDropdownContainer{align-items:center;display:flex;position:relative}.AppHeader-module__iWJhBa__avatarButton{background:var(--background-subtle);border:1px solid var(--border);width:32px;height:32px;color:var(--foreground);font-size:.85rem;font-weight:600;font-family:var(--font-mono);cursor:pointer;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex;position:relative;overflow:visible}.AppHeader-module__iWJhBa__avatarBadge{background:var(--accent-rose);width:8px;height:8px;box-shadow:0 0 0 2px var(--background);pointer-events:none;z-index:2;border-radius:50%;position:absolute;top:-1px;right:-1px}.AppHeader-module__iWJhBa__avatarButtonWithImage{background:0 0}.AppHeader-module__iWJhBa__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.AppHeader-module__iWJhBa__dropdownUserImage{object-fit:cover;border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:32px;height:32px}.AppHeader-module__iWJhBa__dropdownAvatarInitial{background:var(--background-subtle);border:1px solid var(--border);width:32px;height:32px;color:var(--foreground);font-size:.85rem;font-weight:600;font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AppHeader-module__iWJhBa__avatarButton:hover{border-color:var(--border-hover);background:var(--border)}.AppHeader-module__iWJhBa__avatarButton:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.AppHeader-module__iWJhBa__avatarSkeleton{background:var(--background-subtle);border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:32px;height:32px}.AppHeader-module__iWJhBa__dropdownMenu{background:var(--background);border:1px solid var(--border);z-index:100;border-radius:8px;flex-direction:column;width:240px;margin-top:.5rem;padding:.35rem;animation:.15s ease-out forwards AppHeader-module__iWJhBa__slideDown;display:flex;position:absolute;top:100%;right:0;box-shadow:0 4px 24px #00000026}@keyframes AppHeader-module__iWJhBa__slideDown{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.AppHeader-module__iWJhBa__dropdownHeader{justify-content:space-between;align-items:flex-start;padding:.6rem .6rem .4rem;display:flex}.AppHeader-module__iWJhBa__dropdownUserInfo{flex-direction:column;display:flex;overflow:hidden}.AppHeader-module__iWJhBa__dropdownName{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.15rem;font-size:.875rem;font-weight:600;overflow:hidden}.AppHeader-module__iWJhBa__dropdownEmail{color:var(--subtle-foreground);font-size:.8125rem;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.AppHeader-module__iWJhBa__dropdownHeaderIcon{color:var(--muted-foreground);cursor:pointer;flex-shrink:0;margin-top:.15rem;transition:color .15s}.AppHeader-module__iWJhBa__dropdownHeaderIcon:hover{color:var(--foreground)}.AppHeader-module__iWJhBa__dropdownDivider{background:var(--border);height:1px;margin:.35rem 0}.AppHeader-module__iWJhBa__dropdownGroup{flex-direction:column;gap:2px;display:flex}.AppHeader-module__iWJhBa__dropdownItem{width:100%;color:var(--muted-foreground);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:.4rem .6rem;font-size:.875rem;text-decoration:none;transition:background .1s,color .1s;display:flex}.AppHeader-module__iWJhBa__dropdownItem:hover{background:var(--border);color:var(--foreground)}.AppHeader-module__iWJhBa__dropdownItemNoHover{width:100%;color:var(--muted-foreground);text-align:left;cursor:default;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:.4rem .6rem;font-size:.875rem;text-decoration:none;display:flex}.AppHeader-module__iWJhBa__dropdownIcon{color:var(--muted-foreground)}.AppHeader-module__iWJhBa__themeToggleWidget{background:var(--background-subtle);border:1px solid var(--border);border-radius:12px;align-items:center;gap:2px;padding:2px;display:flex}.AppHeader-module__iWJhBa__themeIconButtonActive{background:var(--foreground);color:var(--background);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:3px;display:flex}.AppHeader-module__iWJhBa__themeIconButton{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:3px;transition:color .15s,background .15s;display:flex}.AppHeader-module__iWJhBa__themeIconButton:hover{color:var(--foreground);background:var(--border)}.AppHeader-module__iWJhBa__dropdownProContainer{padding:.2rem .25rem}.AppHeader-module__iWJhBa__dropdownProButton{color:#000;text-align:center;cursor:pointer;background:#fff;border:none;border-radius:6px;width:100%;padding:.45rem;font-size:.875rem;font-weight:500;transition:background .15s}.AppHeader-module__iWJhBa__dropdownProButton:hover{background:#e5e5e5}.AppHeader-module__iWJhBa__dropdownFooter{justify-content:space-between;align-items:center;padding:.5rem .6rem .3rem;display:flex}.AppHeader-module__iWJhBa__systemStatusText{color:#0070f3;font-size:.8125rem;font-weight:500}.AppHeader-module__iWJhBa__systemStatusDot{background:#0070f3;border-radius:50%;width:8px;height:8px}@media (max-width:640px){.AppHeader-module__iWJhBa__headerContainer{padding:0 1rem}}
.DatePicker-module__QZihYW__container{width:100%;position:relative}.DatePicker-module__QZihYW__inputWrapper{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;width:100%;height:32px;padding:0 .75rem;font-size:.8125rem;transition:all .2s;display:flex}.DatePicker-module__QZihYW__inputWrapperFocused{border-color:var(--input-focus-border,var(--foreground));box-shadow:0 0 0 2px var(--input-focus-ring,#0000001a);outline:none}.DatePicker-module__QZihYW__icon{color:var(--muted-foreground);flex-shrink:0}.DatePicker-module__QZihYW__placeholder{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DatePicker-module__QZihYW__value{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DatePicker-module__QZihYW__popover{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);width:260px;box-shadow:var(--modal-shadow);z-index:100;position:absolute;top:calc(100% + 4px);left:-7px}.DatePicker-module__QZihYW__datePickerBody{padding:.6rem}.DatePicker-module__QZihYW__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.DatePicker-module__QZihYW__currentMonth{color:var(--foreground);font-size:.875rem;font-weight:600}.DatePicker-module__QZihYW__navButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.DatePicker-module__QZihYW__navButton:hover{background:var(--background-subtle);color:var(--foreground)}.DatePicker-module__QZihYW__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DatePicker-module__QZihYW__dayName{color:var(--muted-foreground);text-align:center;margin-bottom:.25rem;padding:.25rem 0;font-size:.75rem;font-weight:500}.DatePicker-module__QZihYW__dayButton{border-radius:var(--radius-sm);height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:.8125rem;transition:all .2s;display:flex}.DatePicker-module__QZihYW__dayButton:hover:not(.DatePicker-module__QZihYW__daySelected):not(.DatePicker-module__QZihYW__trailingDay){background:var(--background-subtle)}.DatePicker-module__QZihYW__trailingDay{color:var(--muted-foreground);opacity:.5}.DatePicker-module__QZihYW__dayToday{color:var(--accent-blue);font-weight:600}.DatePicker-module__QZihYW__daySelected{background:var(--foreground);color:var(--background);font-weight:600}.DatePicker-module__QZihYW__timeSection{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.DatePicker-module__QZihYW__timeLabel{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.DatePicker-module__QZihYW__compositeTimeInput{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:.2rem;padding:.2rem .4rem;display:flex}.DatePicker-module__QZihYW__compositeTimeInput:focus-within{border-color:var(--primary)}.DatePicker-module__QZihYW__timePart{color:var(--foreground);text-align:center;background:0 0;border:none;outline:none;width:20px;padding:0;font-size:.75rem}.DatePicker-module__QZihYW__timePart::placeholder{color:var(--muted-foreground)}.DatePicker-module__QZihYW__timeColon{color:var(--foreground);font-size:.75rem;font-weight:700}.DatePicker-module__QZihYW__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:.75rem;display:flex}.DatePicker-module__QZihYW__todayBtn{color:var(--foreground);background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:background .2s}.DatePicker-module__QZihYW__todayBtn:hover{background:var(--border)}.DatePicker-module__QZihYW__clearBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;font-size:.75rem;transition:color .2s}.DatePicker-module__QZihYW__clearBtn:hover{color:var(--foreground)}.DatePicker-module__QZihYW__footerRight{align-items:center;gap:.5rem;display:flex}.DatePicker-module__QZihYW__applyBtn{color:var(--primary-foreground);background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;padding:.25rem .6rem;font-size:.75rem;font-weight:500;transition:all .2s}.DatePicker-module__QZihYW__applyBtn:hover{opacity:.9}
.Select-module__E8rWSW__selectWrapper{display:inline-flex;position:relative}.Select-module__E8rWSW__fullWidth{width:100%;display:flex}.Select-module__E8rWSW__fullWidth .Select-module__E8rWSW__trigger{width:100%}.Select-module__E8rWSW__trigger{background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--foreground);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;transition:all .15s;display:inline-flex}.Select-module__E8rWSW__trigger:hover{border-color:var(--border-hover)}.Select-module__E8rWSW__triggerOpen,.Select-module__E8rWSW__trigger:focus-visible{border-color:var(--input-focus-border);box-shadow:0 0 0 1px var(--input-focus-ring), 0 0 12px var(--input-focus-shadow);background:var(--input-focus-bg)}.Select-module__E8rWSW__trigger:disabled{opacity:.5;cursor:not-allowed}.Select-module__E8rWSW__sm .Select-module__E8rWSW__trigger,.Select-module__E8rWSW__sm.Select-module__E8rWSW__trigger{height:32px;padding:0 .5rem 0 .75rem;font-size:.8125rem}.Select-module__E8rWSW__md .Select-module__E8rWSW__trigger,.Select-module__E8rWSW__md.Select-module__E8rWSW__trigger{height:40px;padding:0 .625rem 0 .875rem;font-size:.875rem}.Select-module__E8rWSW__chevron{color:var(--muted-foreground);flex-shrink:0;transition:transform .2s}.Select-module__E8rWSW__chevronOpen{transform:rotate(180deg)}.Select-module__E8rWSW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__E8rWSW__placeholder{color:var(--muted-foreground)}.Select-module__E8rWSW__panel{background:var(--card-bg-solid);border:1px solid var(--border);border-radius:var(--radius-md);z-index:50;min-width:100%;padding:4px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.Select-module__E8rWSW__option{font-size:.875rem;font-family:var(--font-sans);color:var(--foreground);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;transition:background .1s;display:flex}.Select-module__E8rWSW__option:hover,.Select-module__E8rWSW__optionActive{background:var(--border)}.Select-module__E8rWSW__panel{max-height:16rem;overflow-y:auto}.Select-module__E8rWSW__checkIcon{color:var(--primary);flex-shrink:0}
.page-module__Fx1_7W__dashboard{flex-direction:column;gap:2rem;display:flex}.page-module__Fx1_7W__statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;display:grid}.page-module__Fx1_7W__statCard{background:var(--card-bg-solid);border:1px solid var(--border);padding:1.25rem 1.5rem}.page-module__Fx1_7W__statHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.page-module__Fx1_7W__statLabel{color:var(--muted-foreground);font-size:.8125rem;font-weight:500}.page-module__Fx1_7W__statIcon{opacity:.9}.page-module__Fx1_7W__statValue{letter-spacing:-.02em;color:var(--foreground);margin-bottom:.25rem;font-size:1.875rem;font-weight:700}.page-module__Fx1_7W__statMeta{color:var(--subtle-foreground);font-size:.75rem}.page-module__Fx1_7W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__Fx1_7W__searchWrapper{flex:1;min-width:260px;position:relative}.page-module__Fx1_7W__searchIcon{color:var(--subtle-foreground);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.page-module__Fx1_7W__searchInput{background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;height:40px;color:var(--foreground);outline:none;padding:0 1rem 0 2.5rem;font-size:.875rem;transition:all .15s}.page-module__Fx1_7W__searchInput:focus{border-color:var(--input-focus-border);background:var(--input-focus-bg)}.page-module__Fx1_7W__filterTabs{background:var(--background-subtle);border-radius:var(--radius-md);border:1px solid var(--border);align-items:center;gap:.25rem;padding:.25rem;display:flex}.page-module__Fx1_7W__filterTab{border-radius:var(--radius-sm);color:var(--muted-foreground);padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s}.page-module__Fx1_7W__filterTab:hover{color:var(--foreground)}.page-module__Fx1_7W__filterTabActive{background:var(--border-hover);color:var(--foreground)}.page-module__Fx1_7W__addBtn{height:40px}.page-module__Fx1_7W__toolbarActions{align-items:center;gap:.75rem;display:flex}.page-module__Fx1_7W__viewToggle{background:var(--background-subtle);border-radius:var(--radius-md);border:1px solid var(--border);align-items:center;gap:.25rem;padding:.25rem;display:flex}.page-module__Fx1_7W__viewToggleBtn{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted-foreground);background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.page-module__Fx1_7W__viewToggleBtn:hover{color:var(--foreground)}.page-module__Fx1_7W__viewToggleBtnActive{background:var(--border-hover);color:var(--foreground)}.page-module__Fx1_7W__keysList{flex-direction:column;gap:1rem;display:flex}.page-module__Fx1_7W__keyCard{background:var(--card-bg-solid);border:1px solid var(--border);border-radius:var(--radius-lg);transition:all .15s;overflow:hidden}.page-module__Fx1_7W__keyCard:hover{border-color:var(--border-hover);box-shadow:var(--card-shadow)}.page-module__Fx1_7W__keyCardBody{padding:1rem}.page-module__Fx1_7W__keyCardBody>:last-child{margin-bottom:0}.page-module__Fx1_7W__keyCardTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.page-module__Fx1_7W__keyMeta{align-items:center;gap:.625rem;display:flex}.page-module__Fx1_7W__serviceBadge{border-radius:var(--radius-md);letter-spacing:-.01em;border:1px solid #0000;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:flex}.page-module__Fx1_7W__envPill{border-radius:var(--radius-sm);padding:.15rem .5rem;font-size:.6875rem;font-weight:600}.page-module__Fx1_7W__envProd{color:#34d399;background:#10b9811f;border:1px solid #10b98140}.page-module__Fx1_7W__envStaging{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b40}.page-module__Fx1_7W__envDev{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.page-module__Fx1_7W__keyActions{align-items:center;gap:.35rem;display:flex}.page-module__Fx1_7W__iconBtn{border-radius:var(--radius-sm);background:var(--background-subtle);border:1px solid var(--border);width:32px;height:32px;color:var(--muted-foreground);justify-content:center;align-items:center;transition:all .15s;display:flex}.page-module__Fx1_7W__iconBtn:hover{background:var(--border);color:var(--foreground)}.page-module__Fx1_7W__copiedBtn{color:var(--accent-emerald);background:#10b9811a;border-color:#10b98166}.page-module__Fx1_7W__deleteBtn:hover{color:#f87171;background:#ef444426;border-color:#ef44444d}.page-module__Fx1_7W__keyName{color:var(--foreground);margin-bottom:.75rem;font-size:1.0625rem;font-weight:600}.page-module__Fx1_7W__keyDisplay{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:.75rem;padding:.625rem .875rem;position:relative}.page-module__Fx1_7W__fieldActionBtns{border-radius:var(--radius-sm);background:var(--background-subtle);z-index:10;align-items:center;gap:.2rem;padding:.2rem;display:flex;position:absolute;top:50%;right:.2rem;transform:translateY(-50%)}.page-module__Fx1_7W__fieldBtnInside{color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem;transition:all .2s;display:flex}td .page-module__Fx1_7W__fieldBtnInside{padding:.2rem}td .page-module__Fx1_7W__fieldActionBtns{right:.3rem}.page-module__Fx1_7W__fieldBtnInside:hover{color:var(--foreground);background:var(--border)}.page-module__Fx1_7W__keyCode{font-family:var(--font-mono);color:var(--foreground);white-space:nowrap;scrollbar-width:none;padding-right:3.5rem;font-size:.875rem;display:block;overflow-x:auto}.page-module__Fx1_7W__keyCode::-webkit-scrollbar{display:none}.page-module__Fx1_7W__notesText{color:var(--muted-foreground);align-items:center;gap:.35rem;margin-top:1rem;margin-left:.3rem;font-size:.8125rem;display:flex}.page-module__Fx1_7W__keyFooter{color:var(--subtle-foreground);border-top:1px solid var(--border);background:var(--card-footer-bg);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;font-size:.75rem;display:flex}.page-module__Fx1_7W__tableContainer{background:var(--card-bg-solid);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;overflow-x:auto}.page-module__Fx1_7W__keysTable{border-collapse:collapse;text-align:left;width:100%}.page-module__Fx1_7W__keysTable th{color:var(--muted-foreground);border-bottom:1px solid var(--border);background:#ffffff05;padding:1rem 1.5rem;font-size:.8125rem;font-weight:500}.page-module__Fx1_7W__keysTable td{border-bottom:1px solid var(--border);vertical-align:middle;padding:1rem 1.5rem}.page-module__Fx1_7W__keysTable tr:last-child td{border-bottom:none}.page-module__Fx1_7W__keysTable tr:hover td{background:var(--background-subtle)}.page-module__Fx1_7W__tableNameCell{flex-direction:column;gap:.5rem;display:flex}.page-module__Fx1_7W__tableKeyNameRow{align-items:center;gap:.5rem;display:flex}.page-module__Fx1_7W__tableKeyName{color:var(--foreground);font-size:.9375rem;font-weight:600}.page-module__Fx1_7W__tableKeyDisplay{max-width:300px;display:flex;position:relative}.page-module__Fx1_7W__keyCodeTable{font-family:var(--font-mono);color:var(--foreground);background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-md);white-space:nowrap;scrollbar-width:none;width:100%;padding:.4rem 3.5rem .4rem .6rem;font-size:.875rem;display:block;overflow-x:auto}.page-module__Fx1_7W__keyCodeTable::-webkit-scrollbar{display:none}.page-module__Fx1_7W__tableDateCell{color:var(--subtle-foreground);font-size:.8125rem}.page-module__Fx1_7W__emptyState{background:var(--background-subtle);border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 1.5rem;display:flex}.page-module__Fx1_7W__emptyIcon{border-radius:var(--radius-md);background:var(--card-bg-solid);border:1px solid var(--border);width:44px;height:44px;color:var(--muted-foreground);justify-content:center;align-items:center;margin-bottom:.875rem;display:flex}.page-module__Fx1_7W__emptyState h3{color:var(--foreground);letter-spacing:-.01em;margin-bottom:.35rem;font-size:.9375rem;font-weight:600}.page-module__Fx1_7W__emptyState p{color:var(--muted-foreground);max-width:380px;margin-bottom:1.25rem;font-size:.8125rem;line-height:1.5}.page-module__Fx1_7W__emptyActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.page-module__Fx1_7W__modalForm{flex-direction:column;gap:1rem;display:flex}.page-module__Fx1_7W__modalError{border-radius:var(--radius-md);color:#f87171;background:#ef44441f;border:1px solid #ef444440;padding:.625rem;font-size:.8125rem}.page-module__Fx1_7W__formGroup{flex-direction:column;gap:.4rem;display:flex}.page-module__Fx1_7W__label{color:var(--foreground);font-size:.8125rem;font-weight:500}.page-module__Fx1_7W__selectInput,.page-module__Fx1_7W__textareaInput{background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--foreground);font-family:var(--font-sans);outline:none;padding:.625rem .875rem;font-size:.875rem;transition:all .15s}.page-module__Fx1_7W__textareaInput{font-family:var(--font-mono);resize:vertical}.page-module__Fx1_7W__selectInput:focus,.page-module__Fx1_7W__textareaInput:focus{border-color:var(--input-focus-border);background:var(--input-focus-bg)}.page-module__Fx1_7W__radioGroup{gap:.625rem;display:flex}.page-module__Fx1_7W__radioCard{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;flex:1;justify-content:center;align-items:center;padding:.625rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.page-module__Fx1_7W__radioCard input{display:none}.page-module__Fx1_7W__radioCardSelected{background:var(--border);border-color:var(--border-hover);color:var(--foreground)}.page-module__Fx1_7W__modalActions{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.page-module__Fx1_7W__modeToggle{background:var(--background-subtle);border-radius:var(--radius-md);border:1px solid var(--border);align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem;display:flex}.page-module__Fx1_7W__modeToggleBtn{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.page-module__Fx1_7W__modeToggleBtn:hover{color:var(--foreground)}.page-module__Fx1_7W__modeToggleBtnActive{background:var(--border-hover);color:var(--foreground)}.page-module__Fx1_7W__bulkToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.page-module__Fx1_7W__bulkUploadBtn{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);cursor:pointer;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.page-module__Fx1_7W__bulkUploadBtn:hover{border-color:var(--border-hover)}.page-module__Fx1_7W__bulkCount{color:var(--muted-foreground);font-size:.8125rem}.page-module__Fx1_7W__bulkTextarea{background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--foreground);font-family:var(--font-mono);resize:vertical;outline:none;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5;transition:all .15s}.page-module__Fx1_7W__bulkTextarea:focus{border-color:var(--input-focus-border);background:var(--input-focus-bg)}.page-module__Fx1_7W__bulkPreview{flex-direction:column;gap:.5rem;max-height:300px;padding:.25rem;display:flex;overflow-y:auto}.page-module__Fx1_7W__bulkRow{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:.3rem;padding:.625rem .75rem;display:flex}.page-module__Fx1_7W__bulkRowDuplicate{border-color:#f59e0b59}.page-module__Fx1_7W__bulkRowIssue{color:#fbbf24;align-items:flex-start;gap:.35rem;font-size:.6875rem;line-height:1.35;display:flex}.page-module__Fx1_7W__bulkRowHead,.page-module__Fx1_7W__bulkRowFoot{align-items:center;gap:.5rem;min-width:0;display:flex}.page-module__Fx1_7W__bulkRowName{font-family:var(--font-mono);color:var(--foreground);word-break:break-all;flex:auto;min-width:0;font-size:.8125rem;font-weight:600}.page-module__Fx1_7W__bulkServiceTag{text-transform:uppercase;letter-spacing:.03em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;flex-shrink:0;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;transition:opacity .15s,transform .15s}.page-module__Fx1_7W__bulkServiceTag:hover{opacity:.85}.page-module__Fx1_7W__bulkServiceTag:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.page-module__Fx1_7W__bulkServicePicker{flex-shrink:0;position:relative}.page-module__Fx1_7W__bulkServiceMenuShell{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);touch-action:auto;min-width:10.5rem;overflow:hidden;box-shadow:0 4px 20px #0000002e}.page-module__Fx1_7W__bulkServiceMenu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--border) transparent;max-height:12rem;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.page-module__Fx1_7W__bulkServiceMenu::-webkit-scrollbar{width:6px}.page-module__Fx1_7W__bulkServiceMenu::-webkit-scrollbar-track{background:0 0}.page-module__Fx1_7W__bulkServiceMenu::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.page-module__Fx1_7W__bulkServiceMenuFixed{z-index:1100;position:fixed}.page-module__Fx1_7W__bulkServiceMenuAbove{transform:translateY(-100%)}.page-module__Fx1_7W__bulkServiceOption{border-radius:var(--radius-sm);width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.45rem;padding:.4rem .5rem;font-size:.8125rem;transition:background .12s;display:flex}.page-module__Fx1_7W__bulkServiceOption:hover{background:var(--background-subtle)}.page-module__Fx1_7W__bulkServiceOptionSelected{background:var(--background-subtle);font-weight:600}.page-module__Fx1_7W__bulkServiceOptionDot{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.page-module__Fx1_7W__bulkRowValue{font-family:var(--font-mono);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:.75rem;overflow:hidden}.page-module__Fx1_7W__bulkRowRemove{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.page-module__Fx1_7W__bulkRowRemove:hover{color:#f87171;background:#ef44441f}.page-module__Fx1_7W__bulkWarnings{flex-direction:column;gap:.35rem;display:flex}.page-module__Fx1_7W__bulkWarning{border-radius:var(--radius-md);color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b40;gap:.5rem;padding:.5rem .625rem;font-size:.75rem;display:flex}.page-module__Fx1_7W__bulkWarningSummary{background:var(--background-subtle);border-color:var(--border);color:var(--muted-foreground)}.page-module__Fx1_7W__bulkNotEnv{border-radius:var(--radius-md);background:#ef44441a;border:1px solid #ef444440;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.page-module__Fx1_7W__bulkNotEnvTitle{color:#f87171;align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;display:flex}.page-module__Fx1_7W__bulkNotEnvBody{color:var(--muted-foreground);margin:0;font-size:.75rem;line-height:1.5}.page-module__Fx1_7W__bulkNotEnvBody code{font-family:var(--font-mono);background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);padding:.05rem .3rem;font-size:.7rem}.page-module__Fx1_7W__bulkWarningLine{font-family:var(--font-mono);opacity:.8;flex-shrink:0}.page-module__Fx1_7W__bulkEmptyHint{text-align:center;color:var(--muted-foreground);background:var(--background-subtle);border:1px dashed var(--border);border-radius:var(--radius-md);padding:.75rem;font-size:.8125rem}.page-module__Fx1_7W__bulkLayout{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.page-module__Fx1_7W__bulkMain,.page-module__Fx1_7W__bulkSide{flex-direction:column;gap:1.25rem;min-width:0;display:flex}@media (min-width:768px){.page-module__Fx1_7W__bulkLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.75rem}.page-module__Fx1_7W__bulkSide{padding-left:.5rem}.page-module__Fx1_7W__bulkPreview{max-height:360px}}.page-module__Fx1_7W__bulkToolbarBtns{gap:.5rem;display:flex}.page-module__Fx1_7W__bulkSideHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module__Fx1_7W__bulkAddBtn{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);cursor:pointer;align-items:center;gap:.35rem;padding:.3rem .625rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.page-module__Fx1_7W__bulkAddBtn:hover{border-color:var(--border-hover)}.page-module__Fx1_7W__bulkInput{background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);font-family:var(--font-sans);outline:none;flex:auto;min-width:0;padding:.45rem .625rem;font-size:.8125rem;transition:all .15s}.page-module__Fx1_7W__bulkInput::placeholder{color:var(--muted-foreground);opacity:.7}.page-module__Fx1_7W__bulkInput:focus{border-color:var(--input-focus-border);background:var(--input-focus-bg)}.page-module__Fx1_7W__bulkInputName{font-weight:600}.page-module__Fx1_7W__bulkInputValue{font-family:var(--font-mono);font-size:.75rem}.page-module__Fx1_7W__bulkRowNotes{align-items:center;gap:.4rem;min-width:0;display:flex}.page-module__Fx1_7W__bulkNote{color:#34d399;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.page-module__Fx1_7W__bulkNoteWarn{color:#fbbf24}@media (max-width:768px){.page-module__Fx1_7W__bulkLayout{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:640px){.page-module__Fx1_7W__dashboard{gap:1.5rem}.page-module__Fx1_7W__statsGrid{grid-template-columns:1fr;gap:.75rem}.page-module__Fx1_7W__statCard{padding:1rem 1.125rem}.page-module__Fx1_7W__statValue{font-size:1.5rem}.page-module__Fx1_7W__toolbar{flex-direction:column;align-items:stretch;gap:.75rem}.page-module__Fx1_7W__searchWrapper{width:100%;min-width:100%}.page-module__Fx1_7W__filterTabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;max-width:max-content;margin:auto;padding:.25rem;overflow-x:auto}.page-module__Fx1_7W__filterTabs::-webkit-scrollbar{display:none}.page-module__Fx1_7W__filterTab{white-space:nowrap;flex-shrink:0;padding:.35rem .65rem;font-size:.78rem}.page-module__Fx1_7W__toolbarActions{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.page-module__Fx1_7W__addBtn{width:100%;min-width:0;height:36px;padding:0 .25rem;font-size:.75rem}.page-module__Fx1_7W__addBtn svg{width:14px;height:14px}.page-module__Fx1_7W__viewToggle{grid-column:1/-1;width:100%}.page-module__Fx1_7W__viewToggleBtn{flex:1;justify-content:center}.page-module__Fx1_7W__keyCardBody{padding:.875rem 1rem}.page-module__Fx1_7W__keyCardTop{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.page-module__Fx1_7W__keyMeta{flex-wrap:wrap;gap:.35rem}.page-module__Fx1_7W__keyName{word-break:break-word;margin-bottom:.5rem;font-size:.95rem}.page-module__Fx1_7W__keyDisplay{margin-bottom:.5rem;padding:.5rem .75rem}.page-module__Fx1_7W__keyCode{font-size:.8125rem}.page-module__Fx1_7W__notesText{margin-top:.75rem;font-size:.75rem}.page-module__Fx1_7W__keyFooter{padding:.625rem 1rem;font-size:.7rem}.page-module__Fx1_7W__keysTable th,.page-module__Fx1_7W__keysTable td{padding:.75rem 1rem;font-size:.78rem}.page-module__Fx1_7W__emptyState{padding:2.5rem 1rem}.page-module__Fx1_7W__modeToggle{width:100%}.page-module__Fx1_7W__modeToggleBtn{text-align:center;flex:1;justify-content:center}.page-module__Fx1_7W__modalActions{align-items:stretch;gap:.5rem;margin-top:.5rem}.page-module__Fx1_7W__modalActions>button{justify-content:center;width:100%}.page-module__Fx1_7W__bulkToolbar{flex-direction:column;align-items:flex-start;gap:.5rem}.page-module__Fx1_7W__bulkToolbarBtns{width:100%}.page-module__Fx1_7W__bulkUploadBtn{flex:1;justify-content:center}.page-module__Fx1_7W__bulkPreview{max-height:260px}}@media (max-width:480px){.page-module__Fx1_7W__radioGroup{gap:.35rem}.page-module__Fx1_7W__radioCard{padding:.5rem .25rem;font-size:.72rem}}.page-module__Fx1_7W__exportModalContent{flex-direction:column;gap:1.15rem;display:flex}.page-module__Fx1_7W__exportHint{color:var(--muted-foreground);font-size:.8125rem;line-height:1.5}.page-module__Fx1_7W__exportEnvGrid{gap:.75rem;display:grid}.page-module__Fx1_7W__exportEnvCard{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.875rem 1rem;transition:all .15s;display:flex;position:relative}.page-module__Fx1_7W__exportEnvCard:hover{border-color:var(--border-hover);background:var(--input-focus-bg);transform:translateY(-1px)}.page-module__Fx1_7W__exportEnvCardSelected{background:var(--card-bg-solid);border-color:var(--foreground);box-shadow:0 0 0 1px var(--foreground)}.page-module__Fx1_7W__exportEnvCardDisabled{opacity:.6}.page-module__Fx1_7W__exportEnvCardHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.page-module__Fx1_7W__exportEnvTitle{color:var(--foreground);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.page-module__Fx1_7W__exportEnvDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.page-module__Fx1_7W__exportEnvCountBadge{background:var(--border);color:var(--muted-foreground);border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600}.page-module__Fx1_7W__exportEnvCountBadgeActive{background:var(--foreground);color:var(--background)}.page-module__Fx1_7W__exportEnvDesc{color:var(--muted-foreground);font-size:.75rem;line-height:1.35}.page-module__Fx1_7W__exportCodeBox{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background-subtle);flex-direction:column;display:flex;overflow:hidden}.page-module__Fx1_7W__exportCodeBoxBar{border-bottom:1px solid var(--border);background:var(--card-bg-solid);justify-content:space-between;align-items:center;padding:.625rem .875rem;display:flex}.page-module__Fx1_7W__exportCodeBoxLeft{align-items:center;gap:.625rem;display:flex}.page-module__Fx1_7W__exportFileBadge{font-family:var(--font-mono);color:var(--foreground);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}.page-module__Fx1_7W__exportKeyCountPill{color:var(--muted-foreground);background:var(--background-subtle);border:1px solid var(--border);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.page-module__Fx1_7W__exportCodeBoxActions{align-items:center;gap:.375rem;display:flex}.page-module__Fx1_7W__exportBarButton{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.page-module__Fx1_7W__exportBarButton:hover{background:var(--border);color:var(--foreground);border-color:var(--border-hover)}.page-module__Fx1_7W__exportCodeTextarea{background:var(--background-subtle);width:100%;color:var(--foreground);font-family:var(--font-mono);resize:vertical;white-space:pre;word-break:break-all;border:none;outline:none;min-height:220px;max-height:380px;padding:1rem;font-size:.8125rem;line-height:1.65;transition:background .15s;overflow-y:auto}.page-module__Fx1_7W__exportCodeTextarea:focus{background:var(--input-focus-bg)}.page-module__Fx1_7W__exportResultContainer{flex-direction:column;gap:1rem;display:flex}.page-module__Fx1_7W__exportMethodTabs{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:.25rem;padding:.25rem;display:flex}.page-module__Fx1_7W__exportMethodTab{color:var(--muted-foreground);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.page-module__Fx1_7W__exportMethodTab:hover{color:var(--foreground)}.page-module__Fx1_7W__exportMethodTabActive{background:var(--background-subtle);color:var(--foreground);font-weight:600}.page-module__Fx1_7W__exportCliContainer{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.page-module__Fx1_7W__exportCliHeader{flex-direction:column;gap:.35rem;margin-bottom:.25rem;display:flex}.page-module__Fx1_7W__exportCliHeader h4{color:var(--foreground);margin:0;font-size:.9375rem;font-weight:600}.page-module__Fx1_7W__exportCliHeader p{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.5}.page-module__Fx1_7W__exportCliHeader code{font-family:var(--font-mono);background:var(--background-subtle);border:1px solid var(--border);border-radius:4px;padding:.1rem .3rem;font-size:.75rem}.page-module__Fx1_7W__exportCliTerminal{background:var(--background-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .35rem .25rem .75rem;transition:border-color .15s;display:flex}.page-module__Fx1_7W__exportCliTerminal:hover{border-color:var(--border-hover)}.page-module__Fx1_7W__exportCliTerminalLeft{flex:1;align-items:center;gap:.625rem;min-width:0;display:flex;overflow:hidden}.page-module__Fx1_7W__exportCliTerminalIcon{color:var(--muted-foreground);flex-shrink:0}.page-module__Fx1_7W__exportCliPrompt{color:var(--muted-foreground);-webkit-user-select:none;user-select:none;margin-right:.35rem;font-weight:600}.page-module__Fx1_7W__exportCliTerminalCode{font-family:var(--font-mono);color:var(--foreground);white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;font-size:.8125rem;overflow-x:auto}.page-module__Fx1_7W__exportCliTerminalCode::-webkit-scrollbar{display:none}.page-module__Fx1_7W__exportCliTerminalCopy{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.4rem;transition:all .15s;display:inline-flex}.page-module__Fx1_7W__exportCliTerminalCopy:hover{background:var(--background-hover);color:var(--foreground)}.page-module__Fx1_7W__exportModalFooter{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.page-module__Fx1_7W__exportModalFooterLeft,.page-module__Fx1_7W__exportModalFooterRight{align-items:center;gap:.5rem;display:flex}@media (max-width:640px){.page-module__Fx1_7W__exportEnvGrid{grid-template-columns:1fr}.page-module__Fx1_7W__exportModalFooter{flex-direction:column-reverse;align-items:stretch}.page-module__Fx1_7W__exportModalFooterLeft,.page-module__Fx1_7W__exportModalFooterRight{width:100%}.page-module__Fx1_7W__exportModalFooterRight{flex-direction:column}.page-module__Fx1_7W__exportModalFooterRight button,.page-module__Fx1_7W__exportModalFooterLeft button{justify-content:center;width:100%}.page-module__Fx1_7W__exportModalFooterRight:empty{display:none}.page-module__Fx1_7W__exportMethodTabs{flex-direction:row;padding:.15rem}.page-module__Fx1_7W__exportMethodTab{padding:.35rem .25rem;font-size:.75rem}.page-module__Fx1_7W__exportCliContainer{padding:1rem}.page-module__Fx1_7W__exportCliTerminalLeft{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.page-module__Fx1_7W__exportCliTerminalLeft::-webkit-scrollbar{display:none}}
