.toast-container[data-v-47accd1d]{position:fixed;top:1rem;right:1rem;z-index:10000;display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.toast[data-v-47accd1d]{min-width:300px;max-width:400px;padding:.75rem 1rem;background-color:#fff;border:2px solid;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;display:flex;align-items:center;justify-content:space-between;gap:.75rem;pointer-events:all;cursor:pointer;transition:all .3s ease}.toast[data-v-47accd1d]:hover{transform:translate(-4px);box-shadow:0 6px 12px #00000026}.toast-success[data-v-47accd1d]{border-color:#10b981;background-color:#d1fae5;color:#065f46}.toast-error[data-v-47accd1d]{border-color:#ef4444;background-color:#fee2e2;color:#991b1b}.toast-info[data-v-47accd1d]{border-color:#3b82f6;background-color:#dbeafe;color:#1e40af}.toast-warning[data-v-47accd1d]{border-color:#f59e0b;background-color:#fef3c7;color:#92400e}.toast-content[data-v-47accd1d]{display:flex;align-items:center;gap:.5rem;flex:1}.toast-icon[data-v-47accd1d]{font-size:1.25rem;font-weight:700;flex-shrink:0}.toast-message[data-v-47accd1d]{flex:1;font-size:.875rem;line-height:1.25rem}.toast-close[data-v-47accd1d]{background:none;border:none;font-size:1.5rem;line-height:1;color:inherit;opacity:.6;cursor:pointer;padding:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s}.toast-close[data-v-47accd1d]:hover{opacity:1}.toast-enter-active[data-v-47accd1d],.toast-leave-active[data-v-47accd1d]{transition:all .3s ease}.toast-enter-from[data-v-47accd1d],.toast-leave-to[data-v-47accd1d]{opacity:0;transform:translate(100%)}.toast-move[data-v-47accd1d]{transition:transform .3s ease}.timbel-speech-bubble[data-v-12a96996]{position:fixed;z-index:10000;pointer-events:none;animation:bubble-appear-12a96996 .3s ease-out;transform:translate(-50%)}.bubble-content[data-v-12a96996]{background:#fff;border:3px solid #000;padding:8px 12px;border-radius:2px;box-shadow:3px 3px #000,inset 0 0 0 2px #fff;font-family:"Press Start 2P",monospace,system-ui;font-size:10px;line-height:1.4;max-width:200px;word-wrap:break-word;display:flex;align-items:center;gap:6px;color:#000;text-shadow:none}.bubble-icon[data-v-12a96996]{font-size:14px;flex-shrink:0;filter:drop-shadow(0 0 2px rgba(0,0,0,.3))}.bubble-text[data-v-12a96996]{flex:1}.bubble-tail[data-v-12a96996]{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000}.bubble-tail[data-v-12a96996]:before{content:"";position:absolute;top:-11px;left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}@keyframes bubble-appear-12a96996{0%{opacity:0;transform:translate(-50%) translateY(10px) scale(.8)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@supports not (font-family: "Press Start 2P"){.bubble-content[data-v-12a96996]{font-family:Courier New,monospace;font-size:11px;font-weight:700}}.timbel-menu[data-v-d30159fd]{position:fixed;z-index:10001;background:#f0f0f0;border:4px solid #000;border-radius:0;box-shadow:6px 6px #000,inset 0 0 0 2px #fff;width:240px;font-family:"Press Start 2P",monospace,system-ui;animation:menu-appear-d30159fd .2s ease-out}.menu-header[data-v-d30159fd]{background:#000;color:#fff;padding:10px;display:flex;align-items:center;gap:8px;border-bottom:4px solid #000}.menu-icon[data-v-d30159fd]{font-size:16px}.menu-title[data-v-d30159fd]{font-size:10px;flex:1}.menu-items[data-v-d30159fd]{max-height:350px;overflow-y:auto;background:#fff}.menu-item[data-v-d30159fd]{width:100%;padding:12px;border:none;border-bottom:2px solid #ccc;background:#fff;cursor:pointer;display:flex;align-items:flex-start;gap:10px;text-align:left;transition:background .1s}.menu-item[data-v-d30159fd]:hover:not(.disabled){background:#ffeb3b;border-bottom-color:#000}.menu-item[data-v-d30159fd]:active:not(.disabled){background:#fdd835;transform:translateY(2px)}.menu-item.disabled[data-v-d30159fd]{opacity:.5;cursor:not-allowed;background:#f0f0f0}.menu-item.has-submenu[data-v-d30159fd]{position:relative}.submenu-indicator[data-v-d30159fd]{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:8px;color:#666;transition:transform .2s}.submenu[data-v-d30159fd]{background:#fff;border-left:3px solid #ccc;margin-left:20px}.submenu-item[data-v-d30159fd]{padding-left:25px;background:#f9f9f9;border-bottom:1px solid #e0e0e0}.submenu-item[data-v-d30159fd]:hover:not(.disabled){background:#ffeb3b}.submenu-item[data-v-d30159fd]:active:not(.disabled){background:#fdd835;transform:translateY(1px)}.item-icon[data-v-d30159fd]{font-size:16px;flex-shrink:0}.item-content[data-v-d30159fd]{flex:1}.item-label[data-v-d30159fd]{font-size:9px;font-weight:700;color:#000;margin-bottom:4px}.item-description[data-v-d30159fd]{font-size:7px;color:#666;line-height:1.3}.menu-footer[data-v-d30159fd]{background:#e0e0e0;padding:8px;border-top:2px solid #ccc}.menu-close[data-v-d30159fd]{width:100%;padding:8px;background:#f44336;color:#fff;border:2px solid #000;font-family:"Press Start 2P",monospace,system-ui;font-size:8px;cursor:pointer;box-shadow:2px 2px #000;transition:all .1s}.menu-close[data-v-d30159fd]:hover{background:#d32f2f}.menu-close[data-v-d30159fd]:active{transform:translate(2px,2px);box-shadow:none}@keyframes menu-appear-d30159fd{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.menu-items[data-v-d30159fd]::-webkit-scrollbar{width:12px}.menu-items[data-v-d30159fd]::-webkit-scrollbar-track{background:#e0e0e0;border-left:2px solid #000}.menu-items[data-v-d30159fd]::-webkit-scrollbar-thumb{background:#666;border:2px solid #000}.menu-items[data-v-d30159fd]::-webkit-scrollbar-thumb:hover{background:#000}@supports not (font-family: "Press Start 2P"){.timbel-menu[data-v-d30159fd]{font-family:Courier New,monospace}.menu-title[data-v-d30159fd],.item-label[data-v-d30159fd]{font-size:11px}.item-description[data-v-d30159fd]{font-size:9px}.menu-close[data-v-d30159fd]{font-size:10px}}.debug-menu[data-v-dd2a0dfd]{position:fixed;z-index:10002;background:#2a2a2a;border:4px solid #000;border-radius:0;box-shadow:6px 6px #000,inset 0 0 0 2px #444;width:240px;font-family:"Press Start 2P",monospace,system-ui;animation:menu-appear-dd2a0dfd .2s ease-out}.menu-header[data-v-dd2a0dfd]{background:#000;color:#0f0;padding:10px;display:flex;align-items:center;gap:8px;border-bottom:4px solid #000}.menu-icon[data-v-dd2a0dfd]{font-size:16px}.menu-title[data-v-dd2a0dfd]{font-size:10px;flex:1}.menu-items[data-v-dd2a0dfd]{max-height:250px;overflow-y:auto;background:#1a1a1a}.menu-item[data-v-dd2a0dfd]{width:100%;padding:12px;border:none;border-bottom:2px solid #333;background:#1a1a1a;cursor:pointer;display:flex;align-items:center;gap:10px;text-align:left;transition:background .1s;position:relative}.menu-item[data-v-dd2a0dfd]:hover{background:#333;border-bottom-color:#666}.menu-item[data-v-dd2a0dfd]:active{background:#444;transform:translateY(2px)}.menu-item.active[data-v-dd2a0dfd]{background:#040;border-bottom-color:#0a0}.item-icon[data-v-dd2a0dfd]{font-size:16px;flex-shrink:0}.item-content[data-v-dd2a0dfd]{flex:1}.item-label[data-v-dd2a0dfd]{font-size:9px;font-weight:700;color:#0f0;margin-bottom:4px}.item-description[data-v-dd2a0dfd]{font-size:7px;color:#aaa;line-height:1.3}.active-indicator[data-v-dd2a0dfd]{color:#0f0;font-weight:700;font-size:12px}.menu-footer[data-v-dd2a0dfd]{background:#111;padding:8px;border-top:2px solid #333}.menu-close[data-v-dd2a0dfd]{width:100%;padding:8px;background:#666;color:#fff;border:2px solid #000;font-family:"Press Start 2P",monospace,system-ui;font-size:8px;cursor:pointer;box-shadow:2px 2px #000;transition:all .1s}.menu-close[data-v-dd2a0dfd]:hover{background:#888}.menu-close[data-v-dd2a0dfd]:active{transform:translate(2px,2px);box-shadow:none}@keyframes menu-appear-dd2a0dfd{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.menu-items[data-v-dd2a0dfd]::-webkit-scrollbar{width:12px}.menu-items[data-v-dd2a0dfd]::-webkit-scrollbar-track{background:#111;border-left:2px solid #000}.menu-items[data-v-dd2a0dfd]::-webkit-scrollbar-thumb{background:#666;border:2px solid #000}.menu-items[data-v-dd2a0dfd]::-webkit-scrollbar-thumb:hover{background:#888}@supports not (font-family: "Press Start 2P"){.debug-menu[data-v-dd2a0dfd]{font-family:Courier New,monospace}.menu-title[data-v-dd2a0dfd],.item-label[data-v-dd2a0dfd]{font-size:11px}.item-description[data-v-dd2a0dfd]{font-size:9px}.menu-close[data-v-dd2a0dfd]{font-size:10px}}/*! Package version @n8n/chat@1.0.0 */:root{--chat--color--primary:#e74266;--chat--color--primary-shade-50:#db4061;--chat--color--primary--shade-100:#cf3c5c;--chat--color--secondary:#20b69e;--chat--color-secondary-shade-50:#1ca08a;--chat--color-white:#fff;--chat--color-light:#f2f4f8;--chat--color-light-shade-50:#e6e9f1;--chat--color-light-shade-100:#c2c5cc;--chat--color-medium:#d2d4d9;--chat--color-dark:#101330;--chat--color-disabled:#d2d4d9;--chat--color-typing:#404040;--chat--spacing:1rem;--chat--border-radius:.25rem;--chat--transition-duration:.15s;--chat--font-family:( -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif );--chat--window--width:400px;--chat--window--height:600px;--chat--window--bottom:var(--chat--spacing);--chat--window--right:var(--chat--spacing);--chat--window--z-index:9999;--chat--window--border:1px solid var(--chat--color-light-shade-50);--chat--window--border-radius:var(--chat--border-radius);--chat--window--margin-bottom:var(--chat--spacing);--chat--header-height:auto;--chat--header--padding:var(--chat--spacing);--chat--header--background:var(--chat--color-dark);--chat--header--color:var(--chat--color-light);--chat--header--border-top:none;--chat--header--border-bottom:none;--chat--header--border-left:none;--chat--header--border-right:none;--chat--heading--font-size:2em;--chat--subtitle--font-size:inherit;--chat--subtitle--line-height:1.8;--chat--message--font-size:1rem;--chat--message--padding:var(--chat--spacing);--chat--message--border-radius:var(--chat--border-radius);--chat--message-line-height:1.5;--chat--message--margin-bottom:calc(var(--chat--spacing)*1);--chat--message--bot--background:var(--chat--color-white);--chat--message--bot--color:var(--chat--color-dark);--chat--message--bot--border:none;--chat--message--user--background:var(--chat--color--secondary);--chat--message--user--color:var(--chat--color-white);--chat--message--user--border:none;--chat--message--pre--background:#0000000d;--chat--messages-list--padding:var(--chat--spacing);--chat--toggle--size:64px;--chat--toggle--width:var(--chat--toggle--size);--chat--toggle--height:var(--chat--toggle--size);--chat--toggle--border-radius:50%;--chat--toggle--background:var(--chat--color--primary);--chat--toggle--hover--background:var(--chat--color--primary-shade-50);--chat--toggle--active--background:var(--chat--color--primary--shade-100);--chat--toggle--color:var(--chat--color-white);--chat--textarea--height:50px;--chat--textarea--max-height:30rem;--chat--input--font-size:inherit;--chat--input--border:0;--chat--input--border-radius:0;--chat--input--padding:.8rem;--chat--input--background:var(--chat--color-white);--chat--input--text-color:initial;--chat--input--line-height:1.5;--chat--input--placeholder--font-size:var(--chat--input--font-size);--chat--input--border-active:0;--chat--input--left--panel--width:2rem;--chat--button--color:var(--chat--color-light);--chat--button--background:var(--chat--color--primary);--chat--button--padding:calc(var(--chat--spacing)*1/2)var(--chat--spacing);--chat--button--border-radius:var(--chat--border-radius);--chat--button--hover--color:var(--chat--color-light);--chat--button--hover--background:var(--chat--color--primary-shade-50);--chat--close--button--color-hover:var(--chat--color--primary);--chat--input--send--button--background:var(--chat--color-white);--chat--input--send--button--color:var(--chat--color--secondary);--chat--input--send--button--background-hover:var(--chat--color--primary-shade-50);--chat--input--send--button--color-hover:var(--chat--color-secondary-shade-50);--chat--input--file--button--background:var(--chat--color-white);--chat--input--file--button--color:var(--chat--color--secondary);--chat--input--file--button--background-hover:var(--chat--input--file--button--background);--chat--input--file--button--color-hover:var(--chat--color-secondary-shade-50);--chat--files-spacing:.25rem;--chat--body--background:var(--chat--color-light);--chat--footer--background:var(--chat--color-light);--chat--footer--color:var(--chat--color-dark)}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}body[data-theme=dark] pre code.hljs{padding:1em;display:block;overflow-x:auto}body[data-theme=dark] code.hljs{padding:3px 5px}body[data-theme=dark] .hljs{color:#adbac7;background:#22272e}body[data-theme=dark] .hljs-doctag,body[data-theme=dark] .hljs-keyword,body[data-theme=dark] .hljs-meta .hljs-keyword,body[data-theme=dark] .hljs-template-tag,body[data-theme=dark] .hljs-template-variable,body[data-theme=dark] .hljs-type,body[data-theme=dark] .hljs-variable.language_{color:#f47067}body[data-theme=dark] .hljs-title,body[data-theme=dark] .hljs-title.class_,body[data-theme=dark] .hljs-title.class_.inherited__,body[data-theme=dark] .hljs-title.function_{color:#dcbdfb}body[data-theme=dark] .hljs-attr,body[data-theme=dark] .hljs-attribute,body[data-theme=dark] .hljs-literal,body[data-theme=dark] .hljs-meta,body[data-theme=dark] .hljs-number,body[data-theme=dark] .hljs-operator,body[data-theme=dark] .hljs-selector-attr,body[data-theme=dark] .hljs-selector-class,body[data-theme=dark] .hljs-selector-id,body[data-theme=dark] .hljs-variable{color:#6cb6ff}body[data-theme=dark] .hljs-meta .hljs-string,body[data-theme=dark] .hljs-regexp,body[data-theme=dark] .hljs-string{color:#96d0ff}body[data-theme=dark] .hljs-built_in,body[data-theme=dark] .hljs-symbol{color:#f69d50}body[data-theme=dark] .hljs-code,body[data-theme=dark] .hljs-comment,body[data-theme=dark] .hljs-formula{color:#768390}body[data-theme=dark] .hljs-name,body[data-theme=dark] .hljs-quote,body[data-theme=dark] .hljs-selector-pseudo,body[data-theme=dark] .hljs-selector-tag{color:#8ddb8c}body[data-theme=dark] .hljs-subst{color:#adbac7}body[data-theme=dark] .hljs-section{color:#316dca;font-weight:700}body[data-theme=dark] .hljs-bullet{color:#eac55f}body[data-theme=dark] .hljs-emphasis{color:#adbac7;font-style:italic}body[data-theme=dark] .hljs-strong{color:#adbac7;font-weight:700}body[data-theme=dark] .hljs-addition{color:#b4f1b4;background-color:#1b4721}body[data-theme=dark] .hljs-deletion{color:#ffd8d3;background-color:#78191b}@media (prefers-color-scheme:dark){body:not([data-theme]) pre code.hljs{padding:1em;display:block;overflow-x:auto}body:not([data-theme]) code.hljs{padding:3px 5px}body:not([data-theme]) .hljs{color:#adbac7;background:#22272e}body:not([data-theme]) .hljs-doctag,body:not([data-theme]) .hljs-keyword,body:not([data-theme]) .hljs-meta .hljs-keyword,body:not([data-theme]) .hljs-template-tag,body:not([data-theme]) .hljs-template-variable,body:not([data-theme]) .hljs-type,body:not([data-theme]) .hljs-variable.language_{color:#f47067}body:not([data-theme]) .hljs-title,body:not([data-theme]) .hljs-title.class_,body:not([data-theme]) .hljs-title.class_.inherited__,body:not([data-theme]) .hljs-title.function_{color:#dcbdfb}body:not([data-theme]) .hljs-attr,body:not([data-theme]) .hljs-attribute,body:not([data-theme]) .hljs-literal,body:not([data-theme]) .hljs-meta,body:not([data-theme]) .hljs-number,body:not([data-theme]) .hljs-operator,body:not([data-theme]) .hljs-selector-attr,body:not([data-theme]) .hljs-selector-class,body:not([data-theme]) .hljs-selector-id,body:not([data-theme]) .hljs-variable{color:#6cb6ff}body:not([data-theme]) .hljs-meta .hljs-string,body:not([data-theme]) .hljs-regexp,body:not([data-theme]) .hljs-string{color:#96d0ff}body:not([data-theme]) .hljs-built_in,body:not([data-theme]) .hljs-symbol{color:#f69d50}body:not([data-theme]) .hljs-code,body:not([data-theme]) .hljs-comment,body:not([data-theme]) .hljs-formula{color:#768390}body:not([data-theme]) .hljs-name,body:not([data-theme]) .hljs-quote,body:not([data-theme]) .hljs-selector-pseudo,body:not([data-theme]) .hljs-selector-tag{color:#8ddb8c}body:not([data-theme]) .hljs-subst{color:#adbac7}body:not([data-theme]) .hljs-section{color:#316dca;font-weight:700}body:not([data-theme]) .hljs-bullet{color:#eac55f}body:not([data-theme]) .hljs-emphasis{color:#adbac7;font-style:italic}body:not([data-theme]) .hljs-strong{color:#adbac7;font-weight:700}body:not([data-theme]) .hljs-addition{color:#b4f1b4;background-color:#1b4721}body:not([data-theme]) .hljs-deletion{color:#ffd8d3;background-color:#78191b}}.chat-message-markdown{-webkit-text-size-adjust:100%;word-break:break-word;line-height:1.4}.chat-message-markdown *,.chat-message-markdown :before,.chat-message-markdown :after{box-sizing:border-box}.chat-message-markdown :before,.chat-message-markdown :after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}.chat-message-markdown body,.chat-message-markdown dl dl,.chat-message-markdown dl ol,.chat-message-markdown dl ul,.chat-message-markdown ol dl,.chat-message-markdown ul dl,.chat-message-markdown ol ol,.chat-message-markdown ol ul,.chat-message-markdown ul ol,.chat-message-markdown ul ul,.chat-message-markdown button,.chat-message-markdown input,.chat-message-markdown select,.chat-message-markdown textarea{margin:0}.chat-message-markdown hr{height:0;overflow:visible}.chat-message-markdown main,.chat-message-markdown details{display:block}.chat-message-markdown summary{display:list-item}.chat-message-markdown nav ol,.chat-message-markdown nav ul{padding:0;list-style:none}.chat-message-markdown pre,.chat-message-markdown code,.chat-message-markdown kbd,.chat-message-markdown samp{font-family:var(--font-family--monospace),"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1em}.chat-message-markdown abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.chat-message-markdown b,.chat-message-markdown strong{font-weight:var(--font-weight--bold)}.chat-message-markdown small{opacity:.8;font-size:80%}.chat-message-markdown audio,.chat-message-markdown canvas,.chat-message-markdown iframe,.chat-message-markdown img,.chat-message-markdown svg,.chat-message-markdown video{vertical-align:middle}.chat-message-markdown iframe{border-style:none}.chat-message-markdown svg:not([fill]){fill:currentColor}.chat-message-markdown svg:not(:root){overflow:hidden}.chat-message-markdown button,.chat-message-markdown input{overflow:visible}.chat-message-markdown button,.chat-message-markdown select{text-transform:none}.chat-message-markdown button,.chat-message-markdown [type=button],.chat-message-markdown [type=reset],.chat-message-markdown [type=submit]{-webkit-appearance:button}.chat-message-markdown fieldset{border:1px solid #666;padding:.35em .75em .625em}.chat-message-markdown legend{color:inherit;white-space:normal;max-width:100%;display:table}.chat-message-markdown progress{vertical-align:baseline;display:inline-block}.chat-message-markdown textarea{resize:vertical;overflow:auto}.chat-message-markdown [type=search]{outline-offset:-2px;-webkit-appearance:textfield}.chat-message-markdown ::-webkit-inner-spin-button{height:auto}.chat-message-markdown ::-webkit-outer-spin-button{height:auto}.chat-message-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.chat-message-markdown ::-webkit-search-decoration{-webkit-appearance:none}.chat-message-markdown ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.chat-message-markdown ::-moz-focus-inner{border-style:none;padding:0}.chat-message-markdown :-moz-focusring{outline:1px dotted buttontext}.chat-message-markdown :-moz-ui-invalid{box-shadow:none}.chat-message-markdown [aria-busy=true]{cursor:progress}.chat-message-markdown [aria-controls]{cursor:pointer}.chat-message-markdown [aria-disabled=true],.chat-message-markdown [disabled]{cursor:not-allowed}.chat-message-markdown [aria-hidden=false][hidden]{display:inline;display:initial}.chat-message-markdown [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@media print{.chat-message-markdown a[href^=http]:after{content:" (" attr(href)")"}}.chat-message-markdown :root{--background-main:#fefefe;--background-element:#eee;--background-inverted:#282a36;--text-main:#1f1f1f;--text-alt:#333;--text-inverted:#fefefe;--border-element:#282a36;--theme:#7a283a;--theme-light:#bc8f8f;--theme-dark:#8f5656}.chat-message-markdown body{background:var(--background-main);max-width:36rem;min-height:100%;color:var(--text-main);margin:auto;overflow-x:hidden}.chat-message-markdown h1,.chat-message-markdown h2,.chat-message-markdown h3,.chat-message-markdown h4,.chat-message-markdown h5,.chat-message-markdown h6{margin:2rem 0 .8em}.chat-message-markdown h1{font-size:2.441rem;line-height:1.1}.chat-message-markdown h2{font-size:1.953rem;line-height:1.15}.chat-message-markdown h3{font-size:1.563rem;line-height:1.2}.chat-message-markdown h4{font-size:1.25rem;line-height:1.3}.chat-message-markdown h5,.chat-message-markdown h6{font-size:1rem;line-height:1.4}.chat-message-markdown p,.chat-message-markdown ul,.chat-message-markdown ol,.chat-message-markdown figure{margin:.6rem 0 1.2rem}.chat-message-markdown h1 span,.chat-message-markdown h2 span,.chat-message-markdown h3 span,.chat-message-markdown h4 span,.chat-message-markdown h5 span,.chat-message-markdown h6 span{font-size:1em;font-style:italic;font-weight:var(--font-weight--regular);margin-top:.3em;line-height:1.3;display:block}.chat-message-markdown h1 span{font-size:.6em}.chat-message-markdown h2 span{font-size:.7em}.chat-message-markdown h3 span{font-size:.8em}.chat-message-markdown h4 span{font-size:.9em}.chat-message-markdown mark{background:pink;padding:.1em .15em}.chat-message-markdown pre{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.chat-message-markdown ins{font-weight:var(--font-weight--bold);text-decoration:none}.chat-message-markdown blockquote{border-left:.3rem solid #7a283a;border-left:.3rem solid var(--theme);margin:.6rem 0 1.2rem;padding-left:2rem}.chat-message-markdown blockquote p{font-size:1.2em;font-style:italic}.chat-message-markdown figure{margin:0}.chat-message-markdown a{color:var(--theme);text-decoration:underline}.chat-message-markdown a:hover{color:var(--theme-light)}.chat-message-markdown a:active{color:var(--theme-dark)}.chat-message-markdown :focus{outline:3px solid #bc8f8f;outline:3px solid var(--theme-light);outline-offset:3px}.chat-message-markdown input{background:#eee;background:var(--background-element);border:2px solid #282a36;border:2px solid var(--border-element);border-radius:.5rem;padding:.5rem .65rem;font-size:1rem}.chat-message-markdown kbd,.chat-message-markdown code{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2rem;padding:.1em .25em}.chat-message-markdown kbd>kbd{padding-left:0;padding-right:0}.chat-message-markdown pre code{word-break:normal;padding:0 0 .5rem .5rem;display:block;overflow-x:auto}.chat-message-markdown [tabindex="-1"]:focus{outline:none}.chat-message-markdown [hidden]{display:none}.chat-message-markdown [aria-disabled],.chat-message-markdown [disabled]{cursor:not-allowed!important;pointer-events:none!important}.chat-message-markdown a[href^="#"]:after{content:""}.chat-message-markdown body>a:first-child{background:#7a283a;background:var(--theme);color:var(--text-inverted);border-radius:.2rem;padding:.3em .5em;position:absolute;top:-10rem}.chat-message-markdown body>a:first-child:focus{top:1rem}.chat-message-markdown ul,.chat-message-markdown ol{margin-bottom:1rem;padding-left:1.5rem}.chat-message-markdown ul li,.chat-message-markdown ol li{margin-bottom:.5rem}.n8n-chat pre code.hljs{padding:1em;display:block;overflow-x:auto}.n8n-chat code.hljs{padding:3px 5px}.n8n-chat .hljs{color:#24292e;background:#fff}.n8n-chat .hljs-doctag,.n8n-chat .hljs-keyword,.n8n-chat .hljs-meta .hljs-keyword,.n8n-chat .hljs-template-tag,.n8n-chat .hljs-template-variable,.n8n-chat .hljs-type,.n8n-chat .hljs-variable.language_{color:#d73a49}.n8n-chat .hljs-title,.n8n-chat .hljs-title.class_,.n8n-chat .hljs-title.class_.inherited__,.n8n-chat .hljs-title.function_{color:#6f42c1}.n8n-chat .hljs-attr,.n8n-chat .hljs-attribute,.n8n-chat .hljs-literal,.n8n-chat .hljs-meta,.n8n-chat .hljs-number,.n8n-chat .hljs-operator,.n8n-chat .hljs-selector-attr,.n8n-chat .hljs-selector-class,.n8n-chat .hljs-selector-id,.n8n-chat .hljs-variable{color:#005cc5}.n8n-chat .hljs-meta .hljs-string,.n8n-chat .hljs-regexp,.n8n-chat .hljs-string{color:#032f62}.n8n-chat .hljs-built_in,.n8n-chat .hljs-symbol{color:#e36209}.n8n-chat .hljs-code,.n8n-chat .hljs-comment,.n8n-chat .hljs-formula{color:#6a737d}.n8n-chat .hljs-name,.n8n-chat .hljs-quote,.n8n-chat .hljs-selector-pseudo,.n8n-chat .hljs-selector-tag{color:#22863a}.n8n-chat .hljs-subst{color:#24292e}.n8n-chat .hljs-section{color:#005cc5;font-weight:700}.n8n-chat .hljs-bullet{color:#735c0f}.n8n-chat .hljs-emphasis{color:#24292e;font-style:italic}.n8n-chat .hljs-strong{color:#24292e;font-weight:700}.n8n-chat .hljs-addition{color:#22863a;background-color:#f0fff4}.n8n-chat .hljs-deletion{color:#b31d28;background-color:#ffeef0}.chat-button{text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--chat--button--color);background-color:var(--chat--button--background);padding:var(--chat--button--padding);border-radius:var(--chat--button--border-radius);transition:color var(--chat--transition-duration)ease-in-out,background-color var(--chat--transition-duration)ease-in-out,border-color var(--chat--transition-duration)ease-in-out,box-shadow var(--chat--transition-duration)ease-in-out;cursor:pointer;border:1px solid #0000;font-size:1rem;line-height:1.5;display:inline-flex}.chat-button:hover{color:var(--chat--button--hover--color);background-color:var(--chat--button--hover--background);text-decoration:none}.chat-button:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.chat-button:disabled{opacity:.65}.chat-get-started{padding-top:var(--chat--spacing);padding-bottom:var(--chat--spacing);justify-content:center;align-items:center;height:100%;display:flex}.chat-powered-by{text-align:center}.chat-powered-by a{color:var(--chat--color--primary);text-decoration:none}.chat-get-started-footer{padding:var(--chat--spacing)}.chat-file[data-v-562a0e08]{width:-moz-fit-content;width:fit-content;max-width:15rem;color:var(--chat--color-dark);border:1px solid var(--chat--color-dark);background:#fff;border-radius:.25rem;flex-wrap:nowrap;align-items:center;gap:.25rem;padding:.5rem;font-size:.75rem;display:flex}.chat-file[data-v-562a0e08]:has(.chat-file-preview){cursor:pointer}.chat-icon[data-v-562a0e08]{flex-shrink:0}.chat-file-name-tooltip[data-v-562a0e08]{overflow:hidden}.chat-file-name[data-v-562a0e08]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}.chat-file-delete[data-v-562a0e08],.chat-file-preview[data-v-562a0e08]{cursor:pointer;background:0 0;border:none;flex-shrink:0;display:block}.chat-file-delete[data-v-562a0e08]{position:relative}.chat-file-delete[data-v-562a0e08]:hover{color:red}.chat-file-delete[data-v-562a0e08]:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.chat-input[data-v-66014261]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.chat-input[data-v-66014261] *{box-sizing:border-box}.chat-inputs[data-v-66014261]{justify-content:center;align-items:flex-end;width:100%;display:flex}.chat-inputs textarea[data-v-66014261]{font-family:inherit;font-size:var(--chat--input--font-size);border:var(--chat--input--border,0);border-radius:var(--chat--input--border-radius);width:100%;padding:var(--chat--input--padding);min-height:var(--chat--textarea--height,2.5rem);max-height:var(--chat--textarea--max-height);height:var(--chat--textarea--height,2.5rem);resize:none;background:var(--chat--input--background,white);color:var(--chat--input--text-color,initial);line-height:var(--chat--input--line-height,1.5);outline:none;overflow-y:auto}.chat-inputs textarea[data-v-66014261]::-moz-placeholder{font-size:var(--chat--input--placeholder--font-size,var(--chat--input--font-size))}.chat-inputs textarea[data-v-66014261]::placeholder{font-size:var(--chat--input--placeholder--font-size,var(--chat--input--font-size))}.chat-inputs textarea[data-v-66014261]:focus,.chat-inputs textarea[data-v-66014261]:hover{border-color:var(--chat--input--border-active,0)}.chat-inputs-controls[data-v-66014261]{display:flex}.chat-input-send-button[data-v-66014261],.chat-input-file-button[data-v-66014261]{height:var(--chat--textarea--height);width:var(--chat--textarea--height);background:var(--chat--input--send--button--background,white);cursor:pointer;color:var(--chat--input--send--button--color,var(--chat--color--secondary));transition:color var(--chat--transition-duration)ease;border:0;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.chat-input-send-button svg[data-v-66014261],.chat-input-file-button svg[data-v-66014261]{min-width:-moz-fit-content;min-width:fit-content}.chat-input-send-button[disabled][data-v-66014261],.chat-input-file-button[disabled][data-v-66014261]{cursor:no-drop;color:var(--chat--color-disabled)}.chat-input-send-button .chat-input-send-button[data-v-66014261]:hover,.chat-input-send-button .chat-input-send-button[data-v-66014261]:focus,.chat-input-file-button .chat-input-send-button[data-v-66014261]:hover,.chat-input-file-button .chat-input-send-button[data-v-66014261]:focus{background:var(--chat--input--send--button--background-hover,var(--chat--input--send--button--background));color:var(--chat--input--send--button--color-hover)}.chat-input-file-button[data-v-66014261]{background:var(--chat--input--file--button--background,white);color:var(--chat--input--file--button--color)}.chat-input-file-button[data-v-66014261]:hover{background:var(--chat--input--file--button--background-hover);color:var(--chat--input--file--button--color-hover)}.chat-files[data-v-66014261]{width:100%;padding:var(--chat--files-spacing);flex-flow:wrap;gap:.5rem;display:flex;overflow:hidden auto}.chat-input-left-panel[data-v-66014261]{width:var(--chat--input--left--panel--width);margin-left:.4rem}.chat-layout{width:100%;height:100%;font-family:var(--chat--font-family);flex-direction:column;display:flex;overflow-y:auto}.chat-layout .chat-header{height:var(--chat--header-height);padding:var(--chat--header--padding);background:var(--chat--header--background);color:var(--chat--header--color);border-top:var(--chat--header--border-top);border-bottom:var(--chat--header--border-bottom);border-left:var(--chat--header--border-left);border-right:var(--chat--header--border-right);flex-direction:column;justify-content:center;gap:1em;display:flex}.chat-layout .chat-header h1{font-size:var(--chat--heading--font-size);color:var(--chat--header--color)}.chat-layout .chat-header p{font-size:var(--chat--subtitle--font-size);line-height:var(--chat--subtitle--line-height)}.chat-layout .chat-body{background:var(--chat--body--background);flex-direction:column;flex:1;min-height:100px;display:flex;position:relative;overflow-y:auto}.chat-layout .chat-footer{border-top:1px solid var(--chat--color-light-shade-100);background:var(--chat--footer--background);color:var(--chat--footer--color)}._strokeWidth_amcx4_1 rect,._strokeWidth_amcx4_1 path{stroke-width:var(--icon--stroke-width)}._spin_amcx4_6{animation:1s linear infinite _spin_amcx4_6}@keyframes _spin_amcx4_6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lds-ring{width:48px;height:48px;display:inline-block;position:relative}.lds-ring div{box-sizing:border-box;border:4px solid var(--color--foreground--tint-2);border-color:var(--color--primary)transparent transparent transparent;border-radius:50%;width:48px;height:48px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-button{white-space:nowrap;cursor:pointer;-webkit-appearance:none;text-align:center;box-sizing:border-box;gap:var(--spacing--3xs);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;--button--padding--vertical:var(--spacing--2xs);--button--padding--horizontal:var(--spacing--xs);--button--font-size:var(--font-size--2xs);outline:none;margin:0;line-height:1;transition:all .3s,padding,width,height;display:inline-block;border:var(--border-width)var(--button--border-color,var(--button--border-color--primary))var(--border-style)!important;color:var(--button--color--text,var(--button--color--text--primary))!important;background-color:var(--button--color--background,var(--button--color--background--primary))!important;font-weight:var(--font-weight--medium)!important;border-radius:var(--button--radius,4px)!important;padding:var(--button--padding--vertical,var(--spacing--xs))var(--button--padding--horizontal,var(--spacing--md))!important;font-size:var(--button--font-size,var(--font-size--sm))!important}.el-button a{color:var(--button--color--text,var(--button--color--text--primary))!important}.el-button:hover{color:var(--button--color--text--hover,var(--button--color--text--primary))!important;border-color:var(--button--border-color--hover,var(--button--border-color--primary--hover-active))!important;background-color:var(--button--color--background--hover,var(--button--color--background--primary--hover-active-focus))!important}.el-button:hover a{color:var(--button--color--text--hover,var(--button--color--text--primary))!important}.el-button:active,.el-button.active{outline:none;color:var(--button--color--text--active,var(--button--color--text--primary))!important;border-color:var(--button--border-color--active,var(--button--border-color--primary--hover-active))!important;background-color:var(--button--color--background--active,var(--button--color--background--primary--hover-active-focus))!important}.el-button:active a,.el-button.active a{color:var(--button--color--text--active,var(--button--color--text--primary))!important}.el-button:focus-visible:not(:active,.active){color:var(--button--color--text--focus,var(--button--color--text--primary))!important;border-color:var(--button--border-color--focus,var(--button--border-color--primary))!important;background-color:var(--button--color--background--focus,var(--button--color--background--primary--hover-active-focus))!important;outline:3px solid var(--button--outline-color--focus,var(--button--outline-color--primary--focus))!important}.el-button:focus-visible:not(:active,.active) a{color:var(--button--color--text--focus,var(--button--color--text--primary))!important}.el-button.disabled,.el-button.disabled:hover,.el-button.disabled:active,.el-button.disabled:focus-visible{color:var(--button--color--text--disabled,var(--button--color--text--primary--disabled));border-color:var(--button--border-color--disabled,var(--button--border-color--primary--disabled));background-color:var(--button--color--background--disabled,var(--button--color--background--primary--disabled))}.el-button.disabled a,.el-button.disabled:hover a,.el-button.disabled:active a,.el-button.disabled:focus-visible a{color:var(--button--color--text--disabled,var(--button--color--text--primary--disabled))}.el-button .loading,.el-button .loading:hover,.el-button .loading:active,.el-button .loading:focus-visible{color:var(--button--color--text--loading,var(--button--color--text--primary));border-color:var(--button--border-color--loading,var(--button--border-color--primary));background-color:var(--button--color--background--loading,var(--button--color--background--primary))}.el-button .loading a,.el-button .loading:hover a,.el-button .loading:active a,.el-button .loading:focus-visible a{color:var(--button--color--text--loading,var(--button--color--text--primary))}.el-button::-moz-focus-inner{border:0}.el-button>i{display:none}.el-button>span{justify-content:center;align-items:center;display:flex}.el-button+.el-button{margin-left:var(--spacing--2xs)}.el-button.btn--cancel,.el-button.el-color-dropdown__link-btn{--button--color--text:var(--button--color--text--secondary);--button--border-color:var(--button--border-color--secondary);--button--color--background:var(--button--color--background--secondary);--button--color--text--hover:var(--button--color--text--secondary--hover-active-focus);--button--border-color--hover:var(--button--border-color--secondary--hover-active-focus);--button--color--background--hover:var(--button--color--background--secondary--hover);--button--color--text--active:var(--button--color--text--secondary--hover-active-focus);--button--border-color--active:var(--button--border-color--secondary--hover-active-focus);--button--color--background--active:var(--button--color--background--secondary--active-focus);--button--color--text--focus:var(--button--color--text--secondary--hover-active-focus);--button--border-color--focus:var(--button--border-color--secondary--hover-active-focus);--button--color--background--focus:var(--button--color--background--secondary--active-focus);--button--outline-color--focus:var(--button--outline-color--secondary--focus);--button--color--text--disabled:var(--button--color--text--secondary--disabled);--button--border-color--disabled:var(--button--border-color--secondary--disabled);--button--color--background--disabled:var(--button--color--background--secondary);--button--color--text--loading:var(--button--color--text--secondary--loading);--button--border-color--loading:var(--button--border-color--secondary--loading);--button--color--background--loading:var(--button--color--background--secondary--loading)}._button_4ilxt_115{white-space:nowrap;cursor:pointer;border:var(--border-width)var(--button--border-color,var(--button--border-color--primary))var(--border-style);color:var(--button--color--text,var(--button--color--text--primary));background-color:var(--button--color--background,var(--button--color--background--primary));line-height:1;font-weight:var(--font-weight--medium);border-radius:var(--button--radius,4px);padding:var(--button--padding--vertical,var(--spacing--xs))var(--button--padding--horizontal,var(--spacing--md));font-size:var(--button--font-size,var(--font-size--sm));-webkit-appearance:none;text-align:center;box-sizing:border-box;gap:var(--spacing--3xs);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none;margin:0;transition:all .3s,padding,width,height;display:inline-block}._button_4ilxt_115 a{color:var(--button--color--text,var(--button--color--text--primary))}._button_4ilxt_115:hover{color:var(--button--color--text--hover,var(--button--color--text--primary));border-color:var(--button--border-color--hover,var(--button--border-color--primary--hover-active));background-color:var(--button--color--background--hover,var(--button--color--background--primary--hover-active-focus))}._button_4ilxt_115:hover a{color:var(--button--color--text--hover,var(--button--color--text--primary))}._button_4ilxt_115:active,._button_4ilxt_115._active_4ilxt_149{color:var(--button--color--text--active,var(--button--color--text--primary));border-color:var(--button--border-color--active,var(--button--border-color--primary--hover-active));background-color:var(--button--color--background--active,var(--button--color--background--primary--hover-active-focus));outline:none}._button_4ilxt_115:active a,._button_4ilxt_115._active_4ilxt_149 a{color:var(--button--color--text--active,var(--button--color--text--primary))}._button_4ilxt_115:focus-visible:not(:active,._active_4ilxt_149){color:var(--button--color--text--focus,var(--button--color--text--primary));border-color:var(--button--border-color--focus,var(--button--border-color--primary));background-color:var(--button--color--background--focus,var(--button--color--background--primary--hover-active-focus));outline:3px solid var(--button--outline-color--focus,var(--button--outline-color--primary--focus))}._button_4ilxt_115:focus-visible:not(:active,._active_4ilxt_149) a{color:var(--button--color--text--focus,var(--button--color--text--primary))}._button_4ilxt_115._disabled_4ilxt_167,._button_4ilxt_115._disabled_4ilxt_167:hover,._button_4ilxt_115._disabled_4ilxt_167:active,._button_4ilxt_115._disabled_4ilxt_167:focus-visible{color:var(--button--color--text--disabled,var(--button--color--text--primary--disabled));border-color:var(--button--border-color--disabled,var(--button--border-color--primary--disabled));background-color:var(--button--color--background--disabled,var(--button--color--background--primary--disabled))}._button_4ilxt_115._disabled_4ilxt_167 a,._button_4ilxt_115._disabled_4ilxt_167:hover a,._button_4ilxt_115._disabled_4ilxt_167:active a,._button_4ilxt_115._disabled_4ilxt_167:focus-visible a{color:var(--button--color--text--disabled,var(--button--color--text--primary--disabled))}._button_4ilxt_115 ._loading_4ilxt_175,._button_4ilxt_115 ._loading_4ilxt_175:hover,._button_4ilxt_115 ._loading_4ilxt_175:active,._button_4ilxt_115 ._loading_4ilxt_175:focus-visible{color:var(--button--color--text--loading,var(--button--color--text--primary));border-color:var(--button--border-color--loading,var(--button--border-color--primary));background-color:var(--button--color--background--loading,var(--button--color--background--primary))}._button_4ilxt_115 ._loading_4ilxt_175 a,._button_4ilxt_115 ._loading_4ilxt_175:hover a,._button_4ilxt_115 ._loading_4ilxt_175:active a,._button_4ilxt_115 ._loading_4ilxt_175:focus-visible a{color:var(--button--color--text--loading,var(--button--color--text--primary))}._button_4ilxt_115::-moz-focus-inner{border:0}._button_4ilxt_115>i{display:none}._button_4ilxt_115>span{justify-content:center;align-items:center;display:flex}._secondary_4ilxt_198{--button--color--text:var(--button--color--text--secondary);--button--border-color:var(--button--border-color--secondary);--button--color--background:var(--button--color--background--secondary);--button--color--text--hover:var(--button--color--text--secondary--hover-active-focus);--button--border-color--hover:var(--button--border-color--secondary--hover-active-focus);--button--color--background--hover:var(--button--color--background--secondary--hover);--button--color--text--active:var(--button--color--text--secondary--hover-active-focus);--button--border-color--active:var(--button--border-color--secondary--hover-active-focus);--button--color--background--active:var(--button--color--background--secondary--active-focus);--button--color--text--focus:var(--button--color--text--secondary--hover-active-focus);--button--border-color--focus:var(--button--border-color--secondary--hover-active-focus);--button--color--background--focus:var(--button--color--background--secondary--active-focus);--button--outline-color--focus:var(--button--outline-color--secondary--focus);--button--color--text--disabled:var(--button--color--text--secondary--disabled);--button--border-color--disabled:var(--button--border-color--secondary--disabled);--button--color--background--disabled:var(--button--color--background--secondary);--button--color--text--loading:var(--button--color--text--secondary--loading);--button--border-color--loading:var(--button--border-color--secondary--loading);--button--color--background--loading:var(--button--color--background--secondary--loading)}._highlight_4ilxt_220{--button--color--text:var(--button--color--text--highlight);--button--border-color:var(--button--border-color--highlight);--button--color--background:var(--button--color--background--highlight);--button--color--text--hover:var(--button--color--text--highlight--hover-active-focus);--button--border-color--hover:var(--button--border-color--highlight--hover-active-focus);--button--color--background--hover:var(--button--color--background--highlight--hover);--button--color--text--active:var(--button--color--text--highlight--hover-active-focus);--button--border-color--active:var(--button--border-color--highlight--hover-active-focus);--button--color--background--active:var(--button--color--background--highlight--active-focus);--button--color--text--focus:var(--button--color--text--highlight--hover-active-focus);--button--border-color--focus:var(--button--border-color--highlight--hover-active-focus);--button--color--background--focus:var(--button--color--background--highlight--active-focus);--button--outline-color--focus:var(--button--outline-color--highlight--focus);--button--color--text--disabled:var(--button--color--text--highlight--disabled);--button--border-color--disabled:var(--button--border-color--highlight--disabled);--button--color--background--disabled:var(--button--color--background--highlight--disabled);--button--color--text--loading:var(--button--color--text--highlight--loading);--button--border-color--loading:var(--button--border-color--highlight--loading);--button--color--background--loading:var(--button--color--background--highlight--loading)}._tertiary_4ilxt_242{--button--color--text:var(--button--color--text--secondary);--button--border-color:var(--button--border-color--secondary);--button--color--background:var(--button--color--background--secondary);--button--color--text--hover:var(--button--color--text--secondary--hover-active-focus);--button--border-color--hover:var(--button--border-color--secondary--hover-active-focus);--button--color--background--hover:var(--button--color--background--secondary--hover);--button--color--text--active:var(--button--color--text--secondary--hover-active-focus);--button--border-color--active:var(--button--border-color--secondary--hover-active-focus);--button--color--background--active:var(--button--color--background--secondary--active-focus);--button--color--text--focus:var(--button--color--text--secondary--hover-active-focus);--button--border-color--focus:var(--button--border-color--secondary--hover-active-focus);--button--color--background--focus:var(--button--color--background--secondary--active-focus);--button--outline-color--focus:var(--button--outline-color--secondary--focus);--button--color--text--disabled:var(--button--color--text--secondary--disabled);--button--border-color--disabled:var(--button--border-color--secondary--disabled);--button--color--background--disabled:var(--button--color--background--secondary);--button--color--text--loading:var(--button--color--text--secondary--loading);--button--border-color--loading:var(--button--border-color--secondary--loading);--button--color--background--loading:var(--button--color--background--secondary--loading)}._success_4ilxt_264{--button--color--text:var(--button--color--text--success);--button--border-color:var(--color--success);--button--color--background:var(--color--success);--button--color--text--hover:var(--button--color--text--success);--button--border-color--hover:var(--color--success--shade-1);--button--color--background--hover:var(--color--success--shade-1);--button--color--text--active:var(--button--color--text--success);--button--border-color--active:var(--color--success--shade-1);--button--color--background--active:var(--color--success--shade-1);--button--color--text--focus:var(--button--color--text--success);--button--border-color--focus:var(--color--success);--button--color--background--focus:var(--color--success);--button--outline-color--focus:var(--color--success--tint-1);--button--color--text--disabled:var(--button--color--text--success--disabled);--button--border-color--disabled:var(--color--success--tint-3);--button--color--background--disabled:var(--color--success--tint-3);--button--color--text--loading:var(--button--color--text--success);--button--border-color--loading:var(--color--success);--button--color--background--loading:var(--color--success)}._warning_4ilxt_286{--button--color--text:var(--button--color--text--warning);--button--border-color:var(--color--warning);--button--color--background:var(--color--warning);--button--color--text--hover:var(--button--color--text--warning);--button--border-color--hover:var(--color--warning--shade-1);--button--color--background--hover:var(--color--warning--shade-1);--button--color--text--active:var(--button--color--text--warning);--button--border-color--active:var(--color--warning--shade-1);--button--color--background--active:var(--color--warning--shade-1);--button--color--text--focus:var(--button--color--text--warning);--button--border-color--focus:var(--color--warning);--button--color--background--focus:var(--color--warning);--button--outline-color--focus:var(--color--warning--tint-1);--button--color--text--disabled:var(--button--color--text--warning--disabled);--button--border-color--disabled:var(--color--warning--tint-1);--button--color--background--disabled:var(--color--warning--tint-1);--button--color--text--loading:var(--button--color--text--warning);--button--border-color--loading:var(--color--warning);--button--color--background--loading:var(--color--warning)}._danger_4ilxt_308{--button--color--text:var(--button--color--text--danger);--button--border-color:var(--button--border-color--danger);--button--color--background:var(--color--danger);--button--color--text--hover:var(--button--color--text--danger);--button--border-color--hover:var(--color--danger--shade-1);--button--color--background--hover:var(--color--danger--shade-1);--button--color--text--active:var(--button--color--text--danger);--button--border-color--active:var(--color--danger--shade-1);--button--color--background--active:var(--color--danger--shade-1);--button--color--text--focus:var(--button--color--text--danger);--button--border-color--focus:var(--color--danger);--button--color--background--focus:var(--color--danger);--button--outline-color--focus:var(--button--outline-color--danger--focus);--button--color--text--disabled:var(--button--color--text--danger--disabled);--button--border-color--disabled:var(--button--border-color--danger--disabled);--button--color--background--disabled:var(--button--color--background--danger--disabled);--button--color--text--loading:var(--button--color--text--danger);--button--border-color--loading:var(--color--danger);--button--color--background--loading:var(--color--danger)}._xmini_4ilxt_333{--button--padding--vertical:var(--spacing--4xs);--button--padding--horizontal:var(--spacing--3xs);--button--font-size:var(--font-size--3xs)}._xmini_4ilxt_333._square_4ilxt_338{width:22px;height:22px}._mini_4ilxt_343{--button--padding--vertical:var(--spacing--4xs);--button--padding--horizontal:var(--spacing--2xs);--button--font-size:var(--font-size--2xs)}._mini_4ilxt_343._square_4ilxt_338{width:22px;height:22px}._small_4ilxt_353{--button--padding--vertical:var(--spacing--3xs);--button--padding--horizontal:var(--spacing--xs);--button--font-size:var(--font-size--2xs)}._small_4ilxt_353._square_4ilxt_338{width:26px;height:26px}._medium_4ilxt_363{--button--padding--vertical:var(--spacing--2xs);--button--padding--horizontal:var(--spacing--xs);--button--font-size:var(--font-size--2xs)}._medium_4ilxt_363._square_4ilxt_338{width:30px;height:30px}._large_4ilxt_373._square_4ilxt_338{width:42px;height:42px}._xlarge_4ilxt_378{--button--padding--vertical:var(--spacing--xs);--button--padding--horizontal:var(--spacing--sm);--button--font-size:var(--font-size--md)}._xlarge_4ilxt_378._square_4ilxt_338{width:46px;height:46px}._outline_4ilxt_391{--button--color--background:transparent;--button--color--background--disabled:transparent}._outline_4ilxt_391._primary_4ilxt_395{--button--color--text:var(--color--primary);--button--color--text--disabled:var(--color--primary--tint-1);--button--border-color--disabled:var(--color--primary--tint-1);--button--color--background--disabled:transparent}._outline_4ilxt_391._success_4ilxt_264{--button--color--text:var(--color--success);--button--border-color:var(--color--success);--button--border-color--hover:var(--color--success);--button--color--background--hover:var(--color--success);--button--color--background--active:var(--color--success);--button--color--text--disabled:var(--color--success--tint-1);--button--border-color--disabled:var(--color--success--tint-1);--button--color--background--disabled:transparent}._outline_4ilxt_391._warning_4ilxt_286{--button--color--text:var(--color--warning);--button--border-color:var(--color--warning);--button--border-color--hover:var(--color--warning);--button--color--background--hover:var(--color--warning);--button--color--background--active:var(--color--warning);--button--color--text--disabled:var(--color--warning--tint-1);--button--border-color--disabled:var(--color--warning--tint-1);--button--color--background--disabled:transparent}._outline_4ilxt_391._danger_4ilxt_308{--button--color--text:var(--color--danger);--button--border-color:var(--color--danger);--button--border-color--hover:var(--color--danger);--button--color--background--hover:var(--color--danger);--button--color--background--active:var(--color--danger);--button--color--text--disabled:var(--color--danger--tint-3);--button--border-color--disabled:var(--color--danger--tint-3);--button--color--background--disabled:transparent}._text_4ilxt_432{--button--color--text:var(--text-button--color--text--secondary);--button--border-color:transparent;--button--color--background:transparent;--button--border-color--hover:transparent;--button--color--background--hover:transparent;--button--border-color--active:transparent;--button--color--background--active:transparent;--button--border-color--focus:transparent;--button--color--background--focus:transparent;--button--border-color--disabled:transparent;--button--color--background--disabled:transparent}._text_4ilxt_432:focus{outline:0}._text_4ilxt_432._primary_4ilxt_395{--button--color--text:var(--color--primary);--button--color--text--hover:var(--color--primary--shade-1);--button--color--text--active:var(--color--primary--shade-1);--button--color--text--focus:var(--color--primary);--button--color--text--disabled:var(--color--primary--tint-1)}._text_4ilxt_432._success_4ilxt_264{--button--color--text:var(--color--success);--button--color--text--hover:var(--color--success--shade-1);--button--color--text--active:var(--color--success--shade-1);--button--color--text--focus:var(--color--success);--button--color--text--disabled:var(--color--success--tint-1)}._text_4ilxt_432._warning_4ilxt_286{--button--color--text:var(--color--warning);--button--color--text--hover:var(--color--warning--shade-1);--button--color--text--active:var(--color--warning--shade-1);--button--color--text--focus:var(--color--warning);--button--color--text--disabled:var(--color--warning--tint-1)}._text_4ilxt_432._danger_4ilxt_308{--button--color--text:var(--color--danger);--button--color--text--hover:var(--color--danger--shade-1);--button--color--text--active:var(--color--danger--shade-1);--button--color--text--focus:var(--color--danger);--button--color--text--disabled:var(--color--danger--tint-3)}._text_4ilxt_432:hover{text-decoration:underline}._loading_4ilxt_175{pointer-events:none;position:relative}._loading_4ilxt_175:before{pointer-events:none;content:"";border-radius:inherit;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}._disabled_4ilxt_167,._disabled_4ilxt_167:hover,._disabled_4ilxt_167:active,._disabled_4ilxt_167:focus{cursor:not-allowed;background-image:none}._transparent_4ilxt_500{--button--color--background:transparent;--button--color--background--active:transparent}._withIcon_4ilxt_505,._icon_4ilxt_511{justify-content:center;align-items:center;display:inline-flex}._icon_4ilxt_511 svg{display:block}._block_4ilxt_520{width:100%}._float-left_4ilxt_524{float:left}._float-right_4ilxt_528{float:right}._bold_1e0nf_1{font-weight:var(--font-weight--medium)}._regular_1e0nf_5{font-weight:var(--font-weight--regular)}._size-xlarge_1e0nf_9{font-size:var(--font-size--xl);line-height:var(--line-height--xl)}._size-large_1e0nf_14{font-size:var(--font-size--md);line-height:var(--line-height--xl)}._size-medium_1e0nf_19{font-size:var(--font-size--sm);line-height:var(--line-height--lg)}._size-small_1e0nf_24{font-size:var(--font-size--2xs);line-height:var(--line-height--lg)}._size-xsmall_1e0nf_29{font-size:var(--font-size--3xs);line-height:var(--line-height--sm)}._compact_1e0nf_34{line-height:1}._primary_1e0nf_38{color:var(--color--primary)}._secondary_1e0nf_42{color:var(--color--secondary)}._text-dark_1e0nf_46{color:var(--color--text--shade-1)}._text-base_1e0nf_50{color:var(--color--text)}._text-light_1e0nf_54{color:var(--color--text--tint-1)}._text-xlight_1e0nf_58{color:var(--color--text--tint-3)}._danger_1e0nf_62{color:var(--color--text--danger)}._success_1e0nf_66{color:var(--color--success)}._warning_1e0nf_70{color:var(--color--warning)}._foreground-dark_1e0nf_74{color:var(--color--foreground--shade-1)}._foreground-xdark_1e0nf_78{color:var(--color--foreground--shade-2)}._align-left_1e0nf_82{text-align:left}._align-right_1e0nf_86{text-align:right}._align-center_1e0nf_90{text-align:center}._xlarge_104df_1{--input--font-size:var(--font-size--md)}._xlarge_104df_1 input{height:48px}.blinking-cursor{height:var(--font-size--md);width:var(--spacing--3xs);border-radius:var(--radius--sm);margin-left:var(--spacing--4xs);animation:1s step-end infinite blink;display:inline-block}@keyframes blink{0%,to{background-color:#0000}50%{background-color:var(--color--foreground--shade-2)}}._h1Last_1sdbr_1{width:40%}._pLast_1sdbr_5{width:61%}._custom_1sdbr_9,.n8n-loading-custom.el-skeleton,.n8n-loading-custom.el-skeleton .el-skeleton__item{width:100%;height:100%}._markdown_24arw_1{color:var(--color--text)}._markdown_24arw_1 *{font-size:var(--font-size--md);line-height:var(--line-height--xl)}._markdown_24arw_1 h1,._markdown_24arw_1 h2,._markdown_24arw_1 h3,._markdown_24arw_1 h4{margin-bottom:var(--spacing--sm);font-size:var(--font-size--md);font-weight:var(--font-weight--bold)}._markdown_24arw_1 h3,._markdown_24arw_1 h4{font-weight:var(--font-weight--bold)}._markdown_24arw_1 p,._markdown_24arw_1 span{margin-bottom:var(--spacing--sm)}._markdown_24arw_1 ul,._markdown_24arw_1 ol{margin-bottom:var(--spacing--sm);padding-left:var(--spacing--md)}._markdown_24arw_1 ul li,._markdown_24arw_1 ol li{margin-top:.25em}._markdown_24arw_1 pre>code{background-color:var(--color--background);color:var(--color--text--shade-1)}._markdown_24arw_1 li>code,._markdown_24arw_1 p>code{padding:0 var(--spacing--4xs);color:var(--color--text--shade-1);background-color:var(--color--background)}._markdown_24arw_1 ._label_24arw_43{color:var(--color--text)}._markdown_24arw_1 img{border-radius:var(--radius--lg);max-width:100%}._markdown_24arw_1 blockquote{border-left:var(--border-color)2px solid;padding-left:10px;font-style:italic}input[type=checkbox]{accent-color:var(--color--primary)}input[type=checkbox]+label{cursor:pointer}._sticky_24arw_64{color:var(--sticky--color--text);overflow-wrap:break-word}._sticky_24arw_64 h1,._sticky_24arw_64 h2,._sticky_24arw_64 h3,._sticky_24arw_64 h4,._sticky_24arw_64 h5,._sticky_24arw_64 h6{color:var(--sticky--color--text)}._sticky_24arw_64 h1,._sticky_24arw_64 h2,._sticky_24arw_64 h3,._sticky_24arw_64 h4{margin-bottom:var(--spacing--2xs);font-weight:var(--font-weight--bold);line-height:var(--line-height--lg)}._sticky_24arw_64 h1{font-size:36px}._sticky_24arw_64 h2{font-size:24px}._sticky_24arw_64 h3,._sticky_24arw_64 h4,._sticky_24arw_64 h5,._sticky_24arw_64 h6{font-size:var(--font-size--md)}._sticky_24arw_64 p{margin-bottom:var(--spacing--2xs);font-size:var(--font-size--sm);font-weight:var(--font-weight--regular);line-height:var(--line-height--lg)}._sticky_24arw_64 ul,._sticky_24arw_64 ol{margin-bottom:var(--spacing--2xs);padding-left:var(--spacing--md)}._sticky_24arw_64 ul li,._sticky_24arw_64 ol li{font-size:var(--font-size--sm);font-weight:var(--font-weight--regular);line-height:var(--line-height--md);margin-top:.25em}:is(._sticky_24arw_64 ul:has(input[type=checkbox]),._sticky_24arw_64 ol:has(input[type=checkbox])){padding-left:var(--spacing--5xs);list-style-type:none}._sticky_24arw_64 pre>code{background-color:var(--sticky--code--color--background);color:var(--sticky--code--color--text)}._sticky_24arw_64 pre>code,._sticky_24arw_64 li>code,._sticky_24arw_64 p>code{color:var(--sticky--code--color--text)}._sticky_24arw_64 a:hover{text-decoration:underline}._sticky_24arw_64 img{-o-object-fit:contain;object-fit:contain;margin-top:var(--spacing--xs);margin-bottom:var(--spacing--2xs)}._sticky_24arw_64 img[src*="#full-width"]{width:100%}._sticky_24arw_64 pre,._markdown_24arw_1 pre{margin-bottom:var(--spacing--sm);display:grid}._sticky_24arw_64 pre>code,._markdown_24arw_1 pre>code{padding:var(--spacing--sm);display:block;overflow-x:auto}._sticky_24arw_64 iframe,._markdown_24arw_1 iframe{aspect-ratio:auto 16/9}._sticky_24arw_64 summary,._markdown_24arw_1 summary{cursor:pointer}._spacer_24arw_160{margin:var(--spacing--2xl)}.recycle-scroller-wrapper{flex:auto;width:100%;height:100%;overflow:auto}.recycle-scroller{width:100%;display:block;position:relative}.recycle-scroller-items-wrapper{width:100%;position:absolute}.recycle-scroller-item{width:100%;display:flex;position:relative}._resize_11wc6_1{--resizer--size:4px;--resizer--spacing--side:-2px;--resizer--spacing--corner:-3px;z-index:2;width:100%;height:100%;position:relative}._resizer_11wc6_11{z-index:3;position:absolute}._right_11wc6_16{width:var(--resizer--size);height:100%;top:var(--resizer--spacing--side);right:var(--resizer--spacing--side);cursor:ew-resize}._top_11wc6_24{width:100%;height:var(--resizer--size);top:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ns-resize}._bottom_11wc6_32{width:100%;height:var(--resizer--size);bottom:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ns-resize}._left_11wc6_40{width:var(--resizer--size);height:100%;top:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ew-resize}._topLeft_11wc6_48{width:var(--resizer--size);height:var(--resizer--size);top:var(--resizer--spacing--corner);left:var(--resizer--spacing--corner);cursor:nw-resize}._topRight_11wc6_56{width:var(--resizer--size);height:var(--resizer--size);top:var(--resizer--spacing--corner);right:var(--resizer--spacing--corner);cursor:ne-resize}._bottomLeft_11wc6_64{width:var(--resizer--size);height:var(--resizer--size);bottom:var(--resizer--spacing--corner);left:var(--resizer--spacing--corner);cursor:sw-resize}._bottomRight_11wc6_72{width:var(--resizer--size);height:var(--resizer--size);bottom:var(--resizer--spacing--corner);right:var(--resizer--spacing--corner);cursor:se-resize}._outset_11wc6_80{--resizer--spacing--side:calc(-1*var(--resizer--size) + 2px);--resizer--spacing--corner:calc(-1*var(--resizer--size) + 3px)}._sticky_1uezk_1{border-radius:var(--radius);background-color:var(--sticky--color--background);border:1px solid var(--sticky--border-color);position:absolute}._clickable_1uezk_8{cursor:pointer}._wrapper_1uezk_12{width:100%;height:100%;padding:var(--spacing--2xs)var(--spacing--xs)0;position:absolute;overflow:hidden}._footer_1uezk_20{padding:var(--spacing--5xs)var(--spacing--2xs)0 var(--spacing--2xs);justify-content:flex-end;display:flex}._color-2_1uezk_26{--sticky--color--background:var(--sticky--color--background--variant-2);--sticky--border-color:var(--sticky--border-color--variant-2)}._color-3_1uezk_31{--sticky--color--background:var(--sticky--color--background--variant-3);--sticky--border-color:var(--sticky--border-color--variant-3)}._color-4_1uezk_36{--sticky--color--background:var(--sticky--color--background--variant-4);--sticky--border-color:var(--sticky--border-color--variant-4)}._color-5_1uezk_41{--sticky--color--background:var(--sticky--color--background--variant-5);--sticky--border-color:var(--sticky--border-color--variant-5)}._color-6_1uezk_46{--sticky--color--background:var(--sticky--color--background--variant-6);--sticky--border-color:var(--sticky--border-color--variant-6)}._color-7_1uezk_51{--sticky--color--background:var(--sticky--color--background--variant-7);--sticky--border-color:var(--sticky--border-color--variant-7)}.sticky-textarea{height:calc(100% - var(--spacing--lg));padding:var(--spacing--2xs)var(--spacing--2xs)0 var(--spacing--2xs);cursor:default}.sticky-textarea .el-textarea{height:100%}.sticky-textarea .el-textarea .el-textarea__inner{height:100%;resize:unset}.full-height{height:calc(100% - var(--spacing--2xs))}ul.user-stack-list{gap:var(--spacing--sm);padding-bottom:var(--spacing--2xs);border:none;flex-direction:column;display:flex}ul.user-stack-list .el-dropdown-menu__item{line-height:var(--line-height--md)}ul.user-stack-list li:hover{color:currentColor!important}.user-stack-popper{border:1px solid var(--border-color--light);border-radius:var(--radius);padding:var(--spacing--5xs)0;background-color:var(--color--background--light-3);box-shadow:0 2px 8px #441c171a}.command-bar-enter-active{transition:opacity .1s ease-out,transform .1s ease-out}.command-bar-leave-active{transition:opacity .1s ease-in,transform .1s ease-in}.command-bar-enter-from{opacity:0;transform:translate(-50%)translateY(-20px)scale(.95)}.command-bar-leave-to{opacity:0;transform:translate(-50%)translateY(-10px)scale(.98)}.command-bar-enter-to,.command-bar-leave-from{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.n8n-loading-custom,.n8n-loading-custom>div{width:100%;height:100%}.chat-message{max-width:-moz-fit-content;max-width:fit-content;font-size:var(--chat--message--font-size);padding:var(--chat--message--padding);border-radius:var(--chat--message--border-radius);scroll-margin:3rem;display:block;position:relative}.chat-message .chat-message-actions{opacity:0;gap:1rem;display:flex;position:absolute;bottom:calc(100% - .5rem);left:0;transform:translateY(-.25rem)}.chat-message.chat-message-from-user .chat-message-actions{left:auto;right:0}.chat-message:hover .chat-message-actions{opacity:1}.chat-message p{line-height:var(--chat--message-line-height);word-wrap:break-word}.chat-message+.chat-message{margin-top:var(--chat--message--margin-bottom)}.chat-message.chat-message-from-user+.chat-message.chat-message-from-bot,.chat-message.chat-message-from-bot+.chat-message.chat-message-from-user{margin-top:var(--chat--spacing)}.chat-message.chat-message-from-bot{color:var(--chat--message--bot--color);border-bottom-left-radius:0}.chat-message.chat-message-from-bot:not(.chat-message-transparent){background-color:var(--chat--message--bot--background);border:var(--chat--message--bot--border)}.chat-message.chat-message-from-user{color:var(--chat--message--user--color);border-bottom-right-radius:0;margin-left:auto}.chat-message.chat-message-from-user:not(.chat-message-transparent){background-color:var(--chat--message--user--background);border:var(--chat--message--user--border)}.chat-message>.chat-message-markdown{box-sizing:border-box;font-size:inherit;display:block}.chat-message>.chat-message-markdown>:first-child{margin-top:0}.chat-message>.chat-message-markdown>:last-child{margin-bottom:0}.chat-message>.chat-message-markdown pre{font-family:inherit;font-size:inherit;white-space:pre-wrap;box-sizing:border-box;padding:var(--chat--spacing);background:var(--chat--message--pre--background);border-radius:var(--chat--border-radius);margin:0}.chat-message .chat-message-files{flex-wrap:wrap;gap:.25rem;padding-top:.5rem;display:flex}.chat-window-wrapper{bottom:var(--chat--window--bottom);right:var(--chat--window--right);z-index:var(--chat--window--z-index);max-width:calc(100% - var(--chat--window--right,var(--chat--spacing))*2);max-height:calc(100% - var(--chat--window--bottom,var(--chat--spacing))*2);flex-direction:column;display:flex;position:fixed}.chat-window-wrapper .chat-window{width:var(--chat--window--width);height:var(--chat--window--height);border:var(--chat--window--border,1px solid var(--chat--color-light-shade-100));border-radius:var(--chat--window--border-radius,var(--chat--border-radius));max-width:100%;max-height:100%;margin-bottom:var(--chat--window--margin-bottom,var(--chat--spacing));transform-origin:100% 100%;display:flex;overflow:hidden}.chat-window-wrapper .chat-window .chat-layout{flex:1;width:auto;height:auto}.chat-window-wrapper .chat-window-toggle{background:var(--chat--toggle--background);color:var(--chat--toggle--color);cursor:pointer;width:var(--chat--toggle--width);height:var(--chat--toggle--height);border-radius:var(--chat--toggle--border-radius,50%);transition:transform var(--chat--transition-duration)ease,background var(--chat--transition-duration)ease;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.chat-window-wrapper .chat-window-toggle:hover,.chat-window-wrapper .chat-window-toggle:focus{background:var(--chat--toggle--hover--background);transform:scale(1.05)}.chat-window-wrapper .chat-window-toggle:active{background:var(--chat--toggle--active--background);transform:scale(.95)}.chat-window-transition-enter-active,.chat-window-transition-leave-active{transition:transform var(--chat--transition-duration)ease,opacity var(--chat--transition-duration)ease}.chat-window-transition-enter-from,.chat-window-transition-leave-to{opacity:0;transform:scale(0)}.chat-window-toggle-transition-enter-active,.chat-window-toggle-transition-leave-active{transition:opacity var(--chat--transition-duration)ease}.chat-window-toggle-transition-enter-from,.chat-window-toggle-transition-leave-to{opacity:0}.chat-message-typing{max-width:80px}.chat-message-typing.chat-message-typing-animation-scaling .chat-message-typing-circle{animation:.8s ease-in-out 3.6s infinite chat-message-typing-animation-scaling}.chat-message-typing.chat-message-typing-animation-bouncing .chat-message-typing-circle{animation:.8s ease-in-out 3.6s infinite chat-message-typing-animation-bouncing}.chat-message-typing .chat-message-typing-body{justify-content:center;align-items:center;display:flex}.chat-message-typing .chat-message-typing-circle{background-color:var(--chat--color-typing);border-radius:50%;width:10px;height:10px;margin:3px;display:block}.chat-message-typing .chat-message-typing-circle:first-child{animation-delay:0s}.chat-message-typing .chat-message-typing-circle:nth-child(2){animation-delay:.333s}.chat-message-typing .chat-message-typing-circle:nth-child(3){animation-delay:.666s}@keyframes chat-message-typing-animation-scaling{0%{transform:scale(1)}33%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes chat-message-typing-animation-bouncing{0%{transform:translateY(0)}33%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.chat-messages-list{padding:var(--chat--messages-list--padding);margin-top:auto;display:block}.empty-container{justify-content:center;align-items:center;display:flex;container-type:size}.empty-container p{max-width:16em;margin:0}.empty{text-align:center;color:var(--color--text);justify-content:center;align-items:center;gap:var(--spacing--xs);padding-inline:var(--spacing--md);padding-bottom:var(--spacing--lg);flex-direction:column;display:flex;overflow:hidden}.emptyIcon{zoom:2.5;color:var(--color-button-secondary-border)}@container (height<150px){.empty{text-align:left;flex-direction:row}.emptyIcon{zoom:1.5}}.chat-heading{justify-content:space-between;align-items:center;display:flex}.chat-close-button{cursor:pointer;background:0 0;border:none;display:flex}.chat-close-button:hover{color:var(--chat--close--button--color-hover,var(--chat--color--primary))}.chat-modal[data-v-a63ec243]{position:fixed;z-index:10001;background:#f0f0f0;border:4px solid #000;border-radius:0;box-shadow:6px 6px #000,inset 0 0 0 2px #fff;width:416px;height:500px;font-family:"Press Start 2P",monospace,system-ui;animation:modal-appear-a63ec243 .2s ease-out;display:flex;flex-direction:column;--chat--message--font-size: .65rem;--chat--message-line-height: 1.4}.n8n-chat-container[data-v-a63ec243]{flex:1;overflow:hidden;display:flex;flex-direction:column;height:100%}@keyframes modal-appear-a63ec243{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.n8n-chat-container :deep(.chat-messages){background:#f0f0f0!important;border:2px solid #000!important;box-shadow:inset 0 0 0 2px #fff!important;flex:1;padding:8px!important;overflow-y:auto}.n8n-chat-container :deep(.chat-input){background:#e0e0e0!important;border:2px solid #000!important;box-shadow:inset 0 0 0 2px #fff!important;padding:8px!important;display:flex;gap:8px}.n8n-chat-container :deep(.chat-input textarea),.n8n-chat-container :deep(.chat-input input){border:2px solid #000!important;background:#fff!important;font-family:"Press Start 2P",monospace,system-ui!important;font-size:8px!important;box-shadow:inset 0 0 0 1px #fff!important;flex:1}.n8n-chat-container :deep(.chat-input textarea:focus),.n8n-chat-container :deep(.chat-input input:focus){border-color:#000!important;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #666!important}.n8n-chat-container :deep(.chat-send-button){background:#4caf50!important;color:#fff!important;border:2px solid #000!important;font-family:"Press Start 2P",monospace,system-ui!important;font-size:7px!important;box-shadow:2px 2px #000!important;transition:all .1s!important;padding:8px 12px!important}.n8n-chat-container :deep(.chat-send-button:hover){background:#45a049!important}.n8n-chat-container :deep(.chat-send-button:active){transform:translate(2px,2px)!important;box-shadow:none!important}.n8n-chat-container :deep(.chat-message){margin-bottom:8px;font-size:.65rem!important;line-height:1.4!important}.n8n-chat-container :deep(.chat-message.bot){background:#fff;border:2px solid #000;padding:8px;color:#000;font-size:.65rem!important}.n8n-chat-container :deep(.chat-message.user){background:#000;border:2px solid #000;padding:8px;color:#fff;margin-left:auto;max-width:80%;font-size:.65rem!important}@supports not (font-family: "Press Start 2P"){.n8n-chat-container,.n8n-chat-container *{font-family:Courier New,monospace!important}.n8n-chat-container :deep(.chat-input textarea),.n8n-chat-container :deep(.chat-input input){font-size:10px!important}.n8n-chat-container :deep(.chat-send-button){font-size:9px!important}}:deep(.n8n-chat button[class*="toggle"]),:deep(.n8n-chat [style*="position: fixed"][style*="bottom"][style*="right"]),:deep([class*="n8n-chat-toggle"]){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.pixel-text[data-v-a6065f96]{font-family:"Press Start 2P",monospace;image-rendering:pixelated;-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale}.pixel-box[data-v-a6065f96]{background:#1a1a2e;padding:2rem;position:relative;image-rendering:pixelated;box-shadow:0 0 0 4px #000,0 0 0 8px #fff,0 0 0 12px #000,0 8px 16px #000c}.pixel-button[data-v-a6065f96]{font-family:"Press Start 2P",monospace;background:#3b82f6;color:#fff;font-weight:700;padding:.5rem 1rem;border:none;cursor:pointer;position:relative;image-rendering:pixelated;font-size:.75rem;box-shadow:0 0 0 2px #000,0 0 0 4px #fff,0 4px 0 4px #1e40af,0 4px 8px #00000080;transition:transform .1s}.pixel-button[data-v-a6065f96]:hover{background:#2563eb;transform:translateY(2px);box-shadow:0 0 0 2px #000,0 0 0 4px #fff,0 2px 0 4px #1e40af,0 2px 4px #00000080}.pixel-button[data-v-a6065f96]:active{transform:translateY(4px);box-shadow:0 0 0 2px #000,0 0 0 4px #fff,0 0 0 4px #1e40af}.select-none[data-v-283d759e]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@keyframes pulse-283d759e{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-pulse[data-v-283d759e]{animation:pulse-283d759e 1s ease-in-out infinite}@keyframes timbel-flicker-353567f3{0%{opacity:.2;filter:brightness(1.5) drop-shadow(0 0 8px red)}10%{opacity:1;filter:brightness(1) drop-shadow(0 0 0 transparent)}20%{opacity:.1;filter:brightness(1.8) drop-shadow(0 0 10px red)}30%{opacity:.9;filter:brightness(1.2) drop-shadow(0 0 4px red)}40%{opacity:.3;filter:brightness(1.6) drop-shadow(0 0 8px red)}50%{opacity:1;filter:brightness(1) drop-shadow(0 0 0 transparent)}60%{opacity:.2;filter:brightness(1.7) drop-shadow(0 0 10px red)}70%{opacity:.8;filter:brightness(1.1) drop-shadow(0 0 4px red)}80%{opacity:.4;filter:brightness(1.5) drop-shadow(0 0 8px red)}90%{opacity:1;filter:brightness(1) drop-shadow(0 0 0 transparent)}to{opacity:.2;filter:brightness(1.5) drop-shadow(0 0 8px red)}}.pixel-text[data-v-353567f3]{font-family:"Press Start 2P",monospace;image-rendering:pixelated;-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale}.pixel-box[data-v-353567f3]{background:#1a1a2e;padding:2rem;position:relative;image-rendering:pixelated;box-shadow:0 0 0 4px #000,0 0 0 8px #fff,0 0 0 12px #000,0 8px 16px #000c}.pixel-box-win[data-v-353567f3]{box-shadow:0 0 0 4px #000,0 0 0 8px #facc15,0 0 0 12px #000,0 8px 16px #facc1566}.pixel-box-lose[data-v-353567f3]{box-shadow:0 0 0 4px #000,0 0 0 8px #ef4444,0 0 0 12px #000,0 8px 16px #ef444466}.boss-speech-bubble-center[data-v-353567f3]{background:#1a0a0a;max-width:500px;padding:1.5rem;box-shadow:0 0 0 3px #000,0 0 0 6px #dc2626,0 0 0 9px #000,0 6px 12px #dc262666;transform:scale(1.05) skewY(-3deg) skew(-1deg);position:relative;margin:0 auto 1rem}.boss-speech-bubble-mouth[data-v-353567f3]{background:#1a0a0a;max-width:400px;padding:1.2rem;box-shadow:0 0 0 3px #000,0 0 0 6px #dc2626,0 0 0 9px #000,0 6px 12px #dc262666;transform:scale(1.05) skewY(-3deg) skew(-1deg);position:absolute;top:28%;left:58%;margin:0}.timbel-speech-bubble-mouth[data-v-353567f3]{background:#0a1a0a;max-width:350px;padding:1.2rem;box-shadow:0 0 0 3px #000,0 0 0 6px #4ade80,0 0 0 9px #000,0 6px 12px #4ade8066;position:absolute;top:68%;left:18%;margin:0}.pixel-button[data-v-353567f3]{font-family:"Press Start 2P",monospace;background:#3b82f6;color:#fff;font-weight:700;padding:.75rem 2rem;border:none;cursor:pointer;position:relative;image-rendering:pixelated;font-size:.875rem;box-shadow:0 0 0 2px #000,0 0 0 4px #fff,0 4px 0 4px #1e40af,0 4px 8px #00000080;transition:transform .1s}.pixel-button[data-v-353567f3]:hover{background:#2563eb;transform:translateY(2px);box-shadow:0 0 0 2px #000,0 0 0 4px #fff,0 2px 0 4px #1e40af,0 2px 4px #00000080}.pixel-button[data-v-353567f3]:active{transform:translateY(4px);box-shadow:0 0 0 2px #000,0 0 0 4px #fff,0 0 0 4px #1e40af}.timbel-sprite[data-v-668bd9a8]{position:fixed;z-index:9999;width:75px;height:75px;cursor:pointer;pointer-events:auto}.timbel-img[data-v-668bd9a8]{width:100%;height:100%;min-width:75px;min-height:75px;-o-object-fit:contain;object-fit:contain;display:block;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}.timbel-sprite.flying .timbel-img[data-v-668bd9a8]{animation:float-668bd9a8 .5s ease-in-out infinite}.timbel-sprite.transforming[data-v-668bd9a8]{filter:drop-shadow(0 0 20px rgba(255,215,0,.8))}.timbel-sprite.transforming .timbel-img[data-v-668bd9a8]{animation:transform-pulse-668bd9a8 .5s ease-in-out infinite}.timbel-image[data-v-668bd9a8]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.timbel-effect-3flare[data-v-668bd9a8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:450px!important;height:450px!important;max-width:none!important;pointer-events:none;z-index:1;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.timbel-effect-green-flare[data-v-668bd9a8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px!important;height:150px!important;max-width:none!important;pointer-events:none;z-index:1;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.timbel-effect-bluerain[data-v-668bd9a8]{position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);width:350px!important;height:350px!important;max-width:none!important;pointer-events:none;z-index:1;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.timbel-effect-golden-flare[data-v-668bd9a8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px!important;height:500px!important;max-width:none!important;pointer-events:none;z-index:-1;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.timbel-effect-greenara[data-v-668bd9a8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px!important;height:150px!important;max-width:none!important;pointer-events:none;z-index:1;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.timbel-exclamation[data-v-668bd9a8]{position:absolute;top:-15px;left:50%;transform:translate(-50%);width:25px;height:25px;pointer-events:auto;cursor:pointer;z-index:2;transition:transform .2s ease;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.timbel-exclamation[data-v-668bd9a8]:hover{transform:translate(-50%) scale(1.3)}.timbel-chat-icon[data-v-668bd9a8]{position:absolute;top:0;right:-0px;width:25px;height:25px;cursor:pointer;z-index:2;transition:transform .2s ease;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.timbel-chat-icon[data-v-668bd9a8]:hover{transform:scale(1.3)}.menu-backdrop[data-v-668bd9a8]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;background:transparent}@keyframes float-668bd9a8{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-8px) rotate(2deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-8px) rotate(-2deg)}}@keyframes transform-pulse-668bd9a8{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.timbel-sprite:hover .timbel-image[data-v-668bd9a8]{filter:drop-shadow(2px 2px 8px rgba(255,235,59,.6)) drop-shadow(0 0 12px rgba(255,235,59,.4))}.timbel-call-back-button[data-v-08c1aac7]{position:fixed;bottom:20px;right:20px;z-index:9998;width:60px;height:60px;border-radius:50%;background:linear-gradient(145deg,#ffeb3b,#fdd835);border:3px solid #000;box-shadow:4px 4px #000,inset 0 0 0 2px #fff;cursor:pointer;font-size:28px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;animation:bell-pulse-08c1aac7 2s ease-in-out infinite}.timbel-call-back-button[data-v-08c1aac7]:hover{background:linear-gradient(145deg,#fdd835,#f9a825);transform:scale(1.1) rotate(15deg);animation:bell-ring-08c1aac7 .5s ease-in-out}.timbel-call-back-button[data-v-08c1aac7]:active{transform:scale(.95);box-shadow:2px 2px #000}@keyframes bell-pulse-08c1aac7{0%,to{box-shadow:4px 4px #000,inset 0 0 0 2px #fff,0 0 #ffeb3bb3}50%{box-shadow:4px 4px #000,inset 0 0 0 2px #fff,0 0 0 10px #ffeb3b00}}@keyframes bell-ring-08c1aac7{0%,to{transform:rotate(0) scale(1.1)}10%,30%,50%,70%,90%{transform:rotate(15deg) scale(1.1)}20%,40%,60%,80%{transform:rotate(-15deg) scale(1.1)}}.bell-fade-enter-active[data-v-08c1aac7],.bell-fade-leave-active[data-v-08c1aac7]{transition:all .3s ease}.bell-fade-enter-from[data-v-08c1aac7],.bell-fade-leave-to[data-v-08c1aac7]{opacity:0;transform:translateY(20px) scale(.8)}.compact-box[data-v-fcecad25]{border-radius:.5rem;padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;min-height:100px;height:100%;display:flex;flex-direction:column;width:300px;min-width:300px;max-width:300px;box-sizing:border-box;border:2px solid var(--compact-box-border-color, #92400e);background-color:var(--compact-box-bg-color, #fef9e6);background-image:var(--compact-box-bg-image, none);background-size:var(--compact-box-bg-size, cover);background-position:var(--compact-box-bg-position, center);background-repeat:var(--compact-box-bg-repeat, no-repeat)}.compact-box.is-dragging[data-v-fcecad25]{opacity:.75;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:1000;cursor:grabbing!important}.character-sheet-theme-wrapper[data-v-fcecad25] :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.compact-box.is-drag-over,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.compact-box.is-drag-over[data-v-fcecad25]{border-width:4px;--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1));background-color:#d977061a}.compact-box.edit-mode[data-v-fcecad25]{cursor:default}.compact-box.edit-mode .drag-handle[data-v-fcecad25]{cursor:grab}.compact-box.edit-mode .drag-handle[data-v-fcecad25]:active{cursor:grabbing}.character-sheet-theme-wrapper[data-v-fcecad25] :where(.border-amber-900,.border-amber-800,.border-amber-700,.compact-box-header,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.compact-box-header[data-v-fcecad25]{margin-bottom:.5rem;display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1));padding-bottom:.25rem;flex-shrink:0}.character-detail-theme-obsidian-dark .dice-log-panel .drag-handle[data-v-fcecad25]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.text-amber-700,.drag-handle){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.text-amber-700,.drag-handle){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.text-amber-700,.drag-handle){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.text-amber-700,.drag-handle){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-fcecad25] :where(.drag-handle,.text-amber-500,.text-amber-400){color:var(--theme-accent-text)}.drag-handle[data-v-fcecad25]{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .drag-handle[data-v-fcecad25]:hover{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.drag-handle:hover,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.drag-handle:hover,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.drag-handle:hover,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.drag-handle:hover,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-fcecad25] :where(.text-amber-900,.drag-handle:hover,.text-amber-700){color:var(--theme-card-text)}.drag-handle[data-v-fcecad25]:hover{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.drag-handle[data-v-fcecad25]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.character-detail-theme-obsidian-dark .dice-log-panel .collapse-btn[data-v-fcecad25]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.collapse-btn,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.collapse-btn,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.collapse-btn,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.collapse-btn,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-fcecad25] :where(.text-amber-900,.text-amber-800,.collapse-btn){color:var(--theme-card-text)}.collapse-btn[data-v-fcecad25]{padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .collapse-btn[data-v-fcecad25]:hover{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-fcecad25] :where(.collapse-btn:hover,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-fcecad25] :where(.collapse-btn:hover,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-fcecad25] :where(.collapse-btn:hover,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-fcecad25] :where(.collapse-btn:hover,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-fcecad25] :where(.collapse-btn:hover,.text-amber-800,.text-amber-700){color:var(--theme-card-text)}.collapse-btn[data-v-fcecad25]:hover{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.collapse-btn[data-v-fcecad25]{background:none;border:none;cursor:pointer}.compact-box-content[data-v-fcecad25]{font-size:.875rem;line-height:1.25rem;flex:1;display:flex;flex-direction:column;min-height:0}.compact-box.is-collapsed .compact-box-content[data-v-fcecad25]{display:none}.inspiration-stars[data-v-dffd73ae]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.star-button[data-v-dffd73ae]{background:none;border:none;padding:0;cursor:pointer;font-size:1.5rem;line-height:1;transition:transform .1s ease}.inspiration-stars.large .star-button[data-v-dffd73ae]{font-size:2.5rem}.star-button[data-v-dffd73ae]:hover:not(:disabled){transform:scale(1.2)}.star-button[data-v-dffd73ae]:disabled{cursor:not-allowed;opacity:.6}.star-filled[data-v-dffd73ae]{color:var(--character-sheet-text-primary, #92400e);text-shadow:0 0 2px rgba(255,215,0,.5),0 0 4px rgba(255,215,0,.3);filter:drop-shadow(0 0 1px rgba(255,215,0,.6))}.star-empty[data-v-dffd73ae]{color:var(--character-sheet-text-secondary, #d97706);opacity:.4}.initiative-highlight-wrapper[data-v-fe6610a9]{position:relative}.initiative-highlight-wrapper.highlight-active[data-v-fe6610a9]{animation:initiative-glow-fe6610a9 1.5s ease-in-out infinite}.highlight-border[data-v-fe6610a9]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:3px solid rgb(245 158 11);border-radius:.5rem;pointer-events:none;animation:pulse-border-fe6610a9 1.5s ease-in-out infinite;z-index:10}@keyframes initiative-glow-fe6610a9{0%,to{box-shadow:0 0 8px #f59e0b66}50%{box-shadow:0 0 20px #f59e0bcc}}@keyframes pulse-border-fe6610a9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.01)}}.dice-roll-compact[data-v-23617ba1]{width:1.25rem;height:1.25rem;background-color:#fff;border:2px solid #92400e;border-radius:.25rem;box-shadow:0 1px 2px #0000001a;font-size:.75rem;cursor:pointer;transition:all .2s}.dice-roll-compact[data-v-23617ba1]:hover{transform:scale(1.1);box-shadow:0 2px 4px -1px #0000001a;background-color:#fef3c7}.hp-input[data-v-23617ba1]{padding:.125rem 1.25rem .125rem .25rem!important;text-align:center;border-width:1px!important}.hp-input[data-v-23617ba1]::-webkit-inner-spin-button,.hp-input[data-v-23617ba1]::-webkit-outer-spin-button{opacity:1;cursor:pointer;position:absolute;right:.125rem;height:.75rem;width:.75rem}.hp-input[type=number][data-v-23617ba1]{-moz-appearance:textfield}.character-detail-theme-obsidian-dark .attack-value[data-v-23617ba1]{color:#e2e8f0!important}.character-detail-theme-fey-midnight .attack-value[data-v-23617ba1]{color:#e9d5ff!important}.character-detail-theme-parchment-light .attack-value[data-v-23617ba1]{color:#92400e!important}.character-detail-theme-frost-dragon .attack-value[data-v-23617ba1]{color:#bae6fd!important}.character-detail-theme-druid-grove .attack-value[data-v-23617ba1]{color:#bef264!important}.character-detail-theme-underdark-gold .attack-value[data-v-23617ba1]{color:#facc15!important}.character-detail-theme-vampire-night .attack-value[data-v-23617ba1]{color:#f87171!important}.status-markers[data-v-a94f75f0]{font-size:.75rem;line-height:1rem}.status-btn[data-v-a94f75f0]{width:1.5rem;height:1.5rem;border-radius:.25rem;border:1px solid rgb(180 83 9);background-color:#fefbeb;transition:background-color .15s ease-in-out;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;font-weight:700}.status-btn[data-v-a94f75f0]:hover{background-color:#fef3c7}.status-btn.active[data-v-a94f75f0]{background-color:#f59e0b;color:#fff;border-color:#b45309}.status-btn-small[data-v-a94f75f0]{width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid rgb(180 83 9);background-color:#fefbeb;transition:background-color .15s ease-in-out;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;font-weight:700}.status-btn-small[data-v-a94f75f0]:hover{background-color:#fef3c7}.status-btn-small[data-v-a94f75f0]:disabled{opacity:.5;cursor:not-allowed}.charges-input[data-v-a94f75f0]{width:2.5rem;height:1.25rem;text-align:center;font-size:.75rem;line-height:1rem;border:1px solid rgb(180 83 9);border-radius:.25rem;background-color:#fefbeb}.item-selector-modal[data-v-2a38d277]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5}.character-detail-theme-obsidian-dark .dice-log-panel .item-selector-content[data-v-2a38d277]{background-color:#1e293bcc}.character-detail-theme-fey-midnight .dice-log-panel .item-selector-content[data-v-2a38d277]{background-color:#14182dcc;border-color:#6366f199}.character-detail-theme-druid-grove .dice-log-panel .item-selector-content[data-v-2a38d277]{background-color:#183112cc;border-color:#a3e63599}.character-detail-theme-underdark-gold .dice-log-panel .item-selector-content[data-v-2a38d277]{background-color:#170e22cc;border-color:#fbbf2499}.character-detail-theme-frost-dragon .dice-log-panel .item-selector-content[data-v-2a38d277]{background-color:#0c4a6ea6;border-color:#0ea5e999}.character-sheet-theme-wrapper[data-v-2a38d277] :where(.border-amber-900,.border-amber-800,.item-selector-content,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-2a38d277] :where(.item-selector-content,.bg-parchment-100,.bg-white){background-color:var(--theme-card-muted-bg)}.item-selector-content[data-v-2a38d277]{width:100%;max-width:42rem;border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 240 / var(--tw-bg-opacity, 1));padding:1.5rem}.character-detail-theme-obsidian-dark .dice-log-panel .checkbox[data-v-2a38d277]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-2a38d277] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-2a38d277] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-2a38d277] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-2a38d277] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-2a38d277] :where(.checkbox,.text-amber-500,.text-amber-400){color:var(--theme-accent-text)}.character-sheet-theme-wrapper[data-v-2a38d277] :where(.border-amber-900,.border-amber-800,.checkbox,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.checkbox[data-v-2a38d277]{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.checkbox[data-v-2a38d277]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.character-detail-theme-obsidian-dark .item-selector-content[data-v-2a38d277]{background-image:linear-gradient(140deg,#0f172af2,#1e293bcc),url(/assets/imgs/old-wall-texture-cement-black-red-background-abstract-dark-color-design-are-light-with-white-gradient-background.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(100,116,139,.5);box-shadow:0 10px 30px #000000b3}.character-detail-theme-obsidian-dark .item-selector-content h3[data-v-2a38d277]{color:#f1f5f9}.character-detail-theme-obsidian-dark .item-selector-content .item-card[data-v-2a38d277]{background:#0f172acc;border:1px solid rgba(100,116,139,.3);color:#cbd5e1}.character-detail-theme-obsidian-dark .item-selector-content .item-card[data-v-2a38d277]:hover{background:#0f172ae6;border-color:#64748b80}.character-detail-theme-obsidian-dark .item-selector-content .total-value[data-v-2a38d277]{color:#e2e8f0!important}.character-detail-theme-obsidian-dark .item-selector-content .checkbox[data-v-2a38d277]{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .item-selector-content button.dnd-button[data-v-2a38d277]{background:linear-gradient(135deg,#1e293bcc,#0f172ae6);border:2px solid rgba(100,116,139,.5);color:#f1f5f9}.character-detail-theme-obsidian-dark .item-selector-content button.dnd-button[data-v-2a38d277]:hover{background:linear-gradient(135deg,#1e293b,#0f172a);border-color:#64748bb3}.character-detail-theme-obsidian-dark .item-selector-content button.dnd-button-secondary[data-v-2a38d277]{background:#0f172ab3;border:2px solid rgba(100,116,139,.3);color:#cbd5e1}.character-detail-theme-obsidian-dark .item-selector-content button.dnd-button-secondary[data-v-2a38d277]:hover{background:#0f172acc;border-color:#64748b80}.character-detail-theme-fey-midnight .item-selector-content[data-v-2a38d277]{background-image:linear-gradient(150deg,#050b18f2,#312e81cc),url(/assets/imgs/3799.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(147,51,234,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-fey-midnight .item-selector-content h3[data-v-2a38d277]{color:#e9d5ff}.character-detail-theme-fey-midnight .item-selector-content .item-card[data-v-2a38d277]{background:#050b18cc;border:1px solid rgba(147,51,234,.3);color:#d8b4fe}.character-detail-theme-fey-midnight .item-selector-content .item-card[data-v-2a38d277]:hover{background:#050b18e6;border-color:#9333ea80}.character-detail-theme-fey-midnight .item-selector-content .total-value[data-v-2a38d277]{color:#e9d5ff!important}.character-detail-theme-fey-midnight .item-selector-content .checkbox[data-v-2a38d277]{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.character-detail-theme-fey-midnight .item-selector-content button.dnd-button[data-v-2a38d277]{background:linear-gradient(135deg,#312e81cc,#050b18e6);border:2px solid rgba(147,51,234,.5);color:#e9d5ff}.character-detail-theme-fey-midnight .item-selector-content button.dnd-button[data-v-2a38d277]:hover{background:linear-gradient(135deg,#312e81,#050b18);border-color:#9333eab3}.character-detail-theme-fey-midnight .item-selector-content button.dnd-button-secondary[data-v-2a38d277]{background:#050b18b3;border:2px solid rgba(147,51,234,.3);color:#d8b4fe}.character-detail-theme-fey-midnight .item-selector-content button.dnd-button-secondary[data-v-2a38d277]:hover{background:#050b18cc;border-color:#9333ea80}.character-detail-theme-parchment-light .item-selector-content[data-v-2a38d277]{background-image:linear-gradient(135deg,#fef9e7f2,#fde68acc),url(/assets/imgs/3d-render-wooden-room-interior-with-spotlight-smoky-effect.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(217,119,6,.5);box-shadow:0 10px 30px #0000004d}.character-detail-theme-parchment-light .item-selector-content h3[data-v-2a38d277]{color:#92400e}.character-detail-theme-parchment-light .item-selector-content .item-card[data-v-2a38d277]{background:#fef3c7cc;border:1px solid rgba(217,119,6,.3);color:#92400e}.character-detail-theme-parchment-light .item-selector-content .item-card[data-v-2a38d277]:hover{background:#fef3c7e6;border-color:#d9770680}.character-detail-theme-parchment-light .item-selector-content .total-value[data-v-2a38d277]{color:#b45309!important}.character-detail-theme-obsidian-dark .dice-log-panel .character-detail-theme-parchment-light .item-selector-content .checkbox[data-v-2a38d277]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-2a38d277] :where(.text-amber-900,.text-amber-800,.text-amber-700,.character-detail-theme-parchment-light .item-selector-content .checkbox){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-2a38d277] :where(.text-amber-900,.text-amber-800,.text-amber-700,.character-detail-theme-parchment-light .item-selector-content .checkbox){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-2a38d277] :where(.text-amber-900,.text-amber-800,.text-amber-700,.character-detail-theme-parchment-light .item-selector-content .checkbox){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-2a38d277] :where(.text-amber-900,.text-amber-800,.text-amber-700,.character-detail-theme-parchment-light .item-selector-content .checkbox){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-2a38d277] :where(.character-detail-theme-parchment-light .item-selector-content .checkbox,.text-amber-500,.text-amber-400){color:var(--theme-accent-text)}.character-sheet-theme-wrapper[data-v-2a38d277] :where(.border-amber-900,.border-amber-800,.border-amber-700,.character-detail-theme-parchment-light .item-selector-content .checkbox,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-detail-theme-parchment-light .item-selector-content .checkbox[data-v-2a38d277]{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.character-detail-theme-parchment-light .item-selector-content button.dnd-button[data-v-2a38d277]{background:linear-gradient(135deg,#f59e0bcc,#d97706e6);border:2px solid rgba(217,119,6,.5);color:#92400e}.character-detail-theme-parchment-light .item-selector-content button.dnd-button[data-v-2a38d277]:hover{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:#d97706b3}.character-detail-theme-parchment-light .item-selector-content button.dnd-button-secondary[data-v-2a38d277]{background:#fef3c7b3;border:2px solid rgba(217,119,6,.3);color:#92400e}.character-detail-theme-parchment-light .item-selector-content button.dnd-button-secondary[data-v-2a38d277]:hover{background:#fef3c7cc;border-color:#d9770680}.character-detail-theme-frost-dragon .item-selector-content[data-v-2a38d277]{background-image:linear-gradient(140deg,#082f49f2,#0ea5e9cc),url(/assets/imgs/10755759_4520671.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(186,230,253,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-frost-dragon .item-selector-content h3[data-v-2a38d277]{color:#e0f2fe}.character-detail-theme-frost-dragon .item-selector-content .item-card[data-v-2a38d277]{background:#082f49cc;border:1px solid rgba(186,230,253,.3);color:#cbd5e1}.character-detail-theme-frost-dragon .item-selector-content .item-card[data-v-2a38d277]:hover{background:#082f49e6;border-color:#bae6fd80}.character-detail-theme-frost-dragon .item-selector-content .total-value[data-v-2a38d277]{color:#bae6fd!important}.character-detail-theme-frost-dragon .item-selector-content .checkbox[data-v-2a38d277]{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.character-detail-theme-frost-dragon .item-selector-content button.dnd-button[data-v-2a38d277]{background:linear-gradient(135deg,#0ea5e9cc,#082f49e6);border:2px solid rgba(186,230,253,.5);color:#e0f2fe}.character-detail-theme-frost-dragon .item-selector-content button.dnd-button[data-v-2a38d277]:hover{background:linear-gradient(135deg,#0ea5e9,#082f49);border-color:#bae6fdb3}.character-detail-theme-frost-dragon .item-selector-content button.dnd-button-secondary[data-v-2a38d277]{background:#082f49b3;border:2px solid rgba(186,230,253,.3);color:#cbd5e1}.character-detail-theme-frost-dragon .item-selector-content button.dnd-button-secondary[data-v-2a38d277]:hover{background:#082f49cc;border-color:#bae6fd80}.character-detail-theme-druid-grove .item-selector-content[data-v-2a38d277]{background-image:linear-gradient(140deg,#0f2412eb,#416b1ebf),url(/assets/imgs/120.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(163,230,53,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-druid-grove .item-selector-content h3[data-v-2a38d277]{color:#fefce8}.character-detail-theme-druid-grove .item-selector-content .item-card[data-v-2a38d277]{background:#0f2412cc;border:1px solid rgba(163,230,53,.3);color:#dcfce7}.character-detail-theme-druid-grove .item-selector-content .item-card[data-v-2a38d277]:hover{background:#0f2412e6;border-color:#a3e63580}.character-detail-theme-druid-grove .item-selector-content .total-value[data-v-2a38d277]{color:#bef264!important}.character-detail-theme-druid-grove .item-selector-content .checkbox[data-v-2a38d277]{--tw-border-opacity: 1;border-color:rgb(163 230 53 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(163 230 53 / var(--tw-text-opacity, 1))}.character-detail-theme-druid-grove .item-selector-content button.dnd-button[data-v-2a38d277]{background:linear-gradient(135deg,#4d7c0fcc,#0f2412e6);border:2px solid rgba(163,230,53,.5);color:#fefce8}.character-detail-theme-druid-grove .item-selector-content button.dnd-button[data-v-2a38d277]:hover{background:linear-gradient(135deg,#4d7c0f,#0f2412);border-color:#a3e635b3}.character-detail-theme-druid-grove .item-selector-content button.dnd-button-secondary[data-v-2a38d277]{background:#0f2412b3;border:2px solid rgba(163,230,53,.3);color:#dcfce7}.character-detail-theme-druid-grove .item-selector-content button.dnd-button-secondary[data-v-2a38d277]:hover{background:#0f2412cc;border-color:#a3e63580}.character-detail-theme-underdark-gold .item-selector-content[data-v-2a38d277]{background-image:linear-gradient(140deg,#0a0810d9,#3f240ebf),url(/assets/imgs/3d-render-wooden-room-interior-with-spotlight-smoky-effect.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(251,191,36,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-underdark-gold .item-selector-content h3[data-v-2a38d277]{color:#fde68a}.character-detail-theme-underdark-gold .item-selector-content .item-card[data-v-2a38d277]{background:#0a0810cc;border:1px solid rgba(251,191,36,.3);color:#fef3c7}.character-detail-theme-underdark-gold .item-selector-content .item-card[data-v-2a38d277]:hover{background:#0a0810e6;border-color:#fbbf2480}.character-detail-theme-underdark-gold .item-selector-content .total-value[data-v-2a38d277]{color:#facc15!important}.character-sheet-theme-wrapper[data-v-2a38d277] :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.character-detail-theme-underdark-gold .item-selector-content .checkbox,.border-yellow-500){border-color:var(--theme-card-border)}.character-detail-theme-underdark-gold .item-selector-content .checkbox[data-v-2a38d277]{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.character-detail-theme-underdark-gold .item-selector-content button.dnd-button[data-v-2a38d277]{background:linear-gradient(135deg,#3e240ecc,#0a0810e6);border:2px solid rgba(251,191,36,.5);color:#fde68a}.character-detail-theme-underdark-gold .item-selector-content button.dnd-button[data-v-2a38d277]:hover{background:linear-gradient(135deg,#3e240e,#0a0810);border-color:#fbbf24b3}.character-detail-theme-underdark-gold .item-selector-content button.dnd-button-secondary[data-v-2a38d277]{background:#0a0810b3;border:2px solid rgba(251,191,36,.3);color:#fef3c7}.character-detail-theme-underdark-gold .item-selector-content button.dnd-button-secondary[data-v-2a38d277]:hover{background:#0a0810cc;border-color:#fbbf2480}.character-detail-theme-vampire-night .item-selector-content[data-v-2a38d277]{background-image:linear-gradient(180deg,#0c000a2e,#40051138),url(/assets/imgs/old-wall-texture-cement-black-red-background-abstract-dark-color-design-are-light-with-white-gradient-background.jpg);background-size:cover,110% 140%;background-repeat:no-repeat,no-repeat;background-position:center top,center 40%;border:2px solid rgba(185,28,28,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-vampire-night .item-selector-content h3[data-v-2a38d277]{color:#fef2f2}.character-detail-theme-vampire-night .item-selector-content .item-card[data-v-2a38d277]{background:#0c000acc;border:1px solid rgba(185,28,28,.3);color:#fee2e2}.character-detail-theme-vampire-night .item-selector-content .item-card[data-v-2a38d277]:hover{background:#0c000ae6;border-color:#b91c1c80}.character-detail-theme-vampire-night .item-selector-content .total-value[data-v-2a38d277]{color:#f87171!important}.character-detail-theme-vampire-night .item-selector-content .checkbox[data-v-2a38d277]{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.character-detail-theme-vampire-night .item-selector-content button.dnd-button[data-v-2a38d277]{background:linear-gradient(135deg,#36070bcc,#0c000ae6);border:2px solid rgba(185,28,28,.5);color:#fef2f2}.character-detail-theme-vampire-night .item-selector-content button.dnd-button[data-v-2a38d277]:hover{background:linear-gradient(135deg,#36070b,#0c000a);border-color:#b91c1cb3}.character-detail-theme-vampire-night .item-selector-content button.dnd-button-secondary[data-v-2a38d277]{background:#0c000ab3;border:2px solid rgba(185,28,28,.3);color:#fee2e2}.character-detail-theme-vampire-night .item-selector-content button.dnd-button-secondary[data-v-2a38d277]:hover{background:#0c000acc;border-color:#b91c1c80}.entity-image[data-v-6c96ba0d]{display:inline-block}.thumbnail[data-v-6c96ba0d]{-o-object-fit:cover;object-fit:cover;border-radius:.375rem;border:2px solid #92400e;cursor:pointer;transition:transform .2s,box-shadow .2s}.thumbnail[data-v-6c96ba0d]:hover{transform:scale(1.05);box-shadow:0 4px 8px #0003}.fullscreen-modal[data-v-6c96ba0d]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000e6;display:flex;align-items:center;justify-content:center;z-index:10000;cursor:pointer}.fullscreen-image[data-v-6c96ba0d]{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:.5rem;cursor:default}.close-btn[data-v-6c96ba0d]{position:absolute;top:1rem;right:1rem;background-color:#ffffffe6;border:none;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.close-btn[data-v-6c96ba0d]:hover{background-color:#fff}.entity-image-placeholder[data-v-6c96ba0d]{display:inline-flex;align-items:center;justify-content:center;border:2px dashed #92400e;border-radius:.375rem;background-color:#fffbeb4d}.placeholder-icon[data-v-6c96ba0d]{font-size:1.5rem;opacity:.5}.skill-selector-modal[data-v-4bfe35e9]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;padding:1rem;z-index:9999}.character-detail-theme-obsidian-dark .dice-log-panel .skill-selector-content[data-v-4bfe35e9]{background-color:#1e293bcc}.character-detail-theme-fey-midnight .dice-log-panel .skill-selector-content[data-v-4bfe35e9]{background-color:#14182dcc;border-color:#6366f199}.character-detail-theme-druid-grove .dice-log-panel .skill-selector-content[data-v-4bfe35e9]{background-color:#183112cc;border-color:#a3e63599}.character-detail-theme-underdark-gold .dice-log-panel .skill-selector-content[data-v-4bfe35e9]{background-color:#170e22cc;border-color:#fbbf2499}.character-detail-theme-frost-dragon .dice-log-panel .skill-selector-content[data-v-4bfe35e9]{background-color:#0c4a6ea6;border-color:#0ea5e999}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.border-amber-900,.border-amber-800,.skill-selector-content,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.skill-selector-content,.bg-parchment-100,.bg-white){background-color:var(--theme-card-muted-bg)}.skill-selector-content[data-v-4bfe35e9]{width:100%;max-width:72rem;border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 240 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.character-detail-theme-obsidian-dark .dice-log-panel .checkbox[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.checkbox,.text-amber-500,.text-amber-400){color:var(--theme-accent-text)}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.border-amber-900,.border-amber-800,.checkbox,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.checkbox[data-v-4bfe35e9]{height:.875rem;width:.875rem;cursor:pointer;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.checkbox[data-v-4bfe35e9]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.border-amber-500,.border-amber-400,.skill-card,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.bg-parchment-50,.skill-card,.bg-white){background-color:var(--theme-card-muted-bg)}.skill-card[data-v-4bfe35e9]{position:relative;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 243 224 / var(--tw-bg-opacity, 1));padding:.5rem 1.75rem .5rem .5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.skill-card:hover,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.skill-card:hover,.bg-amber-100,.bg-amber-200,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)}.skill-card[data-v-4bfe35e9]:hover{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.skill-card[data-v-4bfe35e9]{min-height:3rem}.character-detail-theme-obsidian-dark .dice-log-panel .skill-card-selected[data-v-4bfe35e9]{background-color:#1e293bcc;border-color:#fbbf24cc}.character-detail-theme-fey-midnight .dice-log-panel .skill-card-selected[data-v-4bfe35e9]{background-color:#14182dcc;border-color:#6366f199}.character-detail-theme-druid-grove .dice-log-panel .skill-card-selected[data-v-4bfe35e9]{background-color:#183112cc;border-color:#a3e63599}.character-detail-theme-underdark-gold .dice-log-panel .skill-card-selected[data-v-4bfe35e9]{background-color:#170e22cc;border-color:#fbbf2499}.character-detail-theme-frost-dragon .dice-log-panel .skill-card-selected[data-v-4bfe35e9]{background-color:#0c4a6ea6;border-color:#0ea5e999}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.border-amber-900,.border-amber-800,.border-amber-700,.skill-card-selected,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.bg-amber-50,.skill-card-selected,.bg-amber-200,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)}.skill-card-selected[data-v-4bfe35e9]{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1));--tw-ring-opacity: .5}.skill-card-locked[data-v-4bfe35e9]{cursor:not-allowed;opacity:.75}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.border-amber-500,.skill-card-locked:hover,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.skill-card-locked:hover,.bg-amber-100,.bg-amber-200,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)}.skill-card-locked[data-v-4bfe35e9]:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .skill-name[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.skill-name,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.skill-name,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.skill-name,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.skill-name,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.skill-name,.text-amber-800,.text-amber-700){color:var(--theme-card-text)}.skill-name[data-v-4bfe35e9]{margin-bottom:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1));min-height:2rem}.character-detail-theme-obsidian-dark .skill-name[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.character-detail-theme-fey-midnight .skill-name[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .character-detail-theme-parchment-light .skill-name[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .skill-name,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .skill-name,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .skill-name,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .skill-name,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .skill-name,.text-amber-800,.text-amber-700){color:var(--theme-card-text)}.character-detail-theme-parchment-light .skill-name[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.character-detail-theme-frost-dragon .skill-name[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.character-detail-theme-druid-grove .skill-name[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(236 252 203 / var(--tw-text-opacity, 1))}.character-detail-theme-underdark-gold .skill-name[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.character-detail-theme-vampire-night .skill-name[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.skill-values[data-v-4bfe35e9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.125rem}.value-item[data-v-4bfe35e9]{display:flex;align-items:center;gap:.125rem;font-size:10px}.skill-total[data-v-4bfe35e9]{margin-top:.25rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.total-label[data-v-4bfe35e9]{font-size:10px;font-weight:600}.total-value[data-v-4bfe35e9]{font-size:16px;font-weight:700}.character-detail-theme-obsidian-dark .total-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .total-value[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.character-detail-theme-fey-midnight .total-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.character-detail-theme-fey-midnight .total-value[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .character-detail-theme-parchment-light .total-label[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.character-detail-theme-parchment-light .total-label,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.character-detail-theme-parchment-light .total-label,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.character-detail-theme-parchment-light .total-label,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.character-detail-theme-parchment-light .total-label,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.character-detail-theme-parchment-light .total-label){color:var(--theme-card-text)}.character-detail-theme-parchment-light .total-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .character-detail-theme-parchment-light .total-value[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .total-value,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .total-value,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .total-value,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .total-value,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .total-value,.text-amber-700){color:var(--theme-card-text)}.character-detail-theme-parchment-light .total-value[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.character-detail-theme-frost-dragon .total-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.character-detail-theme-frost-dragon .total-value[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.character-detail-theme-druid-grove .total-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(190 242 100 / var(--tw-text-opacity, 1))}.character-detail-theme-druid-grove .total-value[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(236 252 203 / var(--tw-text-opacity, 1))}.character-detail-theme-underdark-gold .total-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.character-detail-theme-underdark-gold .total-value[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.character-detail-theme-vampire-night .total-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.character-detail-theme-vampire-night .total-value[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .value-label[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.value-label,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.value-label,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.value-label,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.value-label,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.text-amber-900,.text-amber-800,.value-label){color:var(--theme-card-text)}.value-label[data-v-4bfe35e9]{font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .value-number[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.value-number,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.value-number,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.value-number,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.value-number,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.value-number,.text-amber-800,.text-amber-700){color:var(--theme-card-text)}.value-number[data-v-4bfe35e9]{font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .value-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .value-number[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.character-detail-theme-fey-midnight .value-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.character-detail-theme-fey-midnight .value-number[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .character-detail-theme-parchment-light .value-label[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .value-label,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .value-label,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .value-label,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .value-label,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.text-amber-900,.character-detail-theme-parchment-light .value-label,.text-amber-700){color:var(--theme-card-text)}.character-detail-theme-parchment-light .value-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .character-detail-theme-parchment-light .value-number[data-v-4bfe35e9]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .value-number,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .value-number,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .value-number,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .value-number,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-4bfe35e9] :where(.character-detail-theme-parchment-light .value-number,.text-amber-800,.text-amber-700){color:var(--theme-card-text)}.character-detail-theme-parchment-light .value-number[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.character-detail-theme-frost-dragon .value-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.character-detail-theme-frost-dragon .value-number[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.character-detail-theme-druid-grove .value-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(163 230 53 / var(--tw-text-opacity, 1))}.character-detail-theme-druid-grove .value-number[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(190 242 100 / var(--tw-text-opacity, 1))}.character-detail-theme-underdark-gold .value-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.character-detail-theme-underdark-gold .value-number[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.character-detail-theme-vampire-night .value-label[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.character-detail-theme-vampire-night .value-number[data-v-4bfe35e9]{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .skill-selector-content[data-v-4bfe35e9]{background-image:linear-gradient(140deg,#0f172af2,#1e293bcc),url(/assets/imgs/old-wall-texture-cement-black-red-background-abstract-dark-color-design-are-light-with-white-gradient-background.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(100,116,139,.5);box-shadow:0 10px 30px #000000b3}.character-detail-theme-obsidian-dark .skill-selector-content h3[data-v-4bfe35e9]{color:#f1f5f9}.character-detail-theme-obsidian-dark .skill-selector-content .skill-card[data-v-4bfe35e9]{background:#0f172acc;border:1px solid rgba(100,116,139,.3);color:#cbd5e1}.character-detail-theme-obsidian-dark .skill-selector-content .skill-card[data-v-4bfe35e9]:hover{background:#0f172ae6;border-color:#64748b80}.character-detail-theme-obsidian-dark .skill-selector-content .skill-name[data-v-4bfe35e9]{color:#e2e8f0}.character-detail-theme-obsidian-dark .skill-selector-content button.dnd-button[data-v-4bfe35e9]{background:linear-gradient(135deg,#1e293bcc,#0f172ae6);border:2px solid rgba(100,116,139,.5);color:#f1f5f9}.character-detail-theme-obsidian-dark .skill-selector-content button.dnd-button[data-v-4bfe35e9]:hover{background:linear-gradient(135deg,#1e293b,#0f172a);border-color:#64748bb3}.character-detail-theme-obsidian-dark .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]{background:#0f172ab3;border:2px solid rgba(100,116,139,.3);color:#cbd5e1}.character-detail-theme-obsidian-dark .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]:hover{background:#0f172acc;border-color:#64748b80}.character-detail-theme-fey-midnight .skill-selector-content[data-v-4bfe35e9]{background-image:linear-gradient(150deg,#050b18f2,#312e81cc),url(/assets/imgs/3799.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(147,51,234,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-fey-midnight .skill-selector-content h3[data-v-4bfe35e9]{color:#e9d5ff}.character-detail-theme-fey-midnight .skill-selector-content .skill-card[data-v-4bfe35e9]{background:#050b18cc;border:1px solid rgba(147,51,234,.3);color:#d8b4fe}.character-detail-theme-fey-midnight .skill-selector-content .skill-card[data-v-4bfe35e9]:hover{background:#050b18e6;border-color:#9333ea80}.character-detail-theme-fey-midnight .skill-selector-content .skill-name[data-v-4bfe35e9]{color:#e9d5ff}.character-detail-theme-fey-midnight .skill-selector-content button.dnd-button[data-v-4bfe35e9]{background:linear-gradient(135deg,#312e81cc,#050b18e6);border:2px solid rgba(147,51,234,.5);color:#e9d5ff}.character-detail-theme-fey-midnight .skill-selector-content button.dnd-button[data-v-4bfe35e9]:hover{background:linear-gradient(135deg,#312e81,#050b18);border-color:#9333eab3}.character-detail-theme-fey-midnight .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]{background:#050b18b3;border:2px solid rgba(147,51,234,.3);color:#d8b4fe}.character-detail-theme-fey-midnight .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]:hover{background:#050b18cc;border-color:#9333ea80}.character-detail-theme-parchment-light .skill-selector-content[data-v-4bfe35e9]{background-image:linear-gradient(135deg,#fef9e7f2,#fde68acc),url(/assets/imgs/3d-render-wooden-room-interior-with-spotlight-smoky-effect.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(217,119,6,.5);box-shadow:0 10px 30px #0000004d}.character-detail-theme-parchment-light .skill-selector-content h3[data-v-4bfe35e9]{color:#92400e}.character-detail-theme-parchment-light .skill-selector-content .skill-card[data-v-4bfe35e9]{background:#fef3c7cc;border:1px solid rgba(217,119,6,.3);color:#92400e}.character-detail-theme-parchment-light .skill-selector-content .skill-card[data-v-4bfe35e9]:hover{background:#fef3c7e6;border-color:#d9770680}.character-detail-theme-parchment-light .skill-selector-content .skill-name[data-v-4bfe35e9]{color:#92400e}.character-detail-theme-parchment-light .skill-selector-content button.dnd-button[data-v-4bfe35e9]{background:linear-gradient(135deg,#f59e0bcc,#d97706e6);border:2px solid rgba(217,119,6,.5);color:#92400e}.character-detail-theme-parchment-light .skill-selector-content button.dnd-button[data-v-4bfe35e9]:hover{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:#d97706b3}.character-detail-theme-parchment-light .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]{background:#fef3c7b3;border:2px solid rgba(217,119,6,.3);color:#92400e}.character-detail-theme-parchment-light .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]:hover{background:#fef3c7cc;border-color:#d9770680}.character-detail-theme-frost-dragon .skill-selector-content[data-v-4bfe35e9]{background-image:linear-gradient(140deg,#082f49f2,#0ea5e9cc),url(/assets/imgs/10755759_4520671.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(186,230,253,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-frost-dragon .skill-selector-content h3[data-v-4bfe35e9]{color:#e0f2fe}.character-detail-theme-frost-dragon .skill-selector-content .skill-card[data-v-4bfe35e9]{background:#082f49cc;border:1px solid rgba(186,230,253,.3);color:#cbd5e1}.character-detail-theme-frost-dragon .skill-selector-content .skill-card[data-v-4bfe35e9]:hover{background:#082f49e6;border-color:#bae6fd80}.character-detail-theme-frost-dragon .skill-selector-content .skill-name[data-v-4bfe35e9]{color:#e0f2fe}.character-detail-theme-frost-dragon .skill-selector-content button.dnd-button[data-v-4bfe35e9]{background:linear-gradient(135deg,#0ea5e9cc,#082f49e6);border:2px solid rgba(186,230,253,.5);color:#e0f2fe}.character-detail-theme-frost-dragon .skill-selector-content button.dnd-button[data-v-4bfe35e9]:hover{background:linear-gradient(135deg,#0ea5e9,#082f49);border-color:#bae6fdb3}.character-detail-theme-frost-dragon .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]{background:#082f49b3;border:2px solid rgba(186,230,253,.3);color:#cbd5e1}.character-detail-theme-frost-dragon .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]:hover{background:#082f49cc;border-color:#bae6fd80}.character-detail-theme-druid-grove .skill-selector-content[data-v-4bfe35e9]{background-image:linear-gradient(140deg,#0f2412eb,#416b1ebf),url(/assets/imgs/120.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(163,230,53,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-druid-grove .skill-selector-content h3[data-v-4bfe35e9]{color:#fefce8}.character-detail-theme-druid-grove .skill-selector-content .skill-card[data-v-4bfe35e9]{background:#0f2412cc;border:1px solid rgba(163,230,53,.3);color:#dcfce7}.character-detail-theme-druid-grove .skill-selector-content .skill-card[data-v-4bfe35e9]:hover{background:#0f2412e6;border-color:#a3e63580}.character-detail-theme-druid-grove .skill-selector-content .skill-name[data-v-4bfe35e9]{color:#fefce8}.character-detail-theme-druid-grove .skill-selector-content button.dnd-button[data-v-4bfe35e9]{background:linear-gradient(135deg,#4d7c0fcc,#0f2412e6);border:2px solid rgba(163,230,53,.5);color:#fefce8}.character-detail-theme-druid-grove .skill-selector-content button.dnd-button[data-v-4bfe35e9]:hover{background:linear-gradient(135deg,#4d7c0f,#0f2412);border-color:#a3e635b3}.character-detail-theme-druid-grove .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]{background:#0f2412b3;border:2px solid rgba(163,230,53,.3);color:#dcfce7}.character-detail-theme-druid-grove .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]:hover{background:#0f2412cc;border-color:#a3e63580}.character-detail-theme-underdark-gold .skill-selector-content[data-v-4bfe35e9]{background-image:linear-gradient(140deg,#0a0810d9,#3f240ebf),url(/assets/imgs/3d-render-wooden-room-interior-with-spotlight-smoky-effect.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(251,191,36,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-underdark-gold .skill-selector-content h3[data-v-4bfe35e9]{color:#fde68a}.character-detail-theme-underdark-gold .skill-selector-content .skill-card[data-v-4bfe35e9]{background:#0a0810cc;border:1px solid rgba(251,191,36,.3);color:#fef3c7}.character-detail-theme-underdark-gold .skill-selector-content .skill-card[data-v-4bfe35e9]:hover{background:#0a0810e6;border-color:#fbbf2480}.character-detail-theme-underdark-gold .skill-selector-content .skill-name[data-v-4bfe35e9]{color:#fde68a}.character-detail-theme-underdark-gold .skill-selector-content button.dnd-button[data-v-4bfe35e9]{background:linear-gradient(135deg,#3e240ecc,#0a0810e6);border:2px solid rgba(251,191,36,.5);color:#fde68a}.character-detail-theme-underdark-gold .skill-selector-content button.dnd-button[data-v-4bfe35e9]:hover{background:linear-gradient(135deg,#3e240e,#0a0810);border-color:#fbbf24b3}.character-detail-theme-underdark-gold .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]{background:#0a0810b3;border:2px solid rgba(251,191,36,.3);color:#fef3c7}.character-detail-theme-underdark-gold .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]:hover{background:#0a0810cc;border-color:#fbbf2480}.character-detail-theme-vampire-night .skill-selector-content[data-v-4bfe35e9]{background-image:linear-gradient(180deg,#0c000a2e,#40051138),url(/assets/imgs/old-wall-texture-cement-black-red-background-abstract-dark-color-design-are-light-with-white-gradient-background.jpg);background-size:cover,110% 140%;background-repeat:no-repeat,no-repeat;background-position:center top,center 40%;border:2px solid rgba(185,28,28,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-vampire-night .skill-selector-content h3[data-v-4bfe35e9]{color:#fef2f2}.character-detail-theme-vampire-night .skill-selector-content .skill-card[data-v-4bfe35e9]{background:#0c000acc;border:1px solid rgba(185,28,28,.3);color:#fee2e2}.character-detail-theme-vampire-night .skill-selector-content .skill-card[data-v-4bfe35e9]:hover{background:#0c000ae6;border-color:#b91c1c80}.character-detail-theme-vampire-night .skill-selector-content .skill-name[data-v-4bfe35e9]{color:#fef2f2}.character-detail-theme-vampire-night .skill-selector-content button.dnd-button[data-v-4bfe35e9]{background:linear-gradient(135deg,#36070bcc,#0c000ae6);border:2px solid rgba(185,28,28,.5);color:#fef2f2}.character-detail-theme-vampire-night .skill-selector-content button.dnd-button[data-v-4bfe35e9]:hover{background:linear-gradient(135deg,#36070b,#0c000a);border-color:#b91c1cb3}.character-detail-theme-vampire-night .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]{background:#0c000ab3;border:2px solid rgba(185,28,28,.3);color:#fee2e2}.character-detail-theme-vampire-night .skill-selector-content button.dnd-button-secondary[data-v-4bfe35e9]:hover{background:#0c000acc;border-color:#b91c1c80}.equipment-selector-modal[data-v-6cc0a68d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5}.character-detail-theme-obsidian-dark .dice-log-panel .equipment-selector-content[data-v-6cc0a68d]{background-color:#1e293bcc}.character-detail-theme-fey-midnight .dice-log-panel .equipment-selector-content[data-v-6cc0a68d]{background-color:#14182dcc;border-color:#6366f199}.character-detail-theme-druid-grove .dice-log-panel .equipment-selector-content[data-v-6cc0a68d]{background-color:#183112cc;border-color:#a3e63599}.character-detail-theme-underdark-gold .dice-log-panel .equipment-selector-content[data-v-6cc0a68d]{background-color:#170e22cc;border-color:#fbbf2499}.character-detail-theme-frost-dragon .dice-log-panel .equipment-selector-content[data-v-6cc0a68d]{background-color:#0c4a6ea6;border-color:#0ea5e999}.character-sheet-theme-wrapper[data-v-6cc0a68d] :where(.border-amber-900,.border-amber-800,.equipment-selector-content,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-6cc0a68d] :where(.equipment-selector-content,.bg-parchment-100,.bg-white){background-color:var(--theme-card-muted-bg)}.equipment-selector-content[data-v-6cc0a68d]{width:100%;max-width:42rem;border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 240 / var(--tw-bg-opacity, 1));padding:1.5rem}.character-detail-theme-obsidian-dark .dice-log-panel .checkbox[data-v-6cc0a68d]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-6cc0a68d] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-6cc0a68d] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-6cc0a68d] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-6cc0a68d] :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-6cc0a68d] :where(.checkbox,.text-amber-500,.text-amber-400){color:var(--theme-accent-text)}.character-sheet-theme-wrapper[data-v-6cc0a68d] :where(.border-amber-900,.border-amber-800,.checkbox,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.checkbox[data-v-6cc0a68d]{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.checkbox[data-v-6cc0a68d]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.character-detail-theme-obsidian-dark .equipment-selector-content[data-v-6cc0a68d]{background-image:linear-gradient(140deg,#0f172af2,#1e293bcc),url(/assets/imgs/old-wall-texture-cement-black-red-background-abstract-dark-color-design-are-light-with-white-gradient-background.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(100,116,139,.5);box-shadow:0 10px 30px #000000b3}.character-detail-theme-obsidian-dark .equipment-selector-content h3[data-v-6cc0a68d]{color:#f1f5f9}.character-detail-theme-obsidian-dark .equipment-selector-content h4[data-v-6cc0a68d]{color:#cbd5e1;border-color:#64748b4d}.character-detail-theme-obsidian-dark .equipment-selector-content .equipment-item[data-v-6cc0a68d]{background:#0f172acc;border:1px solid rgba(100,116,139,.3);color:#cbd5e1}.character-detail-theme-obsidian-dark .equipment-selector-content .equipment-item[data-v-6cc0a68d]:hover{background:#0f172ae6;border-color:#64748b80}.character-detail-theme-obsidian-dark .equipment-selector-content .checkbox[data-v-6cc0a68d]{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.character-detail-theme-obsidian-dark .equipment-selector-content button.dnd-button[data-v-6cc0a68d]{background:linear-gradient(135deg,#1e293bcc,#0f172ae6);border:2px solid rgba(100,116,139,.5);color:#f1f5f9}.character-detail-theme-obsidian-dark .equipment-selector-content button.dnd-button[data-v-6cc0a68d]:hover{background:linear-gradient(135deg,#1e293b,#0f172a);border-color:#64748bb3}.character-detail-theme-obsidian-dark .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]{background:#0f172ab3;border:2px solid rgba(100,116,139,.3);color:#cbd5e1}.character-detail-theme-obsidian-dark .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]:hover{background:#0f172acc;border-color:#64748b80}.character-detail-theme-fey-midnight .equipment-selector-content[data-v-6cc0a68d]{background-image:linear-gradient(150deg,#050b18f2,#312e81cc),url(/assets/imgs/3799.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(147,51,234,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-fey-midnight .equipment-selector-content h3[data-v-6cc0a68d]{color:#e9d5ff}.character-detail-theme-fey-midnight .equipment-selector-content h4[data-v-6cc0a68d]{color:#d8b4fe;border-color:#9333ea4d}.character-detail-theme-fey-midnight .equipment-selector-content .equipment-item[data-v-6cc0a68d]{background:#050b18cc;border:1px solid rgba(147,51,234,.3);color:#d8b4fe}.character-detail-theme-fey-midnight .equipment-selector-content .equipment-item[data-v-6cc0a68d]:hover{background:#050b18e6;border-color:#9333ea80}.character-detail-theme-fey-midnight .equipment-selector-content .checkbox[data-v-6cc0a68d]{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.character-detail-theme-fey-midnight .equipment-selector-content button.dnd-button[data-v-6cc0a68d]{background:linear-gradient(135deg,#312e81cc,#050b18e6);border:2px solid rgba(147,51,234,.5);color:#e9d5ff}.character-detail-theme-fey-midnight .equipment-selector-content button.dnd-button[data-v-6cc0a68d]:hover{background:linear-gradient(135deg,#312e81,#050b18);border-color:#9333eab3}.character-detail-theme-fey-midnight .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]{background:#050b18b3;border:2px solid rgba(147,51,234,.3);color:#d8b4fe}.character-detail-theme-fey-midnight .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]:hover{background:#050b18cc;border-color:#9333ea80}.character-detail-theme-parchment-light .equipment-selector-content[data-v-6cc0a68d]{background-image:linear-gradient(135deg,#fef9e7f2,#fde68acc),url(/assets/imgs/3d-render-wooden-room-interior-with-spotlight-smoky-effect.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(217,119,6,.5);box-shadow:0 10px 30px #0000004d}.character-detail-theme-parchment-light .equipment-selector-content h3[data-v-6cc0a68d]{color:#92400e}.character-detail-theme-parchment-light .equipment-selector-content h4[data-v-6cc0a68d]{color:#92400e;border-color:#d977064d}.character-detail-theme-parchment-light .equipment-selector-content .equipment-item[data-v-6cc0a68d]{background:#fef3c7cc;border:1px solid rgba(217,119,6,.3);color:#92400e}.character-detail-theme-parchment-light .equipment-selector-content .equipment-item[data-v-6cc0a68d]:hover{background:#fef3c7e6;border-color:#d9770680}.character-detail-theme-obsidian-dark .dice-log-panel .character-detail-theme-parchment-light .equipment-selector-content .checkbox[data-v-6cc0a68d]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-6cc0a68d] :where(.text-amber-900,.text-amber-800,.text-amber-700,.character-detail-theme-parchment-light .equipment-selector-content .checkbox){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-6cc0a68d] :where(.text-amber-900,.text-amber-800,.text-amber-700,.character-detail-theme-parchment-light .equipment-selector-content .checkbox){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-6cc0a68d] :where(.text-amber-900,.text-amber-800,.text-amber-700,.character-detail-theme-parchment-light .equipment-selector-content .checkbox){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-6cc0a68d] :where(.text-amber-900,.text-amber-800,.text-amber-700,.character-detail-theme-parchment-light .equipment-selector-content .checkbox){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-6cc0a68d] :where(.character-detail-theme-parchment-light .equipment-selector-content .checkbox,.text-amber-500,.text-amber-400){color:var(--theme-accent-text)}.character-sheet-theme-wrapper[data-v-6cc0a68d] :where(.border-amber-900,.border-amber-800,.border-amber-700,.character-detail-theme-parchment-light .equipment-selector-content .checkbox,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-detail-theme-parchment-light .equipment-selector-content .checkbox[data-v-6cc0a68d]{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.character-detail-theme-parchment-light .equipment-selector-content button.dnd-button[data-v-6cc0a68d]{background:linear-gradient(135deg,#f59e0bcc,#d97706e6);border:2px solid rgba(217,119,6,.5);color:#92400e}.character-detail-theme-parchment-light .equipment-selector-content button.dnd-button[data-v-6cc0a68d]:hover{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:#d97706b3}.character-detail-theme-parchment-light .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]{background:#fef3c7b3;border:2px solid rgba(217,119,6,.3);color:#92400e}.character-detail-theme-parchment-light .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]:hover{background:#fef3c7cc;border-color:#d9770680}.character-detail-theme-frost-dragon .equipment-selector-content[data-v-6cc0a68d]{background-image:linear-gradient(140deg,#082f49f2,#0ea5e9cc),url(/assets/imgs/10755759_4520671.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(186,230,253,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-frost-dragon .equipment-selector-content h3[data-v-6cc0a68d]{color:#e0f2fe}.character-detail-theme-frost-dragon .equipment-selector-content h4[data-v-6cc0a68d]{color:#cbd5e1;border-color:#bae6fd4d}.character-detail-theme-frost-dragon .equipment-selector-content .equipment-item[data-v-6cc0a68d]{background:#082f49cc;border:1px solid rgba(186,230,253,.3);color:#cbd5e1}.character-detail-theme-frost-dragon .equipment-selector-content .equipment-item[data-v-6cc0a68d]:hover{background:#082f49e6;border-color:#bae6fd80}.character-detail-theme-frost-dragon .equipment-selector-content .checkbox[data-v-6cc0a68d]{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.character-detail-theme-frost-dragon .equipment-selector-content button.dnd-button[data-v-6cc0a68d]{background:linear-gradient(135deg,#0ea5e9cc,#082f49e6);border:2px solid rgba(186,230,253,.5);color:#e0f2fe}.character-detail-theme-frost-dragon .equipment-selector-content button.dnd-button[data-v-6cc0a68d]:hover{background:linear-gradient(135deg,#0ea5e9,#082f49);border-color:#bae6fdb3}.character-detail-theme-frost-dragon .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]{background:#082f49b3;border:2px solid rgba(186,230,253,.3);color:#cbd5e1}.character-detail-theme-frost-dragon .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]:hover{background:#082f49cc;border-color:#bae6fd80}.character-detail-theme-druid-grove .equipment-selector-content[data-v-6cc0a68d]{background-image:linear-gradient(140deg,#0f2412eb,#416b1ebf),url(/assets/imgs/120.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(163,230,53,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-druid-grove .equipment-selector-content h3[data-v-6cc0a68d]{color:#fefce8}.character-detail-theme-druid-grove .equipment-selector-content h4[data-v-6cc0a68d]{color:#dcfce7;border-color:#a3e6354d}.character-detail-theme-druid-grove .equipment-selector-content .equipment-item[data-v-6cc0a68d]{background:#0f2412cc;border:1px solid rgba(163,230,53,.3);color:#dcfce7}.character-detail-theme-druid-grove .equipment-selector-content .equipment-item[data-v-6cc0a68d]:hover{background:#0f2412e6;border-color:#a3e63580}.character-detail-theme-druid-grove .equipment-selector-content .checkbox[data-v-6cc0a68d]{--tw-border-opacity: 1;border-color:rgb(163 230 53 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(163 230 53 / var(--tw-text-opacity, 1))}.character-detail-theme-druid-grove .equipment-selector-content button.dnd-button[data-v-6cc0a68d]{background:linear-gradient(135deg,#4d7c0fcc,#0f2412e6);border:2px solid rgba(163,230,53,.5);color:#fefce8}.character-detail-theme-druid-grove .equipment-selector-content button.dnd-button[data-v-6cc0a68d]:hover{background:linear-gradient(135deg,#4d7c0f,#0f2412);border-color:#a3e635b3}.character-detail-theme-druid-grove .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]{background:#0f2412b3;border:2px solid rgba(163,230,53,.3);color:#dcfce7}.character-detail-theme-druid-grove .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]:hover{background:#0f2412cc;border-color:#a3e63580}.character-detail-theme-underdark-gold .equipment-selector-content[data-v-6cc0a68d]{background-image:linear-gradient(140deg,#0a0810d9,#3f240ebf),url(/assets/imgs/3d-render-wooden-room-interior-with-spotlight-smoky-effect.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(251,191,36,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-underdark-gold .equipment-selector-content h3[data-v-6cc0a68d]{color:#fde68a}.character-detail-theme-underdark-gold .equipment-selector-content h4[data-v-6cc0a68d]{color:#fef3c7;border-color:#fbbf244d}.character-detail-theme-underdark-gold .equipment-selector-content .equipment-item[data-v-6cc0a68d]{background:#0a0810cc;border:1px solid rgba(251,191,36,.3);color:#fef3c7}.character-detail-theme-underdark-gold .equipment-selector-content .equipment-item[data-v-6cc0a68d]:hover{background:#0a0810e6;border-color:#fbbf2480}.character-sheet-theme-wrapper[data-v-6cc0a68d] :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.character-detail-theme-underdark-gold .equipment-selector-content .checkbox,.border-yellow-500){border-color:var(--theme-card-border)}.character-detail-theme-underdark-gold .equipment-selector-content .checkbox[data-v-6cc0a68d]{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.character-detail-theme-underdark-gold .equipment-selector-content button.dnd-button[data-v-6cc0a68d]{background:linear-gradient(135deg,#3e240ecc,#0a0810e6);border:2px solid rgba(251,191,36,.5);color:#fde68a}.character-detail-theme-underdark-gold .equipment-selector-content button.dnd-button[data-v-6cc0a68d]:hover{background:linear-gradient(135deg,#3e240e,#0a0810);border-color:#fbbf24b3}.character-detail-theme-underdark-gold .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]{background:#0a0810b3;border:2px solid rgba(251,191,36,.3);color:#fef3c7}.character-detail-theme-underdark-gold .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]:hover{background:#0a0810cc;border-color:#fbbf2480}.character-detail-theme-vampire-night .equipment-selector-content[data-v-6cc0a68d]{background-image:linear-gradient(180deg,#0c000a2e,#40051138),url(/assets/imgs/old-wall-texture-cement-black-red-background-abstract-dark-color-design-are-light-with-white-gradient-background.jpg);background-size:cover,110% 140%;background-repeat:no-repeat,no-repeat;background-position:center top,center 40%;border:2px solid rgba(185,28,28,.5);box-shadow:0 10px 30px #00000080}.character-detail-theme-vampire-night .equipment-selector-content h3[data-v-6cc0a68d]{color:#fef2f2}.character-detail-theme-vampire-night .equipment-selector-content h4[data-v-6cc0a68d]{color:#fee2e2;border-color:#b91c1c4d}.character-detail-theme-vampire-night .equipment-selector-content .equipment-item[data-v-6cc0a68d]{background:#0c000acc;border:1px solid rgba(185,28,28,.3);color:#fee2e2}.character-detail-theme-vampire-night .equipment-selector-content .equipment-item[data-v-6cc0a68d]:hover{background:#0c000ae6;border-color:#b91c1c80}.character-detail-theme-vampire-night .equipment-selector-content .checkbox[data-v-6cc0a68d]{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.character-detail-theme-vampire-night .equipment-selector-content button.dnd-button[data-v-6cc0a68d]{background:linear-gradient(135deg,#36070bcc,#0c000ae6);border:2px solid rgba(185,28,28,.5);color:#fef2f2}.character-detail-theme-vampire-night .equipment-selector-content button.dnd-button[data-v-6cc0a68d]:hover{background:linear-gradient(135deg,#36070b,#0c000a);border-color:#b91c1cb3}.character-detail-theme-vampire-night .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]{background:#0c000ab3;border:2px solid rgba(185,28,28,.3);color:#fee2e2}.character-detail-theme-vampire-night .equipment-selector-content button.dnd-button-secondary[data-v-6cc0a68d]:hover{background:#0c000acc;border-color:#b91c1c80}.item-card-indicator[data-v-cf260f12]{display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;cursor:pointer;opacity:.8;transition:opacity .2s,transform .2s}.item-card-indicator[data-v-cf260f12]:hover{opacity:1;transform:scale(1.2)}.image-uploader[data-v-ca959547]{width:100%}.upload-zone[data-v-ca959547]{border:2px dashed #92400e;border-radius:.5rem;padding:.75rem;text-align:center;cursor:pointer;background-color:#fffbeb80;transition:all .2s}.upload-zone[data-v-ca959547]:hover,.upload-zone.drag-over[data-v-ca959547]{border-color:#d97706;background-color:#fef3c7cc}.upload-content[data-v-ca959547]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.upload-icon[data-v-ca959547]{font-size:1.25rem}.upload-text[data-v-ca959547]{font-weight:600;color:#92400e;font-size:.875rem}.upload-hint[data-v-ca959547]{font-size:.75rem;color:#78350f}.hidden[data-v-ca959547]{display:none}.image-preview[data-v-ca959547]{position:relative;display:inline-block;width:100%;max-width:200px}.preview-image[data-v-ca959547]{width:100%;height:auto;border-radius:.5rem;border:2px solid #92400e;display:block}.preview-actions[data-v-ca959547]{position:absolute;top:.5rem;right:.5rem;display:flex;gap:.25rem}.btn-replace[data-v-ca959547],.btn-remove[data-v-ca959547]{background-color:#fffbebf2;border:1px solid #92400e;border-radius:.25rem;padding:.25rem .5rem;cursor:pointer;font-size:1rem;transition:all .2s}.btn-replace[data-v-ca959547]:hover{background-color:#fef3c7f2}.btn-remove[data-v-ca959547]:hover{background-color:#fee2e2f2;border-color:#dc2626}.upload-progress[data-v-ca959547]{position:absolute;bottom:0;left:0;right:0;background-color:#000000b3;color:#fff;padding:.5rem;border-radius:0 0 .5rem .5rem;display:flex;align-items:center;gap:.5rem}.progress-bar[data-v-ca959547]{flex:1;height:4px;background-color:#92400e;border-radius:2px;transition:width .3s}.progress-text[data-v-ca959547]{font-size:.75rem;font-weight:600}.error-message[data-v-ca959547]{margin-top:.5rem;padding:.5rem;background-color:#fee2e2;border:1px solid #dc2626;border-radius:.25rem;color:#991b1b;font-size:.875rem}.card-detail-modal[data-v-e192bf93]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;align-items:flex-start;justify-content:center;z-index:10000;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in-e192bf93 .2s ease-out;overflow-y:auto;overflow-x:hidden}@keyframes fade-in-e192bf93{0%{opacity:0}to{opacity:1}}.card-detail-modal__container[data-v-e192bf93]{position:relative;max-width:400px;width:100%;animation:scale-in-e192bf93 .2s ease-out;margin:auto;padding:2rem 0;min-height:-moz-min-content;min-height:min-content;display:flex;flex-direction:column}@keyframes scale-in-e192bf93{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.card-detail-modal__close[data-v-e192bf93]{position:sticky;top:1rem;right:0;width:2rem;height:2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10001;margin-left:auto;margin-bottom:1rem}.card-detail-modal__close[data-v-e192bf93]:hover{background:#fff3;transform:scale(1.1)}.card-detail-modal__card-container[data-v-e192bf93]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.card-detail-modal__title[data-v-e192bf93]{margin:0;font-size:1.75rem;font-weight:700;color:#92400e;text-shadow:2px 2px 4px rgba(255,255,255,1),-2px -2px 4px rgba(255,255,255,1),0 0 8px rgba(255,255,255,.8),0 0 12px rgba(212,175,55,.6);text-align:center;line-height:1.2;word-wrap:break-word;max-width:90%}.card-detail-modal__card[data-v-e192bf93]{position:relative;width:400px;height:580px;background-image:var(--bg-url);background-size:100% 100%;background-repeat:no-repeat;background-position:center;border-radius:12px;box-shadow:0 10px 40px #0000004d;overflow:hidden}.card-detail-modal__art-frame[data-v-e192bf93]{position:absolute;left:8.5%;top:8.5%;width:83%;height:47%;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden}.card-detail-modal__icon[data-v-e192bf93]{display:flex;align-items:center;justify-content:center;width:140px;height:140px;font-size:5rem;background:#fff3;border-radius:8px;border:2px dashed rgba(146,64,14,.3)}.card-detail-modal__desc-frame[data-v-e192bf93]{position:absolute;left:10%;top:60.5%;width:80%;height:31.5%;overflow:hidden;border-radius:8px}.card-detail-modal__desc-scroll[data-v-e192bf93]{width:100%;height:100%;overflow-y:auto;padding:12px;box-sizing:border-box}.card-detail-modal__desc-text[data-v-e192bf93]{margin:0 0 1rem;font-size:.875rem;line-height:1.4;color:#2a2a2a;white-space:pre-wrap;text-align:center}.card-detail-modal__desc-scroll[data-v-e192bf93]::-webkit-scrollbar{width:6px}.card-detail-modal__desc-scroll[data-v-e192bf93]::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.card-detail-modal__desc-scroll[data-v-e192bf93]::-webkit-scrollbar-thumb{background:#0000004d;border-radius:3px}.card-detail-modal__desc-scroll[data-v-e192bf93]::-webkit-scrollbar-thumb:hover{background:#00000080}.card-detail-modal__stat[data-v-e192bf93]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#92400e;font-weight:600}.card-detail-modal__stat-label[data-v-e192bf93]{font-weight:700;color:#78350f}.card-detail-modal__stat-value[data-v-e192bf93]{color:#92400e}.card-detail-modal__info[data-v-e192bf93]{margin-top:1rem;padding:1rem;background:#fffffff2;border-radius:8px;border:2px solid rgba(146,64,14,.3);width:100%;max-width:400px}.card-detail-modal__received[data-v-e192bf93]{margin-bottom:1rem;text-align:center;font-style:italic}.card-detail-modal__actions[data-v-e192bf93]{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.card-detail-modal__equipment-choice[data-v-e192bf93]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.card-detail-modal__location-picker[data-v-e192bf93]{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:#ffffffe6;padding:.75rem;border-radius:6px;border:2px solid rgba(146,64,14,.3)}.card-detail-modal__location-select[data-v-e192bf93]{width:100%;padding:.5rem;border:2px solid rgba(146,64,14,.3);border-radius:6px;background:#ffffffe6;color:#92400e;font-size:.875rem;font-weight:600}.card-detail-modal__location-actions[data-v-e192bf93]{display:flex;gap:.5rem;width:100%;justify-content:center}.card-detail-modal__action-btn[data-v-e192bf93]{padding:.5rem .75rem;border:2px solid rgba(146,64,14,.3);border-radius:6px;background:#fffc;color:#92400e;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.25rem}.card-detail-modal__action-btn[data-v-e192bf93]:hover{background:#92400e1a;border-color:#92400e80;transform:translateY(-1px)}.card-detail-modal__action-btn--edit[data-v-e192bf93]{background:linear-gradient(135deg,#a855f71a,#a855f70d);border-color:#a855f74d}.card-detail-modal__action-btn--edit[data-v-e192bf93]:hover{background:#a855f733;border-color:#a855f780}.card-detail-modal__action-btn--transfer[data-v-e192bf93]{background:linear-gradient(135deg,#22c55e1a,#22c55e0d);border-color:#22c55e4d}.card-detail-modal__action-btn--transfer[data-v-e192bf93]:hover{background:#22c55e33;border-color:#22c55e80}.card-detail-modal__action-btn--equip[data-v-e192bf93]{background:linear-gradient(135deg,#3b82f61a,#3b82f60d);border-color:#3b82f64d}.card-detail-modal__action-btn--equip[data-v-e192bf93]:hover{background:#3b82f633;border-color:#3b82f680}.card-detail-modal__action-btn--delete[data-v-e192bf93]{background:linear-gradient(135deg,#ef44441a,#ef44440d);border-color:#ef44444d;min-width:2.5rem;justify-content:center}.card-detail-modal__action-btn--delete[data-v-e192bf93]:hover{background:#ef444433;border-color:#ef444480}@media (max-width: 480px){.card-detail-modal__container[data-v-e192bf93]{max-width:100%}.card-detail-modal__card[data-v-e192bf93]{width:320px;height:448px}.card-detail-modal__title[data-v-e192bf93]{font-size:1.5rem}.card-detail-modal__desc-text[data-v-e192bf93],.card-detail-modal__stat-value[data-v-e192bf93]{font-size:.8125rem}.card-detail-modal__info[data-v-e192bf93]{max-width:320px}}.equipment-slot-selector-modal[data-v-cf524e9d]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10000;background:#000000b3}.equipment-slot-selector-content[data-v-cf524e9d]{display:flex;max-height:90vh;width:100%;max-width:42rem;flex-direction:column;padding:1.5rem;background:linear-gradient(135deg,#fef9e7,#fef3c7);border:2px solid #92400e;border-radius:12px;box-shadow:0 10px 40px #00000080}.checkbox[data-v-cf524e9d]{height:1rem;width:1rem;border-radius:.25rem}.checkbox[data-v-cf524e9d]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.equipment-slots-compact[data-v-a005cc3b]{padding:.5rem;--equip-figure-start: #fde68a;--equip-figure-end: #f59e0b;--equip-bg-start: #fef9c3;--equip-bg-end: #fde68a;--equip-glow-inner: #fff7ed;--equip-glow-mid: #fde68a;--equip-glow-outer: #f59e0b;--equip-border: #92400e;--equip-outline: #7c2d12;--equip-accent-pale: #fdf6b2;--equip-foot-fill: #78350f;--equip-canvas-bg: linear-gradient(135deg, #fef9e7 0%, #fef3c7 100%)}.equipment-slots-svg-compact[data-v-a005cc3b]{width:100%;max-width:260px;height:auto;aspect-ratio:360 / 420;border:3px solid var(--equip-border);border-radius:12px;background:var(--equip-canvas-bg);box-shadow:0 4px 6px #0000001a}.slot-area[data-v-a005cc3b]{cursor:pointer;transition:all .2s;opacity:.85}.slot-area[data-v-a005cc3b]:hover{opacity:1;filter:brightness(1.1);stroke-width:3}.item-marker[data-v-a005cc3b]{pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.reveal-modal[data-v-b28400a3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;align-items:flex-start;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fade-in-b28400a3 .3s ease-out;overflow-y:auto;overflow-x:hidden;padding:1rem}@keyframes fade-in-b28400a3{0%{opacity:0}to{opacity:1}}.reveal-modal__decision-card-container[data-v-b28400a3]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}@keyframes fly-in-b28400a3{0%{transform:translateY(-100px) scale(.5);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.reveal-modal__card-flipper[data-v-b28400a3]{position:relative;width:min(85vw,420px);aspect-ratio:3 / 4;transform-style:preserve-3d;transition:transform 2s cubic-bezier(.68,-.55,.265,1.55)}.reveal-modal__card-container.flipping .reveal-modal__card-flipper[data-v-b28400a3]{transform:rotateY(180deg)}.reveal-modal__card-back[data-v-b28400a3],.reveal-modal__card-front[data-v-b28400a3]{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #00000080}.reveal-modal__card-back[data-v-b28400a3]{display:flex;align-items:center;justify-content:center;background:#1a1a1a}.reveal-modal__card-image[data-v-b28400a3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.reveal-modal__card-front[data-v-b28400a3]{transform:rotateY(180deg);display:flex;align-items:center;justify-content:center}.reveal-modal__decision[data-v-b28400a3]{display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:90vw;animation:scale-in-b28400a3 .3s ease-out;margin:auto;padding:2rem 0;min-height:-moz-min-content;min-height:min-content}@keyframes scale-in-b28400a3{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.reveal-modal__info[data-v-b28400a3]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:500px;padding:1.5rem;background:#fffffff2;border-radius:12px;border:2px solid rgba(146,64,14,.3);box-shadow:0 4px 12px #00000026}.reveal-modal__info-stats[data-v-b28400a3]{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding-bottom:1rem;border-bottom:1px solid rgba(146,64,14,.2)}.reveal-modal__stats-content[data-v-b28400a3],.reveal-modal__weapon-stats[data-v-b28400a3]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;width:100%}.reveal-modal__stat[data-v-b28400a3]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#92400e;font-weight:600}.reveal-modal__stat-label[data-v-b28400a3]{font-weight:700;color:#78350f;text-transform:uppercase}.reveal-modal__stat-value[data-v-b28400a3]{color:#92400e}.reveal-modal__received[data-v-b28400a3]{text-align:center;font-style:italic;font-size:.875rem;color:#92400e;padding-bottom:.5rem}.reveal-modal__buttons[data-v-b28400a3]{display:flex;flex-direction:column;gap:1rem;align-items:center;width:100%;max-width:400px}.reveal-modal__equipment-choice[data-v-b28400a3]{width:100%;display:flex;flex-direction:column;align-items:center}.reveal-modal__location-picker[data-v-b28400a3]{width:100%;display:flex;flex-direction:column;gap:.75rem;background:#f4e4c1f2;padding:1rem;border-radius:8px;border:2px solid #d4af37}.reveal-modal__location-picker select[data-v-b28400a3]{width:100%}@media (max-width: 640px){.reveal-modal__card-flipper[data-v-b28400a3]{width:85vw;max-width:360px}.reveal-modal__buttons[data-v-b28400a3]{max-width:85vw}}.reveal-modal__card-content[data-v-b28400a3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.reveal-modal__card--flip[data-v-b28400a3],.reveal-modal__card--decision[data-v-b28400a3]{position:relative;width:400px;height:580px;background-image:var(--bg-url);background-size:100% 100%;background-repeat:no-repeat;background-position:center;border-radius:12px;box-shadow:0 10px 40px #0000004d;overflow:hidden}.reveal-modal__card--flip[data-v-b28400a3]{width:100%;height:100%;max-width:420px;max-height:560px}.reveal-modal__card-container[data-v-b28400a3]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:2rem 0;min-height:-moz-min-content;min-height:min-content}.reveal-modal__title[data-v-b28400a3]{margin:0;font-size:1.75rem;font-weight:700;color:#92400e;text-shadow:2px 2px 4px rgba(255,255,255,1),-2px -2px 4px rgba(255,255,255,1),0 0 8px rgba(255,255,255,.8),0 0 12px rgba(212,175,55,.6);text-align:center;line-height:1.2;word-wrap:break-word;max-width:90%}.reveal-modal__art-frame[data-v-b28400a3]{position:absolute;left:8.5%;top:8.5%;width:83%;height:47%;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden}.reveal-modal__icon[data-v-b28400a3]{display:flex;align-items:center;justify-content:center;width:140px;height:140px;font-size:5rem;background:#fff3;border-radius:8px;border:2px dashed rgba(146,64,14,.3)}.reveal-modal__desc-frame[data-v-b28400a3]{position:absolute;left:10%;top:60.5%;width:80%;height:31.5%;overflow:hidden;border-radius:8px}.reveal-modal__desc-scroll[data-v-b28400a3]{width:100%;height:100%;overflow-y:auto;padding:12px;box-sizing:border-box}.reveal-modal__desc-text[data-v-b28400a3]{margin:0 0 1rem;font-size:.875rem;line-height:1.4;color:#2a2a2a;white-space:pre-wrap;text-align:center}.reveal-modal__desc-scroll[data-v-b28400a3]::-webkit-scrollbar{width:6px}.reveal-modal__desc-scroll[data-v-b28400a3]::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.reveal-modal__desc-scroll[data-v-b28400a3]::-webkit-scrollbar-thumb{background:#0000004d;border-radius:3px}.reveal-modal__desc-scroll[data-v-b28400a3]::-webkit-scrollbar-thumb:hover{background:#00000080}@media (max-width: 640px){.reveal-modal__card--flip[data-v-b28400a3],.reveal-modal__card--decision[data-v-b28400a3]{width:320px;height:448px}.reveal-modal__title[data-v-b28400a3]{font-size:1.5rem}.reveal-modal__desc-text[data-v-b28400a3]{font-size:.8125rem}}.cards-grid[data-v-0df6dedf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem}.card-item[data-v-0df6dedf]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:linear-gradient(135deg,#f5f5f5cc,#e5e5e5cc);border:1px solid #9ca3af;border-radius:6px;cursor:pointer;transition:all .2s;position:relative}.card-item[data-v-0df6dedf]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.card-item--normal[data-v-0df6dedf]{background:linear-gradient(135deg,#f5f5f5cc,#e5e5e5cc);border-color:#9ca3af}.card-item--normal[data-v-0df6dedf]:hover{border-color:#6b7280}.card-item--normal .card-name[data-v-0df6dedf]{color:#374151}.card-item--rare[data-v-0df6dedf]{background:linear-gradient(135deg,#1e3a5fcc,#2d5a87cc);border-color:#3b82f6;box-shadow:0 0 8px #3b82f64d}.card-item--rare[data-v-0df6dedf]:hover{border-color:#2563eb;box-shadow:0 0 12px #3b82f680}.card-item--rare .card-name[data-v-0df6dedf]{color:#dbeafe}.card-item--mythic[data-v-0df6dedf]{background:linear-gradient(135deg,#581c87cc,#7c3aedcc);border-color:#a855f7;box-shadow:0 0 10px #a855f766}.card-item--mythic[data-v-0df6dedf]:hover{border-color:#9333ea;box-shadow:0 0 15px #a855f799}.card-item--mythic .card-name[data-v-0df6dedf]{color:#f3e8ff}.card-item--legendary[data-v-0df6dedf]{background:linear-gradient(135deg,#ea580ccc,#f97316cc);border-color:#fb923c;box-shadow:0 0 12px #fb923c80,0 0 20px #f973164d;overflow:hidden}.card-item--legendary[data-v-0df6dedf]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:legendary-shine-compact-0df6dedf 2s ease-in-out infinite}@keyframes legendary-shine-compact-0df6dedf{0%{left:-100%}to{left:100%}}.card-item--legendary[data-v-0df6dedf]:hover{border-color:#f97316;box-shadow:0 0 18px #fb923cb3,0 0 30px #f9731680}.card-item--legendary .card-name[data-v-0df6dedf]{color:#fff7ed;text-shadow:0 0 6px rgba(251,146,60,.8),0 0 12px rgba(249,115,22,.6);position:relative;z-index:1}.card-item--artifact[data-v-0df6dedf]{background:linear-gradient(135deg,#d4af37e6,#f4d03fe6,#ffd700e6);border-color:#fbbf24;box-shadow:0 0 15px #fbbf2499,0 0 25px #ffd70066,0 0 35px #f4d03f4d;overflow:hidden;animation:artifact-glow-compact-0df6dedf 3s ease-in-out infinite;position:relative}.card-item--artifact[data-v-0df6dedf]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.15) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(255,215,0,.2) 0%,transparent 40%),radial-gradient(circle at 50% 50%,rgba(244,208,63,.15) 0%,transparent 50%);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:0}.card-item--artifact[data-v-0df6dedf]:hover:after{opacity:1;animation:artifact-particles-compact-0df6dedf 2s ease-in-out infinite}.card-item--artifact[data-v-0df6dedf]:hover{animation:artifact-glow-hover-compact-0df6dedf 1.5s ease-in-out infinite}.card-item--artifact[data-v-0df6dedf]:hover:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,transparent 25%,rgba(255,255,255,.8) 30%,rgba(255,255,255,1) 50%,rgba(255,255,255,.8) 70%,transparent 75%,transparent 100%);box-shadow:0 0 25px #fff,0 0 50px #ffd700e6,0 0 75px #f4d03fb3;animation:artifact-lightning-compact-0df6dedf .6s ease-in-out;pointer-events:none;z-index:1}@keyframes artifact-glow-compact-0df6dedf{0%,to{box-shadow:0 0 15px #fbbf2499,0 0 25px #ffd70066,0 0 35px #f4d03f4d}50%{box-shadow:0 0 25px #fbbf24e6,0 0 40px #ffd700b3,0 0 55px #f4d03f80,0 0 70px #d4af374d}}@keyframes artifact-glow-hover-compact-0df6dedf{0%,to{box-shadow:0 0 20px #fbbf24cc,0 0 35px #ffd70099,0 0 50px #f4d03f66}50%{box-shadow:0 0 30px #fbbf24,0 0 50px #ffd700e6,0 0 70px #f4d03fb3,0 0 90px #d4af3780}}@keyframes artifact-lightning-compact-0df6dedf{0%{left:-100%;opacity:0}10%{opacity:1}50%{left:50%;opacity:1}90%{opacity:.8}to{left:200%;opacity:0}}@keyframes artifact-particles-compact-0df6dedf{0%,to{background-position:0% 0%,100% 100%,50% 50%}33%{background-position:30% 20%,70% 80%,60% 40%}66%{background-position:60% 40%,40% 60%,30% 70%}}.card-item--artifact[data-v-0df6dedf]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:artifact-shimmer-compact-0df6dedf 2.5s ease-in-out infinite}@keyframes artifact-shimmer-compact-0df6dedf{0%{left:-100%}to{left:100%}}.card-item--artifact[data-v-0df6dedf]:hover{border-color:#f59e0b;box-shadow:0 0 25px #fbbf24e6,0 0 40px #ffd700b3,0 0 55px #f4d03f80}.card-item--artifact .card-name[data-v-0df6dedf]{color:#fff7ed;font-family:Cinzel,Playfair Display,Times New Roman,serif;font-weight:700;letter-spacing:.05em;text-shadow:0 0 10px rgba(251,191,36,1),0 0 20px rgba(255,215,0,.8),0 0 30px rgba(244,208,63,.6);position:relative;z-index:1}.card-item--new[data-v-0df6dedf]{border-width:2px;box-shadow:0 0 10px #d4af3780;animation:pulse-glow-0df6dedf 2s ease-in-out infinite}.card-item--normal.card-item--new[data-v-0df6dedf]{background:linear-gradient(135deg,#f5f5f5,#e5e5e5);border-color:#d4af37;box-shadow:0 0 10px #d4af3780}.card-item--rare.card-item--new[data-v-0df6dedf]{background:linear-gradient(135deg,#1e3a5f,#2d5a87);border-color:#60a5fa;box-shadow:0 0 15px #60a5fa99}.card-item--mythic.card-item--new[data-v-0df6dedf]{background:linear-gradient(135deg,#581c87,#7c3aed);border-color:#c084fc;box-shadow:0 0 18px #a855f799}.card-item--legendary.card-item--new[data-v-0df6dedf]{background:linear-gradient(135deg,#ea580c,#f97316);border-color:#fb923c;box-shadow:0 0 18px #fb923cb3,0 0 30px #f9731680}.card-item--artifact.card-item--new[data-v-0df6dedf]{background:linear-gradient(135deg,#d4af37,#f4d03f,gold);border-color:#fbbf24;box-shadow:0 0 25px #fbbf24e6,0 0 40px #ffd700b3,0 0 55px #f4d03f80}@keyframes pulse-glow-0df6dedf{0%,to{box-shadow:0 0 10px #d4af3780}50%{box-shadow:0 0 20px #d4af37cc}}.card-icon[data-v-0df6dedf]{font-size:1.5rem;flex-shrink:0}.card-info[data-v-0df6dedf]{flex:1;min-width:0}.card-name[data-v-0df6dedf]{font-size:.75rem;font-weight:600;color:#78350f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-badge[data-v-0df6dedf]{font-size:.5rem;font-weight:600;text-transform:uppercase;color:#dc2626}.card-item--rare .card-badge[data-v-0df6dedf],.card-item--mythic .card-badge[data-v-0df6dedf],.card-item--legendary .card-badge[data-v-0df6dedf]{color:#fff;background:#ef4444;padding:.125rem .25rem;border-radius:3px}.card-item--artifact .card-badge[data-v-0df6dedf]{color:#fff;background:linear-gradient(135deg,#dc2626,#ef4444);padding:.125rem .25rem;border-radius:3px;box-shadow:0 0 8px #ef444499}.new-badge[data-v-0df6dedf]{display:inline-block;font-size:.5rem;font-weight:700;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#d4af37,#b8860b);padding:.125rem .25rem;border-radius:3px;margin-left:.25rem;animation:badge-pulse-0df6dedf 1.5s ease-in-out infinite}@keyframes badge-pulse-0df6dedf{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.card-list-enter-active[data-v-0df6dedf],.card-list-leave-active[data-v-0df6dedf]{transition:all .5s ease}.card-list-enter-from[data-v-0df6dedf]{opacity:0;transform:scale(.8)}.card-list-leave-to[data-v-0df6dedf]{opacity:0;transform:scale(.8) rotateY(90deg)}.card-list-move[data-v-0df6dedf]{transition:transform .5s ease}.buff-header[data-v-65eeaf9a]{min-height:60px}.compact-sheet-container[data-v-9c31d32d]{position:relative;padding:1rem;margin-top:.5rem;transition:margin-right .3s ease}.compact-grid[data-v-9c31d32d]{display:grid;gap:1rem;width:100%;grid-auto-rows:min-content;grid-auto-flow:row}.compact-grid[data-v-9c31d32d]>*{width:300px;min-width:300px;max-width:300px}.compact-grid.edit-mode[data-v-9c31d32d]{position:relative}.drop-zone[data-v-9c31d32d]{border:2px dashed rgba(217,119,6,.3);border-radius:8px;background-color:#d977060d;pointer-events:none;opacity:0;transition:opacity .2s,border-color .2s,background-color .2s;z-index:10;min-height:100px;position:relative}.drop-zone-visible[data-v-9c31d32d]{opacity:.4;pointer-events:all;cursor:move;z-index:10}.drop-zone-active[data-v-9c31d32d]{opacity:1!important;pointer-events:all;border-color:#d97706e6;background-color:#d9770640;cursor:move;border-width:3px;z-index:11;box-shadow:0 0 10px #d977064d}.auto-arrange-btn[data-v-9c31d32d]{position:absolute;top:-3rem;left:50%;transform:translate(-50%);width:40px;height:40px;border-radius:8px;background:var(--character-sheet-card-background, #fef3c7);border:2px solid var(--character-sheet-border-color, #d97706);color:var(--character-sheet-text-primary, #78350f);font-size:1.25rem;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:all .2s;z-index:100}.auto-arrange-btn[data-v-9c31d32d]:hover{transform:translate(-50%) scale(1.05);box-shadow:0 4px 12px #0003;top:-3rem}.character-sheet-theme-fey-midnight .auto-arrange-btn[data-v-9c31d32d]{background:linear-gradient(135deg,#312e81e6,#050b18f2);color:#e9d5ff;border:2px solid rgba(147,51,234,.6);border-radius:8px;padding:8px 12px;white-space:nowrap;box-shadow:0 4px 15px #0000004d;font-size:14px;font-weight:600;min-width:auto;width:auto;height:auto;top:-3rem;left:50%;transform:translate(-50%)}.character-sheet-theme-fey-midnight .auto-arrange-btn[data-v-9c31d32d]:hover{background:linear-gradient(135deg,#312e81,#050b18);border-color:#9333eacc;box-shadow:0 6px 20px #9333ea66;transform:translate(-50%) translateY(-1px);top:-3rem}.skill-input[data-v-4d0ca034]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;color:#78350f;font-weight:600;padding:.25rem}.skill-input[data-v-4d0ca034]::-webkit-outer-spin-button,.skill-input[data-v-4d0ca034]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.skill-input[data-v-4d0ca034]:focus{outline:2px solid #92400e;outline-offset:-2px}.duplicate-toggle-btn[data-v-4d0ca034]{transition:all .2s ease}.duplicate-toggle-btn[data-v-4d0ca034]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.skill-item[data-v-4d0ca034]{transition:all .3s ease-in-out}.equipment-slots-box[data-v-fcc3efb7]{padding:1rem;--equip-figure-start: #fde68a;--equip-figure-end: #f59e0b;--equip-bg-start: #fef9c3;--equip-bg-end: #fde68a;--equip-glow-inner: #fff7ed;--equip-glow-mid: #fde68a;--equip-glow-outer: #f59e0b;--equip-border: #92400e;--equip-outline: #7c2d12;--equip-accent-pale: #fdf6b2;--equip-foot-fill: #78350f;--equip-label-color: #1f2937;--equip-canvas-bg: linear-gradient(135deg, #fef9e7 0%, #fef3c7 100%)}.equipment-slots-svg[data-v-fcc3efb7]{width:280px;height:auto;aspect-ratio:360 / 420;border:3px solid var(--equip-border);border-radius:12px;background:var(--equip-canvas-bg);box-shadow:0 4px 6px #0000001a}.slot-area[data-v-fcc3efb7]{cursor:pointer;transition:all .2s;opacity:.85}.slot-area[data-v-fcc3efb7]:hover{opacity:1;filter:brightness(1.1);stroke-width:3}.slot-label[data-v-fcc3efb7]{fill:var(--equip-label-color);font-family:Georgia,serif;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.item-marker[data-v-fcc3efb7]{pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.slot-items-section[data-v-fcc3efb7]{border-bottom:1px solid rgba(245,158,11,.4);padding-bottom:.5rem}.new-card-cover[data-v-8ed190c1]{position:relative;border-radius:12px;cursor:pointer;overflow:hidden;min-height:280px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease;animation:card-glow-8ed190c1 2.5s ease-in-out infinite;box-shadow:0 8px 24px #d4af3780,0 0 20px #ffd70066,inset 0 2px 10px #ffffff4d;border:2px solid rgba(212,175,55,.8)}.new-card-cover__background[data-v-8ed190c1]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a0f0a,#2d1f16,#3d2a1f,#2d1f16,#1a0f0a);border-radius:12px}.new-card-cover__pattern[data-v-8ed190c1]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(212,175,55,.05) 10px,rgba(212,175,55,.05) 20px),repeating-linear-gradient(-45deg,transparent,transparent 10px,rgba(212,175,55,.05) 10px,rgba(212,175,55,.05) 20px);opacity:.6}.new-card-cover__overlay[data-v-8ed190c1]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.new-card-cover[data-v-8ed190c1]:hover{transform:translateY(-4px) scale(1.02);animation:card-glow-hover-8ed190c1 1.5s ease-in-out infinite}@keyframes card-glow-8ed190c1{0%,to{box-shadow:0 8px 24px #d4af3780,0 0 20px #ffd70066,inset 0 2px 10px #ffffff4d}50%{box-shadow:0 12px 32px #d4af37b3,0 0 40px #ffd70099,0 0 60px #ffd7004d,inset 0 2px 15px #ffffff80}}@keyframes card-glow-hover-8ed190c1{0%,to{box-shadow:0 12px 32px #d4af37b3,0 0 30px #ffd70099,inset 0 2px 15px #fff6}50%{box-shadow:0 16px 40px #d4af37e6,0 0 50px #ffd700cc,0 0 80px #ffd70080,inset 0 2px 20px #fff9}}.new-card-cover__glow[data-v-8ed190c1]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,transparent 30%,rgba(255,215,0,.5) 50%,transparent 70%);animation:shimmer-8ed190c1 3s linear infinite;pointer-events:none}@keyframes shimmer-8ed190c1{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(200%) rotate(45deg)}}.new-card-cover__shine[data-v-8ed190c1]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.8) 0%,transparent 3%),radial-gradient(circle at 70% 60%,rgba(255,255,255,.6) 0%,transparent 4%),radial-gradient(circle at 50% 80%,rgba(255,255,255,.7) 0%,transparent 3%);animation:sparkle-8ed190c1 4s ease-in-out infinite;pointer-events:none}@keyframes sparkle-8ed190c1{0%,to{opacity:0}10%,40%,70%{opacity:1}25%,55%,85%{opacity:.3}}.new-card-cover__content[data-v-8ed190c1]{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;max-width:90%}.new-card-cover__icon[data-v-8ed190c1]{font-size:3rem;line-height:1;animation:pulse-icon-8ed190c1 2s ease-in-out infinite;filter:drop-shadow(0 0 15px rgba(255,215,0,.9))}@keyframes pulse-icon-8ed190c1{0%,to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.9))}50%{transform:scale(1.15) rotate(5deg);filter:drop-shadow(0 0 25px rgba(255,215,0,1))}}.new-card-cover__title[data-v-8ed190c1]{font-size:1.5rem;font-weight:700;color:#d4af37;text-shadow:0 0 10px rgba(212,175,55,.8),0 0 20px rgba(255,215,0,.5),2px 2px 4px rgba(0,0,0,.7);font-family:Cinzel,serif;letter-spacing:.05em;line-height:1.3;word-wrap:break-word}.new-card-cover__divider[data-v-8ed190c1]{width:60%;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(212,175,55,.8) 50%,transparent 100%);margin:.25rem 0}.new-card-cover__subtext[data-v-8ed190c1]{font-size:.875rem;color:#b8956f;font-style:italic;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.5);letter-spacing:.025em}.card-back--normal[data-v-8ed190c1]{background:radial-gradient(circle at 50% 40%,#f5f5f5,#e5e5e5);border-color:#9ca3af}.card-back--normal .new-card-cover__glow[data-v-8ed190c1]{background:linear-gradient(45deg,transparent 30%,rgba(156,163,175,.3) 50%,transparent 70%)}.card-back--normal .new-card-cover__text[data-v-8ed190c1]{color:#374151}.card-back--normal .new-card-cover__subtext[data-v-8ed190c1]{color:#6b7280}.card-back--rare[data-v-8ed190c1]{background:radial-gradient(circle at 50% 40%,#2d5a87,#1e3a5f);border-color:#3b82f6;animation:card-glow-rare-8ed190c1 2s ease-in-out infinite}.card-back--rare .new-card-cover__glow[data-v-8ed190c1]{background:linear-gradient(45deg,transparent 30%,rgba(59,130,246,.6) 50%,transparent 70%)}.card-back--rare .new-card-cover__shine[data-v-8ed190c1]{background:radial-gradient(circle at 30% 30%,rgba(147,197,253,.9) 0%,transparent 3%),radial-gradient(circle at 70% 60%,rgba(147,197,253,.7) 0%,transparent 4%),radial-gradient(circle at 50% 80%,rgba(147,197,253,.8) 0%,transparent 3%)}.card-back--rare .new-card-cover__icon[data-v-8ed190c1]{filter:drop-shadow(0 0 10px rgba(59,130,246,.9))}.card-back--rare .new-card-cover__text[data-v-8ed190c1]{color:#dbeafe;text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 10px rgba(59,130,246,.5)}.card-back--rare .new-card-cover__subtext[data-v-8ed190c1]{color:#bfdbfe}@keyframes card-glow-rare-8ed190c1{0%,to{box-shadow:0 0 20px #3b82f699,inset 0 2px 10px #93c5fd4d}50%{box-shadow:0 0 40px #3b82f6,0 0 60px #93c5fd80,inset 0 2px 15px #93c5fd80}}.card-back--mythic[data-v-8ed190c1]{background:radial-gradient(circle at 50% 40%,#7c3aed,#581c87);border-color:#a855f7;animation:card-glow-mythic-8ed190c1 2s ease-in-out infinite}.card-back--mythic .new-card-cover__glow[data-v-8ed190c1]{background:linear-gradient(45deg,transparent 30%,rgba(168,85,247,.6) 50%,transparent 70%)}.card-back--mythic .new-card-cover__shine[data-v-8ed190c1]{background:radial-gradient(circle at 30% 30%,rgba(221,214,254,.9) 0%,transparent 3%),radial-gradient(circle at 70% 60%,rgba(221,214,254,.7) 0%,transparent 4%),radial-gradient(circle at 50% 80%,rgba(221,214,254,.8) 0%,transparent 3%)}.card-back--mythic .new-card-cover__icon[data-v-8ed190c1]{filter:drop-shadow(0 0 10px rgba(168,85,247,.9))}.card-back--mythic .new-card-cover__text[data-v-8ed190c1]{color:#f3e8ff;text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 10px rgba(168,85,247,.5)}.card-back--mythic .new-card-cover__subtext[data-v-8ed190c1]{color:#e9d5ff}@keyframes card-glow-mythic-8ed190c1{0%,to{box-shadow:0 0 20px #a855f799,inset 0 2px 10px #ddd6fe4d}50%{box-shadow:0 0 40px #a855f7,0 0 60px #ddd6fe80,inset 0 2px 15px #ddd6fe80}}.card-back--legendary[data-v-8ed190c1]{background:radial-gradient(circle at 50% 40%,#f97316,#ea580c);border-color:#fb923c;animation:card-glow-legendary-8ed190c1 2s ease-in-out infinite}.card-back--legendary .new-card-cover__glow[data-v-8ed190c1]{background:linear-gradient(45deg,transparent 30%,rgba(251,146,60,.7) 50%,transparent 70%)}.card-back--legendary .new-card-cover__shine[data-v-8ed190c1]{background:radial-gradient(circle at 30% 30%,rgba(255,237,213,.95) 0%,transparent 3%),radial-gradient(circle at 70% 60%,rgba(255,237,213,.8) 0%,transparent 4%),radial-gradient(circle at 50% 80%,rgba(255,237,213,.85) 0%,transparent 3%),radial-gradient(circle at 20% 70%,rgba(255,215,0,.6) 0%,transparent 2%),radial-gradient(circle at 80% 30%,rgba(255,215,0,.6) 0%,transparent 2%);animation:legendary-sparkle-back-8ed190c1 3s ease-in-out infinite}@keyframes legendary-sparkle-back-8ed190c1{0%,to{opacity:.8}25%,75%{opacity:1}50%{opacity:.6}}.card-back--legendary .new-card-cover__icon[data-v-8ed190c1]{filter:drop-shadow(0 0 15px rgba(251,146,60,1)) drop-shadow(0 0 25px rgba(249,115,22,.8));animation:legendary-icon-pulse-8ed190c1 2s ease-in-out infinite}@keyframes legendary-icon-pulse-8ed190c1{0%,to{transform:scale(1);filter:drop-shadow(0 0 15px rgba(251,146,60,1)) drop-shadow(0 0 25px rgba(249,115,22,.8))}50%{transform:scale(1.1);filter:drop-shadow(0 0 20px rgba(251,146,60,1.2)) drop-shadow(0 0 35px rgba(249,115,22,1))}}.card-back--legendary .new-card-cover__text[data-v-8ed190c1]{color:#fff7ed;text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 15px rgba(251,146,60,.8),0 0 25px rgba(249,115,22,.6)}.card-back--legendary .new-card-cover__subtext[data-v-8ed190c1]{color:#fed7aa;text-shadow:0 0 8px rgba(251,146,60,.6)}@keyframes card-glow-legendary-8ed190c1{0%,to{box-shadow:0 0 25px #fb923cb3,0 0 40px #f9731680,inset 0 2px 10px #ffedd54d}50%{box-shadow:0 0 50px #fb923c,0 0 70px #f97316cc,0 0 90px #ffd70066,inset 0 2px 15px #ffedd580}}.card-back--artifact[data-v-8ed190c1]{background:radial-gradient(circle at 50% 40%,#f4d03f,#d4af37,gold);border-color:#fbbf24;animation:card-glow-artifact-8ed190c1 3s ease-in-out infinite}.card-back--artifact .new-card-cover__glow[data-v-8ed190c1]{background:linear-gradient(45deg,transparent 30%,rgba(255,215,0,.8) 50%,transparent 70%);animation:artifact-shimmer-back-8ed190c1 4s linear infinite}@keyframes artifact-shimmer-back-8ed190c1{0%{transform:translate(-100%) rotate(45deg);opacity:.6}50%{opacity:1}to{transform:translate(200%) rotate(45deg);opacity:.6}}.card-back--artifact .new-card-cover__shine[data-v-8ed190c1]{background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.95) 0%,transparent 3%),radial-gradient(circle at 70% 60%,rgba(255,255,255,.85) 0%,transparent 4%),radial-gradient(circle at 50% 80%,rgba(255,255,255,.9) 0%,transparent 3%),radial-gradient(circle at 20% 70%,rgba(255,215,0,.8) 0%,transparent 2%),radial-gradient(circle at 80% 30%,rgba(255,215,0,.8) 0%,transparent 2%),radial-gradient(circle at 15% 50%,rgba(244,208,63,.7) 0%,transparent 2%),radial-gradient(circle at 85% 50%,rgba(244,208,63,.7) 0%,transparent 2%);animation:artifact-sparkle-back-8ed190c1 2.5s ease-in-out infinite}@keyframes artifact-sparkle-back-8ed190c1{0%,to{opacity:.9}20%,60%{opacity:1}40%,80%{opacity:.7}}.card-back--artifact .new-card-cover__icon[data-v-8ed190c1]{filter:drop-shadow(0 0 20px rgba(251,191,36,1)) drop-shadow(0 0 35px rgba(255,215,0,.9)) drop-shadow(0 0 50px rgba(244,208,63,.6));animation:artifact-icon-magnificent-back-8ed190c1 2.5s ease-in-out infinite}@keyframes artifact-icon-magnificent-back-8ed190c1{0%,to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 20px rgba(251,191,36,1)) drop-shadow(0 0 35px rgba(255,215,0,.9)) drop-shadow(0 0 50px rgba(244,208,63,.6))}25%{transform:scale(1.05) rotate(2deg);filter:drop-shadow(0 0 25px rgba(251,191,36,1.2)) drop-shadow(0 0 45px rgba(255,215,0,1)) drop-shadow(0 0 65px rgba(244,208,63,.8))}50%{transform:scale(1.1) rotate(0);filter:drop-shadow(0 0 30px rgba(251,191,36,1.3)) drop-shadow(0 0 55px rgba(255,215,0,1.1)) drop-shadow(0 0 80px rgba(244,208,63,1))}75%{transform:scale(1.05) rotate(-2deg);filter:drop-shadow(0 0 25px rgba(251,191,36,1.2)) drop-shadow(0 0 45px rgba(255,215,0,1)) drop-shadow(0 0 65px rgba(244,208,63,.8))}}.card-back--artifact .new-card-cover__text[data-v-8ed190c1]{color:#fff7ed;text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 20px rgba(251,191,36,1),0 0 40px rgba(255,215,0,.9),0 0 60px rgba(244,208,63,.7),0 0 80px rgba(212,175,55,.5);animation:artifact-text-glow-back-8ed190c1 3s ease-in-out infinite}@keyframes artifact-text-glow-back-8ed190c1{0%,to{text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 20px rgba(251,191,36,1),0 0 40px rgba(255,215,0,.9),0 0 60px rgba(244,208,63,.7),0 0 80px rgba(212,175,55,.5)}50%{text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 25px rgba(251,191,36,1.2),0 0 50px rgba(255,215,0,1.1),0 0 75px rgba(244,208,63,.9),0 0 100px rgba(212,175,55,.7)}}.card-back--artifact .new-card-cover__subtext[data-v-8ed190c1]{color:#fef3c7;text-shadow:0 0 10px rgba(251,191,36,.8),0 0 20px rgba(255,215,0,.6)}@keyframes card-glow-artifact-8ed190c1{0%,to{box-shadow:0 0 30px #fbbf24cc,0 0 50px #ffd70099,0 0 70px #f4d03f66,inset 0 2px 10px #fff6}50%{box-shadow:0 0 50px #fbbf24,0 0 80px #ffd700e6,0 0 120px #f4d03fb3,0 0 150px #d4af3780,inset 0 2px 15px #fff9}}.card-stack[data-v-453cbe7d]{width:100%}.card-stack__loading[data-v-453cbe7d]{display:flex;align-items:center;justify-content:center;padding:2rem;color:#92400e;font-style:italic}.card-stack__section-title[data-v-453cbe7d]{font-size:.75rem;font-weight:600;text-transform:uppercase;color:#92400e;letter-spacing:.05em;margin-bottom:.5rem;padding-left:.25rem}.card-stack__new-section[data-v-453cbe7d]{margin-bottom:1rem}.card-stack__new-grid[data-v-453cbe7d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}.card-stack__new-item[data-v-453cbe7d]{min-height:180px}.card-stack__viewed-section[data-v-453cbe7d]{margin-bottom:.5rem}.card-stack__list[data-v-453cbe7d]{display:flex;flex-direction:column;gap:.375rem}.card-stack__item[data-v-453cbe7d]{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;background:linear-gradient(135deg,#fef3c7e6,#fde68ae6);border:2px solid #b45309;border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.card-stack__item[data-v-453cbe7d]:hover{transform:translate(4px);box-shadow:0 2px 8px #00000026;border-color:#92400e}.card-stack__item[data-v-453cbe7d]:active{transform:translate(2px)}.card-stack__item--normal[data-v-453cbe7d]{background:linear-gradient(135deg,#f5f5f5e6,#e5e5e5e6);border-color:#9ca3af}.card-stack__item--normal .card-stack__name[data-v-453cbe7d],.card-stack__item--normal .card-stack__arrow[data-v-453cbe7d]{color:#374151}.card-stack__item--rare[data-v-453cbe7d]{background:linear-gradient(135deg,#1e3a5fe6,#2d5a87e6);border-color:#3b82f6;box-shadow:0 0 10px #3b82f64d}.card-stack__item--rare .card-stack__name[data-v-453cbe7d],.card-stack__item--rare .card-stack__arrow[data-v-453cbe7d]{color:#dbeafe}.card-stack__item--rare .card-stack__badge[data-v-453cbe7d]{background:#ef4444}.card-stack__item--mythic[data-v-453cbe7d]{background:linear-gradient(135deg,#581c87e6,#7c3aede6);border-color:#a855f7;box-shadow:0 0 12px #a855f766}.card-stack__item--mythic .card-stack__name[data-v-453cbe7d],.card-stack__item--mythic .card-stack__arrow[data-v-453cbe7d]{color:#f3e8ff}.card-stack__item--mythic .card-stack__badge[data-v-453cbe7d]{background:#ef4444}.card-stack__item--legendary[data-v-453cbe7d]{background:linear-gradient(135deg,#ea580ce6,#f97316e6);border-color:#fb923c;box-shadow:0 0 15px #fb923c80,0 0 25px #f973164d;position:relative;overflow:hidden}.card-stack__item--legendary[data-v-453cbe7d]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:legendary-shine-453cbe7d 2s ease-in-out infinite}@keyframes legendary-shine-453cbe7d{0%{left:-100%}to{left:100%}}.card-stack__item--legendary .card-stack__name[data-v-453cbe7d],.card-stack__item--legendary .card-stack__arrow[data-v-453cbe7d]{color:#fff7ed;text-shadow:0 0 8px rgba(251,146,60,.8),0 0 15px rgba(249,115,22,.6)}.card-stack__item--legendary .card-stack__badge[data-v-453cbe7d]{background:#ef4444;box-shadow:0 0 10px #ef444499}.card-stack__item--artifact[data-v-453cbe7d]{background:linear-gradient(135deg,#d4af37f2,#f4d03ff2,#ffd700f2);border-color:#fbbf24;box-shadow:0 0 20px #fbbf2499,0 0 35px #ffd70066,0 0 50px #f4d03f4d;position:relative;overflow:hidden;animation:artifact-glow-stack-453cbe7d 3s ease-in-out infinite}.card-stack__item--artifact[data-v-453cbe7d]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.15) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(255,215,0,.2) 0%,transparent 40%),radial-gradient(circle at 50% 50%,rgba(244,208,63,.15) 0%,transparent 50%);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:0}.card-stack__item--artifact[data-v-453cbe7d]:hover:after{opacity:1;animation:artifact-particles-stack-453cbe7d 2s ease-in-out infinite}.card-stack__item--artifact[data-v-453cbe7d]:hover{animation:artifact-glow-hover-stack-453cbe7d 1.5s ease-in-out infinite}.card-stack__item--artifact[data-v-453cbe7d]:hover:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,transparent 25%,rgba(255,255,255,.8) 30%,rgba(255,255,255,1) 50%,rgba(255,255,255,.8) 70%,transparent 75%,transparent 100%);box-shadow:0 0 30px #fff,0 0 60px #ffd700e6,0 0 90px #f4d03fb3;animation:artifact-lightning-stack-453cbe7d .6s ease-in-out;pointer-events:none;z-index:1}@keyframes artifact-glow-stack-453cbe7d{0%,to{box-shadow:0 0 20px #fbbf2499,0 0 35px #ffd70066,0 0 50px #f4d03f4d}50%{box-shadow:0 0 30px #fbbf24e6,0 0 50px #ffd700b3,0 0 70px #f4d03f80,0 0 90px #d4af374d}}@keyframes artifact-glow-hover-stack-453cbe7d{0%,to{box-shadow:0 0 25px #fbbf24cc,0 0 45px #ffd70099,0 0 65px #f4d03f66}50%{box-shadow:0 0 35px #fbbf24,0 0 60px #ffd700e6,0 0 85px #f4d03fb3,0 0 110px #d4af3780}}@keyframes artifact-lightning-stack-453cbe7d{0%{left:-100%;opacity:0}10%{opacity:1}50%{left:50%;opacity:1}90%{opacity:.8}to{left:200%;opacity:0}}@keyframes artifact-particles-stack-453cbe7d{0%,to{background-position:0% 0%,100% 100%,50% 50%}33%{background-position:30% 20%,70% 80%,60% 40%}66%{background-position:60% 40%,40% 60%,30% 70%}}.card-stack__item--artifact[data-v-453cbe7d]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:artifact-shimmer-stack-453cbe7d 2.5s ease-in-out infinite}@keyframes artifact-shimmer-stack-453cbe7d{0%{left:-100%}to{left:100%}}.card-stack__item--artifact .card-stack__name[data-v-453cbe7d],.card-stack__item--artifact .card-stack__arrow[data-v-453cbe7d]{color:#fff7ed;font-family:Cinzel,Playfair Display,Times New Roman,serif;font-weight:700;letter-spacing:.05em;text-shadow:0 0 12px rgba(251,191,36,1),0 0 25px rgba(255,215,0,.8),0 0 40px rgba(244,208,63,.6);position:relative;z-index:1}.card-stack__item--artifact .card-stack__badge[data-v-453cbe7d]{background:linear-gradient(135deg,#dc2626,#ef4444);box-shadow:0 0 15px #ef4444cc,0 0 25px #dc262680;position:relative;z-index:1}.card-stack__icon[data-v-453cbe7d]{font-size:1.5rem;flex-shrink:0;width:2rem;text-align:center}.card-stack__info[data-v-453cbe7d]{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem}.card-stack__name[data-v-453cbe7d]{font-size:.875rem;font-weight:600;color:#78350f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-stack__badge[data-v-453cbe7d]{flex-shrink:0;font-size:.5rem;font-weight:700;text-transform:uppercase;color:#fff;background:#dc2626;padding:.125rem .375rem;border-radius:4px}.card-stack__arrow[data-v-453cbe7d]{font-size:1.25rem;color:#92400e;opacity:.6;transition:all .2s}.card-stack__item:hover .card-stack__arrow[data-v-453cbe7d]{opacity:1;transform:translate(2px)}.card-stack__empty[data-v-453cbe7d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:#92400e}.card-stack__empty-icon[data-v-453cbe7d]{font-size:2.5rem;margin-bottom:.5rem;opacity:.5}.card-stack__empty-text[data-v-453cbe7d]{font-size:.875rem;opacity:.7;font-style:italic}.stack-list-enter-active[data-v-453cbe7d],.stack-list-leave-active[data-v-453cbe7d]{transition:all .3s ease}.stack-list-enter-from[data-v-453cbe7d]{opacity:0;transform:translate(-20px)}.stack-list-leave-to[data-v-453cbe7d]{opacity:0;transform:translate(20px) scale(.95)}.stack-list-move[data-v-453cbe7d]{transition:transform .3s ease}@media (max-width: 480px){.card-stack__new-grid[data-v-453cbe7d]{grid-template-columns:1fr}}.hp-input-detail[data-v-7978f0d0]{padding:.125rem 1.25rem .125rem .25rem!important;text-align:center;border-width:1px!important}.hp-input-detail[data-v-7978f0d0]::-webkit-inner-spin-button,.hp-input-detail[data-v-7978f0d0]::-webkit-outer-spin-button{opacity:1;cursor:pointer;position:absolute;right:.125rem;height:.75rem;width:.75rem}.hp-input-detail[type=number][data-v-7978f0d0]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.attack-input[type=number][data-v-7978f0d0]{width:3.5rem!important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.attack-input[data-v-7978f0d0]::-webkit-outer-spin-button,.attack-input[data-v-7978f0d0]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dice-animation-small[data-v-0cbc5af6]{display:inline-block;animation:dice-roll-small-0cbc5af6 1s infinite;font-size:.75rem}@keyframes dice-roll-small-0cbc5af6{0%,to{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}}.dice-3d-container[data-v-d1b72e13]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999!important;pointer-events:none;background:transparent;opacity:0;visibility:visible;transition:opacity .2s;max-width:100vw;max-height:100vh;overflow:hidden}.dice-3d-container.visible[data-v-d1b72e13]{opacity:1}.dice-3d-container canvas[data-v-d1b72e13]{width:100%!important;height:100%!important;z-index:99999!important;position:relative}.dice-roller-compact[data-v-a8e74b81]{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:100;background-color:#fffbebfa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #92400e;border-left:none;border-radius:0 .5rem .5rem 0;padding:.75rem;min-width:60px;box-shadow:2px 0 10px #0003}.dice-roller-header h3[data-v-a8e74b81]{margin:0 auto;font-size:.875rem;text-align:center}.dice-roller-buttons[data-v-a8e74b81]{display:flex;flex-direction:column;gap:.25rem}.dice-btn-compact[data-v-a8e74b81]{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1));padding:.375rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dice-btn-compact[data-v-a8e74b81]:hover{--tw-bg-opacity: 1;background-color:rgb(146 64 14 / var(--tw-bg-opacity, 1))}.dice-btn-compact[data-v-a8e74b81]:active{--tw-bg-opacity: 1;background-color:rgb(120 53 15 / var(--tw-bg-opacity, 1))}.dice-btn-compact[data-v-a8e74b81]:disabled{cursor:not-allowed;opacity:.5}.dice-btn-compact[data-v-a8e74b81]{min-width:40px;font-size:.75rem}.dice-skin-btn-compact[data-v-a8e74b81]{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.375rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dice-skin-btn-compact[data-v-a8e74b81]:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.dice-skin-btn-compact[data-v-a8e74b81]:active{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.dice-skin-btn-compact[data-v-a8e74b81]{min-width:40px;font-size:.75rem}.character-detail-theme-obsidian-dark .dice-log-panel .dice-input-compact[data-v-a8e74b81]{background-color:#1e293bcc}.character-detail-theme-fey-midnight .dice-log-panel .dice-input-compact[data-v-a8e74b81]{background-color:#14182dcc;border-color:#6366f199}.character-detail-theme-druid-grove .dice-log-panel .dice-input-compact[data-v-a8e74b81]{background-color:#183112cc;border-color:#a3e63599}.character-detail-theme-underdark-gold .dice-log-panel .dice-input-compact[data-v-a8e74b81]{background-color:#170e22cc;border-color:#fbbf2499}.character-detail-theme-frost-dragon .dice-log-panel .dice-input-compact[data-v-a8e74b81]{background-color:#0c4a6ea6;border-color:#0ea5e999}.character-sheet-theme-wrapper[data-v-a8e74b81] :where(.border-amber-900,.border-amber-800,.dice-input-compact,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-a8e74b81] :where(.dice-input-compact,.bg-parchment-100,.bg-white){background-color:var(--theme-card-muted-bg)}.dice-input-compact[data-v-a8e74b81]{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 240 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;line-height:1rem;font-size:.75rem}.dice-input-compact[data-v-a8e74b81]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.character-detail-theme-obsidian-dark .dice-log-panel .dice-roller-close-btn[data-v-a8e74b81]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-a8e74b81] :where(.dice-roller-close-btn,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-a8e74b81] :where(.dice-roller-close-btn,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-a8e74b81] :where(.dice-roller-close-btn,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-a8e74b81] :where(.dice-roller-close-btn,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-a8e74b81] :where(.dice-roller-close-btn,.text-amber-800,.text-amber-700){color:var(--theme-card-text)}.dice-roller-close-btn[data-v-a8e74b81]{display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1;--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.character-detail-theme-obsidian-dark .dice-log-panel .dice-roller-close-btn[data-v-a8e74b81]:hover{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-a8e74b81] :where(.text-amber-900,.text-amber-800,.dice-roller-close-btn:hover,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-a8e74b81] :where(.text-amber-900,.text-amber-800,.dice-roller-close-btn:hover,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-a8e74b81] :where(.text-amber-900,.text-amber-800,.dice-roller-close-btn:hover,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-a8e74b81] :where(.text-amber-900,.text-amber-800,.dice-roller-close-btn:hover,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-a8e74b81] :where(.text-amber-900,.text-amber-800,.dice-roller-close-btn:hover){color:var(--theme-card-text)}.dice-roller-close-btn[data-v-a8e74b81]:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.dice-roller-close-btn[data-v-a8e74b81]{line-height:1}.character-detail-theme-obsidian-dark .dice-log-panel .dice-roller-close-btn[data-v-a8e74b81]:hover{background-color:#1e293bcc;border-color:#fbbf24cc}.character-detail-theme-fey-midnight .dice-log-panel .dice-roller-close-btn[data-v-a8e74b81]:hover{background-color:#14182dcc;border-color:#6366f199}.character-detail-theme-druid-grove .dice-log-panel .dice-roller-close-btn[data-v-a8e74b81]:hover{background-color:#183112cc;border-color:#a3e63599}.character-detail-theme-underdark-gold .dice-log-panel .dice-roller-close-btn[data-v-a8e74b81]:hover{background-color:#170e22cc;border-color:#fbbf2499}.character-detail-theme-frost-dragon .dice-log-panel .dice-roller-close-btn[data-v-a8e74b81]:hover{background-color:#0c4a6ea6;border-color:#0ea5e999}.character-sheet-theme-wrapper[data-v-a8e74b81] :where(.bg-amber-50,.dice-roller-close-btn:hover,.bg-amber-200,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)}.dice-roller-close-btn[data-v-a8e74b81]:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.online-users-header[data-v-715107ad]{position:fixed;top:.5rem;right:.5rem;z-index:39;display:flex;gap:.5rem;flex-wrap:wrap;background-color:#fffbebf2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--border-primary, #92400e);border-radius:var(--radius-lg, .5rem);padding:.25rem;box-shadow:var(--shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .1));max-width:calc(100vw - 20rem)}.user-button-wrapper[data-v-715107ad]{position:relative}.user-button[data-v-715107ad]{padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;border:1px solid #92400e;border-radius:.375rem;cursor:pointer;transition:all .2s;font-weight:500;white-space:nowrap;background-color:#fffbebcc;color:#92400e;display:flex;align-items:center;gap:.375rem}.user-button[data-v-715107ad]:hover{background-color:#fef3c7e6}.user-button-active[data-v-715107ad]{background-color:#92400e;color:#fff}.user-button-gm[data-v-715107ad]{background-color:#f59e0b;color:#fff;border-color:#d97706}.user-button-gm[data-v-715107ad]:hover{background-color:#d97706}.user-name[data-v-715107ad]{max-width:120px;overflow:hidden;text-overflow:ellipsis}.dice-animation[data-v-715107ad]{display:inline-block;animation:dice-roll-715107ad 1s infinite;font-size:1rem}@keyframes dice-roll-715107ad{0%,to{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}}.user-overlay[data-v-715107ad]{position:absolute;top:calc(100% + .5rem);right:0;z-index:99999;background-color:#fff;border:2px solid #92400e;border-radius:.375rem;box-shadow:0 4px 6px #0000001a;min-width:200px;padding:.75rem}.user-overlay-content[data-v-715107ad]{display:flex;flex-direction:column;gap:.5rem}.user-overlay-row[data-v-715107ad]{display:flex;justify-content:space-between;gap:.5rem}.user-overlay-label[data-v-715107ad]{font-weight:600;color:#78350f;font-size:.875rem}.user-overlay-value[data-v-715107ad]{color:#92400e;font-size:.875rem;text-align:right}.connection-source-indicator[data-v-715107ad]{font-size:.875rem;opacity:.8}.character-detail-theme-obsidian-dark .dice-log-panel .level-up-section[data-v-5270894b]{background-color:#1e293bcc}.character-detail-theme-fey-midnight .dice-log-panel .level-up-section[data-v-5270894b]{background-color:#14182dcc;border-color:#6366f199}.character-detail-theme-druid-grove .dice-log-panel .level-up-section[data-v-5270894b]{background-color:#183112cc;border-color:#a3e63599}.character-detail-theme-underdark-gold .dice-log-panel .level-up-section[data-v-5270894b]{background-color:#170e22cc;border-color:#fbbf2499}.character-detail-theme-frost-dragon .dice-log-panel .level-up-section[data-v-5270894b]{background-color:#0c4a6ea6;border-color:#0ea5e999}.character-sheet-theme-wrapper[data-v-5270894b] :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.border-amber-500,.border-amber-400,.level-up-section,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper[data-v-5270894b] :where(.level-up-section,.bg-parchment-100,.bg-white){background-color:var(--theme-card-muted-bg)}.level-up-section[data-v-5270894b]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 240 / var(--tw-bg-opacity, 1));padding:1rem}.character-detail-theme-obsidian-dark .dice-log-panel .section-header[data-v-5270894b]{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel[data-v-5270894b] :where(.section-header,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel[data-v-5270894b] :where(.section-header,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel[data-v-5270894b] :where(.section-header,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel[data-v-5270894b] :where(.section-header,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff}.character-sheet-theme-wrapper[data-v-5270894b] :where(.section-header,.text-amber-800,.text-amber-700){color:var(--theme-card-text)}.character-sheet-theme-wrapper[data-v-5270894b] :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.border-amber-500,.border-amber-400,.section-header,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.section-header[data-v-5270894b]{margin-bottom:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1));padding-bottom:.5rem;font-family:Cinzel,serif;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.line-clamp-2[data-v-5270894b]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,body{min-height:100%}html{background:var(--body-background);background-size:cover;background-repeat:no-repeat;background-position:center top;background-attachment:fixed}body{font-family:var(--font-body);color:var(--text-primary);background:var(--body-background);background-size:cover;background-repeat:no-repeat;background-position:center top;background-attachment:fixed;position:relative;z-index:0}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:var(--body-overlay);pointer-events:none;z-index:-1}#app{min-height:100%;background:var(--body-background);background-size:cover;background-repeat:no-repeat;background-position:center top;background-attachment:fixed}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary)}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.character-detail-theme-obsidian-dark .dice-log-panel .parchment{border-color:#fbbf2499}.character-sheet-theme-wrapper :where(.border-amber-900,.parchment,.border-amber-700,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper :where(.bg-parchment-50,.parchment,.bg-white){background-color:var(--theme-card-muted-bg)}.parchment{border-width:2px;--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 243 224 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-image:repeating-linear-gradient(0deg,rgba(120,53,15,.03) 0px,transparent 1px,transparent 2px,rgba(120,53,15,.03) 3px);position:relative}.parchment:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(120,53,15,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(120,53,15,.05) 0%,transparent 50%);pointer-events:none}.dnd-button{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-secondary);color:#fff;font-family:var(--font-medieval);font-weight:600;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:all var(--transition-base);transform:scale(1)}.dnd-button:hover{background-color:var(--color-secondary-dark);transform:scale(1.05)}.dnd-button:active{background-color:var(--color-secondary-dark);transform:scale(.95)}.dnd-button-secondary{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-primary);color:#fff;font-family:var(--font-medieval);font-weight:600;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:all var(--transition-base);transform:scale(1)}.dnd-button-secondary:hover{background-color:var(--color-primary-dark);transform:scale(1.05)}.dnd-button-secondary:active{background-color:var(--color-primary-dark);transform:scale(.95)}.dnd-input{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--bg-parchment-light);border:2px solid var(--border-primary);border-radius:var(--radius-md);font-family:var(--font-body);transition:all var(--transition-base)}.dnd-input:focus{outline:none;ring:2px;ring-color:var(--color-accent);border-color:var(--color-accent)}.dnd-card{background-color:var(--bg-parchment);border:2px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--spacing-lg);position:relative;box-shadow:var(--shadow-lg);background-image:repeating-linear-gradient(0deg,rgba(120,53,15,.03) 0px,transparent 1px,transparent 2px,rgba(120,53,15,.03) 3px)}.character-detail-theme-obsidian-dark .dice-log-panel .dice-roll{border-color:#fbbf2499}.character-detail-theme-obsidian-dark .dice-log-panel :where(.dice-roll,.bg-amber-200,.hover\:bg-amber-100){background-color:#0f172af2;color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel :where(.dice-roll,.bg-amber-200,.hover\:bg-amber-100){background-color:#060b15eb;color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel :where(.dice-roll,.bg-amber-200,.hover\:bg-amber-100){background-color:#0c2010f0;color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel :where(.dice-roll,.bg-amber-200,.hover\:bg-amber-100){background-color:#110c16f2;color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel :where(.dice-roll,.bg-amber-200,.hover\:bg-amber-100){background-color:#082f49f2;color:#e0f2fe}.character-sheet-theme-wrapper :where(.border-amber-900,.dice-roll,.border-amber-700,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper :where(.bg-parchment-50,.bg-parchment-100,.dice-roll){background-color:var(--theme-card-muted-bg)}.dice-roll{display:inline-flex;height:3rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.character-detail-theme-vampire-night .dice-log-panel :where(.dice-roll,.bg-amber-200,.hover\:bg-amber-100){background-color:#1c040ad9;color:#fef4f4}.character-sheet-theme-wrapper :where(.dice-roll:hover,.bg-amber-100,.bg-amber-200,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)}.dice-roll:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dice-roll{font-size:1.5rem}.dice-result-box{position:fixed;right:0;top:calc(50vh + .5rem);z-index:100000!important;background-color:var(--dice-result-bg, rgba(255, 251, 235, .98))!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid var(--dice-result-border, #92400e)!important;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000080,0 0 20px var(--dice-result-glow, rgba(15, 23, 42, .3));padding:1rem;min-width:200px;max-width:300px;animation:slideIn .3s ease-out;pointer-events:auto;color:var(--dice-result-text, #6b3a05)!important}.dice-result-heading{color:var(--dice-result-text, #6b3a05)!important}.dice-result-close{color:var(--dice-result-accent, #b45309)!important;transition:color var(--transition-base)}.dice-result-close:hover,.dice-result-subtitle{color:var(--dice-result-text, #6b3a05)!important}.dice-result-notation,.dice-result-meta{color:var(--dice-result-muted, rgba(120, 53, 15, .85))!important}.dice-result-critical-success,.dice-result-total-success{color:var(--dice-result-success)!important}.dice-result-critical-failure,.dice-result-total-failure{color:var(--dice-result-failure)!important}.dice-result-total-default{color:var(--dice-result-text)!important}.dice-result-footer{border-color:var(--dice-result-border)!important}.dice-result-progress-bg{background-color:var(--dice-result-progress-bg)!important}.dice-result-progress-fill{background:linear-gradient(90deg,var(--dice-result-progress-fill),rgba(255,255,255,.2))!important}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.sticky-controls-group{position:fixed;top:.125rem;left:.125rem;z-index:40;display:flex;align-items:center;gap:.25rem;background-color:#fffbebf2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--border-primary);border-radius:var(--radius-lg);padding:.25rem;box-shadow:var(--shadow-lg)}.view-toggle-group{display:inline-flex;border:1px solid #92400e;border-radius:.375rem;overflow:hidden;background-color:#fffbeb80}.view-toggle-btn{padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;border:none;background-color:transparent;color:#92400e;cursor:pointer;transition:all .2s;font-weight:500}.view-toggle-btn:hover{background-color:#d977061a}.view-toggle-btn.active{background-color:#92400e;color:#fff;font-weight:600}.view-toggle-btn.\!active{background-color:#92400e!important;color:#fff!important;font-weight:600!important}.talespire-toggle-btn{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .5rem;font-size:.75rem;line-height:1;border:1px solid #92400e;border-radius:.375rem;background-color:#fffbebcc;color:#92400e;cursor:pointer;transition:all .2s;font-weight:500;white-space:nowrap}.talespire-toggle-btn .toggle-icon{font-size:1rem;line-height:1}.talespire-toggle-btn .toggle-label{font-size:.7rem;font-weight:600;letter-spacing:.5px}.talespire-toggle-btn:hover{background-color:#d977061a}.talespire-toggle-btn.talespire-active{background-color:#4ade80;color:#064e3b;border-color:#22c55e}.talespire-toggle-btn.talespire-active:hover{background-color:#22c55e}.button-separator{width:1px;height:1.5rem;background-color:#d97706;margin:0 .25rem}.control-btn{padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;border:1px solid #92400e;border-radius:.375rem;cursor:pointer;transition:all .2s;font-weight:500;white-space:nowrap;min-width:120px;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:.25rem}.control-btn.primary{background-color:#92400e;color:#fff}.control-btn.primary:hover:not(:disabled){background-color:#78350f}.control-btn.primary:disabled{opacity:.5;cursor:not-allowed}.control-btn.secondary{background-color:#fffbebcc;color:#92400e}.control-btn.secondary:hover{background-color:#fef3c7e6}.dice-roller-toggle-btn{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:100;background-color:#fffbebfa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #92400e;border-left:none;border-radius:0 .5rem .5rem 0;padding:.5rem .75rem;box-shadow:2px 0 10px #0003;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;min-width:50px;min-height:50px}.dice-roller-toggle-btn:hover{background-color:#fef3c7fa;transform:translateY(-50%) translate(2px)}.library-toggle-btn{position:fixed;left:0;top:calc(50% + 60px);transform:translateY(-50%);z-index:100;background-color:#fffbebfa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #92400e;border-left:none;border-radius:0 .5rem .5rem 0;padding:.5rem .75rem;box-shadow:2px 0 10px #0003;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;min-width:50px;min-height:50px}.library-toggle-btn:hover{background-color:#fef3c7fa;transform:translateY(-50%) translate(2px)}.left-navigation-menu{position:fixed;left:0;top:120px;transform:translateY(0);z-index:90;display:flex;flex-direction:column;gap:.5rem;background-color:var(--dice-result-bg, rgba(255, 251, 235, .95))!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--dice-result-border, #92400e)!important;border-left:none;border-radius:0 .75rem .75rem 0;padding:.75rem .5rem;box-shadow:2px 0 15px #00000026;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--dice-result-border, #92400e) transparent}.left-navigation-menu::-webkit-scrollbar{width:4px}.left-navigation-menu::-webkit-scrollbar-track{background:transparent}.left-navigation-menu::-webkit-scrollbar-thumb{background-color:var(--dice-result-border, #92400e);border-radius:2px}.left-navigation-menu::-webkit-scrollbar-thumb:hover{background-color:#92400ecc}.nav-menu-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:2px solid transparent;border-radius:.5rem;cursor:pointer;transition:all .2s ease;font-size:1.2rem;color:var(--dice-result-text, #92400e)!important}.nav-menu-item:hover{background-color:#d977061a!important;border-color:var(--dice-result-accent, #d97706)!important;transform:translate(2px)}.nav-menu-item-active{background-color:#d9770633!important;border-color:var(--dice-result-accent, #d97706)!important;color:var(--dice-result-accent, #b45309)!important}.nav-menu-item-library{margin-top:.5rem;border-top:1px solid var(--dice-result-border, rgba(146, 64, 14, .3));padding-top:.5rem}.nav-menu-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.2rem;line-height:1}.options-menu-container{position:relative;display:inline-block}.options-dropdown{position:absolute;top:100%;left:0;background-color:#fffbebfa;border:2px solid #92400e;border-radius:.375rem;box-shadow:0 10px 15px -3px #0000001a;z-index:50;min-width:140px;margin-top:.25rem}.dropdown-item{display:block;width:100%;padding:.5rem .75rem;font-size:.875rem;border:none;background:none;color:#92400e;cursor:pointer;text-align:left;transition:background-color .2s;display:flex;align-items:center;gap:.5rem}.dropdown-item:hover{background-color:#d977061a}.dropdown-item:first-child{border-radius:.25rem .25rem 0 0}.dropdown-item:last-child{border-radius:0 0 .25rem .25rem}.dropdown-item:only-child{border-radius:.25rem}.gm-cockpit-btn{background-color:#f59e0b;border-color:#d97706;color:#fff;font-weight:600}.gm-cockpit-btn:hover{background-color:#d97706}.level-up-floating-btn{position:fixed;right:2rem;top:50%;transform:translateY(-50%);z-index:50;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ea580c);border:4px solid #fff;box-shadow:0 8px 32px #ea580c99,0 0 #ea580cb3;cursor:pointer;display:flex;align-items:center;justify-content:center;animation:levelUpFloat 2s ease-in-out infinite,levelUpPulse 2s ease-in-out infinite;transition:all .3s ease}.level-up-floating-btn:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 12px 40px #ea580ccc,0 0 #ea580ce6}.level-up-floating-btn .btn-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.25rem}.level-up-floating-btn .icon{font-size:3rem;animation:bounce 1.5s ease-in-out infinite}.level-up-floating-btn .text{font-size:.875rem;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.level-up-floating-btn .\!text{font-size:.875rem!important;font-weight:700!important;color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}.level-up-floating-btn .pulse-ring,.level-up-floating-btn .pulse-ring-2{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:3px solid #f59e0b;border-radius:50%;animation:pulsateRing 2s ease-out infinite}.level-up-floating-btn .pulse-ring-2{animation-delay:1s;border-color:#ea580c}@keyframes levelUpFloat{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 10px))}}@keyframes levelUpPulse{0%,to{box-shadow:0 8px 32px #ea580c99,0 0 #ea580c00}50%{box-shadow:0 12px 40px #ea580ccc,0 0 0 20px #ea580c00}}@keyframes pulsateRing{0%{transform:scale(.9);opacity:1}to{transform:scale(1.3);opacity:0}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width: 768px){.level-up-floating-btn{right:1rem;width:90px;height:90px}.level-up-floating-btn .icon{font-size:2rem}.level-up-floating-btn .text{font-size:.75rem}.level-up-floating-btn .\!text{font-size:.75rem!important}.sticky-controls-group{top:.125rem;left:.125rem;right:auto;flex-wrap:wrap;max-width:calc(100vw - 1rem)}}.settings-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5}.character-detail-theme-obsidian-dark .dice-log-panel .settings-content{background-color:#1e293bcc}.character-detail-theme-fey-midnight .dice-log-panel .settings-content{background-color:#14182dcc;border-color:#6366f199}.character-detail-theme-druid-grove .dice-log-panel .settings-content{background-color:#183112cc;border-color:#a3e63599}.character-detail-theme-underdark-gold .dice-log-panel .settings-content{background-color:#170e22cc;border-color:#fbbf2499}.character-detail-theme-frost-dragon .dice-log-panel .settings-content{background-color:#0c4a6ea6;border-color:#0ea5e999}.character-sheet-theme-wrapper :where(.border-amber-900,.border-amber-800,.settings-content,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.character-sheet-theme-wrapper :where(.settings-content,.bg-parchment-100,.bg-white){background-color:var(--theme-card-muted-bg)}.settings-content{width:100%;max-width:28rem;border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 240 / var(--tw-bg-opacity, 1));padding:1.5rem}.character-detail-theme-vampire-night .dice-log-panel .settings-content{background-color:#270810a6;border-color:#f8717199}.buff-affected{transition:all .2s ease}.buff-debuff{background-color:#dc262626!important;border:2px solid rgba(220,38,38,.5)!important;border-radius:4px;padding:2px 4px}.buff-buff{background-color:#22c55e26!important;border:2px solid rgba(34,197,94,.5)!important;border-radius:4px;padding:2px 4px}.character-detail-theme-obsidian-dark .dice-log-panel .checkbox{color:#fef9c3}.character-detail-theme-fey-midnight .dice-log-panel :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#e0f2fe}.character-detail-theme-druid-grove .dice-log-panel :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#fefce8}.character-detail-theme-underdark-gold .dice-log-panel :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#fde68a}.character-detail-theme-frost-dragon .dice-log-panel :where(.text-amber-900,.text-amber-800,.text-amber-700,.checkbox){color:#f0f9ff}.character-sheet-theme-wrapper :where(.checkbox,.text-amber-500,.text-amber-400){color:var(--theme-accent-text)}.character-sheet-theme-wrapper :where(.border-amber-900,.border-amber-800,.checkbox,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)}.checkbox{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.checkbox:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.skill-item:hover{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.theme-selector{display:flex;align-items:center;min-width:170px}.theme-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #92400e;border-radius:.5rem;background-color:#fffbebf2;color:#92400e;font-family:var(--font-medieval);font-weight:600;padding:.35rem 2rem .35rem .75rem;cursor:pointer;min-width:170px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22 stroke-width=%222%22 stroke=%22%2392400e%22%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem;transition:all .2s ease}.theme-select:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px #fbbf2459}.character-detail-theme{transition:background .4s ease,color .4s ease;background-image:var(--character-sheet-bg-image);background-size:cover;background-position:center;background-attachment:fixed;color:var(--text-primary)}.character-detail-theme-parchment-light{color:var(--text-primary)}.character-detail-theme-obsidian-dark{color:#f8fafc;--dice-result-bg: rgba(15, 23, 42, .95);--dice-result-border: #fbbf24;--dice-result-text: #fef9c3;--dice-result-muted: rgba(226, 232, 240, .75);--dice-result-accent: #fbbf24;--dice-result-success: #4ade80;--dice-result-failure: #f87171;--dice-result-progress-bg: rgba(251, 191, 36, .25);--dice-result-progress-fill: rgba(251, 191, 36, .6)}.character-detail-theme-obsidian-dark .theme-select{background-color:#0f172ae6;border-color:#fbbf24;color:#fef9c3;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22 stroke-width=%222%22 stroke=%22%23fef9c3%22%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E")}.character-detail-theme-obsidian-dark .sticky-controls-group{background-color:#020617eb;border-color:#fbbf24;box-shadow:0 25px 50px -12px #000000e6}.character-detail-theme-obsidian-dark .view-toggle-group{border-color:#fbbf24cc;background-color:#0f172ab3}.character-detail-theme-obsidian-dark .view-toggle-btn{color:#fef9c3}.character-detail-theme-obsidian-dark .view-toggle-btn.active{background-color:#fbbf24;color:#0f172a}.character-detail-theme-obsidian-dark .view-toggle-btn.\!active{background-color:#fbbf24!important;color:#0f172a!important}.character-detail-theme-obsidian-dark .button-separator{background-color:#fbbf2466}.character-detail-theme-obsidian-dark .control-btn{border-color:#fbbf24}.character-detail-theme-obsidian-dark .control-btn.primary{background-color:#fbbf24;color:#0f172a}.character-detail-theme-obsidian-dark .control-btn.secondary{background-color:#0f172ad9;color:#fef3c7}.character-detail-theme-obsidian-dark .dice-roller-toggle-btn,.character-detail-theme-obsidian-dark .library-toggle-btn,.character-detail-theme-obsidian-dark .dice-skin-toggle-btn{background-color:#0f172af0;border-color:#fbbf24;color:#fef9c3}.character-detail-theme-fey-midnight .dice-roller-toggle-btn,.character-detail-theme-fey-midnight .library-toggle-btn{background-color:#060b15eb;border-color:#7dd3fc;color:#e0f2fe;box-shadow:0 20px 35px #0c4a6e73}.character-detail-theme-fey-midnight .dice-roller-toggle-btn:hover,.character-detail-theme-fey-midnight .library-toggle-btn:hover{background-color:#3b82f633;transform:translateY(-50%) translate(2px)}.character-detail-theme-fey-midnight .dice-skin-toggle-btn{background-color:#060b15eb;border-color:#7dd3fc;color:#e0f2fe;box-shadow:0 20px 35px #0c4a6e73}.character-detail-theme-fey-midnight .dice-skin-toggle-btn:hover{background-color:#3b82f633}.character-detail-theme-obsidian-dark .options-dropdown{background-color:#020617f2;border-color:#fbbf24}.character-detail-theme-obsidian-dark .dropdown-item{color:#fef9c3}.character-detail-theme-obsidian-dark .dice-roller-compact{background-color:#020617f2;border-color:#fbbf24;color:#fef9c3;box-shadow:6px 0 18px #000000a6}.character-detail-theme-obsidian-dark .dice-roller-close-btn{color:#fef9c3}.character-detail-theme-obsidian-dark .dice-btn-compact{background-color:#0f172ae6;border:1px solid #fbbf24;color:#fef9c3}.character-detail-theme-obsidian-dark .dice-btn-compact:hover:not(:disabled){background-color:#fbbf2426;color:#fde68a}.character-detail-theme-obsidian-dark .dice-btn-compact:disabled{opacity:.65}.character-detail-theme-obsidian-dark .dice-input-compact{background-color:#0f172ad9;border:1px solid rgba(251,191,36,.6);color:#fef9c3}.character-detail-theme-obsidian-dark .dice-log-overlay .dice-log-toggle{background-color:#0f172ae6!important;border-color:#fbbf24!important}.character-detail-theme-obsidian-dark .dice-log-overlay .dice-log-toggle span{color:#fef9c3}.character-detail-theme-obsidian-dark .dice-log-panel{background-color:#020617f0;border-color:#fbbf24;color:#fef9c3}.character-detail-theme-obsidian-dark .dice-log-panel .border-amber-800{border-color:#fbbf2499!important}.character-detail-theme-obsidian-dark .dice-log-panel .bg-amber-100,.character-detail-theme-obsidian-dark .dice-log-panel .bg-parchment-50{background-color:#1e293bcc!important}.character-detail-theme-obsidian-dark .dice-log-panel .text-amber-900,.character-detail-theme-obsidian-dark .dice-log-panel .text-amber-800,.character-detail-theme-obsidian-dark .dice-log-panel .text-amber-700,.character-detail-theme-obsidian-dark .dice-log-panel .text-amber-600,.character-detail-theme-obsidian-dark .dice-log-panel .text-amber-500{color:#fef9c3!important}.character-detail-theme-obsidian-dark .dice-log-panel .bg-green-50{background-color:#064e3b59!important;border-color:#4ade80!important}.character-detail-theme-obsidian-dark .dice-log-panel .bg-red-50{background-color:#7f1d1d59!important;border-color:#f87171!important}.character-detail-theme-obsidian-dark .dice-log-panel .bg-amber-100{border-color:#fbbf24cc!important}.character-detail-theme-obsidian-dark .dice-log-panel :where(.bg-white,.bg-amber-200,.hover\:bg-amber-100){background-color:#0f172af2!important;color:#fef9c3!important}.character-detail-theme-obsidian-dark .dice-log-panel .hover\:bg-amber-100:hover{background-color:#fbbf241f!important}.character-detail-theme-fey-midnight{color:#e0f2fe;--dice-result-bg: rgba(5, 11, 24, .95);--dice-result-border: #7dd3fc;--dice-result-text: #e0f2fe;--dice-result-muted: rgba(191, 219, 254, .75);--dice-result-accent: #c084fc;--dice-result-success: #6ee7b7;--dice-result-failure: #f472b6;--dice-result-progress-bg: rgba(125, 211, 252, .25);--dice-result-progress-fill: rgba(125, 211, 252, .65)}.character-detail-theme-fey-midnight .sticky-controls-group{background-color:#050914cc;border-color:#7dd3fc;box-shadow:0 25px 45px -15px #0ea5e973}.character-detail-theme-fey-midnight .view-toggle-group{border-color:#0ea5e999;background-color:#0f192dd9}.character-detail-theme-fey-midnight .view-toggle-btn{color:#a5f3fc}.character-detail-theme-fey-midnight .view-toggle-btn.active{background-color:#4ade80;color:#05111b;box-shadow:0 0 12px #4ade8080}.character-detail-theme-fey-midnight .view-toggle-btn.\!active{background-color:#4ade80!important;color:#05111b!important;box-shadow:0 0 12px #4ade8080!important}.character-detail-theme-fey-midnight .button-separator{background-color:#7dd3fc66}.character-detail-theme-fey-midnight .control-btn,.character-detail-theme-fey-midnight .dnd-button,.character-detail-theme-fey-midnight .dnd-button-secondary{border-color:#7dd3fc;color:#e0f2fe;background-color:#0f172a99;position:relative;overflow:hidden}.character-detail-theme-fey-midnight .control-btn:after,.character-detail-theme-fey-midnight .dnd-button:after,.character-detail-theme-fey-midnight .dnd-button-secondary:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle,rgba(74,222,128,.6),transparent 60%);opacity:0;transform:scale(.7);transition:opacity .35s ease,transform .35s ease;mix-blend-mode:screen}.character-detail-theme-fey-midnight .control-btn:hover:after,.character-detail-theme-fey-midnight .dnd-button:hover:after,.character-detail-theme-fey-midnight .dnd-button-secondary:hover:after{opacity:.35;transform:scale(1.1)}.character-detail-theme-fey-midnight .control-btn.primary{background-color:#4ade80;color:#071420}.character-detail-theme-fey-midnight .control-btn.secondary{background-color:#0c4a6ea6}.character-detail-theme-fey-midnight .theme-select{background-color:#060b15cc;color:#c7d2fe;border-color:#7dd3fc;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22 stroke-width=%222%22 stroke=%22%237dd3fc%22%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E")}.character-detail-theme-fey-midnight .dice-roller-compact{background-color:#050b18e6;border-color:#4ade80;box-shadow:6px 0 18px #2b6cb08c;color:#f0fdf4}.character-detail-theme-fey-midnight .dice-btn-compact{background-color:#111827d9;border:1px solid rgba(59,130,246,.7);color:#c7d2fe}.character-detail-theme-fey-midnight .dice-btn-compact:hover:not(:disabled){background-color:#3b82f640;color:#f0fdf4}.character-detail-theme-fey-midnight .dice-input-compact{background-color:#0f172acc;border:1px solid rgba(125,211,252,.5);color:#f0fdf4}.character-detail-theme-fey-midnight .dice-log-overlay .dice-log-toggle{background-color:#050b18e6!important;border-color:#4ade80!important}.character-detail-theme-fey-midnight .dice-log-overlay .dice-log-toggle span{color:#f0fdf4}.character-detail-theme-fey-midnight .dice-log-panel{background-color:#03060eeb;border-color:#7dd3fc99;color:#e0f2fe;box-shadow:0 25px 45px #0f766e73}.character-detail-theme-fey-midnight .dice-log-panel .bg-amber-100,.character-detail-theme-fey-midnight .dice-log-panel .bg-parchment-50{background-color:#14182dcc!important;border-color:#6366f199!important}.character-detail-theme-fey-midnight .dice-log-panel .bg-green-50{background-color:#16653459!important;border-color:#4ade80!important}.character-detail-theme-fey-midnight .dice-log-panel .bg-red-50{background-color:#2e106559!important;border-color:#f472b6!important}.character-detail-theme-fey-midnight .dice-log-panel :where(.bg-white,.bg-amber-200,.hover\:bg-amber-100){background-color:#060b15eb!important;color:#e0f2fe!important}.character-detail-theme-fey-midnight .dice-log-panel .hover\:bg-amber-100:hover{background-color:#60a5fa2e!important}.character-detail-theme-fey-midnight .dice-log-panel :where(.text-amber-900,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe!important}.character-detail-theme-druid-grove{color:#fefce8;--dice-result-bg: rgba(12, 32, 16, .94);--dice-result-border: #a3e635;--dice-result-text: #fefce8;--dice-result-muted: rgba(226, 240, 205, .8);--dice-result-accent: #bef264;--dice-result-success: #4ade80;--dice-result-failure: #f87171;--dice-result-progress-bg: rgba(132, 204, 22, .25);--dice-result-progress-fill: rgba(132, 204, 22, .55)}.character-detail-theme-druid-grove .dice-log-panel .bg-amber-100,.character-detail-theme-druid-grove .dice-log-panel .bg-parchment-50{background-color:#183112cc!important;border-color:#a3e63599!important}.character-detail-theme-druid-grove .dice-log-panel .bg-green-50{background-color:#22c55e59!important;border-color:#4ade80!important}.character-detail-theme-druid-grove .dice-log-panel .bg-red-50{background-color:#ef444459!important;border-color:#f87171!important}.character-detail-theme-druid-grove .dice-log-panel :where(.bg-white,.bg-amber-200,.hover\:bg-amber-100){background-color:#0c2010f0!important;color:#fefce8!important}.character-detail-theme-druid-grove .dice-log-panel .hover\:bg-amber-100:hover{background-color:#a3e63540!important}.character-detail-theme-druid-grove .dice-log-panel :where(.text-amber-900,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8!important}.character-detail-theme-druid-grove .sticky-controls-group{background-color:#0f2e1beb;border-color:#a3e635;box-shadow:0 20px 45px #0c3c1999}.character-detail-theme-druid-grove .view-toggle-group{border-color:#86efac99;background-color:#0f2012cc}.character-detail-theme-druid-grove .view-toggle-btn{color:#d9f99d}.character-detail-theme-druid-grove .view-toggle-btn.active{background-color:#a3e635;color:#1a2e1b}.character-detail-theme-druid-grove .view-toggle-btn.\!active{background-color:#a3e635!important;color:#1a2e1b!important}.character-detail-theme-druid-grove .control-btn,.character-detail-theme-druid-grove .dnd-button,.character-detail-theme-druid-grove .dnd-button-secondary{border-color:#a3e635;color:#fefce8;background-color:#183112d9}.character-detail-theme-druid-grove .control-btn:after,.character-detail-theme-druid-grove .dnd-button:after,.character-detail-theme-druid-grove .dnd-button-secondary:after{background:radial-gradient(circle,rgba(52,211,153,.35),transparent 65%)}.character-detail-theme-druid-grove .theme-select{background-color:#132a13e6;border-color:#bef264;color:#dcfce7;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22 stroke-width=%222%22 stroke=%22%23dcfce7%22%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E")}.character-detail-theme-druid-grove .dice-roller-compact{background-color:#0f2412e6;border-color:#bef264;color:#fefce8;box-shadow:6px 0 20px #07301899}.character-detail-theme-druid-grove .dice-btn-compact{background-color:#34d39940;border:1px solid rgba(190,242,100,.4);color:#fefce8}.character-detail-theme-druid-grove .dice-btn-compact:hover:not(:disabled){background-color:#bef26459;color:#1a2e1b}.character-detail-theme-druid-grove .dice-input-compact{background-color:#0c1a0ed9;border:1px solid rgba(74,222,128,.6);color:#dcfce7}.character-detail-theme-druid-grove .dice-log-overlay .dice-log-toggle{background-color:#0f2412e6!important;border-color:#bef264!important;color:#dcfce7}.character-detail-theme-druid-grove .dice-log-panel{background-color:#0a180eeb;border-color:#a3e63580;color:#fefce8;box-shadow:0 25px 55px #06200f99}.character-detail-theme-druid-grove .dice-roller-toggle-btn,.character-detail-theme-druid-grove .library-toggle-btn{background-color:#0f2412eb;border-color:#bef264;color:#fefce8;box-shadow:0 15px 30px #08201299}.character-detail-theme-druid-grove .dice-roller-toggle-btn:hover,.character-detail-theme-druid-grove .library-toggle-btn:hover{background-color:#4ade8040}.character-detail-theme-druid-grove .dice-skin-toggle-btn{background-color:#0f2412eb;border-color:#bef264;color:#fefce8;box-shadow:0 15px 30px #08201299}.character-detail-theme-druid-grove .dice-skin-toggle-btn:hover{background-color:#4ade8040}.character-detail-theme-underdark-gold{color:#fde68a;--dice-result-bg: rgba(17, 12, 22, .95);--dice-result-border: #fbbf24;--dice-result-text: #fde68a;--dice-result-muted: rgba(254, 243, 199, .75);--dice-result-accent: #facc15;--dice-result-success: #fde047;--dice-result-failure: #f87171;--dice-result-progress-bg: rgba(250, 204, 21, .25);--dice-result-progress-fill: rgba(250, 204, 21, .6)}.character-detail-theme-underdark-gold .dice-log-panel .bg-amber-100,.character-detail-theme-underdark-gold .dice-log-panel .bg-parchment-50{background-color:#170e22cc!important;border-color:#fbbf2499!important}.character-detail-theme-underdark-gold .dice-log-panel .bg-green-50{background-color:#22c55e4d!important;border-color:#4ade80!important}.character-detail-theme-underdark-gold .dice-log-panel .bg-red-50{background-color:#ef444459!important;border-color:#f87171!important}.character-detail-theme-underdark-gold .dice-log-panel :where(.bg-white,.bg-amber-200,.hover\:bg-amber-100){background-color:#110c16f2!important;color:#fde68a!important}.character-detail-theme-underdark-gold .dice-log-panel .hover\:bg-amber-100:hover{background-color:#fbbf2440!important}.character-detail-theme-underdark-gold .dice-log-panel :where(.text-amber-900,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a!important}.character-detail-theme-underdark-gold .sticky-controls-group{background-color:#06060eeb;border-color:#fbbf24;box-shadow:0 25px 55px #000000b3}.character-detail-theme-underdark-gold .view-toggle-group{border-color:#fbbf2499;background-color:#1c1225d9}.character-detail-theme-underdark-gold .view-toggle-btn{color:#fde68a}.character-detail-theme-underdark-gold .view-toggle-btn.active{background-color:#fbbf24;color:#1c1917}.character-detail-theme-underdark-gold .view-toggle-btn.\!active{background-color:#fbbf24!important;color:#1c1917!important}.character-detail-theme-underdark-gold .control-btn,.character-detail-theme-underdark-gold .dnd-button,.character-detail-theme-underdark-gold .dnd-button-secondary{border-color:#fbbf24;color:#fde68a;background-color:#170e22d9}.character-detail-theme-underdark-gold .theme-select{background-color:#180f22e6;border-color:#facc15;color:#fef3c7;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22 stroke-width=%222%22 stroke=%22%23fde68a%22%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E")}.character-detail-theme-underdark-gold .dice-roller-compact{background-color:#0f0a18f2;border-color:#facc15;color:#fde68a;box-shadow:6px 0 18px #0009}.character-detail-theme-underdark-gold .dice-btn-compact{background-color:#fbbf2433;border:1px solid rgba(251,191,36,.5);color:#fde68a}.character-detail-theme-underdark-gold .dice-btn-compact:hover:not(:disabled){background-color:#fbbf2459;color:#1c1917}.character-detail-theme-underdark-gold .dice-input-compact{background-color:#0c0612e6;border:1px solid rgba(251,191,36,.45);color:#fde68a}.character-detail-theme-underdark-gold .dice-log-overlay .dice-log-toggle{background-color:#0a060ff2!important;border-color:#fbbf24!important;color:#fde68a}.character-detail-theme-underdark-gold .dice-log-panel{background-color:#0c0812eb;border-color:#fbbf2473;color:#fde68a;box-shadow:0 25px 55px #000000a6}.character-detail-theme-underdark-gold .dice-roller-toggle-btn,.character-detail-theme-underdark-gold .library-toggle-btn{background-color:#0a060ff0;border-color:#fbbf24;color:#fde68a;box-shadow:0 20px 30px #000000b3}.character-detail-theme-underdark-gold .dice-roller-toggle-btn:hover,.character-detail-theme-underdark-gold .library-toggle-btn:hover{background-color:#fbbf2440}.character-detail-theme-underdark-gold .dice-skin-toggle-btn{background-color:#0a060ff0;border-color:#fbbf24;color:#fde68a;box-shadow:0 20px 30px #000000b3}.character-detail-theme-underdark-gold .dice-skin-toggle-btn:hover{background-color:#fbbf2440}.character-detail-theme-frost-dragon{color:#e0f2fe;--dice-result-bg: rgba(8, 47, 73, .95);--dice-result-border: #bae6fd;--dice-result-text: #e0f2fe;--dice-result-muted: rgba(191, 219, 254, .75);--dice-result-accent: #bae6fd;--dice-result-success: #bef264;--dice-result-failure: #fca5a5;--dice-result-progress-bg: rgba(14, 165, 233, .2);--dice-result-progress-fill: rgba(14, 165, 233, .55)}.character-detail-theme-frost-dragon .sticky-controls-group{background-color:#082f49d1;border-color:#bae6fd;box-shadow:0 25px 50px -12px #0ea5e973}.character-detail-theme-frost-dragon .view-toggle-group{border-color:#bae6fdcc;background-color:#082f49cc}.character-detail-theme-frost-dragon .view-toggle-btn{color:#bae6fd}.character-detail-theme-frost-dragon .view-toggle-btn.active{background-color:#bae6fd;color:#082f49;box-shadow:0 0 12px #bae6fdb3}.character-detail-theme-frost-dragon .view-toggle-btn.\!active{background-color:#bae6fd!important;color:#082f49!important;box-shadow:0 0 12px #bae6fdb3!important}.character-detail-theme-frost-dragon .button-separator{background-color:#bae6fd73}.character-detail-theme-frost-dragon .control-btn,.character-detail-theme-frost-dragon .dnd-button,.character-detail-theme-frost-dragon .dnd-button-secondary{border-color:#bae6fde6;color:#e0f2fe;background-color:#082f49a6;position:relative;overflow:hidden}.character-detail-theme-frost-dragon .control-btn:after,.character-detail-theme-frost-dragon .dnd-button:after,.character-detail-theme-frost-dragon .dnd-button-secondary:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(circle,rgba(190,242,100,.3),transparent 65%);opacity:0;transform:scale(.6);transition:opacity .35s ease,transform .35s ease;mix-blend-mode:screen}.character-detail-theme-frost-dragon .control-btn:hover:after,.character-detail-theme-frost-dragon .dnd-button:hover:after,.character-detail-theme-frost-dragon .dnd-button-secondary:hover:after{opacity:.5;transform:scale(1.12)}.character-detail-theme-frost-dragon .control-btn.primary{background-color:#bae6fd;color:#082f49}.character-detail-theme-frost-dragon .control-btn.secondary{background-color:#0f76d273}.character-detail-theme-frost-dragon .theme-select{background-color:#082f49d9;color:#e0f2fe;border-color:#bae6fd;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22 stroke-width=%222%22 stroke=%22%23bae6fd%22%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E")}.character-detail-theme-frost-dragon .dice-roller-compact{background-color:#082f49d9;border-color:#bae6fd;color:#e0f2fe;box-shadow:6px 0 20px #082f4999}.character-detail-theme-frost-dragon .dice-roller-toggle-btn,.character-detail-theme-frost-dragon .library-toggle-btn{background-color:#082f49e6;border-color:#bae6fd;color:#e0f2fe;box-shadow:0 15px 30px #082f4999}.character-detail-theme-frost-dragon .dice-roller-toggle-btn:hover,.character-detail-theme-frost-dragon .library-toggle-btn:hover{background-color:#bef26433;transform:translateY(-50%) translate(2px)}.character-detail-theme-frost-dragon .dice-skin-toggle-btn{background-color:#082f49e6;border-color:#bae6fd;color:#e0f2fe;box-shadow:0 15px 30px #082f4999}.character-detail-theme-frost-dragon .dice-skin-toggle-btn:hover{background-color:#bef26433}.character-detail-theme-frost-dragon .dice-btn-compact{background-color:#0f76d259;border:1px solid rgba(190,242,100,.4);color:#f0f9ff}.character-detail-theme-frost-dragon .dice-btn-compact:hover:not(:disabled){background-color:#bef26433;color:#082f49}.character-detail-theme-frost-dragon .dice-input-compact{background-color:#082f49d9;border:1px solid rgba(186,230,253,.7);color:#f0f9ff}.character-detail-theme-frost-dragon .dice-log-overlay .dice-log-toggle{background-color:#082f49d9!important;border-color:#bae6fd!important}.character-detail-theme-frost-dragon .dice-log-overlay .dice-log-toggle span{color:#e0f2fe}.character-detail-theme-frost-dragon .dice-log-panel{background-color:#081d31eb;border-color:#bae6fdb3;color:#e0f2fe;box-shadow:0 30px 65px #082f498c}.character-detail-theme-frost-dragon .dice-log-panel .bg-amber-100,.character-detail-theme-frost-dragon .dice-log-panel .bg-parchment-50{background-color:#0c4a6ea6!important;border-color:#0ea5e999!important}.character-detail-theme-frost-dragon .dice-log-panel .bg-green-50{background-color:#3b82f64d!important;border-color:#bae6fd!important}.character-detail-theme-frost-dragon .dice-log-panel .bg-red-50{background-color:#1f2937b3!important;border-color:#0ea5e966!important}.character-detail-theme-frost-dragon .dice-log-panel :where(.bg-white,.bg-amber-200,.hover\:bg-amber-100){background-color:#082f49f2!important;color:#e0f2fe!important}.character-detail-theme-frost-dragon .dice-log-panel .hover\:bg-amber-100:hover{background-color:#bef2642e!important}.character-detail-theme-frost-dragon .dice-log-panel :where(.text-amber-900,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff!important}.character-sheet-theme-frost-dragon .dnd-card,.character-sheet-theme-frost-dragon .dice-log-panel,.character-sheet-theme-frost-dragon .dice-roller-compact{position:relative;overflow:hidden;padding-top:var(--spacing-lg);background-image:linear-gradient(135deg,#05101cd9,#0ea5e959),url(/assets/imgs/10755759_4520671.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border-color:#bae6fdd9;box-shadow:0 15px 35px #082f498c}.character-sheet-theme-wrapper{position:relative;padding:1.5rem;border-radius:1.5rem;background-image:var(--character-sheet-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;isolation:isolate;transition:background .4s ease;--theme-overlay-color: rgba(255, 255, 255, .82);--theme-card-bg: rgba(255, 252, 245, .95);--theme-card-border: #92400e;--theme-card-text: #78350f;--theme-card-muted-bg: rgba(255, 250, 235, .9);--theme-positive-text: #15803d;--theme-negative-text: #b91c1c;--theme-muted-text: rgba(55, 48, 27, .75);--theme-accent-text: #b45309;--theme-border-subtle: rgba(146, 64, 14, .35);--theme-drop-highlight: rgba(217, 119, 6, .18);--theme-tooltip-bg: rgba(15, 23, 42, .95);--theme-tooltip-text: #fef9c3;--compact-box-bg-color: var(--theme-card-bg);--compact-box-border-color: var(--theme-card-border);--compact-box-bg-image: linear-gradient(135deg, rgba(255, 255, 255, .9), rgba(250, 240, 210, .6)), url(/assets/imgs/3799.jpg);--compact-box-bg-size: cover;--compact-box-bg-position: center;--compact-box-bg-repeat: no-repeat}.character-sheet-theme-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--theme-overlay-color);z-index:0}.character-sheet-theme-wrapper>*{position:relative;z-index:1}.character-sheet-theme-parchment-light{--theme-overlay-color: rgba(255, 252, 245, .9);--theme-card-bg: rgba(255, 248, 237, .95);--theme-card-border: #92400e;--theme-card-text: #6b3a05;--theme-card-muted-bg: rgba(255, 251, 235, .9);--theme-positive-text: #15803d;--theme-negative-text: #c2410c;--theme-muted-text: rgba(68, 32, 11, .7);--theme-accent-text: #b45309;--theme-border-subtle: rgba(146, 64, 14, .3);--theme-drop-highlight: rgba(217, 119, 6, .12);--theme-tooltip-bg: rgba(15, 23, 42, .95);--theme-tooltip-text: #fef9c3}.character-sheet-theme-parchment-light .equipment-slots-box,.character-sheet-theme-parchment-light .equipment-slots-compact{--equip-figure-start: #fde68a;--equip-figure-end: #f59e0b;--equip-bg-start: #fef9c3;--equip-bg-end: #fde68a;--equip-glow-inner: #fff7ed;--equip-glow-mid: #fde68a;--equip-glow-outer: #f59e0b;--equip-border: #92400e;--equip-outline: #7c2d12;--equip-accent-pale: #fdf6b2;--equip-foot-fill: #78350f;--equip-label-color: #1f2937;--equip-canvas-bg: linear-gradient(135deg, #fef9e7 0%, #fef3c7 100%)}.character-sheet-theme-obsidian-dark{--theme-overlay-color: rgba(3, 7, 18, .8);--theme-card-bg: rgba(17, 24, 39, .92);--theme-card-border: #fbbf24;--theme-card-text: #fef9c3;--theme-card-muted-bg: rgba(30, 41, 59, .85);--theme-positive-text: #4ade80;--theme-negative-text: #f87171;--theme-muted-text: rgba(226, 232, 240, .78);--theme-accent-text: #fde68a;--theme-border-subtle: rgba(251, 191, 36, .28);--theme-drop-highlight: rgba(251, 191, 36, .2);--theme-tooltip-bg: rgba(10, 15, 25, .95);--theme-tooltip-text: #fef3c7;--compact-box-bg-image: linear-gradient(140deg, rgba(15, 23, 42, .9), rgba(8, 12, 26, .85)), url(/assets/imgs/3799.jpg);--compact-box-bg-size: cover;--compact-box-bg-position: center top;--compact-box-bg-repeat: no-repeat}.character-sheet-theme-obsidian-dark .equipment-slots-box,.character-sheet-theme-obsidian-dark .equipment-slots-compact{--equip-figure-start: #475569;--equip-figure-end: #0f172a;--equip-bg-start: #1e293b;--equip-bg-end: #020617;--equip-glow-inner: #bfdbfe;--equip-glow-mid: #38bdf8;--equip-glow-outer: #0f172a;--equip-border: #fbbf24;--equip-outline: #fde68a;--equip-accent-pale: #e0f2fe;--equip-foot-fill: #0f172a;--equip-label-color: #fef3c7;--equip-canvas-bg: linear-gradient(135deg, #0f172a 0%, #020617 100%)}.character-sheet-theme-fey-midnight{--theme-overlay-color: rgba(3, 7, 18, .85);--theme-card-bg: rgba(6, 11, 21, .92);--theme-card-border: #7dd3fc;--theme-card-text: #e0f2fe;--theme-card-muted-bg: rgba(17, 24, 39, .85);--theme-positive-text: #6ee7b7;--theme-negative-text: #f472b6;--theme-muted-text: rgba(187, 247, 208, .75);--theme-accent-text: #c084fc;--theme-border-subtle: rgba(125, 211, 252, .35);--theme-drop-highlight: rgba(33, 150, 243, .28);--theme-tooltip-bg: rgba(2, 6, 23, .92);--theme-tooltip-text: #e0f2fe;--compact-box-bg-image: linear-gradient(140deg, rgba(5, 9, 20, .92), rgba(31, 41, 89, .85)), url(/assets/imgs/3799.jpg);--compact-box-bg-size: cover;--compact-box-bg-position: center;--compact-box-bg-repeat: no-repeat}.character-sheet-theme-druid-grove{--theme-overlay-color: rgba(13, 46, 25, .85);--theme-card-bg: rgba(15, 36, 18, .92);--theme-card-border: #a3e635;--theme-card-text: #fefce8;--theme-card-muted-bg: rgba(34, 78, 42, .4);--theme-positive-text: #4ade80;--theme-negative-text: #ef4444;--theme-muted-text: rgba(221, 255, 194, .85);--theme-accent-text: #bef264;--theme-border-subtle: rgba(132, 204, 22, .4);--theme-drop-highlight: rgba(34, 197, 94, .2);--theme-tooltip-bg: rgba(8, 17, 10, .95);--theme-tooltip-text: #fefce8;--compact-box-bg-color: rgba(15, 36, 18, .92);--compact-box-border-color: #a3e635;--compact-box-bg-image: linear-gradient(150deg, rgba(21, 55, 27, .85), rgba(77, 124, 15, .75)), url(/assets/imgs/120.jpg);--compact-box-bg-size: cover;--compact-box-bg-position: center;--compact-box-bg-repeat: no-repeat}.character-sheet-theme-underdark-gold{--theme-overlay-color: rgba(6, 6, 14, .9);--theme-card-bg: rgba(17, 12, 22, .95);--theme-card-border: #fbbf24;--theme-card-text: #fde68a;--theme-card-muted-bg: rgba(47, 31, 43, .6);--theme-positive-text: #fde047;--theme-negative-text: #f87171;--theme-muted-text: rgba(255, 243, 224, .8);--theme-accent-text: #facc15;--theme-border-subtle: rgba(251, 191, 36, .3);--theme-drop-highlight: rgba(250, 204, 21, .2);--theme-tooltip-bg: rgba(8, 6, 12, .95);--theme-tooltip-text: #fde68a;--compact-box-bg-color: rgba(17, 12, 22, .95);--compact-box-border-color: #fbbf24;--compact-box-bg-image: url(/assets/imgs/3d-render-wooden-room-interior-with-spotlight-smoky-effect.jpg);--compact-box-bg-size: cover;--compact-box-bg-position: center;--compact-box-bg-repeat: no-repeat}.character-sheet-theme-fey-midnight .equipment-slots-box,.character-sheet-theme-fey-midnight .equipment-slots-compact{--equip-figure-start: #7dd3fc;--equip-figure-end: #c084fc;--equip-bg-start: #0f172a;--equip-bg-end: #312e81;--equip-glow-inner: #a7f3d0;--equip-glow-mid: #7dd3fc;--equip-glow-outer: #9333ea;--equip-border: #a855f7;--equip-outline: #7dd3fc;--equip-accent-pale: #d8b4fe;--equip-foot-fill: #312e81;--equip-label-color: #e0f2fe;--equip-canvas-bg: linear-gradient(145deg, rgba(15, 23, 42, .95), rgba(49, 46, 129, .9))}.character-sheet-theme-frost-dragon{--theme-overlay-color: rgba(8, 47, 73, .85);--theme-card-bg: rgba(8, 47, 73, .92);--theme-card-border: #bae6fd;--theme-card-text: #f0f9ff;--theme-card-muted-bg: rgba(15, 118, 210, .25);--theme-positive-text: #bef264;--theme-negative-text: #fca5a5;--theme-muted-text: rgba(191, 219, 254, .8);--theme-accent-text: #bae6fd;--theme-border-subtle: rgba(59, 130, 246, .35);--theme-drop-highlight: rgba(59, 130, 246, .25);--theme-tooltip-bg: rgba(8, 47, 73, .95);--theme-tooltip-text: #f0f9ff;--compact-box-bg-color: rgba(8, 47, 73, .92);--compact-box-border-color: #bae6fd;--compact-box-bg-image: linear-gradient(130deg, rgba(4, 15, 27, .88), rgba(14, 165, 233, .25)), url(/assets/imgs/10755759_4520670.svg);--compact-box-bg-size: cover, cover;--compact-box-bg-position: center, center;--compact-box-bg-repeat: no-repeat, no-repeat}.character-sheet-theme-frost-dragon .equipment-slots-box,.character-sheet-theme-frost-dragon .equipment-slots-compact{--equip-figure-start: #bae6fd;--equip-figure-end: #38bdf8;--equip-bg-start: #e0f2fe;--equip-bg-end: #7dd3fc;--equip-glow-inner: #f0f9ff;--equip-glow-mid: #bae6fd;--equip-glow-outer: #38bdf8;--equip-border: #bae6fd;--equip-outline: #38bdf8;--equip-accent-pale: #e0f2fe;--equip-foot-fill: #082f49;--equip-label-color: #e0f2fe;--equip-canvas-bg: linear-gradient(135deg, rgba(8, 47, 73, .85), rgba(14, 165, 233, .45))}.character-sheet-theme-vampire-night{--theme-overlay-color: rgba(8, 0, 12, .25);--theme-card-bg: rgba(18, 0, 8, .35);--theme-card-border: #b91c1c;--theme-card-text: #fef4f4;--theme-card-muted-bg: rgba(44, 8, 16, .4);--theme-positive-text: #fb7185;--theme-negative-text: #f87171;--theme-muted-text: rgba(255, 235, 235, .85);--theme-accent-text: #fca5a5;--theme-border-subtle: rgba(127, 29, 29, .3);--theme-drop-highlight: rgba(127, 29, 29, .18);--theme-tooltip-bg: rgba(10, 0, 8, .95);--theme-tooltip-text: #fef2f2;--compact-box-bg-color: rgba(20, 0, 10, .25);--compact-box-border-color: #b91c1c;--compact-box-bg-image: linear-gradient(175deg, rgba(12, 0, 8, .18), rgba(60, 5, 17, .15)), url(/assets/imgs/old-wall-texture-cement-black-red-background-abstract-dark-color-design-are-light-with-white-gradient-background.jpg);--compact-box-bg-size: cover, 110% 140%;--compact-box-bg-position: center top, center 40%;--compact-box-bg-repeat: no-repeat, no-repeat}.character-sheet-theme-wrapper.character-sheet-theme-vampire-night{background-size:cover,110% 140%;background-position:center top,center 40%;background-repeat:no-repeat,no-repeat}.character-sheet-theme-vampire-night .equipment-slots-box,.character-sheet-theme-vampire-night .equipment-slots-compact{--equip-figure-start: #7f1d1d;--equip-figure-end: #450a0a;--equip-bg-start: #08000c;--equip-bg-end: #3b0a0a;--equip-glow-inner: #fee2e2;--equip-glow-mid: #be123c;--equip-glow-outer: #4c0519;--equip-border: #be123c;--equip-outline: #7f1d1d;--equip-accent-pale: #fee2e2;--equip-foot-fill: #3b0a0a;--equip-label-color: #ffe4e6;--equip-canvas-bg: linear-gradient(145deg, rgba(8, 0, 8, .95), rgba(64, 5, 17, .85))}.character-sheet-theme-druid-grove .equipment-slots-box,.character-sheet-theme-druid-grove .equipment-slots-compact{--equip-figure-start: #86efac;--equip-figure-end: #4d7c0f;--equip-bg-start: #14532d;--equip-bg-end: #1a2e1b;--equip-glow-inner: #dcfce7;--equip-glow-mid: #bbf7d0;--equip-glow-outer: #166534;--equip-border: #65a30d;--equip-outline: #14532d;--equip-accent-pale: #fef9c3;--equip-foot-fill: #3f2f1a;--equip-label-color: #ecfccb;--equip-canvas-bg: linear-gradient(135deg, rgba(12, 32, 16, .92), rgba(78, 124, 15, .7))}.character-sheet-theme-underdark-gold .equipment-slots-box,.character-sheet-theme-underdark-gold .equipment-slots-compact{--equip-figure-start: #facc15;--equip-figure-end: #fde68a;--equip-bg-start: #1a1421;--equip-bg-end: #3b1d10;--equip-glow-inner: #fffbeb;--equip-glow-mid: #fcd34d;--equip-glow-outer: #7c2d12;--equip-border: #fbbf24;--equip-outline: #f59e0b;--equip-accent-pale: #fef3c7;--equip-foot-fill: #3f2d25;--equip-label-color: #fde68a;--equip-canvas-bg: linear-gradient(140deg, rgba(5, 4, 8, .92), rgba(62, 36, 14, .9))}.character-sheet-theme-wrapper .dnd-card{background-color:var(--theme-card-bg);border-color:var(--theme-card-border);color:var(--theme-card-text);box-shadow:0 25px 50px -12px #00000059}.character-sheet-theme-wrapper .dnd-card h2,.character-sheet-theme-wrapper .dnd-card h3{color:var(--theme-card-text)}.character-sheet-theme-wrapper .dnd-input{background-color:var(--theme-card-muted-bg);border-color:var(--theme-card-border);color:var(--theme-card-text)}.character-sheet-theme-wrapper .dice-roll,.character-sheet-theme-wrapper .dice-roll-compact{border-color:var(--theme-card-border);background-color:var(--theme-card-bg);color:var(--theme-card-text)}.character-sheet-theme-parchment-light .dnd-card,.character-sheet-theme-parchment-light .dice-log-panel,.character-sheet-theme-parchment-light .dice-roller-compact{background-image:linear-gradient(140deg,#fff8edeb,#fef3c7bf),url(/assets/imgs/3799.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top}.character-sheet-theme-fey-midnight .dnd-card,.character-sheet-theme-fey-midnight .dice-log-panel,.character-sheet-theme-fey-midnight .dice-roller-compact{background-image:linear-gradient(150deg,#050b18eb,#312e81bf),url(/assets/imgs/3799.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top}.character-sheet-theme-druid-grove .dnd-card,.character-sheet-theme-druid-grove .dice-log-panel,.character-sheet-theme-druid-grove .dice-roller-compact{background-image:linear-gradient(140deg,#0f2412eb,#416b1ebf),url(/assets/imgs/120.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top}.character-sheet-theme-underdark-gold .dnd-card,.character-sheet-theme-underdark-gold .dice-log-panel,.character-sheet-theme-underdark-gold .dice-roller-compact{background-image:linear-gradient(140deg,#0a0810d9,#3f240ebf),url(/assets/imgs/3d-render-wooden-room-interior-with-spotlight-smoky-effect.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top}.character-sheet-theme-vampire-night .dnd-card,.character-sheet-theme-vampire-night .dice-log-panel,.character-sheet-theme-vampire-night .dice-roller-compact{background-image:linear-gradient(180deg,#0c000a2e,#40051138),url(/assets/imgs/old-wall-texture-cement-black-red-background-abstract-dark-color-design-are-light-with-white-gradient-background.jpg);background-size:cover,110% 140%;background-repeat:no-repeat,no-repeat;background-position:center top,center 40%}.character-sheet-theme-wrapper .buff-header,.character-sheet-theme-wrapper .compact-box,.character-sheet-theme-wrapper .compact-box-content,.character-sheet-theme-wrapper .compact-grid{color:var(--theme-card-text)!important}.character-sheet-theme-wrapper .compact-box{box-shadow:0 15px 35px #00000059}.character-sheet-theme-wrapper .compact-box-header{border-color:var(--theme-border-subtle)!important;background-color:var(--theme-card-muted-bg)!important}.character-sheet-theme-wrapper .compact-box .drag-handle{color:var(--theme-accent-text)!important}.character-sheet-theme-wrapper .compact-box.is-drag-over{background-color:var(--theme-drop-highlight)!important;border-color:var(--theme-card-border)!important}.character-sheet-theme-wrapper .status-btn,.character-sheet-theme-wrapper .status-btn-small,.character-sheet-theme-wrapper .charges-input{border-color:var(--theme-card-border)!important;background-color:var(--theme-card-muted-bg)!important;color:var(--theme-card-text)!important}.character-sheet-theme-wrapper .status-btn:hover,.character-sheet-theme-wrapper .status-btn-small:hover{background-color:var(--theme-card-bg)!important}.character-sheet-theme-wrapper .buff-selection-item{border:1px solid var(--theme-card-border);background-color:var(--theme-card-muted-bg);color:var(--theme-card-text);border-radius:var(--radius-md);padding:.75rem;cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)}.character-sheet-theme-wrapper .buff-selection-item:hover{background-color:var(--theme-card-bg);border-color:var(--theme-accent-text);box-shadow:0 12px 25px #0003}.character-sheet-theme-wrapper .buff-selection-item.is-selected{background-color:var(--theme-drop-highlight);border-color:var(--theme-accent-text)}.character-sheet-theme-wrapper .buff-selection-item.buff-type-buff{border-color:var(--theme-positive-text)}.character-sheet-theme-wrapper .buff-selection-item.buff-type-debuff{border-color:var(--theme-negative-text)}.character-sheet-theme-wrapper .buff-type-pill{font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.character-sheet-theme-wrapper .buff-pill-buff{background-color:var(--theme-positive-text);color:#031407}.character-sheet-theme-wrapper .buff-pill-debuff{background-color:var(--theme-negative-text);color:#1f0404}.character-sheet-theme-wrapper .buff-description,.character-sheet-theme-wrapper .buff-name,.character-sheet-theme-wrapper .buff-modifier-list{color:var(--theme-card-text)}.character-sheet-theme-wrapper .buff-modifier-bonus{color:var(--theme-positive-text)}.character-sheet-theme-wrapper .buff-modifier-penalty{color:var(--theme-negative-text)}.character-sheet-theme-wrapper .equipment-slot-selector-modal{background-color:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.character-sheet-theme-wrapper .equipment-slot-selector-content{background-color:var(--theme-card-bg);border:2px solid var(--theme-card-border);border-radius:var(--radius-lg);color:var(--theme-card-text);box-shadow:0 35px 60px #00000059}.character-sheet-theme-wrapper .equipment-slot-heading{color:var(--theme-card-text)}.character-sheet-theme-wrapper .equipment-slot-input{background-color:var(--theme-card-muted-bg);border:1px solid var(--theme-card-border);color:var(--theme-card-text)}.character-sheet-theme-wrapper .equipment-slot-input:focus{outline:none;border-color:var(--theme-accent-text);box-shadow:0 0 0 2px #ffffff0d}.character-sheet-theme-wrapper .equipment-slot-section-title{color:var(--theme-card-text)}.character-sheet-theme-wrapper .equipment-slot-secondary{color:var(--theme-muted-text)}.character-sheet-theme-wrapper .equipment-slot-item{border-color:var(--theme-border-subtle);background-color:var(--theme-card-muted-bg);color:var(--theme-card-text)}.character-sheet-theme-wrapper .equipment-slot-item.is-available:hover{background-color:var(--theme-card-bg);border-color:var(--theme-card-border)}.character-sheet-theme-wrapper .equipment-slot-item.is-assigned{color:var(--theme-card-text)}.character-sheet-theme-wrapper .equipment-slot-empty{color:var(--theme-muted-text)}.character-sheet-theme-wrapper .equipment-slot-selector-content .checkbox{border:1px solid var(--theme-card-border);accent-color:var(--theme-card-border)}.character-sheet-theme-wrapper .dnd-button-secondary{background-color:transparent;border:1px solid var(--theme-card-border);color:var(--theme-card-text)}.character-sheet-theme-wrapper .dnd-button{background-color:var(--theme-card-border);border-color:var(--theme-card-border);color:var(--theme-card-bg)}.character-sheet-theme-wrapper .drop-zone{border-color:var(--theme-border-subtle)!important;background-color:#ffffff05!important}.character-sheet-theme-wrapper .drop-zone-visible{opacity:.4;background-color:#ffffff0a!important}.character-sheet-theme-wrapper .drop-zone-active{border-color:var(--theme-card-border)!important;background-color:var(--theme-drop-highlight)!important;box-shadow:0 0 16px #0000004d}.character-sheet-theme-wrapper :where(.text-amber-900,.text-amber-800,.text-amber-700){color:var(--theme-card-text)!important}.character-sheet-theme-wrapper :where(.text-amber-600,.text-amber-500,.text-amber-400){color:var(--theme-accent-text)!important}.character-sheet-theme-wrapper :where(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-50,.text-gray-600,.text-gray-700,.text-yellow-600,.text-yellow-500){color:var(--theme-muted-text)!important}.character-sheet-theme-wrapper :where(.text-green-700,.text-green-600,.text-green-500){color:var(--theme-positive-text)!important}.character-sheet-theme-wrapper :where(.text-red-700,.text-red-600,.text-red-500){color:var(--theme-negative-text)!important}.character-sheet-theme-wrapper :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.border-amber-500,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)!important}.character-sheet-theme-wrapper :where(.border-gray-700,.border-gray-600){border-color:var(--theme-border-subtle)!important}.character-sheet-theme-wrapper :where(.bg-parchment-50,.bg-parchment-100,.bg-white){background-color:var(--theme-card-muted-bg)!important}.character-sheet-theme-wrapper :where(.bg-amber-50,.bg-amber-100,.bg-amber-200,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)!important}.character-sheet-theme-wrapper :where(.bg-gray-900,.bg-slate-900){background-color:var(--theme-tooltip-bg)!important;color:var(--theme-tooltip-text)!important}.character-sheet-theme-fey-midnight:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at 20% 20%,rgba(110,231,183,.18),transparent 50%),radial-gradient(circle at 70% 0%,rgba(59,130,246,.25),transparent 40%);opacity:.5;filter:blur(40px);animation:feyFogDrift 50s linear infinite;pointer-events:none;z-index:0}@keyframes feyFogDrift{0%{transform:translate3d(-5%,-5%,0) scale(1);opacity:.4}50%{transform:translate3d(6%,4%,0) scale(1.08);opacity:.65}to{transform:translate3d(-5%,-5%,0) scale(1);opacity:.4}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-1\/2{left:50%}.left-8{left:2rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.right-8{right:2rem}.top-0{top:0}.top-1{top:.25rem}.top-12{top:3rem}.top-2{top:.5rem}.top-20{top:5rem}.top-36{top:9rem}.top-8{top:2rem}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.col-span-2{grid-column:span 2 / span 2}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-20{margin-left:5rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-full{height:100%}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0px}.min-h-\[100px\]{min-height:100px}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-96{width:24rem}.w-\[36rem\]{width:36rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[150px\]{min-width:150px}.min-w-\[2\.5rem\]{min-width:2.5rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-600{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1))}.border-amber-700{--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.border-amber-800{--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.border-amber-900{--tw-border-opacity: 1;border-color:rgb(120 53 15 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-pink-300{--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-purple-700{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/50{border-color:#ef444480}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity, 1))}.border-yellow-700{--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/30{background-color:#fffbeb4d}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-700{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.bg-amber-800{--tw-bg-opacity: 1;background-color:rgb(146 64 14 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-dnd-gold-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-50\/30{background-color:#f0fdf44d}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-parchment-100{--tw-bg-opacity: 1;background-color:rgb(254 243 224 / var(--tw-bg-opacity, 1))}.bg-parchment-50{--tw-bg-opacity: 1;background-color:rgb(254 249 240 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-900\/20{background-color:#7f1d1d33}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-70{--tw-bg-opacity: .7}.bg-opacity-75{--tw-bg-opacity: .75}.bg-opacity-80{--tw-bg-opacity: .8}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-0{padding-left:0}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-medieval{font-family:Cinzel,serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[16px\]{font-size:16px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-lime-400{--tw-text-opacity: 1;color:rgb(163 230 53 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-parchment-100{--tw-text-opacity: 1;color:rgb(254 243 224 / var(--tw-text-opacity, 1))}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.accent-amber-700{accent-color:#b45309}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.ring-amber-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(217 119 6 / var(--tw-ring-opacity, 1))}.ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.ring-green-500\/40{--tw-ring-color: rgb(34 197 94 / .4)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--color-primary: #b45309;--color-primary-dark: #92400e;--color-primary-light: #d97706;--color-secondary: #dc2626;--color-secondary-dark: #b91c1c;--color-secondary-light: #ef4444;--color-accent: #f59e0b;--color-accent-dark: #d97706;--color-accent-light: #fbbf24;--bg-parchment: #fef9e7;--bg-parchment-light: #fffbeb;--bg-parchment-dark: #fef3c7;--text-primary: #78350f;--text-secondary: #92400e;--text-muted: #a16207;--border-primary: #92400e;--border-secondary: #b45309;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--font-body: "Crimson Text", serif;--font-heading: "Cinzel", serif;--font-medieval: "Cinzel", serif;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--transition-fast: .15s ease-in-out;--transition-base: .2s ease-in-out;--transition-slow: .3s ease-in-out;--body-background: radial-gradient(circle at 10% 20%, rgba(248, 250, 252, .6), transparent 45%), radial-gradient(circle at 80% 0%, rgba(253, 230, 138, .5), transparent 55%), linear-gradient(180deg, #fff7e6, #fde68a 60%, #fef3c7);--body-overlay: radial-gradient(circle at 20% 20%, rgba(255, 255, 255, .65), transparent 55%);--dice-result-bg: rgba(255, 251, 235, .98);--dice-result-border: #92400e;--dice-result-text: #78350f;--dice-result-muted: #a16207;--dice-result-accent: #b45309;--dice-result-success: #15803d;--dice-result-failure: #b91c1c;--dice-result-progress-bg: rgba(253, 230, 138, .5);--dice-result-progress-fill: rgba(180, 83, 9, .85)}.character-detail-theme-vampire-night{color:#fee2e2;--dice-result-bg: rgba(18, 0, 10, .95);--dice-result-border: #b91c1c;--dice-result-text: #fef2f2;--dice-result-muted: rgba(254, 226, 226, .75);--dice-result-accent: #f87171;--dice-result-success: #f472b6;--dice-result-failure: #f87171;--dice-result-progress-bg: rgba(190, 24, 60, .25);--dice-result-progress-fill: rgba(190, 24, 60, .65)}.character-detail-theme-vampire-night .sticky-controls-group{background-color:#080008eb;border-color:#991b1b;box-shadow:0 35px 60px #080008b3}.character-detail-theme-vampire-night .view-toggle-group{border-color:#f8717199;background-color:#12010ed9}.character-detail-theme-vampire-night .view-toggle-btn{color:#fecaca}.character-detail-theme-vampire-night .view-toggle-btn.active{background-color:#dc2626;color:#0c0005}.character-detail-theme-vampire-night .control-btn,.character-detail-theme-vampire-night .dnd-button,.character-detail-theme-vampire-night .dnd-button-secondary{border-color:#991b1b;color:#fee2e2;background-color:#1f060cd9}.character-detail-theme-vampire-night .control-btn:after,.character-detail-theme-vampire-night .dnd-button:after,.character-detail-theme-vampire-night .dnd-button-secondary:after{background:radial-gradient(circle,rgba(248,113,113,.35),transparent 65%)}.character-detail-theme-vampire-night .theme-select{background-color:#14020ee6;border-color:#f87171;color:#fee2e2;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22 stroke-width=%222%22 stroke=%22%23fee2e2%22%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E")}.character-detail-theme-vampire-night .dice-roller-compact{background-color:#10000aeb;border-color:#f87171;color:#fee2e2;box-shadow:6px 0 18px #080008a6}.character-detail-theme-vampire-night .dice-btn-compact{background-color:#be183c40;border:1px solid rgba(248,113,113,.5);color:#fee2e2}.character-detail-theme-vampire-night .dice-btn-compact:hover:not(:disabled){background-color:#f8717159;color:#0c0005}.character-detail-theme-vampire-night .dice-input-compact{background-color:#0c0008e6;border:1px solid rgba(248,113,113,.45);color:#fee2e2}.character-detail-theme-vampire-night .dice-log-overlay .dice-log-toggle{background-color:#0e0009eb!important;border-color:#b91c1c!important;color:#fee2e2;box-shadow:0 20px 40px #080008a6}.character-detail-theme-vampire-night .dice-log-overlay .dice-log-toggle span{color:#fee2e2}.character-detail-theme-vampire-night .dice-log-panel{background-color:#12000cf0;border-color:#b91c1c99;color:#fef4f4;box-shadow:0 35px 55px #080008b3}.character-detail-theme-vampire-night .dice-log-panel .bg-amber-100,.character-detail-theme-vampire-night .dice-log-panel .bg-parchment-50{background-color:#270810a6!important;border-color:#f8717199!important}.character-detail-theme-vampire-night .dice-log-panel .bg-green-50{background-color:#4c1020a6!important;border-color:#fb718599!important}.character-detail-theme-vampire-night .dice-log-panel .bg-red-50{background-color:#400a10bf!important;border-color:#ef444499!important}.character-detail-theme-vampire-night .dice-log-panel :where(.bg-white,.bg-amber-200,.hover\:bg-amber-100){background-color:#1c040ad9!important;color:#fef4f4!important}.character-detail-theme-vampire-night .dice-roller-toggle-btn,.character-detail-theme-vampire-night .library-toggle-btn{background-color:#0e0009f2;border-color:#f87171;color:#fee2e2;box-shadow:0 25px 40px #080008cc}.character-detail-theme-vampire-night .dice-roller-toggle-btn:hover,.character-detail-theme-vampire-night .library-toggle-btn:hover{background-color:#f8717140}.character-detail-theme-vampire-night .dice-skin-toggle-btn{background-color:#0e0009f2;border-color:#f87171;color:#fee2e2;box-shadow:0 25px 40px #080008cc}.character-detail-theme-vampire-night .dice-skin-toggle-btn:hover{background-color:#f8717140}.character-detail-theme .left-navigation-menu{background-color:var(--dice-result-bg)!important;border-color:var(--dice-result-border)!important}.character-detail-theme .nav-menu-item{color:var(--dice-result-text)!important}.character-detail-theme .nav-menu-item:hover{background-color:#d977061a!important;border-color:var(--dice-result-accent)!important}.character-detail-theme .nav-menu-item-active{background-color:#d9770633!important;border-color:var(--dice-result-accent)!important;color:var(--dice-result-accent)!important}.login-container{background-image:url(/assets/imgs/loginback2.png);background-size:cover;background-position:center bottom;background-repeat:no-repeat;padding-bottom:200px}.character-list-container{background-image:url(/assets/imgs/loginback.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.login-container .dnd-card{background-image:linear-gradient(150deg,#050b18f2,#312e81cc),url(/assets/imgs/3799.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(147,51,234,.5);box-shadow:0 10px 30px #00000080}.character-list-container .dnd-card{background-image:linear-gradient(150deg,#050b18e6,#312e81b3),url(/assets/imgs/3799.jpg);background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-position:center top;border:2px solid rgba(147,51,234,.4);box-shadow:0 8px 25px #0006;transition:all .3s ease}.character-list-container .dnd-card:hover{border-color:#9333ea99;box-shadow:0 12px 35px #00000080;transform:translateY(-2px)}.character-list-btn{background:linear-gradient(135deg,#312e81cc,#050b18e6);border:2px solid rgba(147,51,234,.5);color:#e9d5ff;transition:all .3s ease}.character-list-btn:hover{background:linear-gradient(135deg,#312e81e6,#050b18);border-color:#9333eab3;box-shadow:0 4px 15px #9333ea4d}.character-list-btn-secondary{background:#050b18b3;border:2px solid rgba(147,51,234,.3);color:#d8b4fe}.character-list-btn-secondary:hover{background:#050b18cc;border-color:#9333ea80}.character-list-container .dnd-button-secondary{background:#050b1899;border:1px solid rgba(147,51,234,.3);color:#d8b4fe}.character-list-container .dnd-button-secondary:hover{background:#050b18cc;border-color:#9333ea80}.character-detail-theme-obsidian-dark .dice-log-panel .hover\:bg-amber-100:hover,.character-detail-theme-obsidian-dark .dice-log-panel .hover\:bg-parchment-50:hover{background-color:#1e293bcc!important}.character-detail-theme-obsidian-dark .dice-log-panel .hover\:text-amber-900:hover,.character-detail-theme-obsidian-dark .dice-log-panel .hover\:text-amber-800:hover,.character-detail-theme-obsidian-dark .dice-log-panel .hover\:text-amber-700:hover{color:#fef9c3!important}.character-detail-theme-obsidian-dark .dice-log-panel .hover\:bg-red-50:hover{background-color:#7f1d1d59!important;border-color:#f87171!important}.character-detail-theme-obsidian-dark .dice-log-panel .hover\:bg-amber-100:hover{border-color:#fbbf24cc!important}.character-detail-theme-obsidian-dark .dice-log-panel :where(.bg-white,.hover\:bg-amber-200:hover,.hover\:bg-amber-100){background-color:#0f172af2!important;color:#fef9c3!important}.character-detail-theme-fey-midnight .dice-log-panel .hover\:bg-amber-100:hover,.character-detail-theme-fey-midnight .dice-log-panel .hover\:bg-parchment-50:hover{background-color:#14182dcc!important;border-color:#6366f199!important}.character-detail-theme-fey-midnight .dice-log-panel .hover\:bg-red-50:hover{background-color:#2e106559!important;border-color:#f472b6!important}.character-detail-theme-fey-midnight .dice-log-panel :where(.bg-white,.hover\:bg-amber-200:hover,.hover\:bg-amber-100){background-color:#060b15eb!important;color:#e0f2fe!important}.character-detail-theme-fey-midnight .dice-log-panel :where(.hover\:text-amber-900:hover,.text-amber-800,.text-amber-700,.text-amber-600){color:#e0f2fe!important}.character-detail-theme-fey-midnight .dice-log-panel :where(.text-amber-900,.hover\:text-amber-800:hover,.text-amber-700,.text-amber-600){color:#e0f2fe!important}.character-detail-theme-fey-midnight .dice-log-panel :where(.text-amber-900,.text-amber-800,.hover\:text-amber-700:hover,.text-amber-600){color:#e0f2fe!important}.character-detail-theme-druid-grove .dice-log-panel .hover\:bg-amber-100:hover,.character-detail-theme-druid-grove .dice-log-panel .hover\:bg-parchment-50:hover{background-color:#183112cc!important;border-color:#a3e63599!important}.character-detail-theme-druid-grove .dice-log-panel .hover\:bg-red-50:hover{background-color:#ef444459!important;border-color:#f87171!important}.character-detail-theme-druid-grove .dice-log-panel :where(.bg-white,.hover\:bg-amber-200:hover,.hover\:bg-amber-100){background-color:#0c2010f0!important;color:#fefce8!important}.character-detail-theme-druid-grove .dice-log-panel :where(.hover\:text-amber-900:hover,.text-amber-800,.text-amber-700,.text-amber-600){color:#fefce8!important}.character-detail-theme-druid-grove .dice-log-panel :where(.text-amber-900,.hover\:text-amber-800:hover,.text-amber-700,.text-amber-600){color:#fefce8!important}.character-detail-theme-druid-grove .dice-log-panel :where(.text-amber-900,.text-amber-800,.hover\:text-amber-700:hover,.text-amber-600){color:#fefce8!important}.character-detail-theme-underdark-gold .dice-log-panel .hover\:bg-amber-100:hover,.character-detail-theme-underdark-gold .dice-log-panel .hover\:bg-parchment-50:hover{background-color:#170e22cc!important;border-color:#fbbf2499!important}.character-detail-theme-underdark-gold .dice-log-panel .hover\:bg-red-50:hover{background-color:#ef444459!important;border-color:#f87171!important}.character-detail-theme-underdark-gold .dice-log-panel :where(.bg-white,.hover\:bg-amber-200:hover,.hover\:bg-amber-100){background-color:#110c16f2!important;color:#fde68a!important}.character-detail-theme-underdark-gold .dice-log-panel :where(.hover\:text-amber-900:hover,.text-amber-800,.text-amber-700,.text-amber-600){color:#fde68a!important}.character-detail-theme-underdark-gold .dice-log-panel :where(.text-amber-900,.hover\:text-amber-800:hover,.text-amber-700,.text-amber-600){color:#fde68a!important}.character-detail-theme-underdark-gold .dice-log-panel :where(.text-amber-900,.text-amber-800,.hover\:text-amber-700:hover,.text-amber-600){color:#fde68a!important}.character-detail-theme-frost-dragon .dice-log-panel .hover\:bg-amber-100:hover,.character-detail-theme-frost-dragon .dice-log-panel .hover\:bg-parchment-50:hover{background-color:#0c4a6ea6!important;border-color:#0ea5e999!important}.character-detail-theme-frost-dragon .dice-log-panel .hover\:bg-red-50:hover{background-color:#1f2937b3!important;border-color:#0ea5e966!important}.character-detail-theme-frost-dragon .dice-log-panel :where(.bg-white,.hover\:bg-amber-200:hover,.hover\:bg-amber-100){background-color:#082f49f2!important;color:#e0f2fe!important}.character-detail-theme-frost-dragon .dice-log-panel :where(.hover\:text-amber-900:hover,.text-amber-800,.text-amber-700,.text-amber-600){color:#f0f9ff!important}.character-detail-theme-frost-dragon .dice-log-panel :where(.text-amber-900,.hover\:text-amber-800:hover,.text-amber-700,.text-amber-600){color:#f0f9ff!important}.character-detail-theme-frost-dragon .dice-log-panel :where(.text-amber-900,.text-amber-800,.hover\:text-amber-700:hover,.text-amber-600){color:#f0f9ff!important}.character-sheet-theme-wrapper :where(.hover\:text-amber-900:hover,.text-amber-800,.text-amber-700){color:var(--theme-card-text)!important}.character-sheet-theme-wrapper :where(.text-amber-900,.hover\:text-amber-800:hover,.text-amber-700){color:var(--theme-card-text)!important}.character-sheet-theme-wrapper :where(.text-amber-900,.text-amber-800,.hover\:text-amber-700:hover){color:var(--theme-card-text)!important}.character-sheet-theme-wrapper :where(.hover\:text-red-700:hover,.text-red-600,.text-red-500){color:var(--theme-negative-text)!important}.character-sheet-theme-wrapper :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.hover\:border-amber-500:hover,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)!important}.character-sheet-theme-wrapper :where(.hover\:bg-parchment-50:hover,.bg-parchment-100,.bg-white){background-color:var(--theme-card-muted-bg)!important}.character-sheet-theme-wrapper :where(.hover\:bg-amber-50:hover,.bg-amber-100,.bg-amber-200,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)!important}.character-sheet-theme-wrapper :where(.bg-amber-50,.hover\:bg-amber-100:hover,.bg-amber-200,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)!important}.character-sheet-theme-wrapper :where(.bg-amber-50,.bg-amber-100,.hover\:bg-amber-200:hover,.bg-yellow-50,.bg-yellow-100){background-color:var(--theme-card-muted-bg)!important}.character-sheet-theme-wrapper :where(.border-amber-900,.border-amber-800,.border-amber-700,.border-amber-600,.focus\:border-amber-500:focus,.border-amber-400,.border-amber-300,.border-amber-200,.border-amber-100,.border-yellow-400,.border-yellow-500){border-color:var(--theme-card-border)!important}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-500:hover{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-300:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-800:hover{--tw-bg-opacity: 1;background-color:rgb(146 64 14 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-parchment-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 240 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-amber-800:hover{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.hover\:text-amber-900:hover{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:text-red-900:hover{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-30:hover{opacity:.3}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-amber-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.active\:bg-amber-900:active{--tw-bg-opacity: 1;background-color:rgb(120 53 15 / var(--tw-bg-opacity, 1))}.active\:bg-blue-800:active{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}}@media (min-width: 1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}
