body{margin:0;height:100dvh;box-sizing:border-box;background-color:teal}.drafter-frame--{max-width:820px;margin:24px auto;box-sizing:border-box;background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff;padding:3px}.drafter-frame--:before{content:"";display:block;height:22px;background:linear-gradient(90deg,navy,#1084d0)}.drafter-body--{box-sizing:border-box;padding:16px;font-family:"Microsoft Sans Serif","MS Sans Serif",Tahoma,Arial,sans-serif;-webkit-font-smoothing:none;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;border:none;border-radius:0;box-sizing:border-box;background:silver;color:#222;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf;min-height:28px;min-width:90px;padding:0 16px;margin:.5em .25em}.drafter-body-- button:not(:disabled):active,.drafter-body-- input[type=submit]:not(:disabled):active,.drafter-body-- input[type=reset]:not(:disabled):active{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray;padding-top:2px}.drafter-body-- button:focus,.drafter-body-- input[type=submit]:focus,.drafter-body-- input[type=reset]:focus{outline:1px dotted #000;outline-offset:-4px}.drafter-body-- button:disabled,.drafter-body-- input[type=submit]:disabled,.drafter-body-- input[type=reset]:disabled{color:gray;text-shadow:1px 1px 0 #fff}.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:none;border-radius:0;background-color:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;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:silver}.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:silver}.drafter-body-- input[type=checkbox],.drafter-body-- input[type=radio]{accent-color:navy;margin:.5em .35em;vertical-align:middle}.drafter-body-- fieldset{border:2px groove #dfdfdf;margin:.5em .25em;padding:10px}.drafter-body-- legend{background:silver;padding:0 4px}.drafter-body-- hr{border:0;border-top:1px solid grey;border-bottom:1px solid #fff}.drafter-body-- pre{background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;display:block;margin:.5em .25em;padding:12px 8px;overflow-x:auto}.drafter-body-- table{border-collapse:collapse;background-color:#fff;border:1px solid grey;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:silver;font-weight:400;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.drafter-body-- caption{font-weight:700;margin-bottom:.25em}.drafter-body-- drafter-timer{display:inline-block;margin:.25em;padding:.25em 1em;background-color:silver;box-shadow:inset -1px -1px #dfdfdf,inset 1px 1px gray;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:navy}.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;background-color:#000;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera{display:block;margin:1rem 0;padding:1rem;border:2px groove #dfdfdf;background-color:silver}: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%;background-color:#000;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}: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 #dfdfdf;border-top:3px solid navy;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;background-color:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;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:navy;transition:width .05s linear}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-meter-loud{background-color:#c00000}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-live-message{font-size:.875em;color:#444}: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:#c00000}: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:#c00000;font-weight:700}.drafter-body-- drafter-current-location{display:block;margin:1rem 0;padding:1rem;border:2px groove #dfdfdf;background-color:silver}: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:#444}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-spinner{width:32px;height:32px;border:3px solid #dfdfdf;border-top:3px solid navy;border-radius:50%;animation:drafter-geolocation-spin 1s linear infinite}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-success-icon{font-size:2em;color:green}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-success-message{font-weight:700;color:green}: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:#c00000}: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=98.css.map */