:root,[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light;--pn-bg:#FFFFFF;--pn-nav:#FFFFFF;--pn-surface:#FFFFFF;--pn-surface-raised:#FFFFFF;--pn-text:#0B0E13;--pn-text-secondary:rgba(11,14,19,.82);--pn-muted:rgba(11,14,19,.72);--pn-muted-soft:rgba(11,14,19,.6);--pn-border:rgba(11,14,19,.16);--pn-overlay-soft:rgba(11,14,19,.06);--pn-danger:#C93636;--pn-success:#16794A;--pn-warning:#9A6700;--pn-shadow:0 12px 34px rgba(11,14,19,.12);--pn-shadow-soft:0 5px 18px rgba(11,14,19,.08)}.pn-mobile-nav,.pn-page,.pn-surface,[role=dialog],aside,body,html,input,select,textarea{transition:background-color var(--pn-motion-normal) var(--pn-ease),color var(--pn-motion-fast) ease,border-color var(--pn-motion-fast) ease,box-shadow var(--pn-motion-normal) ease}.pn-brand-dark{display:block}.pn-brand-light,[data-theme=light] .pn-brand-dark{display:none}[data-theme=light] .pn-brand-light{display:block}.pn-brand-preview-dark{background:#0B0E13!important;color:#FFFFFF!important}.pn-brand-preview-light{background:#FFFFFF!important;color:#0B0E13!important}.pn-appearance{overflow:hidden;border:1px solid var(--pn-border);border-radius:14px;background:var(--pn-surface);padding:10px 12px;box-shadow:var(--pn-shadow-soft)}.pn-appearance-compact{border:0;border-radius:0;background:transparent;padding:0;box-shadow:none;overflow:visible}.pn-appearance-compact .pn-theme-option{min-height:28px;padding:2px 10px}.pn-appearance-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.pn-appearance-help{margin:3px 0 0;color:var(--pn-muted);font-size:.76rem}.pn-appearance-saving{color:var(--pn-muted);font-size:.72rem;font-weight:600}.pn-theme-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pn-theme-option{display:flex;min-height:32px;align-items:center;justify-content:center;gap:6px;border:1px solid var(--pn-border);border-radius:10px;background:var(--pn-surface-raised);padding:4px 12px;color:var(--pn-text-secondary);text-align:left}.pn-theme-option span{display:grid;gap:1px}.pn-theme-option strong{font-size:.75rem;line-height:1.2}.pn-theme-option small{color:var(--pn-muted);font-size:.66rem;line-height:1.25}.pn-theme-option:hover{border-color:#1656FF;background:rgba(22,86,255,.06)}.pn-theme-option[data-selected=true]{border-color:#1656FF;background:#1656FF;color:#FFFFFF!important;box-shadow:none}.pn-theme-option[data-selected=true] small{color:rgba(255,255,255,.78)}.pn-theme-option:focus-visible{outline:3px solid rgba(22,86,255,.24);outline-offset:2px}.pn-theme-option:disabled{cursor:wait;opacity:.8}.pn-appearance-error{margin:10px 0 0;color:var(--pn-danger);font-size:.74rem}[data-theme=light] .bg-\[\#0A0D12\],[data-theme=light] .bg-\[\#0B0E13\],[data-theme=light] .bg-\[\#0E1116\],[data-theme=light] .bg-\[\#11151C\],[data-theme=light] .bg-\[\#11151D\],[data-theme=light] .bg-\[\#151922\],[data-theme=light] .bg-\[\#161B24\],[data-theme=light] .bg-\[\#171C24\],[data-theme=light] .bg-\[\#1B2029\],[data-theme=light] .bg-\[\#1B212A\],[data-theme=light] .bg-\[\#1B2230\],[data-theme=light] .bg-\[\#1C222D\],[data-theme=light] .bg-\[\#202630\],[data-theme=light] .bg-\[\#202735\],[data-theme=light] .bg-\[\#222934\],[data-theme=light] .bg-\[\#222938\],[data-theme=light] .bg-\[\#222A3A\],[data-theme=light] .bg-\[\#27324A\],[data-theme=light] .bg-\[\#2A313D\],[data-theme=light] .bg-\[\#2B3340\],[data-theme=light] .bg-\[\#303744\],[data-theme=light] .bg-\[\#343B47\],[data-theme=light] .bg-\[\#343B48\],[data-theme=light] .bg-\[\#EEEAE2\],[data-theme=light] .bg-\[\#F0EDE7\],[data-theme=light] .bg-\[\#F1EEE8\],[data-theme=light] .bg-\[\#F2F0EB\],[data-theme=light] .bg-\[\#F3F1EC\],[data-theme=light] .bg-\[\#F6F4EF\],[data-theme=light] .bg-\[\#F8F7F4\],[data-theme=light] .bg-\[\#FAF9F6\],[data-theme=light] .bg-\[\#FBFAF7\],[data-theme=light] .bg-\[\#FDFCF9\],[data-theme=light] .bg-\[\#FFFFFF\],[data-theme=light] .bg-white{background-color:#FFFFFF!important;color:#0B0E13}[data-theme=light] .bg-\[\#064E3B\],[data-theme=light] .bg-\[\#064e3b\],[data-theme=light] .bg-\[\#0A624C\],[data-theme=light] .bg-\[\#0B3B2C\],[data-theme=light] .bg-\[\#0a624c\],[data-theme=light] .bg-\[\#0b3b2c\],[data-theme=light] .bg-\[\#153D32\],[data-theme=light] .bg-\[\#153d32\],[data-theme=light] .bg-\[\#1656FF\],[data-theme=light] .bg-\[\#2B66FF\],[data-theme=light] .bg-\[\#2B68FF\],[data-theme=light] .bg-\[\#2b66ff\],[data-theme=light] .bg-\[\#2b68ff\],[data-theme=light] .bg-\[\#F8E7C9\],[data-theme=light] .bg-\[\#FBF1DF\],[data-theme=light] .bg-\[\#f8e7c9\],[data-theme=light] .bg-\[\#fbf1df\]{background-color:#1656FF!important;color:#FFFFFF!important}[data-theme=light] .bg-\[\#1A202A\],[data-theme=light] .bg-black,[data-theme=light] .pn-chat-message-theirs{background-color:#0B0E13!important;color:#FFFFFF!important}[data-theme=light] .bg-\[\#064E3B\] *,[data-theme=light] .bg-\[\#0A624C\] *,[data-theme=light] .bg-\[\#0B3B2C\] *,[data-theme=light] .bg-\[\#153D32\] *,[data-theme=light] .bg-\[\#1656FF\] *,[data-theme=light] .bg-\[\#1A202A\] *,[data-theme=light] .bg-\[\#2B66FF\] *,[data-theme=light] .bg-\[\#2B68FF\] *,[data-theme=light] .bg-\[\#F8E7C9\] *,[data-theme=light] .bg-\[\#FBF1DF\] *,[data-theme=light] .bg-black *,[data-theme=light] .pn-chat-message-mine *,[data-theme=light] .pn-chat-message-theirs *{color:#FFFFFF!important}[data-theme=light] .text-\[\#405B52\],[data-theme=light] .text-\[\#59616E\],[data-theme=light] .text-\[\#5F6875\],[data-theme=light] .text-\[\#667085\],[data-theme=light] .text-\[\#66736D\],[data-theme=light] .text-\[\#697386\],[data-theme=light] .text-\[\#707887\],[data-theme=light] .text-\[\#727B89\],[data-theme=light] .text-\[\#77808E\],[data-theme=light] .text-\[\#77817C\],[data-theme=light] .text-\[\#7E8796\],[data-theme=light] .text-\[\#7F8896\],[data-theme=light] .text-\[\#7F8998\],[data-theme=light] .text-\[\#87918C\],[data-theme=light] .text-\[\#87918D\],[data-theme=light] .text-\[\#89928E\],[data-theme=light] .text-\[\#8993A3\],[data-theme=light] .text-\[\#8A938F\],[data-theme=light] .text-\[\#8A948F\],[data-theme=light] .text-\[\#8E98A6\],[data-theme=light] .text-\[\#8E98A8\],[data-theme=light] .text-\[\#8F99A8\],[data-theme=light] .text-\[\#A7AFBC\],[data-theme=light] .text-\[\#B5BEC9\],[data-theme=light] .text-\[\#B7C0CD\],[data-theme=light] .text-\[\#C3CAD5\],[data-theme=light] .text-\[\#C6CDD8\],[data-theme=light] .text-\[\#D0D6E0\],[data-theme=light] .text-\[\#D7DBE2\],[data-theme=light] .text-\[\#DCE5F3\],[data-theme=light] .text-\[\#DDE5F1\],[data-theme=light] .text-\[\#F5F7FA\],[data-theme=light] .text-\[\#FFFFFF\],[data-theme=light] .text-white{color:#0B0E13!important}[data-theme=light] .bg-\[var\(--pn-champagne-hover\)\],[data-theme=light] .bg-\[var\(--pn-champagne-hover\)\] *,[data-theme=light] .bg-\[var\(--pn-green\)\],[data-theme=light] .bg-\[var\(--pn-green\)\] *{color:#FFFFFF!important}[data-theme=light] .text-\[\#064E3B\],[data-theme=light] .text-\[\#0A624C\],[data-theme=light] .text-\[\#0B3B2C\],[data-theme=light] .text-\[\#153D32\],[data-theme=light] .text-\[\#6F94FF\],[data-theme=light] .text-\[\#8EAAFF\],[data-theme=light] .text-\[\#AFC2FF\],[data-theme=light] .text-\[\#B8C6F5\],[data-theme=light] .text-\[\#B9CAFF\]{color:#1656FF!important}[data-theme=light] .border-\[\#252B35\],[data-theme=light] .border-\[\#252C36\],[data-theme=light] .border-\[\#252C37\],[data-theme=light] .border-\[\#2A303B\],[data-theme=light] .border-\[\#303744\],[data-theme=light] .border-\[\#303846\],[data-theme=light] .border-\[\#343B47\],[data-theme=light] .border-\[\#343B48\],[data-theme=light] .border-\[\#384152\],[data-theme=light] .border-\[\#435064\],[data-theme=light] .border-\[\#D9D4CA\],[data-theme=light] .border-\[\#E1DDD5\],[data-theme=light] .border-\[\#E5E1D8\],[data-theme=light] .border-\[\#E7E2D8\],[data-theme=light] .border-\[\#EEEAE2\],[data-theme=light] .border-\[\#F1EEE8\]{border-color:rgba(11,14,19,.16)!important}[data-theme=light] .hover\:bg-\[\#1B2230\]:hover,[data-theme=light] .hover\:bg-\[\#1C222D\]:hover,[data-theme=light] .hover\:bg-\[\#202735\]:hover,[data-theme=light] .hover\:bg-\[\#222938\]:hover,[data-theme=light] .hover\:bg-\[\#FBF1DF\]:hover,[data-theme=light] .hover\:bg-\[\#FBFAF7\]:hover,[data-theme=light] .hover\:bg-\[\#FFFAF0\]:hover{background-color:rgba(22,86,255,.08)!important}[data-theme=light] .pn-input,[data-theme=light] .pn-select,[data-theme=light] .pn-textarea,[data-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-theme=light] select,[data-theme=light] textarea{background-color:#FFFFFF;color:#0B0E13;border-color:rgba(11,14,19,.22)}[data-theme=light] .pn-input:focus,[data-theme=light] .pn-select:focus,[data-theme=light] .pn-textarea:focus,[data-theme=light] input:focus,[data-theme=light] select:focus,[data-theme=light] textarea:focus{background-color:#FFFFFF;border-color:#1656FF}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:rgba(11,14,19,.52)}[data-theme=light] option{background:#FFFFFF!important;color:#0B0E13!important}[data-theme=light] .pn-chat-shell{box-shadow:var(--pn-shadow)}[data-theme=light] .pn-chat-composer,[data-theme=light] .pn-chat-header,[data-theme=light] .pn-chat-shell{border-color:rgba(11,14,19,.16);background:#FFFFFF}@media (display-mode:standalone){[data-theme=light] body.pn-chat-page,[data-theme=light] body.pn-chat-page .pn-status-strip,html[data-theme=light]:has(body.pn-chat-page){background:#FFFFFF}}[data-theme=light] .pn-chat-scroller{background-color:#FFFFFF}[data-theme=light] .pn-chat-new-messages{border-color:#1656FF;background:#FFFFFF;color:#1656FF;box-shadow:var(--pn-shadow-soft)}[data-theme=light] .pn-chat-header-back{color:#0B0E13}[data-theme=light] .pn-chat-header-back:hover{background:rgba(22,86,255,.08)}[data-theme=light] .pn-chat-editor{color:#0B0E13!important}[data-theme=light] .pn-chat-editor:empty:before{color:rgba(11,14,19,.52)}[data-theme=light] .pn-chat-message-mine{background:#1656FF!important;color:#FFFFFF!important}[data-theme=light] .pn-chat-message-theirs{border-color:#0B0E13!important}[data-theme=light] .pn-card-hover:hover{border-color:#1656FF;background:#FFFFFF}[data-theme=light] .bg-\[\#064E3B\],[data-theme=light] .bg-\[\#064e3b\],[data-theme=light] .bg-\[\#0A624C\],[data-theme=light] .bg-\[\#0B3B2C\],[data-theme=light] .bg-\[\#0a624c\],[data-theme=light] .bg-\[\#0b3b2c\],[data-theme=light] .bg-\[\#153D32\],[data-theme=light] .bg-\[\#153d32\],[data-theme=light] .bg-\[\#1656FF\],[data-theme=light] .bg-\[\#1A202A\],[data-theme=light] .bg-\[\#2B66FF\],[data-theme=light] .bg-\[\#2B68FF\],[data-theme=light] .bg-\[\#2b66ff\],[data-theme=light] .bg-\[\#2b68ff\],[data-theme=light] .bg-\[\#F8E7C9\],[data-theme=light] .bg-\[\#FBF1DF\],[data-theme=light] .bg-\[\#f8e7c9\],[data-theme=light] .bg-\[\#fbf1df\],[data-theme=light] .bg-black,[data-theme=light] .pn-chat-message-mine,[data-theme=light] .pn-chat-message-theirs{color:#FFFFFF!important}[data-theme=light] .bg-\[\#172448\],[data-theme=light] .bg-\[\#b7791f\],[data-theme=light] .bg-\[\#eaf5f1\],[data-theme=light] .bg-\[\#fff4dc\]{background-color:#1656FF!important;color:#FFFFFF!important}[data-theme=light] .bg-\[\#172448\] *,[data-theme=light] .bg-\[\#b7791f\] *,[data-theme=light] .bg-\[\#eaf5f1\] *,[data-theme=light] .bg-\[\#fff4dc\] *{color:#FFFFFF!important}[data-theme=light] .border-\[\#274689\]{border-color:#1656FF!important}[data-theme=light] .pn-eyebrow{color:#1656FF!important}[data-theme=light] .hover\:bg-\[\#043d2f\]:hover,[data-theme=light] .hover\:bg-\[\#1D2947\]:hover,[data-theme=light] .hover\:bg-\[\#f3dcb6\]:hover{background-color:#1656FF!important;color:#FFFFFF!important}[data-theme=light] .hover\:bg-\[\#043d2f\]:hover *,[data-theme=light] .hover\:bg-\[\#1D2947\]:hover *,[data-theme=light] .hover\:bg-\[\#f3dcb6\]:hover *{color:#FFFFFF!important}[data-theme=light] .hover\:bg-\[\#251719\]:hover,[data-theme=light] .hover\:bg-\[\#2A171A\]:hover{background-color:#C93636!important;color:#FFFFFF!important}[data-theme=light] .hover\:bg-\[\#251719\]:hover *,[data-theme=light] .hover\:bg-\[\#2A171A\]:hover *{color:#FFFFFF!important}@media (max-width:639px){.pn-appearance{padding:10px}.pn-theme-option{min-height:32px;padding-inline:10px}}[data-theme=light] .hover\:bg-\[\#1B2230\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#1C222D\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#202735\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#222938\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#f8f7f4\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#fbf1df\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#fbfaf7\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#fffaf0\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-white\/10:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-white\/8:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-white\/\[\.04\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-white\/\[\.05\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-white\/\[\.06\]:is(:hover,:focus-visible,:active){background-color:#FFFFFF!important;color:#0B0E13!important;box-shadow:inset 0 0 0 1px #1656FF}[data-theme=light] .hover\:text-white:is(:hover,:focus-visible,:active){color:#0B0E13!important}[data-theme=light] .hover\:bg-\[\#043d2f\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#043d2f\]:is(:hover,:focus-visible,:active) :is(span,svg,p,small,strong),[data-theme=light] .hover\:bg-\[\#1D2947\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#1D2947\]:is(:hover,:focus-visible,:active) :is(span,svg,p,small,strong),[data-theme=light] .hover\:bg-\[\#2B66FF\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#2B66FF\]:is(:hover,:focus-visible,:active) :is(span,svg,p,small,strong),[data-theme=light] .hover\:bg-\[\#2B68FF\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#2B68FF\]:is(:hover,:focus-visible,:active) :is(span,svg,p,small,strong),[data-theme=light] .hover\:bg-\[\#f3dcb6\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#f3dcb6\]:is(:hover,:focus-visible,:active) :is(span,svg,p,small,strong),[data-theme=light] .hover\:bg-\[\#f8e7c9\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#f8e7c9\]:is(:hover,:focus-visible,:active) :is(span,svg,p,small,strong){color:#FFFFFF!important}[data-theme=light] .hover\:bg-\[\#043d2f\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#1D2947\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#2B66FF\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#2B68FF\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#f3dcb6\]:is(:hover,:focus-visible,:active),[data-theme=light] .hover\:bg-\[\#f8e7c9\]:is(:hover,:focus-visible,:active){background-color:#1656FF!important}:root .pn-button-danger,:root .pn-button-danger :is(span,svg),:root .pn-button-primary,:root .pn-button-primary :is(span,svg){color:#FFFFFF!important}:root .pn-button-primary:is(:hover,:focus-visible,:active){background-color:#0F43D6!important;color:#FFFFFF!important}:root .pn-button-danger:is(:hover,:focus-visible,:active){background-color:#B93131!important;color:#FFFFFF!important}:root .pn-button-danger:focus-visible,:root .pn-button-primary:focus-visible,[data-theme=light] :is(a,button,[role=button],summary):focus-visible{outline:2px solid #1656FF;outline-offset:3px}[data-theme=light] :is(.hover\:bg-\[\#251719\],.hover\:bg-\[\#2A171A\]):is(:hover,:focus-visible,:active){background-color:#B93131!important;color:#FFFFFF!important}[data-theme=light] :is(.hover\:bg-\[\#251719\],.hover\:bg-\[\#2A171A\]):is(:hover,:focus-visible,:active) :is(span,svg){color:#FFFFFF!important}[data-theme=light] :is(.bg-\[\#1656FF\],.bg-\[\#2B68FF\],.bg-\[\#2B66FF\]):is(:hover,:focus-visible,:active){background-color:#1656FF!important;color:#FFFFFF!important}