#llg{display:flex;flex-wrap:wrap;background:#111A2B;border:1px solid #23314D;border-radius:20px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.55);text-align:left;color:#C9D2E3;}
#llg .llg-form{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:26px;padding:32px;border-right:1px solid #23314D;box-sizing:border-box;}
#llg .llg-out{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:18px;padding:32px;background:#0D1422;box-sizing:border-box;}
#llg .llg-field{display:flex;flex-direction:column;gap:8px;}
#llg label,#llg legend{font-size:14px;font-weight:700;color:#C9D2E3;padding:0;margin:0 0 10px;}
#llg .llg-field label{margin:0;}
#llg fieldset{border:0;margin:0;padding:0;min-width:0;}
#llg input{height:52px;box-sizing:border-box;width:100%;padding:0 16px;border:1px solid #3A4A68;border-radius:12px;background:#0A0F1A;color:#F2F5FA;font-family:inherit;font-size:17px;}
#llg input:focus{outline:none;border-color:#F5A524;}
#llg .llg-seg{display:flex;flex-wrap:wrap;gap:8px;}
#llg .llg-seg button{flex:1 1 110px;min-height:48px;margin:0;padding:0 14px;border:1px solid #3A4A68;border-radius:10px;background:transparent;color:#C9D2E3;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:700;cursor:pointer;}
#llg .llg-seg button:hover{border-color:#F5A524;color:#F2F5FA;background:transparent;}
#llg .llg-seg button[aria-pressed="true"]{background:#F5A524;border-color:#F5A524;color:#0A0F1A;}
#llg .llg-seg-soft button{font-family:inherit;font-size:14px;min-height:44px;}
#llg .llg-seg-soft button[aria-pressed="true"]{background:#2A2212;color:#F5A524;}
#llg .llg-help{margin:10px 0 0;font-size:14px;line-height:1.5;color:#9AA6BC;}
#llg .llg-field .llg-help,#llg .llg-warn{margin:0;}
#llg .llg-warn{font-size:14px;line-height:1.5;color:#F5A524;}
#llg [hidden]{display:none;}
#llg .llg-eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#F5A524;}
#llg .llg-title{margin:0;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.5px;color:#F2F5FA;}
#llg .llg-record{display:flex;flex-direction:column;gap:10px;padding:16px;background:#0A0F1A;border:1px solid #1C2840;border-radius:12px;}
#llg code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,'Liberation Mono',monospace;color:#F2F5FA;overflow-wrap:anywhere;background:transparent;padding:0;}
#llg #llg-record{font-size:16px;line-height:1.6;}
#llg .llg-copy{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:0;border-radius:10px;background:#F5A524;color:#0A0F1A;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;}
#llg .llg-copy:hover{background:#FFC266;color:#0A0F1A;}
#llg .llg-dns{margin:0;border:1px solid #23314D;border-radius:12px;overflow:hidden;}
#llg .llg-dns div{display:grid;grid-template-columns:130px minmax(0,1fr);border-bottom:1px solid #1C2840;}
#llg .llg-dns div:last-child{border-bottom:0;}
#llg .llg-dns dt{padding:12px 16px;font-size:14px;font-weight:700;color:#9AA6BC;margin:0;}
#llg .llg-dns dd{padding:12px 16px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;color:#F2F5FA;}
@media (max-width:767px){#llg .llg-form{border-right:0;border-bottom:1px solid #23314D;padding:22px 18px;}#llg .llg-out{padding:22px 18px;}}
#llg .llg-seg button:focus{background:transparent;color:#C9D2E3;outline:2px solid #F5A524;outline-offset:2px;}
#llg .llg-seg button[aria-pressed="true"]:focus{background:#F5A524;color:#0A0F1A;}
#llg .llg-seg-soft button[aria-pressed="true"]:focus{background:#2A2212;color:#F5A524;}
#llg .llg-copy:focus{background:#F5A524;color:#0A0F1A;}
