:root{--navy:#030a16;--navy2:#061225;--blue:#1f6fff;--gold:#d6a84f;--gold2:#ffe29a;--ink:#edf4ff;--muted:#9fb2d9;--line:rgba(78,163,255,.20);--shadow:0 20px 48px rgba(0,0,0,.28)}
html{background:#030a16}body{color:#edf4ff;background:radial-gradient(circle at 82% 5%,rgba(31,111,255,.18),transparent 28%),radial-gradient(circle at 38% 88%,rgba(16,47,99,.22),transparent 32%),linear-gradient(145deg,#030a16,#061225 46%,#081a35);background-attachment:fixed}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(78,163,255,.18) 1px,transparent 1px),repeating-radial-gradient(ellipse at 78% -20%,transparent 0 105px,rgba(214,168,79,.07) 106px 107px,transparent 108px 154px);background-size:64px 64px,auto;opacity:.52}.app,.main,.content{position:relative}.app{background:transparent}.main{background:transparent}.content{max-width:1680px;padding-bottom:46px}
.sidebar{background:radial-gradient(circle at 50% 2%,rgba(47,128,255,.22),transparent 27%),linear-gradient(180deg,#020915,#06162d 56%,#020815);border-right:1px solid rgba(78,163,255,.28);box-shadow:18px 0 55px rgba(0,0,0,.35)}.logo-area{padding:25px 18px 20px;border-bottom-color:rgba(78,163,255,.18)}.logo-frame{width:174px;height:174px;border-radius:26px;background:radial-gradient(circle at 50% 42%,#eef4ff 0 52%,#b9c9e2 66%,rgba(31,111,255,.2) 69%,transparent 72%);box-shadow:0 0 0 1px rgba(242,199,107,.5),0 0 38px rgba(47,128,255,.25),0 22px 44px rgba(0,0,0,.38)}.logo-frame img{width:158px;height:158px;opacity:1;filter:brightness(1.65) contrast(1.08) drop-shadow(0 7px 12px rgba(0,0,0,.28))}.club-name{font-size:30px;color:#fff;text-shadow:0 4px 18px rgba(0,0,0,.4)}.club-name small{color:#9fb2d9!important;font-family:Inter,Arial,sans-serif;letter-spacing:.3px}.nav{padding:14px 10px}.nav button{border-radius:11px;color:#b8c8e6;padding:12px 14px;margin:3px 0;font-size:12px}.nav button:hover{background:linear-gradient(90deg,rgba(31,111,255,.14),rgba(31,111,255,.04));color:#fff;padding-left:17px}.nav button.active{color:#fff;background:linear-gradient(90deg,#0d55d4,#092d72);box-shadow:0 8px 22px rgba(31,111,255,.26),inset 0 0 0 1px rgba(120,183,255,.3);border-left:3px solid #f2c76b}.ico{background:#071b3c;border-color:rgba(78,163,255,.28);color:#78b7ff}.nav button.active .ico{background:rgba(255,255,255,.11);color:#ffe29a}.sidebar-footer{background:linear-gradient(180deg,rgba(6,18,37,.35),rgba(0,5,13,.7));border-top:1px solid rgba(78,163,255,.16)}.sidebar-tech{padding:10px!important;border-color:rgba(78,163,255,.35)!important;background:linear-gradient(135deg,rgba(14,50,110,.62),rgba(3,13,31,.8))!important}.sidebar-tech img{width:48px!important;height:48px!important;filter:drop-shadow(0 0 12px rgba(47,128,255,.45))}.sidebar-tech strong{color:#fff;font-size:13px}.sidebar-tech span{font-size:9px!important;color:#9fb2d9!important}.sidebar-footer-logo{background:rgba(255,255,255,.94);width:48px;height:48px}.sidebar-footer-logo img{filter:brightness(1.45)}
.hero{min-height:310px;border-radius:0;border-bottom:1px solid rgba(78,163,255,.22);background:radial-gradient(circle at 78% 26%,rgba(31,111,255,.28),transparent 22%),repeating-radial-gradient(ellipse at 82% -50%,transparent 0 130px,rgba(214,168,79,.12) 132px 134px,transparent 136px 188px),linear-gradient(115deg,#020814,#061832 55%,#092451);box-shadow:0 20px 60px rgba(0,0,0,.28)}.hero:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(120,183,255,.24) 1px,transparent 1px);background-size:52px 52px;opacity:.18;pointer-events:none}.hero-text,.top-actions{z-index:2}.hero h2{font-size:clamp(48px,5.4vw,78px);color:#fff}.hero p{color:#b8c8e6}.welcome{color:#f2c76b;text-transform:uppercase;letter-spacing:1px;font-size:13px}.hero-logo-watermark{width:250px;height:250px;right:6%;bottom:-18px;background:radial-gradient(circle,#f5f8ff 0 47%,rgba(194,211,237,.65) 59%,transparent 72%);opacity:.22}.hero-logo-watermark img{width:220px;height:220px;opacity:1;filter:brightness(1.55)}.official-compact{min-width:168px;border-color:rgba(242,199,107,.55);background:linear-gradient(135deg,rgba(11,35,76,.9),rgba(3,12,29,.94));box-shadow:0 8px 24px rgba(0,0,0,.22)}.official-compact img{width:42px;height:42px}.official-compact span{font-size:11px}.official-compact small{font-size:10px}.profile-chip{color:#edf4ff;border-color:rgba(78,163,255,.35);background:linear-gradient(135deg,#0b2347,#061225);box-shadow:0 8px 20px rgba(0,0,0,.18)}.profile-chip span{color:#9fb2d9}.profile-chip strong{color:#fff}
.dashboard-brandbar{border-color:rgba(78,163,255,.23);background:radial-gradient(circle at 80% 10%,rgba(31,111,255,.17),transparent 30%),linear-gradient(120deg,#061225,#0b2347);box-shadow:0 15px 38px rgba(0,0,0,.23)}.dashboard-brandbar>div:first-child img{width:92px;height:92px;filter:brightness(1.45) drop-shadow(0 0 14px rgba(78,163,255,.22))}.dashboard-brandbar small{color:#f2c76b}.dashboard-brandbar strong{font-size:23px;color:#fff}.dashboard-brandbar>div:last-child span{font-size:11px;color:#f2c76b;font-weight:800}.dashboard-brandbar>div:last-child img{width:190px;height:78px;filter:drop-shadow(0 0 12px rgba(31,111,255,.28))}.section-brand{border-color:rgba(78,163,255,.28);background:radial-gradient(circle at 86% 10%,rgba(31,111,255,.2),transparent 28%),linear-gradient(100deg,#061225,#0b2347);box-shadow:0 14px 34px rgba(0,0,0,.24)}.section-brand>img:first-child{width:76px;height:76px;filter:brightness(1.5) drop-shadow(0 0 12px rgba(78,163,255,.18))}.section-brand>img:last-child{width:46px;height:46px}.section-brand strong{font-size:18px}.section-brand small{color:#f2c76b}
.panel,.card,.tab,.info-box,.doc-card,.athlete-card,.field-panel,.inline-form,.postgame-box,.match-card>div:not(.match-teams),.ficha-tab-body{color:#edf4ff;background:radial-gradient(circle at 96% 5%,rgba(31,111,255,.11),transparent 26%),linear-gradient(145deg,#081a35,#061225 64%,#05101f);border:1px solid rgba(78,163,255,.19);box-shadow:0 15px 38px rgba(0,0,0,.23),inset 0 1px 0 rgba(255,255,255,.025)}.panel{border-radius:18px}.panel-head{min-height:64px;border-bottom:1px solid rgba(78,163,255,.18);background:radial-gradient(circle at 90% 20%,rgba(31,111,255,.17),transparent 26%),linear-gradient(90deg,#061225,#0b2347)}.panel-head h3{font-size:25px;color:#fff}.panel-body{color:#dbe7ff}.cards{gap:14px}.card{min-height:126px;border-radius:18px;padding:20px;position:relative;overflow:hidden}.card:after{content:"";position:absolute;width:110px;height:70px;right:-20px;bottom:-36px;border:1px solid rgba(78,163,255,.18);border-radius:50%}.card:hover{border-color:rgba(78,163,255,.42);box-shadow:0 18px 42px rgba(0,0,0,.30),0 0 24px rgba(31,111,255,.08)}.card.dark{background:radial-gradient(circle at 20% 0%,rgba(78,163,255,.2),transparent 32%),linear-gradient(135deg,#0a2a59,#071830)}.card small{color:#9fb2d9;font-size:11px}.card strong{color:#fff;font-size:38px}.card-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:linear-gradient(145deg,#102f63,#071a38);border:1px solid rgba(78,163,255,.38);color:#78b7ff;font-size:27px;box-shadow:0 0 18px rgba(31,111,255,.12)}.tab{border-radius:16px;box-shadow:0 10px 28px rgba(0,0,0,.18)}.tab small{color:#8fa6cb}.tab strong{color:#edf4ff}.tab.active{background:linear-gradient(135deg,#0d3d8e,#081c3c);border-color:rgba(120,183,255,.45);box-shadow:0 12px 30px rgba(31,111,255,.16)}.info-box small{color:#9fb2d9}.info-box strong{color:#fff}.match-teams{border-radius:17px;background:radial-gradient(circle at 50% 0%,rgba(31,111,255,.25),transparent 44%),linear-gradient(135deg,#0a2c61,#051229);border-color:rgba(242,199,107,.28)}
label{color:#dbe7ff;font-size:12px}input,select,textarea{color:#edf4ff;background:#07162d;border-color:rgba(78,163,255,.22)}input::placeholder,textarea::placeholder{color:#6f86aa}input:focus,select:focus,textarea:focus{border-color:#4ea3ff;box-shadow:0 0 0 3px rgba(31,111,255,.18)}select option{color:#edf4ff;background:#07162d}input:disabled{color:#9fb2d9;background:#061225}.status-extra{background:#07162d;border-color:rgba(78,163,255,.28)}.toolbar input,.toolbar select{background:#07162d}.avatar-upload .preview{background:#07162d;border-color:#17355e}.avatar-upload label.upl{color:#dbe7ff;background:#0b2347;border-color:rgba(78,163,255,.28)}
.btn{min-height:42px;border-radius:10px;background:linear-gradient(135deg,#2f80ff,#0d4fc7);box-shadow:0 10px 22px rgba(31,111,255,.2)}.btn.secondary{color:#dbe7ff;background:linear-gradient(135deg,#0b2347,#07162d);border:1px solid rgba(78,163,255,.3)}.btn.gold{color:#071225;background:linear-gradient(135deg,#ffe29a,#d6a84f);box-shadow:0 10px 22px rgba(214,168,79,.15)}.btn.ghost{color:#b8c8e6;border-color:rgba(78,163,255,.3)}
table{color:#dbe7ff;background:#061225}th{color:#b8c8e6;background:#0b2347;border-bottom:1px solid rgba(78,163,255,.22);font-size:10px}td{border-top-color:rgba(78,163,255,.12);border-bottom-color:rgba(78,163,255,.1)}tr:hover td{background:#0a2042}.player-line{color:#dbe7ff;background:#07162d;border-color:rgba(78,163,255,.18)}.player-line span{color:#9fb2d9}.list-block{scrollbar-color:#1f6fff #061225}.badge{color:#9dc8ff;background:#0d2f60;border:1px solid rgba(78,163,255,.22)}.badge.gold{color:#ffe29a;background:#3c2b0e;border-color:rgba(242,199,107,.25)}.badge.green{color:#7ee9a3;background:#0a3521;border-color:rgba(34,197,94,.25)}.badge.off{color:#ff9b9b;background:#3e1118;border-color:rgba(239,68,68,.25)}.number{color:#071225}.photo{background:#07162d;border-color:#17355e}.timeline-item p{color:#b8c8e6}.timeline-item span.date{color:#8fa6cb}.timeline-item:before{border-color:#061225}.ficha-grid .mini,.physio-hero>div,.physio-hero>button,.metric-field{color:#edf4ff;background:#07162d;border-color:rgba(78,163,255,.18)}.ficha-grid .mini small,.physio-hero small,.metric-field label{color:#9fb2d9}.ficha-grid .mini strong,.physio-hero strong{color:#fff}.evolution-note{color:#b8c8e6;background:#081f42;border-left-color:#4ea3ff}.document-alert{color:#ffd693;background:#34250d;border-color:rgba(242,199,107,.35)}.document-alert.ok{color:#7ee9a3;background:#0a3521;border-color:rgba(34,197,94,.3)}
.athlete-card img{border-color:#17355e;background:#07162d}.athlete-card strong{color:#fff}.athlete-card .pos,.doc-card p{color:#9fb2d9}.doc-card strong{color:#fff}.empty-state{color:#9fb2d9}.pending-row,.birthday-row{border-color:rgba(78,163,255,.12)!important}.ficha-tab-body{background:#061225!important}.athlete-page{background:radial-gradient(circle at 80% 5%,rgba(31,111,255,.18),transparent 28%),linear-gradient(145deg,#030a16,#061225)}.athlete-page-shell{background:transparent}.athlete-page .modal-head{color:#edf4ff;background:rgba(3,10,22,.94);border-color:rgba(78,163,255,.2)}.athlete-page .ficha-tabs{background:#07162d;border:1px solid rgba(78,163,255,.2)}.athlete-page .ficha-tabs button{color:#b8c8e6;background:#0b2347;border-color:rgba(78,163,255,.18)}.athlete-page .ficha-tabs button.active{color:#fff;background:#145fd4}.ficha-head{background:radial-gradient(circle at 82% 15%,rgba(31,111,255,.22),transparent 27%),linear-gradient(135deg,#061225,#0b3676)}
.modal{background:rgba(0,4,12,.84);backdrop-filter:blur(7px)}.modal-box{color:#edf4ff;background:#061225;border:1px solid rgba(78,163,255,.25);box-shadow:0 35px 100px rgba(0,0,0,.6)}.modal-head{background:linear-gradient(90deg,#061225,#0b2347);border-bottom:1px solid rgba(78,163,255,.2)}.modal-body{background:#061225}.profile-modal{background:#061225}.profile-brand-head{background:radial-gradient(circle at 84% 10%,rgba(31,111,255,.22),transparent 30%),linear-gradient(135deg,#030a16,#0b2347);border-bottom:1px solid rgba(242,199,107,.22)}.profile-brand-head>img:first-child{width:104px;height:104px;filter:brightness(1.7) drop-shadow(0 0 14px rgba(78,163,255,.2))}.profile-seal{width:190px;height:82px;filter:drop-shadow(0 0 12px rgba(31,111,255,.2))}.profile-intro{color:#b8c8e6}.profile-grid button{color:#edf4ff;background:linear-gradient(145deg,#0b2347,#07162d);border-color:rgba(78,163,255,.2)}.profile-grid button:hover{border-color:#4ea3ff;box-shadow:0 12px 30px rgba(31,111,255,.14)}.profile-grid strong{color:#fff}.profile-grid span{color:#9fb2d9}
.product-splash{background:radial-gradient(circle at 75% 18%,rgba(31,111,255,.28),transparent 23%),radial-gradient(circle at 50% 100%,rgba(16,47,99,.32),transparent 36%),linear-gradient(145deg,#01050e,#030a16 45%,#061a38)}.splash-card{grid-template-columns:.9fr 1.4fr;border-color:rgba(78,163,255,.38);background:radial-gradient(circle at 82% 12%,rgba(31,111,255,.14),transparent 30%),linear-gradient(135deg,rgba(6,18,37,.97),rgba(2,8,18,.98));box-shadow:0 45px 120px rgba(0,0,0,.65),0 0 60px rgba(31,111,255,.08);padding:54px 62px}.splash-club{display:grid;place-items:center;min-height:360px;border-right:1px solid rgba(120,183,255,.22);padding-right:38px;background:radial-gradient(circle,rgba(238,244,255,.98) 0 44%,rgba(184,202,231,.75) 58%,rgba(31,111,255,.09) 68%,transparent 70%)}.splash-club img{width:270px;height:270px;max-height:none;opacity:1;filter:brightness(1.7) contrast(1.12) drop-shadow(0 18px 26px rgba(0,0,0,.35))}.splash-copy{border-left:0;padding-left:0}.official-pill{padding:9px 16px;font-size:12px;border-color:#f2c76b;color:#ffe29a;box-shadow:0 0 18px rgba(242,199,107,.08)}.splash-copy h1{font-size:clamp(42px,4.4vw,68px)}.splash-copy h2{color:#78b7ff}.splash-copy p{font-size:14px;color:#b8c8e6}.splash-enter{height:52px;min-width:210px;font-size:14px}.splash-seal{grid-column:2;text-align:left;display:flex;align-items:center;gap:16px;margin-top:-56px}.splash-seal img{width:240px;max-width:240px;height:110px;max-height:110px;filter:drop-shadow(0 0 16px rgba(31,111,255,.25))}.splash-seal small{font-size:11px;max-width:190px;line-height:1.5;color:#9fb2d9}
.official-compact img{width:46px;height:46px}.official-compact{padding:7px 12px}.dashboard-brandbar>div:last-child img{width:210px;height:86px}.tech-signature img{width:118px!important;height:46px!important}.branded-footer{color:#26344b!important}.doc-preview-frame{background:linear-gradient(145deg,#111827,#27364d)!important}.doc-preview-frame .pdf-doc,.doc-preview-frame .a4-sheet,.pdf-doc,.a4-sheet{color:#17233a;background:#fff}.doc-preview-frame table,.pdf-doc table,.a4-sheet table{color:#17233a;background:#fff}.doc-preview-frame th,.pdf-doc th,.a4-sheet th{color:#263a58;background:#edf2f8}.doc-preview-frame td,.pdf-doc td,.a4-sheet td{border-color:#dce3ed}.doc-preview-frame label{color:#17233a}
.oficio-item{color:#dbe7ff!important;background:#07162d!important;border-color:rgba(78,163,255,.18)!important}.oficio-item.active{border-color:#4ea3ff!important;background:#0b2c5b!important}.a4-sheet .cab img,.pdf-doc .cab img{width:72px!important;height:72px!important;object-fit:contain;filter:brightness(1.35)}
@media(max-width:900px){.splash-card{grid-template-columns:1fr;padding:30px}.splash-club{min-height:200px;border-right:0;border-bottom:1px solid rgba(120,183,255,.22);padding:0 0 20px}.splash-club img{width:170px;height:170px}.splash-seal{grid-column:1;margin-top:0;justify-content:center}.splash-seal img{width:150px;height:72px}.dashboard-brandbar>div:first-child img{width:72px;height:72px}.top-actions{gap:7px}.official-compact{min-width:auto}.hero-logo-watermark{opacity:.16}}
@media(max-width:700px){body:before{opacity:.3}.content{padding-left:10px;padding-right:10px}.hero{min-height:230px;padding-left:18px;padding-right:18px}.hero h2{font-size:42px}.cards{grid-template-columns:1fr!important}.card{min-height:104px}.dashboard-brandbar{padding:10px}.dashboard-brandbar>div:first-child img{width:58px;height:58px}.dashboard-brandbar strong{font-size:16px}.section-brand>img:first-child{width:58px;height:58px}.sidebar-tech{display:none!important}.product-splash{padding:12px}.splash-card{padding:22px;border-radius:22px}.splash-club img{width:150px;height:150px}.splash-copy h1{font-size:36px}.splash-copy h2{font-size:20px}.splash-seal small{display:none}.profile-brand-head>img:first-child{width:76px;height:76px}.profile-seal{display:block;width:126px;height:60px}.profile-brand-head{grid-template-columns:76px 1fr 126px}.branded-footer{grid-template-columns:1fr!important;text-align:center!important}.branded-footer>span:last-child{text-align:center}.tech-signature{justify-content:center}}
@media(max-width:700px){.profile-brand-head{grid-template-columns:64px 1fr;padding:14px}.profile-brand-head>img:first-child{width:64px;height:64px}.profile-seal{display:block;grid-column:1/-1;justify-self:center;width:138px;height:60px}.profile-modal{width:94vw;max-height:92vh}.profile-grid{grid-template-columns:1fr}.profile-grid button{padding:13px}.modal-body{padding:16px}}
.system-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:10px 24px 24px;padding:16px 20px;border:1px solid rgba(78,163,255,.2);border-radius:16px;background:linear-gradient(110deg,#030a16,#0b2347);color:#9fb2d9;font-size:11px;letter-spacing:.5px}.system-footer>div{display:flex;align-items:center;gap:12px}.system-footer strong{color:#f2c76b;text-transform:uppercase;font-size:10px}.system-footer img{width:150px;height:66px;object-fit:contain}.system-footer small{max-width:150px;color:#9fb2d9}@media(max-width:700px){.system-footer{margin:8px 10px 86px;flex-direction:column;text-align:center}.system-footer>div{flex-direction:column}.system-footer img{width:130px}}
.pdf-doc .card,.pdf-doc .panel,.pdf-doc .info-box,.a4-sheet .card,.a4-sheet .panel,.a4-sheet .info-box{color:#17233a;background:#fff;border-color:#dce3ed;box-shadow:none}.pdf-doc .card strong,.pdf-doc .panel strong,.a4-sheet strong{color:#17233a}.pdf-doc .card small,.a4-sheet small{color:#64748b}
[data-brand="andm-icon"]{object-fit:cover!important;object-position:center!important}[data-brand="andm-seal"]{object-fit:cover!important;object-position:center!important}.splash-seal img{object-fit:cover!important}.profile-seal{object-fit:cover!important}.dashboard-brandbar>div:last-child img{object-fit:cover!important}.system-footer img{object-fit:cover!important}.tech-signature img{object-fit:cover!important}.profile-brand-head>img:first-child,.dashboard-brandbar>div:first-child img,.section-brand>img:first-child{background:radial-gradient(circle,#f5f8ff 0 58%,#b9cbe5 72%,rgba(78,163,255,.12) 74%);border-radius:50%;padding:5px;filter:brightness(1.65) contrast(1.08) drop-shadow(0 0 14px rgba(78,163,255,.2))}.profile-modal{overflow-x:hidden}
html,body{overflow-x:hidden!important}@media(max-width:700px){body[data-perfil="treinador"] .nav{scrollbar-width:none}body[data-perfil="treinador"] .nav::-webkit-scrollbar{display:none}.doc-grid,.star-grid,.category-card-grid{grid-template-columns:1fr!important}.table-wrap{max-width:100%;overflow-x:auto}}

/* Correções de acesso, enquadramento do selo e permissões visuais. */
[hidden]{display:none!important}
.admin-master-button{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;max-width:180px;border:0;background:transparent;padding:4px;cursor:pointer;color:#9fb2d9}
.admin-master-button .profile-seal{display:block!important;width:min(170px,100%)!important;height:68px!important;object-fit:cover!important;object-position:center 51%!important;border-radius:10px}
.admin-master-button span{display:block;font-size:9px;margin-top:2px;white-space:normal;text-align:center}
.profile-brand-head{grid-template-columns:minmax(64px,104px) minmax(180px,1fr) minmax(120px,180px)!important;overflow:visible}
@media(max-width:700px){.profile-brand-head{grid-template-columns:56px minmax(0,1fr)!important}.admin-master-button{grid-column:1/-1;justify-self:center;width:180px}.admin-master-button .profile-seal{height:58px!important}}

/* Logos do clube: variantes transparentes e uso por contexto. */
.logo-clube-oficial,.logo-clube-cinza,.logo-clube-watermark{object-fit:contain!important;object-position:center!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important}
.logo-clube-oficial{filter:drop-shadow(0 7px 16px rgba(22,84,214,.28))!important}
.logo-clube-cinza{filter:drop-shadow(0 0 18px rgba(210,220,235,.2)) drop-shadow(0 10px 20px rgba(0,0,0,.3))!important}
.logo-clube-watermark{opacity:.1!important;filter:grayscale(1) brightness(1.35) drop-shadow(0 0 18px rgba(120,183,255,.12))!important;pointer-events:none}
.logo-frame-dark{background:radial-gradient(circle,rgba(255,255,255,.07),rgba(8,18,38,.24) 58%,transparent 73%)!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 45px rgba(0,0,0,.28),0 0 32px rgba(31,111,255,.12)!important}
.logo-frame{border-radius:28px!important}.logo-frame img{width:156px!important;height:156px!important}
.sidebar-footer-logo{background:rgba(8,18,38,.48)!important;border:1px solid rgba(255,255,255,.09);box-shadow:0 0 18px rgba(31,111,255,.12)}
.hero-logo-watermark{background:transparent!important;opacity:1!important;border-radius:0!important}.hero-logo-watermark img{width:190px;height:190px}
.splash-club{background:radial-gradient(circle,rgba(120,183,255,.09),rgba(8,18,38,.16) 58%,transparent 73%)!important}.splash-club img{width:270px!important;height:270px!important}
.profile-brand-head>img:first-child,.dashboard-brandbar>div:first-child img,.section-brand>img:first-child{background:transparent!important;border-radius:0!important;padding:0!important}
.a4-sheet .cab img,.pdf-doc .cab img,.pdf-header img{background:transparent!important;filter:none!important;object-fit:contain!important}
@media(max-width:900px){.splash-club img{width:170px!important;height:170px!important}.hero-logo-watermark img{width:150px;height:150px}}
@media(max-width:700px){.splash-club img{width:150px!important;height:150px!important}.logo-frame img{width:118px!important;height:118px!important}}
