.web-resource-modal{color:#e1eaf6;background:#0d2036;border:1px solid #34516d;border-radius:16px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);padding:25px;font:13px Poppins,sans-serif;overflow-y:auto}.web-resource-modal[hidden]{display:none}.web-resource-modal::backdrop{backdrop-filter:blur(4px);background:#020812b3}.web-resource-modal header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.web-resource-modal h2{font-size:20px;line-height:1.5}.web-resource-modal header button{background:0 0;border:0;padding:0 5px;font-size:25px}.nix-dashboard .web-resource-modal p{color:#acc2dc;letter-spacing:normal;text-transform:none;margin:15px 0;font-size:13px;line-height:1.8;display:block}.web-resource-modal footer{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.web-resource-modal button,.web-resource-modal a{font:inherit;color:#e3edf9}.web-resource-modal footer button,.web-resource-modal footer a,.web-resource-modal>div>button{cursor:pointer;background:#142c45;border:1px solid #385877;border-radius:8px;padding:10px 15px;text-decoration:none}.web-resource-modal .web-resource-primary{background:#05f;border-color:#2873ff}.web-resource-modal label{flex-direction:column;gap:8px;margin-top:20px;display:flex}.web-resource-modal input{color:#e3edf9;font:inherit;background:#091a2c;border:1px solid #35536e;border-radius:8px;padding:12px}.web-resource-modal button:disabled{opacity:.5;cursor:default}.web-support-options{margin:0;padding:0;list-style:none}.web-support-options li+li{border-top:1px solid #28435f}.web-support-options button,.web-support-options a{text-align:left;background:0 0;border:0;align-items:center;gap:13px;width:100%;padding:16px 9px;text-decoration:none;display:flex}.web-support-options span{flex:1}.web-support-options button:hover,.web-support-options a:hover{background:#173149;border-radius:8px}.web-support-modal select,.web-support-modal textarea{color:#e3edf9;font:inherit;background:#091a2c;border:1px solid #35536e;border-radius:8px;padding:12px}.web-support-modal textarea{resize:vertical;min-height:120px}