body{margin:0;height:100dvh;box-sizing:border-box;background:radial-gradient(ellipse at 50% 40%,#4a90d9,#16324c)}.drafter-frame--{max-width:820px;margin:24px auto;box-sizing:border-box;background:linear-gradient(to right,#fff6,#0000001a,#fff3),#4580c4;border:1px solid rgba(0,0,0,.7);border-radius:6px;box-shadow:2px 2px 10px 1px #00000080,inset 0 0 0 1px #ffffffa6;padding:0 6px 6px}.drafter-frame--:before{content:"";display:block;height:28px}.drafter-body--{box-sizing:border-box;padding:16px;background:#f0f0f0;box-shadow:0 0 0 1px #fff9;font-family:Segoe UI,SegoeUI,Tahoma,Noto Sans,sans-serif;font-size:15px;line-height:1.5;color:#222}.drafter-body-- h1{font-size:2.5em;font-weight:300}.drafter-body-- h2{font-size:2em;font-weight:300}.drafter-body-- h3{font-size:1.6em;font-weight:400}.drafter-body-- h4{font-size:1.3em}.drafter-body-- a{color:#06c;text-decoration:none}.drafter-body-- a:hover{color:#39f;text-decoration:underline}.drafter-body-- a:focus{outline:1px dotted #06c}.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 #8e8f8f;border-radius:3px;background:linear-gradient(to bottom,#f2f2f2 45%,#ebebeb 45%,#cfcfcf);box-shadow:inset 0 0 0 1px #fffc;color:#222;min-height:28px;min-width:90px;padding:0 16px;margin:.5em .25em;text-align:center}.drafter-body-- button:not(:disabled):hover,.drafter-body-- input[type=submit]:not(:disabled):hover,.drafter-body-- input[type=reset]:not(:disabled):hover{border-color:#3c7fb1;background:linear-gradient(to bottom,#eaf6fd 45%,#bee6fd 45%,#a7d9f5);transition:border-color .3s}.drafter-body-- button:not(:disabled):active,.drafter-body-- input[type=submit]:not(:disabled):active,.drafter-body-- input[type=reset]:not(:disabled):active{border-color:#6d91ab;background:linear-gradient(to bottom,#e5f4fc,#c4e5f6 30% 50%,#98d1ef 50%,#68b3db);box-shadow:inset 1px 1px #0003,inset -1px 1px #00000012}.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{background:#f4f4f4;border-color:#aeb2b5;box-shadow:none;color:#838383}.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 #ccc;border-top-color:#8e8f8f;border-radius:2px;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]):focus,.drafter-body-- select:focus,.drafter-body-- textarea:focus{border-color:#3c7fb1;outline:none}.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:#f4f4f4;color:#838383}.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:#f4f4f4;color:#838383}.drafter-body-- input[type=checkbox],.drafter-body-- input[type=radio]{accent-color:#3c7fb1;margin:.5em .35em;vertical-align:middle}.drafter-body-- fieldset{border:1px solid #cdd7db;border-radius:3px;box-shadow:inset 0 0 0 1px #fff;margin:.5em .25em;padding:10px}.drafter-body-- legend{padding:0 4px}.drafter-body-- hr{border:0;border-top:1px solid #d9d9d9;border-bottom:1px solid #fff}.drafter-body-- pre{background:#fff;border:1px solid #ccc;border-radius:2px;display:block;margin:.5em .25em;padding:12px 8px;overflow-x:auto}.drafter-body-- table{border-collapse:collapse;background-color:#fff;border:1px solid #dedfe1;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:linear-gradient(#fff,#f7f8fa);border-right:1px solid #dedfe1;border-bottom:1px solid #dedfe1;font-weight:400}.drafter-body-- tbody tr:nth-child(2n){background-color:#f7fbff}.drafter-body-- tbody tr:hover{background-color:#e8f4fd}.drafter-body-- caption{font-weight:600;margin-bottom:.25em}.drafter-body-- drafter-timer{display:inline-block;margin:.25em;padding:.25em 1em;border:1px solid #dedfe1;border-radius:3px;background:linear-gradient(#fff,#f0f2f4);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:#3c7fb1}.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 #dedfe1;border-radius:2px;background-color:#fff}.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera{display:block;margin:1rem 0;padding:1rem;border:1px solid #dedfe1;border-radius:3px;background-color:#fff}: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 #dedfe1;border-radius:2px;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 #dedfe1;border-top:3px solid #3c7fb1;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 #8e8f8f;border-radius:2px;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:#06b025;transition:width .05s linear}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-meter-loud{background-color:#da3510}:is(.drafter-body-- drafter-microphone,.drafter-body-- drafter-audio-recorder,.drafter-body-- drafter-camera) .drafter-microphone-live-message{font-size:.875em;color:#666}: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:600;color:#da3510}: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:#06c;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:#da3510;font-weight:600}.drafter-body-- drafter-current-location{display:block;margin:1rem 0;padding:1rem;border:1px solid #dedfe1;border-radius:3px;background-color:#fff}: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:#666}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-spinner{width:32px;height:32px;border:3px solid #dedfe1;border-top:3px solid #3c7fb1;border-radius:50%;animation:drafter-geolocation-spin 1s linear infinite}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-success-icon{font-size:2em;color:#06b025}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-success-message{font-weight:600;color:#06b025}: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:600;color:#da3510}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-coords{font-family:monospace;font-size:.875em;color:#333}:is(.drafter-body-- drafter-current-location) .drafter-geolocation-help-link{background:none;border:none;box-shadow:none;min-height:0;min-width:0;color:#06c;font-size:.875em;text-decoration:underline;padding:0;margin:0}@keyframes drafter-geolocation-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=7.css.map */