:root{--ff-yellow: #FFD400;--ff-black: #000000;--ff-grey-bg: #EBEBEB;--ff-grey-text: #8A8A8E;--ff-white: #FFFFFF;--ff-shadow: 0 4px 15px rgba(0, 0, 0, .05);--ff-radius: 12px;--ff-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0;padding:0;width:100%;height:100%;font-family:var(--ff-font);background-color:var(--ff-white);color:var(--ff-black);overflow:hidden}#root{width:100%;height:100%;display:flex;flex-direction:column}h1,h2,h3{margin:0;font-weight:700}p{margin:0}.ff-button{width:100%;padding:16px;border-radius:var(--ff-radius);border:none;font-size:16px;font-weight:700;cursor:pointer;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.ff-button:active{opacity:.8}.ff-button-primary{background-color:var(--ff-yellow);color:var(--ff-black)}.ff-button-secondary{background-color:var(--ff-grey-bg);color:var(--ff-black)}.ff-input{width:100%;padding:14px 16px;border-radius:var(--ff-radius);border:none;background-color:var(--ff-grey-bg);font-size:16px;color:var(--ff-black)}.ff-input::placeholder{color:var(--ff-grey-text)}.ff-card{background:var(--ff-white);border-radius:20px 20px 0 0;padding:24px;box-shadow:0 -5px 25px #0000000d}.screen-container{flex:1;display:flex;flex-direction:column;position:relative;background-color:var(--ff-white)}.header-image{width:100%;height:50%;object-fit:cover;background-image:url(/header_bg.png);background-size:cover;background-position:center}.screen-content{flex:1;padding:24px;display:flex;flex-direction:column}strong,b{color:inherit}.ff-html-content a,.ff-html-content a:link,.ff-html-content a:visited,.ff-html-content a:hover,.ff-html-content a:active,.ff-html-content a *,.ff-html-content a span{font-weight:700!important}.ff-html-content a,.ff-html-content a:link,.ff-html-content a:visited,.ff-html-content a:hover,.ff-html-content a:active,.ff-html-content a *,.ff-html-content a span,.ff-html-content strong a,.ff-html-content b a,.ff-html-content strong a *,.ff-html-content b a *{font-weight:700!important;text-decoration:none!important;text-decoration-line:none!important;border-bottom:none!important;box-shadow:none!important}
