code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}body,html{min-height:100%;font-family:Inter,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-feature-settings:"liga" 1,"kern" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#__next{height:100%}code{font-family:Inter,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;padding:.1rem .4rem;font-size:90%;color:#d400ff;border-radius:.1335rem}code:not([class*=language-]):after,code:not([class*=language-]):before{content:"`"}code[class*=language-]{padding:0}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.fade-in-up{animation-name:fadeInUp;animation-duration:.8s;animation-fill-mode:both}.floating-animation{animation:float 6s ease-in-out infinite}.fc{font-family:inherit}.fc-theme-standard .fc-col-header-cell,.fc-theme-standard th.fc-col-header-cell{background-color:transparent!important;background-image:none!important}.fc-theme-standard .fc-col-header-cell-cushion{background:transparent!important;background-color:transparent!important;background-image:none!important;color:inherit!important}.fc .fc-button{border-radius:6px;padding:8px 16px;font-weight:500;text-transform:capitalize;transition:all .2s ease}.fc .fc-button-primary{background-color:#9155fd;border-color:#9155fd}.fc .fc-button-primary:hover{background-color:#804bdf;border-color:#804bdf}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#7e48cc;border-color:#7e48cc}.fc .fc-toolbar-title{font-size:1.5rem;font-weight:600;color:inherit}.fc .fc-col-header-cell{padding:12px 4px;font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;border-color:rgba(76,78,100,.12);background-color:transparent!important;color:inherit!important}.fc .fc-daygrid-day{transition:background-color .2s ease}.fc .fc-daygrid-day:hover{background-color:rgba(145,85,253,.04);cursor:pointer}.fc .fc-daygrid-day-number{padding:8px;font-weight:500;color:inherit}.fc .fc-day-today{background-color:rgba(145,85,253,.08)!important}.fc .fc-day-today .fc-daygrid-day-number{color:#9155fd;font-weight:700}.fc-event{border-radius:4px;border:none!important;padding:3px 6px;margin-bottom:2px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:.95}.fc-event:hover{transform:translateY(-1px);box-shadow:0 3px 12px rgba(0,0,0,.25);opacity:1}.custom-event{background-color:rgba(33,150,243,.9)!important;border:1px solid rgba(0,0,0,.1)!important}.custom-event .fc-event-title{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.8),0 0 8px rgba(0,0,0,.5)!important;font-weight:700!important;filter:contrast(1.3)!important}.fc .fc-daygrid-event{white-space:normal}.fc .fc-event-title{font-weight:600}.fc .fc-timegrid-slot{height:3em;border-color:rgba(76,78,100,.08)}.fc .fc-timegrid-slot-label{border-color:rgba(76,78,100,.12);font-size:.75rem;padding:4px}.fc .fc-timegrid-event{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.fc .fc-list-event:hover td{background-color:rgba(145,85,253,.04)}.fc .fc-list-event-dot{border-width:6px}.fc .fc-list-day-cushion{background-color:rgba(76,78,100,.04);font-weight:600}.fc .fc-list-event-time{font-weight:700;font-size:.95rem;color:#9155fd!important;min-width:100px;padding:8px 12px}.fc .fc-list-event-title{font-weight:600;font-size:.9rem;padding:8px 12px}.fc .fc-list-day-text{font-size:1rem;font-weight:700;text-transform:capitalize}.fc .fc-list-day-side-text{font-size:1.25rem;font-weight:700;color:#9155fd}.fc .fc-more-link{color:#9155fd;font-weight:500}.fc .fc-more-link:hover{text-decoration:underline}.fc .fc-popover{border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15)}.fc .fc-popover-header{background-color:rgba(145,85,253,.08);padding:12px;font-weight:600}.fc .fc-scroller::-webkit-scrollbar,.fc ::-webkit-scrollbar,.fc-scroller::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.fc *,.fc .fc-scroller,.fc-scroller{-ms-overflow-style:none!important;scrollbar-width:none!important;overflow:visible!important}.fc *,.fc .fc-daygrid-day,.fc .fc-daygrid-day-events,.fc .fc-daygrid-event,.fc .fc-scroller,.fc-scroller{max-height:none!important;height:auto!important;min-height:auto!important}.fc-daygrid-body,.fc-scrollgrid,.fc-scrollgrid-section,.fc-scrollgrid-section-body,.fc-scrollgrid-section-content,.fc-scrollgrid-section-footer,.fc-scrollgrid-section-header,.fc-scrollgrid-section-table,.fc-scrollgrid-sync-table,.fc-timegrid-body{overflow:visible!important;max-height:none!important;height:auto!important}[data-mui-color-scheme=dark] .fc{color:hsla(0,0%,100%,.87)}[data-mui-color-scheme=dark] .fc .fc-col-header-cell,[data-mui-color-scheme=dark] .fc .fc-timegrid-slot,[data-mui-color-scheme=dark] .fc .fc-timegrid-slot-label,[data-mui-color-scheme=dark] .fc-theme-standard td,[data-mui-color-scheme=dark] .fc-theme-standard th{border-color:hsla(0,0%,100%,.12)}[data-mui-color-scheme=dark] .fc .fc-col-header-cell{background-color:transparent!important;color:hsla(0,0%,100%,.87)!important}[data-mui-color-scheme=light] .fc .fc-col-header-cell{background-color:transparent!important;color:rgba(0,0,0,.87)!important}[data-mui-color-scheme=dark] .fc .fc-day-today{background-color:rgba(145,85,253,.16)!important}[data-mui-color-scheme=dark] .fc .fc-list-day-cushion{background-color:hsla(0,0%,100%,.08)}[data-mui-color-scheme=dark] .fc .fc-popover{background-color:#2f3349;border-color:hsla(0,0%,100%,.12)}[data-mui-color-scheme=dark] .fc .fc-popover-header{background-color:rgba(145,85,253,.16)}[data-mui-color-scheme=dark] .fc .fc-list-event-time{color:#9155fd!important}[data-mui-color-scheme=dark] .fc .fc-list-day-side-text{color:#9155fd}@media (max-width:900px){.fc .fc-toolbar{flex-direction:column;gap:12px}.fc .fc-toolbar-chunk{display:flex;justify-content:center;width:100%}.fc .fc-toolbar-title{font-size:1.25rem}.fc .fc-button{padding:6px 12px;font-size:.875rem}}.fc-loading{opacity:.5;pointer-events:none}@keyframes eventFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fc-event{animation:eventFadeIn .3s ease}.fc-list-event-dot{border-radius:50%}.fc-h-event .fc-event-main,.fc-v-event .fc-event-main{color:#fff!important}.fc-event-time,.fc-event-title{font-weight:700!important}.fc-event .MuiTypography-root,.fc-event-time,.fc-event-title{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.8),0 0 8px rgba(0,0,0,.5)!important;filter:contrast(1.3)!important}.fc-daygrid-event,.fc-event,.fc-timegrid-event{color:#fff!important}.fc-list-event-time,.fc-list-event-title{color:inherit!important}[data-mui-color-scheme=light] .fc-event *{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.6)!important;filter:contrast(1.4) brightness(1.1)!important;font-weight:700!important}.fc-theme-standard .fc-col-header-cell{background:transparent!important;border-color:rgba(76,78,100,.12)!important}.fc-theme-standard th.fc-col-header-cell{background:transparent!important;color:inherit!important}.fc .fc-col-header-cell,.fc .fc-col-header-cell *,.fc .fc-col-header-cell-cushion,.fc .fc-col-header-cell-cushion *,.fc-scrollgrid-section-header .fc-col-header-cell,.fc-scrollgrid-section-header .fc-col-header-cell *,.fc-scrollgrid-section-header .fc-col-header-cell-cushion,.fc-scrollgrid-section-header .fc-col-header-cell-cushion *,.fc-theme-standard .fc-col-header-cell,.fc-theme-standard .fc-col-header-cell *,.fc-theme-standard .fc-col-header-cell-cushion,.fc-theme-standard .fc-col-header-cell-cushion *,.fc-theme-standard th.fc-col-header-cell,.fc-theme-standard th.fc-col-header-cell *,.fc-theme-standard th.fc-col-header-cell-cushion,.fc-theme-standard th.fc-col-header-cell-cushion *{background:transparent!important;background-color:transparent!important;background-image:none!important}.fc .fc-col-header-cell-cushion{color:inherit!important;background:transparent!important}[data-mui-color-scheme=dark] .fc .fc-col-header-cell,[data-mui-color-scheme=dark] .fc .fc-col-header-cell *,[data-mui-color-scheme=dark] .fc .fc-col-header-cell-cushion,[data-mui-color-scheme=dark] .fc .fc-col-header-cell-cushion *,[data-mui-color-scheme=dark] .fc-scrollgrid-section-header .fc-col-header-cell,[data-mui-color-scheme=dark] .fc-scrollgrid-section-header .fc-col-header-cell *,[data-mui-color-scheme=dark] .fc-scrollgrid-section-header .fc-col-header-cell-cushion,[data-mui-color-scheme=dark] .fc-scrollgrid-section-header .fc-col-header-cell-cushion *,[data-mui-color-scheme=dark] .fc-theme-standard .fc-col-header-cell,[data-mui-color-scheme=dark] .fc-theme-standard .fc-col-header-cell *,[data-mui-color-scheme=dark] .fc-theme-standard .fc-col-header-cell-cushion,[data-mui-color-scheme=dark] .fc-theme-standard .fc-col-header-cell-cushion *,[data-mui-color-scheme=dark] .fc-theme-standard th.fc-col-header-cell,[data-mui-color-scheme=dark] .fc-theme-standard th.fc-col-header-cell *,[data-mui-color-scheme=dark] .fc-theme-standard th.fc-col-header-cell-cushion,[data-mui-color-scheme=dark] .fc-theme-standard th.fc-col-header-cell-cushion *{background:transparent!important;background-color:transparent!important;background-image:none!important;color:hsla(0,0%,100%,.87)!important}[data-mui-color-scheme=light] .fc .fc-col-header-cell,[data-mui-color-scheme=light] .fc .fc-col-header-cell *,[data-mui-color-scheme=light] .fc .fc-col-header-cell-cushion,[data-mui-color-scheme=light] .fc .fc-col-header-cell-cushion *,[data-mui-color-scheme=light] .fc-scrollgrid-section-header .fc-col-header-cell,[data-mui-color-scheme=light] .fc-scrollgrid-section-header .fc-col-header-cell *,[data-mui-color-scheme=light] .fc-scrollgrid-section-header .fc-col-header-cell-cushion,[data-mui-color-scheme=light] .fc-scrollgrid-section-header .fc-col-header-cell-cushion *,[data-mui-color-scheme=light] .fc-theme-standard .fc-col-header-cell,[data-mui-color-scheme=light] .fc-theme-standard .fc-col-header-cell *,[data-mui-color-scheme=light] .fc-theme-standard .fc-col-header-cell-cushion,[data-mui-color-scheme=light] .fc-theme-standard .fc-col-header-cell-cushion *,[data-mui-color-scheme=light] .fc-theme-standard th.fc-col-header-cell,[data-mui-color-scheme=light] .fc-theme-standard th.fc-col-header-cell *,[data-mui-color-scheme=light] .fc-theme-standard th.fc-col-header-cell-cushion,[data-mui-color-scheme=light] .fc-theme-standard th.fc-col-header-cell-cushion *{background:transparent!important;background-color:transparent!important;background-image:none!important;color:rgba(0,0,0,.87)!important}*{scrollbar-width:none!important;-ms-overflow-style:none!important}::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.fc,.fc .fc-daygrid-body,.fc .fc-view-harness{height:auto!important;max-height:none!important;min-height:auto!important}.fc,.fc *,.fc .fc-daygrid-body,.fc .fc-scroller,.fc .fc-scrollgrid,.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section-body,.fc .fc-scrollgrid-section-content,.fc .fc-scrollgrid-section-footer,.fc .fc-scrollgrid-section-header,.fc .fc-scrollgrid-section-table,.fc .fc-scrollgrid-sync-table,.fc .fc-timegrid-body{overflow:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important;max-height:none!important;height:auto!important}.fc .fc-daygrid-body::-webkit-scrollbar,.fc .fc-scroller::-webkit-scrollbar,.fc .fc-scrollgrid-section-body::-webkit-scrollbar,.fc .fc-scrollgrid-section-content::-webkit-scrollbar,.fc .fc-scrollgrid-section-footer::-webkit-scrollbar,.fc .fc-scrollgrid-section-header::-webkit-scrollbar,.fc .fc-scrollgrid-section-table::-webkit-scrollbar,.fc .fc-scrollgrid-section::-webkit-scrollbar,.fc .fc-scrollgrid-sync-table::-webkit-scrollbar,.fc .fc-scrollgrid::-webkit-scrollbar,.fc .fc-timegrid-body::-webkit-scrollbar,.fc ::-webkit-scrollbar,.fc::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.fc .fc-scroller{height:auto!important;max-height:none!important}.fc .fc-scroller,.fc .fc-scrollgrid,.fc .fc-scrollgrid-section{overflow:visible!important}.gjs-editor{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f5f5f5}#gjs,.gjs-editor{min-height:600px}#gjs,.gjs-editor,.gjs-editor-container{height:100%!important}.gjs-blocks{display:none!important}#blocks-toolbar-top{position:relative;z-index:1000}#blocks-container-horizontal{width:100%!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:15px!important;padding:15px 20px 25px!important;overflow-x:auto!important;overflow-y:hidden!important;background:#fff!important;min-height:100px!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;position:relative!important;scrollbar-width:thin!important;scrollbar-color:#007bff #e9ecef!important}#blocks-container-horizontal::-webkit-scrollbar{height:14px!important;display:block!important;visibility:visible!important}#blocks-container-horizontal::-webkit-scrollbar-track{background:#e9ecef!important;border-radius:7px!important;border:1px solid #dee2e6!important;margin:0 10px!important}#blocks-container-horizontal::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#007bff,#0056b3)!important;border-radius:7px!important;border:2px solid #e9ecef!important;min-width:50px!important;box-shadow:0 2px 4px rgba(0,0,0,.2)!important}#blocks-container-horizontal::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#0056b3,#004085)!important;box-shadow:0 2px 6px rgba(0,0,0,.3)!important}#blocks-container-horizontal::-webkit-scrollbar-thumb:active{background:linear-gradient(135deg,#004085,#036)!important}#blocks-container-horizontal .gjs-blocks-c{flex-direction:row!important;flex-wrap:nowrap!important;gap:15px!important;padding:0!important;min-width:max-content!important;background:transparent!important;height:auto!important}#blocks-container-horizontal .gjs-block,#blocks-container-horizontal .gjs-blocks-c{display:flex!important;width:auto!important;visibility:visible!important;opacity:1!important;flex-shrink:0!important}#blocks-container-horizontal .gjs-block{padding:20px 25px!important;border:2px solid #e0e0e0!important;border-radius:12px!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;background:linear-gradient(135deg,#fff,#f8f9fa)!important;align-items:center!important;justify-content:center!important;min-height:80px!important;min-width:150px!important;max-width:200px!important;text-align:center!important;font-size:14px!important;font-weight:500!important;color:#333!important;box-shadow:0 2px 6px rgba(0,0,0,.08)!important;margin:0!important;white-space:nowrap!important}#blocks-container-horizontal .gjs-block:hover{background:linear-gradient(135deg,#007bff,#0056b3)!important;color:#fff!important;border-color:#007bff!important;transform:translateY(-4px) scale(1.05)!important;box-shadow:0 8px 20px rgba(0,123,255,.4)!important}#blocks-container-horizontal .gjs-block:active{transform:translateY(-2px) scale(1.02)!important}.gjs-blocks-title{display:none!important}.gjs-cv-canvas{background:#f8f9fa;border-radius:8px;margin:10px}.gjs-frame{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid #e0e0e0}.gjs-pn-panels{border-bottom:2px solid #e0e0e0;background:linear-gradient(135deg,#fff,#f8f9fa);box-shadow:0 2px 8px rgba(0,0,0,.05);padding:8px}.gjs-pn-panel{border-right:1px solid #e0e0e0;padding:5px}.gjs-pn-btn{padding:10px 18px;border-radius:6px;transition:all .2s;font-weight:500;color:#555;border:1px solid transparent}.gjs-pn-btn:hover{background:linear-gradient(135deg,#f0f0f0,#e8e8e8);color:#007bff;border-color:#007bff;transform:translateY(-1px)}.gjs-pn-btn.gjs-pn-active{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;border-color:#007bff;box-shadow:0 4px 8px rgba(0,123,255,.3)}.gjs-lm-layer{padding:10px 15px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .2s;background:#fff}.gjs-lm-layer:hover{background:linear-gradient(90deg,#f0f7ff,#e3f2fd);padding-left:20px}.gjs-lm-layer.gjs-lm-open{background:linear-gradient(90deg,#e3f2fd,#bbdefb);border-left:3px solid #007bff}.gjs-lm-items{display:block!important;visibility:visible!important}.gjs-sm-composite,.gjs-sm-container,.gjs-sm-field,.gjs-sm-file,.gjs-sm-label,.gjs-sm-layer,.gjs-sm-properties,.gjs-sm-property,.gjs-sm-sector,.gjs-sm-sectors,.gjs-sm-select,.gjs-sm-unit,.gjs-sm-view,[id*=gjs-sm-],[id*=gjs-sm]{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important;pointer-events:none!important}.gjs-pn-btn[data-panel-id*=sm],.gjs-pn-btn[data-panel-id=open-sm],[data-panel-id=open-sm],button[data-panel-id=open-sm],button[name=open-sm]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important}#gjs-sm-container,.gjs-views .gjs-sm-view,.gjs-views-container .gjs-sm-view{display:none!important;width:0!important;visibility:hidden!important}.gjs-sm-sector .gjs-sm-title{padding:16px 20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-weight:600;font-size:15px;cursor:pointer;transition:all .2s;display:flex;justify-content:space-between;align-items:center;color:#333;border-left:3px solid transparent}.gjs-sm-sector .gjs-sm-title:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6);border-left-color:#007bff;padding-left:22px}.gjs-sm-sector.gjs-sm-open .gjs-sm-title{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-left-color:#007bff;color:#007bff}.gjs-sm-property{padding:14px 20px;border-bottom:1px solid #f0f0f0;background:#fff}.gjs-sm-property .gjs-field{width:100%;padding:10px 14px;border:2px solid #ddd;border-radius:8px;font-size:14px;transition:all .2s;background:#fff}.gjs-sm-property .gjs-field:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1);transform:translateY(-1px)}.gjs-sm-property .gjs-label{font-weight:600;color:#555;margin-bottom:8px;display:block;font-size:13px}.gjs-trt-trait{padding:14px 20px;border-bottom:1px solid #f0f0f0;background:#fff}.gjs-trt-traits{display:block!important;visibility:visible!important}.gjs-trt-trait .gjs-label{font-weight:600;margin-bottom:8px;display:block;color:#333;font-size:13px}.gjs-trt-trait .gjs-field{width:100%;padding:10px 14px;border:2px solid #ddd;border-radius:8px;font-size:14px;transition:all .2s}.gjs-trt-trait .gjs-field:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,0,.1)}.gjs-pn-devices-c{display:flex;gap:8px;padding:5px;background:hsla(0,0%,100%,.9);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.gjs-pn-devices-c button{padding:10px 16px;border:2px solid #ddd;background:#fff;border-radius:6px;cursor:pointer;transition:all .2s;font-size:16px;min-width:50px}.gjs-pn-devices-c button:hover{background:linear-gradient(135deg,#f0f0f0,#e8e8e8);border-color:#007bff;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.gjs-pn-devices-c button.gjs-pn-active{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;border-color:#007bff;box-shadow:0 4px 12px rgba(0,123,255,.4)}.gjs-selected{outline:3px solid #007bff!important;outline-offset:2px;box-shadow:0 0 0 4px rgba(0,123,255,.2)!important}.gjs-highlighted{outline:3px dashed #007bff!important;outline-offset:2px;background:rgba(0,123,255,.05)!important}.gjs-toolbar{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:6px;padding:6px;box-shadow:0 4px 12px rgba(0,123,255,.3)}.gjs-toolbar-item{color:#fff;padding:8px 12px;border-radius:4px;cursor:pointer;transition:all .2s;margin:0 2px}.gjs-toolbar-item:hover{background:hsla(0,0%,100%,.2);transform:scale(1.1)}.gjs-badge{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;padding:3px 8px;border-radius:12px;font-size:11px;font-weight:600;box-shadow:0 2px 4px rgba(0,123,255,.3)}.gjs-lm-items::-webkit-scrollbar,.gjs-sm-sectors::-webkit-scrollbar,.gjs-trt-traits::-webkit-scrollbar{height:8px;width:8px}.gjs-lm-items::-webkit-scrollbar-track,.gjs-sm-sectors::-webkit-scrollbar-track,.gjs-trt-traits::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.gjs-lm-items::-webkit-scrollbar-thumb,.gjs-sm-sectors::-webkit-scrollbar-thumb,.gjs-trt-traits::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:4px}.gjs-lm-items::-webkit-scrollbar-thumb:hover,.gjs-sm-sectors::-webkit-scrollbar-thumb:hover,.gjs-trt-traits::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#0056b3,#004085)}.gjs-pn-commands{background:#fff;border-bottom:2px solid #e0e0e0}.gjs-pn-commands .gjs-pn-btn{padding:12px 20px;font-weight:600}.gjs-cv{background:#f5f5f5;padding-left:0!important;padding-right:0!important;flex:1 1!important;position:relative!important}.gjs-cv,.gjs-cv-canvas{margin:0!important;width:100%!important;max-width:100%!important;min-width:100%!important}.gjs-cv-canvas{padding:0!important}.gjs-editor{width:100%!important}.gjs-pn-views .gjs-sm-view,.gjs-views .gjs-sm-view,.gjs-views-container .gjs-sm-view{display:none!important;width:0!important;visibility:hidden!important}.gjs-pn-views:has(.gjs-sm-view:not([style*="display: none"])),.gjs-views-container:has(.gjs-sm-view:not([style*="display: none"])){display:none!important;width:0!important}.gjs-pn-views-container:has(.gjs-sm-view),.gjs-pn-views-holder:has(.gjs-sm-view){display:none!important;width:0!important}.gjs-loading{display:flex;align-items:center;justify-content:center;height:100%;background:hsla(0,0%,100%,.9)}@keyframes blockAppear{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#blocks-container-horizontal .gjs-block{animation:blockAppear .3s ease-out}.gjs-field:focus,.gjs-pn-btn:focus,.gjs-toolbar-item:focus{outline:2px solid #007bff;outline-offset:2px}#blocks-container-horizontal:empty:before{content:"Bileşenler buraya eklenecek";display:block;padding:40px;text-align:center;color:#999;font-style:italic}.gjs-cv-canvas{padding:20px!important}.gjs-pn-btn[data-panel-id=open-sm],[data-panel-id=open-sm]{display:none!important}@media (max-width:1200px){#blocks-container-horizontal .gjs-block{min-width:120px!important;max-width:160px!important;padding:15px 20px!important;font-size:13px!important}}