@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;700&display=swap'); .containerr { max-width: 1000px; margin: 0 auto; padding: 20px; border-radius: 10px; text-align: center; } h1 { text-align: center; position: relative; padding: 5px 10px; margin: 5px 50px; margin-top: 1px; background-color: #FA8BFF; background-image: linear-gradient(45deg, #FA8BFF 0%, #2BD2FF 52%, #2BFF88 90%); border: 1px dashed #5E6F7C; border-radius: 8px; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); } h6 { color: #666; margin-top: 20px; } button { padding: 7px 10px; font-family: 'Cairo', sans-serif; background-color: #53B3FF; color: #fff; font-size: 14px; cursor: pointer; border: 1px dashed #38322F; border-radius: 2px; transform: translate(0px, 0px); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); transition: border 1000ms ease-in, border-radius 2590ms ease-out; margin-bottom: 6px; margin-top: 0px; } button:hover { border-radius: 75px; } copy { padding: 0px 10px; font-family: 'Cairo', sans-serif; background-color: #28CC9E; color: #fff; font-size: 14px; cursor: pointer; border: 1px dashed #38322F; border-radius: 2px; transform: translate(0px, 0px); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); transition: border 1000ms ease-in, border-radius 2590ms ease-out; margin-bottom: 6px; margin-top: 0px; } copy:hover { border-radius: 75px; } clear { padding: 0px 10px; font-family: 'Cairo', sans-serif; background-color: #F95959; color: #fff; font-size: 14px; cursor: pointer; border: 1px dashed #38322F; border-radius: 2px; transform: translate(0px, 0px); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); transition: border 1000ms ease-in, border-radius 2590ms ease-out; margin-bottom: 6px; margin-top: 0px; } clear:hover { border-radius: 75px; } nb { padding: 0px 10px; font-family: 'Cairo', sans-serif; background-color: #FE8A01; color: #fff; font-size: 14px; cursor: pointer; border: 1px dashed #38322F; border-radius: 2px; transform: translate(0px, 0px); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); transition: border 1000ms ease-in, border-radius 2590ms ease-out; margin-bottom: 6px; margin-top: 0px; } nb:hover { border-radius: 75px; } .tab-buttons { margin-bottom: 5px; text-align: center; } .tab-buttons button { margin: 0 2px; padding: 7px 20px; font-size: 16px; cursor: pointer; border-radius: 5px; border: 1px dashed #5E6F7C; transition: background-color 2.0s ease, color 1.99s ease; background-color: color-mix(in oklab, #ffffff, #202124 10%); color: #666; } .tab-buttons btn { margin: 0 2px; padding: 7px 10px; font-size: 16px; cursor: pointer; border-radius: 5px; border: 1px dashed #5E6F7C; transition: background-color 2.0s ease, color 1.99s ease; background-color: color-mix(in oklab, #ffffff, #202124 10%); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); } .tab-buttons btn:hover { background-color: #53B3FF; color: #FDFDFD; border: 1px dashed #5E6F7C; transition: background-color 1.0s ease, color 1.99s ease; } .tab-buttons .active-tab { background-color: #53B3FF; color: #FDFDFD; border: 1px dashed #5E6F7C; transition: background-color 1.0s ease, color 1.99s ease; } .tab-content { display: none; text-align: center; } .active { display: block; } .result { background-color: none; border: 2px dotted #5E6F7C; padding: 0px; width: 100%; height: 500px; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); margin-bottom: 0px; margin-top: 5px; } .center { display: flex; flex-direction: column; align-items: center; } .button-row { display: flex; justify-content: center; gap: 10px; margin-top: 10px; } .CodeMirror { width: 80%; height: 250px; border: 2px dotted #5E6F7C; border-radius: 8px; transform: translate(0px, 0px); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); margin-bottom: 5px; margin-top: 5px; padding: 0px; direction: ltr; text-align: left; font: 0.8rem "Fira Sans", sans-serif; } .fullscreen-iframe { position: fixed; top: 0; left: 50%; transform: translateX(-50%); width: 90vw; height: 95vh; z-index: 9999; background-color: #fff; } .close-button { position: fixed; top: 22px; right: 2.5%; transform: translateX(-4%); padding: 3px 5px; background-color: #ff4c4c; color: white; font-size: 13px; cursor: pointer; border: 1px dashed #ffb224; border-radius: 6px; z-index: 10000; } .not { width: 350px; font-weight: 600; font-family: 'Cairo', sans-serif; min-height: 110px; background-color: #fffdf5; padding: 11px 30px; text-align: center; border-radius: 10px; position: relative; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); font-size: 14px; line-height: 30px; color: #e57373; border: 1px solid #e0e0e0; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 1px, transparent 1px); background-size: 100% 30px; transition: transform 0.3s ease, box-shadow 0.3s ease; } .not:before { content: ''; position: absolute; top: 0; right: 30px; width: 2px; height: 100%; background-color: #e57373; z-index: 1; } .not:after { content: ''; position: absolute; top: -15px; left: 50%; transform: translateX(-50%); width: 25px; height: 25px; background-color: #e57373; border-radius: 50%; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); z-index: 2; } .not:hover { transform: translateY(-10px); box-shadow: 0 15px 25px rgba(0, 0, 0, 0.2); } .not p { margin: 0; padding-left: 50px; text-align: left; z-index: 2; position: relative; line-height: inherit; }