.ld-toolbar{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0 0 10px}.ld-layer-buttons,.ld-device-buttons{display:flex;flex-wrap:wrap;gap:5px}.ld-toolbar button,.ld-arrows button,.ld-presets button{min-height:36px;background:#08263a;border:1px solid #2b5269;border-radius:7px;color:#bad4e3;padding:7px 10px;font:600 12px 'Segoe UI',sans-serif;cursor:pointer}.ld-toolbar button.active{border-color:#29d7ee;color:#edffff;background:linear-gradient(130deg,#07668a,#093b58);box-shadow:0 0 12px #05cbe21f}.ld-hint{font-size:12px!important;margin-bottom:12px!important}.ld-preview{aspect-ratio:16/9;position:relative;overflow:hidden}.ld-preview>#leShade,.ld-preview>#leCaption,.ld-preview>.le-preview-tag{display:none!important}#ldFrame{position:absolute;top:0;left:0;display:block;border:0;max-width:none!important;transform-origin:top left;background:#031321}.ld-properties{min-width:0;padding:14px 0 0;border:0;border-top:1px solid #275268;margin:0;display:flex;flex-direction:column;gap:12px}.ld-properties legend{font:700 14px 'Segoe UI',sans-serif;color:#a6d7e8;padding:0 5px 0 0}.ld-selected{color:#6ae9ff;font-size:16px;font-weight:700}.ld-position-note{font-size:12px;color:#8dadc0;line-height:1.5}.ld-arrows{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.ld-arrows button{font-size:22px;min-height:39px}#ldFields{display:flex;flex-direction:column;gap:14px}.ld-field{display:flex;flex-direction:column;gap:7px;font-size:13px!important;color:#c3dbe9}.ld-field>span{display:flex;align-items:center;justify-content:space-between;gap:8px}.ld-field output{font-size:12px;color:#67dce8}.ld-field textarea,.ld-field select{width:100%;min-height:39px;box-sizing:border-box;resize:vertical;padding:9px;background:#031524;border:1px solid #315c73;border-radius:7px;color:#e2f5ff;font:14px/1.4 'Segoe UI',sans-serif}.ld-field input[type=color]{width:100%;height:38px;padding:3px;background:#061c2b;border:1px solid #315c73;border-radius:7px;cursor:pointer}.ld-properties .ld-check{flex-direction:row;align-items:center;justify-content:space-between}.ld-check input{accent-color:#1fd9d7;width:19px;height:19px}.ld-presets{display:flex;flex-wrap:wrap;gap:7px;padding-top:10px;border-top:1px solid #244b60}.ld-presets[hidden]{display:none}.ld-presets span{width:100%;font-size:13px;color:#9cc7d9}
@media(min-width:1101px){[data-settings-panel=login-screen] .le-controls{max-height:780px;overflow:auto;scrollbar-width:thin;scrollbar-color:#2a667b transparent;align-self:start}[data-settings-panel=login-screen] .le-grid{grid-template-columns:minmax(0,1fr) 290px}}
@media(max-width:1100px){.ld-properties{grid-column:1/-1}[data-settings-panel=login-screen] .le-controls{display:flex}.ld-layer-buttons button{flex:1}.ld-layer-buttons{width:100%}#ldFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}
@media(max-width:600px){#ldFields{grid-template-columns:minmax(0,1fr)}.ld-toolbar button{font-size:11px;padding:7px 8px}.ld-selected{font-size:15px}}
