.container.request-access{--color:var(--orange);flex-direction:column;align-items:center;display:flex}.container.request-access .wrapper{border:.125rem solid var(--background-color-tertiary);border-radius:var(--radius-lg);background-color:var(--background-color-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:fit-content;max-width:80%;padding:2.625rem;display:flex;position:relative;overflow:hidden}.container.request-access .wrapper h1{border-bottom:.0625rem dashed var(--background-color-tertiary);text-align:center;width:100%;padding:.75rem}.container.request-access .wrapper .tip{width:fit-content;color:var(--orange);font-weight:700;font-size:var(--font-size-body);letter-spacing:.125rem;text-transform:uppercase;display:block;position:absolute;top:1.125rem;left:auto;right:clamp(.75rem,5vw,3rem)}.container.request-access .wrapper .borders{pointer-events:none;justify-content:space-between;padding:0 2.625rem;display:flex;position:absolute;inset:0}.container.request-access .wrapper .borders .top,.container.request-access .wrapper .borders .bottom{width:100%;height:.0313rem;position:absolute;left:0}.container.request-access .wrapper .borders .top{border-bottom:.0625rem dashed var(--background-color-tertiary);top:2.625rem}.container.request-access .wrapper .borders .bottom{border-top:.0625rem dashed var(--background-color-tertiary);bottom:2.625rem}.container.request-access .wrapper .borders .left,.container.request-access .wrapper .borders .right{width:.0313rem;height:100%}.container.request-access .wrapper .borders .left{border-right:.0625rem dashed var(--background-color-tertiary)}.container.request-access .wrapper .borders .right{border-left:.0625rem dashed var(--background-color-tertiary)}.container.request-access .wrapper .form{border-top:.0625rem dashed var(--background-color-tertiary);border-bottom:.0625rem dashed var(--background-color-tertiary);flex-direction:column;gap:.75rem;width:100%;display:flex}.container.request-access .wrapper .form label{border-bottom:.0625rem dashed var(--background-color-tertiary);padding:.75rem}.container.request-access .wrapper .form .input-wrapper{align-items:stretch;margin-bottom:.75rem;padding:0 .75rem;display:flex}:is(.container.request-access .wrapper .form .input-wrapper input,.container.request-access .wrapper .form .input-wrapper button):disabled{cursor:not-allowed}.container.request-access .wrapper .form .input-wrapper input{border:.0625rem solid var(--color);border-radius:var(--radius-sm)0 0 var(--radius-sm);background-color:var(--background-color-secondary);min-width:0;color:var(--color-display);flex:1 1 0;align-items:center;gap:.75rem;padding:.75rem;font-family:inherit;font-size:1rem;display:flex}.container.request-access .wrapper .form .input-wrapper input:disabled{color:var(--yellow)}.container.request-access .wrapper .form .input-wrapper button{border:.0625rem solid var(--color);background-color:var(--color);color:var(--background-color-primary);transition:border-color .24s var(--ease-fluid),background-color .24s var(--ease-fluid),color .24s var(--ease-fluid);border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.container.request-access .wrapper .form .input-wrapper button:hover{border-color:var(--color);background-color:var(--background-color-primary);color:var(--color);outline:none}.container.request-access .wrapper .form .input-wrapper button:disabled:hover{background-color:var(--yellow);color:var(--background-color-primary)}.container.request-access .wrapper .form .status-message{color:var(--color-heading);text-align:center;padding:0 .625rem}.container.request-access .wrapper .notes{border-top:.0625rem dashed var(--background-color-tertiary);text-wrap:pretty;width:100%;max-width:27rem;margin:-.25rem 0 0;padding:.625rem 1.125rem 0 .625rem}.container.request-access .wrapper .notes p{font-weight:600}.container.request-access .wrapper .notes ul{margin-top:.5rem;padding:0 0 0 1.125rem}.container.request-access .wrapper .notes ul li{margin:.375rem 0}.container.request-access .wrapper .notes a{color:var(--color);text-decoration:underline;-webkit-text-decoration-color:var(--color);text-decoration-color:var(--color);text-underline-offset:.1875rem;transition:color var(--duration-standard)var(--ease-fluid);font-weight:500}.container.request-access .wrapper .notes a:focus,.container.request-access .wrapper .notes a:hover{color:var(--color-display)}@media (max-width:60rem){.container.request-access .wrapper{max-width:100%;padding:1.5rem 1.125rem}.container.request-access .wrapper .borders{padding:0 1.125rem}.container.request-access .wrapper .borders .top{top:1.5rem}.container.request-access .wrapper .borders .bottom{bottom:1.5rem}}
