.ss-window{width:min(981px,96vw)!important;max-width:981px!important;height:min(650px,92vh);max-height:92vh;background:#080819 url('native-shop/bg.png') center top/100% 100% no-repeat!important;border:1px solid #424859!important;border-radius:2px!important;color:#deddeb;font:13px Arial,sans-serif;display:flex;flex-direction:column;overflow:hidden!important;box-shadow:0 20px 90px #000b!important}.ss-window button,.ss-dialog button{font:inherit;cursor:pointer;color:#dddde7;border:1px solid #444764;background:#17172a;padding:8px 12px;border-radius:2px}.ss-window button:hover,.ss-dialog button:hover{background:#30304b;border-color:#a89c68}.ss-window button:disabled{opacity:.45;cursor:default}.ss-top{min-height:60px;display:flex;align-items:center;gap:8px;padding:10px 12px 10px 26px;border-bottom:1px solid #3b3c63;box-sizing:border-box;background:#0506124a}.ss-wallet{display:flex;align-items:center;gap:8px;margin-right:10px;color:#dfc98c;white-space:nowrap}.ss-wallet img{max-height:30px}.ss-top>button:not(.ss-close){background:url('native-shop/button2_0.png') center/100% 100% no-repeat;border:0;min-height:35px;font-size:12px;text-shadow:0 1px 2px #000}.ss-top .ss-close{margin-left:auto;font-size:23px;padding:0 8px;line-height:26px;background:transparent;border:0}.ss-main{display:flex;flex:1;min-height:0}.ss-main aside{width:188px;flex-shrink:0;padding:13px 14px;overflow-y:auto;box-sizing:border-box;border-right:1px solid #292849}.ss-main aside button{background:url('native-shop/category_no_selected.png') center/100% 100% no-repeat;min-height:49px;width:100%;text-align:left;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:6px;border:0;margin:0 0 4px}.ss-main aside button.selected{background-image:url('native-shop/category_selected.png');color:#ffdf91}.ss-main aside button span{font-size:10px;opacity:.65}.ss-content{padding:12px;display:flex;flex-direction:column;flex:1;min-width:0;overflow:hidden}.ss-filter{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.ss-filter h3{font-size:14px;color:#e2c996;margin:0}.ss-filter input{background:#090a19;color:#eee;border:1px solid #3c3d5a;padding:9px;width:220px;max-width:50%}.ss-products{overflow-y:auto;flex:1;padding-right:5px;display:flex;flex-direction:column;gap:8px;scrollbar-color:#636278 #141424;scrollbar-width:thin}.ss-card{position:relative;display:flex;min-height:146px;flex-shrink:0;background:#101022 url('native-shop/item_box.png') center/100% 100% no-repeat;border:1px solid #393951;border-radius:2px;padding:12px;gap:12px;box-sizing:border-box}.ss-item-icon{width:68px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#060612aa;border:1px solid #4b453a;min-height:92px}.ss-item-icon img{max-width:60px;max-height:102px;object-fit:contain;image-rendering:auto}.ss-item-info{flex:1;min-width:0}.ss-item-info h4{margin:0 0 5px;color:#ead5a8;font-size:14px;font-weight:600}.ss-item-info small{color:#86859b;font-size:11px}.ss-item-properties{display:flex;flex-direction:column;gap:3px;margin-top:8px;color:#b9dda9;font-size:11px}.ss-description{font-size:11px;color:#9392a9;margin:6px 0 0;white-space:pre-wrap}.ss-card-buy{width:124px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.ss-card-buy strong{color:#efcb78;font-size:14px;white-space:nowrap}.ss-card-buy strong img{max-height:17px;vertical-align:middle}.ss-card-buy s{font-size:11px;color:#858298}.ss-discount{color:#d2a6fa;font-size:10px}.ss-card-buy>small{font-size:9px;color:#9c99b0;text-align:center}.ss-units{display:flex;gap:2px;height:23px}.ss-units button{padding:0;width:25px}.ss-units input{width:35px;text-align:center;background:#090914;color:#eee;border:1px solid #3c3b50;appearance:textfield}.ss-units input::-webkit-inner-spin-button{appearance:none}.ss-card-buy .ss-buy{background:url('native-shop/buy_0.png') center/100% 100% no-repeat;width:110px;min-height:30px;border:0;color:#edd7a4;text-shadow:0 1px #000}.ss-content footer{font-size:10px;color:#8c8ba4;padding:10px 0 0}.ss-content footer b{color:#c0bca2}.ss-empty{padding:70px 20px;text-align:center;color:#9994b3}.ss-dialog-backdrop{position:fixed;inset:0;background:#000b;z-index:20000;display:flex;align-items:center;justify-content:center;padding:18px}.ss-dialog{width:880px;max-width:98vw;max-height:94vh;display:flex;flex-direction:column;background:#10101c;color:#e1e0ea;border:1px solid #5b526b;box-shadow:0 20px 80px #000;font:13px Arial,sans-serif}.ss-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:#1a1829;border-bottom:1px solid #454053}.ss-dialog h3{font-size:17px;margin:0;color:#e6ce9d}.ss-dialog>header button{font-size:20px;padding:0 8px}.ss-dialog-body{overflow:auto;padding:20px}.ss-dialog label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#bdb6ca;margin-bottom:12px}.ss-dialog input,.ss-dialog select,.ss-dialog textarea,.ss-admin-tools input{background:#0a0a12;color:#ebe8f2;border:1px solid #454153;padding:9px;box-sizing:border-box;width:100%;font:13px Arial,sans-serif;border-radius:2px}.ss-dialog textarea{min-height:65px;resize:vertical}.ss-dialog input:focus,.ss-dialog select:focus,.ss-dialog textarea:focus{outline:1px solid #bfaa75}.ss-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 14px}.ss-dialog p{line-height:1.6;color:#a7a1b6;font-size:12px}.ss-dialog h4{margin:22px 0 10px;color:#dfc78f;font-size:14px}.ss-bonus-editor>div{display:grid;grid-template-columns:20px minmax(0,1fr) 100px;gap:10px;align-items:center;margin:7px 0}.ss-bonus-editor>div>span{color:#a59cbd}.ss-sockets{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.ss-form-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding-top:16px;border-top:1px solid #40364b}.ss-form-footer span{color:#edb490;max-width:50%}.ss-action{background:#443827!important;color:#f7e2b2!important;border:1px solid #998252!important}.ss-admin-tools{display:flex;align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap}.ss-admin-tools input{width:230px;margin-left:auto}.ss-admin-table{overflow:auto}.ss-admin-table table{width:100%;border-collapse:collapse;font-size:12px}.ss-admin-table th{text-align:left;color:#d7c5a0;font-weight:500;padding:10px;border-bottom:1px solid #474056}.ss-admin-table td{padding:10px;border-bottom:1px solid #302c3e}.ss-admin-table td:first-child{min-width:160px}.ss-admin-table td img{float:left;width:28px;max-height:50px;object-fit:contain;margin-right:10px}.ss-admin-table small{display:block;color:#968eaa;margin-top:5px}.ss-admin-table button{font-size:11px;margin:2px;padding:5px 7px}.ss-category-edit{display:grid;grid-template-columns:1fr 65px 90px;gap:8px;margin-bottom:10px}.ss-orders>div{padding:15px 0;border-bottom:1px solid #383045;display:flex;flex-direction:column;gap:6px}.ss-orders span,.ss-orders small{color:#a9a0b9}.ss-admin-intro p{font-size:13px;line-height:1.7;color:#bcb4c8}@media(max-width:700px){.ss-window{height:92vh!important}.ss-top{flex-wrap:wrap;padding:8px;gap:4px}.ss-top .ss-wallet{width:calc(100% - 45px);order:-2}.ss-top .ss-close{order:-1}.ss-top>button:not(.ss-close){font-size:10px;padding:5px;min-height:30px}.ss-main aside{width:125px;padding:8px 5px}.ss-main aside button{font-size:10px;padding:7px 5px}.ss-content{padding:8px}.ss-filter{flex-wrap:wrap}.ss-filter input{width:100%;max-width:none}.ss-card{flex-wrap:wrap;padding:9px;gap:8px}.ss-item-icon{width:45px;min-height:65px}.ss-item-icon img{max-width:40px;max-height:65px}.ss-item-info h4{font-size:12px}.ss-card-buy{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.ss-card-buy>small{width:100%}.ss-item-properties{font-size:10px}.ss-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-sockets{grid-template-columns:repeat(3,1fr)}.ss-dialog-body{padding:12px}.ss-bonus-editor>div{grid-template-columns:15px minmax(0,1fr) 65px;gap:5px}.ss-form-footer{flex-direction:column;align-items:stretch}.ss-form-footer span{max-width:none}.ss-admin-tools input{width:100%}}

.ss-admin-tools .ss-archive-toggle{display:flex;flex-direction:row;align-items:center;gap:6px;margin:0 6px;color:#bdb6ca;white-space:nowrap}.ss-admin-tools .ss-archive-toggle input{width:auto;margin:0}
