.fc-wrap{--nest-pk:var(--pink,#e91e63);--nest-pk2:#c2185b;--nest-gn:var(--green,#2e7d32);--nest-soft:#ffeaf3;--nest-soft2:#fff5fa;--nest-ring:#f3b8d4;font-family:Carlito,Calibri,sans-serif}.fc-wrap .fc-toolbar{background:linear-gradient(135deg,var(--nest-soft2),var(--nest-soft));border-bottom:2px solid var(--nest-pk);border-left:none;gap:6px;padding:9px 14px;align-items:center;box-shadow:0 2px 10px rgba(233,30,99,.08)}.fc-wrap .fc-chart-name{color:var(--nest-pk2);font-weight:800;letter-spacing:.2px}.fc-wrap .fc-toolbar-sep{background:var(--nest-ring);opacity:.8}.fc-wrap .fc-toolbar .ab,.fc-wrap .fc-toolbar button.ab{border-radius:11px !important;border:2px solid var(--nest-pk) !important;background:linear-gradient(180deg,#ffffff,var(--nest-soft)) !important;color:var(--nest-pk2) !important;font-weight:800;padding:6px 11px;min-width:30px;box-shadow:0 2px 5px rgba(233,30,99,.16),inset 0 1px 2px rgba(255,255,255,.8) !important;transition:transform .15s cubic-bezier(.2,.8,.3,1.4),box-shadow .15s,background .2s !important}.fc-wrap .fc-toolbar .ab:hover{transform:translateY(-2px);background:linear-gradient(180deg,#ffffff,#ffd9ea) !important;box-shadow:0 5px 12px rgba(233,30,99,.26),inset 0 1px 2px rgba(255,255,255,.9) !important}.fc-wrap .fc-toolbar .ab:active{transform:translateY(1px) scale(.96);box-shadow:inset 0 3px 7px rgba(173,20,87,.32) !important}.fc-wrap .fc-toolbar .ab{font-size:.72rem}.fc-wrap .fc-strip-btn{border-radius:12px;margin:3px 4px;width:34px;height:34px;font-size:1rem;transition:transform .14s cubic-bezier(.2,.8,.3,1.4),background .18s,box-shadow .14s}.fc-wrap .fc-strip-btn:hover{transform:translateY(-2px);background:var(--nest-soft)}.fc-wrap .fc-strip-btn.active{background:radial-gradient(circle at 50% 40%,#ff8fbf,var(--nest-pk));color:#fff !important;border:none !important;box-shadow:0 0 0 2px var(--nest-pk2),0 4px 10px rgba(173,20,87,.35)}.fc-wrap .fc-left-panel,.fc-wrap .fc-right-panel{background:var(--nest-soft2);border-color:var(--nest-ring)}.fc-wrap .fc-right-panel{border-left:1.5px solid var(--nest-ring)}.fc-wrap .fc-left-panel{border-right:1.5px solid var(--nest-ring)}.fc-wrap .fc-sb-item{border-radius:13px;border:1.5px solid var(--nest-ring);background:#fff;transition:transform .12s cubic-bezier(.2,.8,.3,1.4),box-shadow .12s,border-color .15s}.fc-wrap .fc-sb-item:hover{transform:translateY(-3px);border-color:var(--nest-pk);box-shadow:0 6px 14px rgba(233,30,99,.18)}.fc-wrap .fc-sb-hdr{color:var(--nest-pk2);font-weight:800}.fc-wrap .fc-editor{background:#fffafc;border-radius:0}.fc-wrap .fc-props-header{background:linear-gradient(135deg,rgba(233,30,99,.10),rgba(46,125,50,.05));border-bottom:1.5px solid var(--nest-ring)}.fc-wrap .fc-props-type{color:var(--nest-pk2)}.fc-wrap .fc-props-title{color:var(--nest-pk2)}.fc-wrap .fc-props-panel .ab,.fc-wrap #fcPropsPanel .ab{border-radius:10px;border:1.5px solid var(--nest-ring);font-weight:700;transition:transform .12s,background .18s}.fc-wrap .fc-props-panel .ab:hover,.fc-wrap #fcPropsPanel .ab:hover{transform:translateY(-1px);background:var(--nest-soft);border-color:var(--nest-pk)}.fc-wrap .fc-step-btn{border-radius:8px;border:1.5px solid var(--nest-ring)}.fc-wrap .fc-step-btn:hover{background:var(--nest-soft);border-color:var(--nest-pk)}.fc-wrap .fc-step-input,.fc-wrap .fc-props-input,.fc-wrap .fc-props-textarea,.fc-wrap .sinp{border-radius:9px;border:1.5px solid var(--nest-ring)}.fc-wrap .fc-step-input:focus,.fc-wrap .fc-props-input:focus,.fc-wrap .fc-props-textarea:focus,.fc-wrap .sinp:focus{border-color:var(--nest-pk);outline:none;box-shadow:0 0 0 3px rgba(233,30,99,.14)}body.dark .fc-wrap .fc-toolbar{background:linear-gradient(135deg,#241a2e,#2c2036);border-bottom-color:var(--nest-pk);box-shadow:none}body.dark .fc-wrap .fc-toolbar .ab,body.dark .fc-wrap .fc-toolbar button.ab{background:linear-gradient(180deg,#3a2b46,#2c2036) !important;color:#ffc7e0 !important}body.dark .fc-wrap .fc-left-panel,body.dark .fc-wrap .fc-right-panel{background:#241a2e;border-color:#46355a}body.dark .fc-wrap .fc-sb-item{background:#2c2036;border-color:#46355a}body.dark .fc-wrap .fc-editor{background:#1a1320}body.dark .fc-wrap .fc-chart-name,body.dark .fc-wrap .fc-sb-hdr,body.dark .fc-wrap .fc-props-type,body.dark .fc-wrap .fc-props-title{color:#ffc7e0}