.cg-creative{--cr:#ee751a;--panel:#151515;--stroke:#292728;color:#f7f3ee;background:#101011;flex-direction:column;height:100vh;min-height:100vh;font-family:Arial,system-ui,sans-serif;font-size:13px;display:flex}.cg-creative *{box-sizing:border-box}.cg-creative button{cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.cg-creative input,.cg-creative select,.cg-creative textarea{color:#f5f0eb;outline:none;font-size:13px}.cg-creative input:focus,.cg-creative textarea:focus,.cg-creative select:focus{border-color:var(--cr)!important}.cr-head{background:linear-gradient(90deg,#16110f,#161617);border-bottom:1px solid #262224;align-items:center;gap:21px;height:70px;min-height:70px;padding:0 22px;display:flex}.cr-mark{color:#fff;letter-spacing:-1px;white-space:nowrap;align-items:center;gap:13px;font-size:20px;font-weight:900;text-decoration:none;display:flex}.cr-mark b{color:var(--cr)}.cr-separator{background:#3a3533;width:1px;height:25px;display:inline-block}.cr-head-title{flex-direction:column;gap:4px;display:flex}.cr-head-title strong{letter-spacing:2px;font-size:11px}.cr-head-title small{color:#9b9190;font-size:10px}.cr-head-actions{align-items:center;gap:7px;margin-left:auto;display:flex}.cr-head-actions button,.cr-canvas-actions button,.cr-selected-bar button,.cr-dialog-header button{color:#d9d4d1;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px;font-size:12px;font-weight:700;display:inline-flex}.cr-head-actions button:hover,.cr-canvas-actions button:hover,.cr-selected-bar button:hover{background:#302623}.cg-creative button.cr-primary{color:#17100a;background:linear-gradient(145deg,#ff9637,#dc5e12);border:1px solid #ff9c4c;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffc78a,0 6px 18px #a9441630}.cr-shell{flex:1;grid-template-columns:77px 288px minmax(320px,1fr) 280px;min-height:0;display:grid}.cr-rail{border-right:1px solid var(--stroke);background:#181617;flex-direction:column;gap:9px;padding:16px 8px;display:flex}.cr-rail button{color:#aaa4a2;border:1px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:14px 0;display:flex}.cr-rail button small{font-size:10px}.cr-rail button:hover,.cr-rail button[aria-current=page]{color:#ff9436;background:#302018;border-color:#6e381e}.cr-left,.cr-inspector{scrollbar-width:thin;scrollbar-color:#55433b transparent;background:#1a1819;padding:23px 16px;overflow:auto}.cr-left{border-right:1px solid var(--stroke)}.cr-inspector{border-left:1px solid var(--stroke)}.cr-panel-head{margin-bottom:21px}.cr-panel-head h2{letter-spacing:-.6px;font-size:22px;font-weight:800}.cr-panel-head span{color:#796f6d;letter-spacing:1.7px;margin-top:6px;font-size:9px;font-weight:800;display:block}.cr-search{color:#817b78;background:#101012;border:1px solid #383234;border-radius:11px;align-items:center;gap:10px;height:43px;padding:0 13px;display:flex}.cr-search input{background:0 0;border:0;width:100%}.cr-section-label{color:#a8a09b;letter-spacing:1.1px;align-items:center;gap:8px;margin:20px 0 12px;font-size:10px;font-weight:800;display:flex}.cr-feature{color:#ff984c;background:linear-gradient(145deg,#312017,#211916);border:1px solid #52311f;border-radius:12px;gap:11px;margin-top:17px;padding:13px;display:flex}.cr-feature strong{font-size:12px;display:block}.cr-feature p{color:#b4a7a0;margin-top:6px;font-size:11px;line-height:1.5}.cr-assets{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cr-asset{text-align:left;background:#272326;border:1px solid #393234;border-radius:12px;min-width:0;padding:7px;overflow:hidden}.cr-asset:hover{border-color:var(--cr);transform:translateY(-2px)}.cr-asset img,.cr-asset-generic{aspect-ratio:1;object-fit:contain;background:#332e2d;border-radius:7px;width:100%}.cr-asset-generic{color:#eeb36e;place-items:center;font-size:24px;font-weight:800;display:grid}.cr-asset span{text-overflow:ellipsis;white-space:nowrap;margin:8px 2px 3px;font-size:11px;display:block;overflow:hidden}.cr-empty{color:#817b77;text-align:center;border:1px dashed #4a403b;border-radius:12px;grid-column:1/-1;padding:22px 12px;line-height:1.6}.cr-outlined{border:1px solid #514541;border-radius:10px;width:100%;margin-top:13px;padding:11px}.cr-colors{grid-template-columns:repeat(5,1fr);gap:11px;display:grid}.cr-colors button{border:2px solid #403b3a;border-radius:10px;height:37px}.cr-colors button.active{outline:2px solid var(--cr);outline-offset:2px}.cr-text-preset{text-align:left;background:#272124;border:1px solid #44383a;border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;width:100%;margin-bottom:12px;padding:20px 14px;display:flex}.cr-text-preset strong{color:#f2eeea;font-size:22px}.cr-text-preset.subtitle strong{font-size:17px}.cr-text-preset.detail strong{font-size:12px}.cr-text-preset small{color:#a59b96}.cr-text-preset:hover{border-color:var(--cr)}.cr-shapes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cr-shapes button{background:#292527;border:1px solid #403b3a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:120px;display:flex}.cr-shapes button:hover{border-color:var(--cr)}.cr-upload{text-align:center;background:#28201c;border:1px dashed #6d4c36;border-radius:16px;padding:26px 13px}.cr-upload svg{color:var(--cr);margin:auto}.cr-upload h3{margin:13px 0;font-size:16px;font-weight:800}.cr-upload p{color:#b3a69d;margin:9px 0 18px;line-height:1.6}.cr-upload small{color:#887d77;margin-top:17px;line-height:1.5;display:block}.cr-canvas-shell{background:#232125;flex-direction:column;min-width:0;display:flex;overflow:hidden}.cr-canvas-top,.cr-bottom{background:#211e20;border-bottom:1px solid #373136;justify-content:space-between;align-items:center;height:55px;min-height:55px;padding:0 22px;font-size:12px;font-weight:700;display:flex}.cr-dot{background:#e98525;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.cr-micro{color:#a49b98;margin-left:12px;font-weight:400}.cr-canvas-actions{align-items:center;gap:10px;display:flex}.cr-canvas-actions select{background:#292627;border:1px solid #413a39;border-radius:9px;height:33px;padding:0 8px}.cr-canvas-zone{background-color:#242329;background-image:radial-gradient(#51494a .8px,#0000 .8px);background-size:22px 22px;flex:1;place-items:center;min-height:0;padding:15px;display:grid;overflow:auto}.cr-stage{background:repeating-conic-gradient(#ddd 0 25%,#eee 0 50%) 50% / 20px 20px;touch-action:none;flex-shrink:0;position:relative;box-shadow:0 17px 70px #0008,0 0 0 1px #ffffff12}.cr-stage canvas{touch-action:none;cursor:grab;display:block}.cr-stage canvas:active{cursor:grabbing}.cr-selection{pointer-events:none;transform-origin:50%;position:absolute;box-shadow:0 0 0 2px #ff9c30}.cr-selection span{background:#fff;border:2px solid #f7902a;border-radius:3px;width:9px;height:9px;position:absolute}.cr-selection span:first-child{top:-5px;left:-5px}.cr-selection span:nth-child(2){top:-5px;right:-5px}.cr-selection span:nth-child(3){bottom:-5px;left:-5px}.cr-selection span:nth-child(4){bottom:-5px;right:-5px}.cr-bottom{color:#8f8788;border-top:1px solid #332d30;border-bottom:0;height:37px;min-height:37px;font-size:10px;font-weight:400}.cr-hint{text-align:center;color:#a9a0a1;padding:50px 12px}.cr-hint svg{color:#e98226;margin:auto}.cr-hint h3{color:#ece3dc;margin:18px 0;font-size:17px;font-weight:800}.cr-hint p{margin:15px 0;line-height:1.6}.cr-properties{flex-direction:column;gap:18px;display:flex}.cr-selected-bar{background:#2c211d;border:1px solid #533c31;border-radius:10px;justify-content:space-between;align-items:center;padding:7px;display:flex}.cr-selected-bar span{color:#ffa765;padding-left:5px;font-weight:800}.cr-selected-bar div{gap:2px;display:flex}.cr-selected-bar button{padding:6px}.cr-properties label,.cr-dialog label{letter-spacing:.6px;color:#aca39f;flex-direction:column;gap:7px;font-size:10px;font-weight:800;display:flex}.cr-properties textarea,.cr-properties input[type=number],.cr-properties input:not([type]),.cr-properties select,.cr-dialog select{resize:vertical;background:#282426;border:1px solid #443c3b;border-radius:9px;width:100%;min-width:0;padding:11px}.cr-2col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cr-colorinput{gap:10px;display:flex}.cr-colorinput input[type=color]{cursor:pointer;background:0 0;border:0;width:47px;height:40px}.cr-colorinput input:not([type=color]){flex:1;min-width:0}.cr-inline{gap:10px;display:flex}.cr-inline button{border:1px solid #4d4441;border-radius:8px;width:44px;height:38px}.cr-inline button.active{border-color:var(--cr);color:var(--cr)}.cr-range{gap:11px!important}.cr-range span{justify-content:space-between;display:flex}.cr-range strong{color:#dad1c8;letter-spacing:0;font-size:12px}.cr-range output{color:#e99456}.cr-range input[type=range]{accent-color:#f48625;cursor:pointer;width:100%}.cr-backdrop{z-index:70;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#040404d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cr-dialog{background:#211c1a;border:1px solid #6d4630;border-radius:22px;flex-direction:column;gap:19px;width:min(480px,100%);padding:27px;display:flex;box-shadow:0 25px 100px #000c}.cr-dialog-header{justify-content:space-between;align-items:flex-start;display:flex}.cr-dialog-header small{color:#ec8026;letter-spacing:2px;font-size:10px;font-weight:800}.cr-dialog-header h2{margin-top:7px;font-size:26px;font-weight:850}.cr-dialog p{color:#b9aca5;line-height:1.6}.cr-dialog-footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}.cr-dialog-footer>button:not(.cr-primary){padding:10px}.cr-notice{z-index:100;background:#3a2419;border:1px solid #ce742f;border-radius:12px;align-items:center;gap:22px;max-width:min(90vw,680px);padding:14px 18px;line-height:1.4;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 15px 55px #0008}.cr-notice button{margin-left:auto}@media (max-width:1200px){.cr-shell{grid-template-columns:70px 225px minmax(280px,1fr) 230px}.cr-head-actions button span{display:none}.cr-left,.cr-inspector{padding:17px 12px}.cr-canvas-top{padding:0 10px}}@media (max-width:850px){.cg-creative{height:auto;min-height:100dvh}.cr-shell{grid-template-rows:minmax(260px,50dvh) minmax(310px,auto) auto;grid-template-columns:68px minmax(0,1fr)}.cr-head{gap:9px;padding:0 12px}.cr-head-title,.cr-head .cr-separator{display:none}.cr-head-actions{gap:0}.cr-head-actions button{padding:8px}.cr-rail{grid-area:1/1/3}.cr-canvas-shell{grid-area:1/2;min-height:280px}.cr-left{border-top:1px solid var(--stroke);grid-area:2/2;max-height:430px}.cr-inspector{border-top:1px solid var(--stroke);grid-area:3/2;max-height:none}.cr-assets{grid-template-columns:repeat(3,1fr)}.cr-bottom{font-size:9px}.cr-bottom span:first-child{display:none}}@media (max-width:450px){.cr-head-actions button:not(.cr-primary){padding:7px}.cr-mark{font-size:16px}.cr-rail{width:60px}.cr-shell{grid-template-columns:60px minmax(0,1fr)}.cr-rail button{padding:13px 2px}.cr-rail button small{font-size:9px}.cr-assets{grid-template-columns:repeat(2,1fr)}.cr-canvas-actions select{width:110px}.cr-canvas-zone{padding:12px}}.cr-gallery{color:#f9eee8;background:#110f10;min-height:100vh}.cr-gallery-head{background:radial-gradient(circle at 80% 10%,#4d2414 0%,#1a1312 50%,#171313 100%);border-bottom:1px solid #392a24;padding:38px max(32px,50vw - 630px)}.cr-gallery-back{color:#e5c7af;align-items:center;gap:9px;margin-bottom:50px;font-size:13px;text-decoration:none;display:flex}.cr-gallery-head>span{letter-spacing:2px;color:#e97b2a;font-size:11px;font-weight:800}.cr-gallery-head h1{letter-spacing:-1.8px;margin:15px 0;font-size:clamp(30px,4vw,52px);font-weight:900}.cr-gallery-head h1 span{color:#ee7921}.cr-gallery-head p{color:#c9bdb8;max-width:690px;font-size:16px;line-height:1.65}.cr-gallery-actions{gap:15px;margin-top:30px;display:flex}.cr-gallery-actions .cr-search{width:min(550px,100%)}.cr-gallery-new{white-space:nowrap;color:#1b100c;background:#ed7c24;border-radius:11px;align-items:center;gap:9px;padding:0 18px;font-weight:800;display:flex}.cr-gallery-body{max-width:1360px;margin:auto;padding:30px 32px 90px}.cr-gallery-filter{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:30px;display:flex}.cr-gallery-filter button{color:#c9bdb8;border:1px solid #3b3433;border-radius:99px;padding:11px 20px;font-weight:700}.cr-gallery-filter button.active{color:#ffa864;background:#40291b;border-color:#fc9a4d}.cr-gallery-filter span{color:#978880;margin-left:auto}.cr-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:18px;display:grid}.cr-gallery-card{background:#231e1d;border:1px solid #38302b;border-radius:18px;overflow:hidden}.cr-gallery-thumbnail{aspect-ratio:4/5;background:#39302c;place-items:center;display:grid;overflow:hidden}.cr-gallery-thumbnail img,.cr-gallery-thumbnail video{object-fit:contain;width:100%;height:100%}.cr-gallery-description{justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.cr-gallery-description strong,.cr-gallery-description small{display:block}.cr-gallery-description strong{font-size:14px}.cr-gallery-description small{color:#a7958c;margin-top:6px}.cr-gallery-description a,.cr-gallery-description>span{color:#1a120c;background:#dc7328;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.cr-gallery-description>span{color:#a8a19e;background:#493a32}.cr-gallery-empty{text-align:center;background:#241c19;border:1px dashed #76503a;border-radius:20px;max-width:540px;margin:70px auto;padding:45px}.cr-gallery-empty>svg{color:#ec8d35;margin:auto}.cr-gallery-empty h2{margin-top:20px;font-size:22px;font-weight:800}.cr-gallery-empty p{color:#b7aaa3;margin:15px 0;line-height:1.6}.cr-gallery-empty a{color:#ff9748;align-items:center;gap:7px;display:inline-flex}.cr-gallery-pagination{justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.cr-gallery-pagination button{border:1px solid #70503a;border-radius:11px;padding:11px 18px}.cr-gallery-pagination button:disabled{opacity:.4}@media (max-width:650px){.cr-gallery-head{padding:30px 20px}.cr-gallery-body{padding:25px 16px}.cr-gallery-actions{flex-direction:column}.cr-gallery-new{justify-content:center;padding:12px}.cr-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.cr-preset-list{flex-direction:column;gap:9px;display:flex}.cr-preset-list button{text-align:left;background:#282122;border:1px solid #493a32;border-radius:12px;align-items:center;gap:12px;padding:9px;display:flex}.cr-preset-list button:hover{border-color:#ec8c37}.cr-preset-list button>span:last-child{flex-direction:column;gap:5px;display:flex}.cr-preset-list button strong{font-size:12px}.cr-preset-list button small{color:#a8a09a;font-size:10px;line-height:1.4}.cr-preset-thumb{color:#ff9d54;text-align:center;background:#161417;border-top:4px solid #ff8d32;border-radius:4px;flex-shrink:0;place-items:center;width:67px;height:76px;padding:5px;font-size:12px;font-weight:800;line-height:1.2;display:grid}.cr-preset-thumb.minimal{color:#272626;background:#eee}.cr-preset-thumb.natal{color:#eace88;background:#132a20}.cr-preset-thumb.oferta{color:#171310;background:#e8812c}.cr-gallery-subtitle{letter-spacing:2px;color:#f19a4c;margin:26px 0 18px;font-size:12px;font-weight:850}.cr-gallery-builtins{margin-bottom:48px}.cr-preset-preview{aspect-ratio:4/5;color:#fff;background:radial-gradient(circle at 55% 80%,#4d281a,#151318 70%);border-top:10px solid #f28b2b;flex-direction:column;align-items:center;padding:10%;display:flex;position:relative;overflow:hidden}.cr-preset-preview.minimal{color:#202020;background:#eae6df;border-top-color:#e2843b}.cr-preset-preview.natal{color:#efdda8;background:radial-gradient(circle at 55% 75%,#2c4634,#111d19 80%);border-top-color:#bc9251}.cr-preset-preview.oferta{background:#171616;border-top:55px solid #ed8d3b}.cr-preset-label{text-align:center;margin:0 0 16px;font-size:clamp(18px,2vw,29px);font-weight:900;line-height:1.1}.cr-preset-line{letter-spacing:1.3px;text-align:center;opacity:.8;font-size:10px}.cr-preset-base{background:#e1833c;border-radius:50%;width:60%;height:3%;position:absolute;bottom:17%;box-shadow:0 13px 29px #0009}.cr-preset-preview.natal .cr-preset-base{background:#cba36a}.cr-preset-preview.minimal .cr-preset-base{background:#d8a37a}.cr-selection{pointer-events:none;transform-origin:50%;z-index:7;border:2px solid #ff8b2a;position:absolute;box-shadow:0 0 0 1px #0009}.cr-selection>.cr-handle{pointer-events:auto;touch-action:none;z-index:11;background:#fff;border:2px solid #ff8b2a;border-radius:5px;width:18px;height:18px;padding:0;position:absolute;box-shadow:0 2px 11px #000b}.cr-handle-nw{cursor:nwse-resize;top:-10px;left:-10px}.cr-handle-ne{cursor:nesw-resize;top:-10px;right:-10px}.cr-handle-sw{cursor:nesw-resize;bottom:-10px;left:-10px}.cr-handle-se{cursor:nwse-resize;bottom:-10px;right:-10px}.cr-selection>.cr-handle:hover{background:#ff8b2a;transform:scale(1.15)}.cr-print-guides{pointer-events:none;z-index:3;border:2px dashed #00dc7ce6;justify-content:center;align-items:flex-start;display:flex;position:absolute;box-shadow:0 0 0 1px #101c13a0}.cr-print-guides span{color:#d6ffe6;letter-spacing:.3px;white-space:nowrap;background:#123a24e8;border-radius:0 0 8px 8px;padding:3px 9px;font-size:10px;font-weight:800}.cr-background-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.cr-background-grid button{color:#efebe6;text-align:left;background:#262020;border:1px solid #503a30;border-radius:12px;flex-direction:column;gap:7px;padding:6px;display:flex;overflow:hidden}.cr-background-grid button span{border-radius:8px;width:100%;height:72px;display:block;box-shadow:inset 0 1px #fff3}.cr-background-grid button small{padding:2px 4px 6px;font-size:12px}.cr-background-grid button:hover{border-color:#ff8c36;transform:translateY(-1px)}.cr-helper{color:#b8aba4;background:#282221;border:1px solid #47382d;border-radius:10px;align-items:center;gap:8px;margin:12px 0;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.cg-creative .cr-inspector .cr-section-label{letter-spacing:1px;color:#eead7c;margin-top:19px;font-size:11px}.cg-creative .cr-range span strong{font-weight:700}.cr-concierge{z-index:110;color:#eee;background:#171616;border:1px solid #755036;border-radius:19px;flex-direction:column;width:min(410px,100vw - 25px);max-height:78vh;font-family:Arial,system-ui,sans-serif;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 25px 85px #000c}.cr-concierge-top{background:#261b17;border-bottom:1px solid #49392e;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.cr-concierge-top>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.cr-concierge-top strong{color:#ffe1c0;font-size:15px}.cr-concierge-top svg{color:#fd933a}.cr-concierge-top small{color:#ae9a90;width:100%;padding-left:27px}.cr-concierge-top button{border:1px solid #4e3830;border-radius:9px;padding:7px}.cr-concierge-content{padding:18px 19px;font-size:14px;line-height:1.6;overflow:auto}.cr-concierge-label{color:#e6975f;letter-spacing:1px;font-size:10px;font-weight:800}.cr-concierge-content>p{margin:11px 0 16px}.cr-concierge-content>small{color:#9f9992;font-size:12px}.cr-concierge-suggestions{flex-direction:column;gap:7px;display:flex}.cr-concierge-suggestions button{text-align:left;color:#ecdfd0;background:#25201d;border:1px solid #3f342d;border-radius:10px;padding:10px 11px;font-size:12px}.cr-concierge-confirm{background:#352419;border:1px solid #b77640;border-radius:12px;margin-top:15px;padding:14px}.cr-concierge-confirm strong{font-size:13px}.cr-concierge-confirm p{color:#d5bca4;font-size:12px}.cr-concierge-confirm div{gap:8px;display:flex}.cr-concierge-confirm button{color:#fff;border:1px solid #ae753f;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;display:flex}.cr-concierge-confirm button:last-child{color:#fff;background:#b96119}.cr-concierge form{border-top:1px solid #49372e;gap:8px;padding:12px 15px;display:flex}.cr-concierge input{color:#fff;background:#282422;border:1px solid #68503e;border-radius:10px;flex:1;min-width:0;padding:12px;font-size:13px}.cr-concierge form button{color:#160d08;background:#f28b2e;border-radius:9px;padding:10px 13px}.cr-concierge-foot{color:#a8998d;border-top:1px solid #2b2927;align-items:center;gap:7px;padding:9px 15px;font-size:10px;display:flex}@media (max-width:830px){.cr-handle{width:21px!important;height:21px!important}.cr-print-guides span{font-size:8px}}.cr-rail{scrollbar-width:thin;scrollbar-color:#59453b transparent;overflow-y:auto}.cr-rail button{flex-shrink:0;padding:11px 0}.cr-rail button small{text-align:center;white-space:normal;font-size:10px;line-height:1.2}.cr-text-shortcuts{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.cr-text-shortcuts button{color:#ffae72;background:#37241e;border:1px solid #7c4525;border-radius:11px;padding:12px 6px;font-size:12px;font-weight:800}.cr-font-library,.cr-stock-library{flex-direction:column;gap:11px;min-width:0;display:flex}.cr-font-explainer{color:#b7e7bf;background:#243128;border:1px solid #465e42;border-radius:10px;align-items:flex-start;gap:9px;padding:12px;font-size:11px;line-height:1.55;display:flex}.cr-font-explainer svg{flex-shrink:0}.cr-font-group{color:#efa977;border-bottom:1px solid #4b3531;margin:15px 0 10px;padding-bottom:9px;font-size:12px;font-weight:800}.cr-font-card{text-align:left;color:#f8f1e9;background:#262020;border:1px solid #463632;border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;width:100%;min-height:92px;margin:0 0 8px;padding:12px;display:flex}.cr-font-card:hover{background:#30231e;border-color:#fc9335;transform:translateY(-1px)}.cr-font-name{color:#ecc8ae;letter-spacing:.2px;font-size:13px;font-weight:800}.cr-font-sample{word-break:break-word;color:#fff;max-width:100%;font-size:21px;line-height:1.28}.cr-font-card small{color:#a7d4af;align-items:center;gap:5px;font-size:10px;display:flex}.cr-font-card small.cr-status-limited{color:#ffc182}.cr-font-card small.cr-status-unknown{color:#bcb7b5}.cr-category-tabs{flex-wrap:wrap;gap:7px;padding:3px 0 6px;display:flex}.cr-category-tabs button{color:#dcc0a8;background:#272121;border:1px solid #51413b;border-radius:20px;padding:7px 9px;font-size:10px}.cr-category-tabs button.active{color:#fff;background:#623a23;border-color:#ed8838}.cr-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.cr-stock-grid button{color:#e8d5c9;background:#292426;border:1px solid #4b3e39;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:108px;padding:10px 7px;display:flex}.cr-stock-grid button:hover{background:#332820;border-color:#ffa047}.cr-stock-grid img{object-fit:contain;width:48px;height:48px}.cr-stock-grid span{text-align:center;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.cr-asset-color{color:#d2b29f;background:#2e2523;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:11px;padding:8px 12px;font-size:11px;font-weight:800;display:flex}.cr-asset-color input[type=color]{cursor:pointer;background:0 0;border:0;width:45px;height:32px}.cr-effect-presets{flex-direction:column;gap:10px;display:flex}.cr-effect-presets>button{text-align:left;color:#f5ece2;background:#2a2323;border:1px solid #51413a;border-radius:12px;align-items:center;gap:13px;width:100%;padding:13px 11px;display:flex}.cr-effect-presets>button:hover{background:#322623;border-color:#ff933a}.cr-effect-presets>button svg{color:#ee9144;flex-shrink:0}.cr-effect-presets>button span{flex-direction:column;gap:4px;display:flex}.cr-effect-presets>button strong{font-size:12px}.cr-effect-presets>button small{color:#b5a9a0;font-size:10px;line-height:1.5}@media (max-width:830px){.cr-rail button{padding:8px 0}.cr-stock-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cr-selection>.cr-rotate-handle{pointer-events:auto;touch-action:none;color:#ff9d4e;cursor:grab;z-index:12;background:#18110e;border:2px solid #f58a2a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:-47px;left:calc(50% - 18px);box-shadow:0 2px 15px #000b}.cr-selection>.cr-rotate-handle:before{content:"";background:#ff9337;width:2px;height:11px;position:absolute;top:32px;left:15px}.cr-selection>.cr-rotate-handle:active{cursor:grabbing;box-shadow:0 0 14px #f27b2c}.cr-head-actions .cr-reset-action{color:#ffc29b;border-color:#7f3b2c}.cr-head-actions .cr-reset-action:hover{background:#492419}.cr-background-custom{justify-content:space-between;align-items:center;gap:8px;margin:0 0 14px;display:flex}.cr-background-custom label{color:#ddd;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.cr-background-custom input[type=color],.cr-tint input[type=color]{cursor:pointer;background:0 0;border:0;width:42px;height:35px}.cr-background-custom button,.cr-pick-mini,.cr-tint button,.cr-shadow-actions button{color:#f8d7c1;background:#2c211d;border:1px solid #725039;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:9px 10px;font-weight:700;display:inline-flex}.cr-pick-mini{margin-top:8px;font-size:12px}.cr-tint{background:#2b2521;border:1px solid #4d3c2f;border-radius:10px;grid-template-columns:repeat(2,1fr);align-items:center;gap:8px;padding:12px;display:grid}.cr-tint label{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.cr-tint small{color:#b6a99c;grid-column:1/-1;font-size:10px;line-height:1.5}.cr-tint button{padding:7px;font-size:11px}.cr-shadow-actions{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.cr-shadow-actions button{padding:8px 3px;font-size:10px}.cr-history-dialog{max-height:min(700px,90vh);overflow-y:auto}.cr-history-list{flex-direction:column;gap:8px;max-height:265px;display:flex;overflow:auto}.cr-history-list>p{color:#9b8c83}.cr-history-item{background:#2b2321;border:1px solid #43352d;border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.cr-history-item>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cr-history-item strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-history-item small{color:#a99484;font-size:11px}.cr-history-item button{color:#fbb781;border:1px solid #574036;border-radius:9px;padding:9px}.cr-privacy-note{color:#a6e3bb;background:#172b24;border:1px solid #426c56;border-radius:10px;padding:12px;font-size:11px}.cr-privacy-note svg{vertical-align:middle;margin-right:6px;display:inline-block}@media (max-width:1450px){.cr-head-actions{gap:2px}.cr-head-actions button{gap:4px;padding:8px 5px;font-size:11px}.cr-head{gap:8px;padding:0 11px}.cr-shell{grid-template-columns:70px 260px minmax(280px,1fr) 260px}}@media (max-width:1060px){.cr-head-actions button span{display:none}.cr-head-actions button{min-width:34px;padding:9px}.cr-head-title small{display:none}}.cr-arrange{background:#251e1b;border:1px solid #564035;border-radius:12px;margin:12px 0 20px;padding:11px}.cr-arrange .cr-section-label{margin:4px 0 9px!important}.cr-arrange-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.cr-arrange-grid button{color:#f9d6bd;background:#342821;border:1px solid #6e4734;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px;font-size:11px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.cr-arrange-grid button:hover:not(:disabled){background:#4a2d1e;border-color:#ff912e}.cr-arrange-grid button[aria-pressed=true]{color:#fff;background:#8b451b;border-color:#ff902e}.cr-arrange-grid button:disabled{opacity:.4;cursor:not-allowed}.cr-private-fonts{background:#1d1817;border:1px solid #5b4030;border-radius:14px;margin:12px 0;padding:12px}.cr-local-font-upload{color:#ffd5ad;cursor:pointer;background:#36261c;border:1px dashed #fa923e;border-radius:10px;justify-content:center;align-items:center;padding:12px;font-size:13px;font-weight:800;display:flex}.cr-local-font-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.cr-private-font-list{gap:8px;max-height:250px;margin-top:11px;display:grid;overflow:auto}.cr-stage{position:relative}.cr-video-preview{object-fit:cover;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.cr-stage>canvas{z-index:1;position:relative}.cr-stage>.cr-selection,.cr-stage>.cr-print-guides{z-index:3}.cr-canvas-actions input[type=number]{color:#fff;background:#221d1b;border:1px solid #674530;border-radius:6px;padding:5px}.cr-motion-timeline{color:#ffb778;background:#241b18;border-bottom:1px solid #653c2a;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;display:flex}.cr-motion-timeline>span{letter-spacing:1px;font-size:10px;font-weight:900}.cr-motion-timeline input[type=range]{accent-color:#f78b33;flex:1;min-width:120px}.cr-motion-timeline button,.cr-motion-presets button,.cr-motion-editor .cr-inline button{color:#ffe3c8;background:#33241d;border:1px solid #8e512f;border-radius:8px;padding:7px 9px;font-weight:700}.cr-motion-timeline small{color:#b9a99d}.cr-motion-editor{background:#291f1c;border:1px solid #72472e;border-radius:13px;margin:10px 0;padding:12px}.cr-motion-editor>small{color:#e1bda8;font-size:10px;line-height:1.5;display:block}.cr-motion-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.cr-motion-presets button{min-height:37px;font-size:11px}.cr-motion-editor .cr-inline{flex-wrap:wrap;gap:8px;margin-bottom:9px;display:flex}.cr-layer-panel{flex-direction:column;gap:10px;padding-bottom:28px;display:flex}.cr-layer-list{scrollbar-width:thin;flex-direction:column;gap:7px;max-height:min(57vh,690px);padding:3px 1px 7px;display:flex;overflow-y:auto}.cr-layer-item{background:#242120;border:1px solid #493b34;border-radius:11px;gap:4px;min-width:0;padding:8px;display:grid}.cr-layer-item.active{background:#34251e;border-color:#f28b34;box-shadow:0 0 0 1px #f28b3426}.cr-layer-item.hidden-layer .cr-layer-select{opacity:.53}.cr-layer-select{text-align:left;color:#fff;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;padding:4px;display:grid}.cr-layer-select span{color:#ffb378;background:#583522;border-radius:7px;grid-row:1/3;place-items:center;width:29px;height:29px;font-size:17px;font-weight:900;display:grid}.cr-layer-select strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.cr-layer-select small{color:#afa19a;font-size:10px}.cr-layer-tools{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.cr-layer-tools button{color:#f7cfb0;background:#322925;border:1px solid #574238;border-radius:7px;place-items:center;min-height:32px;display:grid}.cr-layer-tools button:hover:not(:disabled){background:#593622;border-color:#f28b34}.cr-properties-fields{border:0;min-width:0;margin:0;padding:0;display:block}.cr-properties-fields:disabled{opacity:.5}.cr-layer-lock-notice{color:#f2c79d;background:#372c21;border:1px solid #8a633e;border-radius:9px;align-items:center;gap:8px;margin:11px 0;padding:12px;font-size:11px;display:flex}.cr-print-check{background:#25201d;border:1px solid #624b3b;border-radius:12px;flex-direction:column;gap:8px;margin:13px 0;padding:12px 13px;display:flex}.cr-print-check>strong{letter-spacing:1.2px;color:#f6ab75;font-size:10px}.cr-print-message{color:#e9c9a8;align-items:flex-start;gap:9px;line-height:1.5;display:flex;margin:0!important;font-size:11px!important}.cr-print-message svg{flex-shrink:0;margin-top:1px}.cr-print-message.warning{color:#ffd19b}.cr-print-message.success{color:#a6e8bd}.cr-print-message.info{color:#bacbd6}.cr-scene-drag{text-align:center;color:#ffd3aa;background:#41291b;border:1px solid #a45d31;border-radius:10px;width:100%;padding:11px 9px;font-size:12px;font-weight:800;display:block}.cr-scene-drag.active{color:#fff;background:#9d4d21;border-color:#ffae66}.cr-fit-scale-options{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.cr-fit-scale-options button{color:#f6dec4;background:#ff852412;border:1px solid #ff862454;border-radius:9px;padding:7px 12px;font-size:12px;font-weight:700}.cr-fit-scale-options button:hover:not(:disabled){background:#ff85242e}.cr-fit-scale-options button:disabled{opacity:.4;cursor:not-allowed}.cr-mask-mode{color:#f6d1b4;background:#28201b;border:1px solid #795036;border-radius:12px;flex-direction:column;gap:9px;margin:12px 0;padding:12px;font-size:12px;font-weight:700;display:flex}.cr-mask-mode select{color:#fff;background:#171412;border:1px solid #795036;border-radius:9px;width:100%;min-height:40px;padding:8px;font-size:12px;display:block}.cr-mask-mode .cr-inline{color:#ffe0c3;align-items:center;gap:9px;font-size:12px;line-height:1.4;display:flex}.cr-mask-mode input[type=checkbox]{accent-color:#f48b39;flex-shrink:0;width:17px;height:17px}.cr-mirror-print{background:#201a18;border:1px solid #554437;border-radius:11px;align-items:flex-start;gap:11px;margin:10px 0;padding:12px 14px;font-size:13px;display:flex!important}.cr-mirror-print input{accent-color:#ff8c32;flex-shrink:0;width:18px;height:18px;margin-top:3px}.cr-mirror-print span{flex-direction:column;gap:4px;min-width:0;display:flex}.cr-mirror-print small{color:#c4b8af;font-size:11px;line-height:1.45;display:block}.cr-dialog{scrollbar-width:thin;max-height:min(92vh,920px);overflow-y:auto}.cr-mp4-options{background:linear-gradient(145deg,#30231c,#211c1b);border:1px solid #755033;border-radius:14px;gap:12px;padding:16px;display:grid}.cr-mp4-options>p:first-child{letter-spacing:.9px;color:#ffac68;font-size:12px}.cr-mp4-options>p{margin:0;font-size:12px;line-height:1.5}.cr-mp4-options .cr-dialog-footer{flex-wrap:wrap;margin:0}.cr-mp4-options label{min-width:0}@media (max-width:600px){.cr-mp4-options{padding:12px}.cr-mp4-options .cr-dialog-footer>button{flex:1;justify-content:center}}.cr-video-diagnostic{color:inherit;overflow-wrap:anywhere;background:#f9731614;border:1px solid #f9731659;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5}.cr-editor-tabs{background:#151314;border-bottom:1px solid #433126;flex-shrink:0;align-items:center;gap:7px;min-height:48px;padding:8px 15px;display:flex;overflow-x:auto}.cr-editor-tab-wrap{white-space:nowrap;background:#282123;border:1px solid #534032;border-radius:9px;align-items:center;display:flex}.cr-editor-tab-wrap:has(.active){background:#3b291e;border-color:#ed7f2d}.cr-editor-tab{color:#e8d7cf;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:800;display:flex}.cr-editor-tab.active{color:#ffa45d}.cr-editor-tab small{color:#a99c92;font-size:10px}.cr-tab-close{color:#e7c2a4;border-left:1px solid #6e4930;padding:7px}.cr-new-tab{white-space:nowrap;color:#ffb278;border:1px dashed #af6837;border-radius:9px;align-items:center;gap:6px;padding:8px 13px;font-size:12px;font-weight:800;display:flex}.cr-new-tab:hover{background:#49311e}.cr-tab-hint{color:#9d877c;white-space:nowrap;margin-left:auto;font-size:11px}.cr-guides-pulse{animation:2s ease-in-out infinite cr-guides-pulse;color:#16100b!important;background:linear-gradient(135deg,#ff9938,#d96b1f)!important;border:1px solid #ffbd78!important}@keyframes cr-guides-pulse{0%,to{box-shadow:0 0 #ff8b3655}50%{box-shadow:0 0 0 5px #ff8b3600,0 0 18px #ff8b36a0}}@media (prefers-reduced-motion:reduce){.cr-guides-pulse{animation:none}}.cr-stock-grid img.cr-svg-white{filter:brightness(0)invert()}.cr-stock-grid button:has(.cr-svg-white){background:#302a2c}.cr-stock-total{color:#ffb978;margin:10px 0;font-size:11px;font-weight:800}.cr-edit-actions{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.cr-edit-actions button,.cr-tool-button{color:#ffd3b1;background:#30251f;border:1px solid #775034;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 7px;font-size:11px;font-weight:800;display:inline-flex}.cr-edit-actions button:hover,.cr-tool-button:hover,.cr-tool-button.active{color:#fff;background:#714022;border-color:#ff9e48}.cr-image-tools{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.cr-gradient-controls,.cr-bezier-controls{background:#28211d;border:1px solid #553a2c;border-radius:11px;gap:11px;padding:13px;display:grid}.cr-gradient-controls .cr-section-label,.cr-bezier-controls .cr-section-label{margin:0}.cr-gradient-controls small{color:#a99e95;font-size:10px;line-height:1.45}.cr-gradient-controls input[type=color],.cr-bezier-controls input[type=color]{cursor:pointer;background:#1d1a18;border-radius:7px;width:100%;height:38px}.cr-bezier-handle{color:#1e1006;pointer-events:auto;cursor:move;z-index:3;background:#f79027;border:2px solid #fff;border-radius:50%;width:24px;height:24px;font-size:9px;font-weight:900;position:absolute;transform:translate(-50%,-50%)}.cr-stage:has(.cr-tool-button.active) canvas{cursor:crosshair}@media (max-width:850px){.cr-tab-hint{display:none}.cr-editor-tabs{padding:6px 9px}.cr-editor-tab{padding:8px}}.cg-creative{--cr:#ff6a00;--cr-bg:#0b0b0f;--cr-panel:#14141a;--cr-panel-2:#17171e;--cr-card:#1d1d26;--cr-line:#ffffff14;--cr-text:#f5f5f7;--cr-muted:#a7a7b3;--cr-disabled:#6b6b78;--cr-accent:linear-gradient(135deg,#ff6a00,#ff8a2a);--cr-shadow:0 8px 32px #00000059;--panel:var(--cr-panel);--stroke:var(--cr-line);height:100dvh;min-height:100dvh;color:var(--cr-text);background:var(--cr-bg);font:400 14px/1.45 var(--font-geist-sans), Inter, Manrope, system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}.cg-creative :is(button,input,select,textarea,a,summary){transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.cg-creative :is(button,input,select,textarea,a,summary):focus-visible{outline-offset:3px;box-shadow:0 0 0 4px #ff6a0026;outline:2px solid #ff6a00!important}.cg-creative input::placeholder,.cg-creative textarea::placeholder{color:var(--cr-muted);opacity:1}.cg-creative :is(input,select,textarea){color:var(--cr-text);font:inherit}.cg-creative button:disabled{opacity:.45;cursor:not-allowed}.cg-creative :is(.cr-left,.cr-inspector,.cr-rail,.cr-editor-tabs){scrollbar-color:#444453 transparent;scrollbar-width:thin}.cg-creative .cr-head{background:var(--cr-bg);border-bottom:1px solid var(--cr-line);gap:16px;height:72px;min-height:72px;padding:0 20px}.cg-creative .cr-mark{font-family:var(--font-display),var(--font-geist-sans),sans-serif;letter-spacing:-.75px;gap:10px;font-size:18px;font-weight:700}.cg-creative .cr-mark svg{color:var(--cr-muted)}.cg-creative .cr-mark b{color:var(--cr)}.cg-creative .cr-separator{background:var(--cr-line);height:24px}.cg-creative .cr-head-title strong{color:var(--cr-text);letter-spacing:.09em;white-space:nowrap;font-size:12px;font-weight:750}.cg-creative .cr-brand-small{color:var(--cr-muted);font-weight:500}.cg-creative .cr-head-title small{color:var(--cr-muted);white-space:nowrap;font-size:11px}.cg-creative .cr-head-actions{justify-content:flex-end;gap:8px;min-width:0}.cg-creative .cr-head-actions>button:not(.cr-primary){background:var(--cr-panel-2);color:var(--cr-muted);border:1px solid var(--cr-line);border-radius:12px;min-width:40px;min-height:40px;padding:8px 10px;font-size:12px;font-weight:600}.cg-creative .cr-head-actions>button:not(.cr-primary):hover{color:var(--cr-text);background:var(--cr-card);border-color:#ff6a006b}.cg-creative button.cr-primary{background:var(--cr-accent);color:#161014;border:1px solid #ffa7618c;border-radius:12px;min-height:40px;padding:10px 16px;font-size:13px;font-weight:750;box-shadow:0 6px 20px #ff6a0059}.cg-creative button.cr-primary:hover{background:linear-gradient(135deg,#ff7d1f,#ff9a48);transform:translateY(-1px)}.cg-creative button.cr-primary:active{transform:none}.cg-creative .cr-head-actions .cr-primary{white-space:nowrap;flex-shrink:0}.cg-creative .cr-head-actions>button svg{flex-shrink:0}.cg-creative .cr-editor-tabs{background:var(--cr-panel);border-bottom:1px solid var(--cr-line);gap:8px;min-height:48px;padding:6px 16px}.cg-creative .cr-editor-tab-wrap{background:var(--cr-panel-2);border:1px solid var(--cr-line);border-radius:12px}.cg-creative .cr-editor-tab-wrap:has(.active){background:var(--cr-card);border-color:var(--cr)}.cg-creative .cr-editor-tab{min-height:36px;color:var(--cr-muted);padding:7px 12px;font-size:12px;font-weight:650}.cg-creative .cr-editor-tab.active{color:var(--cr-text)}.cg-creative .cr-editor-tab svg{color:var(--cr-muted)}.cg-creative .cr-editor-tab.active svg{color:var(--cr)}.cg-creative .cr-editor-tab small{color:var(--cr-muted);font-variant-numeric:tabular-nums;font-size:11px}.cg-creative .cr-tab-close{color:var(--cr-muted);border-left:1px solid var(--cr-line)}.cg-creative .cr-new-tab{border:1px solid var(--cr-line);background:var(--cr-panel-2);color:var(--cr-text);border-radius:12px;min-height:36px}.cg-creative .cr-new-tab:hover{border-color:var(--cr);background:var(--cr-card)}.cg-creative .cr-tab-hint{color:var(--cr-muted);font-size:11px}.cg-creative .cr-shell{flex:1;grid-template-columns:76px 304px minmax(280px,1fr) 312px;min-height:0}.cg-creative .cr-rail{background:var(--cr-bg);border-right:1px solid var(--cr-line);gap:4px;padding:12px 8px}.cg-creative .cr-rail button{min-height:60px;color:var(--cr-muted);background:0 0;border:1px solid #0000;border-radius:14px;gap:5px;padding:9px 4px;font-weight:500}.cg-creative .cr-rail button svg{stroke-width:1.85px;width:22px;height:22px}.cg-creative .cr-rail button small{color:inherit;font-size:11px;line-height:1.25}.cg-creative .cr-rail button:hover{background:var(--cr-card);color:var(--cr-text);border-color:var(--cr-line)}.cg-creative .cr-rail button[aria-current=page]{color:#ff8a2a;box-shadow:inset 3px 0 0 var(--cr);background:#ff6a001c;border-color:#ff6a0080}.cg-creative :is(.cr-left,.cr-inspector){background:var(--cr-panel);min-width:0;box-shadow:var(--cr-shadow);padding:20px 16px}.cg-creative .cr-left{border-right:1px solid var(--cr-line)}.cg-creative .cr-inspector{border-left:1px solid var(--cr-line)}.cg-creative .cr-panel-head{border-bottom:1px solid var(--cr-line);margin:0 0 20px;padding:2px 0 16px}.cg-creative .cr-panel-head h2{letter-spacing:-.025em;color:var(--cr-text);font-size:18px;font-weight:730}.cg-creative .cr-panel-head span{letter-spacing:.09em;color:var(--cr-muted);margin-top:5px;font-size:11px;font-weight:650}.cg-creative .cr-section-label,.cg-creative .cr-inspector .cr-section-label{color:var(--cr-muted);letter-spacing:.08em;text-transform:uppercase;margin:24px 0 12px;font-size:12px;font-weight:650;line-height:1.4}.cg-creative .cr-section-label svg{color:var(--cr)}.cg-creative .cr-search{background:var(--cr-card);border:1px solid var(--cr-line);height:44px;color:var(--cr-muted);border-radius:12px;gap:10px;padding:0 12px}.cg-creative .cr-search:focus-within{border-color:var(--cr);box-shadow:0 0 0 3px #ff6a001f}.cg-creative .cr-search input{color:var(--cr-text);outline:0;min-width:0;font-size:13px}.cg-creative .cr-search input:focus-visible{box-shadow:none;outline:none!important}.cg-creative .cr-feature,.cg-creative .cr-helper,.cg-creative .cr-font-explainer{border:1px solid var(--cr-line);background:var(--cr-panel-2);color:var(--cr-muted);border-radius:14px;padding:14px;font-size:12px;line-height:1.5}.cg-creative .cr-feature{gap:12px;margin-top:12px}.cg-creative .cr-feature svg{color:var(--cr);flex:none}.cg-creative .cr-feature strong{color:var(--cr-text);font-size:13px;font-weight:700}.cg-creative .cr-feature p,.cg-creative .cr-helper p{color:var(--cr-muted);font-size:12px;line-height:1.55}.cg-creative .cr-helper{align-items:flex-start;gap:8px;margin:12px 0;display:flex}.cg-creative .cr-helper svg{color:var(--cr);flex-shrink:0}.cg-creative .cr-helper b{color:var(--cr-text)}.cg-creative :is(.cr-assets,.cr-stock-grid,.cr-background-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cg-creative :is(.cr-asset,.cr-stock-grid button,.cr-background-grid button,.cr-preset-list button,.cr-font-card,.cr-shapes button){border:1px solid var(--cr-line);background:var(--cr-card);color:var(--cr-text);box-shadow:none;border-radius:14px;overflow:hidden}.cg-creative :is(.cr-asset,.cr-stock-grid button,.cr-background-grid button,.cr-preset-list button,.cr-font-card,.cr-shapes button):hover{border-color:var(--cr);background:#242430;transform:translateY(-2px)}.cg-creative .cr-asset{min-height:128px;padding:8px}.cg-creative .cr-asset img,.cg-creative .cr-asset-generic{aspect-ratio:1;object-fit:contain;background-color:#eeeff1;background-image:linear-gradient(45deg,#e2e2e5 25%,#0000 25% 75%,#e2e2e5 75%),linear-gradient(45deg,#e2e2e5 25%,#0000 25% 75%,#e2e2e5 75%);background-position:0 0,8px 8px;background-size:16px 16px;border:1px solid #ffffff0f;border-radius:10px;min-height:84px;display:block}.cg-creative .cr-asset-generic{color:#292936;place-items:center;display:grid}.cg-creative .cr-asset span{color:var(--cr-text);margin:10px 3px 4px;font-size:12px;font-weight:550}.cg-creative .cr-background-grid button{gap:8px;padding:8px}.cg-creative .cr-background-grid button span{border-radius:10px;height:84px}.cg-creative .cr-background-grid button small{color:var(--cr-text);font-size:12px;font-weight:550}.cg-creative .cr-stock-library{gap:12px}.cg-creative .cr-stock-grid button{gap:12px;min-height:138px;padding:12px 8px}.cg-creative .cr-stock-grid button img{object-fit:contain;width:72px;max-width:100%;height:72px}.cg-creative .cr-stock-grid button:has(.cr-svg-white){background:var(--cr-card)}.cg-creative .cr-stock-grid button:has(.cr-svg-white):hover{background:#242430}.cg-creative .cr-stock-grid img.cr-svg-white{filter:brightness(0)invert()}.cg-creative .cr-stock-grid span{color:var(--cr-text);font-size:12px;font-weight:550}.cg-creative .cr-stock-total{color:var(--cr-muted);font-size:12px;font-weight:600}.cg-creative .cr-category-tabs{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;padding:4px 0 8px;overflow-x:auto}.cg-creative .cr-category-tabs button{white-space:nowrap;background:var(--cr-panel-2);border:1px solid var(--cr-line);min-height:36px;color:var(--cr-muted);border-radius:12px;flex:none;padding:8px 12px;font-size:12px;font-weight:600}.cg-creative .cr-category-tabs button:hover{color:var(--cr-text);border-color:#ff6a0099}.cg-creative .cr-category-tabs button.active,.cg-creative .cr-category-tabs button[aria-pressed=true]{border-color:var(--cr);color:#ff8a2a;background:#ff6a001f}.cg-creative .cr-png-intro{background:linear-gradient(145deg,#ff6a001a,var(--cr-panel-2) 70%);border:1px solid #ff6a0047;border-radius:14px;margin:16px 0 12px;padding:16px}.cg-creative .cr-png-eyebrow{color:#ff8a2a;letter-spacing:.09em;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.cg-creative .cr-png-intro strong{color:var(--cr-text);margin-bottom:4px;font-size:15px;font-weight:700;display:block}.cg-creative .cr-png-intro p{color:var(--cr-muted);margin-bottom:12px;font-size:12px;line-height:1.55}.cg-creative .cr-png-categories{margin-top:8px}.cg-creative .cr-empty{background:var(--cr-panel-2);min-height:150px;color:var(--cr-muted);text-align:center;border:1px dashed #fff3;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 16px;font-size:12px;line-height:1.55;display:flex}.cg-creative .cr-library-empty svg{color:var(--cr);stroke-width:1.7px}.cg-creative .cr-library-empty strong{color:var(--cr-text);font-size:13px}.cg-creative .cr-library-empty span{font-size:12px}.cg-creative .cr-outlined{border:1px solid var(--cr-line);background:var(--cr-panel-2);min-height:40px;color:var(--cr-text);border-radius:12px}.cg-creative .cr-outlined:hover{border-color:var(--cr)}.cg-creative :is(.cr-preset-thumb,.cr-shapes button){border-radius:14px}.cg-creative .cr-preset-list button{gap:12px;padding:10px}.cg-creative .cr-preset-list strong{color:var(--cr-text);font-size:13px}.cg-creative .cr-preset-list small{color:var(--cr-muted);font-size:11px}.cg-creative .cr-font-card{min-height:98px;padding:14px}.cg-creative .cr-font-name{color:var(--cr-muted);font-size:12px}.cg-creative .cr-font-sample{color:var(--cr-text)}.cg-creative .cr-font-card small{color:var(--cr-muted);font-size:11px}.cg-creative .cr-font-group{color:var(--cr-muted);border-color:var(--cr-line)}.cg-creative .cr-text-shortcuts button{background:var(--cr-card);color:var(--cr-text);border:1px solid var(--cr-line);border-radius:12px;min-height:40px}.cg-creative .cr-shapes button{min-height:112px;color:var(--cr-text)}.cg-creative .cr-shapes button svg{color:var(--cr);stroke-width:1.7px}.cg-creative .cr-upload{background:var(--cr-panel-2);border:1px dashed #ff6a0066;border-radius:18px;padding:28px 16px}.cg-creative .cr-upload h3{color:var(--cr-text);font-size:16px}.cg-creative .cr-upload p,.cg-creative .cr-upload small{color:var(--cr-muted);font-size:12px}.cg-creative .cr-colors button{border:1px solid var(--cr-line);border-radius:12px;min-height:40px}.cg-creative .cr-asset-color{background:var(--cr-panel-2);color:var(--cr-muted);border:1px solid var(--cr-line);border-radius:12px}.cg-creative .cr-canvas-shell{background:var(--cr-bg);min-width:0}.cg-creative .cr-canvas-top{background:var(--cr-panel-2);border-color:var(--cr-line);height:60px;min-height:60px;color:var(--cr-text);gap:12px;padding:0 20px;font-size:12px}.cg-creative .cr-canvas-top>div:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cg-creative .cr-dot{background:#22c55e;box-shadow:0 0 0 3px #22c55e21}.cg-creative .cr-micro{color:var(--cr-muted);font-variant-numeric:tabular-nums;font-size:12px}.cg-creative .cr-canvas-actions{flex-shrink:0;gap:8px}.cg-creative .cr-canvas-actions :is(button,select,input){border:1px solid var(--cr-line);background:var(--cr-card);color:var(--cr-text);border-radius:12px;min-height:36px;padding:6px 10px;font-size:12px}.cg-creative .cr-canvas-actions button{justify-content:center;align-items:center;gap:8px;min-width:36px;display:inline-flex}.cg-creative .cr-canvas-actions button:hover{border-color:var(--cr)}.cg-creative .cr-canvas-zone{background-color:#101116;background-image:radial-gradient(circle,#ffffff1d .7px,#0000 .8px);background-size:24px 24px;padding:32px}.cg-creative .cr-stage{border:1px solid #ffffff57;border-radius:2px;overflow:visible;box-shadow:0 0 0 8px #ffffff05,0 18px 64px #000000a8,0 0 0 1px #ffffff18}.cg-creative .cr-print-guides{border:1.5px dashed #ff6a00db;box-shadow:0 0 0 1px #00000047}.cg-creative .cr-print-guides span{color:#f5f5f7;letter-spacing:.05em;background:#14141aeb;border:1px solid #ff6a0080;border-top:0;border-radius:0 0 12px 12px;padding:6px 12px;font-size:11px}.cg-creative .cr-selection>.cr-handle{background:#f5f5f7;border:2px solid #ff6a00;border-radius:4px;width:18px;height:18px;box-shadow:0 2px 8px #0000006b}.cg-creative .cr-selection>.cr-handle:hover{background:#ff8a2a}.cg-creative .cr-selection>.cr-rotate-handle{background:var(--cr-panel);color:var(--cr-text);border:2px solid #ff6a00;box-shadow:0 4px 16px #0006}.cg-creative .cr-selection>.cr-rotate-handle:before{background:var(--cr)}.cg-creative .cr-bottom{background:var(--cr-panel-2);border-color:var(--cr-line);color:var(--cr-muted);height:40px;min-height:40px;padding:0 20px;font-size:11px}.cg-creative .cr-bottom span:last-child{font-variant-numeric:tabular-nums;color:var(--cr-text)}.cg-creative .cr-guides-pulse{animation:2.8s ease-in-out infinite cr-premium-guides;background:var(--cr-accent)!important;color:#171014!important;border:1px solid #ffa7618c!important}@keyframes cr-premium-guides{0%,to{box-shadow:0 0 #ff6a0052}50%{box-shadow:0 0 0 4px #ff6a0000}}.cg-creative .cr-hint{background:var(--cr-panel-2);color:var(--cr-muted);border:1px dashed #ffffff2e;border-radius:18px;padding:28px 16px}.cg-creative .cr-hint svg{color:var(--cr);width:34px;height:34px}.cg-creative .cr-hint h3{color:var(--cr-text);margin:16px 0 8px;font-size:15px;font-weight:700}.cg-creative .cr-hint p{color:var(--cr-muted);margin:10px 0;font-size:12px;line-height:1.65}.cg-creative .cr-properties{gap:12px}.cg-creative .cr-properties-fields{border:0;flex-direction:column;gap:12px;min-width:0;padding:0;display:flex}.cg-creative .cr-properties-fields:disabled{opacity:.55}.cg-creative .cr-property-group{background:var(--cr-panel-2);border:1px solid var(--cr-line);border-radius:14px;min-width:0;margin:0;padding:0 14px 14px}.cg-creative .cr-property-group>summary{color:var(--cr-text);letter-spacing:.02em;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:14px 2px;font-size:13px;font-weight:680;list-style:none;display:flex}.cg-creative .cr-property-group>summary::-webkit-details-marker{display:none}.cg-creative .cr-property-group>summary:after{content:"";border-right:2px solid var(--cr-muted);border-bottom:2px solid var(--cr-muted);width:7px;height:7px;margin:0 6px 5px 0;transition:transform .18s ease-out;transform:rotate(45deg)}.cg-creative .cr-property-group[open]>summary{border-bottom:1px solid var(--cr-line);margin-bottom:14px}.cg-creative .cr-property-group[open]>summary:after{margin-bottom:0;transform:rotate(225deg)}.cg-creative .cr-property-group .cr-section-label:first-child{margin-top:4px}.cg-creative .cr-property-group .cr-2col{margin:0}.cg-creative .cr-properties label,.cg-creative .cr-dialog label{color:var(--cr-muted);letter-spacing:0;gap:8px;font-size:12px;font-weight:580}.cg-creative .cr-properties :is(input[type=number],input:not([type]),select,textarea),.cg-creative .cr-dialog :is(input[type=number],select,textarea){background:var(--cr-card);border:1px solid var(--cr-line);min-height:40px;color:var(--cr-text);border-radius:12px;padding:9px 10px;font-size:13px}.cg-creative .cr-properties :is(input,select,textarea):hover{border-color:#ff6a0059}.cg-creative .cr-properties input[type=color]{background:var(--cr-card);border:1px solid var(--cr-line);cursor:pointer;border-radius:10px;min-height:38px}.cg-creative .cr-2col{gap:12px}.cg-creative .cr-edit-actions{gap:8px}.cg-creative .cr-edit-actions button,.cg-creative .cr-tool-button,.cg-creative .cr-arrange button,.cg-creative .cr-inline button,.cg-creative .cr-shadow-actions button{border:1px solid var(--cr-line);background:var(--cr-card);min-height:40px;color:var(--cr-text);border-radius:12px;padding:9px;font-size:12px;font-weight:580}.cg-creative .cr-edit-actions button:hover,.cg-creative .cr-tool-button:hover,.cg-creative .cr-arrange button:hover,.cg-creative .cr-inline button:hover,.cg-creative .cr-shadow-actions button:hover{background:#292932;border-color:#ff6a008c}.cg-creative :is(.cr-tool-button.active,.cr-inline button.active,.cr-arrange button[aria-pressed=true]){border-color:var(--cr);color:#ff8a2a;background:#ff6a0024}:is(.cg-creative .cr-edit-actions button:has(svg.lucide-trash-2):hover,.cg-creative .cr-selected-bar button:has(svg.lucide-trash-2):hover){color:#ef4444;border-color:#ef4444}.cg-creative .cr-selected-bar{background:var(--cr-panel-2);border:1px solid var(--cr-line);border-radius:14px;min-height:50px;padding:8px 10px}.cg-creative .cr-selected-bar span{color:var(--cr-text);font-size:13px;font-weight:680}.cg-creative .cr-selected-bar button{min-width:36px;min-height:36px;color:var(--cr-muted);border-radius:10px;padding:7px}.cg-creative .cr-gradient-controls,.cg-creative .cr-bezier-controls{background:var(--cr-panel-2);border:1px solid var(--cr-line);border-radius:14px;gap:12px;padding:14px}.cg-creative .cr-gradient-controls small{color:var(--cr-muted);font-size:11px}.cg-creative .cr-arrange{margin:0}.cg-creative .cr-arrange-grid,.cg-creative .cr-shadow-actions{gap:8px}.cg-creative .cr-shadow-actions button{min-height:40px}.cg-creative .cr-colorinput{gap:8px}.cg-creative .cr-colorinput input[type=color]{width:48px;min-width:48px}.cg-creative .cr-layer-list{gap:8px}.cg-creative .cr-layer-list>*{border-color:var(--cr-line)}.cg-creative .cr-layer-lock-notice{color:#f59e0b;background:#f59e0b14;border:1px solid #f59e0b42;border-radius:12px;padding:12px}.cg-creative .cr-range{flex-direction:column;gap:12px;min-width:0;margin:12px 0;display:flex}.cg-creative .cr-range-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.cg-creative .cr-range-header label{color:var(--cr-muted);min-width:0;font-size:13px;font-weight:580}.cg-creative .cr-range-header strong{color:var(--cr-text);font-size:13px;font-weight:580}.cg-creative .cr-range-value{background:var(--cr-card);border:1px solid var(--cr-line);min-width:75px;max-width:120px;min-height:36px;color:var(--cr-muted);border-radius:12px;flex:none;justify-content:flex-end;align-items:center;gap:4px;padding:0 8px 0 0;font-size:11px;display:flex}.cg-creative .cr-range-value input[type=number]{text-align:right;width:60px;min-width:0;height:34px;min-height:34px;color:var(--cr-text);font:600 13px/1 var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;box-shadow:none;background:0 0;outline:0;padding:4px 2px 4px 6px;border:0!important}.cg-creative .cr-range-value:focus-within{border-color:var(--cr);box-shadow:0 0 0 3px #ff6a0024}.cg-creative .cr-range-value input[type=number]:focus-visible{box-shadow:none;outline:none!important}.cg-creative .cr-range-value input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cg-creative .cr-range-value input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cg-creative .cr-range>input[type=range],.cg-creative .cr-motion-timeline input[type=range]{appearance:none;background:linear-gradient(90deg,#ff6a00 0%,#ff8a2a var(--cr-range-progress,0%), #373741 var(--cr-range-progress,0%),#373741 100%);cursor:pointer;border-radius:99px;outline:0;width:100%;height:4px;padding:0;display:block;border:0!important}.cg-creative .cr-range>input[type=range]::-webkit-slider-thumb{appearance:none;cursor:grab;background:#f5f5f7;border:2px solid #ff6a00;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #00000073}.cg-creative .cr-motion-timeline input[type=range]::-webkit-slider-thumb{appearance:none;cursor:grab;background:#f5f5f7;border:2px solid #ff6a00;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #00000073}.cg-creative .cr-range>input[type=range]::-moz-range-thumb{cursor:grab;background:#f5f5f7;border:2px solid #ff6a00;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #00000073}.cg-creative .cr-motion-timeline input[type=range]::-moz-range-thumb{cursor:grab;background:#f5f5f7;border:2px solid #ff6a00;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #00000073}.cg-creative .cr-range>input[type=range]:active::-webkit-slider-thumb{cursor:grabbing;box-shadow:0 0 0 5px #ff6a002e}.cg-creative .cr-range>input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 4px #ff6a0026}.cg-creative .cr-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040407d4}.cg-creative .cr-dialog{background:var(--cr-panel);border:1px solid #ffffff1f;border-radius:20px;padding:24px;box-shadow:0 24px 90px #000000a6}.cg-creative .cr-dialog-header h2{color:var(--cr-text);letter-spacing:-.03em;font-size:22px}.cg-creative .cr-dialog-header small{color:#ff8a2a;letter-spacing:.1em}.cg-creative .cr-dialog p{color:var(--cr-muted);font-size:13px;line-height:1.6}.cg-creative .cr-dialog-footer>button:not(.cr-primary){background:var(--cr-card);border:1px solid var(--cr-line);border-radius:12px;min-height:40px;padding:8px 12px}.cg-creative .cr-notice{background:var(--cr-card);color:var(--cr-text);box-shadow:var(--cr-shadow);border:1px solid #f59e0b73;border-radius:14px;font-size:13px}.cg-creative .cr-notice:before{content:"!";color:#f59e0b;font-weight:800}.cg-creative .cr-motion-editor,.cg-creative .cr-tint,.cg-creative .cr-image-tools{border-color:var(--cr-line)}.cg-creative :is(.cr-mp4-options,.cr-print-check,.cr-history-item){border-color:var(--cr-line);color:var(--cr-muted)}@media (max-width:1650px){.cg-creative .cr-head-title small{display:none}.cg-creative .cr-head{gap:12px;padding:0 16px}.cg-creative .cr-head-actions{gap:6px}.cg-creative .cr-head-actions>button:not(.cr-primary){padding:7px 8px}.cg-creative .cr-shell{grid-template-columns:72px 282px minmax(260px,1fr) 284px}}@media (max-width:1370px){.cg-creative .cr-head-title,.cg-creative .cr-head>.cr-separator,.cg-creative .cr-head-actions>button:not(.cr-primary) span{display:none}.cg-creative .cr-head-actions>button:not(.cr-primary){gap:0;font-size:0}.cg-creative .cr-head-actions>button:not(.cr-primary) svg{width:18px;height:18px}.cg-creative .cr-shell{grid-template-columns:68px 248px minmax(250px,1fr) 256px}.cg-creative .cr-left,.cg-creative .cr-inspector{padding:16px 12px}.cg-creative .cr-canvas-top{padding:0 12px}.cg-creative .cr-micro{display:none}}@media (max-width:1020px){.cg-creative{height:auto;min-height:100dvh;overflow:visible}.cg-creative .cr-head{padding:0 12px}.cg-creative .cr-head-actions{flex:1;justify-content:flex-end;overflow-x:auto}.cg-creative .cr-head-actions .cr-primary{z-index:2;position:sticky;right:0}.cg-creative .cr-shell{grid-template-rows:minmax(340px,56dvh) auto auto;grid-template-columns:68px minmax(0,1fr);min-height:0;display:grid}.cg-creative .cr-rail{grid-area:1/1/3;max-height:calc(56dvh + 540px)}.cg-creative .cr-canvas-shell{grid-area:1/2;min-height:340px}.cg-creative .cr-left{border-top:1px solid var(--cr-line);border-right:0;grid-area:2/2;max-height:440px}.cg-creative .cr-inspector{border-top:1px solid var(--cr-line);border-left:0;grid-area:3/2;max-height:none}.cg-creative .cr-canvas-zone{padding:20px}.cg-creative .cr-canvas-top>div:first-child{font-size:11px}}@media (max-width:600px){.cg-creative .cr-head{height:64px;min-height:64px}.cg-creative .cr-mark{font-size:15px}.cg-creative .cr-mark span{display:none}.cg-creative .cr-shell{grid-template-columns:60px minmax(0,1fr)}.cg-creative .cr-rail{padding:8px 4px}.cg-creative .cr-rail button{min-height:54px}.cg-creative .cr-rail button svg{width:20px;height:20px}.cg-creative .cr-rail button small{font-size:10px}.cg-creative .cr-canvas-top{gap:4px;padding:0 8px}.cg-creative .cr-canvas-top>div:first-child{display:none}.cg-creative .cr-canvas-actions{justify-content:space-between;gap:4px;width:100%;overflow-x:auto}.cg-creative .cr-canvas-actions select{width:auto;max-width:140px}.cg-creative .cr-canvas-zone{padding:12px}.cg-creative .cr-bottom{padding:0 10px}.cg-creative .cr-bottom span:first-child{display:none}.cg-creative .cr-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.cg-creative .cr-editor-tabs{padding:6px 8px}.cg-creative .cr-tab-hint{display:none}}@media (prefers-reduced-motion:reduce){.cg-creative :is(button,input,select,textarea,a,summary){transition:none}.cg-creative .cr-guides-pulse{animation:none}.cg-creative :is(.cr-asset,.cr-stock-grid button,.cr-background-grid button,.cr-preset-list button,.cr-font-card,.cr-shapes button):hover,.cg-creative button.cr-primary:hover{transform:none}}.cg-creative .cr-responsive-panel{min-width:0}.cg-creative .cr-responsive-summary{cursor:pointer;color:var(--cr-text);font-size:13px;font-weight:700;list-style:none;display:none}.cg-creative .cr-responsive-summary::-webkit-details-marker{display:none}.cg-creative .cr-responsive-panel:not([open])>.cr-responsive-summary{align-items:center;min-height:40px;display:flex}.cg-creative .cr-responsive-summary:after{content:"⌄";color:var(--cr);margin-left:auto;font-size:18px}.cg-creative .cr-status-dot{vertical-align:middle;background:#22c55e;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 3px #22c55e1f}.cg-creative .cr-skeleton-grid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.cg-creative .cr-skeleton-item{border:1px solid var(--cr-line);background:var(--cr-card);border-radius:14px;flex-direction:column;gap:12px;min-height:128px;padding:10px;display:flex}.cg-creative .cr-skeleton-item span{aspect-ratio:1;background:#2b2b35;border-radius:10px;min-height:72px;display:block}.cg-creative .cr-skeleton-item small{background:#30303c;border-radius:4px;width:68%;height:12px;display:block}.cg-creative .cr-skeleton-item>*{animation:1.6s ease-in-out infinite alternate cr-placeholder-pulse}@keyframes cr-placeholder-pulse{0%{opacity:.6}to{opacity:1}}.cg-creative .cr-stock-grid .cr-skeleton-item{min-height:140px}.cg-creative .cr-library-empty .cr-outlined{width:auto;min-width:140px;padding:8px 12px}.cg-creative .cr-notice:before{content:none}.cg-creative .cr-notice>svg{color:#f59e0b;flex-shrink:0}.cg-creative .cr-selection>.cr-handle:before{content:"";position:absolute;inset:-10px}.cg-creative .cr-selection>.cr-handle{overflow:visible}@media (max-width:1020px){.cg-creative :is(.cr-left,.cr-inspector){max-height:none;overflow:visible}.cg-creative .cr-responsive-panel>.cr-responsive-summary{border:1px solid var(--cr-line);background:var(--cr-panel-2);border-radius:12px;align-items:center;min-height:44px;margin-bottom:8px;padding:6px 12px;display:flex}.cg-creative .cr-responsive-panel:not([open])>.cr-responsive-summary{margin-bottom:0}.cg-creative .cr-responsive-panel[open]{scrollbar-width:thin;scrollbar-color:#444453 transparent;max-height:440px;overflow:auto}.cg-creative .cr-inspector .cr-responsive-panel[open]{max-height:580px}}@media (prefers-reduced-motion:reduce){.cg-creative .cr-skeleton-item>*{animation:none}}.cg-creative{font-family:var(--font-geist-sans,Inter),Inter,Manrope,system-ui,sans-serif}.cg-creative .cr-mark{font-family:var(--font-display,Inter),Inter,system-ui,sans-serif}.cg-creative .cr-range-value input[type=number]{font-family:var(--font-geist-mono,ui-monospace),ui-monospace,monospace}.cg-creative .cr-panel-head h2{text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:680}.cg-creative .cr-editor-tab{background:0 0;border:0}.cg-creative .cr-curated{color:#f5f5f7;flex-direction:column;gap:12px;min-width:0;display:flex}.cg-creative .cr-curated-intro{background:#1d1d26;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.cg-creative .cr-curated-intro svg{color:#ff6a00;flex-shrink:0}.cg-creative .cr-curated-intro div{flex-direction:column;gap:4px;display:flex}.cg-creative .cr-curated-intro strong{font-size:14px;font-weight:750}.cg-creative .cr-curated-intro small{color:#a7a7b3;font-size:12px;line-height:1.4}.cg-creative .cr-curated-tabs{scrollbar-width:thin;scrollbar-color:#555564 transparent;flex-shrink:0;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.cg-creative .cr-curated-tabs button{color:#a7a7b3;background:#1d1d26;border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;align-items:center;gap:4px;min-height:40px;padding:10px 12px;font-size:12px;font-weight:650;transition:background .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:inline-flex}.cg-creative .cr-curated-tabs button.active,.cg-creative .cr-curated-tabs button[aria-pressed=true]{color:#ffad78;background:#342014;border-color:#ff6a00}.cg-creative .cr-curated-tabs button:hover{color:#f5f5f7;border-color:#ff6a00}.cg-creative .cr-curated-search{color:#a7a7b3;background:#0b0b0f;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;height:44px;padding:0 12px;display:flex}.cg-creative .cr-curated-search:focus-within{border-color:#ff6a00;box-shadow:0 0 0 2px #ff6a0026}.cg-creative .cr-curated-search input{color:#f5f5f7;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:13px}.cg-creative .cr-curated-search input::placeholder{color:#a7a7b3}.cg-creative .cr-curated-categories{scrollbar-width:thin;scrollbar-color:#54505b transparent;flex-shrink:0;gap:8px;padding:0 0 8px;display:flex;overflow-x:auto}.cg-creative .cr-curated-categories button{white-space:nowrap;color:#a7a7b3;background:#1d1d26;border:1px solid #ffffff14;border-radius:20px;min-height:36px;padding:8px 12px;font-size:11px;font-weight:650}.cg-creative .cr-curated-categories button.active{color:#ffae79;background:#352217;border-color:#ff6a00}.cg-creative .cr-curated-summary{color:#a7a7b3;flex-shrink:0;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;display:flex}.cg-creative .cr-curated-viewport{scrollbar-width:thin;scrollbar-color:#494350 transparent;overscroll-behavior:contain;background:#17171e;border:1px solid #ffffff14;border-radius:14px;height:460px;min-height:240px;max-height:55vh;position:relative;overflow-y:auto}.cg-creative .cr-curated-virtual-space{width:100%;min-width:0;position:relative}.cg-creative .cr-curated-slot{box-sizing:border-box;min-width:0;height:158px;padding:6px;position:absolute}.cg-creative .cr-curated-card{background:#1d1d26;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;height:100%;transition:transform .15s ease-out,border-color .15s ease-out;display:flex;position:relative;overflow:hidden}.cg-creative .cr-curated-card:hover,.cg-creative .cr-curated-card:focus-within{border-color:#ff6a00;transform:translateY(-1px)}.cg-creative .cr-curated-add{text-align:left;color:#f5f5f7;background:0 0;border:0;flex-direction:column;gap:8px;width:100%;min-width:0;height:100%;padding:8px;display:flex}.cg-creative .cr-curated-thumb{color:#ff6a00;background-color:#f5f5f7;background-image:linear-gradient(45deg,#e8e8ee 25%,#0000 25%),linear-gradient(-45deg,#e8e8ee 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8e8ee 75%),linear-gradient(-45deg,#0000 75%,#e8e8ee 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:12px;flex-shrink:0;place-items:center;width:100%;height:100px;display:grid;position:relative;overflow:hidden}.cg-creative .cr-curated-thumb img{object-fit:contain;width:100%;height:100%;display:block}.cg-creative .cr-curated-light{background-color:#f8f8fa}.cg-creative .cr-curated-name{white-space:nowrap;text-overflow:ellipsis;width:100%;padding-right:20px;font-size:11px;font-weight:650;line-height:1.25;overflow:hidden}.cg-creative .cr-curated-favorite{color:#a7a7b3;background:#2c2c36;border:1px solid #ffffff1f;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:9px;right:10px}.cg-creative .cr-curated-favorite.active,.cg-creative .cr-curated-favorite:hover{color:#ff9d5a;background:#44291c;border-color:#ff6a00}.cg-creative .cr-curated-loading{background:#0b0b0f73;place-items:center;display:grid;position:absolute;inset:0}.cg-creative .cr-curated-spin{color:#ff6a00;animation:.75s linear infinite cr-curated-spin}@keyframes cr-curated-spin{to{transform:rotate(360deg)}}.cg-creative .cr-curated-quote{color:#242430;text-shadow:1px 2px #ff6a00;font-size:38px;font-style:italic;font-weight:800}.cg-creative .cr-curated-broken{color:#ef4444}.cg-creative .cr-curated-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.cg-creative .cr-curated-skeleton{background:#1d1d26;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:8px;height:146px;padding:8px;display:flex}.cg-creative .cr-curated-skeleton span{background:#2d2d38;border-radius:12px;flex:1;animation:1.1s ease-in-out infinite alternate cr-curated-pulse}.cg-creative .cr-curated-skeleton small{background:#2d2d38;border-radius:8px;width:60%;height:12px}@keyframes cr-curated-pulse{to{opacity:.5}}.cg-creative .cr-curated-warning,.cg-creative .cr-curated-error{color:#f5f5f7;background:#f59e0b0f;border:1px solid #f59e0b66;border-radius:12px;align-items:center;gap:8px;padding:12px;font-size:12px;line-height:1.4;display:flex}.cg-creative .cr-curated-error{background:#ef444414;border-color:#ef444473}.cg-creative .cr-curated-warning svg,.cg-creative .cr-curated-error svg{color:#f59e0b;flex-shrink:0}.cg-creative .cr-curated-error svg{color:#ef4444}.cg-creative .cr-curated-warning button,.cg-creative .cr-curated-error button{border-radius:9px;place-items:center;min-width:38px;min-height:38px;margin-left:auto;display:grid}.cg-creative .cr-curated-empty{color:#a7a7b3;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;display:flex}.cg-creative .cr-curated-empty svg{color:#ff6a00}.cg-creative .cr-curated-empty strong{color:#f5f5f7;font-size:13px}.cg-creative .cr-curated-empty p{max-width:230px;font-size:12px;line-height:1.5}.cg-creative .cr-curated-empty button{color:#ffa66e;border:1px solid #ff6a00;border-radius:12px;min-height:40px;padding:12px}.cg-creative .cr-curated-existing{text-align:left;color:#f5f5f7;background:#1d1d26;border:1px solid #ff6a0080;border-radius:14px;align-items:center;gap:12px;min-height:64px;padding:16px;display:flex}.cg-creative .cr-curated-existing svg{color:#ff6a00;flex-shrink:0}.cg-creative .cr-curated-existing span{flex-direction:column;gap:4px;display:flex}.cg-creative .cr-curated-existing strong{font-size:12px}.cg-creative .cr-curated-existing small{color:#a7a7b3;font-size:11px;line-height:1.3}.cg-creative .cr-curated-footer{color:#a7a7b3;align-items:flex-start;gap:8px;margin:4px 0;font-size:11px;line-height:1.5;display:flex}.cg-creative .cr-curated-footer svg{color:#22c55e;flex-shrink:0}.cg-creative .cr-curated button:focus-visible,.cg-creative .cr-curated input:focus-visible{outline-offset:2px;outline:2px solid #ff6a00}@media (max-width:850px){.cg-creative .cr-curated-viewport{height:340px;max-height:340px}.cg-creative .cr-curated-tabs{padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.cg-creative .cr-curated-spin,.cg-creative .cr-curated-skeleton span{animation:none}.cg-creative .cr-curated *{transition:none!important}}.cg-creative .cr-curated-controls{background:#1d1d26;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.cg-creative .cr-curated-controls label{color:#f5f5f7;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:650;display:flex}.cg-creative .cr-curated-controls input[type=color]{cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:9px;width:54px;min-width:54px;height:36px}.cg-creative .cr-curated-controls input[type=range]{cursor:pointer;accent-color:#ff6a00;flex:1;min-width:60px}.cg-creative .cr-curated-controls output{text-align:right;color:#a7a7b3;font-variant-numeric:tabular-nums;width:38px;font-size:12px}.cg-creative .cr-guided-flow{background:#111117;border-bottom:1px solid #ffffff14;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px 16px;display:grid}.cg-creative .cr-guided-flow button{color:#f5f5f7;text-align:left;background:#1d1d26;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;min-width:0;min-height:58px;padding:8px 12px;transition:background .16s ease-out,border-color .16s ease-out;display:flex}.cg-creative .cr-guided-flow button:hover,.cg-creative .cr-guided-flow button.active{background:#2b211e;border-color:#ff6a00}.cg-creative .cr-guided-flow button.active{box-shadow:inset 0 0 0 1px #ff6a0024}.cg-creative .cr-guided-flow button:focus-visible{outline-offset:2px;outline:2px solid #ff6a00}.cg-creative .cr-guided-flow button>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.cg-creative .cr-guided-flow button strong{font-size:13px;font-weight:700;line-height:1.2}.cg-creative .cr-guided-flow button small{color:#a7a7b3;font-size:11px;line-height:1.2}.cg-creative .cr-flow-number{font-variant-numeric:tabular-nums;color:#f5f5f7;background:#14141a;border:1px solid #ffffff2b;border-radius:10px;place-items:center;width:32px;min-width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.cg-creative .cr-guided-flow button.active .cr-flow-number{color:#151014;background:linear-gradient(135deg,#ff6a00,#ff8a2a);border-color:#0000}.cg-creative .cr-canvas-top{gap:12px;height:auto;min-height:55px;padding-block:8px}.cg-creative .cr-canvas-top>div:first-child{flex-shrink:1;min-width:0;font-size:12px;line-height:1.5}.cg-creative .cr-canvas-top .cr-micro{color:#a7a7b3;white-space:nowrap;margin-left:0;font-size:11px;display:block}.cg-creative .cr-canvas-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px}.cg-creative .cr-canvas-actions button.cr-fit-canvas-action,.cg-creative .cr-canvas-actions button.cr-advanced-format-toggle{color:#f5f5f7;white-space:nowrap;background:#1d1d26;border:1px solid #ffffff29;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px;font-weight:700;display:flex}.cg-creative .cr-canvas-actions button.cr-fit-canvas-action{color:#ffb27e;background:#2c201a;border-color:#ff6a006b}.cg-creative .cr-canvas-actions button.cr-fit-canvas-action:hover{background:#36241d;border-color:#ff6a00}.cg-creative .cr-canvas-actions button.cr-advanced-format-toggle{font-size:11px}.cg-creative .cr-canvas-actions button:focus-visible{outline-offset:2px;outline:2px solid #ff6a00}.cg-creative .cr-background-fit-tip{color:#f5f5f7;background:#252027;border:1px solid #ff6a0061;border-radius:14px;grid-template-columns:auto 1fr;gap:8px 12px;margin:8px 0 16px;padding:12px;display:grid}.cg-creative .cr-background-fit-tip>svg{color:#ff8a2a;align-self:center}.cg-creative .cr-background-fit-tip>div{flex-direction:column;gap:6px;display:flex}.cg-creative .cr-background-fit-tip strong{font-size:13px}.cg-creative .cr-background-fit-tip small{color:#a7a7b3;font-size:11px;line-height:1.3}.cg-creative .cr-background-fit-tip button{color:#f5f5f7;background:#3a261d;border:1px solid #ff6a00;border-radius:12px;grid-column:1/-1;min-height:40px;font-size:12px;font-weight:750}.cg-creative .cr-background-fit-tip button:hover{background:#4c2b19}.cg-creative .cr-hint-actions{flex-direction:column;gap:8px;padding:0 4px;display:flex}.cg-creative .cr-hint-actions button{color:#f5f5f7;text-align:left;background:#1d1d26;border:1px solid #ffffff1f;border-radius:12px;justify-content:flex-start;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:700;display:flex}.cg-creative .cr-hint-actions button svg{color:#ff8a2a}.cg-creative .cr-hint-actions button:hover{border-color:#ff6a00}.cg-creative .cr-easy-presets{background:#1d1d26;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.cg-creative .cr-easy-presets>strong{color:#f5f5f7;flex-basis:100%;font-size:12px}.cg-creative .cr-easy-presets button{color:#f5f5f7;background:#30241e;border:1px solid #ff6a0054;border-radius:12px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:650}.cg-creative .cr-easy-presets button:hover{background:#483026;border-color:#ff6a00}.cg-creative .cr-fit-choices{flex-direction:column;gap:12px;display:flex}.cg-creative .cr-fit-choices button{text-align:left;color:#f5f5f7;background:#1d1d26;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;gap:6px;min-height:68px;padding:16px;display:flex}.cg-creative .cr-fit-choices button:hover{background:#2b2325;border-color:#ff6a00}.cg-creative .cr-fit-choices button strong{font-size:13px}.cg-creative .cr-fit-choices button small{color:#a7a7b3;font-size:12px;line-height:1.35}.cg-creative .cr-background-dialog{max-height:min(90vh,760px);overflow:auto}.cg-creative .cr-low-res-notice{background:#382c1e;border:1px solid #f59e0b52;border-radius:12px;align-items:flex-start;gap:8px;padding:12px;font-size:12px;display:flex;color:#f5f5f7!important}.cg-creative .cr-low-res-notice svg{color:#f59e0b;flex-shrink:0}@media (max-width:1200px){.cg-creative .cr-guided-flow{gap:4px;padding:8px}.cg-creative .cr-guided-flow button{gap:8px;padding:8px}.cg-creative .cr-guided-flow button small{font-size:10px}.cg-creative .cr-canvas-actions button.cr-fit-canvas-action{font-size:11px}}@media (max-width:850px){.cg-creative .cr-guided-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cg-creative .cr-guided-flow button{min-height:48px}.cg-creative .cr-canvas-top{flex-wrap:wrap;align-items:flex-start}.cg-creative .cr-canvas-actions{justify-content:flex-start}.cg-creative .cr-canvas-actions button.cr-fit-canvas-action{min-width:130px}.cg-creative .cr-canvas-top .cr-micro{white-space:normal}}@media (max-width:450px){.cg-creative .cr-guided-flow{gap:4px}.cg-creative .cr-guided-flow button{gap:5px}.cg-creative .cr-guided-flow button strong{font-size:11px}.cg-creative .cr-guided-flow button small{display:none}.cg-creative .cr-flow-number{width:27px;min-width:27px;height:27px;font-size:12px}}@media (prefers-reduced-motion:reduce){.cg-creative .cr-guided-flow button{transition:none}}.cg-creative .cr-head-title{gap:4px;min-width:170px}.cg-creative .cr-head-title .cr-project-title{color:#f5f5f7;letter-spacing:0;text-overflow:ellipsis;background:#1d1d26;border:1px solid #ffffff21;border-radius:8px;width:min(220px,19vw);height:30px;min-height:30px;padding:4px 8px;font-size:12px}.cg-creative .cr-head-title .cr-project-title:focus-visible{outline-offset:2px;border-color:#ff6a00;outline:2px solid #ff6a00}.cg-creative .cr-background-fit-tip button.cr-import-background{background:#1d1d26;border-color:#ffffff29;justify-content:center;align-items:center;gap:8px;display:flex}.cg-creative .cr-background-fit-tip button.cr-import-background:hover{border-color:#ff6a00}@media (max-width:850px){.cg-creative .cr-head-title{min-width:0;display:flex}.cg-creative .cr-head-title strong,.cg-creative .cr-head-title small{display:none}.cg-creative .cr-head-title .cr-project-title{width:118px;height:28px;min-height:28px}}.cg-creative{--cr:#ff6a00;--cr-bg:#0b0b0f;--cr-panel:#14141a;--cr-panel-2:#17171e;--cr-card:#1d1d26;--cr-line:#ffffff14;--cr-text:#f5f5f7;--cr-muted:#a7a7b3;--cr-disabled:#6b6b78;--cr-accent:linear-gradient(135deg,#ff6a00,#ff8a2a);background:var(--cr-bg);color:var(--cr-text);font-family:var(--font-geist-sans,Inter),Inter,Manrope,system-ui,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:1.48}.cg-creative :is(.cr-head,.cr-guided-flow,.cr-editor-tabs,.cr-rail,.cr-left,.cr-canvas-shell,.cr-inspector){min-width:0}.cg-creative :is(button,summary,input,textarea,select){font-family:inherit}.cg-creative :is(button,summary,a,input,textarea,select):focus-visible{outline-offset:3px;box-shadow:0 0 0 4px #ff6a0029;outline:2px solid #ff6a00!important}.cg-creative :is(button,summary,a,input,textarea,select):disabled{cursor:not-allowed}.cg-creative .cr-shell{grid-template-columns:88px 302px minmax(270px,1fr) 318px}.cg-creative .cr-rail{scrollbar-width:auto;scrollbar-color:#6b6b78 #17171e;background:#0b0b0f;gap:8px;padding:12px 8px;overflow:hidden auto}.cg-creative .cr-rail::-webkit-scrollbar{width:9px}.cg-creative .cr-rail::-webkit-scrollbar-track{background:#17171e;border-radius:10px}.cg-creative .cr-rail::-webkit-scrollbar-thumb{background:#6b6b78;border:2px solid #17171e;border-radius:10px}.cg-creative .cr-rail::-webkit-scrollbar-thumb:hover{background:#ff7d1f}.cg-creative .cr-rail button{color:#a7a7b3;background:0 0;border:1px solid #0000;border-radius:14px;gap:6px;min-height:68px;padding:10px 4px;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out;position:relative}.cg-creative .cr-rail button svg{stroke-width:1.85px;flex-shrink:0;width:24px;height:24px}.cg-creative .cr-rail button small{letter-spacing:.005em;max-width:100%;color:inherit;text-align:center;overflow-wrap:anywhere;white-space:normal;font-size:11px;font-weight:600;line-height:1.3;display:block}.cg-creative .cr-rail button:hover{color:#f5f5f7;background:#1d1d26;border-color:#ffffff21}.cg-creative .cr-rail button[aria-current=page]{color:#ff8a2a;background:#2d211c;border-color:#ff6a0094;box-shadow:inset 3px 0 #ff6a00,0 0 0 1px #ff6a0012}.cg-creative .cr-rail button[aria-current=page] small{color:#f5f5f7}.cg-creative .cr-panel-head{margin:0 0 16px;padding:0 0 16px}.cg-creative .cr-panel-head h2{letter-spacing:.08em;text-transform:uppercase;color:#f5f5f7;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:13px;font-weight:700;line-height:1.4}.cg-creative .cr-panel-head span{color:#a7a7b3;letter-spacing:.06em;font-size:11px;line-height:1.45}.cg-creative .cr-section-label,.cg-creative .cr-inspector .cr-section-label{color:#a7a7b3;letter-spacing:.07em;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.cg-creative :is(.cr-feature,.cr-helper,.cr-empty,.cr-png-intro,.cr-property-group,.cr-gradient-controls,.cr-bezier-controls){overflow-wrap:break-word;min-width:0}.cg-creative :is(.cr-left,.cr-inspector){scrollbar-color:#50505e #14141a;padding:20px 16px}.cg-creative .cr-inspector{background:#14141a}.cg-creative .cr-inspector .cr-properties,.cg-creative .cr-inspector .cr-properties-fields{gap:12px}.cg-creative .cr-property-group{background:#17171e;border:1px solid #ffffff1c;border-radius:18px;padding:0 16px 16px;box-shadow:0 4px 12px #00000014}.cg-creative .cr-property-group>summary{letter-spacing:.02em;justify-content:flex-start;gap:8px;min-height:48px;font-size:13px;font-weight:650;line-height:1.4;position:relative}.cg-creative .cr-property-group>summary>svg{color:#ff8a2a;flex-shrink:0;width:17px;height:17px}.cg-creative .cr-property-group>summary:after{flex-shrink:0;margin-left:auto}.cg-creative .cr-property-group[open]>summary{margin-bottom:12px}.cg-creative .cr-property-group .cr-property-description{color:#a7a7b3;margin:0 0 12px;font-size:12px;line-height:1.55}.cg-creative .cr-shadow-group{background:linear-gradient(155deg,#211c20 0%,#17171e 65%);border:1px solid #ff6a006b;box-shadow:inset 3px 0 #ff6a00,0 8px 32px #0003}.cg-creative .cr-shadow-group>summary{flex-wrap:wrap;display:flex}.cg-creative .cr-shadow-group>summary>svg{color:#ff8a2a}.cg-creative .cr-shadow-summary-hint{color:#a7a7b3;flex:100%;padding-left:25px;font-size:11px;font-weight:500;line-height:1.35}.cg-creative .cr-shadow-group>summary:after{position:absolute;top:19px;right:6px}.cg-creative .cr-shadow-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 16px;display:grid}.cg-creative .cr-shadow-actions button{color:#f5f5f7;white-space:normal;background:#1d1d26;border:1px solid #ffffff29;border-radius:12px;min-height:42px;padding:8px 6px;font-size:12px;font-weight:650;line-height:1.35}.cg-creative .cr-shadow-actions button:hover{color:#ff8a2a;background:#2b2325;border-color:#ff6a00;transform:translateY(-1px)}.cg-creative .cr-shadow-color{background:#1d1d26;border:1px solid #ffffff14;border-radius:12px;padding:8px 12px}.cg-creative .cr-shadow-color label{color:#f5f5f7;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:13px;font-weight:550;display:flex}.cg-creative .cr-shadow-color input[type=color]{cursor:pointer;width:48px;min-width:48px;height:36px;min-height:36px}.cg-creative .cr-appearance-group{border-color:#ffffff24}.cg-creative .cr-appearance-group>summary>svg{color:#a7a7b3}.cg-creative .cr-range{gap:10px;margin:14px 0}.cg-creative .cr-range-header{flex-wrap:wrap;align-items:center;gap:8px}.cg-creative .cr-range-header label{flex:auto;min-width:70px;max-width:calc(100% - 98px)}.cg-creative .cr-range-header strong{color:#f5f5f7;white-space:normal;font-size:13px;font-weight:550;line-height:1.4}.cg-creative .cr-range-value{border-color:#ffffff26;border-radius:12px;min-width:88px;min-height:38px}.cg-creative .cr-range-value input[type=number]{font-variant-numeric:tabular-nums}.cg-creative .cr-range>input[type=range]{background:linear-gradient(90deg,#ff6a00 0%,#ff8a2a var(--cr-range-progress,0%),#3b3b47 var(--cr-range-progress,0%),#3b3b47 100%);border-radius:999px;height:4px;min-height:4px}.cg-creative .cr-range>input[type=range]::-webkit-slider-thumb{background:#f5f5f7;border:2px solid #ff6a00;width:18px;height:18px;box-shadow:0 2px 8px #00000073}.cg-creative .cr-range>input[type=range]::-moz-range-thumb{background:#f5f5f7;border:2px solid #ff6a00;width:14px;height:14px;box-shadow:0 2px 8px #00000073}.cg-creative .cr-range>input[type=range]:active{cursor:grabbing}.cg-creative .cr-range>input[type=range]:focus-visible{outline-offset:8px;outline:2px solid #ff6a00!important}.cg-creative .cr-selected-bar{background:#1d1d26;border-color:#ffffff24;border-radius:14px}.cg-creative .cr-edit-actions{flex-wrap:wrap;gap:8px}.cg-creative .cr-edit-actions button{min-width:0;min-height:40px}.cg-creative .cr-search{background:#1d1d26;border-radius:12px;height:auto;min-height:44px}.cg-creative .cr-search input{color:#f5f5f7;min-width:0;font-size:13px}.cg-creative .cr-asset,.cg-creative .cr-shapes button,.cg-creative .cr-stock-grid button,.cg-creative .cr-background-grid button{background:#1d1d26;border:1px solid #ffffff1a;border-radius:14px;transition:background-color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.cg-creative :is(.cr-asset,.cr-shapes button,.cr-stock-grid button,.cr-background-grid button):hover{background:#262630;border-color:#ff6a00;transform:translateY(-1px)}.cg-creative :is(.cr-asset,.cr-shapes button,.cr-stock-grid button,.cr-background-grid button):active{transform:none}.cg-creative .cr-assets{gap:12px}.cg-creative .cr-asset{padding:8px}.cg-creative .cr-asset :is(img,.cr-asset-generic){background-color:#252530;border-radius:12px;min-height:72px}.cg-creative .cr-asset span{color:#f5f5f7;white-space:normal;word-break:break-word;margin-top:9px;font-size:12px;font-weight:550;line-height:1.35}.cg-creative :is(.cr-feature,.cr-helper,.cr-png-intro){border-radius:14px}.cg-creative .cr-hint{color:#a7a7b3}.cg-creative :is(.cr-hint p,.cr-feature p,.cr-helper,.cr-png-intro p){color:#a7a7b3;line-height:1.55}.cg-creative :is(.cr-head-actions button,.cr-canvas-actions button,.cr-easy-presets button,.cr-hint-actions button){min-height:40px}.cg-creative .cr-canvas-top{background:#17171e;border-bottom-color:#ffffff1a}.cg-creative .cr-canvas-zone{background-color:#17171e;background-image:radial-gradient(#a7a7b32b .8px,#0000 .8px);background-size:22px 22px}.cg-creative .cr-stage{border:1px solid #ffffff1f;box-shadow:0 16px 48px #0000008c,0 0 0 1px #ffffff0f}.cg-creative .cr-selection{border:2px solid #ff6a00;box-shadow:0 0 0 1px #0006,0 8px 18px #0000002e}.cg-creative .cr-selection>.cr-handle{background:#f5f5f7;border:2px solid #ff6a00;border-radius:4px}.cg-creative .cr-print-guides{border-color:#ff8a2ae6;box-shadow:0 0 0 1px #00000080}.cg-creative .cr-print-guides span{color:#f5f5f7;background:#241b18;border:1px solid #ff6a0099;font-size:11px}.cg-creative .cr-bottom{color:#a7a7b3;background:#14141a;border-color:#ffffff14}@media (max-width:1500px){.cg-creative .cr-shell{grid-template-columns:80px 278px minmax(265px,1fr) 295px}}@media (max-width:1250px){.cg-creative .cr-shell{grid-template-columns:74px 240px minmax(260px,1fr) 265px}.cg-creative .cr-rail button{min-height:63px}.cg-creative .cr-rail button svg{width:22px;height:22px}}@media (max-width:1020px){.cg-creative .cr-shell{grid-template-rows:minmax(290px,52dvh) minmax(320px,auto) auto;grid-template-columns:72px minmax(0,1fr)}.cg-creative .cr-rail{grid-area:1/1/3}.cg-creative .cr-canvas-shell{grid-area:1/2}.cg-creative .cr-left{grid-area:2/2}.cg-creative .cr-inspector{grid-area:3/2}.cg-creative .cr-property-group{border-radius:16px}}@media (max-width:480px){.cg-creative .cr-shell{grid-template-columns:62px minmax(0,1fr)}.cg-creative .cr-rail{scrollbar-width:thin;padding:8px 4px}.cg-creative .cr-rail button{min-height:56px}.cg-creative .cr-rail button svg{width:21px;height:21px}.cg-creative .cr-rail button small{font-size:10px}.cg-creative .cr-shadow-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.cg-creative .cr-shadow-actions button{padding:8px 4px;font-size:11px}}@media (prefers-reduced-motion:reduce){.cg-creative :is(.cr-rail button,.cr-asset,.cr-shapes button,.cr-stock-grid button,.cr-background-grid button,.cr-shadow-actions button){transition:none!important;transform:none!important}}.cg-creative .cr-shadow-control-hint{color:#a7a7b3;margin:8px 0 0;font-size:11px;line-height:1.4}@media (max-width:480px){.cg-creative .cr-shell{grid-template-columns:74px minmax(0,1fr)}.cg-creative .cr-rail{padding-inline:4px}.cg-creative .cr-rail button{padding-inline:2px}.cg-creative .cr-rail button small{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:10px}}.cg-creative .cr-layout-chooser{flex-direction:column;gap:16px;min-width:0;display:flex}.cg-creative .cr-layout-family{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cg-creative .cr-layout-family button{color:#f5f5f7;text-align:left;background:#1d1d26;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:107px;padding:12px;transition:background .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;display:flex}.cg-creative .cr-layout-family button svg{color:#a7a7b3;width:22px;height:22px}.cg-creative .cr-layout-family button span{flex-direction:column;gap:4px;min-width:0;display:flex}.cg-creative .cr-layout-family button strong{overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.35}.cg-creative .cr-layout-family button small{color:#a7a7b3;font-size:11px;line-height:1.35}.cg-creative .cr-layout-family button:hover{background:#25232a;border-color:#ff6a0099}.cg-creative .cr-layout-family button.active{background:#ff6a001c;border-color:#ff6a00;box-shadow:inset 0 0 0 1px #ff6a002b}.cg-creative .cr-layout-family button.active svg,.cg-creative .cr-layout-family button.active strong{color:#ff8a2a}.cg-creative .cr-layout-intro{background:#17171e;border:1px solid #ffffff14;border-radius:14px;padding:14px;line-height:1.5}.cg-creative .cr-layout-intro strong{color:#f5f5f7;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.cg-creative .cr-layout-intro strong svg{color:#ff8a2a;flex-shrink:0}.cg-creative .cr-layout-intro p{color:#a7a7b3;margin:8px 0 0;font-size:12px;line-height:1.6}.cg-creative .cr-social-format{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cg-creative .cr-social-format button{color:#f5f5f7;background:#1d1d26;border:1px solid #ffffff21;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:48px;font-size:13px;font-weight:700;display:flex}.cg-creative .cr-social-format button small{color:#a7a7b3;font-variant-numeric:tabular-nums;font-size:11px}.cg-creative .cr-social-format button:hover{border-color:#ff7d1f}.cg-creative .cr-social-format button.active{color:#ff8a2a;background:#ff6a001c;border-color:#ff6a00}.cg-creative .cr-social-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cg-creative .cr-social-preset{text-align:left;background:#1d1d26;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:stretch;gap:9px;min-width:0;padding:8px;transition:border-color .18s ease-out,background .18s ease-out,transform .18s ease-out;display:flex;overflow:hidden}.cg-creative .cr-social-preset:hover{background:#242430;border-color:#ff6a00;transform:translateY(-2px)}.cg-creative .cr-social-preview{aspect-ratio:4/5;text-align:center;border:1px solid;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:11px 5px 8px;display:flex;position:relative;overflow:hidden}.cg-creative .cr-social-preview.story{aspect-ratio:9/16}.cg-creative .cr-social-preview>i{border-radius:3px;width:40%;height:3px;display:block}.cg-creative .cr-social-preview>b{letter-spacing:.025em;max-width:100%;font-size:clamp(9px,.82vw,11px);font-weight:800;line-height:1.3}.cg-creative .cr-social-preview>em{aspect-ratio:1;opacity:.45;border:2px dashed;border-radius:50%;width:55%;display:block}.cg-creative .cr-social-preview>small{color:#14141a;border-radius:5px;max-width:95%;padding:5px 6px;font-size:8px;font-weight:850;line-height:1.2;display:block}.cg-creative .cr-social-preset-copy{flex-direction:column;gap:4px;padding:0 3px 5px;display:flex}.cg-creative .cr-social-preset-copy strong{color:#f5f5f7;font-size:12px;line-height:1.35}.cg-creative .cr-social-preset-copy small{color:#a7a7b3;font-size:11px;line-height:1.5}.cg-creative .cr-smart-template-extra{background:#17171e;border:1px solid #ffffff1f;border-radius:12px;padding:10px 12px}.cg-creative .cr-smart-template-extra>summary{cursor:pointer;color:#f5f5f7;font-size:12px;font-weight:700}.cg-creative .cr-smart-template-extra .cr-feature{margin-top:12px}.cg-creative .cr-smart-template-extra .cr-primary{margin-top:10px}.cg-creative .cr-layout-chooser :is(button,summary):focus-visible{outline-offset:2px;outline:2px solid #ff8a2a}@media (max-width:1200px){.cg-creative .cr-social-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cg-creative .cr-social-preview>b{font-size:10px}}@media (max-width:450px){.cg-creative .cr-layout-family button{min-height:96px;padding:10px}.cg-creative .cr-social-preset-grid{gap:8px}.cg-creative .cr-social-preview{padding:8px 4px 6px}}@media (prefers-reduced-motion:reduce){.cg-creative .cr-layout-family button,.cg-creative .cr-social-preset{transition:none!important;transform:none!important}}.cr-curated-background-filters{border-bottom:1px solid var(--cr-border,#30313a);gap:8px;padding:8px 12px;display:grid}.cr-curated-background-filters label{color:inherit;gap:4px;min-width:0;font-size:11px;display:grid}.cr-curated-background-filters select{color:#f5f5f7;background:#202127;border:1px solid #3c3e48;border-radius:8px;width:100%;min-width:0;max-width:100%;padding:7px 8px;font-size:12px}@media (min-width:851px){.cg-creative .cr-shell{grid-template-columns:82px 278px minmax(300px,1fr) 270px}.cg-creative .cr-shell>.cr-rail{grid-column:1}.cg-creative .cr-shell>.cr-left{grid-column:2}.cg-creative .cr-shell>.cr-canvas-shell{grid-column:3}.cg-creative .cr-shell>.cr-inspector{grid-column:4}.cg-creative .cr-shell.cr-left-collapsed{grid-template-columns:82px 0 minmax(300px,1fr) 270px}.cg-creative .cr-shell.cr-right-collapsed{grid-template-columns:82px 278px minmax(300px,1fr) 0}.cg-creative .cr-shell.cr-left-collapsed.cr-right-collapsed{grid-template-columns:82px 0 minmax(300px,1fr) 0}.cg-creative .cr-left-collapsed>.cr-left,.cg-creative .cr-right-collapsed>.cr-inspector{display:none}.cg-creative .cr-canvas-zone{padding:8px}.cg-creative .cr-canvas-top{gap:6px;min-height:42px;padding:8px 12px}.cg-creative .cr-canvas-actions{flex-wrap:wrap;gap:4px}}.cg-creative .cr-left>.cr-responsive-panel .cr-curated{min-height:420px}.cg-creative .cr-rail button small{white-space:nowrap;letter-spacing:0;word-break:normal;font-size:10px}.cr-font-viewport{scrollbar-width:thin;height:450px;position:relative;overflow:auto}.cr-font-choice{height:124px;position:relative}.cr-font-choice .cr-font-card{width:100%;height:124px;margin:0;padding:12px 28px 10px 10px;overflow:hidden}.cr-font-choice[data-current=true] .cr-font-card{border-color:#ff8a30}.cr-font-favorite{color:#c2a587;padding:4px;position:absolute;top:7px;right:6px}.cr-font-favorite[aria-pressed=true]{color:#ff9a3c}.cr-font-choice .cr-font-sample{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:23px;display:block;overflow:hidden}.cr-font-name{font-weight:500}.cr-effect-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cr-effect-grid button{text-align:left;border:1px solid #393941;border-radius:10px;padding:7px;font-size:11px}.cr-effect-grid button[aria-pressed=true]{border-color:#ff8a30}.cr-effect-grid img{border-radius:6px;width:100%;margin-bottom:5px}.cr-effect-grid button:disabled{opacity:.4}.cg-creative.cg-reference-v11{font-weight:400}.cg-creative.cg-reference-v11 :is(button,label,.cr-section-label,.cr-font-name){font-weight:500!important}.cg-creative.cg-reference-v11 :is(h1,h2,h3,h4,strong,b){font-weight:600!important}.cg-creative.cg-reference-v11 svg{stroke-width:1.5px}.cg-creative.cg-reference-v11 button{transition:background-color .16s,border-color .16s,color .16s}.cg-creative.cg-reference-v11 .cr-notice{pointer-events:auto;max-width:min(90vw,720px);padding:9px 12px;font-weight:400;bottom:8px}.cg-creative.cg-reference-v11 .cr-print-guides{z-index:3;pointer-events:none}.cg-creative.cg-reference-v11 .cr-shapes button{height:90px;font-weight:500}.cg-creative.cg-reference-v11 .cr-rail{padding-left:4px;padding-right:4px}.cg-creative.cg-reference-v11 .cr-rail small{white-space:nowrap;word-break:normal;letter-spacing:0;font-size:10px;overflow:visible}.cg-creative.cg-reference-v11 .cr-notice{width:100%;max-width:none;box-shadow:none;border-radius:0;flex-shrink:0;gap:10px;min-height:34px;margin:0;padding:7px 12px;font-size:11px;position:static;bottom:auto;left:auto;transform:none}.cg-creative.cg-reference-v11 .cr-canvas-zone{padding-bottom:12px}.cr-admin-extras{margin:10px 0}.cr-admin-extras>summary{color:#b4b1be;cursor:pointer;padding:8px;font-size:11px}@media (max-width:850px){.cg-creative .cr-left-collapsed>.cr-left,.cg-creative .cr-right-collapsed>.cr-inspector{display:none}.cg-creative .cr-shell.cr-left-collapsed{grid-template-rows:minmax(460px,65dvh) auto}.cg-creative .cr-left-collapsed>.cr-inspector{grid-row:2}.cg-creative .cr-canvas-actions button{padding:7px;font-size:10px}.cg-creative .cr-canvas-actions{gap:4px}.cg-creative .cr-notice{padding:6px 8px;font-size:10px}.cg-creative .cr-notice span{min-width:0}}.cr-effect-preview{aspect-ratio:1.6;background:#181820;border-radius:6px;width:100%;display:block;overflow:hidden}.cr-effect-preview>span{color:#8e8998;place-items:center;height:100%;display:grid}.cr-effect-preview img{object-fit:contain;width:100%;height:100%}.cr-concierge-topics{flex-wrap:wrap;gap:5px;margin:16px 0 10px;display:flex}.cr-concierge-topics button{color:#a8b0be;background:#ffffff05;border:1px solid #ffffff20;border-radius:6px;padding:7px 9px;font-size:11px}.cr-concierge-topics button[aria-pressed=true]{color:#ffb478;background:#ff9b5315;border-color:#ff9b5360}.cr-concierge-content>p{white-space:pre-line}.cr-concierge[data-area=studio]{background:#1b1e25;border-color:#ffffff24;border-radius:12px;width:min(460px,100vw - 24px);max-height:calc(100dvh - 32px)}.cr-concierge[data-area=studio] .cr-concierge-top{background:#20242d;border-color:#ffffff14}.cr-concierge[data-area=studio] .cr-concierge-suggestions button{background:#242933;border-color:#ffffff15;border-radius:7px}.cr-concierge[data-area=studio] .cr-concierge-content{line-height:1.7}.cr-scene-help{color:#c9bdb8;max-width:820px;margin:0 0 24px;line-height:1.65}.cr-gallery a.cr-gallery-thumbnail:focus-visible{outline-offset:-3px;outline:3px solid #ffa864}.cr-studio-scenes{border:1px solid #655043;border-radius:12px;margin:16px 0;padding:12px}.cr-studio-scenes summary{cursor:pointer;font-weight:700}.cr-scene-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:420px;margin-top:12px;display:grid;overflow:auto}.cr-scene-picker button{text-align:left;background:#241d19;border:1px solid #655043;border-radius:10px;overflow:hidden}.cr-scene-picker button:hover,.cr-scene-picker button:focus-visible{outline-offset:-2px;border-color:#ffa864;outline:2px solid #ffa864}.cr-scene-picker img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.cr-scene-picker span{color:#fff;padding:8px;font-size:11px;display:block}.cg-reference-v11 .cr-table-bar{color:#fff;background:linear-gradient(110deg,#312517,#18252a);border-block:1px solid #a36d34;flex-shrink:0;align-items:center;gap:12px;padding:10px 20px;display:flex}.cr-table-bar>div{align-items:center;gap:10px;margin-right:auto;display:flex}.cr-table-bar svg{color:#ffb96c;flex-shrink:0}.cr-table-bar strong,.cr-table-bar small{display:block}.cr-table-bar small{color:#dfd0b9;margin-top:3px;font-size:11px}.cg-reference-v11 button.cr-table-primary{color:#17120c;white-space:normal;background:#ff921f;border:1px solid #ffc16c;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font-weight:800;display:flex}.cg-reference-v11 button.cr-table-primary svg{color:inherit}.cg-reference-v11 button.cr-table-primary:hover{background:#ffb34e}.cr-table-bar>button:not(.cr-table-primary),.cr-table-release{color:#f9e7ce;border:1px solid #76634c;border-radius:8px;min-height:40px;padding:10px}.cr-table-controls{background:linear-gradient(140deg,#332719,#1b232a);border:1px solid #d78a32;border-radius:13px;margin-bottom:16px;padding:13px}.cr-table-control-title{align-items:center;gap:8px;margin-bottom:12px;display:flex}.cr-table-control-title>svg{color:#ffad4f}.cr-table-control-title strong,.cr-table-control-title small{display:block}.cr-table-control-title small{color:#e6cda9;margin-top:4px;font-size:11px}.cr-table-controls>button{width:100%}.cr-table-controls p{color:#e1d5c4;margin:10px 0;font-size:12px;line-height:1.6}.cr-table-controls fieldset{border:0;min-width:0;margin:12px 0 0;padding:0}.cr-table-controls legend{margin-bottom:10px;font-size:12px;font-weight:700}.cr-table-presets,.cr-table-directions{flex-wrap:wrap;gap:5px;margin:9px 0;display:flex}.cr-table-presets button,.cr-table-directions button{color:#fff;background:#332a22;border:1px solid #8c7050;border-radius:8px;flex:1;min-height:40px;padding:10px 5px;font-size:12px}.cr-table-directions button[aria-pressed=true]{background:#8b511b;border-color:#ffc27e}.cr-table-controls .cr-table-release{background:#1b2026;width:100%;margin-top:9px;display:block}.cr-table-guide-toggle{align-items:center;gap:8px;margin:14px 0;font-size:12px;display:flex}.cr-table-guide-toggle input{accent-color:#ff9e31}.cr-table-plane{pointer-events:none;z-index:8;border-top:2px dashed #70f3c3;height:0;position:absolute;left:0;right:0}.cr-table-plane span{color:#c3ffe7;background:#073e32e8;border-radius:4px;padding:4px 7px;font-size:10px;position:absolute;bottom:4px;left:4px}@media (max-width:900px){.cg-reference-v11 .cr-table-bar{flex-wrap:wrap;padding:10px}.cr-table-bar>div{width:100%}.cr-table-bar>button{flex:1}}
