body{max-width:430px!important;margin:0 auto!important;border:0!important;border-radius:0!important;overflow-x:hidden!important;box-sizing:border-box}body.preview-wide{max-width:1200px!important;border-width:0!important}body>header,body>main,body>nav{max-width:100%!important;box-sizing:border-box}body>header{padding:20px!important}body>main{padding:12px!important}.device-role-tools{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:#eef3ed;border-bottom:1px solid #c9d5c9;font:13px system-ui;color:#193b2c}.device-role-tools a,.device-role-tools button{padding:9px;border:1px solid #bdcdbc;border-radius:9px;background:white;color:#193b2c;min-height:44px;box-sizing:border-box}.device-role-tools p{width:100%;font-size:12px;line-height:1.7;margin:4px 0}.device-role-tools strong{width:100%}@media(max-width:600px){body,body.preview-wide{max-width:100%!important;margin:0!important;border:0!important;border-radius:0!important}body>main{margin:0!important}input,select,textarea{max-width:100%;box-sizing:border-box}table{display:block;max-width:100%;overflow-x:auto}}
body:not(.preview-wide) .app{display:block}body:not(.preview-wide) .side{padding:16px}body:not(.preview-wide) .brand{margin:0 0 12px}body:not(.preview-wide) .nav{display:flex;overflow-x:auto}body:not(.preview-wide) .nav button{white-space:nowrap}body:not(.preview-wide) .side-note{display:none}body:not(.preview-wide) .cards,body:not(.preview-wide) .two-ads,body:not(.preview-wide) .twocol{grid-template-columns:1fr}body:not(.preview-wide) .top,body:not(.preview-wide) .content{padding:18px}body:not(.preview-wide) table{display:block;max-width:100%;overflow-x:auto;white-space:nowrap}
