/* PINTAS global tab theme trial 2026-04-25. JS adds .pintas-tab-theme and level classes. */
.content.pintas-tab-theme,.auth-main.pintas-tab-theme{
  --pintas-tab-page-bg:#ECFEFF;--pintas-active-tab-bg:#53EAFD;--pintas-active-line:#3BB8DB;
  --pintas-tab-l2-bg:color-mix(in srgb,var(--pintas-active-tab-bg) 36%,#fff);
  --pintas-tab-l3-bg:color-mix(in srgb,var(--pintas-active-tab-bg) 24%,#fff);
  --pintas-tab-l4-bg:color-mix(in srgb,var(--pintas-active-tab-bg) 16%,#fff);
  --pintas-tab-l5-bg:color-mix(in srgb,var(--pintas-active-tab-bg) 10%,#fff);
  --pintas-tab-l6-bg:color-mix(in srgb,var(--pintas-active-tab-bg) 7%,#fff);
  background:var(--pintas-tab-page-bg)!important;border:1px solid color-mix(in srgb,var(--pintas-active-line) 30%,#fff)!important;border-radius:18px!important;padding:14px!important;box-shadow:0 12px 30px rgba(15,23,42,.045)!important;
}
.content.pintas-tab-theme-top-1,.auth-main.pintas-tab-theme-top-1{--pintas-tab-page-bg:#F8FAFC;--pintas-active-tab-bg:#CAD5E2;--pintas-active-line:#45556C;}
.content.pintas-tab-theme-top-2,.auth-main.pintas-tab-theme-top-2{--pintas-tab-page-bg:#FEF2F2;--pintas-active-tab-bg:#FFA2A2;--pintas-active-line:#FB2C36;}
.content.pintas-tab-theme-top-3,.auth-main.pintas-tab-theme-top-3{--pintas-tab-page-bg:#ECFEFF;--pintas-active-tab-bg:#53EAFD;--pintas-active-line:#3BB8DB;}
.content.pintas-tab-theme-top-4,.auth-main.pintas-tab-theme-top-4{--pintas-tab-page-bg:#FAF5FF;--pintas-active-tab-bg:#A3B3FF;--pintas-active-line:#AD46FF;}
.content.pintas-tab-theme-top-5,.auth-main.pintas-tab-theme-top-5{--pintas-tab-page-bg:#ECFDF5;--pintas-active-tab-bg:#5EE9B5;--pintas-active-line:#37BC7D;}
.content.pintas-tab-theme-top-6,.auth-main.pintas-tab-theme-top-6{--pintas-tab-page-bg:#FFF7ED;--pintas-active-tab-bg:#FFB86A;--pintas-active-line:#FF692A;}
.content.pintas-tab-theme-top-7,.auth-main.pintas-tab-theme-top-7{--pintas-tab-page-bg:#F0FDF4;--pintas-active-tab-bg:#7BF1A8;--pintas-active-line:#31C950;}
.content.pintas-tab-theme-top-8,.auth-main.pintas-tab-theme-top-8{--pintas-tab-page-bg:#EFF6FF;--pintas-active-tab-bg:#74D4FF;--pintas-active-line:#2B7FFF;}
.content.pintas-tab-theme-top-9,.auth-main.pintas-tab-theme-top-9{--pintas-tab-page-bg:#FFFBEB;--pintas-active-tab-bg:#FFD230;--pintas-active-line:#FE9A37;}
.content.pintas-tab-theme-top-10,.auth-main.pintas-tab-theme-top-10{--pintas-tab-page-bg:#EFF6FF;--pintas-active-tab-bg:#8EC5FF;--pintas-active-line:#2B7FFF;}
.content.pintas-tab-theme-top-11,.auth-main.pintas-tab-theme-top-11{--pintas-tab-page-bg:#FDF2F8;--pintas-active-tab-bg:#FDA5D5;--pintas-active-line:#F6339A;}
.content.pintas-tab-theme-top-12,.auth-main.pintas-tab-theme-top-12{--pintas-tab-page-bg:#FEFCE8;--pintas-active-tab-bg:#FFDF20;--pintas-active-line:#F0B13B;}
.content.pintas-tab-theme .tabs,.auth-main.pintas-tab-theme .tabs{display:flex!important;gap:4px!important;align-items:flex-end!important;overflow:auto!important;margin:0 0 12px!important;padding:0 0 1px!important;background:transparent!important;border:0!important;border-bottom:2px solid var(--pintas-active-line)!important;border-radius:0!important;box-shadow:none!important;}
.content.pintas-tab-theme .tabs .tab,.auth-main.pintas-tab-theme .tabs .tab{display:inline-flex!important;align-items:center!important;min-height:auto!important;padding:11px 15px!important;color:#000!important;border:1px solid var(--pintas-active-line)!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;background:#fff!important;white-space:nowrap!important;font-weight:400!important;font-size:14px!important;letter-spacing:normal!important;line-height:1.2!important;box-shadow:none!important;text-decoration:none!important;filter:none!important;}
.content.pintas-tab-theme .tabs .tab:hover,.auth-main.pintas-tab-theme .tabs .tab:hover{color:#000!important;filter:brightness(.985)!important;text-decoration:none!important;}
.content.pintas-tab-theme .tabs .tab.is-active,.content.pintas-tab-theme .tabs .tab.active,.content.pintas-tab-theme .tabs .tab[aria-current="page"],.auth-main.pintas-tab-theme .tabs .tab.is-active,.auth-main.pintas-tab-theme .tabs .tab.active,.auth-main.pintas-tab-theme .tabs .tab[aria-current="page"]{color:#000!important;font-weight:800!important;position:relative!important;z-index:1!important;box-shadow:none!important;border-bottom:2px solid transparent!important;margin-bottom:-2px!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(1),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(1){background:#CAD5E2!important;border-color:#45556C!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(2),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(2){background:#FFA2A2!important;border-color:#FB2C36!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(3),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(3){background:#53EAFD!important;border-color:#3BB8DB!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(4),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(4){background:#A3B3FF!important;border-color:#AD46FF!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(5),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(5){background:#5EE9B5!important;border-color:#37BC7D!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(6),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(6){background:#FFB86A!important;border-color:#FF692A!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(7),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(7){background:#7BF1A8!important;border-color:#31C950!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(8),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(8){background:#74D4FF!important;border-color:#2B7FFF!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(9),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(9){background:#FFD230!important;border-color:#FE9A37!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(10),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(10){background:#8EC5FF!important;border-color:#2B7FFF!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(11),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(11){background:#FDA5D5!important;border-color:#F6339A!important;}
.content.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(12),.auth-main.pintas-tab-theme .tabs.tabs-level-1 .tab:nth-of-type(12){background:#FFDF20!important;border-color:#F0B13B!important;}
.content.pintas-tab-theme .tabs.tabs-level-2,.content.pintas-tab-theme .tabs.tabs-level-3,.content.pintas-tab-theme .tabs.tabs-level-4,.content.pintas-tab-theme .tabs.tabs-level-5,.content.pintas-tab-theme .tabs.tabs-level-6,.auth-main.pintas-tab-theme .tabs.tabs-level-2,.auth-main.pintas-tab-theme .tabs.tabs-level-3,.auth-main.pintas-tab-theme .tabs.tabs-level-4,.auth-main.pintas-tab-theme .tabs.tabs-level-5,.auth-main.pintas-tab-theme .tabs.tabs-level-6{border-bottom-color:var(--pintas-active-line)!important;}
.content.pintas-tab-theme .tabs.tabs-level-2 .tab,.auth-main.pintas-tab-theme .tabs.tabs-level-2 .tab{background:var(--pintas-tab-l2-bg)!important;border-color:var(--pintas-active-line)!important;}
.content.pintas-tab-theme .tabs.tabs-level-3 .tab,.auth-main.pintas-tab-theme .tabs.tabs-level-3 .tab{background:var(--pintas-tab-l3-bg)!important;border-color:var(--pintas-active-line)!important;}
.content.pintas-tab-theme .tabs.tabs-level-4 .tab,.auth-main.pintas-tab-theme .tabs.tabs-level-4 .tab{background:var(--pintas-tab-l4-bg)!important;border-color:var(--pintas-active-line)!important;}
.content.pintas-tab-theme .tabs.tabs-level-5 .tab,.auth-main.pintas-tab-theme .tabs.tabs-level-5 .tab{background:var(--pintas-tab-l5-bg)!important;border-color:var(--pintas-active-line)!important;}
.content.pintas-tab-theme .tabs.tabs-level-6 .tab,.auth-main.pintas-tab-theme .tabs.tabs-level-6 .tab{background:var(--pintas-tab-l6-bg)!important;border-color:var(--pintas-active-line)!important;}
.content.pintas-tab-theme .prb-input-scope.prb-tab-theme.prb-tab-theme-top-5{--prb-page-bg:#ECFDF5!important;--prb-active-tab-bg:#5EE9B5!important;--prb-active-line:#37BC7D!important;}
.content.pintas-tab-theme .prb-input-scope.prb-tab-theme > .tabs.tabs-level-1 .tab:nth-of-type(5){background:#5EE9B5!important;border-color:#37BC7D!important;}
.content.pintas-tab-theme .prb-input-scope.prb-tab-theme > .tabs .tab.is-active{border-bottom-color:var(--prb-page-bg)!important;}
@supports not (background:color-mix(in srgb,#000 10%,#fff)){.content.pintas-tab-theme,.auth-main.pintas-tab-theme{--pintas-tab-l2-bg:#fff;--pintas-tab-l3-bg:#fff;--pintas-tab-l4-bg:#fff;--pintas-tab-l5-bg:#fff;--pintas-tab-l6-bg:#fff;}}
@media(max-width:760px){.content.pintas-tab-theme,.auth-main.pintas-tab-theme{padding:10px!important;border-radius:14px!important;}.content.pintas-tab-theme .tabs .tab,.auth-main.pintas-tab-theme .tabs .tab{padding:9px 12px!important;font-size:13px!important;}}
/* Selected tab masks the level underline; no line directly under selected tab. */
.content.pintas-tab-theme .tabs .tab.is-active::after,.content.pintas-tab-theme .tabs .tab.active::after,.content.pintas-tab-theme .tabs .tab[aria-current="page"]::after,.auth-main.pintas-tab-theme .tabs .tab.is-active::after,.auth-main.pintas-tab-theme .tabs .tab.active::after,.auth-main.pintas-tab-theme .tabs .tab[aria-current="page"]::after{content:""!important;position:absolute!important;left:-1px!important;right:-1px!important;bottom:-2px!important;height:2px!important;background:var(--pintas-tab-page-bg)!important;pointer-events:none!important;z-index:2!important;}
.content.pintas-tab-theme .tabs .tab.is-active,.content.pintas-tab-theme .tabs .tab.active,.content.pintas-tab-theme .tabs .tab[aria-current="page"],.auth-main.pintas-tab-theme .tabs .tab.is-active,.auth-main.pintas-tab-theme .tabs .tab.active,.auth-main.pintas-tab-theme .tabs .tab[aria-current="page"]{position:relative!important;z-index:3!important;border-bottom-color:transparent!important;}
