.spr-panel{background:rgba(8,11,16,.98);border-radius:6px;margin:4px 0;max-width:320px;padding:8px}.spr-content{display:flex;gap:12px}.spr-left{flex:0 0 auto;max-width:160px;min-width:140px}.spr-right{display:flex;flex:1;flex-direction:column;gap:8px}.spr-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.spr-label{color:#64748b;display:block;font-family:Exo\ 2,sans-serif;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.spr-label,.spr-set-name{font-size:9px;margin-bottom:3px}.spr-set-name{color:#94a3b8}.spr-tabs{display:flex;gap:2px}.spr-tab{background:transparent;border:none;border-radius:2px;color:#64748b;cursor:pointer;font-size:8px;font-weight:500;padding:1px 4px}.spr-tab:hover{background:hsla(0,0%,100%,.05);color:#94a3b8}.spr-tab.active{background:rgba(234,179,8,.15);color:#fef3c7}.spr-notes{color:#94a3b8;font-size:9px;font-style:italic;line-height:1.3;margin-top:4px}.spr-spells{display:flex;flex-wrap:wrap;gap:3px}.spr-spell-icon{border-radius:3px;box-shadow:0 0 0 1px rgba(234,179,8,.3);height:22px;overflow:hidden;width:22px}.spr-spell-icon img{height:100%;object-fit:cover;width:100%}.spr-items{display:flex;flex-wrap:wrap;gap:3px}.spr-item-icon{border-radius:3px;box-shadow:0 0 0 1px rgba(234,179,8,.3);height:22px;overflow:hidden;width:22px}.spr-item-icon.auto-potion{box-shadow:0 0 0 1px rgba(34,197,94,.4)}.spr-item-icon img{height:100%;object-fit:cover;width:100%}.spr-panel .rune-tree-section{margin:0!important;padding:0!important}.spr-panel .rune-tree-container{flex-direction:row!important;gap:8px!important}.spr-panel .primary-tree,.spr-panel .secondary-tree{gap:2px!important}.spr-panel .rune-icon{height:18px!important;width:18px!important}.spr-panel .keystone-icon{height:24px!important;width:24px!important}.spr-panel .rune-row{gap:2px!important;margin-bottom:1px!important}.spr-panel .rune-tree-header,.spr-panel .tree-header{display:none!important}@media (max-width:300px){.spr-content{flex-direction:column;gap:8px}.spr-left{min-width:100%}.spr-left,.spr-panel{max-width:100%}}.riot-auth-overlay{align-items:center;background-color:rgba(0,0,0,.75);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.riot-auth-modal{background-color:var(--color-bg-secondary,#0f1729);border:1px solid var(--color-border,#1e2e52);border-radius:.75rem;box-shadow:0 8px 32px rgba(0,0,0,.4);color:var(--color-text-primary,#f0f4f8);max-width:380px;padding:2rem;position:relative;text-align:center;width:90%}.riot-auth-close{background:none;border:none;color:var(--color-text-secondary,#8890b5);cursor:pointer;font-size:1.5rem;line-height:1;opacity:.7;position:absolute;right:.75rem;top:.75rem;transition:opacity .2s}.riot-auth-close:hover{opacity:1}.riot-auth-header{margin-bottom:1.5rem}.riot-auth-logo{display:block;height:48px;margin:0 auto 1rem;width:48px}.riot-auth-title{color:var(--color-text-primary,#f0f4f8);font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.riot-auth-description{color:var(--color-text-secondary,#8890b5);font-size:.875rem;line-height:1.5;margin:0}.riot-auth-btn{align-items:center;background:linear-gradient(135deg,#d13639,#eb4034);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;height:3rem;justify-content:center;transition:opacity .2s,transform .1s;width:100%}.riot-auth-btn:hover{opacity:.9}.riot-auth-btn:active{transform:scale(.98)}.riot-auth-btn-icon{height:1.25rem;width:1.25rem}.spe-panel{background:rgba(8,12,20,.95);border-radius:8px;margin:6px 0;padding:10px}.spe-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:6px}.spe-title{color:#e2e8f0;font-family:Exo\ 2,sans-serif;font-size:12px;font-weight:700}.spe-delete-btn{background:transparent;border:none;border-radius:3px;color:#64748b;cursor:pointer;font-size:11px;padding:2px 6px}.spe-delete-btn:hover{background:hsla(0,91%,71%,.1);color:#f87171}.spe-content{display:flex;gap:16px}.spe-left{flex:0 0 auto;min-width:180px}.spe-right{display:flex;flex:1;flex-direction:column;gap:12px}.spe-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.spe-label{color:#64748b;display:block;font-family:Exo\ 2,sans-serif;font-size:10px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.spe-label.clickable{border-radius:3px;cursor:pointer;margin-bottom:0;padding:2px 4px}.spe-label.clickable:hover{background:hsla(0,0%,100%,.05);color:#94a3b8}.spe-label-input{background:rgba(15,23,42,.8);border:1px solid rgba(234,179,8,.4);border-radius:3px;color:#e2e8f0;font-family:Exo\ 2,sans-serif;font-size:10px;font-weight:600;letter-spacing:.05em;outline:none;padding:2px 6px;text-transform:uppercase;width:80px}.spe-rune-tabs{align-items:center;display:flex;gap:2px}.spe-tab{background:transparent;border:none;border-radius:3px;color:#64748b;cursor:pointer;font-size:9px;font-weight:500;padding:2px 6px}.spe-tab:hover{background:hsla(0,0%,100%,.05);color:#94a3b8}.spe-tab.active{background:rgba(234,179,8,.15);color:#fef3c7}.spe-add-btn{align-items:center;background:hsla(0,0%,100%,.05);border:none;border-radius:3px;color:#64748b;cursor:pointer;display:flex;font-size:11px;height:16px;justify-content:center;width:16px}.spe-add-btn:hover{background:rgba(234,179,8,.15);color:#fef3c7}.spe-rune-display{position:relative}.spe-rune-actions{display:flex;gap:2px;position:absolute;right:0;top:0;z-index:5}.spe-edit-btn,.spe-remove-btn{background:rgba(0,0,0,.4);border:none;border-radius:2px;color:#64748b;cursor:pointer;font-size:8px;padding:1px 5px}.spe-edit-btn:hover{color:#e2e8f0}.spe-remove-btn:hover{color:#f87171}.spe-rune-notes{color:#94a3b8;font-size:10px;font-style:italic;margin-top:6px}.spe-empty-runes{border:1px dashed hsla(0,0%,100%,.1);border-radius:4px;color:#64748b;cursor:pointer;font-size:10px;padding:16px;text-align:center}.spe-empty-runes:hover{border-color:rgba(234,179,8,.3);color:#fef3c7}.spe-panel .rune-tree-section{padding:0!important}.spe-panel .rune-tree-container{gap:16px!important}.spe-panel .rune-icon{height:24px!important;width:24px!important}.spe-panel .keystone-icon{height:32px!important;width:32px!important}.spe-panel .rune-row{gap:3px!important;margin-bottom:2px!important}.spe-panel .summoner-spells-section .grid{gap:3px}.spe-panel .summoner-spells-section button{height:24px!important;width:24px!important}.spe-panel .item-section .grid{gap:3px}.spe-panel .item-section button{height:24px!important;width:24px!important}@media (max-width:400px){.spe-content{flex-direction:column}.spe-left{min-width:100%}}.scp-panel{background:rgba(8,12,20,.95);border-radius:8px;display:flex;flex-direction:column;height:100%;padding:12px}.scp-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.scp-title{color:#e2e8f0;font-family:Exo\ 2,sans-serif;font-size:14px;font-weight:700}.scp-actions{display:flex;gap:8px}.scp-btn{border:none;border-radius:4px;cursor:pointer;font-size:11px;font-weight:600;padding:5px 12px;transition:all .15s}.scp-btn-cancel{background:rgba(100,116,139,.2);color:#94a3b8}.scp-btn-cancel:hover{background:rgba(100,116,139,.4);color:#e2e8f0}.scp-btn-save{background:rgba(234,179,8,.2);color:#fbbf24}.scp-btn-save:hover{background:rgba(234,179,8,.35)}.scp-content{display:flex;flex:1;gap:16px;overflow-y:auto}.scp-left{flex:0 0 auto;min-width:220px}.scp-right{display:flex;flex:1;flex-direction:column;gap:16px}.scp-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.scp-label{border-radius:3px;color:#64748b;cursor:pointer;display:block;font-family:Exo\ 2,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:6px;padding:2px 4px;text-transform:uppercase}.scp-label:hover{background:hsla(0,0%,100%,.05);color:#94a3b8}.scp-label-input{background:rgba(15,23,42,.8);border:1px solid rgba(234,179,8,.4);border-radius:3px;color:#e2e8f0;font-family:Exo\ 2,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;outline:none;padding:2px 6px;text-transform:uppercase;width:100px}.scp-rune-tabs{align-items:center;display:flex;gap:2px}.scp-tab{background:transparent;border:none;border-radius:3px;color:#64748b;cursor:pointer;font-size:10px;font-weight:500;padding:2px 6px}.scp-tab:hover{background:hsla(0,0%,100%,.05);color:#94a3b8}.scp-tab.active{background:rgba(234,179,8,.15);color:#fef3c7}.scp-add-btn{align-items:center;background:hsla(0,0%,100%,.05);border:none;border-radius:3px;color:#64748b;cursor:pointer;display:flex;font-size:12px;height:18px;justify-content:center;width:18px}.scp-add-btn:hover{background:rgba(234,179,8,.15);color:#fef3c7}.scp-rune-display{position:relative}.scp-rune-actions{display:flex;gap:2px;position:absolute;right:0;top:0;z-index:5}.scp-edit-btn,.scp-remove-btn{background:rgba(0,0,0,.4);border:none;border-radius:2px;color:#64748b;cursor:pointer;font-size:9px;padding:1px 5px}.scp-edit-btn:hover{color:#e2e8f0}.scp-remove-btn:hover{color:#f87171}.scp-rune-notes{color:#94a3b8;font-size:11px;font-style:italic;margin-top:6px}.scp-empty-runes{border:1px dashed hsla(0,0%,100%,.1);border-radius:4px;color:#64748b;cursor:pointer;font-size:11px;padding:20px;text-align:center}.scp-empty-runes:hover{border-color:rgba(234,179,8,.3);color:#fef3c7}.scp-panel .rune-tree-section{padding:0!important}.scp-panel .rune-tree-container{gap:20px!important}.scp-panel .rune-icon{height:28px!important;width:28px!important}.scp-panel .keystone-icon{height:40px!important;width:40px!important}.scp-panel .rune-row{gap:4px!important;margin-bottom:3px!important}@media (max-width:600px){.scp-content{flex-direction:column}.scp-left{min-width:100%}}.tip-modal-overlay{align-items:center;background-color:rgba(2,8,23,.65);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.tip-modal-layout-wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:16px;max-height:88vh;max-width:1200px;width:95vw}.tip-modal{backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);background:rgba(10,17,35,.55);border:1px solid hsla(0,0%,100%,.07);border-radius:12px;box-shadow:0 12px 48px rgba(0,0,0,.75),0 0 0 1px rgba(137,90,246,.1);color:#f0f4f8;display:flex;flex-direction:column;flex-shrink:0;height:85vh;overflow:hidden;width:43.5rem}.tip-modal-header{align-items:center;background:rgba(5,10,22,.75);border-bottom:1px solid rgba(137,90,246,.25);display:flex;flex-shrink:0;justify-content:space-between;padding:.875rem 1.25rem}.tip-modal-header h3{color:#b07ef8;font-family:Exo\ 2,Inter,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.02em;margin:0}.tip-modal-close{background:none;border:none;border-radius:4px;color:#6b7a94;cursor:pointer;font-size:1rem;line-height:1;padding:.3rem .45rem;transition:color .15s,background .15s}.tip-modal-close:hover{background:hsla(0,0%,100%,.07);color:#f0f4f8}.tip-modal-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1rem 1.25rem 1.25rem}.tip-modal-body::-webkit-scrollbar{width:6px}.tip-modal-body::-webkit-scrollbar-track{background:transparent}.tip-modal-body::-webkit-scrollbar-thumb{background:rgba(137,90,246,.3);border-radius:3px}.tip-modal-body::-webkit-scrollbar-thumb:hover{background:rgba(137,90,246,.5)}.tip-modal-form{display:flex;flex:1;flex-direction:column;gap:.625rem;min-height:0}.tip-modal-form .tiptap-editor-root{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.tip-modal-form .tiptap-editor-content-wrap{flex:1;min-height:0;overflow:hidden;position:relative}.tip-modal-form .tiptap-editor-content-wrap .tiptap-react-renderer{height:100%;overflow:hidden}.tip-modal-form .tiptap-editor-content-wrap .ProseMirror{height:100%;max-height:100%;min-height:120px;overflow-x:hidden;overflow-y:auto!important;padding-right:8px}.tip-modal-form .tiptap-editor-content-wrap .ProseMirror::-webkit-scrollbar{width:10px}.tip-modal-form .tiptap-editor-content-wrap .ProseMirror::-webkit-scrollbar-track{background:rgba(15,25,35,.6);border-radius:5px;margin:8px 0}.tip-modal-form .tiptap-editor-content-wrap .ProseMirror::-webkit-scrollbar-thumb{background:rgba(137,90,246,.5);border:2px solid rgba(15,25,35,.6);border-radius:5px}.tip-modal-form .tiptap-editor-content-wrap .ProseMirror::-webkit-scrollbar-thumb:hover{background:rgba(137,90,246,.75);border-color:rgba(15,25,35,.8)}.tip-modal-form .tiptap-editor-content-wrap .ProseMirror{scrollbar-color:rgba(137,90,246,.5) rgba(15,25,35,.6);scrollbar-width:thin}.tip-modal-char-counter{flex-shrink:0;font-size:.75rem;font-weight:600}.tip-modal-char-counter.warning{color:#f87171}.tip-modal-char-counter.success{color:#4ade80}.tip-modal-submit{align-items:center;align-self:flex-start;background:#895af6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:600;justify-content:center;padding:.5rem 1.5rem;transition:background-color .2s,transform .1s}.tip-modal-submit:hover:not(:disabled){background:#9d6ff8;transform:translateY(-1px)}.tip-modal-submit:disabled{background:#182543;color:#6b7a94;cursor:not-allowed;transform:none}.tip-modal-preview-flyout{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:rgba(8,13,26,.5);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.6);color:#f0f4f8;flex-shrink:0;max-height:85vh;overflow-y:auto;padding:1.125rem;width:43.5rem}.tip-modal-preview-flyout::-webkit-scrollbar{width:6px}.tip-modal-preview-flyout::-webkit-scrollbar-track{background:transparent}.tip-modal-preview-flyout::-webkit-scrollbar-thumb{background:rgba(137,90,246,.3);border-radius:3px}.tip-modal-preview-flyout::-webkit-scrollbar-thumb:hover{background:rgba(137,90,246,.5)}.tip-modal-example-label{color:#6b7a94;font-size:.7rem;font-weight:700;letter-spacing:.08em;margin-bottom:.625rem;text-transform:uppercase}.tip-modal-example-card{background:rgba(14,23,43,.7);border:1px solid rgba(42,59,90,.8);border-radius:8px;margin-bottom:.75rem;padding:.75rem}.tip-modal-example-note{color:#4a5a7a;font-size:.7rem;line-height:1.4;margin:0}.tip-modal-threat-section{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem}.tip-modal-threat-buttons{display:flex;flex-wrap:wrap;gap:.375rem}.tip-modal-threat-btn{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid rgba(42,59,90,.8);border-radius:6px;color:#a0aec0;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:500;justify-content:center;padding:.3rem .65rem;transition:all .15s;white-space:nowrap}.tip-modal-threat-btn:hover{background:hsla(0,0%,100%,.07);border-color:#4a5a7a}.tip-modal-threat-btn.selected{background:hsla(0,0%,100%,.08);border-color:#895af6;color:#b07ef8}.tip-modal-threat-error{color:#f87171;font-size:.75rem;font-weight:500}.tip-modal-socials-section{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem}.tip-modal-socials-label{color:#b8cce0;font-size:.8125rem;font-weight:600}.tip-modal-socials-hint{color:#6b7a94;font-size:.75rem;font-weight:400}.tip-modal-socials-buttons{display:flex;flex-wrap:wrap;gap:.375rem}.tip-modal-social-btn{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid rgba(42,59,90,.8);border-radius:6px;color:#a0aec0;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:500;gap:.375rem;padding:.3rem .65rem;transition:all .15s}.tip-modal-social-btn:hover:not(.disabled){background:hsla(0,0%,100%,.07);border-color:#4a5a7a}.tip-modal-social-btn.selected{background:hsla(0,0%,100%,.08)}.tip-modal-social-btn.disabled{cursor:not-allowed;opacity:.3}.tip-modal-social-input-row{display:flex;flex-direction:column;gap:.25rem}.tip-modal-social-input{background:rgba(14,23,43,.8);border:1px solid rgba(42,59,90,.8);border-radius:6px;box-sizing:border-box;color:#f0f4f8;font-size:.8125rem;padding:.45rem .7rem;transition:border-color .2s;width:100%}.tip-modal-social-input:focus{border-color:#895af6;box-shadow:0 0 0 2px rgba(137,90,246,.25);outline:none}.tip-modal-social-input::placeholder{color:#6b7a94}.tip-modal-social-input.input-error{border-color:#f87171;box-shadow:0 0 0 2px hsla(0,91%,71%,.2)}.tip-modal-social-error{color:#f87171;font-size:.75rem;font-weight:500}.ProseMirror h4{color:#f0f4f8;font-size:1.125rem}.ProseMirror h4,.ProseMirror h5{font-weight:700;margin:.5em 0 .25em}.ProseMirror h5{color:#e2e8f0;font-size:1rem}.ProseMirror h6{color:#cbd5e1;font-size:.875rem;font-weight:700;letter-spacing:.03em;margin:.5em 0 .25em;text-transform:uppercase}.ProseMirror ul{list-style-type:disc}.ProseMirror ol,.ProseMirror ul{margin:.25em 0;padding-left:1.5em}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{margin:.15em 0}.ProseMirror blockquote{border-left:3px solid #895af6;color:#94a3b8;font-style:italic;margin:.5em 0;padding-left:.75em}.ProseMirror p{margin:.25em 0}.ProseMirror p:empty:before{content:"";display:block;min-height:1em}.ProseMirror img{border-radius:2px;display:inline;height:1.2em;vertical-align:middle;width:auto}.ProseMirror .tip-paragraph-spacing p{margin:.75em 0}.tip-paragraph{margin:.2em 0}.tip-paragraph:empty{min-height:1em}.tip-bullet-list{list-style-type:disc;margin:.25em 0;padding-left:1.5em}.tip-ordered-list{list-style-type:decimal;margin:.25em 0;padding-left:1.5em}.tip-blockquote{border-left:3px solid #895af6;color:#94a3b8;font-style:italic;margin:.5em 0;padding-left:.75em}.tip-inline-image{border-radius:2px;display:inline;height:1.2em;vertical-align:middle;width:auto}.tip-youtube-embed{aspect-ratio:16/9;border-radius:8px;margin:.5em 0;max-width:480px;width:100%}.selector-wrapper{position:relative}.selector-trigger-button{background-color:#1e293b;border:2px solid #7c3aedcc;border-radius:1.5rem;box-shadow:0 0 25px 0 #7c3aed55;cursor:pointer;height:9rem;overflow:hidden;padding:0;position:relative;width:9rem}.selector-image-container,.selector-qmark-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.selector-qmark p{color:#fff;font-family:Exo\ 2,sans-serif;font-size:6rem;font-weight:900;line-height:1;margin:0;text-align:center}.selector-image-container{position:relative}.selector-champion-image{height:100%;object-fit:cover;position:absolute;width:100%}.champion-selector-dropdown{background:linear-gradient(135deg,#0f172a,#1e293b);border:1px solid rgba(124,58,237,.3);border-radius:12px;box-shadow:0 10px 50px rgba(0,0,0,.8),0 0 20px rgba(124,58,237,.2);left:0;margin-top:.5rem;overflow:hidden;position:absolute;top:100%;width:320px;z-index:9999}.selector-search-container{border-bottom:1px solid hsla(0,0%,100%,.05);padding:12px;position:relative}.selector-search-icon{color:#64748b;left:24px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.selector-search-input{background:rgba(30,41,59,.6);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#e2e8f0;font-size:.875rem;font-weight:500;padding:10px 12px 10px 36px;transition:all .2s ease;width:100%}.selector-search-input::placeholder{color:#64748b}.selector-search-input:focus{background:rgba(30,41,59,.8);border-color:rgba(124,58,237,.5);box-shadow:0 0 0 3px rgba(124,58,237,.1);outline:none}.selector-role-filters{background:rgba(15,23,42,.4);border-bottom:1px solid hsla(0,0%,100%,.05);gap:8px;padding:12px}.selector-role-btn,.selector-role-filters{align-items:center;display:flex;justify-content:center}.selector-role-btn{background:rgba(30,41,59,.6);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;cursor:pointer;height:32px;padding:0;transition:all .2s ease;width:32px}.selector-role-btn:hover{background:rgba(124,58,237,.2);border-color:rgba(124,58,237,.4);transform:translateY(-2px)}.selector-role-btn.active{background:rgba(124,58,237,.3);border-color:rgba(124,58,237,.6);box-shadow:0 0 12px rgba(124,58,237,.3)}.selector-role-icon{color:#94a3b8;height:18px;object-fit:contain;width:18px}.selector-role-btn.active .selector-role-icon{color:#e2e8f0;filter:brightness(1.2)}.selector-champion-list{max-height:400px;overflow-y:auto;padding:8px}.selector-champion-list::-webkit-scrollbar{width:8px}.selector-champion-list::-webkit-scrollbar-track{background:rgba(15,23,42,.4);border-radius:4px;margin:4px 0}.selector-champion-list::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(124,58,237,.6),rgba(124,58,237,.4));border:2px solid rgba(15,23,42,.4);border-radius:4px}.selector-champion-list::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(124,58,237,.8),rgba(124,58,237,.6))}.selector-champion-row{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:all .2s ease;width:100%}.selector-champion-row:hover{background:rgba(124,58,237,.15);transform:translateX(4px)}.selector-champion-row-image{border:2px solid hsla(0,0%,100%,.08);border-radius:8px;flex-shrink:0;height:40px;object-fit:cover;transition:all .2s ease;width:40px}.selector-champion-row:hover .selector-champion-row-image{border-color:rgba(124,58,237,.5);box-shadow:0 0 12px rgba(124,58,237,.3)}.selector-champion-row-name{color:#e2e8f0;flex:1;font-size:.9375rem;font-weight:600;transition:color .2s ease}.selector-champion-row:hover .selector-champion-row-name{color:#fff}.selector-no-results{color:#64748b;font-size:.875rem;font-style:italic;padding:40px 20px;text-align:center}