.crm-instagram-contact{border-color:#e8c8de;background:linear-gradient(110deg,#faf5ff,#fff2f8 62%,#fff8f4);color:#874078}.crm-instagram-contact:hover{border-color:#dca9cc;background:linear-gradient(110deg,#f7efff,#fceaf4 62%,#fff3ee)}html[data-theme=dark] .crm-instagram-contact{border-color:rgba(226,143,196,.34);background:linear-gradient(110deg,rgba(145,86,184,.16),rgba(194,83,143,.14) 62%,rgba(218,117,82,.1));color:#efb9dc}html[data-theme=dark] .crm-instagram-contact:hover{border-color:rgba(232,154,206,.5);background:linear-gradient(110deg,rgba(145,86,184,.22),rgba(194,83,143,.2) 62%,rgba(218,117,82,.15))}.crm-calendar-event{background:linear-gradient(135deg,color-mix(in srgb,var(--calendar-member-color) 24%,white),color-mix(in srgb,var(--calendar-member-color) 9%,white))}.crm-funnel-stage{background:color-mix(in srgb,var(--agency-accent) 4%,white)}.crm-funnel-track{background:#edf1f4}.settings-workspace .crm-workspace-header{min-height:7rem;padding-block:1.15rem}html[data-theme=dark]{--gradient-pastel:linear-gradient(135deg,rgba(20,241,201,.08),rgba(85,214,255,.025) 48%,rgba(124,92,255,.07));--shadow-soft:0 18px 54px rgba(0,0,0,.28);--shadow-card:0 14px 38px rgba(0,0,0,.22);color-scheme:dark}html[data-theme=dark] .crm-shell,html[data-theme=dark] body,html[data-theme=dark] body>div{background-color:var(--agency-background);color:var(--agency-text)}html[data-theme=dark] .crm-shell{background:radial-gradient(circle at 73% -9rem,rgba(20,241,201,.08),transparent 27rem),radial-gradient(circle at 18% 22rem,rgba(93,76,255,.055),transparent 24rem),var(--agency-background)}html[data-theme=dark] .crm-canvas:before{background-image:linear-gradient(rgba(98,121,151,.045) 1px,transparent 0),linear-gradient(90deg,rgba(98,121,151,.045) 1px,transparent 0)}html[data-theme=dark] :is(.soft-card,.glass-panel){border-color:var(--agency-border);background:linear-gradient(155deg,rgba(255,255,255,.018),transparent 54%),var(--agency-card);color:var(--agency-text);box-shadow:inset 0 1px rgba(255,255,255,.025),0 16px 42px rgba(0,0,0,.2)}html[data-theme=dark] .soft-card:hover{border-color:color-mix(in srgb,var(--agency-border) 78%,#526277)}html[data-theme=dark] .crm-sidebar{border-right-color:rgba(255,255,255,.075);background:radial-gradient(circle at 18% 8%,rgba(20,241,201,.075),transparent 13rem),linear-gradient(180deg,#090d14,#06090e 72%);box-shadow:18px 0 64px rgba(0,0,0,.24)}html[data-theme=dark] .crm-nav-item[data-active=true]{border-color:rgba(20,241,201,.2)!important;background:linear-gradient(90deg,rgba(20,241,201,.16),rgba(20,241,201,.075))!important;color:#f7fffd!important;box-shadow:inset 3px 0 #14f1c9,0 10px 28px rgba(0,0,0,.16)!important}html[data-theme=dark] .crm-nav-item[data-active=true] svg{color:#61f5db!important}html[data-theme=dark] :is(.crm-mobile-header,.crm-mobile-nav,.crm-mobile-menu){border-color:var(--agency-border);background:rgba(9,13,20,.92);color:var(--agency-text);box-shadow:0 12px 36px rgba(0,0,0,.24)}html[data-theme=dark] :is(.crm-workspace-header,.crm-command-header){border-color:rgba(148,173,201,.14);background:radial-gradient(circle at 84% 25%,rgba(20,241,201,.095),transparent 29%),radial-gradient(circle at 18% 130%,rgba(93,76,255,.11),transparent 42%),#0a0f18;box-shadow:0 24px 72px rgba(0,0,0,.29),inset 0 1px rgba(255,255,255,.035)}html[data-theme=dark] .crm-workspace-header:before{background:linear-gradient(90deg,transparent 5%,rgba(20,241,201,.82) 29%,rgba(85,214,255,.1) 70%,transparent 95%)}html[data-theme=dark] .crm-command-header:after,html[data-theme=dark] .crm-workspace-header:after{border-color:rgba(20,241,201,.12);box-shadow:0 0 0 3.75rem rgba(20,241,201,.018),0 0 0 8.5rem rgba(101,91,255,.012)}html[data-theme=dark] .crm-workspace-header :is(.crm-page-description,h1+p){color:rgba(229,238,248,.68)!important}html[data-theme=dark] .crm-workspace-header :is(.crm-eyebrow,p[class*=uppercase]){color:#72e8d4!important}html[data-theme=dark] :is(.crm-page-icon,.crm-workspace-header .crm-page-icon){border-color:rgba(20,241,201,.18);background:rgba(20,241,201,.095);color:#68f1d9;box-shadow:inset 0 0 0 1px rgba(20,241,201,.035),0 12px 30px rgba(0,0,0,.18)}html[data-theme=dark] [data-variant=primary]{border-color:rgba(20,241,201,.7);background:#14f1c9;color:#06120f;box-shadow:0 10px 28px rgba(20,241,201,.15),inset 0 1px rgba(255,255,255,.36)}html[data-theme=dark] [data-variant=primary]:hover{background:#55f5d7}html[data-theme=dark] :is([data-variant=secondary],[data-variant=ghost]){border-color:var(--agency-border);background-color:#121a27;color:var(--agency-text);box-shadow:none}html[data-theme=dark] :is([data-variant=secondary],[data-variant=ghost]):hover{border-color:#3a485b;background-color:#182231}html[data-theme=dark] [data-variant=danger]{border-color:rgba(244,114,151,.3);background:rgba(190,48,91,.14);color:#ff9fbc}html[data-theme=dark] [data-variant=danger]:hover{background:rgba(210,55,102,.21)}html[data-theme=dark] .crm-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea){border-color:var(--agency-border);background-color:#0a101a;color:var(--agency-text);box-shadow:inset 0 1px rgba(255,255,255,.022)}html[data-theme=dark] .crm-shell :is(input,select,textarea):focus{border-color:rgba(20,241,201,.64);box-shadow:0 0 0 4px rgba(20,241,201,.11)}html[data-theme=dark] .crm-shell :is(input,textarea)::-moz-placeholder{color:#718096}html[data-theme=dark] .crm-shell :is(input,textarea)::placeholder{color:#718096}html[data-theme=dark] .crm-shell :is(input[type=date],input[type=datetime-local],input[type=time]){color-scheme:dark}html[data-theme=dark] .crm-shell :is(input[type=checkbox],input[type=radio]){accent-color:#14f1c9}html[data-theme=dark] .crm-shell thead th{background:rgba(17,25,39,.94);color:#9dabbd;box-shadow:inset 0 -1px var(--agency-border)}html[data-theme=dark] .crm-shell tbody tr:hover{background:rgba(20,241,201,.045);box-shadow:inset 3px 0 rgba(20,241,201,.64)}html[data-theme=dark] .finance-history-row{background-color:color-mix(in srgb,var(--surface-soft) 88%,#172538)!important;color:var(--agency-muted-text)!important}html[data-theme=dark] .finance-history-row:hover{background-color:color-mix(in srgb,var(--surface-soft) 78%,#1c3047)!important;box-shadow:inset 3px 0 rgba(85,214,255,.36)!important}html[data-theme=dark] .finance-history-row strong{color:var(--agency-text)}html[data-theme=dark] .crm-empty-state{border-color:#344153;background:radial-gradient(circle at 78% 18%,rgba(92,70,150,.12),transparent 30%),linear-gradient(145deg,#101824,#0d121e 58%,#15111d)}html[data-theme=dark] :is(.crm-modal-backdrop,[class~="bg-[#173a65]/20"]){background-color:rgba(1,4,9,.78)}html[data-theme=dark] :is(.crm-modal-panel,[role=dialog]){border-color:var(--agency-border);background-color:var(--agency-card);color:var(--agency-text);box-shadow:0 32px 96px rgba(0,0,0,.48)}html[data-theme=dark] .crm-kanban-column{border-color:var(--agency-border);background:#0b111c;box-shadow:0 12px 34px rgba(0,0,0,.22)}html[data-theme=dark] .crm-kanban-column>.crm-kanban-column-header{border-bottom-color:#263246;background:linear-gradient(180deg,#151e2c,#111925);color:var(--agency-text);box-shadow:inset 0 1px rgba(255,255,255,.025)}html[data-theme=dark] .crm-calendar-event{background:linear-gradient(135deg,color-mix(in srgb,var(--calendar-member-color) 34%,#121925),color-mix(in srgb,var(--calendar-member-color) 14%,#0b111c) 72%,#101824);box-shadow:inset 0 1px color-mix(in srgb,var(--calendar-member-color) 24%,transparent),0 7px 18px rgba(0,0,0,.26)}html[data-theme=dark] .crm-skeleton{background:linear-gradient(145deg,#131c29,#182232)}html[data-theme=dark] .crm-skeleton:after{background:linear-gradient(90deg,transparent,rgba(83,111,143,.22),rgba(20,241,201,.08),transparent)}html[data-theme=dark] .crm-funnel-stage{border-color:#283549;background:linear-gradient(145deg,#111925,#0d141f)}html[data-theme=dark] .crm-funnel-track{background:#070c14}html[data-theme=dark] .crm-chip:not([class*=bg-]){border-color:var(--agency-border);background:var(--surface-soft);color:var(--agency-muted-text)}html[data-theme=dark] [data-go-complete=true]{border-color:rgba(66,214,156,.48)!important;background:linear-gradient(145deg,rgba(28,113,82,.34),rgba(12,52,42,.54))!important;box-shadow:inset 0 0 0 1px rgba(72,214,164,.12),0 12px 34px rgba(0,0,0,.28)!important}html[data-theme=dark] [data-go-complete=true] [class~="bg-[#edf8f1]"]{border-color:rgba(86,225,172,.32);background-color:rgba(42,154,113,.18);color:#76e5bb}html[data-theme=dark] .my-adria-admin{--my-adria-line:#27364a}html[data-theme=dark] .my-adria-nav{border-color:#2a394e;background:rgba(13,20,31,.94);box-shadow:0 15px 36px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.025)}html[data-theme=dark] .my-adria-nav-item{color:#91a4ba!important}html[data-theme=dark] .my-adria-nav-item[data-active=true]{background:linear-gradient(145deg,rgba(47,140,202,.24),rgba(103,220,255,.08));color:#dff6ff!important;box-shadow:inset 0 0 0 1px rgba(103,220,255,.18),0 8px 18px rgba(0,0,0,.18)}html[data-theme=dark] :is(.my-adria-loading,.my-adria-primary-panel,.my-adria-calendar-grid,.my-adria-metric,.my-adria-integration-panel){border-color:#27364a!important;background:linear-gradient(145deg,#111925,#0c131e)!important;color:var(--agency-text);box-shadow:0 18px 48px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.025)!important}html[data-theme=dark] :is(.my-adria-access-card,.my-adria-model-link){border-color:#27364a!important;background:linear-gradient(145deg,#111925,#0c131e)!important;color:var(--agency-text)}html[data-theme=dark] .my-adria-access-card>.my-adria-access-summary{background:linear-gradient(145deg,#111925,#0c131e)!important}html[data-theme=dark] .my-adria-access-card>.my-adria-access-summary:hover,html[data-theme=dark] .my-adria-access-card[open]>.my-adria-access-summary{background:linear-gradient(145deg,#162233,#101925)!important}html[data-theme=dark] .my-adria-payout-header,html[data-theme=dark] .my-adria-permissions-header{border-color:#27364a!important;background:linear-gradient(110deg,#152131,#0d1521)!important}html[data-theme=dark] .my-adria-admin :is(.text-\[\#123c61\],.text-\[\#163a5f\],.text-\[\#173a65\],.text-\[\#244f73\]){color:var(--agency-text)!important}html[data-theme=dark] .my-adria-admin :is(.text-\[\#5f7489\],.text-\[\#66798d\],.text-\[\#7890a5\],.text-\[\#8ca0b4\]){color:var(--agency-muted-text)!important}html[data-theme=dark] :is([class~=bg-white],[class~="bg-white/55"],[class~="bg-white/62"],[class~="bg-white/70"],[class~="bg-white/75"],[class~="bg-white/80"],[class~="bg-white/90"],[class~="bg-white/92"],[class~="bg-white/95"]){background-color:var(--agency-card)}html[data-theme=dark] :is([class^="bg-[linear-gradient("],[class*=" bg-[linear-gradient("]){background:var(--gradient-pastel)}html[data-theme=dark] :is([class^="bg-[#f"],[class*=" bg-[#f"],[class^="bg-[#F"],[class*=" bg-[#F"],[class^="bg-[#e"],[class*=" bg-[#e"],[class^="bg-[#E"],[class*=" bg-[#E"],[class^="bg-[#d"],[class*=" bg-[#d"],[class^="bg-[#D"],[class*=" bg-[#D"],[class^="bg-[#c"],[class*=" bg-[#c"],[class^="bg-[#C"],[class*=" bg-[#C"],[class~=bg-slate-50],[class~=bg-slate-100],[class~="bg-slate-100/80"],[class~=bg-slate-200],[class~=bg-slate-300]){background-color:var(--surface-soft)}html[data-theme=dark] :is([class~=bg-blue-50],[class~=bg-sky-50],[class~="bg-sky-50/95"],[class~=from-sky-50]){background-color:var(--surface-blue);--tw-gradient-from:var(--surface-blue) var(--tw-gradient-from-position)}html[data-theme=dark] :is([class~=bg-emerald-50],[class~="bg-emerald-50/60"],[class~="bg-emerald-50/70"],[class~="bg-emerald-50/95"],[class~=bg-emerald-100],[class~=from-emerald-50]){background-color:var(--surface-mint);--tw-gradient-from:var(--surface-mint) var(--tw-gradient-from-position)}html[data-theme=dark] :is([class~=bg-amber-50],[class~=bg-amber-100],[class~=bg-orange-50],[class~=bg-orange-100]){background-color:var(--surface-amber)}html[data-theme=dark] :is([class~=bg-red-50],[class~=bg-rose-50],[class~="bg-rose-50/30"],[class~="bg-rose-50/60"],[class~="bg-rose-50/70"],[class~="bg-rose-50/90"],[class~="bg-rose-50/95"],[class~=bg-rose-100],[class~=bg-rose-200],[class~=from-rose-50]){background-color:var(--surface-pink);--tw-gradient-from:var(--surface-pink) var(--tw-gradient-from-position)}html[data-theme=dark] [class~=bg-violet-100]{background-color:var(--surface-lavender)}html[data-theme=dark] :is([class~="bg-[#ef6d7a]"],[class~="bg-[#e98fb3]"],[class~="bg-[#ef9fbd]"]){background-color:#be496d}html[data-theme=dark] :is([class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-emerald-700],[class~=bg-emerald-800]){background-color:#16815f}html[data-theme=dark] :is([class~=bg-red-500],[class~=bg-rose-500]){background-color:#be365f}html[data-theme=dark] :is([class~=bg-amber-500],[class~=bg-orange-500]){background-color:#b77420}html[data-theme=dark] :is([class~=bg-sky-600],[class~="bg-[#175b91]"],[class~="bg-[#2e78aa]"],[class~="bg-[#397ab4]"]){background-color:#17648c}html[data-theme=dark] :is([class^="text-[#0"],[class*=" text-[#0"],[class^="text-[#1"],[class*=" text-[#1"],[class^="text-[#2"],[class*=" text-[#2"],[class^="text-[#3"],[class*=" text-[#3"],[class^="text-[#4"],[class*=" text-[#4"],[class^="text-[#5"],[class*=" text-[#5"]){color:var(--agency-text)}html[data-theme=dark] :is([class^="text-[#6"],[class*=" text-[#6"],[class^="text-[#7"],[class*=" text-[#7"],[class^="text-[#8"],[class*=" text-[#8"],[class^="text-[#9"],[class*=" text-[#9"],[class~=text-slate-500],[class~=text-slate-600],[class~=text-slate-700],[class~=text-slate-800]){color:var(--agency-muted-text)}html[data-theme=dark] :is([class~=text-slate-300],[class~=text-slate-400]){color:#aab6c5}html[data-theme=dark] :is([class~=text-blue-600],[class~=text-blue-700],[class~=text-blue-800],[class~=text-sky-700],[class~=text-sky-800],[class~=text-sky-900]){color:#71c9ef}html[data-theme=dark] :is([class~=text-emerald-600],[class~=text-emerald-700],[class~=text-emerald-800],[class~=text-emerald-900],[class~=text-emerald-950]){color:#65dfb8}html[data-theme=dark] :is([class~=text-rose-600],[class~=text-rose-700],[class~=text-rose-800],[class~=text-red-700],[class~=text-red-950]){color:#ff91ad}html[data-theme=dark] :is([class~=text-amber-700],[class~=text-amber-800],[class~=text-amber-900],[class~=text-amber-950],[class~=text-orange-700],[class~=text-orange-800]){color:#f1bc67}html[data-theme=dark] :is([class~=text-violet-700],[class~=text-violet-800]){color:#bea8ff}html[data-theme=dark] :is([class^="border-[#b"],[class*=" border-[#b"],[class^="border-[#B"],[class*=" border-[#B"],[class^="border-[#c"],[class*=" border-[#c"],[class^="border-[#C"],[class*=" border-[#C"],[class^="border-[#d"],[class*=" border-[#d"],[class^="border-[#D"],[class*=" border-[#D"],[class^="border-[#e"],[class*=" border-[#e"],[class^="border-[#E"],[class*=" border-[#E"],[class^="border-[#f"],[class*=" border-[#f"],[class^="border-[#F"],[class*=" border-[#F"],[class~=border-slate-200],[class~=border-slate-300]){border-color:var(--agency-border)}html[data-theme=dark] :is([class~=border-emerald-100],[class~=border-emerald-200],[class~=border-emerald-300]){border-color:rgba(76,210,163,.3)}html[data-theme=dark] :is([class~=border-red-200],[class~=border-rose-100],[class~=border-rose-200],[class~=border-rose-300],[class~="border-[#ef6d7a]"]){border-color:rgba(255,110,148,.32)}html[data-theme=dark] :is([class~=border-amber-200],[class~=border-amber-300],[class~=border-orange-200],[class~=border-orange-300]){border-color:rgba(236,177,78,.32)}html[data-theme=dark] :is([class~=border-blue-200],[class~=border-sky-100],[class~=border-sky-200],[class~=border-sky-300]){border-color:rgba(91,191,233,.3)}html[data-theme=dark] [class~=to-white]{--tw-gradient-to:var(--agency-card) var(--tw-gradient-to-position)}html[data-theme=dark] ::-moz-selection{background:rgba(20,241,201,.24);color:#f8fffd}html[data-theme=dark] ::selection{background:rgba(20,241,201,.24);color:#f8fffd}html[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:rgba(135,154,180,.28)}html[data-theme-switching=true] :is(body,.crm-shell,.crm-sidebar,.crm-mobile-header,.crm-mobile-nav,.crm-workspace-header,.crm-command-header,.soft-card,.glass-panel,input,select,textarea,button,a,td,th){transition-property:background-color,border-color,color,box-shadow;transition-duration:.18s;transition-timing-function:ease-out}@media (prefers-reduced-motion:reduce){html[data-theme-switching=true] *{transition-duration:.01ms!important}}@media (max-width:639px){.settings-workspace .crm-workspace-header{min-height:0;padding-block:.75rem}}@media print{html[data-theme=dark],html[data-theme=dark] .crm-shell,html[data-theme=dark] body{background:white!important;color:#10213a!important;color-scheme:light}}