.full-azure-emulator{display:block!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important}.emu-service>header{display:flex;align-items:center;gap:.8rem;padding:.8rem;border-bottom:1px solid #edebe9}.emu-service-icon{display:grid;place-items:center;width:42px;height:42px;background:#0078d4;color:#fff}.emu-service h3,.emu-blade h3,.emu-upload h3{margin:.1rem 0;font-size:1.1rem}.emu-service small,.emu-blade small{color:#605e5c}.emu-toolbar{display:flex;gap:.35rem;padding:.55rem .7rem;border-bottom:1px solid #edebe9;overflow:auto}.emu-toolbar button{flex:0 0 auto;padding:.4rem .65rem;border:0;background:transparent;color:#323130}.emu-toolbar .primary{background:#0078d4;color:#fff}.emu-filter{margin:.8rem;padding:.5rem;border:1px solid #8a8886;color:#605e5c}.emu-empty{display:grid;place-items:center;padding:3rem;color:#605e5c;text-align:center}.emu-empty>span{font-size:2rem}.emu-empty h4{margin:.5rem 0 0}.emu-tabs{display:flex;gap:1rem;padding:0 .8rem;border-bottom:1px solid #d2d0ce;overflow:auto}.emu-tabs>*{flex:0 0 auto;padding:.7rem 0}.emu-tabs b{border-bottom:3px solid #0078d4;color:#005a9e}.emu-create>section{padding:1rem;border-bottom:1px solid #edebe9}.emu-create section h4{margin:0}.emu-create section p{margin:.2rem 0 .9rem;color:#605e5c;font-size:.72rem}.emu-form{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.emu-form.one{padding:1rem}.emu-form label,.emu-upload label{display:grid;gap:.3rem;color:#323130;font-size:.72rem;font-weight:600}.emu-form input,.emu-form select,.emu-upload input,.emu-upload select{height:36px;padding:.35rem .5rem;border:1px solid #8a8886;background:#fff}.emu-form label>div{display:flex;gap:.4rem}.emu-form label>div select{flex:1}.emu-form label>div button{border:0;background:transparent;color:#0078d4}.emu-validation,.emu-banner.success{padding:.7rem .9rem;background:#dff6dd;color:#0b6a0b;font-weight:600}.emu-review>h3{padding:0 .9rem}.emu-essentials{padding:.8rem;border-bottom:1px solid #edebe9}.emu-essentials h4{margin:0 0 .5rem}.emu-essentials dl{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:0}.emu-essentials dl>div{display:grid}.emu-essentials dt{color:#605e5c;font-size:.62rem}.emu-essentials dd{margin:0;font-size:.7rem}.emu-green{color:#107c10}.emu-cost{display:flex;justify-content:space-between;padding:1rem}.emu-deploy{border:1px solid #d2d0ce}.emu-deploy>header{display:flex;align-items:center;gap:.8rem;padding:1rem;border-bottom:1px solid #edebe9}.emu-deploy header>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#deecf9;color:#0078d4;font-size:1.2rem}.emu-deploy.done header>span{background:#107c10;color:#fff}.emu-deploy h3{margin:0}.emu-deploy p{margin:.2rem 0;color:#605e5c}.emu-op{display:grid;grid-template-columns:24px 1fr 90px;align-items:center;padding:.65rem .8rem;border-bottom:1px solid #edebe9;font-size:.7rem}.emu-op.running{background:#eff8ff;color:#0078d4}.emu-op.success i,.emu-op.success b{color:#107c10}.emu-blade{display:grid;grid-template-columns:190px 1fr;min-height:520px}.emu-resource-menu{padding:.45rem 0;border-right:1px solid #edebe9;background:#faf9f8}.emu-menu-search{margin:.35rem .55rem .6rem;padding:.42rem;border:1px solid #8a8886;background:#fff;color:#605e5c}.emu-resource-menu button{display:block;width:100%;padding:.43rem .65rem;border:0;border-left:3px solid transparent;background:transparent;text-align:left;font-size:.66rem}.emu-resource-menu button.active{border-left-color:#0078d4;background:#deecf9;color:#005a9e}.emu-blade main>header{padding:.8rem;border-bottom:1px solid #edebe9}.emu-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem;padding:.8rem}.emu-metrics h4{grid-column:1/-1}.emu-metrics div{display:grid;padding:.8rem;border:1px solid #edebe9}.emu-static-toggle{display:flex;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid #edebe9}.emu-static-toggle p{margin:.2rem 0;color:#605e5c}.emu-static-toggle a{color:#0078d4}.toggle-off,.toggle-on{align-self:start;padding:.4rem .7rem;border:0}.toggle-off{background:#edebe9}.toggle-on{background:#0078d4;color:#fff}.emu-blob-table{margin:.8rem;border:1px solid #d2d0ce}.emu-blob-table>div{display:grid;grid-template-columns:1.3fr 1fr .7fr 1fr;padding:.6rem;border-bottom:1px solid #edebe9;font-size:.68rem}.emu-blob-table>div:first-child{background:#faf9f8}.emu-blob-table a{color:#0078d4}.emu-blob-table .empty-row{display:block;padding:2rem;text-align:center;color:#605e5c}.emu-upload{max-width:640px;margin:0 auto;border:1px solid #c8c6c4;box-shadow:0 10px 30px rgba(0,0,0,.15)}.emu-upload>header{display:flex;justify-content:space-between;padding:.8rem;border-bottom:1px solid #edebe9}.emu-upload>header button{border:0;background:transparent}.emu-upload>label,.emu-upload details{margin:1rem}.emu-upload-file{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:.6rem;margin:1rem;padding:.7rem;border:1px solid #d2d0ce}.emu-upload-file div{display:grid}.emu-upload-file small{color:#605e5c}.emu-upload-file>b{color:#107c10}.emu-upload details label{margin-top:.7rem}.emu-browser{border:1px solid #8a8886;background:#fff}.emu-browser>header{display:flex;align-items:center;gap:.35rem;padding:.45rem;background:#f3f2f1}.emu-browser>header button{border:0;background:transparent}.emu-browser>header div{flex:1;padding:.38rem .6rem;border:1px solid #d2d0ce;border-radius:3px;background:#fff;font-size:.68rem}.emu-browser>main{min-height:390px;padding:4rem 2rem;background:linear-gradient(145deg,#061628,#0c3154);color:#fff;text-align:center}.emu-browser h1{margin:.7rem auto;font-size:2.2rem}.emu-browser p{color:#c8e7ff}.site-badge{display:inline-block;padding:.3rem .6rem;border:1px solid #49d6c5;color:#49d6c5;font-size:.62rem}.emu-browser section{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;max-width:650px;margin:2rem auto 0;background:rgba(255,255,255,.2)}.emu-browser section div{display:grid;padding:1rem;background:#0d2943}.emu-browser section small{color:#8fc7ef}.portal-resource:has(.full-azure-emulator)>.micro-label,.portal-resource:has(.full-azure-emulator)>h3,.portal-resource:has(.full-azure-emulator)>.portal-action-label{display:none}@media(max-width:760px){.emu-form,.emu-essentials dl{grid-template-columns:1fr}.emu-blade{grid-template-columns:125px 1fr}.emu-resource-menu button{font-size:.58rem}.emu-browser>main{padding:2rem 1rem}.emu-browser section{grid-template-columns:1fr}.emu-blob-table{overflow:auto}.emu-blob-table>div{min-width:520px}}
