.viewing-custom-skins #grid,.viewing-custom-skins .category-tabs,.viewing-custom-skins .texture-help,.viewing-custom-skins .catalog-panel>.note,.viewing-custom-skins #empty,.viewing-custom-skins .catalog-panel>.heading label,.viewing-custom-skins #count{display:none!important}.viewing-custom-skins .game-pass-promo,.viewing-custom-skins #cart-toggle{visibility:hidden!important;pointer-events:none!important}.mode-picker #custom-skins-tab{min-width:145px}.custom-heading{padding:25px;border:1px solid #e2b76955;border-radius:16px;background:radial-gradient(ellipse at right,#70508644,transparent 70%),linear-gradient(135deg,#302136,#171323);margin:18px 0 22px}.custom-heading h2{font:500 32px/1.2 Georgia;color:#ffe0ab;margin:10px 0}.custom-heading p,.custom-source-note{font:12px/1.8 system-ui;color:#cab7d1}.custom-notice{margin-top:16px;padding-top:14px;border-top:1px solid #b799b43b;font:11px/1.7 system-ui;color:#bba5c5}.custom-tools{display:grid;grid-template-columns:1.5fr 1fr;gap:14px}.custom-tools label,.custom-dialog label{display:flex;flex-direction:column;gap:7px;font:650 11px system-ui;color:#dfc5d5}.custom-tools input,.custom-tools select,.custom-dialog input,.custom-dialog textarea{padding:13px;border:1px solid #9d7ca45e;border-radius:9px;background:#171022;color:#f8e5d3;font:13px system-ui;min-width:0;box-sizing:border-box}.custom-tools input:focus,.custom-tools select:focus{outline:2px solid #d9b46f}.custom-sources{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0}.custom-sources button,.custom-pagination button{padding:11px 14px;border:1px solid #9f7eaa66;border-radius:8px;background:#302139;color:#e0c9e2;font:700 11px system-ui;cursor:pointer}.custom-sources button[aria-pressed=true]{background:linear-gradient(#855632,#4e2e3a);border-color:#e9b862;color:#ffe0aa}#custom-results{font:12px system-ui;color:#bca3c6}.custom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:18px 0}.custom-skin-card{min-width:0;overflow:hidden;border:1px solid #bc985c88;border-radius:16px;background:linear-gradient(145deg,#36223c,#21182c);display:flex;flex-direction:column;box-shadow:0 7px 20px #0002}.custom-preview-button{border:0;padding:0;background:transparent;color:inherit;cursor:pointer;width:100%}.custom-model-stage{height:200px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:radial-gradient(ellipse at 50% 70%,#875d6740,transparent 65%),#191322;color:#ab92b6;font:11px system-ui;text-align:center;border-bottom:1px solid #d5ae5a33}.custom-model-stage>img{width:100%;height:100%;object-fit:contain}.custom-initials{font:500 48px Georgia;color:#bb8a54}.custom-model-stage>small{font-size:10px;color:#c3a7cc}.custom-texture-note{position:absolute;bottom:6px;padding:3px 7px;background:#130e1ed9;border-radius:5px;font-size:8px!important}.custom-card-body{padding:17px;display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:10px}.custom-card-tag{font:750 8px system-ui;color:#d5ae72;letter-spacing:1px}.custom-card-body h3{font:750 18px/1.3 system-ui;color:#ffe0aa;overflow-wrap:anywhere;margin:0}.custom-card-body p{font:11px/1.6 system-ui;margin:0;color:#bea6c7}.custom-card-body .custom-quote{color:#e2c9b0}.custom-card-body a{font:11px system-ui;color:#dcb978;margin-bottom:7px}.custom-add{width:100%;margin-top:auto;padding:12px 8px;border:1px solid #e7bf79;border-radius:9px;background:linear-gradient(#f6d18e,#bd8a49);color:#26132d;font:800 11px system-ui;cursor:pointer}.custom-add:disabled{background:#493347;color:#eacfa7}.custom-pagination{display:flex;justify-content:space-between;align-items:center;font:11px system-ui;color:#c3a9cf;gap:10px}.custom-pagination button:disabled{opacity:.4;cursor:default}.custom-request-toggle{position:fixed;left:22px;bottom:26px;z-index:120;padding:16px 23px;border:1px solid #edbd6b;border-radius:30px;background:linear-gradient(130deg,#78502e,#37233d);color:#ffe0a9;font:800 13px system-ui;box-shadow:0 8px 28px #0005;cursor:pointer}.custom-dialog{width:620px;max-width:calc(100vw - 32px);max-height:85vh;overflow:auto;box-sizing:border-box;border:1px solid #e8b96f;border-radius:19px;padding:30px;background:linear-gradient(135deg,#38213b,#1b1326);color:#eedce3}.custom-dialog::backdrop{background:#08040ec9;backdrop-filter:blur(7px)}.custom-dialog h2{font:500 30px Georgia;margin:14px 0}.custom-dialog>p,.custom-dialog>small{font:12px/1.8 system-ui;color:#c7b0cf}.custom-dialog label{margin:15px 0}.custom-close{position:absolute;right:15px;top:12px;background:transparent;border:0;color:#e6bb7b;font-size:25px;cursor:pointer}.custom-dialog-actions{display:flex;gap:9px;flex-wrap:wrap;margin:16px 0}.custom-dialog-actions button,.custom-dialog-actions a{font-size:11px;padding:12px 14px;cursor:pointer}.custom-cart-row{display:flex;gap:12px;align-items:center;justify-content:space-between;border-bottom:1px solid #b194b32e;padding:12px 0;font:12px system-ui}.custom-cart-row button,#clear-custom-request{border:1px solid #a386ab55;border-radius:6px;background:#24172b;color:#dfc4da;padding:8px;font-size:10px}.custom-preview-dialog .custom-model-stage{height:330px;border:0;background:radial-gradient(ellipse,#76526430,transparent 65%)}.custom-preview-dialog>a{display:block;color:#e8bd74;margin:15px 0}.custom-preview-dialog>.button{margin-top:14px}.custom-heading,.custom-source-note{scroll-margin-top:140px}@media(min-width:1500px){.custom-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.custom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.custom-tools{grid-template-columns:1fr}.custom-model-stage{height:160px}.custom-card-body{padding:12px}.custom-card-body h3{font-size:15px}.custom-heading{padding:18px}.custom-heading h2{font-size:27px}.custom-add{font-size:10px}.custom-dialog{padding:25px 18px}.custom-request-toggle{left:12px;bottom:18px;font-size:11px}.mode-picker #custom-skins-tab{min-width:120px}}

.custom-categories{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0;max-height:180px;overflow:auto;padding:4px 2px 10px;scrollbar-width:thin}.custom-categories button{border:1px solid #8b6c9c66;background:#24192e;color:#ddcae3;border-radius:20px;padding:9px 14px;font-size:12px;cursor:pointer;white-space:nowrap}.custom-categories button:hover{border-color:#eec06b;color:#ffe4ad}.custom-categories button[aria-pressed=true]{background:linear-gradient(135deg,#9b5b2f,#593249);border-color:#edc277;color:#fff0cf;box-shadow:0 2px 12px #d4972633}@media(max-width:600px){.custom-categories{max-height:144px}.custom-categories button{padding:8px 11px;font-size:11px}}

.custom-model-stage>img{display:block;width:100%;height:100%;object-fit:contain;border-radius:8px}.custom-preview-dialog .custom-model-stage>img{max-height:420px}

body .custom-owner-only{display:none!important}body.daf-owner-view .custom-owner-only{display:block!important}
