*{box-sizing:border-box;margin:0;padding:0}:root{--min-font-size:6px;--max-font-size:96px;--base-font-size:16px;--font-size-multiplier:1;--ios-red:#ff3b30;--ios-orange:#ff9500;--ios-yellow:#fc0;--ios-green:#34c759;--ios-teal:#5ac8fa;--ios-blue:#007aff;--ios-indigo:#5856d6;--ios-purple:#af52de;--ios-red-light:#ff3b301a;--ios-orange-light:#ff95001a;--ios-yellow-light:#ffcc001a;--ios-green-light:#34c7591a;--ios-teal-light:#5ac8fa1a;--ios-blue-light:#007aff1a;--ios-indigo-light:#5856d61a;--ios-purple-light:#af52de1a;--ios-gray:#8e8e93;--ios-gray2:#aeaeb2;--ios-gray3:#c7c7cc;--ios-gray4:#d1d1d6;--ios-gray5:#e5e5ea;--ios-gray6:#f2f2f7;--bg-primary:#fff;--bg-secondary:#f2f2f7;--bg-tertiary:#e5e5ea;--text-primary:#000;--text-secondary:#8e8e93;--text-tertiary:#c7c7cc;--divider-light:#d1d1d6;--divider-heavy:#c6c6c8;--bg-hover:#eaeaeb;--bg-active:#dcdcdd;--system-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:22px;--radius-pill:9999px}html{font-size:16px;font-size:calc(var(--base-font-size)*var(--font-size-multiplier))}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--bg-primary);color:#000;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--system-font);overscroll-behavior:none}body,button,div,input,label,p,span,textarea{font-size:1rem}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1rem}body.theme-dark{--bg-primary:#000;--bg-secondary:#1c1c1e;--bg-tertiary:#2c2c2e;--text-primary:#fff;--text-secondary:#8e8e93;--text-tertiary:#636366;--divider-light:#38383a;--divider-heavy:#3a3a3c;--bg-hover:#2a2a2c;--bg-active:#3a3a3c;--ios-red-light:#ff3b3033;--ios-orange-light:#ff950033;--ios-yellow-light:#fc03;--ios-green-light:#34c75933;--ios-teal-light:#5ac8fa33;--ios-blue-light:#007aff33;--ios-indigo-light:#5856d633;--ios-purple-light:#af52de33}.theme-transition{transition:background-color .5s ease,color .5s ease}.theme-transition *{transition:background-color .5s ease,color .5s ease,border-color .5s ease}button{background:none;border:none;cursor:pointer;font-family:inherit;padding:0;touch-action:manipulation}button:focus{outline:none}input{font-family:inherit}input:focus{outline:none}.ios-spring{transition-timing-function:cubic-bezier(.17,.67,.16,.99)}.ios-transition{transition-timing-function:cubic-bezier(.4,0,.2,1)}.no-select{-webkit-user-select:none;user-select:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
/*# sourceMappingURL=main.61d081c8.css.map*/