:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;padding:0;margin:0;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle,red,#8d0000)}button{cursor:pointer}body{margin:0;padding:0}.page{margin:0;padding:0;display:flex;width:100vw;flex:1}.page h1,.twilio-instructions li{text-shadow:1px 1px 0px black}.page h2{justify-self:center}.header{display:flex;background-color:#000;box-shadow:0 2px 5px #000;align-items:center;justify-content:space-between;width:100vw;overflow-y:auto;white-space:nowrap;min-height:max-content}.sub-headings{display:flex;justify-content:center;color:#000}.page-title{text-shadow:1px 1px 0px black;color:#f0f8ff}hr{background-color:#000;height:1px;width:100%;margin:0;padding:0}.no-file-message{font-style:italic;color:#0000008e;margin:50px}.file-names{display:flex;flex-direction:column;width:100%;padding:10px}.file-name-con{width:100%}.file-name{text-decoration:underline;margin-left:10px}#remove-file{background-color:red;box-shadow:1px 1px 5px #000;border-radius:5px;border:1.5px solid black;margin-right:10px;float:right}#choose-file{display:none}button{background-color:#000;color:#fff;border-radius:5px;padding:10px;border:0}#logout-button{background-color:#fff;height:30%;justify-self:flex-end;color:#000;display:flex;align-items:center;justify-content:center;margin-right:10px}.log{color:#000}.settings{display:flex;gap:20px}.settings-label,.settings-content{display:flex;flex-direction:column}.edit-button{align-self:center;background-color:#fff;color:#000}.not-logged-in{background-color:#141414;justify-self:center;align-self:center;border-radius:10px;padding:20px;box-shadow:0 0 10px}.content-button,#choose-file-label{background-color:#f0f8ff;color:#000;padding:10px;display:flex;align-items:center;justify-content:center}.menu{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.menu-item{text-decoration:none;list-style:none;color:#f0f8ff}.menu-item.faded{color:#5b5b5b}.menu-item.open{text-shadow:0px 0px 10px rgba(255,255,255,.647)}.content{flex:1}.page-content{flex:1;display:flex;justify-content:space-around}.blocked-list,.files,.missed-calls{height:400px;background-color:#fff;width:30%;flex-direction:column;display:flex;margin:20px;border-radius:10px}.blocked-message-con{background-color:#393939;height:max-content;border-radius:10px;box-shadow:0 0 10px #000;padding:5px;width:30%}.edit-text{width:90%;height:max-content}.webhook-url{background-color:#000;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:80%;padding:2%;border-radius:10px;border:1px solid grey}.webhook-url-header{width:84%}.webhook-url-header button{padding:5px;margin:2px}.auth-body{background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-self:center;align-self:center;width:20%;padding:20px;box-shadow:1px 1px 10px #000;border-radius:15px;gap:10px}.auth-header{margin:0;padding:0}.inputs{margin:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.create-an-account:hover{text-decoration:underline;cursor:pointer}.twilio-instructions{flex:1;display:flex;flex-direction:column;align-items:flex-start;width:70%;align-self:center}.twilio-image{width:100%}.twilio-instructions ul li{font-size:larger}#back-to-create-account{align-self:center;background-color:#000;color:#fff;border-radius:5px;padding:10px;margin:10px;border:0;text-decoration:none;box-shadow:0 0 10px #000}#create-account-button{background-color:#fff;color:#000;cursor:pointer}
