._checkboxRoot_flovk_1{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;background:var(--color-neutral-100);border:2px solid var(--color-neutral-300);border-radius:4px;transition:.2s}._checkboxRoot_flovk_1[data-state=checked]{background:var(--color-neutral-950);border:2px solid var(--color-neutral-950)}._checkboxIndicator_flovk_19{font-size:var(--font-2xsm);color:var(--color-neutral-50);transform:translateY(2px)}._checkbox_ohxi3_1{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;font-size:var(--font-sm);color:var(--color-foreground-subtle)}._checkbox_ohxi3_1:not(:last-of-type){margin-bottom:12px}._sliderRoot_1xxiq_1{position:relative;display:flex;align-items:center;width:100%;height:20px;touch-action:none}._sliderTrack_1xxiq_10{position:relative;flex-grow:1;height:4px;background:var(--color-neutral-200);border-radius:9999px}._sliderRange_1xxiq_18{position:absolute;height:100%;background:linear-gradient(90deg,var(--color-neutral-50),var(--color-neutral-800));border-radius:9999px}._sliderThumb_1xxiq_29{display:block;width:16px;height:16px;cursor:pointer;background:var(--color-neutral-950);border-radius:50%;box-shadow:0 0 3px var(--color-neutral-50)}._sliderThumb_1xxiq_29:hover{background:var(--color-neutral-800)}._sliderThumb_1xxiq_29:focus{outline:none;box-shadow:0 0 0 3px var(--color-neutral-400)}._field_1ikzm_1{margin-bottom:16px}._field_1ikzm_1 label{display:block;margin-bottom:8px;font-size:var(--font-sm);font-weight:500;color:var(--color-foreground-subtle)}._inputs_1ikzm_13{display:flex;-moz-column-gap:12px;column-gap:12px;align-items:center}._inputs_1ikzm_13 input[type=number]{width:70px;min-width:70px;height:36px;padding:0 4px;font-family:var(--font-mono);font-size:var(--font-sm);font-weight:500;color:var(--color-foreground);text-align:center;background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:8px;outline:none}._field_11ckf_1{margin-top:16px}._field_11ckf_1 label{display:block;margin-bottom:8px;font-size:var(--font-sm);font-weight:500;color:var(--color-foreground-subtle)}._field_11ckf_1 select{display:block;width:100%;min-width:0;height:40px;padding:0 8px;font-size:var(--font-sm);font-weight:500;color:var(--color-foreground);background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:8px;outline:none}._field_16mhs_1{margin-top:16px}._field_16mhs_1 label{display:block;margin-bottom:8px;font-size:var(--font-sm);font-weight:500;color:var(--color-foreground-subtle)}._field_16mhs_1 input{display:block;width:100%;min-width:0;height:40px;padding:0 8px;font-family:var(--font-mono);font-size:var(--font-sm);color:var(--color-foreground);background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:8px;outline:none}._field_131nk_1{margin-top:16px}._field_131nk_1 label{display:block;margin-bottom:8px;font-size:var(--font-sm);font-weight:500;color:var(--color-foreground-subtle)}._field_131nk_1 label span{font-weight:400;color:var(--color-foreground-subtler)}._field_131nk_1 textarea{display:block;width:100%;min-width:0;height:160px;min-height:160px;padding:8px;font-size:var(--font-sm);font-weight:500;color:var(--color-foreground);resize:vertical;background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:8px;outline:none}._tabContent_v6bv3_1{position:relative;padding:20px;background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-100);border-radius:12px}._tabContent_v6bv3_1:before{position:absolute;bottom:-10px;left:50%;z-index:-2;width:90%;height:50px;content:"";background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-100);border-radius:8px;transform:translate(-50%)}._tabContent_v6bv3_1:after{position:absolute;bottom:-20px;left:50%;z-index:-3;width:80%;height:50px;content:"";background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-100);border-radius:8px;transform:translate(-50%)}._shineBottom_v6bv3_37{position:absolute;bottom:-1px;left:50%;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--color-neutral-200),transparent,transparent,transparent,transparent,var(--color-neutral-200),transparent);transform:translate(-50%)}._shineTop_v6bv3_57{position:absolute;top:-1px;left:20px;width:80%;height:1px;background:linear-gradient(90deg,transparent,var(--color-neutral-300),transparent,transparent,transparent)}._tabs_15ff3_1{position:relative;display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;height:50px;padding:4px;margin-bottom:16px;border:1px solid var(--color-neutral-100);border-radius:12px}._tabs_15ff3_1:before{position:absolute;top:-1px;left:50%;width:80%;height:1px;margin:0 auto;content:"";background:linear-gradient(90deg,transparent,var(--color-neutral-100),var(--color-neutral-300),var(--color-neutral-500),var(--color-neutral-300),var(--color-neutral-100),transparent);transform:translate(-50%)}._tabs_15ff3_1 button{display:flex;flex-grow:1;align-items:center;justify-content:center;height:100%;font-size:var(--font-xsm);color:var(--color-foreground-subtle);cursor:pointer;background-color:transparent;border:1px solid var(--color-neutral-50);border-radius:8px;outline:none;transition:.2s}._tabs_15ff3_1 button:hover{border-color:var(--color-neutral-100)}._tabs_15ff3_1 button._active_15ff3_54{position:relative;font-weight:500;color:var(--color-foreground);background:linear-gradient(var(--color-neutral-50),var(--color-neutral-100));border:1px solid var(--color-neutral-100)}._tabs_15ff3_1 button._active_15ff3_54:before{position:absolute;bottom:-1px;left:50%;width:70%;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--color-neutral-400),transparent);transform:translate(-50%)}._tabs_15ff3_1 button._active_15ff3_54:after{position:absolute;bottom:-6px;left:50%;width:80%;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--color-neutral-300),transparent);transform:translate(-50%)}._presets_1rejb_1{margin-bottom:24px}._presets_1rejb_1 label{display:block;margin-bottom:8px;font-size:var(--font-sm);font-weight:500;color:var(--color-foreground-subtle)}._presets_1rejb_1 select{display:block;width:100%;min-width:0;height:40px;padding:0 8px;font-size:var(--font-sm);font-weight:500;color:var(--color-foreground);background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:8px;outline:none}._resultWrapper_4tqic_1{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;height:50px;margin-bottom:16px}._score_4tqic_9{display:flex;align-items:flex-end;width:3px;height:70%;overflow:hidden;background-color:var(--color-neutral-100);border-radius:50px}._filled_4tqic_19{width:100%;background-color:transparent;transition:.2s}._result_4tqic_1{position:relative;display:flex;flex-grow:1;-moz-column-gap:4px;column-gap:4px;align-items:center;width:100%;height:100%;padding:4px;background:linear-gradient(90deg,var(--color-neutral-100),transparent,transparent,transparent);border:1px solid var(--color-neutral-200);border-radius:12px}._result_4tqic_1:before{position:absolute;top:-1px;left:10px;width:40%;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--color-neutral-400),transparent,transparent)}._result_4tqic_1:after{position:absolute;right:10px;bottom:-1px;width:40%;height:1px;content:"";background:linear-gradient(90deg,transparent,transparent,var(--color-neutral-400),transparent)}._result_4tqic_1 input{flex-grow:1;width:100%;min-width:0;padding:0 0 0 8px;font-family:var(--font-mono);font-size:var(--font-sm);color:var(--color-foreground);background-color:transparent;border:none;outline:none}._result_4tqic_1 button{display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1 / 1;color:var(--color-foreground-subtle);cursor:pointer;background-color:var(--color-neutral-100);border:none;border-radius:8px;outline:none}._generate_4tqic_104{color:var(--color-neutral-50)!important;background-color:var(--color-neutral-950)!important;box-shadow:inset 0 -3px 0 var(--color-neutral-700)}._hide_4tqic_110{width:30px;font-size:var(--font-sm);color:var(--color-foreground-subtler)!important;background-color:transparent!important}._pinLength_kde6z_1 .field{margin-bottom:0}._generator_7gb0m_1{position:relative}._donate_7gb0m_5{margin-top:40px;font-size:var(--font-xsm);color:var(--color-foreground-subtle);text-align:center}._donate_7gb0m_5 a{font-weight:500;color:var(--color-foreground);text-decoration-style:dotted;text-decoration-color:var(--color-foreground-subtler)}
