:root{--apple-blue:#0071e3;--apple-blue-hover:#0077ed;--apple-gray:#f5f5f7;--apple-dark-gray:#86868b;--apple-light-gray:#d2d2d7;--apple-black:#1d1d1f;--apple-white:#fff;--apple-success:#4cd964;--apple-warning:#ff9500;--apple-error:#ff3b30;--system-ui:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--c-bg-primary:#fff;--c-bg-secondary:#f5f5f7;--c-bg-tertiary:#e8e8e8;--c-bg-elevated:#fff;--c-text-primary:#1d1d1f;--c-text-secondary:#86868b;--c-text-tertiary:#aeaeb2;--c-border-primary:#d2d2d7;--c-border-secondary:#e5e5e5;--c-border-keyboard:#c7c7cc;--c-kb-frame:#d4d4d8;--c-kb-wrapper:#e8e8e8;--c-kb-wrapper-border:#d0d0d0;--c-kb-key:#fff;--c-kb-key-hover:#e8e8ed;--c-kb-key-disabled:#ececf0;--c-fill-inactive:#e5e5ea;--c-fill-hover:#d5d5da;--c-fill-action:#f5f5f7;--c-fill-action-hover:#e8e8ed;--c-shadow-card:#0000000a;--c-shadow-thumb:#0003;--c-zone-active:#fff;--c-zone-remaining:#f5f5f7;--c-header-bg:#fffc;--c-header-border:#0000000f;--c-overlay-subtle:#0000000a;--c-overlay-light:#00000014;--c-dropdown-shadow:#00000024}[data-theme=dark]{--apple-gray:#2c2c2e;--apple-dark-gray:#ababaf;--apple-light-gray:#48484a;--apple-black:#f5f5f7;--apple-white:#1c1c1e;--c-bg-primary:#1c1c1e;--c-bg-secondary:#2c2c2e;--c-bg-tertiary:#2c2c2e;--c-bg-elevated:#2c2c2e;--c-text-primary:#f5f5f7;--c-text-secondary:#ababaf;--c-text-tertiary:#6e6e73;--c-border-primary:#48484a;--c-border-secondary:#38383a;--c-border-keyboard:#545456;--c-kb-frame:#3a3a3c;--c-kb-wrapper:#2c2c2e;--c-kb-wrapper-border:#48484a;--c-kb-key:#1c1c1e;--c-kb-key-hover:#3a3a3c;--c-kb-key-disabled:#2c2c2e;--c-fill-inactive:#3a3a3c;--c-fill-hover:#48484a;--c-fill-action:#3a3a3c;--c-fill-action-hover:#48484a;--c-shadow-card:#0000004d;--c-shadow-thumb:#00000080;--c-zone-active:#2c2c2e;--c-zone-remaining:#1c1c1e;--c-header-bg:#1c1c1ecc;--c-header-border:#ffffff0f;--c-overlay-subtle:#ffffff0a;--c-overlay-light:#ffffff14;--c-dropdown-shadow:#0006}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--apple-white);color:#1d1d1f;color:var(--apple-black);font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--system-ui);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:48px;letter-spacing:-.003em;line-height:1.08}h2{font-size:32px;letter-spacing:.004em;line-height:1.125}h3{font-size:24px;letter-spacing:.007em;line-height:1.14}button{border:none;border-radius:980px;cursor:pointer;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--system-ui);font-size:14px;font-weight:500;outline:none;padding:8px 16px;transition:all .2s ease}.button-primary{background-color:#0071e3;background-color:var(--apple-blue);color:#fff}.button-primary:hover{background-color:#0077ed;background-color:var(--apple-blue-hover)}.button-secondary{background-color:#f5f5f7;background-color:var(--apple-gray);color:#1d1d1f;color:var(--apple-black)}.button-secondary:hover{background-color:#d2d2d7;background-color:var(--apple-light-gray)}input,select{border:1px solid #d2d2d7;border:1px solid var(--apple-light-gray);border-radius:8px;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--system-ui);font-size:16px;outline:none;padding:12px 16px;transition:all .2s ease}input:focus,select:focus{border-color:#0071e3;border-color:var(--apple-blue);box-shadow:0 0 0 2px #0071e333}.container{margin:0 auto;max-width:1200px;padding:0 24px}.section{padding:40px 0}input[type=range]{-webkit-appearance:none;appearance:none;background:#d2d2d7;background:var(--apple-light-gray);border:none;border-radius:2px;height:4px;outline:none;padding:0;transition:all .2s;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--apple-white);border:1px solid #d2d2d7;border:1px solid var(--apple-light-gray);border-radius:50%;box-shadow:0 2px 4px #0000001a;cursor:pointer;height:20px;-webkit-transition:all .2s;transition:all .2s;width:20px}input[type=range]::-webkit-slider-thumb:active,input[type=range]::-webkit-slider-thumb:hover{border-color:#0071e3;border-color:var(--apple-blue);box-shadow:0 0 0 6px #0071e333}
/*# sourceMappingURL=main.b41800bf.css.map*/