2 lines
306 KiB
CSS
2 lines
306 KiB
CSS
.rht-settings-container{width:100%;height:100%}.rht-settings-container h2{margin:0;color:var(--text-normal);font-size:1.5rem;font-weight:600}.rht-settings-container p{margin:.5rem 0 0;color:var(--text-muted)}.rht-button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s}.rht-button:disabled{opacity:.5;cursor:not-allowed}.rht-button-default{background-color:var(--interactive-accent);color:var(--text-on-accent);border:1px solid var(--interactive-accent)}.rht-button-default:hover:not(:disabled){background-color:var(--interactive-accent-hover)}.rht-button-outline{background-color:transparent;color:var(--text-normal);border:1px solid var(--background-modifier-border)}.rht-button-outline:hover:not(:disabled){background-color:var(--background-modifier-hover)}.rht-button-ghost{background-color:transparent;color:var(--text-normal);border:none}.rht-button-ghost:hover:not(:disabled){background-color:var(--background-modifier-hover)}.rht-button-small{padding:.25rem .5rem;font-size:.875rem}.rht-button-medium{padding:.5rem 1rem;font-size:1rem}.rht-button-large{padding:.75rem 1.5rem;font-size:1.125rem}.rht-input-wrapper{position:relative;display:flex;flex-direction:column;gap:.25rem}.rht-input-prefix{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.rht-input-prefix+.rht-input{padding-left:36px}.rht-input{padding:.5rem;border-radius:4px;border:1px solid var(--background-modifier-border);background-color:var(--background-primary);color:var(--text-normal);font-size:1rem;width:100%;transition:all .2s}.rht-input:focus{outline:none;border-color:var(--interactive-accent);box-shadow:0 0 0 2px rgba(var(--interactive-accent-rgb),.1)}.rht-input-error{border-color:var(--text-error)}.rht-input-error-message{color:var(--text-error);font-size:.875rem}.rht-suggestion-input-container{position:relative;width:100%}.rht-suggestion-input{width:100%;padding:10px 14px;border:1.5px solid var(--background-modifier-border);border-radius:6px;background-color:var(--background-primary);color:var(--text-normal);font-family:inherit;font-size:14px;line-height:1.5;transition:all .2s ease-in-out}.rht-suggestion-input:hover:not(:disabled){border-color:var(--background-modifier-border-hover)}.rht-suggestion-input:focus{outline:none;border-color:var(--interactive-accent);box-shadow:0 0 0 3px var(--interactive-accent-hover);background-color:var(--background-primary-alt)}.rht-suggestion-input.disabled{background-color:var(--background-secondary);color:var(--text-muted);cursor:not-allowed;opacity:.6}.rht-suggestion-input-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000;background-color:var(--background-primary);border:1.5px solid var(--background-modifier-border);border-radius:8px;box-shadow:0 8px 24px #0000001f,0 4px 8px #00000014;max-height:20dvh;overflow-y:auto;overflow-x:hidden;animation:slideDown .15s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.rht-suggestion-input-option{padding:12px 16px;cursor:pointer;color:var(--text-normal);transition:all .15s ease-in-out;font-size:14px;line-height:1.4;position:relative}.rht-suggestion-input-option:first-child{border-radius:6px 6px 0 0}.rht-suggestion-input-option:last-child{border-radius:0 0 6px 6px}.rht-suggestion-input-option:hover{background-color:var(--background-modifier-hover);transform:translate(2px)}.rht-suggestion-input-option.selected{background-color:var(--interactive-accent);color:var(--text-on-accent);transform:translate(2px)}.rht-suggestion-input-option.selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--text-on-accent);border-radius:0 2px 2px 0}.rht-suggestion-input-dropdown::-webkit-scrollbar{width:8px}.rht-suggestion-input-dropdown::-webkit-scrollbar-track{background:transparent;margin:8px 0}.rht-suggestion-input-dropdown::-webkit-scrollbar-thumb{background:var(--background-mo
|