.real-user-avatar-image{object-fit:cover;display:block}.oiqo-dialog-backdrop{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;padding:20px;background:rgba(14,16,20,.46);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.oiqo-dialog{width:min(440px,calc(100vw - 28px));padding:20px;border:1px solid rgba(22,24,29,.09);border-radius:22px;background:#fff;color:#17191f;box-shadow:0 28px 90px rgba(12,15,20,.28)}.oiqo-dialog h3{margin:0 0 7px;font-size:19px;letter-spacing:-.035em}.oiqo-dialog p{margin:0 0 16px;color:#747a82;font-size:11px;line-height:1.55}.oiqo-dialog>input,.oiqo-dialog>textarea{box-sizing:border-box;width:100%;min-height:44px;border:1px solid #ddd9d1;border-radius:12px;padding:10px 12px;background:#f8f6f2;color:#17191f;font:600 11px var(--font-space-grotesk),sans-serif;outline:none}.oiqo-dialog>textarea{min-height:110px;resize:vertical}.oiqo-dialog>div{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.oiqo-dialog button{min-height:38px;border:0;border-radius:11px;padding:0 14px;font:800 9px var(--font-space-grotesk),sans-serif;cursor:pointer}.oiqo-dialog button.soft{background:#f0ede7;color:#353940}.oiqo-dialog button.dark{background:#17191f;color:#fff}.cv27-avatar-img{object-fit:cover!important}.cv27-hub-identity{display:flex;align-items:center;gap:13px}.cv27-hub-identity>b,.cv27-hub-identity>img{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;object-fit:cover;background:rgba(255,255,255,.72);font-size:18px}.cv27-hub-identity h2{margin:0!important}.cv27-hub-identity p{margin-top:5px!important}.cv27-service-field>span{display:block;margin-bottom:8px;font-size:9px;font-weight:800;color:#676e77}.cv27-service-chips{display:flex;flex-wrap:wrap;gap:7px;padding:3px 0}.cv27-service-chips button{border:1px solid #ddd9d0;border-radius:999px;background:#f7f5f0;padding:8px 11px;color:#515760;font:700 9px var(--font-space-grotesk),sans-serif;cursor:pointer}.cv27-service-chips button.active{border-color:#5147f8;background:#eeecff;color:#4f45db}.cv27-service-field small{display:block;margin-top:7px;color:#898f97;font-size:8px}.cv27-client-visual{display:flex;align-items:center;gap:12px;margin-top:12px}.cv27-client-visual>label{display:flex;align-items:center;gap:8px;color:#727880;font-size:9px;font-weight:750}.cv27-client-visual input[type=color]{width:38px;height:32px;border:0;background:transparent}.cv27-upload-client{cursor:pointer}.v27p-client-select{display:flex!important;align-items:center;gap:7px!important;margin:0!important}.v27p-client-select>span{font-size:8px!important;color:#7b8189!important;font-weight:800!important}.v27p-client-select select,.v27p-format-select{height:35px;border:1px solid rgba(22,24,29,.1);border-radius:10px;background:rgba(255,255,255,.8);padding:0 10px;color:#30343a;font:700 9px var(--font-space-grotesk),sans-serif}.v27p-week-grid-seven{grid-template-columns:repeat(7,minmax(135px,1fr))!important;overflow-x:auto}.v27p-week-grid-seven .v27p-day{min-width:135px}.v27p-col.drop-target{outline:2px dashed #7cad62!important;outline-offset:-4px;background:rgba(215,241,73,.12)!important;box-shadow:0 0 0 5px rgba(115,161,92,.08)!important}.v27p-col-add-head{font-size:17px!important;line-height:1!important}.v27p-precreate-help{margin:9px 0 11px;padding:9px 11px;border-radius:11px;background:#f3f1ec;color:#777d84;font-size:8.5px;line-height:1.45}.v27p-preview-check{display:flex;align-items:center;gap:8px;padding:7px 2px;font-size:9px}.v27p-preview-check>button{margin-left:auto;border:0;background:transparent;cursor:pointer}.v27p-tag-picker>span{display:block;margin-bottom:6px;color:#777d84;font-size:8px;font-weight:800}.v27p-tag-picker>div{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:7px}.v27p-tag-picker>div button{border:1px solid #ddd9d1;border-radius:999px;background:#f6f3ee;padding:5px 8px;font-size:8px;cursor:pointer}.v27p-tag-picker>div button.active{border-color:#5147f8;background:#efedff;color:#5147f8}.v27p-tag-picker>input{width:100%;box-sizing:border-box;height:36px;border:1px solid #dedad2;border-radius:10px;padding:0 10px;background:#fff}.v27p-menu-edit{display:block;padding:9px 0}.v27p-menu-edit span{display:block;margin-bottom:5px;color:#8b9198;font-size:8px;font-weight:800}.v27p-menu-edit input,.v27p-menu-edit textarea{box-sizing:border-box;width:100%;border:1px solid #dedad2;border-radius:10px;background:#f8f6f1;padding:9px;font:600 9px var(--font-space-grotesk),sans-serif}.v27p-menu-edit textarea{min-height:70px;resize:vertical}.v27p-archived-row{display:flex!important;align-items:center;justify-content:space-between;gap:8px;padding:9px 0!important}.v27p-archived-row b,.v27p-archived-row small,.v27p-archived-row span{display:block}.v27p-archived-row small{margin-top:3px;color:#8a9098;font-size:7.5px}.v27p-archived-row>div{display:flex;gap:5px}.v27p-archived-row button.danger{color:#a34e48}.v27p-inline-adjust textarea{box-sizing:border-box;width:100%;min-height:80px;margin:7px 0;border:1px solid #ddd9d1;border-radius:10px;padding:9px}.v27p-inline-adjust button{margin-right:5px}.v27p-calendar-jump input{width:32px;color:transparent;border:0;background:transparent}.v27p-calendar-jump input::-webkit-calendar-picker-indicator{opacity:1}.project-stage{cursor:pointer!important;border-radius:14px!important;padding:5px 3px 8px!important;transition:background .16s ease,transform .16s ease!important}.project-stage:hover{background:rgba(255,255,255,.44)!important;transform:translateY(-1px)}.project-stage.current{background:rgba(215,241,73,.16)!important}.project-stage-node{box-shadow:0 0 0 5px rgba(255,255,255,.65)!important}.project-stage.current .project-stage-node{box-shadow:0 0 0 6px rgba(215,241,73,.25)!important}.project-stage.current b:after{content:"  · clique para concluir";color:#6b7442;font-size:7px;font-weight:700}.project-roadmap-card:after{content:"Você também pode clicar diretamente na etapa atual para avançar. Etapas obrigatórias continuam protegidas.";display:block;margin-top:9px;color:#858b92;font-size:8px}.settings-avatar-upload-real{position:relative;overflow:hidden;cursor:pointer}.settings-avatar-upload-real img{width:100%;height:100%;object-fit:cover}.settings-avatar-upload-real>span{position:absolute;left:0;right:0;bottom:0;padding:5px;background:rgba(17,19,23,.72);color:#fff;font-size:7px;text-align:center}.settings-theme-choice-real{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.settings-theme-choice-real button{height:46px;border:1px solid #dedad2;border-radius:13px;background:#f7f4ef;color:#4f555d;font:800 9px var(--font-space-grotesk),sans-serif;cursor:pointer}.settings-theme-choice-real button.active{border-color:#5147f8;background:#efedff;color:#5147f8}.settings-service-list-real{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.settings-service-list-real>span{display:inline-flex;align-items:center;gap:6px;border:1px solid #dedad2;border-radius:999px;background:#f7f4ef;padding:7px 9px;font-size:8.5px;font-weight:750}.settings-service-list-real button{border:0;background:transparent;color:#8c9299;cursor:pointer}.settings-service-add-real{display:flex;gap:8px}.settings-service-add-real input{flex:1 1;min-height:40px;border:1px solid #ddd9d1;border-radius:11px;padding:0 11px;background:#fff}.settings-service-add-real button{border:0;border-radius:11px;padding:0 14px;background:#17191f;color:#fff;font-weight:800}html[data-oiqo-theme=dark]{color-scheme:dark}html[data-oiqo-theme=dark] body{background:#15171b;color:#f3f3f1}html[data-oiqo-theme=dark] .real-app-shell{background:#191c21;color:#f3f3f1}html[data-oiqo-theme=dark] .real-app-main,html[data-oiqo-theme=dark] .v27-global-topbar,html[data-oiqo-theme=dark] .v27-page-slot,html[data-oiqo-theme=dark] .v27-page-slot>*{background:#191c21!important;color:#f3f3f1!important}html[data-oiqo-theme=dark] .real-app-sidebar{background:#111317!important;color:#f6f6f4!important;border-color:rgba(255,255,255,.08)!important}html[data-oiqo-theme=dark] .real-app-nav a.active,html[data-oiqo-theme=dark] .real-app-nav a:hover,html[data-oiqo-theme=dark] .real-user-mini,html[data-oiqo-theme=dark] .real-workspace-card{background:rgba(255,255,255,.07)!important;color:#fff!important}html[data-oiqo-theme=dark] .v27-global-search,html[data-oiqo-theme=dark] .v27-theme-trigger,html[data-oiqo-theme=dark] input,html[data-oiqo-theme=dark] select,html[data-oiqo-theme=dark] textarea{background:#24272d!important;border-color:rgba(255,255,255,.1)!important;color:#f4f4f2!important}html[data-oiqo-theme=dark] .brand-card-real,html[data-oiqo-theme=dark] .bv27-card,html[data-oiqo-theme=dark] .cv27-card,html[data-oiqo-theme=dark] .cv27-hub,html[data-oiqo-theme=dark] .project-card-oiqo,html[data-oiqo-theme=dark] .project-hub-shell,html[data-oiqo-theme=dark] .report-card-real,html[data-oiqo-theme=dark] .report-client-shell-real,html[data-oiqo-theme=dark] .rv27-modal,html[data-oiqo-theme=dark] .settings-card-real,html[data-oiqo-theme=dark] .tasks-v27-card,html[data-oiqo-theme=dark] .tv27-card,html[data-oiqo-theme=dark] .v27-global-results,html[data-oiqo-theme=dark] .v27p-block,html[data-oiqo-theme=dark] .v27p-day,html[data-oiqo-theme=dark] .v27p-kcard{background:#23262c!important;border-color:rgba(255,255,255,.08)!important;color:#f4f4f2!important;box-shadow:none!important}html[data-oiqo-theme=dark] b,html[data-oiqo-theme=dark] h1,html[data-oiqo-theme=dark] h2,html[data-oiqo-theme=dark] h3,html[data-oiqo-theme=dark] h4,html[data-oiqo-theme=dark] strong{color:#f7f7f5}html[data-oiqo-theme=dark] .muted,html[data-oiqo-theme=dark] label,html[data-oiqo-theme=dark] p,html[data-oiqo-theme=dark] small{color:#aeb4bd!important}html[data-oiqo-theme=dark] .soft{background:#30343b!important;color:#e8eaed!important;border-color:rgba(255,255,255,.08)!important}html[data-oiqo-theme=dark] .dark{background:#f2f2ef!important;color:#17191f!important}html[data-oiqo-theme=dark] .oiqo-dialog{background:#24272d;color:#f4f4f2;border-color:rgba(255,255,255,.1)}html[data-oiqo-theme=dark] .v27p-kanban{filter:saturate(.86) brightness(.72)}html[data-oiqo-theme=dark] .v27p-kanban>*{filter:brightness(1.32)}@media(max-width:900px){.v27p-week-grid-seven{grid-template-columns:repeat(7,minmax(150px,1fr))!important}.settings-theme-choice-real{grid-template-columns:1fr}.cv27-service-chips{max-height:180px;overflow:auto}}.bv27-toolbar,.cv27-toolbar,.ops-toolbar.project-toolbar,.rv27-toolbar,.tv27-head,.v27-tasks-toolbar,.v27p-toolbar{background:var(--oiqo-page-bg,#f1eee8)!important;color:var(--oiqo-page-fg,#17191f)!important}.bv27-toolbar .bv27-metrics b,.bv27-toolbar .bv27-metrics span,.bv27-toolbar h1,.bv27-toolbar p,.cv27-toolbar .cv27-metrics b,.cv27-toolbar .cv27-metrics span,.cv27-toolbar h1,.cv27-toolbar p,.ops-toolbar.project-toolbar .ops-metrics b,.ops-toolbar.project-toolbar .ops-metrics span,.ops-toolbar.project-toolbar h1,.ops-toolbar.project-toolbar p,.rv27-toolbar .rv27-metrics b,.rv27-toolbar .rv27-metrics span,.rv27-toolbar h1,.rv27-toolbar p,.tv27-head h1,.tv27-head p,.v27-tasks-toolbar .v27-tasks-metrics b,.v27-tasks-toolbar .v27-tasks-metrics span,.v27-tasks-toolbar h1,.v27-tasks-toolbar p,.v27p-toolbar .v27p-metrics b,.v27p-toolbar .v27p-metrics span,.v27p-toolbar h1,.v27p-toolbar p{color:var(--oiqo-page-fg,#17191f)!important}.bv27-toolbar .bv27-metrics span,.bv27-toolbar p,.cv27-toolbar .cv27-metrics span,.cv27-toolbar p,.ops-toolbar.project-toolbar .ops-metrics span,.ops-toolbar.project-toolbar p,.rv27-toolbar .rv27-metrics span,.rv27-toolbar p,.tv27-head p,.v27-tasks-toolbar .v27-tasks-metrics span,.v27-tasks-toolbar p,.v27p-toolbar .v27p-metrics span,.v27p-toolbar p{opacity:.63}.v27p-week-title>div{display:flex;align-items:center;gap:7px!important}.v27p-week-title h3{margin:0 1px!important}.v27p-calendar-jump{position:relative;display:grid!important;place-items:center;width:36px;height:36px;margin:0!important;border-radius:11px;background:#20232a;color:#fff;overflow:hidden;cursor:pointer}.v27p-calendar-jump .v27p-calendar-icon{display:grid;place-items:center;pointer-events:none}.v27p-calendar-jump input{position:absolute!important;inset:0;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer}.v27p-calendar-jump input::-webkit-calendar-picker-indicator{width:100%;height:100%;cursor:pointer}.v27p-tag-add{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px!important;gap:6px!important;width:100%;margin:0!important}.v27p-tag-add input{min-width:0;height:36px;border:1px solid #dedad2;border-radius:10px;padding:0 10px;background:#fff;color:#17191f}.v27p-tag-add button{border:0!important;border-radius:10px!important;background:#17191f!important;color:#fff!important;padding:0 10px!important}.cv27-services-edit .cv27-service-chips{padding:6px 0 2px}.cv27-service-chips button:disabled{opacity:.58;cursor:wait}.bv27-library-actions{display:flex;align-items:center;gap:6px}.bv27-card footer button.danger,.bv27-library-actions .danger,.bv27-settings button.danger{background:#f8e6e3!important;color:#a1443f!important;border:1px solid #efd0cc!important}.bv27-card{position:relative}.bv27-card.selected{outline:2px solid #7567ff;outline-offset:2px}.bv27-card-select{display:flex;align-items:center;gap:5px;margin:0 0 8px;color:#777d84;font-size:7px;font-weight:800;cursor:pointer}.bv27-card-select input{width:14px;height:14px;margin:0;accent-color:#6357f5}.bv27-settings .archived>div>div{display:flex;gap:5px;align-items:center}.oiqo-dialog{border-radius:24px!important;padding:22px!important;background:linear-gradient(180deg,#fff,#f8f6f1)!important;border:1px solid rgba(23,25,31,.08)!important}.oiqo-dialog:before{content:"oiqo";display:inline-flex;margin-bottom:13px;padding:5px 8px;border-radius:999px;background:#e9e6ff;color:#5147f8;font-size:8px;font-weight:850;letter-spacing:.02em}.oiqo-dialog h3{font-size:20px!important}.oiqo-dialog button.dark{background:#17191f!important;color:#fff!important}.oiqo-dialog button.soft{background:#ebe8e2!important;color:#343940!important}html[data-oiqo-theme=dark] .brand-detail-card-real,html[data-oiqo-theme=dark] .brand-detail-grid-real>section,html[data-oiqo-theme=dark] .brand-detail-panel-real,html[data-oiqo-theme=dark] .brand-kit-card-real,html[data-oiqo-theme=dark] .brand-rule-columns-real>section,html[data-oiqo-theme=dark] .builder,html[data-oiqo-theme=dark] .bv27-createfrom,html[data-oiqo-theme=dark] .bv27-editor,html[data-oiqo-theme=dark] .bv27-library,html[data-oiqo-theme=dark] .bv27-response,html[data-oiqo-theme=dark] .bv27-response>header,html[data-oiqo-theme=dark] .bv27-settings,html[data-oiqo-theme=dark] .bv27-side>section,html[data-oiqo-theme=dark] .bv27-template-shell,html[data-oiqo-theme=dark] .crm-board-shell-real,html[data-oiqo-theme=dark] .crm-card-real,html[data-oiqo-theme=dark] .crm-detail-card-real,html[data-oiqo-theme=dark] .crm-detail-real,html[data-oiqo-theme=dark] .crm-stage-real,html[data-oiqo-theme=dark] .cv27-data div,html[data-oiqo-theme=dark] .cv27-drive-box,html[data-oiqo-theme=dark] .cv27-hub-body>section,html[data-oiqo-theme=dark] .cv27-links a,html[data-oiqo-theme=dark] .fieldrow,html[data-oiqo-theme=dark] .module-toggle-grid-real>label,html[data-oiqo-theme=dark] .project-connection,html[data-oiqo-theme=dark] .project-hub-card,html[data-oiqo-theme=dark] .project-meta,html[data-oiqo-theme=dark] .project-roadmap-card,html[data-oiqo-theme=dark] .project-settings-panel,html[data-oiqo-theme=dark] .report-card-real,html[data-oiqo-theme=dark] .report-client-grid-real>section,html[data-oiqo-theme=dark] .report-client-shell-real,html[data-oiqo-theme=dark] .reports-setting-section-real,html[data-oiqo-theme=dark] .reports-settings-panel-real,html[data-oiqo-theme=dark] .settings-card-real,html[data-oiqo-theme=dark] .settings-color-grid-real label,html[data-oiqo-theme=dark] .settings-nav-real,html[data-oiqo-theme=dark] .settings-plan-card-real,html[data-oiqo-theme=dark] .settings-readonly-row-real,html[data-oiqo-theme=dark] .settings-security-action-real,html[data-oiqo-theme=dark] .settings-theme-choice-real button,html[data-oiqo-theme=dark] .tv27-drawer,html[data-oiqo-theme=dark] .tv27-panel,html[data-oiqo-theme=dark] .tv27-person,html[data-oiqo-theme=dark] .tv27-role-editor,html[data-oiqo-theme=dark] .tv27-role-list,html[data-oiqo-theme=dark] .tv27-stats>div,html[data-oiqo-theme=dark] .v27-task-board,html[data-oiqo-theme=dark] .v27-task-card,html[data-oiqo-theme=dark] .v27-task-column,html[data-oiqo-theme=dark] .v27-task-detail,html[data-oiqo-theme=dark] .v27-task-detail-grid section,html[data-oiqo-theme=dark] .v27-task-modal,html[data-oiqo-theme=dark] .v27p-board-menu,html[data-oiqo-theme=dark] .v27p-col,html[data-oiqo-theme=dark] .v27p-create-detail,html[data-oiqo-theme=dark] .v27p-day,html[data-oiqo-theme=dark] .v27p-week{background:#23262c!important;color:#f5f6f4!important;border-color:#383d46!important;box-shadow:none!important}html[data-oiqo-theme=dark] .settings-nav-real button{color:#d8dce2!important}html[data-oiqo-theme=dark] .settings-nav-real button>span{background:#333740!important;color:#f6f7f5!important}html[data-oiqo-theme=dark] .settings-nav-real button small{color:#939aa5!important}html[data-oiqo-theme=dark] .settings-nav-real button.active{background:#f3f1ec!important;color:#17191f!important}html[data-oiqo-theme=dark] .settings-nav-real button.active b{color:#17191f!important}html[data-oiqo-theme=dark] .settings-nav-real button.active>span{background:#dedbd5!important;color:#17191f!important}html[data-oiqo-theme=dark] .settings-nav-real button.active small{color:#6e747c!important}html[data-oiqo-theme=dark] .crm-next-box-real,html[data-oiqo-theme=dark] .fieldrow,html[data-oiqo-theme=dark] .module-toggle-grid-real>label,html[data-oiqo-theme=dark] .report-health-row-real,html[data-oiqo-theme=dark] .settings-color-grid-real label,html[data-oiqo-theme=dark] .tv27-person .metrics>div,html[data-oiqo-theme=dark] .v27p-precreate-help{background:#292d34!important;border-color:#3b4049!important;color:#e5e8ec!important}html[data-oiqo-theme=dark] .cv27-links a,html[data-oiqo-theme=dark] .project-connection,html[data-oiqo-theme=dark] .project-meta{background:#292d34!important}html[data-oiqo-theme=dark] .v27p-calendar-jump{background:#f1f0ec!important;color:#17191f!important}html[data-oiqo-theme=dark] .v27p-tag-add input{background:#191c21!important;color:#f5f6f4!important;border-color:#3b4049!important}html[data-oiqo-theme=dark] .v27p-tag-add button{background:#f3f1ec!important;color:#17191f!important}html[data-oiqo-theme=dark] .oiqo-dialog{background:linear-gradient(180deg,#252930,#1e2126)!important;color:#f6f7f5!important;border-color:#3a3f48!important}html[data-oiqo-theme=dark] .oiqo-dialog:before{background:#383354;color:#c9c3ff}html[data-oiqo-theme=dark] .oiqo-dialog button.dark{background:#f4f2ed!important;color:#17191f!important}html[data-oiqo-theme=dark] .oiqo-dialog button.soft{background:#343840!important;color:#eef0f2!important}html[data-oiqo-theme=dark] .project-roadmap-card:after{color:#9ca3ad!important}html[data-oiqo-theme=dark] .project-stage:hover{background:rgba(255,255,255,.06)!important}html[data-oiqo-theme=dark] .project-stage-node{box-shadow:0 0 0 5px #23262c!important}html[data-oiqo-theme=dark] .v27-task-title-edit{color:#f5f6f4!important}html[data-oiqo-theme=dark] .v27-task-card-foot{border-color:#383d46!important}html[data-oiqo-theme=dark] .brand-detail-tabs-real,html[data-oiqo-theme=dark] .tv27-tabs{background:#191c21!important}html[data-oiqo-theme=dark] .brand-detail-tabs-real button.active,html[data-oiqo-theme=dark] .tv27-tabs button.active{background:#f3f1ec!important;color:#17191f!important}html[data-oiqo-theme=dark] .proposal-canvas-real,html[data-oiqo-theme=dark] .proposal-pages-real,html[data-oiqo-theme=dark] .proposal-properties-real{background:#191c21!important;color:#f5f6f4!important}html[data-oiqo-theme=dark] .proposal-page-card-real{background:#fff!important;color:#17191f!important}html[data-oiqo-theme=light] .real-app-main,html[data-oiqo-theme=light] .v27-page-slot{color:#17191f}.project-drive-inline{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:7px;gap:7px;margin-top:9px;padding:9px;border:1px solid #e3dfd7;border-radius:13px;background:#f8f6f1}.project-drive-inline input{min-width:0;height:38px;border:1px solid #ddd9d1;border-radius:10px;background:#fff;color:#17191f;padding:0 10px}.rv27-form-error{margin:8px 0 0;padding:9px 11px;border-radius:11px;background:#f8e6e3;color:#9b443e;font-size:8px;font-weight:700;line-height:1.45}html[data-oiqo-theme=dark] .project-drive-inline{background:#292d34;border-color:#3b4049}html[data-oiqo-theme=dark] .project-drive-inline input{background:#191c21!important;color:#f5f6f4!important;border-color:#3b4049!important}html[data-oiqo-theme=dark] .rv27-form-error{background:#4b2b2b;color:#ffd5d0}.login-v27-visual{background:radial-gradient(circle at 26% 14%,rgba(255,255,255,.92),transparent 32%),linear-gradient(155deg,#f8fbff,#e6efff 32%,#8da9ff 70%,#5367f5)!important}.login-v27-visual:after{width:86%!important;height:58%!important;left:50%!important;top:74%!important;background:radial-gradient(circle,rgba(255,255,255,.3),rgba(113,132,255,.08) 54%,transparent 75%)!important;filter:blur(42px)!important;transform:translate3d(var(--login-bg-shift-x,0),var(--login-bg-shift-y,0),0);transition:transform .12s ease-out}.oiqo-login-transition{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.42),transparent 32%),linear-gradient(155deg,#e9f1ff,#9db5ff 42%,#586bf6);animation:oiqoTransitionIn .22s ease-out both}.oiqo-login-transition-inner{width:min(330px,58vw);display:grid;justify-items:center;grid-gap:22px;gap:22px}.oiqo-login-transition-inner img{width:min(190px,70%);height:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.96}.oiqo-login-progress{width:min(210px,78%);height:3px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.25)}.oiqo-login-progress span{display:block;height:100%;width:100%;border-radius:inherit;background:#fff;transform-origin:left center;animation:oiqoLoginProgress .95s cubic-bezier(.18,.72,.2,1) both}@keyframes oiqoLoginProgress{0%{transform:scaleX(.03);opacity:.62}to{transform:scaleX(1);opacity:1}}@keyframes oiqoTransitionIn{0%{opacity:0}to{opacity:1}}@media(max-width:900px){.oiqo-login-transition-inner{width:min(290px,72vw)}}.brand-font-inline-edit{display:grid!important;grid-gap:5px!important;gap:5px!important;min-width:0}.brand-font-inline-edit input{width:100%;min-width:0;height:34px;border:1px solid #ddd9d1;border-radius:9px;background:#fff;color:#17191f;padding:0 9px}.brand-font-inline-edit>div{display:flex;gap:5px}html[data-oiqo-theme=dark] .brand-font-inline-edit input{background:#191c21;color:#f5f6f4;border-color:#3b4049}.login-v27-visual{--mascot-rx:0deg;--mascot-ry:0deg;--mascot-shift-x:0px;--mascot-shift-y:0px;--login-bg-shift-x:0px;--login-bg-shift-y:0px;--mascot-z:26px;--mascot-scale:1.015;perspective:760px}.login-v27-visual .login-mascot-wrap{position:absolute;inset:0;z-index:9;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;pointer-events:none;transform-style:preserve-3d}.login-v27-visual .login-mascot-image{display:block;width:auto;height:min(130%,1140px);max-width:99%;object-fit:contain;object-position:center bottom;transform:translate3d(var(--mascot-shift-x),calc(23.5% + var(--mascot-shift-y)),var(--mascot-z)) rotateX(var(--mascot-rx)) rotateY(var(--mascot-ry)) scale(var(--mascot-scale));transform-origin:50% 58%;transform-style:preserve-3d;transition:transform .1s ease-out,filter .14s ease-out;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 38px 32px rgba(22,32,87,.22))}.login-v27-visual:hover{--mascot-z:54px;--mascot-scale:1.035}.login-v27-visual:hover .login-mascot-image{filter:drop-shadow(0 46px 38px rgba(22,32,87,.3))}@media(max-width:1250px) and (min-width:901px){.login-v27-visual .login-mascot-image{height:min(125%,1000px);max-width:99%;transform:translate3d(var(--mascot-shift-x),calc(20% + var(--mascot-shift-y)),var(--mascot-z)) rotateX(var(--mascot-rx)) rotateY(var(--mascot-ry)) scale(var(--mascot-scale))}}@media(max-height:730px) and (min-width:901px){.login-v27-visual .login-mascot-image{height:122%;transform:translate3d(var(--mascot-shift-x),calc(18% + var(--mascot-shift-y)),var(--mascot-z)) rotateX(var(--mascot-rx)) rotateY(var(--mascot-ry)) scale(var(--mascot-scale))}}@media(prefers-reduced-motion:reduce){.login-v27-visual .login-mascot-image{transition:none}}body.oiqo-touch-dragging{overflow:hidden!important;overscroll-behavior:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;touch-action:none!important}.oiqo-touch-drag-source{opacity:.28!important;transform:scale(.985)!important}.oiqo-touch-drag-ghost{position:fixed!important;z-index:12000!important;pointer-events:none!important;margin:0!important;opacity:.96!important;transform:rotate(1.2deg) scale(1.02)!important;box-shadow:0 22px 55px rgba(15,18,24,.28)!important;transition:none!important;max-height:250px!important;overflow:hidden!important}.oiqo-touch-drop-target{outline:3px solid #756afb!important;outline-offset:-3px!important;box-shadow:inset 0 0 0 4px rgba(117,106,251,.1)!important}.crm-mobile-web-note,.dashboard-mobile-edit-label,.dashboard-mobile-expanded-backdrop,.mobile-edit-hint,.real-widget-tools .mobile-order{display:none}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){body,html{width:100%;max-width:100%;min-height:100%;overflow-x:hidden!important}body{overscroll-behavior-x:none}.real-app-shell,.real-app-shell.sidebar-open{display:block!important;width:100%!important;min-height:100svh!important;padding:0!important;background:var(--oiqo-page-bg,#f1eee8)!important}.real-app-sidebar{display:none!important}.real-app-main{min-width:0!important;min-height:100svh!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.real-app-main,.v27-page-slot{width:100%!important;overflow:visible!important}.v27-page-slot{min-height:calc(100svh - 60px)!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.v27-page-slot>*{max-width:100%!important;min-width:0!important}.v27-mobile-nav{position:fixed!important;z-index:8000!important;left:10px!important;right:10px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;height:66px!important;display:flex!important;align-items:stretch!important;justify-content:space-around!important;gap:3px!important;padding:6px!important;background:rgba(22,24,29,.95)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:22px!important;box-shadow:0 18px 50px rgba(0,0,0,.24)!important}.v27-mobile-nav a,.v27-mobile-nav button{min-width:0!important;flex:1 1!important;border:0!important;background:transparent!important;color:#aeb4bd!important;text-decoration:none!important;border-radius:16px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;font-family:inherit!important}.v27-mobile-nav a>span,.v27-mobile-nav button>span{width:22px!important;height:22px!important;display:grid!important;place-items:center!important}.v27-mobile-nav svg{width:20px!important;height:20px!important}.v27-mobile-nav small{font-size:9px!important;font-weight:700!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:inherit!important}.v27-mobile-nav .active{background:#fff!important;color:#17191f!important}.v27-global-topbar,.v27-mobile-sheet-backdrop{display:flex!important}.v27-global-topbar{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:2500!important;min-height:60px!important;height:60px!important;flex-direction:row!important;align-items:center!important;gap:8px!important;padding:8px 10px!important}.v27-global-search-wrap{min-width:0!important;max-width:none!important;flex:1 1!important}.v27-global-search{height:43px!important;font-size:14px!important}.v27-global-actions{flex:0 0 auto!important}.v27-theme-trigger{display:none!important}.oiqo-login-page{display:block!important;min-height:100svh!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important}.oiqo-login-page:after,.oiqo-login-page:before{display:none!important}.login-v27-shell{width:100%!important;height:auto!important;min-height:100svh!important;display:flex!important;flex-direction:column!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;background:#fff!important}.login-v27-visual{display:block!important;position:relative!important;flex:0 0 290px!important;min-height:290px!important;width:100%!important;overflow:hidden!important;border-radius:0 0 34px 34px!important;background:radial-gradient(circle at 48% 72%,rgba(255,255,255,.3),transparent 30%),radial-gradient(circle at 14% 12%,rgba(215,241,73,.65),transparent 24%),linear-gradient(145deg,#5c4cff,#7564ff 46%,#4d7cff)!important}.login-v27-visual:before{content:"";position:absolute;inset:-70px -55px auto auto;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.12);filter:blur(1px)}.login-v27-visual:after{content:"";position:absolute!important;z-index:0!important;width:310px!important;height:180px!important;left:-75px!important;top:150px!important;translate:0 0!important;border-radius:50%!important;background:rgba(215,241,73,.25)!important;filter:blur(30px)!important}.login-mascot-wrap{position:absolute;z-index:2;left:50%;bottom:-20px;translate:-50% 0;width:min(330px,78vw);height:285px;display:flex;align-items:flex-end;justify-content:center}.login-mascot-image{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 22px 22px rgba(24,19,90,.18))}.login-v27-form-panel{display:block!important;min-height:0!important;padding:26px 22px 34px!important;border:0!important;background:#fff!important}.login-v27-form{width:min(430px,100%)!important;margin:auto!important}.login-v27-logo{width:min(150px,42%)!important;margin:2px auto 18px!important}.login-v27-copy h1{font-size:32px!important;line-height:1!important}.login-v27-copy p{font-size:12px!important;margin:10px 0 23px!important}.login-input-wrap input{height:56px!important;font-size:16px!important}.login-v27-primary{height:58px!important}.login-v27-security-note{margin-top:16px!important}.v27-dashboard-polish{padding:9px 10px 0!important;min-height:max-content!important;overflow:visible!important}.v27-dashboard-polish .real-dashboard-header{padding:11px 10px 15px!important;margin:0!important;overflow:hidden!important}.v27-dashboard-polish .real-dashboard-header>div:first-child{min-width:0!important;max-width:100%!important}.v27-dashboard-polish .real-dashboard-header h1{max-width:100%!important;margin:0!important;font-size:clamp(27px,8.4vw,38px)!important;line-height:.98!important;letter-spacing:-.055em!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.v27-dashboard-polish .real-dashboard-header h1 span{display:inline!important}.v27-dashboard-polish .real-dashboard-header p{font-size:11px!important;line-height:1.45!important;white-space:normal!important}.v27-dashboard-polish .real-dashboard-actions{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important}.v27-dashboard-polish .real-dashboard-actions>span{flex-basis:100%;font-size:9px!important}.dashboard-mobile-edit-label{display:inline!important;margin-left:4px;font-size:9px!important}.v27-dashboard-polish .real-dashboard-actions .dashboard-edit-toggle{width:auto!important;min-width:96px!important;padding:0 11px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.desktop-edit-hint{display:none!important}.mobile-edit-hint{display:inline!important}.v27-dashboard-polish .real-bento-grid{display:flex!important;flex-direction:column!important;grid-auto-rows:unset!important;height:auto!important;min-height:0!important;gap:0!important;padding:9px 0 44px!important;overflow:visible!important}.v27-dashboard-polish .real-widget{position:relative!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;height:188px!important;min-height:188px!important;flex:0 0 188px!important;margin:-64px 0 0!important;padding:20px 21px!important;border-radius:27px!important;overflow:hidden!important;box-shadow:0 -1px 0 rgba(255,255,255,.16),0 12px 24px rgba(17,19,24,.06)!important;transform:none!important;cursor:pointer!important}.v27-dashboard-polish .real-widget:first-child{margin-top:0!important}.v27-dashboard-polish .real-widget:hover{transform:none!important}.v27-dashboard-polish .real-widget h3{font-size:13px!important}.v27-dashboard-polish .real-kpi{font-size:54px!important}.v27-dashboard-polish .real-widget-link{bottom:17px!important}.v27-dashboard-polish .real-bento-grid.editing{gap:8px!important;padding-bottom:28px!important}.v27-dashboard-polish .real-bento-grid.editing .real-widget{margin-top:0!important;height:154px!important;min-height:154px!important;flex-basis:154px!important;outline:1px dashed rgba(23,25,31,.28)!important}.v27-dashboard-polish .real-widget-tools{right:10px!important;top:10px!important}.v27-dashboard-polish .real-widget-tools .desktop-resize{display:none!important}.v27-dashboard-polish .real-widget-tools .mobile-order{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;font-size:14px!important}.dashboard-mobile-expanded-backdrop{position:fixed!important;inset:0!important;z-index:9000!important;display:flex!important;align-items:flex-end!important;padding:16px 12px calc(16px + env(safe-area-inset-bottom))!important;background:rgba(10,12,16,.44)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.dashboard-mobile-expanded-card{display:block!important;position:relative!important;width:100%!important;height:auto!important;min-height:390px!important;max-height:76svh!important;margin:0!important;padding:25px 22px 30px!important;border-radius:30px!important;overflow-y:auto!important;box-shadow:0 30px 85px rgba(0,0,0,.28)!important;transform:none!important;flex:none!important}.dashboard-mobile-expanded-card .real-sub{font-size:11px!important;line-height:1.5!important}.dashboard-mobile-expanded-card .real-kpi{font-size:64px!important}.dashboard-mobile-expanded-card .real-widget-link{position:static!important;display:inline-flex!important;margin-top:24px!important;font-size:10px!important}.dashboard-mobile-expanded-card .dashboard-due-list,.dashboard-mobile-expanded-card .real-list,.dashboard-mobile-expanded-card .v27-continue-list{max-height:none!important;overflow:visible!important}.dashboard-mobile-expanded-close{position:-webkit-sticky!important;position:sticky!important;float:right!important;right:0!important;top:0!important;z-index:4!important;width:38px!important;height:38px!important;border:0!important;border-radius:12px!important;background:rgba(255,255,255,.82)!important;color:#17191f!important;font-size:22px!important;box-shadow:0 6px 16px rgba(0,0,0,.08)!important}html[data-oiqo-theme=dark] .dashboard-mobile-expanded-close{background:#f2f1ed!important;color:#17191f!important}.settings-page-wrap-real{padding:8px 10px 100px!important}.settings-layout-real{display:block!important;margin-top:8px!important}.settings-nav-real{position:-webkit-sticky!important;position:sticky!important;top:61px!important;z-index:2400!important;width:calc(100vw - 20px)!important;display:flex!important;gap:6px!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;margin:0 0 8px!important;padding:7px!important;border-radius:16px!important;background:rgba(247,244,239,.94)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.settings-nav-real::-webkit-scrollbar{display:none}.settings-nav-real>span{display:none!important}.settings-nav-real button{width:auto!important;min-width:max-content!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:6px!important;padding:8px 10px!important}.settings-nav-real button>span{width:25px!important;height:25px!important;flex:0 0 25px!important}.settings-nav-real button b{font-size:9px!important}.settings-nav-real button small{display:none!important}.settings-content-real{scroll-margin-top:120px!important;min-width:0!important}.settings-head-real h2{font-size:26px!important;overflow-wrap:anywhere!important}.module-toggle-grid-real,.settings-color-grid-real{grid-template-columns:1fr!important}html[data-oiqo-theme=dark] .settings-nav-real{background:rgba(31,34,40,.94)!important}.crm-proposals-web-only{display:none!important}.crm-mobile-web-note{display:block!important;margin:8px 10px 10px;padding:10px 12px;border-radius:13px;background:#eeeafc;color:#5e52c5;font-size:9px;line-height:1.4}html[data-oiqo-theme=dark] .crm-mobile-web-note{background:#302d49!important;color:#cbc5ff!important}.crm-card-real,.v27-task-card,.v27p-kcard{touch-action:pan-y!important;-webkit-touch-callout:none}.crm-board-real,.v27-task-board,.v27p-kanban-grid{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}@media(max-width:480px){.login-v27-visual{flex-basis:260px!important;min-height:260px!important}.login-mascot-wrap{height:250px!important;width:min(295px,82vw)!important}.login-v27-form-panel{padding-left:20px!important;padding-right:20px!important}.v27-dashboard-polish .real-widget{height:178px!important;min-height:178px!important;flex-basis:178px!important;margin-top:-59px!important}.dashboard-mobile-expanded-card{min-height:365px!important}}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){.login-v27-visual{flex:0 0 318px!important;min-height:318px!important;border-radius:0 0 34px 34px!important;background:radial-gradient(circle at 50% 50%,#fff 0,#fbfaf8 46%,#f0eeeb 100%)!important;isolation:isolate!important}.login-v27-visual:before{display:none!important}.login-v27-visual:after{display:block!important;content:""!important;z-index:0!important;width:78vw!important;height:245px!important;max-width:520px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(81,71,248,.16),rgba(81,71,248,.06) 48%,transparent 73%)!important;filter:blur(42px)!important}.login-mascot-wrap,.login-v27-visual:after{position:absolute!important;left:50%!important;top:50%!important;translate:-50% -50%!important}.login-mascot-wrap{z-index:2!important;bottom:auto!important;width:min(390px,90vw)!important;height:290px!important;display:grid!important;place-items:center!important}.login-mascot-image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 22px 26px rgba(51,45,120,.14))!important}.login-v27-copy,.login-v27-logo{display:none!important}.login-v27-form-panel{padding-top:24px!important}.login-v27-form{padding-top:0!important}.v27-mobile-nav{gap:0!important;overflow:hidden!important;isolation:isolate!important}.v27-mobile-nav-indicator{display:block!important;position:absolute!important;z-index:0!important;top:6px!important;bottom:6px!important;left:6px!important;width:calc((100% - 12px) / var(--mobile-nav-count))!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,.17)!important;transform:translateX(calc(var(--mobile-nav-index) * 100%))!important;transition:transform .34s cubic-bezier(.2,.85,.25,1.12),width .2s ease!important;pointer-events:none!important}.v27-mobile-nav a,.v27-mobile-nav button{position:relative!important;z-index:1!important;transition:color .2s ease!important}.v27-mobile-nav .active{background:transparent!important;color:#17191f!important}.v27-mobile-nav a>span,.v27-mobile-nav button>span{transition:transform .28s cubic-bezier(.2,.9,.25,1.2),opacity .2s ease!important}.v27-mobile-nav a.active>span,.v27-mobile-nav button.active>span{transform:translateY(-2px) scale(1.1)!important}.v27-mobile-nav a small,.v27-mobile-nav button small{transition:transform .25s ease,opacity .2s ease!important}.v27-mobile-nav a.active small,.v27-mobile-nav button.active small{transform:translateY(-1px)!important}.real-app-shell.reduced-motion .v27-mobile-nav a>span,.real-app-shell.reduced-motion .v27-mobile-nav button>span,.real-app-shell.reduced-motion .v27-mobile-nav-indicator{transition:none!important}.dashboard-mobile-expanded-action{width:100%!important;min-height:54px!important;margin-top:22px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 18px!important;border-radius:17px!important;background:#17191f!important;color:#fff!important;text-decoration:none!important;font-size:12px!important;font-weight:800!important;letter-spacing:-.02em!important;box-shadow:0 14px 28px rgba(16,18,24,.16)!important}.dashboard-mobile-expanded-action span{font-size:21px!important;font-weight:400!important}html[data-oiqo-theme=dark] .dashboard-mobile-expanded-action{background:#f1f2f4!important;color:#17191f!important}.crm-card-real,.v27-task-card,.v27p-calendar-card,.v27p-kcard{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;touch-action:pan-x pan-y!important;cursor:-webkit-grab!important;cursor:grab!important}.crm-card-real input,.v27-task-title-edit,.v27p-calendar-card input,.v27p-kcard input{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;touch-action:auto!important;cursor:text!important}.oiqo-touch-armed{will-change:transform!important}body.oiqo-touch-dragging .oiqo-touch-drag-source{cursor:-webkit-grabbing!important;cursor:grabbing!important}.crm-board-real,.v27-task-board,.v27p-kanban-grid,.v27p-week-grid,.v27p-week-grid-seven{overflow-x:auto!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}.crm-stage-real,.v27-task-column,.v27p-col,.v27p-day{scroll-snap-align:start!important;scroll-snap-stop:normal!important}.crm-board-real,.v27-task-board,.v27p-kanban-grid{scroll-padding-inline:10px!important}}@media(max-width:480px){.login-v27-visual{flex-basis:292px!important;min-height:292px!important}.login-mascot-wrap{width:min(365px,92vw)!important;height:270px!important}}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){.login-v27-visual{display:block!important;position:relative!important;flex:0 0 292px!important;min-height:292px!important;width:100%!important;overflow:hidden!important;border-radius:0 0 34px 34px!important;isolation:isolate!important;background:radial-gradient(circle at 50% 44%,rgba(111,96,255,.5) 0,rgba(93,82,248,.23) 34%,rgba(93,82,248,.08) 54%,transparent 72%),linear-gradient(155deg,#fbfbff,#ece8ff 48%,#edf5ff)!important}.login-v27-visual:before{top:50%!important;width:118%!important;height:116%!important;translate:-50% -50%!important;background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.24) 0,transparent 42%),radial-gradient(circle at 18% 18%,rgba(119,207,255,.18),transparent 30%)!important;filter:blur(8px)!important}.login-v27-visual:after,.login-v27-visual:before{display:block!important;content:""!important;position:absolute!important;z-index:0!important;left:50%!important;border-radius:50%!important;pointer-events:none!important}.login-v27-visual:after{bottom:-44px!important;top:auto!important;width:340px!important;height:150px!important;translate:-50% 0!important;background:radial-gradient(ellipse,rgba(47,40,136,.18),transparent 70%)!important;filter:blur(22px)!important}.login-mascot-wrap{position:absolute!important;z-index:2!important;left:50%!important;top:6px!important;bottom:auto!important;width:min(438px,112vw)!important;translate:-50% 0!important;padding:0!important;overflow:visible!important}.login-mascot-image,.login-mascot-wrap{height:auto!important;display:block!important}.login-mascot-image{width:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center top!important;transform:none!important;filter:drop-shadow(0 19px 26px rgba(41,34,118,.18))!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;pointer-events:none!important}.login-v27-copy,.login-v27-logo{display:none!important}.login-v27-form-panel{padding-top:28px!important}}@media(max-width:480px){.login-v27-visual{flex-basis:278px!important;min-height:278px!important}.login-mascot-wrap{top:4px!important;width:min(420px,114vw)!important}}.cp-app{--cp-page:#f2efe9;--cp-ink:#17191f;--cp-muted:#777d85;--cp-line:rgba(23,25,31,.09);min-height:100vh;display:grid;grid-template-columns:86px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px;background:#14161b;color:var(--cp-ink);font-family:var(--font-space-grotesk),sans-serif}.cp-app *{box-sizing:border-box}.cp-app button,.cp-app textarea{font:inherit}.cp-sidebar{position:-webkit-sticky;position:sticky;top:12px;height:calc(100vh - 24px);border-radius:26px;background:#111317;color:#fff;border:1px solid rgba(255,255,255,.07);padding:14px 9px;display:flex;flex-direction:column;align-items:center}.cp-mark{width:48px;height:48px;border-radius:16px;background:linear-gradient(145deg,#7468ff,#4049dc);display:grid;place-items:center;font-size:19px;font-weight:950;letter-spacing:-.08em;box-shadow:0 14px 28px rgba(81,71,248,.28)}.cp-workspace{width:100%;margin-top:14px;padding:10px 5px;text-align:center;background:rgba(255,255,255,.055);border-radius:14px}.cp-workspace b{display:block;font-size:8px}.cp-workspace small{display:block;margin-top:3px;font-size:6.5px;color:#9299a3}.cp-sidebar nav{display:grid;grid-gap:7px;gap:7px;width:100%;margin-top:20px}.cp-sidebar nav button{border:0;background:transparent;color:#aeb4bd;border-radius:14px;min-height:52px;padding:7px 3px;display:grid;place-items:center;grid-gap:4px;gap:4px;font-size:7px;font-weight:800;cursor:pointer}.cp-sidebar nav button span{font-size:18px}.cp-sidebar nav button.active{background:rgba(255,255,255,.09);color:#fff}.cp-user{margin-top:auto;text-align:center}.cp-user>div{width:38px;height:38px;border-radius:13px;background:#fff;color:#17191f;display:grid;place-items:center;font-size:10px;font-weight:900}.cp-user small{display:block;margin-top:6px;color:#9299a3;font-size:6.5px}.cp-main{position:relative;min-width:0;min-height:calc(100vh - 24px);background:var(--cp-page);border-radius:30px;box-shadow:0 24px 70px rgba(18,20,24,.12);overflow:hidden}.cp-topbar{height:72px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(23,25,31,.05);background:rgba(242,239,233,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cp-logo{font-size:24px;font-weight:950;letter-spacing:-.09em}.cp-logo small{font-size:9px;color:#7d838a;letter-spacing:0;margin-left:7px}.cp-top-actions{display:flex;align-items:center;gap:8px}.cp-preview-pill{border-radius:999px;background:#e9e6ff;color:#5147f8;padding:8px 10px;font-size:7px;font-weight:850}.cp-icon-btn,.cp-top-avatar{width:36px;height:36px;border:1px solid var(--cp-line);border-radius:12px;background:rgba(255,255,255,.7);display:grid;place-items:center;cursor:pointer}.cp-icon-btn{position:relative}.cp-icon-btn i{position:absolute;right:-3px;top:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#6257f6;color:#fff;display:grid;place-items:center;font-size:6.5px;font-style:normal;border:2px solid var(--cp-page)}.cp-top-avatar{background:#17191f;color:#fff;font-size:9px;font-weight:900}.cp-page{max-width:1460px;margin:0 auto;padding:22px}.cp-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.cp-page-head>div>span{font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#828890}.cp-page-head h1{margin:5px 0 0;font-size:clamp(30px,4vw,52px);line-height:.96;letter-spacing:-.065em}.cp-page-head h1 em{font-style:normal;font-weight:500;color:#7c72ef}.cp-page-head p{margin:8px 0 0;color:#727880;font-size:10px}.cp-status{border-radius:999px;background:#17191f;color:#fff;padding:9px 12px;font-size:8px;font-weight:850;white-space:nowrap}.cp-tabs{display:flex;gap:7px;margin-bottom:18px;overflow:auto;scrollbar-width:none}.cp-tabs::-webkit-scrollbar{display:none}.cp-tabs button{white-space:nowrap;border:1px solid var(--cp-line);background:rgba(255,255,255,.64);border-radius:12px;padding:10px 13px;font-size:8px;font-weight:850;color:#626871;cursor:pointer}.cp-tabs button.active{background:#17191f;color:#fff;border-color:#17191f}.cp-tabs button i{display:inline-grid;place-items:center;min-width:19px;height:19px;margin-left:5px;border-radius:7px;background:rgba(255,255,255,.13);font-style:normal}.cp-review{width:min(100%,760px);margin:0 auto}.cp-progress{display:flex;align-items:center;gap:10px;margin:0 3px 10px}.cp-progress b,.cp-progress span{font-size:8px}.cp-progress span{color:#858b92}.cp-progress>div{flex:1 1;height:5px;border-radius:999px;background:rgba(23,25,31,.08);overflow:hidden}.cp-progress>div i{display:block;height:100%;background:#17191f;border-radius:999px}.cp-post{background:#fff;border:1px solid var(--cp-line);border-radius:26px;overflow:hidden;box-shadow:0 16px 35px rgba(23,25,31,.06)}.cp-post header{display:flex;align-items:center;gap:10px;padding:14px 15px 12px}.cp-post-avatar,.cp-post-avatar-image{width:39px;height:39px;border-radius:12px;flex:0 0 auto}.cp-post-avatar{background:#e4e2ff;display:grid;place-items:center;color:#5147f8;font-size:9px;font-weight:900}.cp-post-avatar-image{display:block;object-fit:cover}.cp-post header b{display:block;font-size:10px}.cp-post header small{display:block;margin-top:3px;color:#8a9097;font-size:7.5px}.cp-network{margin-left:auto;text-align:right}.cp-media{position:relative;aspect-ratio:1/1;background:#ddd;overflow:hidden}.cp-media>img{width:100%;height:100%;object-fit:cover;display:block}.cp-media .next,.cp-media .prev{position:absolute;top:50%;translate:0 -50%;width:34px;height:34px;border:0;border-radius:50%;background:rgba(17,19,23,.58);color:#fff;font-size:22px;cursor:pointer}.cp-media .prev{left:10px}.cp-media .next{right:10px}.cp-media .counter{position:absolute;right:10px;top:10px;border-radius:999px;background:rgba(17,19,23,.62);color:#fff;padding:5px 7px;font-size:7px;font-weight:800}.cp-social{display:flex;padding:12px 16px 6px;font-size:20px}.cp-social span{margin-left:auto}.cp-caption{display:block;max-height:none;overflow:visible;padding:1px 16px 9px;font-size:10px;line-height:1.5;color:#343940;white-space:pre-wrap}.cp-publish{padding:0 16px 13px;color:#858b92;font-size:7.5px;font-weight:750}.cp-actions{position:static;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.cp-actions button,.cp-done button,.cp-modal footer button{min-height:44px;border:0;border-radius:13px;font-size:8.5px;font-weight:900;cursor:pointer}.cp-actions .soft,.cp-modal .soft{background:#e9e5df;color:#3d4249}.cp-actions .dark,.cp-done button,.cp-modal .dark{background:#17191f;color:#fff}.cp-actions button:disabled,.cp-modal button:disabled{opacity:.58;cursor:wait}.cp-done{text-align:center;padding:48px 20px;background:#fff;border:1px solid var(--cp-line);border-radius:26px}.cp-done strong{width:66px;height:66px;margin:0 auto 13px;border-radius:50%;background:#edf4d8;display:grid;place-items:center;font-size:26px}.cp-done h2{margin:0;font-size:27px;letter-spacing:-.05em}.cp-done p{margin:7px 0 16px;color:#7b8189;font-size:10px}.cp-done button{padding:0 14px}.cp-library{max-width:980px;margin:0 auto}.cp-library-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.cp-library-head h3{margin:0;font-size:18px}.cp-library-head p{margin:4px 0 0;color:#7d838b;font-size:8px}.cp-segment{display:flex;gap:5px}.cp-segment button{border:1px solid var(--cp-line);background:#fff;border-radius:10px;padding:8px 10px;font-size:8px;font-weight:850;cursor:pointer}.cp-segment button.active{background:#17191f;color:#fff}.cp-list{display:grid;grid-gap:10px;gap:10px}.cp-list article{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--cp-line);border-radius:18px;padding:11px}.cp-thumb{width:74px;aspect-ratio:1;border-radius:13px;overflow:hidden;flex:0 0 auto}.cp-thumb img{width:100%;height:100%;object-fit:cover}.cp-list article b{display:block;font-size:10px}.cp-list article small{display:block;margin-top:4px;color:#858b92;font-size:7.5px}.cp-list article p{margin:6px 0 0;color:#666c74;font-size:8px}.cp-list article em{margin-left:auto;font-style:normal;font-size:7px;font-weight:850;padding:7px 9px;border-radius:999px;background:#eff4df;color:#5f692f}.cp-feed-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.cp-feed-grid button{position:relative;border:0;padding:0;aspect-ratio:1;overflow:hidden;background:#ddd}.cp-feed-grid img{width:100%;height:100%;object-fit:cover}.cp-feed-grid button>span{position:absolute;top:7px;right:7px;border-radius:7px;background:rgba(17,19,23,.72);color:#fff;padding:4px 5px;font-size:6.5px;font-weight:850}.cp-empty{padding:30px;border:1px dashed rgba(23,25,31,.16);border-radius:18px;text-align:center;color:#7d838b;font-size:10px}.cp-fallback{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:8%;color:#fff;background:linear-gradient(150deg,#cdd5ff,#4c53b5)}.cp-fallback small{font-size:8px;text-transform:uppercase;font-weight:800}.cp-fallback b{margin-top:4px;font-size:clamp(19px,3vw,36px);line-height:.96;letter-spacing:-.05em}.cp-fallback.coral{background:linear-gradient(150deg,#ffc9bd,#b65a51)}.cp-fallback.lime{background:linear-gradient(150deg,#dff2a0,#677f31)}.cp-fallback.mint{background:linear-gradient(150deg,#cdebd9,#397259)}.cp-fallback.sky{background:linear-gradient(150deg,#cfe3ff,#5276b7)}.cp-fallback.sand{background:linear-gradient(150deg,#ead8bc,#9a7651)}.cp-fallback.slate{background:linear-gradient(150deg,#d4dae3,#536172)}.cp-reports{display:grid;grid-gap:10px;gap:10px;width:min(100%,900px);margin:0 auto}.cp-reports article{background:#fff;border:1px solid var(--cp-line);border-radius:22px;padding:17px}.cp-report-top{display:flex;justify-content:space-between;gap:10px}.cp-report-top span{display:inline-flex;padding:6px 8px;border-radius:999px;background:#efedff;color:#5147f8;font-size:7px;font-weight:900}.cp-report-top small{color:#8a9097;font-size:7.5px}.cp-reports h3{margin:14px 0 5px;font-size:24px;letter-spacing:-.05em}.cp-reports p{margin:0;color:#757b83;font-size:9px;line-height:1.45}.cp-insight{margin-top:14px;padding:11px 12px;border-radius:13px;background:#f4f1ec;font-size:9px}.cp-insight b{color:#5e57c9}.cp-reports footer{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:13px;border-top:1px solid var(--cp-line)}.cp-reports footer small{color:#8a9097;font-size:7.5px}.cp-reports footer button{border:0;background:#17191f;color:#fff;border-radius:11px;padding:10px 12px;font-size:8px;font-weight:850;cursor:pointer}.cp-popover{position:absolute;right:22px;top:62px;z-index:50;width:min(330px,calc(100% - 28px));background:#fff;border:1px solid var(--cp-line);border-radius:18px;padding:10px;box-shadow:0 24px 70px rgba(18,20,24,.18)}.cp-popover h4{margin:4px 5px 8px;font-size:11px}.cp-notifications>div{padding:10px;border-radius:12px;background:#f6f3ee;margin-top:6px}.cp-notifications b{display:block;font-size:8.5px}.cp-account>small,.cp-notifications small{display:block;margin-top:3px;color:#858b92;font-size:7.5px}.cp-account{width:220px}.cp-account a,.cp-account button{display:block;width:100%;margin-top:9px;border:0;border-radius:11px;background:#f4f1ec;color:#17191f;padding:10px;text-align:left;text-decoration:none;font-size:8px;font-weight:800}.cp-modal-backdrop,.cp-report-backdrop{position:fixed;inset:0;z-index:80;background:rgba(14,16,20,.46);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:18px}.cp-modal{width:min(450px,100%);background:linear-gradient(180deg,#fff,#f8f6f1);border-radius:24px;padding:20px;box-shadow:0 30px 90px rgba(0,0,0,.25)}.cp-modal>span{display:inline-flex;padding:5px 8px;border-radius:999px;background:#e9e6ff;color:#5147f8;font-size:8px;font-weight:850}.cp-modal h3{margin:12px 0 6px;font-size:20px}.cp-modal p{margin:0 0 13px;color:#777d85;font-size:9px;line-height:1.5}.cp-issue-types{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.cp-issue-types button{border:1px solid #ddd9d1;background:#f5f2ed;border-radius:999px;padding:8px 10px;font-size:8px;font-weight:800;cursor:pointer}.cp-issue-types button.active{border-color:#6257f6;background:#efedff;color:#5147f8}.cp-modal textarea{width:100%;min-height:115px;border:1px solid #ddd9d1;border-radius:13px;padding:11px;background:#fff;resize:vertical;outline:none}.cp-modal footer{display:flex;justify-content:flex-end;gap:7px;margin-top:12px}.cp-modal footer button{padding:0 13px}.cp-report-backdrop{display:block;overflow:auto}.cp-report-sheet{width:min(980px,100%);margin:10px auto;background:#f4f1ec;border-radius:28px;padding:22px;box-shadow:0 35px 100px rgba(0,0,0,.26)}.cp-report-sheet>header{display:flex;justify-content:space-between;gap:15px}.cp-report-sheet>header span{font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#828890}.cp-report-sheet h2{margin:4px 0 0;font-size:32px;letter-spacing:-.055em}.cp-report-sheet>header p{margin:6px 0 0;color:#747a82;font-size:9px}.cp-report-sheet>header button{width:38px;height:38px;border:0;border-radius:12px;background:#17191f;color:#fff;cursor:pointer}.cp-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px;margin-top:18px}.cp-kpis div,.cp-report-grid section{background:#fff;border-radius:16px;padding:14px}.cp-kpis span{display:block;color:#838990;font-size:7px}.cp-kpis b{display:block;margin-top:5px;font-size:22px}.cp-report-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:10px;gap:10px;margin-top:10px}.cp-report-grid section{min-height:150px}.cp-report-grid section.wide{grid-column:1/-1;min-height:100px}.cp-report-grid h4{margin:0 0 8px;font-size:12px}.cp-report-grid li,.cp-report-grid p{color:#747a82;font-size:9px;line-height:1.55}.cp-report-grid ol,.cp-report-grid ul{padding-left:18px}.cp-toast{position:fixed;left:50%;bottom:24px;z-index:100;translate:-50% 0;background:#17191f;color:#fff;border-radius:12px;padding:10px 14px;font-size:8.5px;font-weight:800}.cp-mobile-nav{display:none}.cv27-portal-card{background:rgba(255,255,255,.72);border:1px solid rgba(23,25,31,.08);border-radius:18px;padding:15px}.cv27-portal-card h3{margin:0 0 5px}.cv27-portal-copy{margin:0 0 12px;color:#777d84;font-size:8.5px;line-height:1.5}.cv27-portal-link{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px;margin-top:9px}.cv27-portal-link input{min-width:0;border:1px solid #dedad2;border-radius:10px;background:#fff;padding:0 10px;font-size:8px}.cv27-portal-link button{border:0;border-radius:10px;background:#17191f;color:#fff;padding:9px 11px;font-size:8px;font-weight:800}@media(max-width:920px){.cp-app{display:block;padding:0;background:var(--cp-page)}.cp-sidebar{display:none}.cp-main{min-height:100vh;border-radius:0;box-shadow:none;padding-bottom:76px;overflow:visible}.cp-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30}.cp-mobile-nav{display:grid;grid-template-columns:1fr 1fr;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:8px 14px calc(8px + env(safe-area-inset-bottom));background:rgba(17,19,23,.97);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 -10px 30px rgba(17,19,23,.12)}.cp-mobile-nav button{border:0;background:transparent;color:#9097a1;min-height:48px;border-radius:13px;font-size:9px;font-weight:850}.cp-mobile-nav button.active{background:rgba(255,255,255,.09);color:#fff}.cp-popover{position:fixed;right:12px;top:56px}.cp-page{padding:15px 12px 28px}.cp-page-head{align-items:flex-start}.cp-page-head h1{font-size:34px}.cp-status{font-size:9px}.cp-tabs{margin:0 -12px 15px;padding:0 12px 3px}.cp-tabs button{min-height:43px;font-size:10px}.cp-review{width:100%}.cp-post{border-radius:20px}.cp-post header{padding:12px}.cp-post header b{font-size:11px}.cp-post header small{font-size:8.5px}.cp-caption{display:block!important;max-height:none!important;overflow:visible!important;font-size:11px;padding:1px 13px 9px}.cp-publish{font-size:9px;padding:0 13px 13px}.cp-social{padding-left:13px;padding-right:13px}.cp-actions{position:static!important}.cp-actions button{min-height:47px;font-size:10.5px}.cp-list article{align-items:flex-start}.cp-thumb{width:64px}.cp-list article b{font-size:10.5px}.cp-list article small{font-size:8.5px}.cp-report-backdrop{padding:0}.cp-report-sheet{min-height:100vh;margin:0;border-radius:0;padding:16px}.cp-kpis{grid-template-columns:repeat(2,1fr)}.cp-report-grid{grid-template-columns:1fr}.cp-report-grid section.wide{grid-column:auto}}@media(max-width:430px){.cp-logo{font-size:21px}.cp-logo small,.cp-preview-pill{display:none}.cp-page-head{display:block}.cp-status{margin-top:12px;width:max-content;max-width:100%;white-space:normal}.cp-page-head h1{font-size:31px}.cp-feed-grid{gap:3px}.cp-library-head{align-items:flex-start}.cp-segment button{font-size:7.5px;padding:8px}.cp-actions{grid-template-columns:1fr 1fr}.cp-caption{font-size:11px!important}.cp-actions button{font-size:10.5px}}.cp-app{--cp-page:#f6f7f9;--cp-ink:#171921;--cp-muted:#777d88;--cp-line:rgba(28,31,41,.085);--cp-brand:#5147f8;--cp-brand2:#2e7bf6;--cp-brand-soft:#eceaff;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:10px;background:radial-gradient(circle at 7% 8%,rgba(81,71,248,.18),transparent 24%),radial-gradient(circle at 88% 85%,rgba(46,123,246,.12),transparent 24%),#121319}.cp-sidebar{top:10px;height:calc(100vh - 20px);border-radius:27px;background:linear-gradient(180deg,#171821,#101116);padding:12px 8px}.cp-brand-mark{width:52px;height:52px;border-radius:17px;display:block;object-fit:cover;box-shadow:0 14px 30px rgba(81,71,248,.28)}.cp-sidebar nav button.active{background:linear-gradient(145deg,#5147f8,#2e7bf6);box-shadow:0 12px 26px rgba(70,72,230,.25)}.cp-main{min-height:calc(100vh - 20px);border-radius:31px;background:radial-gradient(circle at 88% 6%,rgba(81,71,248,.07),transparent 24%),linear-gradient(180deg,#fafbfc,#f6f7f9)}.cp-topbar{height:70px;background:rgba(250,251,252,.86)}.cp-top-brand{display:flex;align-items:center;gap:9px}.cp-top-brand img{width:78px;height:25px;object-fit:contain;object-position:left}.cp-top-brand span{border-left:1px solid rgba(28,31,41,.11);padding-left:9px;color:#858b96;font-size:8px;font-weight:750}.cp-agency-chip{border:1px solid var(--cp-line);background:#fff;border-radius:999px;padding:8px 10px;color:#646a75;font-size:7px;font-weight:850}.cp-page-head h1{font-size:clamp(35px,4.4vw,58px);letter-spacing:-.07em}.cp-page-head h1 em{background:linear-gradient(90deg,#5147f8,#2e7bf6);-webkit-background-clip:text;background-clip:text;color:transparent}.cp-status.done{background:#ecf5dd;color:#556522}.cp-tabs button.active{background:#eceaff;color:#5147f8;border-color:rgba(81,71,248,.16)}.cp-tabs button.active i{background:#5147f8;color:#fff}.cp-progress>div i{background:linear-gradient(90deg,#5147f8,#2e7bf6);transition:width .25s ease}.cp-network b{color:#5147f8}.cp-actions .brand,.cp-modal .brand{background:linear-gradient(100deg,#5147f8,#2e7bf6);color:#fff;box-shadow:0 12px 24px rgba(81,71,248,.18)}.cp-kpis{grid-template-columns:repeat(5,1fr)}.cp-report-grid{grid-template-columns:repeat(2,1fr)}.cp-report-grid section.wide{grid-column:auto}.cp-report-footer{display:flex;justify-content:flex-end;margin-top:10px}.cp-report-footer a{display:inline-flex;text-decoration:none;border-radius:11px;background:#171921;color:#fff;padding:10px 12px;font-size:8px;font-weight:850}.cv27-portal-access{display:grid;grid-gap:7px;gap:7px;margin:11px 0}.cv27-portal-access-row{display:flex;align-items:center;gap:7px;padding:9px;border-radius:12px;background:rgba(255,255,255,.72);border:1px solid rgba(28,31,41,.07)}.cv27-portal-access-row>span{min-width:0;flex:1 1}.cv27-portal-access-row b,.cv27-portal-access-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv27-portal-access-row b{font-size:8.5px}.cv27-portal-access-row small{margin-top:2px;color:#888e98;font-size:7px}.cv27-portal-access-row em{font-style:normal;font-size:7px;font-weight:850;color:#5e57ce}.cv27-portal-access-row button{border:0;background:#ececf1;border-radius:8px;padding:7px 8px;font-size:7px;font-weight:800}.cv27-portal-invite{display:flex;gap:6px;margin-top:9px}.cv27-portal-invite input{min-width:0;flex:1 1;border:1px solid #dedfe5;border-radius:10px;background:#fff;padding:0 10px;font-size:8px}.cv27-portal-invite button{border:0;border-radius:10px;background:linear-gradient(100deg,#5147f8,#2e7bf6);color:#fff;padding:10px 11px;font-size:8px;font-weight:850}.cv27-created-body{text-align:center;padding:24px 10px}.cv27-created-check{width:58px;height:58px;margin:0 auto 12px;border-radius:18px;background:#eaf5d7;display:grid;place-items:center;font-size:24px}.cv27-created-body h3{margin:0 0 6px}.cv27-created-body p{margin:0 auto 14px;max-width:420px;color:#777d84;font-size:9px;line-height:1.5}.cv27-created-body>.dark{border:0;border-radius:11px;padding:11px 13px;background:#17191f;color:#fff;font-weight:800}.cv27-created-body>small{display:block;margin-top:8px;color:#777d84}@media(max-width:920px){.cp-main{padding-bottom:84px}.cp-topbar{height:62px;padding:0 14px}.cp-top-brand img{width:67px}.cp-agency-chip,.cp-top-brand span{display:none}.cp-mobile-nav{left:10px;right:10px;bottom:10px;gap:5px;padding:5px;border-radius:21px;background:rgba(18,19,25,.96)}.cp-mobile-nav button{min-height:53px;border-radius:16px}.cp-mobile-nav button.active{background:linear-gradient(105deg,#5147f8,#2e7bf6)}.cp-actions{position:static!important}.cp-kpis{grid-template-columns:repeat(2,1fr)}.cp-kpis div:last-child{grid-column:1/-1}.cp-report-grid{grid-template-columns:1fr}}.cp-print-report{min-height:100vh;background:#f6f7f9;color:#171921;padding:28px max(24px,calc((100vw - 1040px)/2));font-family:var(--font-space-grotesk),sans-serif}.cp-print-report>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.cp-print-report>header>div{display:flex;align-items:center;gap:10px}.cp-print-report>header img{width:88px;height:28px;object-fit:contain}.cp-print-report>header span{padding-left:10px;border-left:1px solid rgba(23,25,33,.12);font-size:9px;color:#777d88}.cp-print-button{border:0;border-radius:12px;background:#171921;color:#fff;padding:11px 14px;font:800 9px var(--font-space-grotesk),sans-serif}.cp-print-cover{margin-top:38px;padding:34px;border-radius:28px;background:linear-gradient(135deg,#171921,#282a37);color:#fff}.cp-print-cover>span{font-size:8px;font-weight:900;letter-spacing:.13em}.cp-print-cover h1{margin:8px 0 4px;font-size:48px;letter-spacing:-.06em}.cp-print-cover p{margin:0;color:#aeb4c0;font-size:10px}.cp-print-kpis{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:9px;gap:9px;margin-top:10px}.cp-print-grid article,.cp-print-kpis div{background:#fff;border:1px solid rgba(28,31,41,.08);border-radius:18px;padding:16px}.cp-print-kpis span{display:block;color:#858b96;font-size:8px}.cp-print-kpis b{display:block;margin-top:5px;font-size:23px}.cp-print-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:10px}.cp-print-grid article{min-height:170px}.cp-print-grid h2{margin:0 0 9px;font-size:15px}.cp-print-grid li,.cp-print-grid p{font-size:10px;line-height:1.6;color:#666d78}.cp-print-grid ol,.cp-print-grid ul{padding-left:20px}.cp-print-report>footer{padding:20px 4px 0;color:#8a9099;font-size:8px;text-align:center}@media(max-width:760px){.cp-print-report{padding:18px 12px}.cp-print-cover{margin-top:22px;padding:24px}.cp-print-cover h1{font-size:38px}.cp-print-kpis{grid-template-columns:repeat(2,1fr)}.cp-print-kpis div:last-child{grid-column:1/-1}.cp-print-grid{grid-template-columns:1fr}}@media print{.cp-print-report{padding:0;background:#fff}.cp-print-report>header{margin-bottom:16px}.cp-print-button{display:none}.cp-print-cover{margin-top:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cp-print-grid,.cp-print-kpis{page-break-inside:avoid;break-inside:avoid}.cp-print-report>footer{padding-top:12px}}.cp-invite-form{gap:18px}.cp-invite-kicker{display:inline-flex;width:max-content;margin-bottom:2px;padding:6px 9px;border-radius:999px;background:#eceaff;color:#5147f8;font-size:8px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.cp-invite-email{padding:12px 13px;border-radius:13px;background:#f3f2ff;color:#66627d;font-size:9px;line-height:1.5}.cp-invite-actions{display:grid;grid-gap:10px;gap:10px}.cp-invite-link{text-decoration:none}.cp-invite-secondary{display:block;text-align:center;color:#5147f8;text-decoration:none;font-size:9px;font-weight:800}.cp-invite-accept{width:100%;border:0}.cp-invite-form form{margin:0}body,html{max-width:100%;overflow-x:hidden}@media(max-width:900px){body,html{width:100%;min-width:0;background:#f2efe9;overscroll-behavior-x:none}body{margin:0}article,aside,div,footer,header,main,section{min-width:0}[draggable=true]{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.cp-app{width:100%!important;max-width:100vw!important;min-height:100dvh!important;display:block!important;padding:0!important;gap:0!important;background:var(--cp-page,#f2efe9)!important;overflow-x:hidden!important}.cp-sidebar{display:none!important}.cp-main{max-width:100vw!important;min-width:0!important;min-height:100dvh!important;margin:0!important;border-radius:0!important;box-shadow:none!important;overflow-x:hidden!important;background:var(--cp-page,#f2efe9)!important}.cp-main,.cp-topbar{width:100%!important}.cp-topbar{height:58px!important;padding:env(safe-area-inset-top) 14px 0!important;box-sizing:content-box!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:45!important}.cp-logo{font-size:20px!important}.cp-logo small,.cp-preview-pill{display:none!important}.cp-page{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:16px 14px calc(94px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.cp-page-head{align-items:flex-start!important;gap:10px!important}.cp-page-head h1{font-size:clamp(30px,10vw,42px)!important;overflow-wrap:anywhere}.cp-page-head p{font-size:11px!important;line-height:1.4!important}.cp-status{font-size:9px!important}.cp-tabs{width:calc(100vw - 28px)!important;max-width:100%!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x!important}.cp-feed-grid,.cp-library,.cp-list,.cp-post,.cp-reports,.cp-review{max-width:100%!important;min-width:0!important}.cp-media,.cp-media>img{max-width:100%!important}.cp-list article,.cp-list article>div:not(.cp-thumb){min-width:0!important}.cp-list article b,.cp-list article p{overflow-wrap:anywhere}.cp-popover{position:fixed!important;left:14px!important;right:14px!important;top:70px!important;width:auto!important;max-width:none!important}.cp-modal-backdrop,.cp-report-backdrop{width:100vw!important;max-width:100vw!important;padding:12px!important;overflow-x:hidden!important}.cp-modal,.cp-report-sheet{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.cp-report-sheet{border-radius:22px!important;padding:16px!important}canvas,img,svg,video{max-width:100%}[class*=card] h1,[class*=card] h2,[class*=card] h3,[class*=card] h4,[class*=card] p,[class*=title]{overflow-wrap:anywhere;word-break:break-word}[class*=board],[class*=calendar],[class*=kanban]{max-width:100vw}}@media(max-width:480px){.cp-page-head{display:block!important}.cp-status{display:inline-flex!important;margin-top:10px!important}.cp-actions{grid-template-columns:1fr!important}.cp-library-head{align-items:flex-start!important;flex-direction:column!important}.cp-list article{gap:9px!important;padding:9px!important}.cp-thumb{width:62px!important}}@media(max-width:900px){.dashboard-mobile-expanded-backdrop{align-items:center!important;justify-content:center!important;padding:calc(18px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom))!important}.dashboard-mobile-expanded-card{position:relative!important;width:min(92vw,520px)!important;height:min(74svh,640px)!important;min-height:min(560px,74svh)!important;max-height:82svh!important;margin:0 auto!important;padding:30px 26px 28px!important;border-radius:30px!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;box-shadow:0 32px 90px rgba(0,0,0,.3)!important}.dashboard-mobile-expanded-card h3{max-width:calc(100% - 54px)!important;font-size:20px!important;line-height:1.08!important;letter-spacing:-.035em!important;margin-bottom:8px!important}.dashboard-mobile-expanded-card .real-sub{max-width:90%!important;font-size:13px!important;line-height:1.5!important;margin-bottom:10px!important}.dashboard-mobile-expanded-card .real-kpi{font-size:72px!important;line-height:.95!important;margin-top:8px!important}.dashboard-mobile-expanded-card .dashboard-due-list,.dashboard-mobile-expanded-card .real-list,.dashboard-mobile-expanded-card .v27-agenda-list,.dashboard-mobile-expanded-card .v27-continue-list{max-height:none!important;overflow:visible!important;margin-top:16px!important}.dashboard-mobile-expanded-card .dashboard-due-list>a,.dashboard-mobile-expanded-card .real-list>a,.dashboard-mobile-expanded-card .v27-continue-list>a{padding-top:15px!important;padding-bottom:15px!important}.dashboard-mobile-expanded-card .dashboard-due-list b,.dashboard-mobile-expanded-card .real-list b,.dashboard-mobile-expanded-card .v27-continue-list b{font-size:13px!important;line-height:1.28!important}.dashboard-mobile-expanded-card .dashboard-due-list small,.dashboard-mobile-expanded-card .real-list small,.dashboard-mobile-expanded-card .v27-continue-list small{font-size:10.5px!important;line-height:1.4!important}.dashboard-mobile-expanded-close{position:absolute!important;float:none!important;top:18px!important;right:18px!important;width:44px!important;height:44px!important;border-radius:14px!important;font-size:26px!important}.dashboard-mobile-expanded-action{margin-top:auto!important;flex:0 0 auto!important}}@media(max-width:480px){.dashboard-mobile-expanded-card{width:calc(100vw - 24px)!important;height:min(76svh,620px)!important;min-height:min(540px,76svh)!important;padding:28px 22px 24px!important}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}