.s7m-vault{margin-top:28px;border:1px solid #52728a!important;background:linear-gradient(135deg,#152e43,#091928)!important;box-shadow:inset 0 2px 0 #b1e6ff22,0 13px 24px #0005!important;border-bottom:5px solid #040e18!important}.s7m-vault input,.s7m-vault select,.s7m-extra textarea,.s7m-extra input,.s7m-extra select{width:100%;box-sizing:border-box}.s7m-extra [data-calc-result]{font-size:30px;color:#90e4f5;overflow-wrap:anywhere;direction:ltr;text-align:right}.s7m-extra .s7m-keypad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:16px 0}.s7m-extra .s7m-keypad button{padding:12px;border-radius:10px;border-bottom:4px solid #06121d;box-shadow:inset 0 1px 0 #ceefff33,0 5px 9px #0005}.s7f-single .s7m-guide{margin:24px 0;padding:20px;background:#0b2033;border:1px solid #375773;border-radius:16px;line-height:1.9}.s7m-vault [data-vault-status]{white-space:pre-wrap;overflow-wrap:anywhere}.s7m-extra textarea{min-height:250px}.s7m-vault button:focus-visible,.s7m-extra button:focus-visible{outline:3px solid #8ceaff;outline-offset:3px}@media(max-width:600px){.s7m-vault .s7f-row{display:grid;grid-template-columns:1fr}.s7m-vault .s7f-actions button{width:100%}}
.s7f-shell{--s7f-accent:#6cd2eb!important;--s7f-glow:rgba(67,156,194,.12)!important}.s7f-shell.s7f-single,.s7f-shell.s7f-hub{background:radial-gradient(ellipse at 85% 0,#13374855,transparent 50%),linear-gradient(155deg,#0d2133,#07121f)!important}.s7f-shell button:not(.s7f-secondary){background:linear-gradient(#31819a,#16445e)!important;color:#f0f9ff!important;border:1px solid #638fa6!important;border-bottom:4px solid #061828!important;box-shadow:inset 0 1px 0 #e5f8ff44,0 6px 10px #0005!important}.s7f-shell .s7f-tool-icon{border:2px solid #4c778e!important;background:linear-gradient(135deg,#2b5268,#10263a)!important;box-shadow:inset 1px 2px 0 #c2ebff55,5px 7px 0 #04121e,9px 13px 17px #0006!important}.s7f-shell .s7f-glow{background:radial-gradient(circle,#2a658b22,transparent 65%)!important}
.s7m-extra .s7m-keypad{direction:ltr}
