.ak-paint-box{width:100%;max-width:1180px;margin:0 auto 28px;background:#fff;border-radius:28px;padding:32px;text-align:center;box-shadow:0 16px 36px rgb(50 35 90 / .12);box-sizing:border-box}.ak-paint-workspace{width:100%;max-width:1080px;margin:0 auto}.ak-canvas-wrap{width:100%;margin:0 auto;overflow:hidden!important;background:#fff8ef;border-radius:24px;border:4px solid #eadfff;box-sizing:border-box}#akPaintCanvas{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;background:#fff;cursor:crosshair;touch-action:none}.ak-color-card{background:#fff;border:2px solid #eadfff;border-radius:22px;padding:12px;margin:14px auto 16px;box-shadow:0 5px 12px rgb(50 35 90 / .05)}.ak-color-card strong{display:none}.ak-color-palette{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.ak-color-dot{width:38px!important;height:38px!important;border-radius:999px!important;padding:0!important;border:3px solid #ffffff!important;box-shadow:0 3px 10px rgb(0 0 0 / .2);cursor:pointer}.ak-selected-color{outline:3px solid #8057e8;transform:scale(1.12)}.ak-rainbow-dot{background:conic-gradient(#ff0000,#ffcc00,#20c768,#00c2ff,#8057e8,#ff4f8b,#ff0000)!important;position:relative}.ak-rainbow-dot::after{content:"+";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:950;font-size:22px;text-shadow:0 1px 4px rgb(0 0 0 / .35)}.ak-more-colors{display:none;flex-wrap:wrap;gap:10px;justify-content:center;width:100%;margin-top:10px}.ak-more-colors.ak-show{display:flex}.ak-paint-tools{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:0 auto 18px;max-width:760px}.ak-tool-card{height:74px;border:2px solid #eadfff;background:#fff;border-radius:18px;padding:0;cursor:pointer;box-shadow:0 5px 12px rgb(50 35 90 / .08);display:flex;align-items:center;justify-content:center;color:#7c5cff}.ak-tool-card svg{width:38px;height:38px;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;fill:none}.ak-tool-card.ak-active-tool{border-color:#8b5cff;transform:scale(1.03);box-shadow:0 8px 18px rgb(124 92 255 / .22);background:#f7f3ff}.ak-new-card{color:#ff5c8a;background:#fff2f7}.ak-download-final{width:100%;max-width:100%;margin:18px auto 0!important;border:0;border-radius:22px!important;padding:20px 26px!important;box-sizing:border-box!important;background:linear-gradient(90deg,#ff477f 0%,#ff5f57 50%,#ff7819 100%);color:#fff;font-size:28px;font-weight:900;line-height:1;display:flex;align-items:center;justify-content:center;gap:16px;cursor:pointer;box-shadow:0 14px 28px rgb(255 90 80 / .24)}.ak-download-svg{width:36px;height:36px;stroke:#fff;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:0 0 auto}@media (max-width:760px){.ak-paint-box{max-width:430px;padding:14px;border-radius:24px}.ak-canvas-wrap{border-width:3px;border-radius:20px}.ak-color-card{padding:10px;margin:12px auto 14px;border-radius:18px}.ak-color-palette{gap:8px}.ak-color-dot{width:32px!important;height:32px!important}.ak-paint-tools{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:14px}.ak-tool-card{height:52px;border-radius:14px}.ak-tool-card svg{width:28px;height:28px}.ak-download-final{padding:17px 18px!important;font-size:22px;gap:12px}.ak-download-svg{width:28px;height:28px}}.ak-color-card{width:100%;padding:10px 14px;box-sizing:border-box}.ak-color-palette{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;width:100%}.ak-color-dot{width:100%!important;aspect-ratio:1 / 1;height:auto!important;max-width:38px;justify-self:center}.ak-tool-card{font-size:30px;line-height:1}@media (max-width:760px){.ak-tool-card{font-size:24px}}.ak-color-card{position:relative;width:100%;padding:10px 14px;box-sizing:border-box;overflow:visible}.ak-color-palette{display:flex;flex-wrap:nowrap;gap:12px;justify-content:center;align-items:center;width:100%;position:relative}.ak-color-dot{width:32px!important;height:32px!important;flex:0 0 32px}.ak-more-colors{display:none;position:absolute;right:12px;top:48px;width:150px;padding:10px;background:#fff;border:2px solid #eadfff;border-radius:16px;box-shadow:0 10px 24px rgb(50 35 90 / .18);z-index:99;grid-template-columns:repeat(4,1fr);gap:8px}.ak-more-colors.ak-show{display:grid}.ak-more-colors .ak-color-dot{width:28px!important;height:28px!important;flex:none}@media (max-width:760px){.ak-color-palette{gap:8px}.ak-color-dot{width:28px!important;height:28px!important;flex:0 0 28px}.ak-more-colors{right:0;left:auto;top:42px;width:138px;padding:9px;gap:7px}.ak-more-colors .ak-color-dot{width:26px!important;height:26px!important}}.ak-color-dot,.ak-tool-card{position:relative;transition:.2s}.ak-selected-color::after,.ak-tool-card.ak-active-tool::after{content:"✓";position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;background:#34c759;color:#fff;font-size:13px;font-weight:900;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 2px 6px rgb(0 0 0 / .15);z-index:10}.ak-color-palette .ak-color-dot.ak-selected-color{outline:none!important;border-color:#34c759!important;box-shadow:0 0 0 3px rgb(52 199 89 / .18),0 3px 10px rgb(0 0 0 / .20)!important;transform:none!important}.ak-paint-tools .ak-tool-card.ak-active-tool{border-color:#34c759!important;background:#f5fff7!important;box-shadow:0 0 0 3px rgb(52 199 89 / .12)!important;transform:none!important}@media (min-width:761px){.ak-color-palette{gap:12px!important;justify-content:center!important}.ak-color-dot{width:55px!important;height:55px!important;flex:0 0 55px!important;max-width:55px!important}}.ak-paint-box{background:var(--akp-box-bg,#fff)!important;border-radius:var(--akp-box-radius,28px)!important}.ak-canvas-wrap{background:var(--akp-canvas-wrap-bg,#fff8ef)!important;border-color:var(--akp-canvas-border,#eadfff)!important;border-radius:var(--akp-canvas-radius,24px)!important}#akPaintCanvas{background:var(--akp-canvas-bg,#fff)!important}.ak-color-card{background:var(--akp-palette-bg,#fff)!important;border-color:var(--akp-palette-border,#eadfff)!important}.ak-tool-card{height:var(--akp-tool-height-desktop,74px)!important;border-color:var(--akp-tool-border,#eadfff)!important;border-radius:var(--akp-tool-radius,18px)!important;background:var(--akp-tool-bg,#fff)!important;font-size:var(--akp-icon-desktop,30px)!important;flex-direction:column;gap:3px}.ak-tool-icon{width:var(--akp-tool-icon-size-desktop,var(--akp-icon-desktop,30px));height:var(--akp-tool-icon-size-desktop,var(--akp-icon-desktop,30px));max-width:calc(100% - 8px);max-height:calc(100% - 8px);display:grid;place-items:center;line-height:1}.ak-tool-icon>span{font-size:var(--akp-tool-icon-size-desktop,var(--akp-icon-desktop,30px));line-height:1}.ak-tool-icon img{width:100%;height:100%;object-fit:contain;display:block}.ak-tool-card.ak-tool-mode-fill{position:relative;overflow:hidden;padding:0!important}.ak-tool-card.ak-tool-mode-fill .ak-tool-icon{position:absolute!important;inset:0!important;z-index:1;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border-radius:inherit;overflow:hidden;display:block!important}.ak-tool-card.ak-tool-mode-fill .ak-tool-icon img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover!important;object-position:center!important;transform:none!important}.ak-tool-card.ak-tool-mode-fill .ak-tool-label{display:none!important}.ak-tool-card.ak-tool-mode-fill::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .32);border-radius:inherit}.ak-tool-label{max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#625a73;font-size:11px;line-height:1.1;font-weight:850}.ak-paint-tools.has-labels .ak-tool-card{padding:6px 3px}.ak-selected-color::after,.ak-tool-card.ak-active-tool::after{background:var(--akp-active,#34c759)!important}.ak-color-palette .ak-color-dot.ak-selected-color{border-color:var(--akp-active,#34c759)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--akp-active,#34c759) 18%,transparent),0 3px 10px rgb(0 0 0 / .20)!important}.ak-paint-tools .ak-tool-card.ak-active-tool{border-color:var(--akp-active,#34c759)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--akp-active,#34c759) 12%,transparent)!important}.ak-download-final{background:linear-gradient(90deg,var(--akp-download-1,#ff477f),var(--akp-download-2,#ff5f57),var(--akp-download-3,#ff7819))!important}.akp-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.akp-game-message{max-width:760px;margin:24px auto;padding:22px;border:2px dashed #e3d9f8;border-radius:20px;background:#fffaf0;color:#655c76;text-align:center;font-weight:800}@media (max-width:760px){.ak-tool-card{height:var(--akp-tool-height-mobile,52px)!important;font-size:var(--akp-icon-mobile,24px)!important}.ak-tool-icon{width:var(--akp-tool-icon-size-mobile,var(--akp-icon-mobile,24px));height:var(--akp-tool-icon-size-mobile,var(--akp-icon-mobile,24px))}.ak-tool-icon>span{font-size:var(--akp-tool-icon-size-mobile,var(--akp-icon-mobile,24px))}.ak-tool-label{font-size:8px}.ak-paint-tools.has-labels .ak-tool-card{height:calc(var(--akp-tool-height-mobile, 52px) + 10px)!important}}@media (max-width:390px){.ak-color-palette{justify-content:flex-start!important;overflow-x:auto;padding:5px 3px 8px;scrollbar-width:thin}}.ak-color-card.show-title strong{display:block!important;margin:0 0 9px;color:#514966;font-size:14px;font-weight:900;text-align:left}.ak-paint-box{max-width:var(--akp-max-width,1180px)!important;padding:var(--akp-padding-desktop,32px)!important}.ak-download-final{font-size:var(--akp-download-font,28px)!important}@media (min-width:761px){.ak-color-dot{width:var(--akp-color-desktop,55px)!important;height:var(--akp-color-desktop,55px)!important;flex:0 0 var(--akp-color-desktop,55px)!important;max-width:var(--akp-color-desktop,55px)!important}}@media (max-width:760px){.ak-paint-box{padding:var(--akp-padding-mobile,14px)!important}.ak-color-dot{width:var(--akp-color-mobile,28px)!important;height:var(--akp-color-mobile,28px)!important;flex:0 0 var(--akp-color-mobile,28px)!important}.ak-download-final{font-size:var(--akp-download-font-mobile,22px)!important}}.akp-size-control{max-width:420px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 13px;border:2px solid var(--akp-palette-border,#eadfff);border-radius:14px;background:var(--akp-palette-bg,#fff);color:#514966;font-size:13px;font-weight:900}.akp-size-control select{min-height:38px;padding:0 34px 0 12px;border:1px solid var(--akp-palette-border,#eadfff);border-radius:10px;background:#fff;color:#514966;font-weight:800}.akp-size-control.is-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:760px){.akp-size-control{width:100%;max-width:none;margin-bottom:13px;justify-content:space-between;font-size:11px}.akp-size-control select{min-width:0;max-width:62%}}.ak-canvas-wrap{position:relative}.akp-save-status{position:absolute;top:12px;right:12px;z-index:12;min-height:34px;max-width:calc(100% - 24px);padding:7px 12px 7px 8px;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;border:2px solid rgb(103 80 201 / .16);border-radius:999px;background:rgb(255 255 255 / .94);color:#433779;box-shadow:0 8px 22px rgb(50 35 90 / .16);backdrop-filter:blur(8px);pointer-events:none}.akp-save-status[hidden]{display:none!important}.akp-save-status-icon{width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;border-radius:50%;background:#34c759;color:#fff;font-size:12px;line-height:1;font-weight:950}.akp-save-status strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1;font-weight:900}.akp-save-status.is-saving .akp-save-status-icon{color:#fff0;background:#fff0;border:3px solid rgb(103 80 201 / .20);border-top-color:#6750c9;animation:akp-save-spin .75s linear infinite}.akp-save-status.is-restored .akp-save-status-icon{background:#6750c9}.akp-save-status.is-error{border-color:rgb(229 63 99 / .22);color:#92213e}.akp-save-status.is-error .akp-save-status-icon{background:#e53f63}@keyframes akp-save-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.akp-save-status{top:8px;right:8px;min-height:30px;max-width:calc(100% - 16px);padding:6px 9px 6px 6px}.akp-save-status-icon{width:18px;height:18px;flex-basis:18px;font-size:10px}.akp-save-status strong{font-size:9px}}html,body.akp-colorir-page{max-width:100%!important;overflow-x:hidden!important}body.akp-colorir-page .ak-page,body.akp-colorir-page .ak-desktop-two-cols,body.akp-colorir-page .ak-desktop-left,body.akp-colorir-page .ak-paint-box,body.akp-colorir-page .ak-paint-workspace,body.akp-colorir-page .ak-paint-stage,body.akp-colorir-page .ak-paint-control-panel,body.akp-colorir-page .ak-canvas-wrap{min-width:0!important;box-sizing:border-box!important}body.akp-colorir-page .ak-page,body.akp-colorir-page .ak-desktop-two-cols,body.akp-colorir-page .ak-desktop-left,body.akp-colorir-page .ak-paint-box,body.akp-colorir-page .ak-paint-workspace{width:100%!important}body.akp-colorir-page .ak-desktop-two-cols,body.akp-colorir-page .ak-desktop-left{display:block!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}body.akp-colorir-page .ak-desktop-right,body.akp-colorir-page #akSidebarHub{display:none!important}body.akp-colorir-page .ak-paint-box{margin-left:auto!important;margin-right:auto!important}body.akp-colorir-page.akp-tablet-portrait-layout .ak-page,body.akp-colorir-page.akp-tablet-portrait-layout .ak-desktop-two-cols,body.akp-colorir-page.akp-tablet-portrait-layout .ak-desktop-left,body.akp-colorir-page.akp-tablet-portrait-layout .ak-paint-box,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-page,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-desktop-two-cols,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-desktop-left,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-paint-box{width:100%!important;max-width:100%!important}body.akp-colorir-page.akp-tablet-portrait-layout .ak-page,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-page{padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}body.akp-colorir-page.akp-tablet-portrait-layout .ak-paint-box,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-paint-box{padding:12px!important;overflow:hidden!important}body.akp-colorir-page.akp-tablet-portrait-layout .ak-paint-workspace,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-paint-workspace{display:block!important;max-width:100%!important;overflow:visible!important}body.akp-colorir-page.akp-tablet-portrait-layout #akPaintCanvas,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page #akPaintCanvas{display:block!important;width:100%!important;height:auto!important;max-width:100%!important}body.akp-colorir-page.akp-tablet-landscape-layout,body.akp-colorir-page.akp-desktop-wide-layout,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout{overflow-x:hidden!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-page,body.akp-colorir-page.akp-tablet-landscape-layout .ak-desktop-two-cols,body.akp-colorir-page.akp-tablet-landscape-layout .ak-desktop-left,body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-box,body.akp-colorir-page.akp-desktop-wide-layout .ak-page,body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-two-cols,body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-left,body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-box,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-page,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-desktop-two-cols,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-desktop-left,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-box,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-page,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-two-cols,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-left,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-box{width:100%!important;max-width:100%!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-page,body.akp-colorir-page.akp-desktop-wide-layout .ak-page,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-page,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-page{padding:8px!important;overflow-x:hidden!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-box,body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-box,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-box,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-box{margin:0 auto 12px!important;padding:8px!important;border-radius:18px!important;overflow:hidden!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-workspace,body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-workspace,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-workspace,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-workspace{display:flex!important;flex-flow:row nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:var(--akp-workspace-gap,10px)!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-stage,body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-stage,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-stage,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-stage{flex:0 0 var(--akp-stage-width,auto)!important;width:var(--akp-stage-width,auto)!important;max-width:100%;height:var(--akp-landscape-height,420px);max-height:var(--akp-landscape-height,420px);margin:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;overflow:hidden!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-canvas-wrap,body.akp-colorir-page.akp-desktop-wide-layout .ak-canvas-wrap,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-canvas-wrap,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-canvas-wrap{flex:0 0 auto!important;width:var(--akp-canvas-wrap-width,auto)!important;max-width:100%!important;height:var(--akp-canvas-wrap-height,auto)!important;max-height:100%!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-width:3px!important;border-radius:17px!important}body.akp-colorir-page.akp-tablet-landscape-layout #akPaintCanvas,body.akp-colorir-page.akp-desktop-wide-layout #akPaintCanvas,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page #akPaintCanvas,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout #akPaintCanvas{flex:0 0 auto!important;width:var(--akp-canvas-display-width,auto)!important;height:var(--akp-canvas-display-height,auto)!important;max-width:none!important;max-height:none!important;object-fit:contain!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-control-panel,body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-control-panel,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-control-panel,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-control-panel{flex:1 1 var(--akp-panel-width,286px)!important;width:var(--akp-panel-width,286px)!important;min-width:0!important;max-width:none!important;height:var(--akp-landscape-height,420px)!important;max-height:var(--akp-landscape-height,420px)!important;margin:0!important;padding:8px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;border:2px solid var(--akp-palette-border,#eadfff);border-radius:17px;background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(249 247 255 / .99));box-shadow:0 8px 20px rgb(50 35 90 / .08)}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-control-panel>*,body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-control-panel>*,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-control-panel>*,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-control-panel>*{max-width:none!important;box-sizing:border-box!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-color-card,body.akp-colorir-page.akp-desktop-wide-layout .ak-color-card,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-color-card,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-color-card{width:100%!important;margin:0 0 8px!important;padding:8px!important;border-radius:14px!important;overflow:visible!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-color-palette,body.akp-colorir-page.akp-desktop-wide-layout .ak-color-palette,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-color-palette,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-color-palette{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;width:100%!important;gap:6px!important;overflow:visible!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-color-dot,body.akp-colorir-page.akp-desktop-wide-layout .ak-color-dot,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-color-dot,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-color-dot{flex:0 0 34px!important;width:34px!important;height:34px!important;max-width:34px!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-more-colors,body.akp-colorir-page.akp-desktop-wide-layout .ak-more-colors,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-more-colors,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-more-colors{right:2px!important;left:auto!important;top:43px!important;width:142px!important;max-width:calc(100% - 4px)!important}body.akp-colorir-page.akp-tablet-landscape-layout .akp-size-control,body.akp-colorir-page.akp-desktop-wide-layout .akp-size-control,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .akp-size-control,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .akp-size-control{width:100%!important;max-width:100%!important;margin:0 0 8px!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-tools,body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-tools,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-tools,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-tools{width:100%!important;max-width:100%!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;margin:0 0 8px!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-tool-card,body.akp-colorir-page.akp-desktop-wide-layout .ak-tool-card,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-tool-card,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-tool-card{min-width:0!important;height:50px!important;padding:2px!important;border-radius:11px!important;font-size:22px!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-tool-label,body.akp-colorir-page.akp-desktop-wide-layout .ak-tool-label,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-tool-label,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-tool-label{font-size:7px!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-download-final,body.akp-colorir-page.akp-desktop-wide-layout .ak-download-final,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-download-final,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-download-final{width:100%!important;max-width:100%!important;margin:0!important;padding:12px 8px!important;border-radius:14px!important;font-size:16px!important;gap:7px!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-download-svg,body.akp-colorir-page.akp-desktop-wide-layout .ak-download-svg,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-download-svg,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-download-svg{width:22px!important;height:22px!important}body.akp-colorir-page.akp-desktop-wide-layout .ak-page,body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-two-cols,body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-left,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-page,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-two-cols,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-left{max-width:1260px!important;margin-left:auto!important;margin-right:auto!important}body.akp-colorir-page.akp-desktop-wide-layout .ak-page,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-page{padding-left:18px!important;padding-right:18px!important}body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-box,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-box{max-width:1224px!important;margin-left:auto!important;margin-right:auto!important;border-radius:22px!important}body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-workspace,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-workspace{max-width:1208px!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:540px) and (max-width:1024px) and (orientation:portrait){body.akp-colorir-page .ak-page,body.akp-colorir-page .ak-desktop-two-cols,body.akp-colorir-page .ak-desktop-left,body.akp-colorir-page .ak-paint-box{width:100%!important;max-width:100%!important}body.akp-colorir-page .ak-page{padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}}.akp-inline-ad-slot{display:none;width:100%;min-width:0;box-sizing:border-box}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-control-panel,body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-control-panel,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-control-panel,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-control-panel{display:flex!important;flex-direction:column!important;align-items:stretch!important}body.akp-colorir-page.akp-tablet-landscape-layout .akp-inline-ad-slot:not([hidden]),body.akp-colorir-page.akp-desktop-wide-layout .akp-inline-ad-slot:not([hidden]),html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .akp-inline-ad-slot:not([hidden]),html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .akp-inline-ad-slot:not([hidden]){display:flex!important;flex:1 1 auto;min-height:150px;margin-top:9px;overflow:hidden;border-radius:15px}.ak-tool-media{width:100%;height:100%;display:none;place-items:center;line-height:1}.ak-tool-media-default{display:grid}.ak-tool-media>img{width:100%;height:100%;object-fit:contain;display:block}.ak-tool-media>span{font-size:inherit;line-height:1}html.ak-screen-phone .ak-tool-card.ak-tool-has-phone-image .ak-tool-media,body.ak-screen-phone .ak-tool-card.ak-tool-has-phone-image .ak-tool-media{display:none}html.ak-screen-phone .ak-tool-card.ak-tool-has-phone-image .ak-tool-media-phone,body.ak-screen-phone .ak-tool-card.ak-tool-has-phone-image .ak-tool-media-phone{display:grid}html.ak-screen-tablet .ak-tool-card.ak-tool-has-tablet-image .ak-tool-media,body.ak-screen-tablet .ak-tool-card.ak-tool-has-tablet-image .ak-tool-media{display:none}html.ak-screen-tablet .ak-tool-card.ak-tool-has-tablet-image .ak-tool-media-tablet,body.ak-screen-tablet .ak-tool-card.ak-tool-has-tablet-image .ak-tool-media-tablet{display:grid}html.ak-screen-desktop .ak-tool-card.ak-tool-has-desktop-image .ak-tool-media,body.ak-screen-desktop .ak-tool-card.ak-tool-has-desktop-image .ak-tool-media{display:none}html.ak-screen-desktop .ak-tool-card.ak-tool-has-desktop-image .ak-tool-media-desktop,body.ak-screen-desktop .ak-tool-card.ak-tool-has-desktop-image .ak-tool-media-desktop{display:grid}html.ak-screen-tablet .ak-tool-icon,body.ak-screen-tablet .ak-tool-icon{width:var(--akp-tool-icon-size-tablet,var(--akp-tool-icon-size-desktop,28px));height:var(--akp-tool-icon-size-tablet,var(--akp-tool-icon-size-desktop,28px))}html.ak-screen-tablet .ak-tool-icon .ak-tool-media>span,body.ak-screen-tablet .ak-tool-icon .ak-tool-media>span{font-size:var(--akp-tool-icon-size-tablet,var(--akp-tool-icon-size-desktop,28px))}@media (max-width:539px){html:not(.ak-screen-phone):not(.ak-screen-tablet):not(.ak-screen-desktop) .ak-tool-card.ak-tool-has-phone-image .ak-tool-media{display:none}html:not(.ak-screen-phone):not(.ak-screen-tablet):not(.ak-screen-desktop) .ak-tool-card.ak-tool-has-phone-image .ak-tool-media-phone{display:grid}}@media (min-width:540px) and (max-width:1024px){html:not(.ak-screen-phone):not(.ak-screen-tablet):not(.ak-screen-desktop) .ak-tool-card.ak-tool-has-tablet-image .ak-tool-media{display:none}html:not(.ak-screen-phone):not(.ak-screen-tablet):not(.ak-screen-desktop) .ak-tool-card.ak-tool-has-tablet-image .ak-tool-media-tablet{display:grid}html:not(.ak-screen-phone):not(.ak-screen-tablet):not(.ak-screen-desktop) .ak-tool-icon{width:var(--akp-tool-icon-size-tablet,var(--akp-tool-icon-size-desktop,28px));height:var(--akp-tool-icon-size-tablet,var(--akp-tool-icon-size-desktop,28px))}}@media (min-width:1025px){html:not(.ak-screen-phone):not(.ak-screen-tablet):not(.ak-screen-desktop) .ak-tool-card.ak-tool-has-desktop-image .ak-tool-media{display:none}html:not(.ak-screen-phone):not(.ak-screen-tablet):not(.ak-screen-desktop) .ak-tool-card.ak-tool-has-desktop-image .ak-tool-media-desktop{display:grid}}.ak-tool-card.ak-tool-mode-fill .ak-tool-media{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border-radius:inherit;overflow:hidden}.ak-tool-card.ak-tool-mode-fill .ak-tool-media>img{border-radius:inherit}.ak-tool-card.ak-tool-mode-fill .ak-tool-media>img{object-fit:cover!important;object-position:center!important}.ak-tool-slot{position:relative;min-width:0;width:100%}.ak-tool-slot>.ak-tool-card{width:100%!important;max-width:100%!important}.akp-tool-size-popover[hidden]{display:none!important}.akp-tool-size-popover{position:fixed!important;z-index:2147483400!important;display:none;box-sizing:border-box;padding:12px;border:2px solid var(--akp-palette-border,#eadfff);border-radius:18px;background:rgb(255 255 255 / .99);box-shadow:0 16px 38px rgb(42 28 90 / .24);color:#342a66;text-align:left}.akp-tool-size-popover.ak-show{display:block!important;animation:akpToolSizeIn .16s ease-out}.akp-tool-size-popover>strong{display:block;margin:0 0 9px;font-size:13px;line-height:1.2;font-weight:950;text-align:center}.akp-tool-size-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.akp-tool-size-option{position:relative;min-width:0;min-height:70px;margin:0;padding:8px 4px 7px;border:2px solid #eee8fb;border-radius:13px;background:#fff;color:#514777;box-shadow:0 4px 10px rgb(44 31 91 / .06);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font:900 11px/1.1 "Nunito","Segoe UI",Arial,sans-serif;-webkit-tap-highlight-color:#fff0}.akp-tool-size-option:hover,.akp-tool-size-option:focus-visible{border-color:#9b83e9;outline:none}.akp-tool-size-option.is-selected{border-color:var(--akp-active,#34c759);background:#f5fff7;box-shadow:0 0 0 3px rgb(52 199 89 / .12)}.akp-tool-size-option.is-selected::after{content:"✓";position:absolute;top:-7px;right:-7px;width:20px;height:20px;border:2px solid #fff;border-radius:50%;background:var(--akp-active,#34c759);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:950;box-shadow:0 3px 8px rgb(0 0 0 / .14)}.akp-tool-size-preview{display:block;width:var(--akp-preview-size,10px);height:var(--akp-preview-size,10px);min-width:5px;min-height:5px;max-width:30px;max-height:30px;border-radius:999px;background:currentColor;color:#7357db;box-shadow:0 0 0 3px rgb(115 87 219 / .10)}@keyframes akpToolSizeIn{from{opacity:0;transform:translateY(5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ak-canvas-wrap.akp-zoom-enabled{position:relative!important;touch-action:none!important;overscroll-behavior:contain}.ak-canvas-wrap.akp-zoom-enabled #akPaintCanvas{transform-origin:0 0!important;will-change:transform;transition:none!important}.ak-canvas-wrap.akp-zoom-active{cursor:grab}.ak-canvas-wrap.akp-pinching{cursor:grabbing}.ak-canvas-wrap.akp-pinching #akPaintCanvas{cursor:grabbing!important}@media (max-width:760px){.akp-tool-size-popover{padding:10px;border-radius:16px}.akp-tool-size-option{min-height:64px;padding:7px 3px 6px;font-size:10px}}body.akp-colorir-page .ak-page,body.akp-colorir-page .ak-desktop-two-cols,body.akp-colorir-page .ak-desktop-left{width:100%!important;max-width:1260px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.akp-colorir-page .ak-desktop-two-cols{display:block!important}body.akp-colorir-page .ak-paint-box{position:relative!important;width:100%!important;max-width:1220px!important;margin:18px auto 28px!important;padding:14px!important;border:4px solid rgb(255 255 255 / .92)!important;border-radius:35px!important;background:radial-gradient(circle at 94% 5%,rgb(103 80 201 / .11) 0 90px,transparent 92px),linear-gradient(145deg,#f8f5ff 0%,#fffdf8 48%,#f3f8ff 100%)!important;box-shadow:0 9px 0 rgb(73 52 157 / .09),0 24px 48px rgb(53 39 105 / .14)!important;overflow:hidden!important;box-sizing:border-box!important}body.akp-colorir-page .ak-paint-workspace{width:100%!important;max-width:1192px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.akp-colorir-page.akp-desktop-wide-layout .ak-page,body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-two-cols,body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-left,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-page,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-two-cols,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-desktop-left{max-width:1260px!important;margin-left:auto!important;margin-right:auto!important}body.akp-colorir-page.akp-desktop-wide-layout .ak-page,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-page{padding-left:18px!important;padding-right:18px!important}body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-box,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-box{max-width:1220px!important;margin:18px auto 28px!important;padding:14px!important;border-width:4px!important;border-radius:35px!important}body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-workspace,html.ak-screen-desktop body.akp-colorir-page.akp-desktop-wide-layout .ak-paint-workspace{max-width:1192px!important;margin-left:auto!important;margin-right:auto!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-page,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-page{padding:8px!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-box,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-box{width:100%!important;max-width:100%!important;margin:8px auto 18px!important;padding:8px!important;border-width:4px!important;border-radius:21px!important}body.akp-colorir-page.akp-tablet-landscape-layout .ak-paint-workspace,html.ak-screen-tablet.ak-screen-landscape body.akp-colorir-page .ak-paint-workspace{max-width:100%!important}body.akp-colorir-page.akp-tablet-portrait-layout .ak-page,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-page{padding-left:8px!important;padding-right:8px!important}body.akp-colorir-page.akp-tablet-portrait-layout .ak-paint-box,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-paint-box{width:100%!important;max-width:100%!important;margin:8px auto 20px!important;padding:10px!important;border-width:4px!important;border-radius:27px!important}body.akp-colorir-page.akp-tablet-portrait-layout .ak-paint-workspace,html.ak-screen-tablet.ak-screen-portrait body.akp-colorir-page .ak-paint-workspace{max-width:100%!important}@media (max-width:760px){body.akp-colorir-page .ak-page{padding-left:6px!important;padding-right:6px!important}body.akp-colorir-page .ak-paint-box{width:100%!important;max-width:430px!important;margin:8px auto 18px!important;padding:7px!important;border-width:3px!important;border-radius:22px!important;box-shadow:0 7px 0 rgb(73 52 157 / .08),0 18px 34px rgb(53 39 105 / .12)!important}body.akp-colorir-page .ak-paint-workspace{max-width:100%!important}}