.cedit{position:absolute;inset:0;display:grid;grid-template-rows:34px minmax(0,1fr) auto;justify-items:center;grid-row-gap:10px;row-gap:10px;padding:62px 14px 14px;outline:none;overflow:hidden}.cedit,.cedit-top{align-items:center}.cedit-top{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.cedit-hint{font:400 11.5px/1.4 var(--vs-sans,system-ui,sans-serif);color:#7a8090;background:rgba(255,255,255,.85);border-radius:999px;padding:5px 13px}.cedit .lbtn{font:500 9.5px/1 var(--vs-sans,system-ui,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#5c626e;background:#fff;border:1px solid #e6e8ec;border-radius:99px;padding:7px 11px;cursor:pointer}.cedit .lbtn:hover{background:#eef4fb;color:#101216}.cedit .cedit-reset{position:absolute;top:14px;right:16px;z-index:5}.cedit-cardshadow{height:100%;max-height:760px;min-height:0;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;container-type:size}.cedit-cardshadow:has(>.cedit-cardbox.wave){filter:drop-shadow(0 2px 6px rgba(60,56,44,.3)) drop-shadow(0 16px 34px rgba(60,56,44,.3))}.cedit-cardbox{position:relative;aspect-ratio:540/755;width:min(86cqw,540px,calc(100cqh * .7152));box-shadow:0 24px 55px rgba(60,56,44,.35);border-radius:3px}.cedit-cardbox .ccomp{height:100%;border-radius:3px}.cedit-cardbox.arch{border-radius:50% 50% 3px 3px/36% 36% 3px 3px;overflow:hidden}.cedit-cardbox.arch .ccomp{border-radius:inherit}.cedit-cardbox.wave{box-shadow:none;border-radius:0}.cedit-wavestroke{background-repeat:no-repeat;background-size:100% 100%;z-index:3}.cedit-guides,.cedit-wavestroke{position:absolute;inset:0;pointer-events:none}.cedit-guides{z-index:6}.cedit-guide-v{top:0;bottom:0;width:1px;transform:translateX(-50%)}.cedit-guide-h,.cedit-guide-v{position:absolute;background:#e0457b;box-shadow:0 0 0 .5px rgba(255,255,255,.6)}.cedit-guide-h{left:0;right:0;height:1px;transform:translateY(-50%)}.cedit-gap{position:absolute;width:0;border-left:1px dashed #5d66a0;display:flex;align-items:center;justify-content:center}.cedit-gap:after,.cedit-gap:before{content:"";position:absolute;left:-5px;width:9px;height:1px;background:#5d66a0}.cedit-gap:before{top:0}.cedit-gap:after{bottom:0}.cedit-gap .v{position:relative;font:600 10px/1 var(--vs-sans,system-ui,sans-serif);font-style:normal;color:#5d66a0;background:rgba(255,255,255,.92);padding:2px 4px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.14)}.cedit-gap.on{border-left-style:solid;border-left-color:#2f7d52}.cedit-gap.on:after,.cedit-gap.on:before{background:#2f7d52}.cedit-gap.on .v{color:#2f7d52}.cedit .ccomp [data-runid]:hover{outline:1px dashed rgba(74,100,145,.55);outline-offset:3px}.tb-bar{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #e6e8ec;box-shadow:0 12px 40px rgba(16,18,22,.14);padding:14px 2px 14px 20px;max-width:min(1230px,96%);overflow:visible}.tb-row{display:flex;align-items:stretch;flex-wrap:wrap;row-gap:14px;margin-left:-19px}.tb-group{display:flex;flex-direction:column;gap:8px;padding:0 18px;border-left:1px solid #edeff2}.tb-group.tb-grow{flex:1 1 220px;min-width:190px}.tb-label{font:500 8.5px/1 var(--vs-sans,system-ui,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:#9aa0ab;white-space:nowrap}.tb-ctl{gap:7px}.tb-bar .tb-step,.tb-ctl{display:flex;align-items:center;height:30px}.tb-bar .tb-step{width:26px;flex:none;justify-content:center;border:1px solid #e6e8ec;background:#fff;border-radius:0;padding:0;font:400 14px/1 var(--vs-sans,system-ui,sans-serif);letter-spacing:0;text-transform:none;color:#5c626e;cursor:pointer}.tb-bar .tb-step:hover{background:#eef4fb;color:#101216}.tb-bar .tb-select{height:30px;box-sizing:border-box;border:1px solid #e6e8ec;background:#fff;border-radius:0;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;min-width:118px;font:500 12px/1 var(--vs-sans,system-ui,sans-serif);letter-spacing:0;text-transform:none;color:#101216}.tb-bar .tb-select:hover{background:#eef4fb}.tb-bar .tb-select i{font-style:normal;font-size:9px;color:#5c626e}.tb-text{height:30px;box-sizing:border-box;width:100%;border:1px solid #e6e8ec;border-radius:0;padding:0 11px;font:400 12.5px/1 var(--vs-sans,system-ui,sans-serif);color:#101216;background:#fff;outline:none}.tb-text:focus{border-color:#4a6491}.tb-num{width:34px;height:30px;box-sizing:border-box;border:1px solid #e6e8ec;border-radius:0;background:#fff;text-align:center;font:400 12px/1 var(--vs-sans,system-ui,sans-serif);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#101216;outline:none;padding:0}.tb-num.wide{width:40px}.tb-num:focus{border-color:#4a6491}.tb-unit{font:400 10.5px/1 var(--vs-sans,system-ui,sans-serif);color:#9aa0ab}.tb-val{text-align:center;font:400 12px/1 var(--vs-sans,system-ui,sans-serif);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#101216}.tb-rng{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:92px;height:3px;border-radius:99px;outline:none;cursor:pointer;border:none;padding:0;margin:0}.tb-rng::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#18202f;cursor:pointer;border:none}.tb-bar .tb-btn{height:30px;box-sizing:border-box;padding:0 14px;display:flex;align-items:center;gap:8px;border:1px solid #e6e8ec;background:#fff;border-radius:0;font:500 9.5px/1 var(--vs-sans,system-ui,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#101216;cursor:pointer;white-space:nowrap}.tb-bar .tb-btn:hover{background:#eef4fb}.tb-bar .tb-btn .sw{font-style:normal;font-size:12px;letter-spacing:0}.tb-bar .tb-btn.warn{border-color:#e6e0cf;color:#8a7434}.tb-bar .tb-btn.warn:hover{background:#faf6ea}.tb-dd{position:relative;display:inline-flex}.tb-menu{position:absolute;bottom:calc(100% + 10px);left:0;width:262px;background:#fff;border:1px solid #e6e8ec;box-shadow:0 12px 40px rgba(16,18,22,.14);z-index:40;display:block;padding:6px 0}.tb-menu .tb-mrow{display:flex;align-items:center;gap:9px;width:100%;padding:9px 14px;box-sizing:border-box;border:none;background:transparent;border-radius:0;cursor:pointer;text-align:left;letter-spacing:0;text-transform:none}.tb-menu .tb-mrow:hover{background:#f3f7fc}.tb-menu .tb-mrow.on{background:#eef4fb}.tb-menu .tb-mrow .dot{font-style:normal;font:400 10px/1 var(--vs-sans,system-ui,sans-serif);color:#5c626e}.tb-menu .tb-mrow.on .dot{color:#4a6491}.tb-menu .tb-mrow.off .dot{color:#b3b8c2}.tb-menu .tb-mrow .nm{font:500 12px/1 var(--vs-sans,system-ui,sans-serif);color:#101216;white-space:nowrap}.tb-menu .tb-mrow.off .nm{color:#9aa0ab}.tb-menu .tb-mrow .val{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font:400 10.5px/1 var(--vs-sans,system-ui,sans-serif);color:#b3b8c2}.tb-menu .tb-mrow .restore{flex:0 0 auto;font:500 8.5px/1 var(--vs-sans,system-ui,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#4a6491;cursor:pointer}.tb-menu .tb-mrow .restore:hover{color:#101216}.tb-mfoot{display:block;border-top:1px solid #edeff2;margin-top:6px;padding:9px 14px 5px;font:400 9.5px/1.5 var(--vs-sans,system-ui,sans-serif);color:#9aa0ab}.cpress :where(div,span,p,i,b,em,strong){text-shadow:0 max(.05em,.9px) max(.01em,.25px) var(--pressHi,rgba(255,255,255,.75)),0 min(-.022em,-.45px) max(.032em,.7px) var(--pressSh,rgba(0,0,0,.26))}