@property --ai-bg{syntax:"<color>";inherits:true;initial-value:#1f160f}@property --ai-surface{syntax:"<color>";inherits:true;initial-value:#f7e8bf}@property --ai-text{syntax:"<color>";inherits:true;initial-value:#2a1b12}@property --ai-primary{syntax:"<color>";inherits:true;initial-value:#368689}@property --ai-stone{syntax:"<color>";inherits:true;initial-value:#debf89}@property --ai-brown-dark{syntax:"<color>";inherits:true;initial-value:#503520}@property --ai-bar-text{syntax:"<color>";inherits:true;initial-value:#f7e8bf}.fethron-ai{--ai-theme-duration:.9s;--ai-theme-ease:cubic-bezier(.4, 0, .2, 1);--ai-bg:#1f160f;--ai-surface:#f7e8bf;--ai-surface-muted:color-mix(in srgb, var(--ai-surface) 72%, var(--ai-bg));--ai-primary:#368689;--ai-primary-soft:#76a18f;--ai-stone:#debf89;--ai-gold:#c7a06b;--ai-brown:#6c5036;--ai-brown-dark:#503520;--ai-olive:#647461;--ai-text:#2a1b12;--ai-text-muted:#6c5036;--ai-placeholder:color-mix(in srgb, var(--ai-brown-dark) 72%, var(--ai-olive));--ai-border:color-mix(in srgb, var(--ai-brown) 28%, transparent);--ai-glass:color-mix(in srgb, var(--ai-surface) 88%, transparent);--ai-user-bg:#38474f;--ai-user-text:#f4f1ea;--ai-bar-text:var(--ai-surface);--ai-bar-accent:var(--ai-stone);--ai-greeting-shadow:#f7e8bfe6;--ai-overlay-top:45%;--ai-overlay-mid:15%;--ai-overlay-bottom:55%;--ai-panel-tint:white;--ai-inset-shine:#ffffff73;--ai-edge-shine:#ffffff59;--ai-panel-border:color-mix(in srgb, var(--ai-brown) 35%, transparent);--ai-panel-drop:#2a1b1299;min-height:100dvh;color:var(--ai-text);font-family:var(--font-sans), system-ui, sans-serif;background:var(--ai-bg);transition:--ai-bg var(--ai-theme-duration) var(--ai-theme-ease), --ai-surface var(--ai-theme-duration) var(--ai-theme-ease), --ai-text var(--ai-theme-duration) var(--ai-theme-ease), --ai-primary var(--ai-theme-duration) var(--ai-theme-ease), --ai-stone var(--ai-theme-duration) var(--ai-theme-ease), --ai-brown-dark var(--ai-theme-duration) var(--ai-theme-ease), --ai-bar-text var(--ai-theme-duration) var(--ai-theme-ease), background-color var(--ai-theme-duration) var(--ai-theme-ease), color var(--ai-theme-duration) var(--ai-theme-ease)}.fethron-ai-prompt,.fethron-ai-chip,.fethron-ai-sidebar,.fethron-ai-model-picker,.fethron-ai-header-login,.fethron-ai-theme-toggle,.fethron-ai-sidebar-open-btn,.fethron-ai-user-trigger,.fethron-ai-greeting,.fethron-ai-chip-icon,.fethron-ai-sidebar-item,.fethron-ai-prompt-field,.fethron-ai-model-menu,.fethron-ai-attach-menu,.fethron-ai-user-menu{transition:background var(--ai-theme-duration) var(--ai-theme-ease), background-color var(--ai-theme-duration) var(--ai-theme-ease), border-color var(--ai-theme-duration) var(--ai-theme-ease), color var(--ai-theme-duration) var(--ai-theme-ease), box-shadow var(--ai-theme-duration) var(--ai-theme-ease), text-shadow var(--ai-theme-duration) var(--ai-theme-ease), filter var(--ai-theme-duration) var(--ai-theme-ease)}@media (prefers-reduced-motion:reduce){.fethron-ai,.fethron-ai-prompt,.fethron-ai-chip,.fethron-ai-sidebar,.fethron-ai-model-picker,.fethron-ai-header-login,.fethron-ai-theme-toggle,.fethron-ai-sidebar-open-btn,.fethron-ai-user-trigger,.fethron-ai-greeting,.fethron-ai-chip-icon,.fethron-ai-sidebar-item,.fethron-ai-prompt-field,.fethron-ai-model-menu,.fethron-ai-attach-menu,.fethron-ai-user-menu{transition:none!important}}html[data-fethron-ai-theme=dark] .fethron-ai-video-light{opacity:0}html[data-fethron-ai-theme=dark] .fethron-ai-video-dark,html[data-fethron-ai-theme=light] .fethron-ai-video-light{opacity:1;z-index:1}html[data-fethron-ai-theme=light] .fethron-ai-video-dark{opacity:0}html[data-fethron-ai-theme=dark] .fethron-ai,.fethron-ai[data-theme=dark]{--ai-bg:#101820;--ai-surface:#24303c;--ai-surface-muted:color-mix(in srgb, var(--ai-surface) 78%, var(--ai-bg));--ai-primary:#5eb8bb;--ai-primary-soft:#89cdd0;--ai-stone:#8fa3b0;--ai-gold:#7a909e;--ai-brown:#5a7280;--ai-brown-dark:#c4d0d8;--ai-olive:#6a8488;--ai-text:#edf1f4;--ai-text-muted:#a4b4bf;--ai-placeholder:color-mix(in srgb, var(--ai-text-muted) 88%, var(--ai-olive));--ai-border:color-mix(in srgb, var(--ai-stone) 22%, transparent);--ai-glass:color-mix(in srgb, var(--ai-surface) 86%, transparent);--ai-user-bg:#33444e;--ai-user-text:#eef2f5;--ai-bar-text:#edf1f4;--ai-bar-accent:#a8b8c4;--ai-greeting-shadow:#101820b8;--ai-overlay-top:38%;--ai-overlay-mid:12%;--ai-overlay-bottom:46%;--ai-panel-tint:#162028;--ai-inset-shine:color-mix(in srgb, var(--ai-stone) 10%, transparent);--ai-edge-shine:transparent;--ai-panel-border:color-mix(in srgb, var(--ai-stone) 18%, transparent);--ai-panel-drop:#00000057}.fethron-ai-bg-overlay{background:linear-gradient(180deg, color-mix(in srgb, var(--ai-bg) var(--ai-overlay-top), transparent) 0%, color-mix(in srgb, var(--ai-bg) var(--ai-overlay-mid), transparent) 50%, color-mix(in srgb, var(--ai-bg) var(--ai-overlay-bottom), transparent) 100%);pointer-events:none}.fethron-ai-panel{background:var(--ai-glass);border:1px solid var(--ai-border);box-shadow:0 32px 80px -24px #2a1b128c, inset 0 1px 0 var(--ai-inset-shine);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.fethron-ai-prompt{isolation:isolate;background:linear-gradient(148deg, color-mix(in srgb, var(--ai-surface) 96%, var(--ai-panel-tint)) 0%, var(--ai-surface) 42%, color-mix(in srgb, var(--ai-surface) 88%, var(--ai-stone)) 100%);border:1px solid var(--ai-panel-border);box-shadow:0 28px 70px -28px var(--ai-panel-drop), inset 0 1px 0 var(--ai-inset-shine);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);position:relative;overflow:visible}.fethron-ai-prompt-toolbar{z-index:1;border-top:1px solid color-mix(in srgb, var(--ai-brown) 18%, transparent);position:relative;overflow:visible}.fethron-ai-icon-btn{color:var(--ai-brown-dark);background:0 0;border:none;transition:opacity .2s,transform .2s}.fethron-ai-icon-btn:hover{opacity:.72;transform:scale(1.05)}.fethron-ai-attach-menu{background:linear-gradient(160deg, color-mix(in srgb, var(--ai-surface) 94%, var(--ai-panel-tint)) 0%, var(--ai-surface) 55%, color-mix(in srgb, var(--ai-surface) 86%, var(--ai-primary-soft)) 100%);border:1px solid color-mix(in srgb, var(--ai-brown) 30%, transparent);box-shadow:0 20px 50px -20px #2a1b1273}.fethron-ai-attach-item{color:var(--ai-text);transition:background .15s}.fethron-ai-attach-item:hover{background:color-mix(in srgb, var(--ai-primary) 12%, var(--ai-surface))}.fethron-ai-model-picker{color:var(--ai-text);background:color-mix(in srgb, var(--ai-brown) 8%, var(--ai-surface));border:1px solid color-mix(in srgb, var(--ai-brown) 18%, transparent);transition:background .2s,border-color .2s}.fethron-ai-model-picker:hover{background:color-mix(in srgb, var(--ai-brown) 14%, var(--ai-surface));border-color:color-mix(in srgb, var(--ai-primary) 28%, var(--ai-border))}.fethron-ai-model-menu{background:linear-gradient(160deg, color-mix(in srgb, var(--ai-surface) 94%, var(--ai-panel-tint)) 0%, var(--ai-surface) 55%, color-mix(in srgb, var(--ai-surface) 86%, var(--ai-primary-soft)) 100%);border:1px solid color-mix(in srgb, var(--ai-brown) 30%, transparent);box-shadow:0 20px 50px -20px #2a1b1273}.fethron-ai-model-item{color:var(--ai-text);transition:background .15s}.fethron-ai-model-item:hover,.fethron-ai-model-item[data-active=true]{background:color-mix(in srgb, var(--ai-primary) 12%, var(--ai-surface))}.fethron-ai-send-btn{color:var(--ai-surface);background:var(--ai-primary);transition:filter .2s,transform .2s,opacity .2s;box-shadow:0 6px 20px -6px #3686898c}.fethron-ai-send-btn[data-ready=true]:hover:not(:disabled){filter:brightness(1.08);transform:scale(1.04)}.fethron-ai-send-btn:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.fethron-ai-greeting{color:var(--ai-text);text-shadow:0 2px 20px var(--ai-greeting-shadow)}.fethron-ai-greeting p{color:inherit;text-shadow:inherit}.fethron-ai-subtitle{color:color-mix(in srgb, var(--ai-text) 88%, var(--ai-text-muted));text-shadow:0 1px 14px var(--ai-greeting-shadow)}.fethron-ai-prompt-field{color:var(--ai-text);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ai-primary) 45%, transparent) transparent;min-height:5.5rem;font-weight:500;overflow-x:hidden}.fethron-ai-prompt-field::-webkit-scrollbar{width:6px}.fethron-ai-prompt-field::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ai-primary) 45%, transparent);border-radius:999px}@media (min-width:640px){.fethron-ai-prompt-field{min-height:6.5rem}}.fethron-ai-prompt-field::placeholder{color:var(--ai-brown-dark);opacity:.75}.fethron-ai textarea:focus,.fethron-ai textarea:focus-visible,.fethron-ai input:focus,.fethron-ai input:focus-visible{box-shadow:none;outline:none}.fethron-ai-prompt:focus-within{border-color:color-mix(in srgb, var(--ai-primary) 60%, var(--ai-border));box-shadow:0 28px 70px -28px #2a1b1299, 0 0 0 3px color-mix(in srgb, var(--ai-primary) 22%, transparent)}.fethron-ai button:focus-visible{outline:2px solid color-mix(in srgb, var(--ai-primary) 65%, transparent);outline-offset:2px}.fethron-ai-chip-heading{color:var(--ai-brown-dark);text-shadow:0 1px 12px var(--ai-greeting-shadow)}.fethron-ai-chip{background:color-mix(in srgb, var(--ai-surface) 78%, transparent);border:1px solid color-mix(in srgb, var(--ai-brown) 32%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background .22s,border-color .22s,transform .22s,box-shadow .22s;box-shadow:0 10px 28px -18px #2a1b1273}.fethron-ai-chip-label{color:var(--ai-text)}.fethron-ai-chip-hint{color:var(--ai-text-muted)}.fethron-ai-chip-icon{background:color-mix(in srgb, var(--ai-primary) 12%, var(--ai-surface));color:var(--ai-primary);border:1px solid color-mix(in srgb, var(--ai-primary) 18%, transparent);transition:background .22s,color .22s,border-color .22s}.fethron-ai-chip:hover{border-color:color-mix(in srgb, var(--ai-primary) 42%, var(--ai-border));background:color-mix(in srgb, var(--ai-surface) 92%, transparent);transform:translateY(-1px);box-shadow:0 14px 32px -16px #36868959}.fethron-ai-chip[data-active=true]{background:color-mix(in srgb, var(--ai-primary) 12%, var(--ai-surface));border-color:var(--ai-primary);box-shadow:0 0 0 1px var(--ai-primary), 0 16px 34px -16px #36868980;transform:translateY(-1px)}.fethron-ai-chip[data-active=true] .fethron-ai-chip-label{color:var(--ai-text)}.fethron-ai-chip[data-active=true] .fethron-ai-chip-hint{color:var(--ai-text-muted);opacity:1}.fethron-ai-chip[data-active=true] .fethron-ai-chip-icon{background:var(--ai-primary);color:var(--ai-surface);border-color:var(--ai-primary);box-shadow:0 4px 12px -4px color-mix(in srgb, var(--ai-primary) 70%, transparent)}.fethron-ai-chip-check{background:var(--ai-primary);color:var(--ai-surface);opacity:0;box-shadow:0 2px 8px -2px color-mix(in srgb, var(--ai-primary) 70%, transparent);transition:opacity .2s,transform .24s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.fethron-ai-chip[data-active=true] .fethron-ai-chip-check{opacity:1;transform:scale(1)}.fethron-ai-tool-card{background:color-mix(in srgb, var(--ai-surface) 55%, transparent);border:1px solid var(--ai-border);transition:border-color .25s,background .25s,transform .25s,box-shadow .25s}.fethron-ai-tool-card:hover{border-color:color-mix(in srgb, var(--ai-primary) 45%, var(--ai-border));background:color-mix(in srgb, var(--ai-surface) 78%, transparent);box-shadow:0 12px 40px -16px #36868959}.fethron-ai-tool-card[data-active=true]{border-color:var(--ai-primary);background:color-mix(in srgb, var(--ai-surface) 92%, transparent);box-shadow:0 16px 48px -20px #36868973}.fethron-ai-btn-primary{background:linear-gradient(135deg, var(--ai-primary) 0%, color-mix(in srgb, var(--ai-primary) 75%, var(--ai-brown-dark)) 100%);color:var(--ai-surface);transition:filter .2s,transform .2s}.fethron-ai-btn-primary:hover:not(:disabled){filter:brightness(1.08)}.fethron-ai-btn-primary:disabled{opacity:.45;cursor:not-allowed}.fethron-ai-input{background:color-mix(in srgb, var(--ai-surface) 65%, var(--ai-panel-tint));border:1px solid var(--ai-border);color:var(--ai-text)}.fethron-ai-input::placeholder{color:var(--ai-text-muted)}.fethron-ai-input:focus{border-color:color-mix(in srgb, var(--ai-primary) 55%, var(--ai-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--ai-primary) 18%, transparent);outline:none}.fethron-ai-header-login{color:var(--ai-bar-text);border:1px solid color-mix(in srgb, var(--ai-bar-text) 30%, transparent);background:color-mix(in srgb, var(--ai-bg) 40%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .2s,border-color .2s,background .2s}.fethron-ai-header-login:hover{opacity:.92;border-color:color-mix(in srgb, var(--ai-bar-text) 45%, transparent);background:color-mix(in srgb, var(--ai-bg) 52%, transparent)}.fethron-ai-theme-toggle{color:var(--ai-bar-text);border:1px solid color-mix(in srgb, var(--ai-bar-text) 28%, transparent);background:color-mix(in srgb, var(--ai-bg) 42%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s,background .2s,opacity .2s}.fethron-ai-theme-toggle:hover:not(:disabled){border-color:color-mix(in srgb, var(--ai-bar-text) 42%, transparent);background:color-mix(in srgb, var(--ai-bg) 54%, transparent)}.fethron-ai-theme-toggle:disabled{opacity:.5;cursor:not-allowed}.fethron-ai-user-trigger{color:var(--ai-bar-text);border:1px solid color-mix(in srgb, var(--ai-bar-text) 28%, transparent);background:color-mix(in srgb, var(--ai-bg) 42%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s,background .2s}.fethron-ai-user-trigger:hover{border-color:color-mix(in srgb, var(--ai-bar-text) 42%, transparent);background:color-mix(in srgb, var(--ai-bg) 54%, transparent)}.fethron-ai-user-menu{background:linear-gradient(160deg, color-mix(in srgb, var(--ai-surface) 94%, var(--ai-panel-tint)) 0%, var(--ai-surface) 55%, color-mix(in srgb, var(--ai-surface) 86%, var(--ai-primary-soft)) 100%);border:1px solid color-mix(in srgb, var(--ai-brown) 30%, transparent);box-shadow:0 20px 50px -20px #2a1b1273}.fethron-ai-user-menu-item{color:var(--ai-text);transition:background .15s}.fethron-ai-user-menu-item:hover{background:color-mix(in srgb, var(--ai-primary) 12%, var(--ai-surface))}.fethron-ai-sidebar{--ai-sidebar-width:15.5rem;background:linear-gradient(180deg, color-mix(in srgb, var(--ai-surface) 90%, transparent) 0%, color-mix(in srgb, var(--ai-surface) 84%, transparent) 100%);border-right:1px solid color-mix(in srgb, var(--ai-brown) 18%, transparent);box-shadow:inset -1px 0 0 var(--ai-edge-shine), 14px 0 44px -18px var(--ai-panel-drop);-webkit-backdrop-filter:blur(20px)saturate(1.08)}html[data-fethron-ai-theme=dark] .fethron-ai-sidebar,.fethron-ai[data-theme=dark] .fethron-ai-sidebar{background:linear-gradient(180deg, color-mix(in srgb, var(--ai-surface) 94%, var(--ai-panel-tint)) 0%, color-mix(in srgb, var(--ai-surface) 90%, var(--ai-bg)) 100%);-webkit-backdrop-filter:blur(16px)saturate(1.05)}.fethron-ai-sidebar-open-btn{color:var(--ai-bar-text);border:1px solid color-mix(in srgb, var(--ai-bar-text) 28%, transparent);background:color-mix(in srgb, var(--ai-bg) 42%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s,background .2s,opacity .2s}.fethron-ai-sidebar-open-btn:hover{border-color:color-mix(in srgb, var(--ai-bar-text) 42%, transparent);background:color-mix(in srgb, var(--ai-bg) 54%, transparent)}.fethron-ai-sidebar-head{min-height:3rem}.fethron-ai-sidebar-icon-btn{color:var(--ai-brown-dark);transition:background .15s,color .15s}.fethron-ai-sidebar-icon-btn:hover{color:var(--ai-text);background:color-mix(in srgb, var(--ai-brown) 10%, var(--ai-surface))}.fethron-ai-sidebar-divider{background:color-mix(in srgb, var(--ai-brown) 16%, transparent);height:1px}.fethron-ai-sidebar-section,.fethron-ai-sidebar-muted{color:var(--ai-text-muted)}.fethron-ai-sidebar-item{color:var(--ai-brown-dark);transition:background .15s,color .15s,box-shadow .15s}.fethron-ai-sidebar-item:hover:not(:disabled){color:var(--ai-text);background:color-mix(in srgb, var(--ai-brown) 8%, var(--ai-surface))}.fethron-ai-sidebar-item[data-active=true]{color:var(--ai-primary);background:color-mix(in srgb, var(--ai-primary) 16%, var(--ai-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ai-primary) 32%, transparent);font-weight:600}.fethron-ai-sidebar-item-muted{opacity:.55}.fethron-ai-sidebar-item:disabled{cursor:not-allowed}.fethron-ai-sidebar-icon{color:inherit}.fethron-ai-sidebar-item[data-active=true] .fethron-ai-sidebar-icon{color:var(--ai-primary)}.fethron-ai-sidebar-recents{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ai-brown) 25%, transparent) transparent}.fethron-ai-sidebar-login,.fethron-ai-sidebar-account{color:var(--ai-text);transition:background .15s}.fethron-ai-sidebar-login:hover,.fethron-ai-sidebar-account:hover{background:color-mix(in srgb, var(--ai-brown) 8%, var(--ai-surface))}.fethron-ai-sidebar-avatar{color:var(--ai-primary);background:color-mix(in srgb, var(--ai-primary) 12%, var(--ai-surface));border:1px solid color-mix(in srgb, var(--ai-primary) 18%, transparent)}@media (max-width:640px){.fethron-ai-sidebar{--ai-sidebar-width:14rem}}.dynamic-shadow-dom{--dynamic-border-radius:14px;--dynamic-font-family-primary:var(--font-sans), system-ui, sans-serif;--dynamic-modal-backdrop-filter:blur(6px)}html:not([data-fethron-ai-theme=dark]) .dynamic-shadow-dom{--dynamic-base-1:#efe1bd;--dynamic-base-2:#f7e8bf;--dynamic-base-3:#ecdaae;--dynamic-base-4:#e2cd9c;--dynamic-background-color:#f7e8bf;--dynamic-text-primary:#2a1b12;--dynamic-text-primary-color:#2a1b12;--dynamic-text-secondary:#6c5036;--dynamic-text-secondary-color:#6c5036;--dynamic-text-tertiary:#8a7350;--dynamic-text-link:#368689;--dynamic-brand-primary-color:#368689;--dynamic-brand-hover-color:#2c6f72;--dynamic-brand-secondary-color:#4f9a9c;--dynamic-button-primary-background:#368689;--dynamic-button-primary-hover:#2c6f72;--dynamic-connect-button-background:#f7e8bf;--dynamic-connect-button-background-hover:#ecdaae;--dynamic-connect-button-color:#2a1b12;--dynamic-connect-button-border:1px solid #6c503647;--dynamic-border-color:#6c503647;--dynamic-border-1:#6c503647;--dynamic-border-2:#6c503633;--dynamic-border:#6c503647;--dynamic-hover:#3686891a;--dynamic-search-bar-background:#fcf4de;--dynamic-search-bar-background-hover:#fcf4de;--dynamic-search-bar-background-focus:#fffaf0;--dynamic-search-bar-border:#6c503647;--dynamic-search-bar-border-hover:#368689;--dynamic-search-bar-border-focus:#368689;--dynamic-wallet-list-tile-background:#f1e3ba;--dynamic-wallet-list-tile-background-hover:#ecdaae;--dynamic-wallet-list-tile-border:1px solid #6c503638;--dynamic-wallet-list-tile-border-hover:#36868973;--dynamic-modal-border:1px solid #6c503647;--dynamic-modal-backdrop-background:#1f160f80;--dynamic-overlay:#1f160f80;--dynamic-footer-background:#efe1bd;--dynamic-footer-text-color:#6c5036;--dynamic-footer-icon-color:#6c5036;--dynamic-badge-background:#ecdaae;--dynamic-badge-color:#2a1b12}html[data-fethron-ai-theme=dark] .dynamic-shadow-dom{--dynamic-base-1:#101820;--dynamic-base-2:#24303c;--dynamic-base-3:#2b3845;--dynamic-base-4:#334049;--dynamic-background-color:#101820;--dynamic-text-primary:#edf1f4;--dynamic-text-primary-color:#edf1f4;--dynamic-text-secondary:#a4b4bf;--dynamic-text-secondary-color:#a4b4bf;--dynamic-text-tertiary:#7e909c;--dynamic-text-link:#5eb8bb;--dynamic-brand-primary-color:#5eb8bb;--dynamic-brand-hover-color:#76c5c8;--dynamic-brand-secondary-color:#4f9a9c;--dynamic-button-primary-background:#5eb8bb;--dynamic-button-primary-hover:#76c5c8;--dynamic-connect-button-background:#24303c;--dynamic-connect-button-background-hover:#2b3845;--dynamic-connect-button-color:#edf1f4;--dynamic-connect-button-border:1px solid #8fa3b038;--dynamic-border-color:#8fa3b038;--dynamic-border-1:#8fa3b038;--dynamic-border-2:#8fa3b029;--dynamic-border:#8fa3b038;--dynamic-hover:#5eb8bb1f;--dynamic-search-bar-background:#1b2630;--dynamic-search-bar-background-hover:#1b2630;--dynamic-search-bar-background-focus:#1f2a34;--dynamic-search-bar-border:#8fa3b038;--dynamic-search-bar-border-hover:#5eb8bb;--dynamic-search-bar-border-focus:#5eb8bb;--dynamic-wallet-list-tile-background:#1f2a34;--dynamic-wallet-list-tile-background-hover:#2b3845;--dynamic-wallet-list-tile-border:1px solid #8fa3b02e;--dynamic-wallet-list-tile-border-hover:#5eb8bb80;--dynamic-modal-border:1px solid #8fa3b038;--dynamic-modal-backdrop-background:#080c109e;--dynamic-overlay:#080c109e;--dynamic-footer-background:#101820;--dynamic-footer-text-color:#a4b4bf;--dynamic-footer-icon-color:#a4b4bf;--dynamic-badge-background:#2b3845;--dynamic-badge-color:#edf1f4}.dynamic-shadow-dom .button--padding-large{border-radius:9999px}.fethron-ai-transcript,.fethron-ai-transcript *{-webkit-user-select:text;user-select:text}@media (max-width:1023px){.fethron-ai[data-chat=true] .fethron-ai-transcript{padding-right:3.25rem}}.fethron-ai ::selection{background:color-mix(in srgb, var(--ai-primary) 60%, var(--ai-surface));color:var(--ai-text)}.fethron-ai[data-theme=dark] ::selection{background:color-mix(in srgb, var(--ai-primary) 70%, transparent);color:#fff}@keyframes fethron-ai-typing{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.fethron-ai-typing-dot{animation:1.1s ease-in-out infinite fethron-ai-typing}.fethron-ai-typing-dot:nth-child(2){animation-delay:.16s}.fethron-ai-typing-dot:nth-child(3){animation-delay:.32s}@keyframes fethron-ai-loadbar{0%{transform:translate(-120%)}to{transform:translate(420%)}}.fethron-ai-loadbar{border-radius:9999px;animation:.9s ease-in-out infinite fethron-ai-loadbar}.fethron-ai-chat-bg{z-index:3;background: radial-gradient(90% 70% at 12% 4%, color-mix(in srgb, var(--ai-stone) 30%, transparent) 0%, transparent 52%),  radial-gradient(85% 70% at 90% 96%, color-mix(in srgb, var(--ai-primary) 12%, transparent) 0%, transparent 55%),  radial-gradient(130% 90% at 50% -14%, color-mix(in srgb, var(--ai-surface) 65%, transparent) 0%, transparent 58%),  linear-gradient(155deg, color-mix(in srgb, var(--ai-surface) 96%, transparent) 0%, color-mix(in srgb, var(--ai-surface-muted) 97%, transparent) 46%, color-mix(in srgb, var(--ai-brown) 10%, var(--ai-surface-muted)) 100%);transition:background var(--ai-theme-duration) var(--ai-theme-ease);position:absolute;inset:0}.fethron-ai-chat-bg:after{content:"";opacity:.03;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}
