:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;min-height:100%}body{color:rgb(var(--foreground-rgb));background:#fffaf3}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.ant-picker:hover{border-color:#b96c05}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#000;background:#faebd7}.ant-picker-dropdown .ant-picker-today-btn{color:#deb57f}.ant-picker-dropdown .ant-picker-today-btn:hover{color:#de922f}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #e8b34b}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:#b96c05}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#00ee30;color:#f3ae4f;border-color:#f3ae4f}.ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled):hover{color:#f3ae4f}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#b96c05;border-color:#b96c05}.ant-form-item-control-input :hover{border-color:#b96c05}#root,.stripe-body{display:flex;align-items:center}.stripe-body{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;justify-content:center;align-content:center;width:100%;margin:0 auto}.stripe-form{width:30vw;min-width:350px;align-self:center;box-shadow:0 0 0 .2px rgba(50,50,93,.1),0 2px 3px 0 rgba(50,50,93,.1),0 1px 1px 0 rgba(0,0,0,.07);border-radius:7px;padding:40px;background:#fff}.payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}.payment-element{margin-bottom:24px}.stripe-button{background:#ffe2aa;font-family:Arial,sans-serif;color:#2d2d2d;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}button:hover{filter:contrast(115%)}button:disabled{opacity:.5;cursor:default}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;transform:translateZ(0)}.spinner:after,.spinner:before{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#ffbf3f;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;transform-origin:10.4px 10.2px;animation:loading 2s ease 1.5s infinite}.spinner:after{width:10.4px;height:10.2px;background:#b7872a;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;transform-origin:0 10.2px;animation:loading 2s ease infinite}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:600px){form{width:80vw;min-width:auto}}