body{margin:0;height:100dvh;box-sizing:border-box;background-color:#3a6ea5}.drafter-frame--{max-width:820px;margin:24px auto;box-sizing:border-box;background:#ece9d8;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:inset -1px -1px #00138c,inset 1px 1px #0831d9,inset -2px -2px #001ea0,inset 2px 2px #166aee,inset -3px -3px #003bda,inset 3px 3px #0855dd;padding:0 3px 3px}.drafter-frame--:before{content:"";display:block;height:25px;margin:0 -3px;background:linear-gradient(180deg,#0997ff,#0053ee 8%,#0050ee 40%,#06f 88% 93%,#005bff 95%,#003dd7 96%,#003dd7);border-top:1px solid #0831d9;border-left:1px solid #0831d9;border-right:1px solid #001ea0;border-top-left-radius:8px;border-top-right-radius:7px;box-sizing:border-box}.drafter-body--{box-sizing:border-box;padding:16px;font-family:Tahoma,Noto Sans,Verdana,Arial,sans-serif;font-size:14px;line-height:1.5;color:#222}.drafter-body-- h1{font-size:2.5em}.drafter-body-- h2{font-size:2em}.drafter-body-- h3{font-size:1.6em}.drafter-body-- h4{font-size:1.3em}.drafter-body-- a{color:#00f}.drafter-body-- a:focus{outline:1px dotted #00f}.drafter-body-- button,.drafter-body-- input[type=submit],.drafter-body-- input[type=reset]{font-family:inherit;font-size:1em;box-sizing:border-box;border:1px solid #003c74;border-radius:3px;background:linear-gradient(180deg,#fff,#ecebe5 86%,#d8d0c4);box-shadow:none;color:#222;min-height:28px;min-width:90px;padding:0 16px;margin:.5em .25em}.drafter-body-- button:not(:disabled):hover,.drafter-body-- input[type=submit]:not(:disabled):hover,.drafter-body-- input[type=reset]:not(:disabled):hover{box-shadow:inset -1px 1px #fff0cf,inset 1px 2px #fdd889,inset -2px 2px #fbc761,inset 2px -2px #e5a01a}.drafter-body-- button:not(:disabled):active,.drafter-body-- input[type=submit]:not(:disabled):active,.drafter-body-- input[type=reset]:not(:disabled):active{box-shadow:none;background:linear-gradient(180deg,#cdcac3,#e3e3db 8%,#e5e5de 94%,#f2f2f1)}.drafter-body-- button:focus,.drafter-body-- input[type=submit]:focus,.drafter-body-- input[type=reset]:focus{box-shadow:inset -1px 1px #cee7ff,inset 1px 2px #98b8ea,inset -2px 2px #bcd4f6,inset 1px -1px #89ade4,inset 2px -2px #89ade4}.drafter-body-- button:disabled,.drafter-body-- input[type=submit]:disabled,.drafter-body-- input[type=reset]:disabled{color:#a0a0a0;border-color:#c9c2ba;background:#f1efe2}.drafter-body-- input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button],[type=range],[type=file]),.drafter-body-- select,.drafter-body-- textarea{font-family:inherit;font-size:1em;border:1px solid #7f9db9;border-radius:0;background-color:#fff;box-sizing:border-box;padding:4px 6px;margin:.5em .25em;vertical-align:middle}.drafter-body-- input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button],[type=range],[type=file]):is(:disabled,:-moz-read-only){background-color:#ece9d8}.drafter-body-- input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button],[type=range],[type=file]):is(:disabled,:read-only),.drafter-body-- textarea:disabled{background-color:#ece9d8}.drafter-body-- input[type=checkbox],.drafter-body-- input[type=radio]{accent-color:#21a121;margin:.5em .35em;vertical-align:middle}.drafter-body-- fieldset{border:1px solid #d0d0bf;border-radius:4px;background:#fff;margin:.5em .25em;padding:10px}.drafter-body-- legend{color:#0046d5;padding:0 4px}.drafter-body-- hr{border:0;border-top:1px solid #aca899;border-bottom:1px solid #fff}.drafter-body-- pre{background:#000;color:silver;display:block;margin:.5em .25em;padding:12px 8px;overflow-x:auto}.drafter-body-- table{border-collapse:collapse;background-color:#fff;border:1px solid #7f9db9;margin:.5em .25em 1em;text-align:left}.drafter-body-- th,.drafter-body-- td{padding:4px 10px;text-align:left;vertical-align:top}.drafter-body-- th{background:#ebeadb;border-right:1px solid #d8d2bd;border-bottom:1px solid #d8d2bd;font-weight:400}.drafter-body-- tbody tr:nth-child(2n){background-color:#f7f7f0}.drafter-body-- caption{font-weight:700;margin-bottom:.25em}.drafter-body-- drafter-timer{display:inline-block;margin:.25em;padding:.25em 1em;border:1px solid #aca899;background-color:#ece9d8;text-align:center;width:-moz-fit-content;width:fit-content}.drafter-body-- drafter-media{display:contents}.drafter-body-- drafter-tone[hidden],.drafter-body-- drafter-melody[hidden],.drafter-body-- drafter-sound[hidden],.drafter-body-- drafter-microphone[hidden],.drafter-body-- drafter-audio-recorder[hidden],.drafter-body-- drafter-camera[hidden]{display:none!important}.drafter-body-- drafter-tone,.drafter-body-- drafter-melody{display:inline-flex;align-items:center;gap:.5em}:is(.drafter-body-- drafter-tone,.drafter-body-- drafter-melody) .drafter-audio-status{min-width:1.5em;color:#0046d5}.drafter-body-- drafter-sound{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.25em;vertical-align:middle}:is(.drafter-body-- drafter-sound) audio{vertical-align:middle}.drafter-body-- .drafter-audio-visualizer{display:block;width:300px;height:60px;border:1px solid #7f9db9;background-color:#000}.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera{display:block;margin:1rem 0;padding:1rem;border:1px solid #aca899;border-radius:3px;background-color:#ece9d8}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-camera-preview,:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-camera-photo{display:block;max-width:100%;border:1px solid #7f9db9;background-color:#000}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-camera-buttons{display:flex;gap:.5rem}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-status,:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-recorder-status,:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-camera-status{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}:is(:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-status,:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-recorder-status,:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-camera-status) p{margin:0}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-spinner{width:32px;height:32px;border:3px solid #d8d2bd;border-top:3px solid #0046d5;border-radius:50%;animation:drafter-geolocation-spin 1s linear infinite}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-meter{width:100%;max-width:300px;height:20px;border:1px solid #7f9db9;background-color:#fff;overflow:hidden}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-meter-fill{height:100%;width:0%;background-color:#21a121;transition:width .05s linear}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-meter-loud{background-color:#d42809}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-live-message{font-size:.875em;color:#555}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-error-icon{font-size:2em}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-error-message{font-weight:700;color:#d42809}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-help-link{background:none;border:none;box-shadow:none;min-height:0;min-width:0;color:#00f;font-size:.875em;text-decoration:underline;padding:0;margin:0}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-recorder-elapsed{font-family:monospace;color:#d42809;font-weight:700}.drafter-body-- drafter-current-location{display:block;margin:1rem 0;padding:1rem;border:1px solid #aca899;border-radius:3px;background-color:#ece9d8}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-status{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}:is(:is(.drafter-body-- drafter-current-location) .drafter-geolocation-status) p{margin:0}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-help{font-size:.875em;color:#555}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-spinner{width:32px;height:32px;border:3px solid #d8d2bd;border-top:3px solid #0046d5;border-radius:50%;animation:drafter-geolocation-spin 1s linear infinite}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-success-icon{font-size:2em;color:#21a121}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-success-message{font-weight:700;color:#21a121}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-error-icon{font-size:2em}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-error-message{font-weight:700;color:#d42809}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-coords{font-family:monospace;font-size:.875em;color:#222}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-help-link{background:none;border:none;box-shadow:none;min-height:0;min-width:0;color:#00f;font-size:.875em;text-decoration:underline;padding:0;margin:0}@keyframes drafter-geolocation-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=xp.css.map */