.rq-login-note{display:flex;align-items:center;gap:.5rem;margin:.75rem 0 0;color:var(--text-muted,#b8abc9);font-size:.88rem}
.cx-commission-received{min-height:72vh;display:grid;place-items:center;padding:clamp(5rem,9vw,8rem) 1.25rem;background:radial-gradient(circle at 65% 0,rgba(126,75,214,.22),transparent 42%),var(--page-bg,#0d0914);color:var(--text,#fff)}
.cx-received-card{width:min(760px,100%);padding:clamp(1.5rem,4vw,3rem);border:1px solid rgba(171,134,239,.24);border-radius:28px;background:linear-gradient(145deg,rgba(39,24,61,.94),rgba(16,11,25,.97));box-shadow:0 30px 90px rgba(5,2,10,.42)}
.cx-received-card h1{font-family:"Jersey 10",sans-serif;font-size:clamp(2.6rem,7vw,4.7rem);line-height:.9;margin:.65rem 0 1rem}.cx-received-card>p{max-width:620px;color:#c8bdd5}
.cx-received-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#9c76ed;color:#0c0713;font-size:1.8rem;box-shadow:0 0 34px rgba(156,118,237,.38)}
.cx-received-task{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:1.75rem 0;border:1px solid rgba(171,134,239,.2);border-radius:18px;overflow:hidden;background:rgba(171,134,239,.16)}
.cx-received-task span{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.15rem;background:rgba(14,9,22,.82)}.cx-received-task small,.cx-reference{color:#a997bd}.cx-received-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 1rem}
body:not(.o_web_client) .o_portal_wrap{--portal-primary-color:#9c76ed}.o_portal_wrap .o_portal_my_doc_table{border-radius:18px;overflow:hidden;border:1px solid rgba(126,75,214,.18)}.o_portal_wrap .o_portal_my_doc_table thead{background:rgba(126,75,214,.09)}
.cubiq-project-sharing.o_kanban_view{background:radial-gradient(circle at 70% 0,rgba(126,75,214,.13),transparent 38%),#0e0a16}.cubiq-project-sharing .o_kanban_group{background:rgba(27,18,41,.9);border:1px solid rgba(156,118,237,.18);border-radius:18px}.cubiq-project-sharing .o_kanban_record{border-radius:14px!important;border-color:rgba(156,118,237,.2)!important;background:#171020!important;color:#f7f2ff}.cubiq-project-sharing.o_form_project_tasks .o_form_sheet{border-radius:24px;background:linear-gradient(145deg,#21152f,#130d1d);color:#f7f2ff;border:1px solid rgba(156,118,237,.22)}
body.o_web_client.o_project_sharing{background:#0d0914!important;color:#f7f2ff!important}
body.o_project_sharing .o_action_manager,body.o_project_sharing .o_action,body.o_project_sharing .o_content,body.o_project_sharing .o_kanban_renderer{background:radial-gradient(circle at 72% -10%,rgba(121,73,207,.2),transparent 34%),#0d0914!important;color:#f7f2ff!important}
body.o_project_sharing .o_control_panel{background:rgba(15,10,23,.96)!important;color:#f7f2ff!important;border-bottom:1px solid rgba(156,118,237,.2)!important;box-shadow:0 10px 32px rgba(5,2,10,.28)}
body.o_project_sharing .o_control_panel .btn,body.o_project_sharing .o_control_panel input{color:#f7f2ff!important}body.o_project_sharing .o_control_panel input{background:#171020!important;border-color:rgba(156,118,237,.28)!important}
body.o_project_sharing .o_kanban_renderer{gap:10px!important;padding:12px!important}body.o_project_sharing .o_kanban_group{background:linear-gradient(180deg,rgba(34,23,49,.96),rgba(18,12,28,.98))!important;color:#f7f2ff!important;border-color:rgba(156,118,237,.2)!important;box-shadow:0 16px 42px rgba(5,2,10,.25)}
body.o_project_sharing .o_kanban_header_title,body.o_project_sharing .o_column_title,body.o_project_sharing .o_kanban_group .o_kanban_header{color:#f7f2ff!important}body.o_project_sharing .progress{background:rgba(255,255,255,.08)!important}body.o_project_sharing .o_kanban_record .text-muted{color:#ab9bbb!important}
body.o_project_sharing .o_form_view,body.o_project_sharing .o_form_view .o_form_sheet_bg{background:#0d0914!important}body.o_project_sharing .o_form_view .o_form_sheet{background:linear-gradient(145deg,#21152f,#130d1d)!important;color:#f7f2ff!important;border:1px solid rgba(156,118,237,.22)!important;box-shadow:0 24px 70px rgba(5,2,10,.3)!important}
@media(max-width:640px){.cx-received-task{grid-template-columns:1fr}.cx-received-actions .cm-btn{width:100%;justify-content:center}}
