@import "https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";
@media (max-width:768px){:root{--sidebar-width:0px!important}main{width:100%!important;max-width:100%!important;margin-left:0!important}}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg-main,#fff);min-height:100dvh;color:var(--ink,#000);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;overflow-x:hidden}button,input,textarea,select{font:inherit}:root{--font-ui:Rubik, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-display:"Space Grotesk", Rubik, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-code:Monaco, Menlo, "Ubuntu Mono", Consolas, monospace;--sentri-lime:#c2ef4e;--sentri-pink:#fa7faa;--sentri-primary:#150f23;--sentri-ink:#1f1633;--sentri-violet:#6a5fc1;--sentri-violet-deep:#422082;--sentri-violet-mid:#79628c;--rounded-md:8px;--rounded-lg:10px;--rounded-xl:12px;--rounded-xxl:18px;--rounded-pill:999px;--sidebar-width:340px;--sidebar-transition:.12s ease-out}.app-theme-shell,.theme-admin,.theme-whatsapp{--primary:#150f23;--primary-dark:#1f1633;--secondary:#fff;--secondary-dark:#f0f0f0;--accent-lime:#c2ef4e;--accent-pink:#fa7faa;--accent-violet:#6a5fc1;--accent-violet-deep:#422082;--accent-violet-mid:#79628c;--error:#150f23;--error-dark:#1f1633;--warning:#79628c;--warning-dark:#6a5fc1;--canvas:#fff;--canvas-soft:#f6f4fa;--canvas-softer:#efecf5;--surface-pressed:#efefef;--black-elevated:#1f1633;--ink:#1f1633;--body:#5f5570;--hairline-mid:#79628c;--mute:#9b90a8;--on-primary:#fff;--on-dark:#fff;--bg-main:var(--canvas);--sidebar-bg:var(--canvas);--card-bg:var(--canvas);--panel-bg:var(--canvas);--header-bg:var(--canvas);--search-input-bg:var(--canvas-soft);--bg-chat:var(--canvas-soft);--bubble-left:var(--canvas);--bubble-right:#efecf5;--filter-pill-bg:var(--canvas-soft);--filter-pill-active-bg:var(--primary);--filter-pill-active-text:var(--on-primary);--text-main:var(--ink);--text-dim:var(--body);--border-color:#d9d3e4;--header-icon:var(--hairline-mid);--shadow-subtle:#00000014 0 2px 8px 0;--shadow-card:#0000001f 0 4px 16px 0;--shadow-pill:#00000029 0 2px 8px 0;font-family:var(--font-ui);background-color:var(--bg-main);color:var(--text-main);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app-theme-shell[data-color-mode=dark]{--primary:#fff;--primary-dark:#e2e2e2;--secondary:#000;--secondary-dark:#282828;--error:#fff;--error-dark:#e2e2e2;--warning:#afafaf;--warning-dark:#8b8b8b;--canvas:#050505;--canvas-soft:#161616;--canvas-softer:#202020;--surface-pressed:#333;--black-elevated:#282828;--ink:#fff;--body:#d0d0d0;--hairline-mid:#9b9b9b;--mute:#777;--on-primary:#000;--on-dark:#fff;--bg-main:#050505;--sidebar-bg:#050505;--card-bg:#0b0b0b;--panel-bg:#0b0b0b;--header-bg:#050505;--search-input-bg:#161616;--border-color:#2a2a2a;--shadow-subtle:#ffffff14 0 1px 0 0;--shadow-card:#ffffff1f 0 0 0 1px;--shadow-pill:#ffffff29 0 2px 8px 0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-admin,.theme-whatsapp{min-height:100dvh}.theme-admin h1,.theme-admin h2,.theme-admin h3,.theme-whatsapp h1,.theme-whatsapp h2,.theme-whatsapp h3{font-family:var(--font-display);letter-spacing:0;font-weight:600;color:var(--ink)!important}.theme-admin .btn-duo,.theme-admin .btn-duo-primary,.theme-admin .btn-duo-secondary,.broadcaster-btn{cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:1rem;transition:background-color .15s,transform .15s,box-shadow .15s;display:inline-flex;position:relative;border-radius:var(--rounded-pill)!important;text-transform:none!important;letter-spacing:0!important;border:none!important;font-weight:600!important}.theme-admin .btn-duo-primary,.theme-admin .btn-duo-secondary,.broadcaster-btn{background:var(--primary)!important;color:var(--on-primary)!important;box-shadow:none!important}.theme-admin .btn-duo-primary:active,.theme-admin .btn-duo-secondary:active,.broadcaster-btn:active{transform:scale(.98);box-shadow:none!important}.theme-admin .duo-card,.theme-admin article,.theme-admin section.duo-card,.broadcaster-card,.node-library-item{background:var(--card-bg)!important;color:var(--ink)!important;border:1px solid var(--border-color)!important;border-radius:var(--rounded-xl)!important;box-shadow:none!important}.app-theme-shell :is([style*="font-weight: 800"],[style*="font-weight: 850"],[style*="font-weight: 900"],[style*="font-weight: 950"],[style*="fontWeight: 800"],[style*="fontWeight: 850"],[style*="fontWeight: 900"],[style*="fontWeight: 950"]),.theme-admin :is([style*="font-weight: 800"],[style*="font-weight: 850"],[style*="font-weight: 900"],[style*="font-weight: 950"],[style*="fontWeight: 800"],[style*="fontWeight: 850"],[style*="fontWeight: 900"],[style*="fontWeight: 950"]),.theme-whatsapp :is([style*="font-weight: 800"],[style*="font-weight: 850"],[style*="font-weight: 900"],[style*="font-weight: 950"],[style*="fontWeight: 800"],[style*="fontWeight: 850"],[style*="fontWeight: 900"],[style*="fontWeight: 950"]){font-weight:600!important}.app-theme-shell :is([style*=box-shadow],[style*=boxShadow]),.theme-admin :is([style*=box-shadow],[style*=boxShadow]),.theme-whatsapp :is([style*=box-shadow],[style*=boxShadow]){box-shadow:none!important}.app-theme-shell :is([style*=letter-spacing],[style*=letterSpacing]),.theme-admin :is([style*=letter-spacing],[style*=letterSpacing]),.theme-whatsapp :is([style*=letter-spacing],[style*=letterSpacing]){letter-spacing:0!important}.app-theme-shell :is([style*="text-transform: uppercase"],[style*="textTransform: uppercase"]),.theme-admin :is([style*="text-transform: uppercase"],[style*="textTransform: uppercase"]),.theme-whatsapp :is([style*="text-transform: uppercase"],[style*="textTransform: uppercase"]){text-transform:none!important}.app-theme-shell:not([data-color-mode=dark]) :is(button,.btn-duo,.btn-duo-primary,.btn-duo-secondary,.broadcaster-btn,[role=button]){font-family:var(--font-ui);font-size:14px;border-radius:var(--rounded-md)!important;letter-spacing:.2px!important;text-transform:uppercase!important;font-weight:700!important}.app-theme-shell:not([data-color-mode=dark]) :is(.btn-duo,.btn-duo-primary,.btn-duo-secondary,.broadcaster-btn),.app-theme-shell:not([data-color-mode=dark]) :is(button)[style*="background: var(--primary)"],.app-theme-shell:not([data-color-mode=dark]) :is(button)[style*="backgroundColor: var(--primary)"],.app-theme-shell:not([data-color-mode=dark]) :is(button)[style*="background-color: var(--primary)"]{background:var(--primary)!important;background-color:var(--primary)!important;color:var(--on-primary)!important;border-color:var(--primary)!important}.app-theme-shell:not([data-color-mode=dark]) :is(input,textarea,select){background:var(--canvas)!important;color:var(--ink)!important;border-color:#cfcfdb!important;border-radius:6px!important}.app-theme-shell:not([data-color-mode=dark]) :is(input,textarea,select):focus{border-color:var(--accent-violet)!important;outline:none!important;box-shadow:inset 0 2px 10px #00000026!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="background: #58CC02"],[style*="background-color: #58CC02"],[style*="background: #57C000"],[style*="background-color: #57C000"],[style*="background: #1CB0F6"],[style*="background-color: #1CB0F6"],[style*="background: #25D366"],[style*="background-color: #25D366"]){background:var(--primary)!important;background-color:var(--primary)!important;color:var(--on-primary)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="background: #E1F5FE"],[style*="background-color: #E1F5FE"],[style*="background: #F0F9FF"],[style*="background-color: #F0F9FF"],[style*="background: #DBEAFE"],[style*="background-color: #DBEAFE"],[style*="background: #F0FDF4"],[style*="background-color: #F0FDF4"],[style*="background: #ECFDF5"],[style*="background-color: #ECFDF5"]){background:var(--canvas-softer)!important;background-color:var(--canvas-softer)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="border: 1px solid #1CB0F6"],[style*="border: 2px solid #1CB0F6"],[style*="border-color: #1CB0F6"],[style*="borderColor: #1CB0F6"],[style*="border: 1px solid #58CC02"],[style*="border: 2px solid #58CC02"],[style*="border-color: #58CC02"],[style*="borderColor: #58CC02"]){border-color:var(--accent-violet-mid)!important}.app-theme-shell :is([style*="border: 2px solid"],[style*="border: 2.5px solid"],[style*="border: 3px solid"],[style*="border-bottom: 2px solid"],[style*="borderBottom: 2px solid"],[style*="borderBottomWidth: 5"]),.theme-admin :is([style*="border: 2px solid"],[style*="border: 2.5px solid"],[style*="border: 3px solid"],[style*="border-bottom: 2px solid"],[style*="borderBottom: 2px solid"],[style*="borderBottomWidth: 5"]),.theme-whatsapp :is([style*="border: 2px solid"],[style*="border: 2.5px solid"],[style*="border: 3px solid"],[style*="border-bottom: 2px solid"],[style*="borderBottom: 2px solid"],[style*="borderBottomWidth: 5"]){border-width:1px!important;border-color:var(--border-color)!important}.app-theme-shell :is([style*="background: #1CB0F6"],[style*="background-color: #1CB0F6"],[style*="color: #1CB0F6"]),.theme-admin :is([style*="background: #1CB0F6"],[style*="background-color: #1CB0F6"],[style*="color: #1CB0F6"]),.theme-whatsapp :is([style*="background: #1CB0F6"],[style*="background-color: #1CB0F6"],[style*="color: #1CB0F6"]){background:var(--primary)!important;background-color:var(--primary)!important;color:var(--on-primary)!important}.app-theme-shell :is([style*="background: #DDF4FF"],[style*="background-color: #DDF4FF"],[style*="background: #E6F7FF"],[style*="background-color: #E6F7FF"]),.theme-admin :is([style*="background: #DDF4FF"],[style*="background-color: #DDF4FF"],[style*="background: #E6F7FF"],[style*="background-color: #E6F7FF"]),.theme-whatsapp :is([style*="background: #DDF4FF"],[style*="background-color: #DDF4FF"],[style*="background: #E6F7FF"],[style*="background-color: #E6F7FF"]){background:var(--canvas-soft)!important;background-color:var(--canvas-soft)!important}.theme-admin h1,.theme-whatsapp h1{font-size:clamp(28px,3vw,44px)!important;font-weight:700!important;line-height:1.22!important}.theme-admin h2,.theme-whatsapp h2{font-size:clamp(22px,2vw,32px)!important;font-weight:700!important;line-height:1.25!important}.theme-admin button,.theme-whatsapp button{border-radius:var(--rounded-pill)!important;font-weight:600!important}.theme-admin article,.theme-admin section,.theme-whatsapp article,.theme-whatsapp section{border-color:var(--border-color)!important;box-shadow:none!important}.theme-admin .duo-card:hover,.broadcaster-card:hover{transform:none!important}.theme-admin .progress-container{border-radius:var(--rounded-pill);position:relative;overflow:hidden;background:var(--canvas-soft)!important}.theme-admin .progress-fill{border-radius:var(--rounded-pill);transition:width .3s;position:relative;background:var(--primary)!important}.theme-admin .progress-fill:after{display:none}.theme-admin input[type=text],.theme-admin input[type=email],.theme-admin input[type=password],.theme-admin input[type=number],.theme-admin input[type=search],.theme-admin input[type=url],.theme-admin textarea,.theme-admin select,.theme-whatsapp input,.theme-whatsapp textarea,.theme-whatsapp select,.duo-input,.duo-textarea,.broadcaster-input{outline:none;transition:border-color .2s,background-color .2s;border-radius:var(--rounded-md)!important;border:1px solid var(--border-color)!important;background:var(--canvas-soft)!important;color:var(--ink)!important;box-shadow:none!important;font-weight:400!important}.theme-admin input:focus,.theme-admin textarea:focus,.theme-admin select:focus,.theme-whatsapp input:focus,.theme-whatsapp textarea:focus,.theme-whatsapp select:focus,.duo-input:focus,.duo-textarea:focus,.broadcaster-input:focus{border-color:var(--ink)!important;background:var(--canvas)!important;transform:none!important}.theme-admin select,.theme-whatsapp select{cursor:pointer;appearance:none;padding-right:3rem}.theme-admin ::placeholder,.theme-whatsapp ::placeholder{color:var(--mute)!important;font-weight:400!important}.theme-whatsapp .whatsapp-header{justify-content:space-between;align-items:center;min-height:64px;padding:10px 16px;display:flex;background:var(--header-bg)!important}.theme-whatsapp .whatsapp-bubble{border-radius:7.5px;max-width:65%;margin-bottom:2px;padding:6px 7px 8px 9px;font-size:14.2px;line-height:19px;position:relative;box-shadow:0 1px .5px #0b141a21}.theme-whatsapp .whatsapp-bubble-left{align-self:flex-start;background:var(--bubble-left)!important;color:var(--ink)!important}.theme-whatsapp .whatsapp-bubble-right{align-self:flex-end;background:var(--bubble-right)!important;color:var(--ink)!important}.theme-whatsapp .whatsapp-bubble-left:before{content:"";background:var(--bubble-left);clip-path:polygon(100% 0,100% 100%,0 0);width:8px;height:13px;position:absolute;top:0;left:-8px}.theme-whatsapp .whatsapp-bubble-right:before{content:"";background:var(--bubble-right);clip-path:polygon(0 0,0 100%,100% 0);width:8px;height:13px;position:absolute;top:0;right:-8px}.theme-whatsapp .whatsapp-input-area,.wa-bottom-nav{background:var(--canvas)!important;border-color:var(--border-color)!important}.theme-whatsapp .whatsapp-chat-list-item{cursor:pointer;align-items:center;height:72px;padding:0 12px 0 15px;display:flex;background:var(--canvas)!important;color:var(--ink)!important}.theme-whatsapp .whatsapp-chat-list-item:hover,.theme-whatsapp .whatsapp-chat-list-item.active{background:var(--canvas-soft)!important}.theme-whatsapp .whatsapp-chat-list-item .avatar{border-radius:50%;flex-shrink:0;width:49px;height:49px;margin-right:15px}.app-theme-shell aside{background:var(--sidebar-bg)!important;border-color:var(--border-color)!important}.app-theme-shell main{background:var(--bg-main)!important;color:var(--ink)!important}.app-theme-shell a{color:inherit}.app-theme-shell button{letter-spacing:0!important}.app-theme-shell *{scroll-behavior:auto!important}.app-theme-shell,.app-theme-shell *{font-family:var(--font-ui)!important}.app-theme-shell aside,.app-theme-shell aside *{font-family:var(--font-ui)!important;letter-spacing:0!important;text-transform:none!important}.app-theme-shell aside a,.app-theme-shell aside button{font-weight:500!important}.app-theme-shell aside a[style*="background-color: var(--primary)"],.app-theme-shell aside button[style*="background: var(--primary)"]{font-weight:600!important}.app-theme-shell .dashboard-metric-card{min-width:0;overflow:hidden}.app-theme-shell .dashboard-metric-card *{min-width:0}.app-theme-shell[data-color-mode=dark] .dashboard-metric-card{background:var(--card-bg)!important;border-color:#303030!important}.app-theme-shell[data-color-mode=dark] .dashboard-metric-card .progress-container{background:#252525!important}.app-theme-shell[data-color-mode=dark] .dashboard-metric-card .progress-fill{background:#fff!important}.app-theme-shell[data-color-mode=dark] aside{background:#050505!important;border-color:#252525!important}.app-theme-shell[data-color-mode=dark] aside a:not([style*="background-color: var(--primary)"]),.app-theme-shell[data-color-mode=dark] aside button:not([style*="background: var(--primary)"]){color:#d6d6d6!important}.app-theme-shell [style*=box-shadow],.app-theme-shell [style*=boxShadow]{box-shadow:none!important}.app-theme-shell [style*="border: 2px solid"],.app-theme-shell [style*="border: 2.5px solid"],.app-theme-shell [style*="border: 3px solid"],.app-theme-shell [style*="border-bottom: 2px solid"],.app-theme-shell [style*="border-top: 2px solid"],.app-theme-shell [style*="border-left: 2px solid"],.app-theme-shell [style*="border-right: 2px solid"]{border-width:1px!important}.app-theme-shell [style*="text-transform: uppercase"],.app-theme-shell [style*="textTransform: uppercase"]{text-transform:none!important}.app-theme-shell [style*=letter-spacing],.app-theme-shell [style*=letterSpacing]{letter-spacing:0!important}.app-theme-shell [style*="font-family: 'Nunito'"],.app-theme-shell [style*="font-family: \"Nunito\""],.app-theme-shell [style*="font-family: Nunito"],.app-theme-shell [style*="fontFamily: 'Nunito'"],.app-theme-shell [style*="fontFamily: \"Nunito\""],.app-theme-shell [style*="fontFamily: Nunito"],.app-theme-shell [style*="font-family: Inter"],.app-theme-shell [style*="font-family: \"Inter\""],.app-theme-shell [style*="fontFamily: Inter"],.app-theme-shell [style*="fontFamily: \"Inter\""]{font-family:var(--font-ui)!important}.app-theme-shell [style*="font-weight: 900"],.app-theme-shell [style*="font-weight: 950"],.app-theme-shell [style*="fontWeight: 900"],.app-theme-shell [style*="fontWeight: 950"]{font-weight:700!important}.app-theme-shell [style*="font-weight: 800"],.app-theme-shell [style*="fontWeight: 800"]{font-weight:600!important}.app-theme-shell[data-color-mode=dark] [style*="background: white"],.app-theme-shell[data-color-mode=dark] [style*="background-color: white"],.app-theme-shell[data-color-mode=dark] [style*="background: #fff"],.app-theme-shell[data-color-mode=dark] [style*="background: #ffffff"],.app-theme-shell[data-color-mode=dark] [style*="background-color: #fff"],.app-theme-shell[data-color-mode=dark] [style*="background-color: #ffffff"]{background:var(--canvas)!important;background-color:var(--canvas)!important}.app-theme-shell[data-color-mode=dark] .wallet-container,.app-theme-shell[data-color-mode=dark] .wa-root,.app-theme-shell[data-color-mode=dark] .wa-list-panel,.app-theme-shell[data-color-mode=dark] .wa-chat-panel,.app-theme-shell[data-color-mode=dark] .wa-wallet-panel,.app-theme-shell[data-color-mode=dark] .wallet-summary-card,.app-theme-shell[data-color-mode=dark] .performance-modal,.app-theme-shell[data-color-mode=dark] .broadcaster-modal-content{background:var(--canvas)!important;color:var(--ink)!important;border-color:var(--border-color)!important}.app-theme-shell[data-color-mode=dark] :is(p,span,label,h1,h2,h3,h4,h5,h6,td,th,li){border-color:var(--border-color)}.app-theme-shell[data-color-mode=dark] :is(.wa-tab,.wa-tab span){color:var(--body)!important}.app-theme-shell[data-color-mode=dark] :is(.wa-tab-active,.wa-tab-active span){color:var(--primary)!important}.app-theme-shell[data-color-mode=dark] .wa-tab-active>div{background:var(--canvas-soft)!important}.app-theme-shell [style*="background-color: rgb(88, 204, 2)"],.app-theme-shell [style*="background: rgb(88, 204, 2)"],.app-theme-shell [style*="background-color: #58CC02"],.app-theme-shell [style*="background: #58CC02"],.app-theme-shell [style*="background-color: #58cc02"],.app-theme-shell [style*="background: #58cc02"],.app-theme-shell [style*="background-color: #57C000"],.app-theme-shell [style*="background: #57C000"],.app-theme-shell [style*="background-color: #57c000"],.app-theme-shell [style*="background: #57c000"],.app-theme-shell [style*="background-color: #22c55e"],.app-theme-shell [style*="background: #22c55e"],.app-theme-shell [style*="background-color: #16A34A"],.app-theme-shell [style*="background: #16A34A"],.app-theme-shell [style*="background-color: #16a34a"],.app-theme-shell [style*="background: #16a34a"],.app-theme-shell [style*="background-color: #25D366"],.app-theme-shell [style*="background: #25D366"],.app-theme-shell [style*="background-color: #25d366"],.app-theme-shell [style*="background: #25d366"],.app-theme-shell button[style*="background: #1CB0F6"],.app-theme-shell button[style*="background-color: #1CB0F6"],.app-theme-shell button[style*="background: #FF4B4B"],.app-theme-shell button[style*="background-color: #FF4B4B"],.app-theme-shell button[style*="background: #FF5252"],.app-theme-shell button[style*="background-color: #FF5252"],.app-theme-shell button[style*="background: #7C3AED"],.app-theme-shell button[style*="background-color: #7C3AED"],.app-theme-shell button[style*="background: #F97316"],.app-theme-shell button[style*="background-color: #F97316"],.app-theme-shell button[style*="background: #FFB000"],.app-theme-shell button[style*="background-color: #FFB000"],.app-theme-shell [style*="background: #1CB0F6"],.app-theme-shell [style*="background-color: #1CB0F6"],.app-theme-shell [style*="background: #1DA1F2"],.app-theme-shell [style*="background-color: #1DA1F2"],.app-theme-shell [style*="background: #20aeea"],.app-theme-shell [style*="background-color: #20aeea"],.app-theme-shell [style*="background: #45d100"],.app-theme-shell [style*="background-color: #45d100"],.app-theme-shell [style*="background: #35C738"],.app-theme-shell [style*="background-color: #35C738"],.app-theme-shell [style*="background: #7C3AED"],.app-theme-shell [style*="background-color: #7C3AED"],.app-theme-shell [style*="background: #8B5CF6"],.app-theme-shell [style*="background-color: #8B5CF6"],.app-theme-shell [style*="background: #FF4500"],.app-theme-shell [style*="background-color: #FF4500"],.app-theme-shell [style*="background: #E60023"],.app-theme-shell [style*="background-color: #E60023"],.app-theme-shell [style*="background: #F57D00"],.app-theme-shell [style*="background-color: #F57D00"],.app-theme-shell [style*="background: #1A73E8"],.app-theme-shell [style*="background-color: #1A73E8"],.app-theme-shell [style*="background: #001935"],.app-theme-shell [style*="background-color: #001935"],.app-theme-shell [style*="background: #25F4EE"],.app-theme-shell [style*="background-color: #25F4EE"],.app-theme-shell [style*="background: #075e54"],.app-theme-shell [style*="background-color: #075e54"],.app-theme-shell [style*="background: #128c7e"],.app-theme-shell [style*="background-color: #128c7e"]{background:var(--primary)!important;background-color:var(--primary)!important;color:var(--on-primary)!important}.app-theme-shell [style*="background: #DBEAFE"],.app-theme-shell [style*="background-color: #DBEAFE"],.app-theme-shell [style*="background: #EFF6FF"],.app-theme-shell [style*="background-color: #EFF6FF"],.app-theme-shell [style*="background: #E0F2FE"],.app-theme-shell [style*="background-color: #E0F2FE"],.app-theme-shell [style*="background: #F3E8FF"],.app-theme-shell [style*="background-color: #F3E8FF"],.app-theme-shell [style*="background: #DCFCE7"],.app-theme-shell [style*="background-color: #DCFCE7"],.app-theme-shell [style*="background: #F8FFFB"],.app-theme-shell [style*="background-color: #F8FFFB"],.app-theme-shell [style*="background: #F0FFF4"],.app-theme-shell [style*="background-color: #F0FFF4"],.app-theme-shell [style*="background: #F0FDF4"],.app-theme-shell [style*="background-color: #F0FDF4"],.app-theme-shell [style*="background: #f0fdf4"],.app-theme-shell [style*="background-color: #f0fdf4"],.app-theme-shell [style*="background: #ECFDF5"],.app-theme-shell [style*="background-color: #ECFDF5"],.app-theme-shell [style*="background: #ecfdf5"],.app-theme-shell [style*="background-color: #ecfdf5"],.app-theme-shell [style*="background: #DDF6AF"],.app-theme-shell [style*="background-color: #DDF6AF"],.app-theme-shell [style*="background: #ECFAD0"],.app-theme-shell [style*="background-color: #ECFAD0"],.app-theme-shell [style*="background: #dcf8c6"],.app-theme-shell [style*="background-color: #dcf8c6"],.app-theme-shell [style*="background: #d9fdd3"],.app-theme-shell [style*="background-color: #d9fdd3"],.app-theme-shell [style*="background: #eafbe3"],.app-theme-shell [style*="background-color: #eafbe3"],.app-theme-shell [style*="background: #E9FBF0"],.app-theme-shell [style*="background-color: #E9FBF0"]{background:var(--canvas-soft)!important;background-color:var(--canvas-soft)!important}.app-theme-shell [style*="color: #58CC02"],.app-theme-shell [style*="color: #58cc02"],.app-theme-shell [style*="color: rgb(88, 204, 2)"],.app-theme-shell [style*="color: #57C000"],.app-theme-shell [style*="color: #57c000"],.app-theme-shell [style*="color: #46A302"],.app-theme-shell [style*="color: #46a302"],.app-theme-shell [style*="color: #059669"],.app-theme-shell [style*="color: #16A34A"],.app-theme-shell [style*="color: #16a34a"],.app-theme-shell [style*="color: #15803d"],.app-theme-shell [style*="color: #15803D"],.app-theme-shell [style*="color: #166534"],.app-theme-shell [style*="color: #25D366"],.app-theme-shell [style*="color: #25d366"],.app-theme-shell [style*="color: #1a6e00"],.app-theme-shell [style*="color: #265E00"],.app-theme-shell [style*="color: #1CB0F6"],.app-theme-shell [style*="color: #1DA1F2"],.app-theme-shell [style*="color: #20aeea"],.app-theme-shell [style*="color: #45d100"],.app-theme-shell [style*="color: #35C738"],.app-theme-shell [style*="color: #7C3AED"],.app-theme-shell [style*="color: #8B5CF6"],.app-theme-shell [style*="color: #FF4500"],.app-theme-shell [style*="color: #E60023"],.app-theme-shell [style*="color: #F57D00"],.app-theme-shell [style*="color: #1A73E8"],.app-theme-shell [style*="color: #001935"],.app-theme-shell [style*="color: #25F4EE"],.app-theme-shell [style*="color: #075e54"],.app-theme-shell [style*="color: #128c7e"],.app-theme-shell [style*="color: #0369A1"],.app-theme-shell [style*="color: #1D4ED8"]{color:var(--ink)!important}.app-theme-shell [style*="border: 1px solid #58CC02"],.app-theme-shell [style*="border: 2px solid #58CC02"],.app-theme-shell [style*="border: 1px solid #57C000"],.app-theme-shell [style*="border: 2px solid #57C000"],.app-theme-shell [style*="border: 1px solid #BBF7D0"],.app-theme-shell [style*="border: 2px solid #BBF7D0"],.app-theme-shell [style*="border: 1px solid #86EFAC"],.app-theme-shell [style*="border: 2px solid #86EFAC"],.app-theme-shell [style*="border: 1px solid #9CD84A"],.app-theme-shell [style*="border: 2px solid #9CD84A"],.app-theme-shell [style*="borderColor: #58CC02"],.app-theme-shell [style*="border-color: #58CC02"],.app-theme-shell [style*="borderColor: #86EFAC"],.app-theme-shell [style*="border-color: #86EFAC"],.app-theme-shell [style*="borderColor: #BBF7D0"],.app-theme-shell [style*="border-color: #BBF7D0"],.app-theme-shell [style*="border: 1px solid #1CB0F6"],.app-theme-shell [style*="border: 2px solid #1CB0F6"],.app-theme-shell [style*="border: 1px solid #20aeea"],.app-theme-shell [style*="border: 2px solid #20aeea"],.app-theme-shell [style*="border: 1px solid #7C3AED"],.app-theme-shell [style*="border: 2px solid #7C3AED"],.app-theme-shell [style*="border: 3px solid #7C3AED"],.app-theme-shell [style*="border: 1px solid #BFDBFE"],.app-theme-shell [style*="border: 2px solid #BFDBFE"],.app-theme-shell [style*="borderColor: #1CB0F6"],.app-theme-shell [style*="border-color: #1CB0F6"],.app-theme-shell [style*="borderColor: #7C3AED"],.app-theme-shell [style*="border-color: #7C3AED"],.app-theme-shell [style*="borderColor: #BFDBFE"],.app-theme-shell [style*="border-color: #BFDBFE"]{border-color:var(--border-color)!important}.app-theme-shell [fill=\#25D366],.app-theme-shell [fill=\#58CC02],.app-theme-shell [fill=\#57C000],.app-theme-shell [stroke=\#25D366],.app-theme-shell [stroke=\#58CC02],.app-theme-shell [stroke=\#57C000]{fill:var(--ink)!important;stroke:var(--ink)!important}.app-theme-shell .p-text,.app-theme-shell .stat-label-group.green,.app-theme-shell .mtd-val,.app-theme-shell .sm-insight.success{color:var(--ink)!important}.app-theme-shell .type-btn.active.add,.app-theme-shell .paid-badge,.app-theme-shell .status-dot.green{background:var(--primary)!important;color:var(--on-primary)!important}.app-theme-shell .theme-whatsapp,.app-theme-shell .whatsapp-wallpaper{background:var(--canvas)!important}.app-theme-shell .whatsapp-bubble-v2.sent,.app-theme-shell .whatsapp-bubble-v2.received,.app-theme-shell .wa-message-sent,.app-theme-shell .wa-message-received{background:var(--canvas-soft)!important;color:var(--ink)!important}.app-theme-shell .whatsapp-bubble-v2.sent:after,.app-theme-shell .whatsapp-bubble-v2.received:before{border-color:var(--canvas-soft) transparent transparent transparent!important}.app-theme-shell .duo-card,.app-theme-shell .broadcaster-card,.app-theme-shell .wallet-summary-card,.app-theme-shell .forecast-card,.app-theme-shell .stat-box,.app-theme-shell .account-details{border-radius:var(--rounded-xl)!important}.app-theme-shell[data-color-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dark-page:#050505;--dark-surface:#0b0b0b;--dark-surface-2:#141414;--dark-surface-3:#1c1c1c;--dark-border:#2d2d2d}.app-theme-shell[data-color-mode=dark] :is(.duo-card,.glass,.broadcaster-card,.wallet-summary-card,.forecast-card,.account-details,.stat-box,.modal-content,.modal-card,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){box-shadow:none!important;border-color:var(--dark-border)!important}.app-theme-shell[data-color-mode=dark] :is([style*="background: white"],[style*="background-color: white"],[style*="background: rgb(255, 255, 255)"],[style*="background-color: rgb(255, 255, 255)"],[style*="background: #fff"],[style*="background-color: #fff"],[style*="background: #FFF"],[style*="background-color: #FFF"],[style*="background: #ffffff"],[style*="background-color: #ffffff"],[style*="background: #FFFFFF"],[style*="background-color: #FFFFFF"],[style*="background: #F7F7F7"],[style*="background-color: #F7F7F7"],[style*="background: rgb(247, 247, 247)"],[style*="background-color: rgb(247, 247, 247)"],[style*="background: #f7f7f7"],[style*="background-color: #f7f7f7"],[style*="background: #FAFAFA"],[style*="background-color: #FAFAFA"],[style*="background: rgb(250, 250, 250)"],[style*="background-color: rgb(250, 250, 250)"],[style*="background: #fafafa"],[style*="background-color: #fafafa"],[style*="background: #F8FAFC"],[style*="background-color: #F8FAFC"],[style*="background: rgb(248, 250, 252)"],[style*="background-color: rgb(248, 250, 252)"],[style*="background: #f8fafc"],[style*="background-color: #f8fafc"],[style*="background: #F1F5F9"],[style*="background-color: #F1F5F9"],[style*="background: rgb(241, 245, 249)"],[style*="background-color: rgb(241, 245, 249)"],[style*="background: #f1f5f9"],[style*="background-color: #f1f5f9"],[style*="background: #F3F4F6"],[style*="background-color: #F3F4F6"],[style*="background: rgb(243, 244, 246)"],[style*="background-color: rgb(243, 244, 246)"],[style*="background: #f3f4f6"],[style*="background-color: #f3f4f6"],[style*="background: #F0F0F0"],[style*="background-color: #F0F0F0"],[style*="background: rgb(240, 240, 240)"],[style*="background-color: rgb(240, 240, 240)"],[style*="background: #f0f0f0"],[style*="background-color: #f0f0f0"],[style*="background: #f0f2f5"],[style*="background-color: #f0f2f5"],[style*="background: rgb(240, 242, 245)"],[style*="background-color: rgb(240, 242, 245)"],[style*="background: #F0F2F5"],[style*="background-color: #F0F2F5"],[style*="background: #dfe5e7"],[style*="background-color: #dfe5e7"],[style*="background: rgb(223, 229, 231)"],[style*="background-color: rgb(223, 229, 231)"],[style*="background: #DFE5E7"],[style*="background-color: #DFE5E7"]){background:var(--dark-surface)!important;background-color:var(--dark-surface)!important}.app-theme-shell[data-color-mode=dark] :is([style*="background: #F0F9FF"],[style*="background-color: #F0F9FF"],[style*="background: rgb(240, 249, 255)"],[style*="background-color: rgb(240, 249, 255)"],[style*="background: #f0f9ff"],[style*="background-color: #f0f9ff"],[style*="background: #EFF6FF"],[style*="background-color: #EFF6FF"],[style*="background: rgb(239, 246, 255)"],[style*="background-color: rgb(239, 246, 255)"],[style*="background: #DBEAFE"],[style*="background-color: #DBEAFE"],[style*="background: rgb(219, 234, 254)"],[style*="background-color: rgb(219, 234, 254)"],[style*="background: #E0F2FE"],[style*="background-color: #E0F2FE"],[style*="background: rgb(224, 242, 254)"],[style*="background-color: rgb(224, 242, 254)"],[style*="background: #E1F5FE"],[style*="background-color: #E1F5FE"],[style*="background: rgb(225, 245, 254)"],[style*="background-color: rgb(225, 245, 254)"],[style*="background: #F0FDF4"],[style*="background-color: #F0FDF4"],[style*="background: rgb(240, 253, 244)"],[style*="background-color: rgb(240, 253, 244)"],[style*="background: #f0fdf4"],[style*="background-color: #f0fdf4"],[style*="background: #ECFDF5"],[style*="background-color: #ECFDF5"],[style*="background: rgb(236, 253, 245)"],[style*="background-color: rgb(236, 253, 245)"],[style*="background: #ecfdf5"],[style*="background-color: #ecfdf5"],[style*="background: #FEF2F2"],[style*="background-color: #FEF2F2"],[style*="background: rgb(254, 242, 242)"],[style*="background-color: rgb(254, 242, 242)"],[style*="background: #fee2e2"],[style*="background-color: #fee2e2"],[style*="background: rgb(254, 226, 226)"],[style*="background-color: rgb(254, 226, 226)"],[style*="background: #fef2f2"],[style*="background-color: #fef2f2"],[style*="background: #FDF2F8"],[style*="background-color: #FDF2F8"],[style*="background: #FFFBEB"],[style*="background-color: #FFFBEB"],[style*="background: #dcf8c6"],[style*="background-color: #dcf8c6"],[style*="background: rgb(220, 248, 198)"],[style*="background-color: rgb(220, 248, 198)"],[style*="background: #d9fdd3"],[style*="background-color: #d9fdd3"]){background:var(--dark-surface-2)!important;background-color:var(--dark-surface-2)!important}.app-theme-shell[data-color-mode=dark] :is([style*="border: 1px solid #E5E5E5"],[style*="border: 2px solid #E5E5E5"],[style*="border: 3px solid #E5E5E5"],[style*="border: 4px solid #E5E5E5"],[style*="border: 1.5px solid #E5E5E5"],[style*="border: 2.5px solid #E5E5E5"],[style*="border: 1px solid #e5e5e5"],[style*="border: 2px solid #e5e5e5"],[style*="border: 1px solid #E2E8F0"],[style*="border: 2px solid #E2E8F0"],[style*="border: 1px solid #DDE5EE"],[style*="border: 2px solid #DDE5EE"],[style*="border: 1px solid #F0F0F0"],[style*="border: 2px solid #F0F0F0"],[style*="borderBottom: 2px solid #E5E5E5"],[style*="border-bottom: 2px solid #E5E5E5"],[style*="borderColor: #E5E5E5"],[style*="border-color: #E5E5E5"],[style*="border-color: rgb(229, 229, 229)"],[style*="border: 1px solid rgb(229, 229, 229)"],[style*="border: 2px solid rgb(229, 229, 229)"],[style*="border-bottom: 2px solid rgb(229, 229, 229)"],[style*="borderColor: #e5e5e5"],[style*="border-color: #e5e5e5"]){border-color:var(--dark-border)!important}.app-theme-shell[data-color-mode=dark] :is([style*="color: #000"],[style*="color: #000000"],[style*="color: rgb(0, 0, 0)"],[style*="color: #111827"],[style*="color: #1F2937"],[style*="color: #1f2937"],[style*="color: #222"],[style*="color: #333"],[style*="color: #3C3C3C"],[style*="color: #3c3c3c"],[style*="color: rgb(60, 60, 60)"]){color:var(--ink)!important}.app-theme-shell[data-color-mode=dark] :is([style*="color: #475569"],[style*="color: #4B5563"],[style*="color: #4b5563"],[style*="color: #54656f"],[style*="color: #64748B"],[style*="color: #64748b"],[style*="color: #6B7280"],[style*="color: #6b7280"],[style*="color: #777"],[style*="color: #999"],[style*="color: #AFAFAF"],[style*="color: #afafaf"],[style*="color: rgb(175, 175, 175)"],[style*="color: rgb(119, 119, 119)"],[style*="color: rgb(85, 85, 85)"]){color:var(--body)!important}.app-theme-shell[data-color-mode=dark] .duo-card{background:var(--dark-surface)!important;color:var(--ink)!important}.app-theme-shell[data-color-mode=dark] .duo-card>div,.app-theme-shell[data-color-mode=dark] .duo-card section{border-color:var(--dark-border)!important}.app-theme-shell[data-color-mode=dark] .duo-card [style*="background: transparent"]{background:0 0!important}.app-theme-shell[data-color-mode=dark] :is(input,textarea,select){background:var(--dark-surface-2)!important;color:var(--ink)!important;border-color:var(--dark-border)!important;box-shadow:none!important}.app-theme-shell[data-color-mode=dark] :is(input,textarea,select)::placeholder{color:var(--mute)!important}.app-theme-shell[data-color-mode=dark] .theme-whatsapp,.app-theme-shell[data-color-mode=dark] .whatsapp-wallpaper,.app-theme-shell[data-color-mode=dark] .wa-root,.app-theme-shell[data-color-mode=dark] .wa-chat-panel,.app-theme-shell[data-color-mode=dark] .wa-empty-state{background-image:none!important;background:var(--dark-page)!important;background-color:var(--dark-page)!important}.app-theme-shell[data-color-mode=dark] .wa-list-panel,.app-theme-shell[data-color-mode=dark] .wa-wallet-panel{background:var(--dark-surface)!important;background-color:var(--dark-surface)!important}.app-theme-shell[data-color-mode=dark] .whatsapp-bubble-v2.sent,.app-theme-shell[data-color-mode=dark] .whatsapp-bubble-v2.received,.app-theme-shell[data-color-mode=dark] .wa-message-sent,.app-theme-shell[data-color-mode=dark] .wa-message-received,.app-theme-shell[data-color-mode=dark] [style*="background-color: #dcf8c6"],.app-theme-shell[data-color-mode=dark] [style*="background: #dcf8c6"]{background:var(--dark-surface-2)!important;color:var(--ink)!important}.app-theme-shell[data-color-mode=dark] [style*=box-shadow],.app-theme-shell[data-color-mode=dark] [style*=boxShadow]{box-shadow:none!important}.app-theme-shell[data-color-mode=dark] img[src*=duo-owl]{display:none!important}@media (max-width:768px){.theme-whatsapp{--header-bg:var(--canvas);--text-header:var(--ink)}.wa-list-panel{width:100%!important}.wa-chat-panel{z-index:100;inset:0;width:100%!important;position:absolute!important}.wa-mobile-hide,.wa-tab-hidden{display:none!important}}@keyframes wa-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes wa-bounce-lock{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wa-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}@keyframes wa-pulse-green{0%{transform:scale(1);box-shadow:0 0 #0000002e}70%{transform:scale(1.05);box-shadow:0 0 0 10px #0000}to{transform:scale(1);box-shadow:0 0 #0000}}.no-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar,.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.app-theme-shell:not([data-color-mode=dark]),.app-theme-shell:not([data-color-mode=dark]) :is(.theme-admin,.theme-whatsapp){font-family:var(--font-ui)!important}.app-theme-shell:not([data-color-mode=dark]) :is(h1,h2,h3,.page-title,[style*="font-size: clamp"],[style*="fontSize: clamp"]){font-family:var(--font-display)!important;color:var(--ink)!important;letter-spacing:0!important;font-weight:600!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="font-family: 'Nunito'"],[style*="font-family: \"Nunito\""],[style*="font-family: Nunito"],[style*="fontFamily: 'Nunito'"],[style*="fontFamily: \"Nunito\""],[style*="fontFamily: Nunito"],[style*="font-family: Inter"],[style*="font-family: \"Inter\""],[style*="fontFamily: Inter"],[style*="fontFamily: \"Inter\""]){font-family:var(--font-ui)!important}.app-theme-shell:not([data-color-mode=dark]) :is(button,.btn-duo,.btn-duo-primary,.btn-duo-secondary,.broadcaster-btn,[role=button]){font-size:14px;border-radius:var(--rounded-md)!important;font-family:var(--font-ui)!important;letter-spacing:.2px!important;text-transform:uppercase!important;box-shadow:none!important;font-weight:700!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="background: #58CC02"],[style*="background-color: #58CC02"],[style*="background: #57C000"],[style*="background-color: #57C000"],[style*="background: #1CB0F6"],[style*="background-color: #1CB0F6"],[style*="background: #25D366"],[style*="background-color: #25D366"],[style*="background: rgb(88, 204, 2)"],[style*="background-color: rgb(88, 204, 2)"],[style*="background: rgb(28, 176, 246)"],[style*="background-color: rgb(28, 176, 246)"]){background:var(--primary)!important;background-color:var(--primary)!important;color:var(--on-primary)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="color: #58CC02"],[style*="color: #57C000"],[style*="color: #1CB0F6"],[style*="color: #25D366"],[style*="color: rgb(88, 204, 2)"],[style*="color: rgb(28, 176, 246)"]){color:var(--accent-violet)!important}.app-theme-shell:not([data-color-mode=dark]) :is(.p-text,.mtd-val,.modal-sub-title,.btn-performance,.icon-badge,.kpi-bar-fill,.wallet-summary-card,.paid-badge){color:var(--ink)!important;background:var(--canvas-softer)!important;border-color:var(--border-color)!important;box-shadow:none!important}.app-theme-shell:not([data-color-mode=dark]) :is(.wallet-summary-card,.btn-bulk-settle,.pay-btn,.type-btn.active.add){background:var(--primary)!important;color:var(--on-primary)!important}.app-theme-shell:not([data-color-mode=dark]){--surface-canvas-light:#fff;--surface-canvas-soft:#f6f4fa;--surface-canvas-softer:#efecf5;--surface-night:#150f23;--surface-midnight:#1f1633;--hairline-cloud:#e5e7eb;--hairline-cool:#cfcfdb;--hairline-violet:#d9d3e4}.app-theme-shell:not([data-color-mode=dark]) :is(.duo-card,.glass,article,section,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){border-color:var(--hairline-violet)!important}.app-theme-shell:not([data-color-mode=dark]) aside{background:var(--surface-canvas-light)!important;border-color:var(--hairline-cloud)!important;color:var(--ink)!important}.app-theme-shell:not([data-color-mode=dark]) aside :is(a,button){color:var(--ink)!important}.app-theme-shell:not([data-color-mode=dark]) aside button{border:none!important}.app-theme-shell:not([data-color-mode=dark]) aside :is(a,button)[style*="background: var(--primary)"],.app-theme-shell:not([data-color-mode=dark]) aside :is(a,button)[style*="background-color: var(--primary)"]{background:var(--surface-night)!important;background-color:var(--surface-night)!important;color:var(--on-primary)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="background: #F7F7F7"],[style*="background-color: #F7F7F7"],[style*="background: #f7f7f7"],[style*="background-color: #f7f7f7"],[style*="background: #FAFAFA"],[style*="background-color: #FAFAFA"],[style*="background: #fafafa"],[style*="background-color: #fafafa"],[style*="background: #F8FAFC"],[style*="background-color: #F8FAFC"],[style*="background: #f8fafc"],[style*="background-color: #f8fafc"],[style*="background: rgb(247, 247, 247)"],[style*="background-color: rgb(247, 247, 247)"],[style*="background: rgb(248, 250, 252)"],[style*="background-color: rgb(248, 250, 252)"]){background:var(--surface-canvas-soft)!important;background-color:var(--surface-canvas-soft)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="background: #E1F5FE"],[style*="background-color: #E1F5FE"],[style*="background: #F0F9FF"],[style*="background-color: #F0F9FF"],[style*="background: #DBEAFE"],[style*="background-color: #DBEAFE"],[style*="background: #F0FDF4"],[style*="background-color: #F0FDF4"],[style*="background: #ECFDF5"],[style*="background-color: #ECFDF5"],[style*="background: #eafbe3"],[style*="background-color: #eafbe3"],[style*="background: rgb(240, 249, 255)"],[style*="background-color: rgb(240, 249, 255)"],[style*="background: rgb(240, 253, 244)"],[style*="background-color: rgb(240, 253, 244)"]){background:color-mix(in srgb, var(--accent-lime) 26%, white)!important;background-color:color-mix(in srgb, var(--accent-lime) 26%, white)!important;color:var(--ink)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="background: #FEF2F2"],[style*="background-color: #FEF2F2"],[style*="background: #fef2f2"],[style*="background-color: #fef2f2"],[style*="background: #fee2e2"],[style*="background-color: #fee2e2"],[style*="background: rgb(254, 242, 242)"],[style*="background-color: rgb(254, 242, 242)"]){background:color-mix(in srgb, var(--accent-pink) 18%, white)!important;background-color:color-mix(in srgb, var(--accent-pink) 18%, white)!important;color:var(--ink)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="color: #DC2626"],[style*="color: #dc2626"],[style*="color: #B91C1C"],[style*="color: #b91c1c"],[style*="color: #FF4B4B"],[style*="color: #ff4b4b"],[style*="color: #EF4444"],[style*="color: #ef4444"]){color:var(--accent-pink)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="border: 1px solid #DC2626"],[style*="border: 2px solid #DC2626"],[style*="border: 1px solid #dc2626"],[style*="border: 2px solid #dc2626"],[style*="border-color: #DC2626"],[style*="border-color: #dc2626"],[style*="border: 1px solid #FCA5A5"],[style*="border: 2px solid #FCA5A5"],[style*="border-color: #FCA5A5"]){border-color:var(--accent-pink)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="color: #7C3AED"],[style*="color: #8B5CF6"],[style*="color: #6366f1"],[style*="color: #2563EB"],[style*="color: #1d4ed8"],[style*="color: #0369A1"],[style*="color: #075985"]){color:var(--accent-violet)!important}.app-theme-shell:not([data-color-mode=dark]) :is([style*="background: #7C3AED"],[style*="background-color: #7C3AED"],[style*="background: #8B5CF6"],[style*="background-color: #8B5CF6"],[style*="background: #6366f1"],[style*="background-color: #6366f1"]){background:var(--accent-violet-deep)!important;background-color:var(--accent-violet-deep)!important;color:var(--on-primary)!important}.app-theme-shell:not([data-color-mode=dark]) :is(.status-dot.green,.paid-badge,.stat-label-group.green){background:var(--accent-lime)!important;color:var(--ink)!important}.app-theme-shell aside :is(a,button),.app-theme-shell aside :is(a,button) span{font-family:var(--font-ui)!important;letter-spacing:0!important;text-transform:none!important;font-size:.95rem!important;font-weight:600!important;line-height:1.25!important}.app-theme-shell aside h2{font-family:var(--font-display)!important;letter-spacing:0!important;text-transform:none!important;font-weight:700!important}.app-theme-shell .oriptos-login-shell,.app-theme-shell .oriptos-login-shell *{font-family:Space Grotesk,Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important}.app-theme-shell .oriptos-login-wordmark,.app-theme-shell .oriptos-login-title{letter-spacing:0!important;font-family:Space Grotesk,Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important;font-weight:600!important}.app-theme-shell .oriptos-login-label,.app-theme-shell .oriptos-login-input{letter-spacing:0!important;font-family:Space Grotesk,Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important;font-weight:500!important}.app-theme-shell .oriptos-login-submit{letter-spacing:.2px!important;text-transform:uppercase!important;font-family:Space Grotesk,Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important;font-weight:600!important}
