.field{cursor:text;min-height:64px;padding:10px 6px 10px 16px;transition:background .2s}.field-l{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.field input{background:0 0;border:0;outline:0;width:100%;min-height:26px;padding:0;font-size:16px;transition:background-color 600000s}.field input::placeholder{color:var(--text-3)}.field:focus-within{box-shadow:inset 2px 0 0 var(--accent);background:#ffffff09}.field:focus-within .mono{color:var(--text-2)}.field:has([aria-invalid=true]){box-shadow:inset 2px 0 0 var(--loss)}.field:has([aria-invalid=true]) .mono{color:var(--loss)}.field-btn{border-radius:var(--r-sm);min-width:44px;min-height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0 10px}.field-btn:hover{color:var(--text)}.form-meta{justify-content:space-between;align-items:center;gap:12px;margin-top:-6px;font-size:13.5px;display:flex}.form-meta a{color:var(--text-2);padding:12px 0}.form-meta a:hover{color:var(--text)}.text-btn{cursor:pointer;min-height:44px;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;background:0 0;border:0;padding:0 2px;font-size:13.5px}.text-btn:disabled{color:var(--text-3);cursor:default;text-decoration:none}.form-err{color:var(--loss);margin:0;font-size:14px}.or{align-items:center;gap:12px;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.fine{color:var(--text-3);margin:0;font-size:13px;line-height:1.55}.dev-hint{text-align:center;margin:0}.dev-hint a{text-underline-offset:3px;text-decoration:underline}.field select,.field textarea{width:100%;font:inherit;color:var(--text);background:0 0;border:0;outline:0;padding:0;font-size:16px}.field select{cursor:pointer;min-height:26px}.field textarea{resize:vertical;min-height:72px;line-height:1.45}.field textarea::placeholder{color:var(--text-3)}.field input[type=file]{color:var(--text-2);cursor:pointer;padding:4px 0;font-size:14px}.field input[type=file]::file-selector-button{cursor:pointer;border:1px solid var(--line-2);background:rgba(var(--tint-rgb), .06);min-height:32px;color:var(--text);font:500 13px/1 var(--sans);border-radius:999px;margin-right:10px;padding:0 14px}.sheet.legal{max-width:100%;color:var(--text);overscroll-behavior:contain;margin:auto auto 0;padding:10px 0 0;overflow:hidden}.legal[open]{flex-direction:column;display:flex}.legal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c}.legal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:0 20px 12px;display:flex}.legal-head .h3{overflow-wrap:anywhere;min-width:0;margin:0}.legal-body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 20px 20px;overflow:auto}@supports not selector(::-webkit-scrollbar){.legal-body{scrollbar-width:thin;scrollbar-color:rgba(var(--tint-rgb), .2) transparent}}.legal-body::-webkit-scrollbar{width:10px}.legal-body::-webkit-scrollbar-track{background:0 0}.legal-body::-webkit-scrollbar-thumb{background:rgba(var(--tint-rgb), .2) padding-box;border:3px solid #0000;border-radius:99px}.legal-body::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--tint-rgb), .35)}.legal-body>.mono{margin:0 0 4px;line-height:1.6}.legal-body h3{margin:22px 0 8px;font-size:15px;font-weight:600}.legal-body h3.sub{color:var(--text-2);margin-top:16px;font-size:14px}.legal-body p,.legal-body li{color:var(--text-2);font-size:14px;line-height:1.6}.legal-body p{margin:0 0 10px}.legal-body ul:not(.group){margin:0 0 10px;padding-left:20px}.legal-body ul:not(.group) li+li{margin-top:4px}.legal-body .btn:not(.group-row .btn){width:100%;margin-top:18px}.legal-foot{padding:12px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);flex-direction:column;gap:10px;display:flex}.legal-foot .btn{width:100%}
