.content-main{max-width:100%}.rf-schedule-lookup input[type="text"]{border:0;box-shadow:0 0 0 1px #222;margin:0;outline:2px solid transparent;padding:.5em .75em;border-radius:8px;transition:outline-color .15s ease-in-out}.rf-schedule-lookup label{color:#666;font-size:.86rem;font-weight:500;margin-left:.25rem;transition:color .15s ease-in-out;width:fit-content}.rf-schedule-lookup input[type="submit"],.rf-schedule-lookup input[type="reset"]{align-content:center;align-items:center;background-color:#d4113b;border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-wrap:nowrap;gap:.5rem;justify-content:center;line-height:1.15;outline:2px solid transparent;padding:.5rem 1rem;text-align:center;text-decoration:none;transition-duration:.15s;transition-property:background-color,color,box-shadow,outline-color;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:12px}.rf-schedule-lookup input[type="submit"]:hover,.rf-schedule-lookup input[type="reset"]:hover{background-color:#eb2355}.rf-schedule-lookup form[inert]{opacity:.5}.rf-schedule-lookup th,.rf-schedule-lookup td{border:unset;background-color:unset}.results:not(:has(tr:nth-child(2))):not(:has(.error)){display:none}.results .error p{margin-bottom:0}.results .error.severe{color:#be0f34;font-weight:900}.results:not(.rf-schedule-lookup-remote){margin-top:2em;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 2px 2px 0 rgba(0,0,0,.03),0 4px 4px 0 rgba(0,0,0,.03);border-radius:16px;padding:1.5rem}.results table{border-collapse:collapse;border-spacing:0;text-align:left;width:100%;--th-font-size:.8rem;--th-padding:.75rem 1rem;--td-font-size:.85rem;--td-padding:.5rem 1rem;border-radius:8px}.results th{color:var(--color-neutral-700);font-size:var(--th-font-size);font-weight:500;padding:var(--th-padding)}.results td{font-size:var(--td-font-size);padding:var(--td-padding)}.results tr:not(:last-child) td{box-shadow:0 1px 0 0 rgba(0,0,0,.08)}.results{overflow:hidden}.tr-background td{background-color:#ddd}.bold{font-weight:bold}.tr-background.bold td:first-child{border-top-left-radius:8px}.tr-background.bold td:last-child{border-top-right-radius:8px}.section td{background-color:#eee}.results tr.additionalMeeting td{box-shadow:0 2px 0 0 rgba(0,0,0,.08)}.results tr td:first-child{box-shadow:-1px 0 0 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.08)}.results tr td:last-child{box-shadow:1px 0 0 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.08)}.results tr td:first-child:last-child{box-shadow:1px 0 0 0 rgba(0,0,0,.2),-1px 0 0 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.08)}.results tr.additionalMeeting td:first-child{box-shadow:-1px 0 0 0 rgba(0,0,0,.2),0 2px 0 0 rgba(0,0,0,.08)}.results tr.additionalMeeting td:last-child{box-shadow:1px 0 0 0 rgba(0,0,0,.2),0 2px 0 0 rgba(0,0,0,.08)}.results tr.lastMeeting.lastSection td:last-child{border-bottom-right-radius:8px}.results tr.lastMeeting.lastSection td:first-child{border-bottom-left-radius:8px}.results tr.spacer td{box-shadow:unset !important}.rf-schedule-lookup form td{vertical-align:top}body:has(.rf-schedule-lookup-remote){position:relative}#modal-container:has(.rf-schedule-lookup){border-radius:8px}#modal-container:has(.rf-schedule-lookup) #modal-header{height:1.5rem}#modal-container:has(.rf-schedule-lookup) #modal-close{line-height:1.5rem;width:1.5rem;font-size:1rem;height:unset}#modal-content:has(.rf-schedule-lookup){padding:0 1.5rem 10px}@media(max-width:720px){.results:not(.rf-schedule-lookup-remote){padding:0;box-shadow:unset;overflow:unset}.spacer:last-child{display:none}.results table{border-collapse:collapse;border-spacing:0;text-align:left;--td-font-size:.80rem;--td-padding:.25rem 1rem}}@media(max-width:560px){.results table{--td-padding:.25rem .5rem}#modal-content:has(.rf-schedule-lookup){padding:0 .35rem 10px}}@media(max-width:500px){.results:not(.rf-schedule-lookup-remote),.rf-schedule-lookup form{width:96vw;left:calc(-32px+2vw);position:relative}.results table{--td-font-size:.80rem;--td-padding:.25rem .25rem}.rf-schedule-lookup form td,.rf-schedule-lookup form p{font-size:.8rem}}