:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-icon-animations: true;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media(prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:#0000!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:#0000;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:#0000!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px #0000;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:#0000;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:#0000;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:#0000;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0,-50px,0) scale(.9);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-50px,0) scale(.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}body,#root{margin:0;min-height:100vh}.appointment-dynamic-root,.bidding-dynamic-root{display:flow-root}.corporate-cms-html img,.corporate-cms-html video{max-width:100%;height:auto}.corporate-cms-html a:not(.btn){color:var(--bs-primary, #0d6efd);text-decoration:underline}.corporate-cms-html a.btn{text-decoration:none!important}.corporate-cms-html a.btn-primary{color:#fff!important;background-color:#3b3fff;border-color:#3b3fff}.corporate-cms-html a.btn-primary:hover,.corporate-cms-html a.btn-primary:focus,.corporate-cms-html a.btn-primary:focus-visible{color:#fff!important;background-color:#5b5eef;border-color:#5b5eef;text-decoration:none!important}.corporate-cms-html a.btn-outline-primary{color:#3b3fff!important;border-color:#3b3fff;background-color:transparent}.corporate-cms-html a.btn-outline-primary:hover,.corporate-cms-html a.btn-outline-primary:focus,.corporate-cms-html a.btn-outline-primary:focus-visible{color:#fff!important;background-color:#3b3fff;border-color:#3b3fff;text-decoration:none!important}.corporate-cms-html a.btn:hover,.corporate-cms-html a.btn:focus,.corporate-cms-html a.btn:focus-visible{text-decoration:none!important}.corporate-cms-html ul,.corporate-cms-html ol{padding-left:1.25rem;margin-bottom:.75rem}.corporate-cms-html p{margin-bottom:.75rem}.corporate-cms-html p:last-child{margin-bottom:0}.corporate-cms-html h1,.corporate-cms-html h2,.corporate-cms-html h3,.corporate-cms-html h4{margin-top:1rem;margin-bottom:.5rem;font-weight:600}.corporate-cms-html table{width:100%;max-width:100%;margin-bottom:1rem;border-collapse:collapse}.corporate-cms-html th,.corporate-cms-html td{padding:.5rem;border:1px solid #dee2e6}.corporate-cms-html a{color:#3b3fff;text-decoration:underline;text-underline-offset:.15em}.corporate-cms-html a:hover{color:#4a46b8}.corporate-cms-html [style*="color: #272556"],.corporate-cms-html [style*="color:#272556"],.corporate-cms-html [style*="color: #272556"] *,.corporate-cms-html [style*="color:#272556"] *{color:var(--mv2-text, #0f1128)!important}.corporate-cms-html [style*="color: #696cff"],.corporate-cms-html [style*="color:#696cff"],.corporate-cms-html [style*="color: #5c58d6"],.corporate-cms-html [style*="color:#5c58d6"]{color:var(--mv2-link, #3b3fff)!important}.cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:2147483640;background:#fff;border-top:1px solid rgba(15,17,40,.12);box-shadow:0 -8px 24px #0f11281a;padding:.9rem 1rem}.cookie-consent__inner{max-width:1140px;margin:0 auto;padding-right:4.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}.cookie-consent__text{margin:0;flex:1 1 320px;font-size:.85rem;line-height:1.45;color:#4b4a68}.cookie-consent__link{color:#3b3fff;text-decoration:underline}.cookie-consent__actions{display:flex;flex-wrap:wrap;gap:.5rem}.cookie-consent__btn{border:1px solid rgba(15,17,40,.2);background:#fff;color:#0f1128;border-radius:999px;padding:.45rem 1.1rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.cookie-consent__btn:hover{border-color:#3b3fff80}.cookie-consent__btn--primary{background:#3b3fff;border-color:#3b3fff;color:#fff}.cookie-consent__btn--primary:hover{background:#575ae0;border-color:#575ae0}@media(max-width:575.98px){.cookie-consent__inner{padding-right:0}.cookie-consent__actions{width:100%}.cookie-consent__btn{flex:1 1 auto}}.mv2-footer{background:var(--mv2-blue-ink);color:#ffffffb8;padding-inline:var(--mv2-gutter);padding-top:clamp(56px,6vw,84px);padding-bottom:26px;position:relative;overflow:hidden}.mv2-footer:before{content:"";position:absolute;top:-220px;left:-140px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#3b3fff66,#3b3fff00 68%);pointer-events:none}.mv2-footer-inner{max-width:var(--mv2-max);margin-inline:auto;position:relative}.mv2-footer-top{display:grid;grid-template-columns:minmax(240px,300px) 1fr;gap:clamp(32px,5vw,72px);padding-bottom:46px}.mv2-footer-brand img{height:34px;width:auto;display:block}.mv2-footer-tagline{margin-top:18px;font-size:14.5px;line-height:1.6;color:#ffffffa8;max-width:300px}.mv2-footer-social{display:flex;gap:10px;margin-top:22px}.mv2-footer-social a{width:38px;height:38px;border-radius:11px;border:1px solid rgba(255,255,255,.16);display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:background-color var(--mv2-t),border-color var(--mv2-t),transform var(--mv2-t)}.mv2-footer-social a:hover{background:#ffffff1f;border-color:#ffffff57;transform:translateY(-2px)}.mv2-footer-social svg{width:17px;height:17px;fill:currentColor}.mv2-footer-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,36px)}.mv2-footer-col-label{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#ffffff80;margin-bottom:14px}.mv2-footer-col ul{display:flex;flex-direction:column;gap:9px}.mv2-footer-col a{font-size:14px;line-height:1.4;color:#ffffffbd;transition:color var(--mv2-t)}.mv2-footer-col a:hover{color:#fff}.mv2-footer-contact{display:flex;flex-wrap:wrap;gap:10px 28px;padding:22px 0;border-top:1px solid rgba(255,255,255,.1);font-size:13.5px}.mv2-footer-contact a,.mv2-footer-contact span{color:#ffffffa8;display:inline-flex;align-items:center;gap:8px}.mv2-footer-contact a:hover{color:#fff}.mv2-footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;font-size:13px;color:#ffffff80}.mv2-footer-legal{display:flex;flex-wrap:wrap;gap:8px 18px}.mv2-footer-legal a{color:#ffffff9e;transition:color var(--mv2-t)}.mv2-footer-legal a:hover{color:#fff}@media(max-width:899px){.mv2-footer-top{grid-template-columns:1fr;gap:34px}.mv2-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}}@media(max-width:479px){.mv2-footer-cols{grid-template-columns:1fr}.mv2-footer-bottom{flex-direction:column;align-items:flex-start}}.mv2-to-top{position:fixed;right:20px;bottom:88px;z-index:900;width:44px;height:44px;border-radius:12px;border:1px solid var(--mv2-border);background:var(--mv2-surface);color:var(--mv2-link);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--mv2-sh);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity var(--mv2-t),transform var(--mv2-t),visibility var(--mv2-t)}.mv2-to-top.is-visible{opacity:1;visibility:visible;transform:none}.mv2-footer-cookiebtn{border:0;background:none;padding:0;font:inherit;font-size:13px;color:#ffffff9e;cursor:pointer;transition:color var(--mv2-t)}.mv2-footer-cookiebtn:hover{color:#fff}.mv2-propbody-media img,.mv2-article img,.mv2-postcover img,.mv2-shot img,.mv2-appslider-frame img{cursor:zoom-in}.mv2-page a img{cursor:pointer}.mv2-lightbox{border:0;padding:0;margin:auto;max-width:100vw;max-height:100vh;width:100%;height:100%;background:transparent;overflow:hidden}.mv2-lightbox::backdrop{background:#040816db;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.mv2-lightbox[open]{display:flex;align-items:center;justify-content:center}.mv2-lightbox-icerik{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(16px,4vw,44px);max-width:100%;max-height:100%;animation:mv2-lightbox-in .24s var(--mv2-ease, ease)}@keyframes mv2-lightbox-in{0%{opacity:0;transform:scale(.97)}}.mv2-lightbox-icerik img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 120px);border-radius:14px;box-shadow:0 40px 90px -30px #000c;background:#fff;cursor:zoom-out}.mv2-lightbox-alt{margin:0;max-width:720px;text-align:center;font-size:13.5px;line-height:1.5;color:#ffffffc7}.mv2-lightbox-kapat{position:absolute;top:clamp(4px,1.4vw,16px);right:clamp(4px,1.4vw,16px);z-index:2;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#ffffff1f;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.mv2-lightbox-kapat:hover{background:#ffffff3d;transform:scale(1.05)}.mv2-lightbox-kapat svg{width:18px;height:18px}.mv2-langswitch{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--mv2-border);border-radius:999px;background:var(--mv2-surface-2);flex:0 0 auto}.mv2-langswitch-btn{appearance:none;border:0;background:transparent;color:var(--mv2-body);font:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1;padding:6px 9px;border-radius:999px;cursor:pointer;transition:background-color var(--mv2-t),color var(--mv2-t)}.mv2-langswitch-btn:hover{color:var(--mv2-text)}.mv2-langswitch-btn.is-active{background:var(--mv2-blue);color:#fff}.mv2-langswitch-btn:focus-visible{outline:2px solid var(--mv2-blue2);outline-offset:2px}@media(max-width:479px){.mv2-langswitch-btn{padding:5px 7px;font-size:11px}}.mv2-theme-toggle{width:40px;height:40px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--mv2-border);border-radius:10px;background:var(--mv2-surface);color:var(--mv2-body);cursor:pointer;padding:0;transition:border-color var(--mv2-t),color var(--mv2-t),background-color var(--mv2-t)}.mv2-theme-toggle:hover{border-color:var(--mv2-blue2);color:var(--mv2-link)}.mv2-theme-toggle svg{width:18px;height:18px;display:block}.mv2-theme-icon{display:inline-flex;animation:mv2-theme-icon-in .32s var(--mv2-ease)}@keyframes mv2-theme-icon-in{0%{opacity:0;transform:rotate(-45deg) scale(.7)}}.mv2-nav{position:fixed;inset:0 0 auto;z-index:1000;height:var(--mv2-nav-h);background:var(--mv2-nav-bg);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid transparent;transition:border-color var(--mv2-t),box-shadow var(--mv2-t),background-color var(--mv2-t)}.mv2-nav.is-scrolled,.mv2-nav.is-open{background:var(--mv2-nav-bg-solid);border-bottom-color:var(--mv2-nav-border)}.mv2-nav:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--mv2-nav-accent);opacity:.55;transition:opacity var(--mv2-t);pointer-events:none}.mv2-nav.is-scrolled:after,.mv2-nav.is-open:after{opacity:1}.mv2-nav.is-scrolled{box-shadow:var(--mv2-sh-sm)}.mv2-nav-spacer{height:var(--mv2-nav-h)}.mv2-nav-inner{--mv2-nav-pad: clamp(16px, 3vw, 28px);position:relative;height:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--mv2-nav-pad);display:flex;align-items:center;gap:8px}.mv2-nav-brand{display:flex;align-items:center;flex:0 0 auto;margin-right:14px}.mv2-nav-brand img{height:40px;width:auto;max-width:190px;object-fit:contain;display:block}.mv2-nav-brand .mv2-brand-logo--dark{display:none}:root[data-theme=dark] .mv2-nav-brand .mv2-brand-logo--light{display:none}:root[data-theme=dark] .mv2-nav-brand .mv2-brand-logo--dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mv2-nav-brand .mv2-brand-logo--light{display:none}:root:not([data-theme=light]) .mv2-nav-brand .mv2-brand-logo--dark{display:block}}.mv2-nav-menu{display:flex;align-items:center;gap:2px;height:100%;flex:1 1 auto}.mv2-nav-item{position:static;height:100%;display:flex;align-items:center}.mv2-nav-trigger{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border:0;background:transparent;border-radius:9px;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.012em;color:var(--mv2-text);cursor:pointer;transition:background-color var(--mv2-t),color var(--mv2-t)}.mv2-nav-trigger:hover,.mv2-nav-item.is-active .mv2-nav-trigger{background:var(--mv2-surface-2);color:var(--mv2-link)}.mv2-nav-caret{width:10px;height:10px;transition:transform var(--mv2-t);opacity:.55}.mv2-nav-item.is-active .mv2-nav-caret{transform:rotate(180deg);opacity:1}.mv2-nav-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.mv2-nav-signin{font-size:15px;font-weight:600;color:var(--mv2-text);padding:0 8px;transition:color var(--mv2-t)}.mv2-nav-signin:hover{color:var(--mv2-link)}.mv2-mega{position:absolute;top:calc(var(--mv2-nav-h) - 6px);left:var(--mv2-nav-pad);transform:translateY(8px);width:min(980px,calc(100% - var(--mv2-nav-pad) * 2));max-height:calc(100vh - var(--mv2-nav-h) - 20px);overflow-y:auto;background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-xl);box-shadow:var(--mv2-sh-lg);padding:26px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--mv2-ease),transform .24s var(--mv2-ease),visibility .24s}.mv2-nav-item.is-active .mv2-mega{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mv2-mega-grid{display:grid;grid-template-columns:1fr 1fr 300px;gap:26px}.mv2-mega-grid--2{grid-template-columns:1fr 1fr}.mv2-mega-label{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--mv2-muted);margin-bottom:10px}.mv2-mega-list{display:flex;flex-direction:column;gap:2px}.mv2-mega-link{display:block;padding:9px 11px;border-radius:11px;transition:background-color var(--mv2-t)}.mv2-mega-link:hover{background:var(--mv2-surface-hover)}.mv2-mega-link-title{font-size:14.5px;font-weight:700;color:var(--mv2-text);letter-spacing:-.012em}.mv2-mega-link-desc{font-size:12.5px;line-height:1.45;color:var(--mv2-muted);margin-top:2px}.mv2-mega-link:hover .mv2-mega-link-title{color:var(--mv2-link)}.mv2-mega-group+.mv2-mega-group{margin-top:20px}.mv2-mega-feature{background:linear-gradient(155deg,var(--mv2-blue) 0%,var(--mv2-blue-deep) 55%,#1436b8 100%);border-radius:var(--mv2-r-lg);padding:22px;color:#fff;display:flex;flex-direction:column}.mv2-mega-feature-tag{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;height:24px;padding:0 10px;border-radius:999px;background:#ffffff2e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mv2-mega-feature-title{font-size:19px;font-weight:800;letter-spacing:-.02em;margin-top:14px}.mv2-mega-feature-text{font-size:13.5px;line-height:1.5;color:#fffc;margin-top:8px}.mv2-mega-feature-link{margin-top:14px;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:7px;transition:gap var(--mv2-t)}.mv2-mega-feature-link:hover{gap:12px}.mv2-mega-stats{display:flex;gap:18px;margin-top:auto;padding-top:18px}.mv2-mega-stat-value{font-size:20px;font-weight:800;letter-spacing:-.02em}.mv2-mega-stat-label{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffa8;margin-top:2px}.mv2-nav-burger{display:none;width:40px;height:40px;border:1px solid var(--mv2-border);background:var(--mv2-surface);border-radius:10px;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.mv2-nav-burger span{display:block;width:17px;height:2px;background:var(--mv2-text);position:relative;transition:background-color var(--mv2-t)}.mv2-nav-burger span:before,.mv2-nav-burger span:after{content:"";position:absolute;left:0;width:17px;height:2px;background:var(--mv2-text);transition:transform var(--mv2-t)}.mv2-nav-burger span:before{top:-5px}.mv2-nav-burger span:after{top:5px}.mv2-nav-burger.is-open span{background:transparent}.mv2-nav-burger.is-open span:before{transform:translateY(5px) rotate(45deg)}.mv2-nav-burger.is-open span:after{transform:translateY(-5px) rotate(-45deg)}@media(max-width:1023px){.mv2-nav-burger{display:flex}.mv2-nav-menu{position:fixed;top:var(--mv2-nav-h);left:0;right:0;bottom:0;display:block;height:auto;background:var(--mv2-nav-bg-solid);border-top:1px solid var(--mv2-border);padding:14px clamp(16px,5vw,28px) 40px;overflow-y:auto;transform:translate(-100%);transition:transform .3s var(--mv2-ease)}.mv2-nav.is-open .mv2-nav-menu{transform:none}.mv2-nav-item{display:block;height:auto;border-bottom:1px solid var(--mv2-border-soft)}.mv2-nav-trigger{width:100%;justify-content:space-between;height:52px;font-size:16.5px;padding-inline:4px;border-radius:0}.mv2-nav-trigger:hover,.mv2-nav-item.is-active .mv2-nav-trigger{background:transparent}.mv2-mega{position:static;transform:none;width:auto;border:0;box-shadow:none;border-radius:0;padding:0 0 14px;opacity:1;visibility:visible;pointer-events:auto;display:none}.mv2-nav-item.is-active .mv2-mega{display:block;transform:none}.mv2-mega-grid,.mv2-mega-grid--2{grid-template-columns:1fr;gap:18px}.mv2-mega-feature,.mv2-nav-actions .mv2-nav-signin{display:none}}@media(max-width:1023px){.mv2-nav-brand img{height:34px;max-width:155px}}@media(max-width:479px){.mv2-nav-inner{gap:6px}.mv2-nav-brand{margin-right:8px;min-width:0}.mv2-nav-brand img{height:28px;max-width:108px}.mv2-nav-actions{gap:6px}.mv2-nav-actions .mv2-btn{padding:0 10px;font-size:13px}}@media(max-width:389px){.mv2-nav-brand img{height:26px;max-width:94px}.mv2-nav-actions .mv2-btn{padding:0 9px;font-size:12.5px}}.mv2,.mv2-shell{--mv2-cyan: #60d2ff;--mv2-purple: #aeacff;--mv2-pink: #efc1ff;--mv2-blue: #3b3fff;--mv2-link: #3b3fff;--mv2-blue2: #476aff;--mv2-blue-hover: #2f33f5;--mv2-blue-deep: #1e50f0;--mv2-blue-ink: #0a183a;--mv2-section-ink: linear-gradient(135deg, #08122e 0%, #0f2154 48%, #17307a 100%);--mv2-section-ink-solid: #0f2154;--mv2-blue-soft: rgba(59, 63, 255, .08);--mv2-blue-soft-2: rgba(59, 63, 255, .14);--mv2-text: #0f1128;--mv2-body: #4d5977;--mv2-muted: #8494b0;--mv2-bg: #ffffff;--mv2-bg2: #f7f8fc;--mv2-bg3: #f4f7fe;--mv2-bg4: #f1f3f6;--mv2-surface: #ffffff;--mv2-surface-2: #f7f8fc;--mv2-surface-hover: #f5f7fd;--mv2-nav-bg: rgba(244, 247, 255, .82);--mv2-nav-bg-solid: rgba(247, 249, 255, .94);--mv2-nav-accent: linear-gradient(90deg, transparent 0%, rgba(59, 63, 255, .55) 22%, rgba(96, 210, 255, .7) 50%, rgba(59, 63, 255, .55) 78%, transparent 100%);--mv2-nav-border: rgba(59, 63, 255, .16);--mv2-hero-top: #f6f8ff;--mv2-hero-bottom: #ffffff;--mv2-border: #e4e7f0;--mv2-border-soft: #eef1f7;--mv2-border-strong: #cfd6ea;--mv2-input-bg: #ffffff;color-scheme:light;--mv2-placeholder: #6b748c;--mv2-danger: #e11d48;--mv2-nav-h: 64px;--mv2-max: 1160px;--mv2-gutter: clamp(20px, 5vw, 64px);--mv2-sec-y: clamp(64px, 7vw, 100px);--mv2-r-sm: 10px;--mv2-r: 14px;--mv2-r-lg: 20px;--mv2-r-xl: 28px;--mv2-sh-sm: 0 2px 8px rgba(10, 24, 58, .06);--mv2-sh: 0 10px 30px -12px rgba(10, 24, 58, .16);--mv2-sh-lg: 0 30px 70px -30px rgba(10, 24, 58, .3);--mv2-sh-blue: 0 14px 34px -12px rgba(59, 63, 255, .45);--mv2-glow-1: rgba(96, 210, 255, .3);--mv2-glow-2: rgba(59, 63, 255, .26);--mv2-glow-3: rgba(174, 172, 255, .28);--mv2-ease: cubic-bezier(.16, 1, .3, 1);--mv2-t: .24s var(--mv2-ease);font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--mv2-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark] .mv2,:root[data-theme=dark] .mv2-shell,:root[data-theme=dark].mv2{color-scheme:dark;--mv2-blue: #4a4dff;--mv2-link: #98a2ff;--mv2-blue2: #8fa4ff;--mv2-blue-hover: #5c5fff;--mv2-blue-deep: #1a3fc4;--mv2-blue-ink: #04070f;--mv2-section-ink: linear-gradient(135deg, #0c1740 0%, #15275e 48%, #1d3579 100%);--mv2-section-ink-solid: #15275e;--mv2-blue-soft: rgba(120, 128, 255, .14);--mv2-blue-soft-2: rgba(120, 128, 255, .22);--mv2-text: #eef1fb;--mv2-body: #a6b1cd;--mv2-muted: #7a86a5;--mv2-bg: #070b1a;--mv2-bg2: #0c1226;--mv2-bg3: #0e1530;--mv2-bg4: #0a0f22;--mv2-surface: #101731;--mv2-surface-2: #0c1226;--mv2-surface-hover: #16204180;--mv2-nav-bg: rgba(9, 14, 34, .82);--mv2-nav-bg-solid: rgba(9, 14, 34, .95);--mv2-nav-accent: linear-gradient(90deg, transparent 0%, rgba(120, 128, 255, .6) 22%, rgba(96, 210, 255, .75) 50%, rgba(120, 128, 255, .6) 78%, transparent 100%);--mv2-nav-border: rgba(120, 128, 255, .22);--mv2-hero-top: #0a1024;--mv2-hero-bottom: #070b1a;--mv2-border: #222c4c;--mv2-border-soft: #1a2340;--mv2-border-strong: #303c62;--mv2-input-bg: #0c1226;--mv2-placeholder: #7e8aa8;--mv2-danger: #ff6183;--mv2-sh-sm: 0 1px 2px rgba(0, 0, 0, .5);--mv2-sh: 0 12px 34px -14px rgba(0, 0, 0, .75);--mv2-sh-lg: 0 34px 80px -34px rgba(0, 0, 0, .85);--mv2-sh-blue: 0 14px 34px -14px rgba(74, 77, 255, .55);--mv2-glow-1: rgba(96, 210, 255, .16);--mv2-glow-2: rgba(74, 77, 255, .24);--mv2-glow-3: rgba(140, 138, 255, .16)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mv2,:root:not([data-theme=light]) .mv2-shell{color-scheme:dark;--mv2-blue: #4a4dff;--mv2-link: #98a2ff;--mv2-blue2: #8fa4ff;--mv2-blue-hover: #5c5fff;--mv2-blue-deep: #1a3fc4;--mv2-blue-ink: #04070f;--mv2-section-ink: linear-gradient(135deg, #0c1740 0%, #15275e 48%, #1d3579 100%);--mv2-section-ink-solid: #15275e;--mv2-blue-soft: rgba(120, 128, 255, .14);--mv2-blue-soft-2: rgba(120, 128, 255, .22);--mv2-text: #eef1fb;--mv2-body: #a6b1cd;--mv2-muted: #7a86a5;--mv2-bg: #070b1a;--mv2-bg2: #0c1226;--mv2-bg3: #0e1530;--mv2-bg4: #0a0f22;--mv2-surface: #101731;--mv2-surface-2: #0c1226;--mv2-surface-hover: #16204180;--mv2-nav-bg: rgba(9, 14, 34, .82);--mv2-nav-bg-solid: rgba(9, 14, 34, .95);--mv2-nav-accent: linear-gradient(90deg, transparent 0%, rgba(120, 128, 255, .6) 22%, rgba(96, 210, 255, .75) 50%, rgba(120, 128, 255, .6) 78%, transparent 100%);--mv2-nav-border: rgba(120, 128, 255, .22);--mv2-hero-top: #0a1024;--mv2-hero-bottom: #070b1a;--mv2-border: #222c4c;--mv2-border-soft: #1a2340;--mv2-border-strong: #303c62;--mv2-input-bg: #0c1226;--mv2-placeholder: #7e8aa8;--mv2-danger: #ff6183;--mv2-sh-sm: 0 1px 2px rgba(0, 0, 0, .5);--mv2-sh: 0 12px 34px -14px rgba(0, 0, 0, .75);--mv2-sh-lg: 0 34px 80px -34px rgba(0, 0, 0, .85);--mv2-sh-blue: 0 14px 34px -14px rgba(74, 77, 255, .55);--mv2-glow-1: rgba(96, 210, 255, .16);--mv2-glow-2: rgba(74, 77, 255, .24);--mv2-glow-3: rgba(140, 138, 255, .16)}}.mv2-on-blue{--mv2-text: #ffffff;--mv2-body: rgba(255, 255, 255, .82);--mv2-muted: rgba(255, 255, 255, .62);--mv2-link: #ffffff;--mv2-border: rgba(255, 255, 255, .16);--mv2-border-soft: rgba(255, 255, 255, .1);color:#fff}@media(prefers-reduced-motion:reduce){.mv2 *,.mv2-shell *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.mv2 *,.mv2-shell *{box-sizing:border-box}:where(.mv2,.mv2-shell) a{color:inherit;text-decoration:none;line-height:inherit}.mv2-page a,.mv2-page a:hover,.mv2-page a:focus,.mv2-shell a,.mv2-shell a:hover,.mv2-shell a:focus,.mv2-page button:hover,.mv2-shell button:hover{text-decoration:none}.mv2-page .mv2-article a,.mv2-page .mv2-article a:hover,.mv2-page .mv2-faq-a a,.mv2-page .mv2-faq-a a:hover{text-decoration:underline;text-underline-offset:2px}:where(.mv2,.mv2-shell) :where(h1,h2,h3,h4,p,ul){margin:0;padding:0;font-family:inherit;letter-spacing:normal;text-transform:none}:where(.mv2,.mv2-shell) ul{list-style:none}.mv2-section{padding-block:var(--mv2-sec-y);padding-inline:var(--mv2-gutter);position:relative}.mv2-inner{max-width:var(--mv2-max);margin-inline:auto;width:100%}.mv2-bg-2{background:var(--mv2-bg2)}.mv2-bg-3{background:var(--mv2-bg3)}.mv2-bg-4{background:var(--mv2-bg4)}.mv2-bg-blue{background:linear-gradient(180deg,var(--mv2-bg3) 0%,transparent 130px),linear-gradient(0deg,var(--mv2-bg) 0%,transparent 130px),var(--mv2-section-ink);position:relative;isolation:isolate}.mv2-bg-blue:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(closest-side,rgba(96,210,255,.16) 0%,transparent 100%) 82% 12% / 46% 70% no-repeat,radial-gradient(closest-side,rgba(120,128,255,.18) 0%,transparent 100%) 12% 88% / 52% 76% no-repeat;pointer-events:none}.mv2-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mv2-blue2);margin-bottom:14px}.mv2-on-blue .mv2-eyebrow{color:var(--mv2-cyan)}.mv2-h1{color:var(--mv2-text);font-size:clamp(36px,5.1vw,64px);font-weight:800;line-height:1.04;letter-spacing:-.03em}.mv2-h2{color:var(--mv2-text);font-size:clamp(30px,3.7vw,46px);font-weight:800;line-height:1.08;letter-spacing:-.028em}.mv2-h3{color:var(--mv2-text);font-size:clamp(20px,1.7vw,23px);font-weight:700;line-height:1.25;letter-spacing:-.015em}.mv2-lead p,.mv2-phero-lead p,.mv2-article p,.mv2-empty p,.mv2-tile-sum p,.mv2-fcta-card p,.mv2-sec-head p,.mv2-blog-sum p,.mv2-faq-a p,.mv2-page .corporate-cms-html p,.mv2-page .corporate-cms-html li,.mv2-page .corporate-cms-html td{color:inherit}.mv2-lead{font-size:clamp(16px,1.35vw,19px);line-height:1.62;color:var(--mv2-body)}.mv2-p{font-size:16px;line-height:1.65;color:var(--mv2-body)}.mv2-small{font-size:13px;line-height:1.5;color:var(--mv2-muted)}.mv2-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:48px;padding:0 22px;border-radius:12px;border:1px solid transparent;font-size:15px;font-weight:700;line-height:1.2;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform var(--mv2-t),background-color var(--mv2-t),border-color var(--mv2-t),color var(--mv2-t),box-shadow var(--mv2-t)}.mv2-btn:hover{transform:translateY(-1px)}.mv2-btn:active{transform:translateY(0)}.mv2-btn--sm{height:40px;padding:0 16px;font-size:14px;border-radius:10px}.mv2-btn--lg{height:54px;padding:0 28px;font-size:16px}.mv2-btn-primary{background:var(--mv2-blue);color:#fff;box-shadow:var(--mv2-sh-blue)}.mv2-btn-primary:hover{background:var(--mv2-blue-hover);color:#fff}.mv2-btn-ghost{background:var(--mv2-surface);border-color:var(--mv2-border-strong);color:var(--mv2-text)}.mv2-btn-ghost:hover{border-color:var(--mv2-blue2);color:var(--mv2-link)}.mv2-btn-white{background:#fff;color:var(--mv2-blue-deep)}.mv2-btn-white:hover{background:#e6e9ff;color:var(--mv2-blue-deep)}.mv2-btn-outline-white{background:transparent;border-color:#ffffff6b;color:#fff}.mv2-btn-outline-white:hover{border-color:#fff;background:#ffffff1a;color:#fff}.mv2-link{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--mv2-link);transition:gap var(--mv2-t),color var(--mv2-t)}.mv2-link:hover{gap:13px;color:var(--mv2-blue2)}.mv2-on-blue .mv2-link{color:#fff}.mv2-link-arrow{display:inline-block;transition:transform var(--mv2-t)}.mv2-card{background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-lg);transition:transform var(--mv2-t),border-color var(--mv2-t),box-shadow var(--mv2-t)}.mv2-card:hover{transform:translateY(-3px);border-color:var(--mv2-border-strong);box-shadow:var(--mv2-sh)}.mv2-badge{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;background:var(--mv2-blue-soft);color:var(--mv2-link);font-size:12.5px;font-weight:700;letter-spacing:-.01em}.mv2-on-blue .mv2-badge{background:#ffffff24;color:#fff}.mv2-sec-head{max-width:720px;color:var(--mv2-text)}.mv2-sec-head--center{margin-inline:auto;text-align:center}.mv2-sec-head .mv2-lead{margin-top:16px}.mv2-reveal{transition:opacity .7s var(--mv2-ease),transform .7s var(--mv2-ease)}.mv2-reveal.is-armed:not(.is-in){opacity:0;transform:translateY(18px)}:root[data-theme=dark] .corporate-developer-page{--dev-accent: var(--mv2-blue);--dev-accent-soft: var(--mv2-blue-soft);--dev-text: var(--mv2-text);--dev-muted: var(--mv2-body);--dev-surface: var(--mv2-surface-2)}:root[data-theme=dark] .corporate-developer-hero,:root[data-theme=dark] .corporate-developer-doc-hero{background:linear-gradient(165deg,var(--mv2-bg3) 0%,var(--mv2-bg2) 55%,var(--mv2-bg) 100%);border-bottom-color:var(--mv2-border)}:root[data-theme=dark] .corporate-developer-hero__chip,:root[data-theme=dark] .corporate-developer-card,:root[data-theme=dark] .corporate-developer-panel,:root[data-theme=dark] .corporate-developer-page .card,:root[data-theme=dark] .demo-request__form,:root[data-theme=dark] .partnership-page-body .card,:root[data-theme=dark] .partnership-application-card{background:var(--mv2-surface)!important;border-color:var(--mv2-border)!important;color:var(--mv2-text)}:root[data-theme=dark] .corporate-developer-page h1,:root[data-theme=dark] .corporate-developer-page h2,:root[data-theme=dark] .corporate-developer-page h3,:root[data-theme=dark] .corporate-developer-page h4,:root[data-theme=dark] .partnership-page-body h1,:root[data-theme=dark] .partnership-page-body h2,:root[data-theme=dark] .partnership-page-body h3,:root[data-theme=dark] .partnership-page-body h4,:root[data-theme=dark] .partnership-page-body h5,:root[data-theme=dark] .partnership-page-body h6{color:var(--mv2-text)!important}:root[data-theme=dark] .partnership-page-body .partnership-hero{background:linear-gradient(145deg,var(--mv2-bg3) 0%,var(--mv2-bg2) 45%,var(--mv2-surface) 100%);border-color:var(--mv2-border);box-shadow:var(--mv2-sh)}:root[data-theme=dark] .partnership-page-body .partnership-hero-badge{background:var(--mv2-blue-soft);color:var(--mv2-link);border-color:var(--mv2-border-strong)}:root[data-theme=dark] .corporate-cms-html .badge,:root[data-theme=dark] .corporate-cms-html [class*=bg-light],:root[data-theme=dark] .corporate-cms-html [class*=bg-white]{background-color:var(--mv2-surface-2)!important;color:var(--mv2-text)!important}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .corporate-developer-page{--dev-accent: var(--mv2-blue);--dev-accent-soft: var(--mv2-blue-soft);--dev-text: var(--mv2-text);--dev-muted: var(--mv2-body);--dev-surface: var(--mv2-surface-2)}:root:not([data-theme=light]) .corporate-developer-hero,:root:not([data-theme=light]) .corporate-developer-doc-hero{background:linear-gradient(165deg,var(--mv2-bg3) 0%,var(--mv2-bg2) 55%,var(--mv2-bg) 100%);border-bottom-color:var(--mv2-border)}:root:not([data-theme=light]) .corporate-developer-hero__chip,:root:not([data-theme=light]) .corporate-developer-card,:root:not([data-theme=light]) .corporate-developer-panel,:root:not([data-theme=light]) .corporate-developer-page .card,:root:not([data-theme=light]) .demo-request__form,:root:not([data-theme=light]) .partnership-page-body .card,:root:not([data-theme=light]) .partnership-application-card{background:var(--mv2-surface)!important;border-color:var(--mv2-border)!important;color:var(--mv2-text)}:root:not([data-theme=light]) .corporate-developer-page h1,:root:not([data-theme=light]) .corporate-developer-page h2,:root:not([data-theme=light]) .corporate-developer-page h3,:root:not([data-theme=light]) .corporate-developer-page h4,:root:not([data-theme=light]) .partnership-page-body h1,:root:not([data-theme=light]) .partnership-page-body h2,:root:not([data-theme=light]) .partnership-page-body h3,:root:not([data-theme=light]) .partnership-page-body h4,:root:not([data-theme=light]) .partnership-page-body h5,:root:not([data-theme=light]) .partnership-page-body h6{color:var(--mv2-text)!important}:root:not([data-theme=light]) .partnership-page-body .partnership-hero{background:linear-gradient(145deg,var(--mv2-bg3) 0%,var(--mv2-bg2) 45%,var(--mv2-surface) 100%);border-color:var(--mv2-border);box-shadow:var(--mv2-sh)}:root:not([data-theme=light]) .partnership-page-body .partnership-hero-badge{background:var(--mv2-blue-soft);color:var(--mv2-link);border-color:var(--mv2-border-strong)}:root:not([data-theme=light]) .corporate-cms-html .badge,:root:not([data-theme=light]) .corporate-cms-html [class*=bg-light],:root:not([data-theme=light]) .corporate-cms-html [class*=bg-white]{background-color:var(--mv2-surface-2)!important;color:var(--mv2-text)!important}}:root[data-theme=dark] .mv2-page .text-dark,:root[data-theme=dark] .mv2-page .text-body,:root[data-theme=dark] .mv2-page .text-black{color:var(--mv2-text)!important}:root[data-theme=dark] .mv2-page .text-muted,:root[data-theme=dark] .mv2-page .text-secondary{color:var(--mv2-body)!important}:root[data-theme=dark] .mv2-page .bg-light,:root[data-theme=dark] .mv2-page .bg-white{background-color:var(--mv2-surface-2)!important}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mv2-page .text-dark,:root:not([data-theme=light]) .mv2-page .text-body,:root:not([data-theme=light]) .mv2-page .text-black{color:var(--mv2-text)!important}:root:not([data-theme=light]) .mv2-page .text-muted,:root:not([data-theme=light]) .mv2-page .text-secondary{color:var(--mv2-body)!important}:root:not([data-theme=light]) .mv2-page .bg-light,:root:not([data-theme=light]) .mv2-page .bg-white{background-color:var(--mv2-surface-2)!important}}:root[data-theme=dark] .mv2-page .card,:root[data-theme=dark] .mv2-page .bg-body,:root[data-theme=dark] .mv2-page .accordion-item,:root[data-theme=dark] .mv2-page .list-group-item{background-color:var(--mv2-surface)!important;border-color:var(--mv2-border)!important;color:var(--mv2-text)}:root[data-theme=dark] .mv2-page .corporate-cms-html [style*=color]{color:var(--mv2-text)!important}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mv2-page .card,:root:not([data-theme=light]) .mv2-page .bg-body,:root:not([data-theme=light]) .mv2-page .accordion-item,:root:not([data-theme=light]) .mv2-page .list-group-item{background-color:var(--mv2-surface)!important;border-color:var(--mv2-border)!important;color:var(--mv2-text)}:root:not([data-theme=light]) .mv2-page .corporate-cms-html [style*=color]{color:var(--mv2-text)!important}}:root[data-theme=dark] .mv2-page :where(h1,h2,h3,h4,h5,h6){color:var(--mv2-text)}:root[data-theme=dark] .mv2-page .corporate-cms-html [style*=background]{background-color:var(--mv2-surface-2)!important}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mv2-page :where(h1,h2,h3,h4,h5,h6){color:var(--mv2-text)}:root:not([data-theme=light]) .mv2-page .corporate-cms-html [style*=background]{background-color:var(--mv2-surface-2)!important}}:root[data-theme=dark] .mv2-page .form-control,:root[data-theme=dark] .mv2-page .form-select,:root[data-theme=dark] .mv2-page .input-group-text{background-color:var(--mv2-input-bg);border-color:var(--mv2-border);color:var(--mv2-text)}:root[data-theme=dark] .mv2-page .form-control::placeholder{color:var(--mv2-placeholder);opacity:1}:root[data-theme=dark] .mv2-page .form-floating>label,:root[data-theme=dark] .mv2-page .form-label,:root[data-theme=dark] .mv2-page .form-check-label{color:var(--mv2-body)}:root[data-theme=dark] .mv2-page .form-control:focus,:root[data-theme=dark] .mv2-page .form-select:focus{background-color:var(--mv2-input-bg);border-color:var(--mv2-blue2);box-shadow:0 0 0 3px var(--mv2-blue-soft-2);color:var(--mv2-text)}:root[data-theme=dark] .mv2-page .form-check-input{background-color:var(--mv2-input-bg);border-color:var(--mv2-border-strong)}:root[data-theme=dark] .mv2-page .form-check-input:checked{background-color:var(--mv2-blue);border-color:var(--mv2-blue)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mv2-page .form-control,:root:not([data-theme=light]) .mv2-page .form-select,:root:not([data-theme=light]) .mv2-page .input-group-text{background-color:var(--mv2-input-bg);border-color:var(--mv2-border);color:var(--mv2-text)}:root:not([data-theme=light]) .mv2-page .form-control::placeholder{color:var(--mv2-placeholder);opacity:1}:root:not([data-theme=light]) .mv2-page .form-floating>label,:root:not([data-theme=light]) .mv2-page .form-label,:root:not([data-theme=light]) .mv2-page .form-check-label{color:var(--mv2-body)}:root:not([data-theme=light]) .mv2-page .form-control:focus,:root:not([data-theme=light]) .mv2-page .form-select:focus{background-color:var(--mv2-input-bg);border-color:var(--mv2-blue2);box-shadow:0 0 0 3px var(--mv2-blue-soft-2);color:var(--mv2-text)}:root:not([data-theme=light]) .mv2-page .form-check-input{background-color:var(--mv2-input-bg);border-color:var(--mv2-border-strong)}:root:not([data-theme=light]) .mv2-page .form-check-input:checked{background-color:var(--mv2-blue);border-color:var(--mv2-blue)}}.mv2-page{background:var(--mv2-bg);min-height:100vh;display:flex;flex-direction:column;font-size:16px;line-height:1.5}.mv2-main{flex:1 1 auto}.mv2-powered{background:var(--mv2-blue-ink);padding:0 var(--mv2-gutter) 22px;text-align:center}.mv2-powered a,.mv2-powered p,.mv2-powered span{color:#ffffff6b!important;font-size:12px}.mv2-whatsapp{position:fixed;right:20px;bottom:22px;z-index:900;width:52px;height:52px;border-radius:50%;background:#25d366;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 26px -8px #25d366b3;transition:transform var(--mv2-t)}.mv2-whatsapp:hover{transform:translateY(-2px) scale(1.04)}.mv2-whatsapp img{width:28px;height:28px;display:block}.mv2-page,.mv2-page div,.mv2-page p,.mv2-page a,.mv2-page span,.mv2-page li,.mv2-page h1,.mv2-page h2,.mv2-page h3,.mv2-page h4,.mv2-page h5,.mv2-page h6,.mv2-page label,.mv2-page b,.mv2-page strong,.mv2-page em,.mv2-page small,.mv2-page td,.mv2-page th,.mv2-page blockquote,.mv2-page figcaption,.mv2-page button,.mv2-page input,.mv2-page textarea,.mv2-page select{font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mv2-page .container{max-width:var(--mv2-max)}@media(max-width:575px){.mv2-whatsapp{width:46px;height:46px;right:14px;bottom:16px}.mv2-whatsapp img{width:24px;height:24px}.mv2-to-top{right:14px;bottom:74px}}.mv2-logos{padding:8px 0 clamp(40px,4.5vw,60px);background:linear-gradient(180deg,#ffffff 0%,var(--mv2-bg2) 100%);overflow:hidden}.mv2-logos-title{text-align:center;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--mv2-muted);margin-bottom:30px;padding-inline:var(--mv2-gutter)}.mv2-logos-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}.mv2-logos-track{display:flex;align-items:center;gap:0;width:max-content;animation:mv2-logos-scroll 42s linear infinite}.mv2-logos-copy{--mv2-logo-gap: clamp(36px, 4.5vw, 68px);display:flex;align-items:center;gap:var(--mv2-logo-gap);padding-right:var(--mv2-logo-gap)}@keyframes mv2-logos-scroll{to{transform:translate(-50%)}}.mv2-logos-marquee:hover .mv2-logos-track{animation-play-state:paused}.mv2-logo-item{height:56px;display:inline-flex;align-items:center;flex:0 0 auto}.mv2-logo-item img{max-height:56px;max-width:190px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.5;transition:filter .45s var(--mv2-ease),opacity .45s var(--mv2-ease),transform .45s var(--mv2-ease);animation:mv2-logo-pulse 7s var(--mv2-ease) infinite;animation-delay:calc(var(--i, 0) * .55s)}@keyframes mv2-logo-pulse{0%,72%,to{filter:grayscale(1);opacity:.5}12%,30%{filter:none;opacity:1}}.mv2-logo-item:hover img{animation:none;filter:none;opacity:1;transform:scale(1.12)}.mv2-logo-item--dark{background:var(--mv2-logo-pad, var(--mv2-blue-ink));border-radius:10px;padding:6px 14px;height:64px}@media(max-width:575px){.mv2-logo-item{height:42px}.mv2-logo-item img{max-height:42px;max-width:140px}.mv2-logo-item--dark{height:50px;padding:5px 10px}.mv2-logos-track{animation-duration:30s}}.mv2-case-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.mv2-case-title{margin-top:18px}.mv2-case-summary{margin-top:16px}.mv2-case-card .mv2-link{margin-top:22px}.mv2-case-media img{width:100%;height:auto;border-radius:var(--mv2-r-xl);border:1px solid var(--mv2-border);display:block}.mv2-case-placeholder{width:100%;aspect-ratio:1200 / 630;border-radius:var(--mv2-r-xl);background:linear-gradient(150deg,var(--mv2-blue) 0%,var(--mv2-blue-deep) 100%)}.mv2-case-more{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:40px}.mv2-case-mini{padding:20px;display:flex;flex-direction:column;gap:8px}.mv2-case-mini-title{font-size:16px;font-weight:700;color:var(--mv2-text);letter-spacing:-.015em}.mv2-case-mini-sum{font-size:13.5px;line-height:1.5;color:var(--mv2-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mv2-hub .mv2-sec-head{max-width:780px;margin-bottom:40px}.mv2-hub-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.mv2-hub-chip{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--mv2-border);background:var(--mv2-surface);font-size:14.5px;font-weight:600;color:var(--mv2-text);box-shadow:var(--mv2-sh-sm);transition:transform var(--mv2-t),border-color var(--mv2-t),color var(--mv2-t),box-shadow var(--mv2-t)}.mv2-hub-chip:hover{transform:translateY(-2px);border-color:var(--mv2-blue2);color:var(--mv2-link);box-shadow:var(--mv2-sh)}.mv2-reveal.is-in .mv2-hub-chip{animation:mv2-chip-in .5s var(--mv2-ease) both}@keyframes mv2-chip-in{0%{opacity:0;transform:translateY(10px) scale(.96)}}.mv2-hub-chip i{color:var(--mv2-link);font-size:14px}.mv2-hub-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px;margin-top:34px}.mv2-blog-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}.mv2-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mv2-blog-card{display:flex;flex-direction:column;overflow:hidden}.mv2-blog-media{aspect-ratio:16 / 9;background:var(--mv2-surface-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.mv2-blog-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--mv2-ease)}.mv2-blog-card:hover .mv2-blog-media img{transform:scale(1.04)}.mv2-blog-media-fallback{font-size:40px;font-weight:800;color:var(--mv2-link);opacity:.35}.mv2-blog-content{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.mv2-blog-cat{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mv2-blue2)}.mv2-blog-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mv2-blog-sum{font-size:14px;line-height:1.55;color:var(--mv2-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mv2-blog-sum p{margin:0}.mv2-blog-meta{margin-top:auto;padding-top:6px;font-size:12.5px;color:var(--mv2-muted)}.mv2-fcta-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(28px,4vw,54px);align-items:center}.mv2-fcta-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mv2-fcta-card{background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-lg);padding:26px 24px;display:flex;flex-direction:column;gap:12px}.mv2-fcta-card .mv2-btn{margin-top:auto;align-self:flex-start}@media(max-width:899px){.mv2-case-card,.mv2-fcta-inner{grid-template-columns:1fr}.mv2-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mv2-blog-head{flex-direction:column;align-items:flex-start}}@media(max-width:575px){.mv2-blog-grid,.mv2-fcta-cards{grid-template-columns:1fr}.mv2-hub-chip{height:40px;padding:0 16px;font-size:13.5px}}:root[data-theme=dark] .mv2-logo-item,:root[data-theme=dark] .mv2-logo-item--dark{background:#fff;border-radius:10px;padding:6px 14px;height:64px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mv2-logo-item,:root:not([data-theme=light]) .mv2-logo-item--dark{background:#fff;border-radius:10px;padding:6px 14px;height:64px}}.mv2-phero{position:relative;overflow:hidden;padding:clamp(40px,5vw,68px) var(--mv2-gutter) clamp(34px,4vw,52px);background:linear-gradient(180deg,var(--mv2-hero-top) 0%,var(--mv2-hero-bottom) 78%)}.mv2-phero-glow{position:absolute;top:-300px;left:50%;transform:translate(-50%);width:min(1000px,130vw);height:620px;background:radial-gradient(closest-side,var(--mv2-glow-1) 0%,transparent 100%) 26% 46% / 56% 72% no-repeat,radial-gradient(closest-side,var(--mv2-glow-2) 0%,transparent 100%) 72% 38% / 58% 74% no-repeat;pointer-events:none}.mv2-phero-inner{position:relative;text-align:center}.mv2-phero-body{max-width:780px;margin-inline:auto}.mv2-phero-title{font-size:clamp(30px,4.2vw,52px)}.mv2-phero-lead{margin-top:18px}.mv2-phero-lead p{margin:0}.mv2-phero-lead p+p{margin-top:10px}.mv2-phero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.mv2-phero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(28px,4vw,56px);align-items:center;text-align:left}.mv2-phero--split .mv2-phero-body{margin-inline:0;max-width:none}.mv2-phero--split .mv2-phero-actions{justify-content:flex-start}.mv2-phero-media img{display:block;width:auto;height:auto;max-width:100%;max-height:420px;margin-inline:auto;border-radius:var(--mv2-r-xl);border:1px solid var(--mv2-border);box-shadow:var(--mv2-sh)}.mv2-phero-media{display:flex;align-items:center;justify-content:center}.mv2-crumbs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--mv2-muted);margin-bottom:16px}.mv2-phero--split .mv2-crumbs{justify-content:flex-start}.mv2-crumbs span{display:inline-flex;align-items:center;gap:8px}.mv2-crumbs a{color:var(--mv2-blue2);font-weight:600;transition:color var(--mv2-t)}.mv2-crumbs a:hover{color:var(--mv2-link)}.mv2-crumbs i{font-style:normal;opacity:.5}.mv2-article{max-width:800px;margin-inline:auto;font-size:16.5px;line-height:1.75;color:var(--mv2-body)}.mv2-article--wide{max-width:var(--mv2-max)}.mv2-article>*:first-child{margin-top:0}.mv2-article p{margin:0 0 18px}.mv2-article .lead{font-size:clamp(17.5px,1.5vw,20px);line-height:1.6;color:var(--mv2-text);font-weight:500;margin-bottom:24px}.mv2-article h2{font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.2;letter-spacing:-.024em;color:var(--mv2-text);margin:42px 0 14px}.mv2-article h3{font-size:clamp(19px,1.9vw,22px);font-weight:700;line-height:1.3;letter-spacing:-.016em;color:var(--mv2-text);margin:30px 0 10px}.mv2-article h4{font-size:17px;font-weight:700;color:var(--mv2-text);margin:24px 0 8px}.mv2-article ul,.mv2-article ol{margin:0 0 18px;padding-left:22px;list-style:disc}.mv2-article ol{list-style:decimal}.mv2-article li{margin-bottom:8px}.mv2-article li::marker{color:var(--mv2-blue2)}.mv2-article a{color:var(--mv2-link);font-weight:600;text-decoration:underline;text-underline-offset:2px}.mv2-article strong,.mv2-article b{color:var(--mv2-text);font-weight:700}.mv2-article img{max-width:100%;height:auto;border-radius:var(--mv2-r-lg);border:1px solid var(--mv2-border);margin:12px 0 22px}.mv2-article blockquote{margin:24px 0;padding:18px 22px;border-left:3px solid var(--mv2-blue);background:var(--mv2-bg3);border-radius:0 var(--mv2-r) var(--mv2-r) 0;color:var(--mv2-text)}.mv2-article blockquote p:last-child{margin-bottom:0}.mv2-article table{width:100%;border-collapse:collapse;margin:8px 0 24px;font-size:15px}.mv2-table-scroll{overflow-x:auto;margin-bottom:24px}.mv2-article th,.mv2-article td{border:1px solid var(--mv2-border);padding:11px 14px;text-align:left;vertical-align:top}.mv2-article thead th{background:var(--mv2-bg3);color:var(--mv2-text);font-weight:700;font-size:13.5px;letter-spacing:.01em}.mv2-article code{background:var(--mv2-surface-2);border:1px solid var(--mv2-border);border-radius:6px;padding:2px 6px;font-size:.9em}.mv2-article pre{background:var(--mv2-blue-ink);color:#e6edff;border-radius:var(--mv2-r);padding:16px 18px;overflow-x:auto;margin:0 0 22px}.mv2-article pre code{background:none;border:0;padding:0;color:inherit}.mv2-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:22px}.mv2-cards--2{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.mv2-tile{display:flex;flex-direction:column;background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-lg);overflow:hidden;transition:transform var(--mv2-t),border-color var(--mv2-t),box-shadow var(--mv2-t)}.mv2-tile:hover{transform:translateY(-4px);border-color:var(--mv2-border-strong);box-shadow:var(--mv2-sh)}.mv2-tile-media{aspect-ratio:1200 / 630;background:var(--mv2-surface-2);overflow:hidden}.mv2-tile-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--mv2-ease)}.mv2-tile:hover .mv2-tile-media img{transform:scale(1.04)}.mv2-tile-body{padding:20px;display:flex;flex-direction:column;gap:9px;flex:1 1 auto}.mv2-tile-title{font-size:18px;font-weight:700;letter-spacing:-.016em;color:var(--mv2-text)}.mv2-tile-sum{font-size:14.5px;line-height:1.55;color:var(--mv2-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mv2-tile-foot{margin-top:auto;padding-top:8px;font-size:13px;font-weight:700;color:var(--mv2-link);display:inline-flex;align-items:center;gap:7px;transition:gap var(--mv2-t)}.mv2-tile:hover .mv2-tile-foot{gap:12px}.mv2-empty{text-align:center;padding:clamp(40px,6vw,72px) 20px;border:1px dashed var(--mv2-border);border-radius:var(--mv2-r-lg);background:var(--mv2-bg2);color:var(--mv2-body)}@media(max-width:899px){.mv2-phero-grid{grid-template-columns:1fr}.mv2-phero--split .mv2-phero-media{order:-1}}.mv2-chipbar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px}.mv2-chip{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--mv2-border);background:var(--mv2-surface);font-size:14px;font-weight:600;color:var(--mv2-body);white-space:nowrap;transition:border-color var(--mv2-t),color var(--mv2-t),background-color var(--mv2-t)}.mv2-chip img{width:20px;height:20px;border-radius:5px;object-fit:cover}.mv2-chip:hover{border-color:var(--mv2-blue2);color:var(--mv2-link)}.mv2-chip.is-active{background:var(--mv2-blue);border-color:var(--mv2-blue);color:#fff}.mv2-listcount{margin-bottom:20px}.mv2-blogtile-media{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9}.mv2-blogtile-letter{font-size:44px;font-weight:800;color:var(--mv2-link);opacity:.3}.mv2-blogtile-cat{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mv2-blue2)}.mv2-blogtile-cat img{width:20px;height:20px;border-radius:5px;object-fit:cover}.mv2-blogtile-meta{display:flex;align-items:center;gap:14px;font-size:12.5px;color:var(--mv2-muted)}.mv2-blogtile .mv2-tile-title a:hover{color:var(--mv2-link)}.mv2-inttile-logo{height:92px;display:flex;align-items:center;justify-content:center;padding:18px 20px;background:var(--mv2-surface-2);border-bottom:1px solid var(--mv2-border-soft)}.mv2-inttile-logo img{max-height:48px;max-width:150px;width:auto;height:auto;object-fit:contain}.mv2-inttile-logo span{font-size:17px;font-weight:800;color:var(--mv2-link);letter-spacing:-.02em}.mv2-inttile-badge{align-self:flex-start;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mv2-blue2);background:var(--mv2-blue-soft);border-radius:999px;padding:4px 10px}.mv2-formcard{max-width:880px;margin-inline:auto;background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-xl);box-shadow:var(--mv2-sh);padding:clamp(22px,3.4vw,40px)}.mv2-formcard .form-label,.mv2-formcard label{font-size:13px;font-weight:700;color:var(--mv2-body);margin-bottom:6px}.mv2-formcard input[type=text],.mv2-formcard input[type=tel],.mv2-formcard input[type=email],.mv2-formcard select,.mv2-formcard textarea,.mv2-formcard .form-control,.mv2-formcard .form-select{width:100%;border:1px solid var(--mv2-border);border-radius:12px;padding:12px 14px;font-size:15px;color:var(--mv2-text);background-color:var(--mv2-input-bg);box-shadow:none;transition:border-color var(--mv2-t),box-shadow var(--mv2-t)}.mv2-formcard input::placeholder,.mv2-formcard textarea::placeholder,.mv2-formcard .form-control::placeholder{color:var(--mv2-placeholder);opacity:1}.mv2-formcard input[type=checkbox],.mv2-formcard input[type=radio]{accent-color:var(--mv2-blue)}.mv2-formcard input:focus,.mv2-formcard select:focus,.mv2-formcard textarea:focus,.mv2-formcard .form-control:focus,.mv2-formcard .form-select:focus{outline:none;border-color:var(--mv2-blue2);box-shadow:0 0 0 3px var(--mv2-blue-soft-2)}.mv2-formcard .mv2-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.mv2-postmeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;font-size:14px;color:var(--mv2-muted)}.mv2-postmeta a{display:inline-flex;align-items:center;gap:7px;color:var(--mv2-blue2);font-weight:600}.mv2-postmeta img{width:20px;height:20px;border-radius:5px;object-fit:cover}.mv2-postcover{max-width:880px;margin:0 auto 34px}.mv2-postcover img{width:100%;height:auto;display:block;border-radius:var(--mv2-r-xl);border:1px solid var(--mv2-border);box-shadow:var(--mv2-sh)}.mv2-postfoot{max-width:800px;margin:40px auto 0;padding-top:26px;border-top:1px solid var(--mv2-border)}.mv2-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;max-width:900px;margin-inline:auto}.mv2-teamcard{margin:0;background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-lg);overflow:hidden;transition:transform var(--mv2-t),box-shadow var(--mv2-t)}.mv2-teamcard:hover{transform:translateY(-4px);box-shadow:var(--mv2-sh)}.mv2-teamcard img{width:100%;height:290px;object-fit:cover;display:block;filter:grayscale(1);transition:filter var(--mv2-t)}.mv2-teamcard:hover img{filter:none}.mv2-teamcard figcaption{padding:16px 18px 20px;display:flex;flex-direction:column;gap:3px;text-align:center}.mv2-teamcard-name{font-size:16.5px;font-weight:700;color:var(--mv2-text);letter-spacing:-.015em}.mv2-teamcard-role{font-size:13px;font-weight:600;color:var(--mv2-blue2)}.mv2-featsearch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:26px}.mv2-featsearch input{flex:1 1 320px;max-width:460px;height:46px;padding:0 16px;border:1px solid var(--mv2-border);border-radius:12px;background:var(--mv2-input-bg);color:var(--mv2-text);font:inherit;font-size:15px;transition:border-color var(--mv2-t),box-shadow var(--mv2-t)}.mv2-featsearch input::placeholder{color:var(--mv2-placeholder)}.mv2-featsearch input:focus{outline:none;border-color:var(--mv2-blue2);box-shadow:0 0 0 3px var(--mv2-blue-soft-2)}.mv2-feattile-icon{width:40px;height:40px;border-radius:11px;background:var(--mv2-blue-soft);color:var(--mv2-link);display:inline-flex;align-items:center;justify-content:center;font-size:17px;margin-bottom:4px}.mv2-bank-note{background:var(--mv2-bg3);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-lg);padding:20px 22px;margin-bottom:22px}.mv2-bank-note .mv2-eyebrow{margin-bottom:8px}.mv2-bank-holder{display:flex;flex-direction:column;gap:5px;margin-bottom:26px}.mv2-bank-holder strong{font-size:15.5px;color:var(--mv2-text)}.mv2-banktile-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--mv2-border-soft)}.mv2-banktile-head img{max-height:44px;max-width:160px;width:auto;object-fit:contain}.mv2-banktile-qr{max-height:72px!important;max-width:72px!important;border-radius:8px}.mv2-banktile-rows{margin:0;display:flex;flex-direction:column;gap:10px}.mv2-banktile-rows>div{display:flex;align-items:baseline;gap:12px}.mv2-banktile-rows dt{flex:0 0 92px;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--mv2-muted)}.mv2-banktile-rows dd{margin:0;font-size:15px;font-weight:600;color:var(--mv2-text);word-break:break-all}.mv2-intlogo{display:flex;align-items:center;justify-content:center;padding:26px;margin-bottom:30px;background:var(--mv2-surface-2);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-lg)}.mv2-intlogo img{max-height:76px;max-width:240px;width:auto;height:auto;object-fit:contain}.mv2-doctile-icon{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;border-radius:8px;background:var(--mv2-blue-soft);color:var(--mv2-link);font-size:11px;font-weight:800;letter-spacing:.08em}.mv2-doclayout{padding-bottom:clamp(48px,6vw,80px)}.mv2-note{border:1px solid var(--mv2-border);border-left:3px solid var(--mv2-blue);background:var(--mv2-bg3);border-radius:0 var(--mv2-r) var(--mv2-r) 0;padding:14px 18px;margin-bottom:24px;font-size:14.5px;line-height:1.6;color:var(--mv2-body)}.mv2-note--warn{border-left-color:#f59e0b}.mv2-propbody{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,3.4vw,44px);align-items:start}.mv2-propbody .mv2-article{margin-inline:0}.mv2-propbody-media{margin:0}.mv2-propbody-media img{display:block;width:100%;height:auto;border-radius:var(--mv2-r-xl);border:1px solid var(--mv2-border);box-shadow:var(--mv2-sh);background:var(--mv2-surface-2)}@media(max-width:899px){.mv2-propbody{grid-template-columns:1fr}}.corporate-eye-view-count{display:inline-flex;align-items:center;gap:.3rem;line-height:1}.corporate-eye-view-count__icon{flex-shrink:0;color:currentColor;opacity:.88}.corporate-eye-view-count__value{font-variant-numeric:tabular-nums}.corporate-blog-page{--cb-accent: #3b3fff;--cb-accent-soft: rgba(59, 63, 255, .12);--cb-accent-mid: rgba(59, 63, 255, .22);--cb-text: #0f1128;--cb-muted: #5e6278}.corporate-blog-page .breadcrumb a{text-decoration:none!important}.corporate-blog-page .breadcrumb a:hover{text-decoration:none!important;color:var(--cb-accent)}.corporate-blog-intro{background:linear-gradient(180deg,#f4f6ff,#fff 72%);border-bottom:1px solid rgba(59,63,255,.08)}.corporate-blog-intro__inner{max-width:36rem}.corporate-blog-filters{background:#fff;border:1px solid rgba(15,17,40,.08);border-radius:1rem;box-shadow:0 4px 24px #0f11280f}.corporate-blog-filters-label{letter-spacing:.08em}.corporate-blog-filters__scroll{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media(max-width:575.98px){.corporate-blog-filters__scroll{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:.35rem;margin-inline:-.25rem;padding-inline:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}}.corporate-blog-chip{appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(59,63,255,.35);background:#fff;color:var(--cb-text);font-weight:500;font-size:.875rem;padding:.45rem 1rem;border-radius:999px;white-space:nowrap;line-height:1.35;text-decoration:none!important;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.corporate-blog-chip:hover{border-color:var(--cb-accent);background:#3b3fff0f;color:var(--cb-text);text-decoration:none!important}.corporate-blog-chip.is-active{background:var(--cb-accent);border-color:var(--cb-accent);color:#fff;box-shadow:0 4px 14px #3b3fff59;text-decoration:none!important}.corporate-blog-chip.is-active:hover{background:#5a5dff;border-color:#5a5dff;color:#fff;text-decoration:none!important}.corporate-blog-chip img{width:22px;height:22px;object-fit:cover;border-radius:.25rem}.corporate-blog-count{font-size:.875rem;color:var(--cb-muted);font-weight:500}.corporate-blog-card{display:flex;flex-direction:column;height:100%;border-radius:1.125rem;border:1px solid var(--cb-accent-soft);background:#fff;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.corporate-blog-card:hover{transform:translateY(-4px);border-color:var(--cb-accent-mid);box-shadow:0 20px 48px #0f11281a,0 0 0 1px #3b3fff14}.corporate-blog-card__media{display:block;position:relative;aspect-ratio:16 / 9;background:linear-gradient(145deg,#eef1ff,#e4e8ff);overflow:hidden;text-decoration:none!important}.corporate-blog-card__media:hover{text-decoration:none!important}.corporate-blog-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.corporate-blog-card:hover .corporate-blog-card__media img{transform:scale(1.04)}.corporate-blog-card__media--placeholder{display:flex;align-items:center;justify-content:center}.corporate-blog-card__placeholder-letter{font-size:clamp(2.5rem,8vw,3.5rem);font-weight:800;color:#3b3fff59;line-height:1;-webkit-user-select:none;user-select:none}.corporate-blog-card__body{position:relative;padding:1.25rem 1.35rem 1.4rem;display:flex;flex-direction:column;flex:1;gap:.35rem}.corporate-blog-card__cat{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--cb-accent);text-decoration:none!important;align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.2rem 0;z-index:2}.corporate-blog-card__cat:hover{color:#5a5dff;text-decoration:none!important}.corporate-blog-card__cat img{width:24px;height:24px;object-fit:cover;border-radius:.3rem;border:1px solid rgba(59,63,255,.15)}.corporate-blog-card__time{font-size:.8125rem;color:var(--cb-muted)}.corporate-blog-card__time-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem}.corporate-blog-card__views{font-size:.75rem;color:var(--cb-muted);font-weight:500}.corporate-blog-card__title{margin:0;font-size:1.125rem;font-weight:700;line-height:1.35;color:var(--cb-text)}.corporate-blog-card__title a{color:inherit;text-decoration:none!important}.corporate-blog-card__title a:hover,.corporate-blog-card__title a:focus-visible{color:var(--cb-accent);text-decoration:none!important}.corporate-blog-card__summary{font-size:.875rem;line-height:1.55;color:#6c757d;margin:.25rem 0 0;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.corporate-blog-card__read{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(15,17,40,.06);font-size:.875rem;font-weight:600;color:var(--cb-accent);text-decoration:none!important}.corporate-blog-card:hover .corporate-blog-card__read{gap:.5rem;text-decoration:none!important}.corporate-blog-card__read svg{transition:transform .2s ease;flex-shrink:0}.corporate-blog-card:hover .corporate-blog-card__read svg{transform:translate(3px)}.corporate-blog-empty{border:1px dashed rgba(59,63,255,.35);border-radius:1rem;background:#fafbff;padding:2.5rem 1.5rem;text-align:center;max-width:28rem;margin-inline:auto}.corporate-blog-error{border:1px dashed rgba(59,63,255,.35);border-radius:1rem;background:#fafbff;padding:2.5rem 1.5rem;text-align:center;max-width:26rem;margin-inline:auto}a.corporate-blog-all-link,a.corporate-blog-all-link:hover{text-decoration:none!important;font-weight:600;color:var(--cb-accent)}.corporate-blog-post{--cb-accent: #3b3fff;--cb-accent-soft: #3b3fff;--cb-text: #0f1128;--cb-muted: #5b5a72;--cb-prose-max: 42rem;--cb-radius: 1.125rem}.corporate-blog-post .breadcrumb{flex-wrap:wrap;justify-content:center;row-gap:.25rem}.corporate-blog-post .breadcrumb a{text-decoration:none!important}.corporate-blog-post .breadcrumb a:hover{text-decoration:none!important;color:var(--cb-accent-soft)}.corporate-blog-post-intro{background:linear-gradient(180deg,#f4f6ff,#fff 88%);border-bottom:1px solid rgba(15,17,40,.06)}.corporate-blog-post__shell{max-width:min(100%,800px)}.corporate-blog-post__main{padding-top:.5rem}.corporate-blog-post__cover-figure{margin:0 0 1.75rem;padding:0}.corporate-blog-post__cover{display:flex;align-items:center;justify-content:center;width:100%;min-height:180px;max-height:min(58vh,520px);border-radius:var(--cb-radius);overflow:hidden;background:linear-gradient(160deg,#eef0fb,#f8f9fd);border:1px solid rgba(15,17,40,.08);box-shadow:0 16px 48px -20px #0f11282e}.corporate-blog-post__cover img{display:block;width:auto;max-width:100%;max-height:min(58vh,520px);height:auto;object-fit:contain;object-position:center;margin:0 auto}.corporate-blog-post__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;justify-content:center;font-size:.875rem;color:var(--cb-muted)}.corporate-blog-post__meta time{font-weight:500}.corporate-blog-post__meta a{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:var(--cb-accent-soft);text-decoration:none!important}.corporate-blog-post__meta a:hover{color:var(--cb-accent);text-decoration:none!important}.corporate-blog-post__meta .corporate-eye-view-count{color:var(--cb-muted);font-size:.875rem;font-weight:500}.corporate-blog-post__meta a img{width:22px;height:22px;object-fit:cover;border-radius:.25rem;border:1px solid rgba(59,63,255,.15)}.corporate-blog-post__article{background:#fff;border-radius:var(--cb-radius);border:1px solid rgba(15,17,40,.07);box-shadow:0 8px 40px -16px #0f11281f;padding:clamp(1.35rem,4.5vw,2.5rem)}.corporate-blog-post__prose{color:#3f3d56;font-size:1.0625rem;line-height:1.78;word-wrap:break-word;overflow-wrap:anywhere;max-width:var(--cb-prose-max);margin-left:auto;margin-right:auto}.corporate-blog-post__prose--cms{overflow-x:auto;-webkit-overflow-scrolling:touch}.corporate-blog-post__prose>*:first-child{margin-top:0}.corporate-blog-post__prose>*:last-child{margin-bottom:0}.corporate-blog-post__prose h1,.corporate-blog-post__prose h2,.corporate-blog-post__prose h3,.corporate-blog-post__prose h4{color:var(--cb-text);font-weight:700;line-height:1.28;margin-top:1.85rem;margin-bottom:.65rem;letter-spacing:-.02em}.corporate-blog-post__prose h1{font-size:1.5rem}.corporate-blog-post__prose h2{font-size:1.35rem;padding-bottom:.35rem;border-bottom:1px solid rgba(15,17,40,.08)}.corporate-blog-post__prose h3{font-size:1.15rem}.corporate-blog-post__prose h4{font-size:1.05rem}.corporate-blog-post__prose p{margin-bottom:1.15rem}.corporate-blog-post__prose a{color:var(--cb-accent-soft);font-weight:500;text-decoration:underline;text-decoration-color:#3b3fff59;text-underline-offset:3px}.corporate-blog-post__prose a:hover{color:var(--cb-accent);text-decoration-color:#3b3fff8c}.corporate-blog-post__prose ul,.corporate-blog-post__prose ol{margin-bottom:1.15rem;padding-left:1.4rem}.corporate-blog-post__prose li{margin-bottom:.4rem}.corporate-blog-post__prose blockquote{margin:1.5rem 0;padding:1rem 1.25rem;border-left:4px solid var(--cb-accent-soft);background:#3b3fff0f;border-radius:0 .5rem .5rem 0;font-style:italic;color:var(--cb-muted)}.corporate-blog-post__prose--cms img,.corporate-blog-post__prose--cms video{max-width:100%!important;width:auto!important;height:auto!important}.corporate-blog-post__prose--cms p>img:only-child,.corporate-blog-post__prose--cms p>a:only-child>img:only-child{display:block;margin-left:auto;margin-right:auto}.corporate-blog-post__prose--cms figure{margin:1.5rem auto;max-width:100%;text-align:center}.corporate-blog-post__prose--cms figure img{margin:0 auto;border-radius:.5rem;border:1px solid rgba(15,17,40,.06);box-shadow:0 4px 20px #0f11280f}.corporate-blog-post__prose--cms figcaption{margin-top:.5rem;font-size:.875rem;color:var(--cb-muted)}.corporate-blog-post__prose--cms table{width:100%;max-width:100%;margin:1.25rem 0;font-size:.9375rem;border-collapse:collapse;border:1px solid rgba(15,17,40,.1);border-radius:.5rem;overflow:hidden;table-layout:fixed}.corporate-blog-post__prose--cms th,.corporate-blog-post__prose--cms td{padding:.5rem .65rem;border:1px solid rgba(15,17,40,.08);text-align:left;vertical-align:top;word-break:break-word}.corporate-blog-post__prose--cms th{background:#f4f6ff;font-weight:600;color:var(--cb-text)}.corporate-blog-post__prose--cms iframe{max-width:100%;width:100%;min-height:200px;border:0;border-radius:.5rem;margin:1.25rem 0;background:#f0f0f5}.corporate-blog-post__prose--cms hr{margin:2rem 0;border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(15,17,40,.12),transparent)}.corporate-blog-post__prose pre,.corporate-blog-post__prose code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.corporate-blog-post__prose pre{background:#f4f6ff;border:1px solid rgba(59,63,255,.12);border-radius:.5rem;padding:1rem;overflow-x:auto;margin-bottom:1.15rem;max-width:100%}.corporate-blog-post__prose code{background:#3b3fff14;padding:.15rem .4rem;border-radius:.25rem}.corporate-blog-post__prose pre code{background:none;padding:0}.corporate-blog-post__footer{text-align:center;margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid rgba(15,17,40,.07)}.corporate-blog-post__error{border:1px dashed rgba(59,63,255,.35);border-radius:var(--cb-radius);background:#fafbff;padding:2.5rem 1.5rem;text-align:center;max-width:26rem;margin-inline:auto}.mv2-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,64px);align-items:start}.mv2-faq-list{border-top:1px solid var(--mv2-border)}.mv2-faq-item{border-bottom:1px solid var(--mv2-border)}.mv2-faq-q{margin:0;color:var(--mv2-text)}.mv2-faq-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 4px;border:0;background:transparent;text-align:left;font:inherit;font-size:17px;font-weight:700;letter-spacing:-.015em;line-height:1.4;color:var(--mv2-text);cursor:pointer;transition:color var(--mv2-t)}.mv2-faq-btn:hover,.mv2-faq-item.is-open .mv2-faq-btn{color:var(--mv2-link)}.mv2-faq-sign{position:relative;flex:0 0 auto;width:20px;height:20px}.mv2-faq-sign:before,.mv2-faq-sign:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform var(--mv2-t),opacity var(--mv2-t)}.mv2-faq-sign:after{transform:translate(-50%,-50%) rotate(90deg)}.mv2-faq-item.is-open .mv2-faq-sign:after{transform:translate(-50%,-50%) rotate(0);opacity:0}.mv2-faq-panel[hidden]{display:none}.mv2-faq-a{padding:0 4px 22px;font-size:15.5px;line-height:1.65;color:var(--mv2-body);animation:mv2-faq-open .28s var(--mv2-ease)}.mv2-faq-a p{margin:0}.mv2-faq-a p+p,.mv2-faq-a ul,.mv2-faq-a ol{margin-top:10px}.mv2-faq-a ul,.mv2-faq-a ol{padding-left:20px;list-style:disc}.mv2-faq-a a{color:var(--mv2-link);text-decoration:underline}@keyframes mv2-faq-open{0%{opacity:0;transform:translateY(-6px)}}.mv2-contact-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,64px);align-items:start}.mv2-contact-lead{margin-top:16px}.mv2-contact-list{margin-top:30px;display:flex;flex-direction:column;gap:18px}.mv2-contact-list li{display:flex;flex-direction:column;gap:4px}.mv2-contact-k{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mv2-muted)}.mv2-contact-list a{font-size:15.5px;font-weight:600;color:var(--mv2-text);transition:color var(--mv2-t)}.mv2-contact-list a:hover{color:var(--mv2-link)}.mv2-contact-form{background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-xl);padding:clamp(22px,3vw,32px);box-shadow:var(--mv2-sh);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mv2-field{display:flex;flex-direction:column;gap:7px;min-width:0}.mv2-field:nth-child(4),.mv2-contact-submit,.mv2-contact-form .corporate-recaptcha-notice{grid-column:1 / -1}.mv2-field label{font-size:12.5px;font-weight:700;color:var(--mv2-body)}.mv2-field input,.mv2-field textarea{width:100%;border:1px solid var(--mv2-border);border-radius:12px;padding:12px 14px;font:inherit;font-size:15px;color:var(--mv2-text);background:var(--mv2-input-bg);transition:border-color var(--mv2-t),box-shadow var(--mv2-t)}.mv2-field textarea{resize:vertical;min-height:108px}.mv2-field input::placeholder,.mv2-field textarea::placeholder{color:var(--mv2-placeholder)}.mv2-field input:focus,.mv2-field textarea:focus{outline:none;border-color:var(--mv2-blue2);box-shadow:0 0 0 3px var(--mv2-blue-soft-2)}.mv2-field-err{font-size:12.5px;color:var(--mv2-danger)}.mv2-contact-submit{justify-self:start}.mv2-contact-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}@media(max-width:899px){.mv2-faq-grid,.mv2-contact-grid{grid-template-columns:1fr}}@media(max-width:575px){.mv2-contact-form{grid-template-columns:1fr}.mv2-faq-btn{font-size:15.5px}}.mv2-faq-all{margin-top:22px}.mv2-faqpage .mv2-faq{padding-top:0}.mv2-faqpage .mv2-faq-grid{grid-template-columns:1fr}.mv2-faqpage .mv2-faq .mv2-sec-head{display:none}.mv2-faqpage .mv2-faq-list{max-width:880px;margin-inline:auto;width:100%}.mv2-radial{position:relative;width:100%;max-width:940px;margin:0 auto clamp(34px,4vw,52px);aspect-ratio:940 / 560}.mv2-radial-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mv2-radial-lines line{stroke:var(--mv2-blue2);stroke-width:1;opacity:.28;stroke-linecap:round;stroke-dasharray:3 5;animation:mv2-radial-flow 2.4s linear infinite}@keyframes mv2-radial-flow{to{stroke-dashoffset:-16}}.mv2-radial-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:78px;height:78px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#7b7eff 0%,var(--mv2-blue) 46%,var(--mv2-blue-deep) 100%);box-shadow:var(--mv2-sh-blue);display:flex;align-items:center;justify-content:center;z-index:2}.mv2-radial-core:before,.mv2-radial-core:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px solid var(--mv2-blue2);opacity:0;animation:mv2-radial-pulse 3s var(--mv2-ease) infinite}.mv2-radial-core:after{animation-delay:1.5s}@keyframes mv2-radial-pulse{0%{transform:scale(.85);opacity:.55}70%{transform:scale(1.5);opacity:0}to{opacity:0}}.mv2-radial-core-dots{display:flex;gap:4px}.mv2-radial-core-dots i{width:6px;height:6px;border-radius:50%;background:#fff;opacity:.9}.mv2-radial-node{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;z-index:3;white-space:nowrap;animation:mv2-radial-in .55s var(--mv2-ease) both}.mv2-radial-node.is-left{flex-direction:row-reverse}@keyframes mv2-radial-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}}.mv2-radial-icon{flex:0 0 auto;width:46px;height:46px;border-radius:14px;background:var(--mv2-surface);border:1px solid var(--mv2-border);box-shadow:var(--mv2-sh-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--mv2-link);font-size:17px;transition:transform var(--mv2-t),border-color var(--mv2-t),box-shadow var(--mv2-t)}.mv2-radial-label{font-size:13px;font-weight:600;color:var(--mv2-body);transition:color var(--mv2-t)}.mv2-radial-node:hover .mv2-radial-icon{transform:translateY(-2px) scale(1.06);border-color:var(--mv2-blue2);box-shadow:var(--mv2-sh)}.mv2-radial-node:hover .mv2-radial-label{color:var(--mv2-link)}@media(max-width:899px){.mv2-radial{display:none}}@media(min-width:900px){.mv2-hub-compact{display:none}}.mv2-hub-more{display:flex;justify-content:center;margin-top:22px}.mv2-hero{position:relative;padding:clamp(48px,6vw,78px) var(--mv2-gutter) clamp(40px,5vw,64px);background:linear-gradient(180deg,var(--mv2-hero-top) 0%,var(--mv2-hero-bottom) 62%);overflow:hidden}.mv2-hero-glow{position:absolute;top:-320px;left:50%;transform:translate(-50%);width:min(1100px,130vw);height:760px;background:radial-gradient(closest-side,var(--mv2-glow-1) 0%,transparent 100%) 22% 40% / 55% 70% no-repeat,radial-gradient(closest-side,var(--mv2-glow-2) 0%,transparent 100%) 74% 34% / 58% 74% no-repeat,radial-gradient(closest-side,var(--mv2-glow-3) 0%,transparent 100%) 50% 66% / 52% 60% no-repeat;pointer-events:none}.mv2-hero-inner{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}.mv2-hero-badge{height:34px;padding:0 15px;background:var(--mv2-surface);border:1px solid var(--mv2-border);box-shadow:var(--mv2-sh-sm);color:var(--mv2-body);font-weight:600}.mv2-hero-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.mv2-hero-title{margin-top:22px;max-width:15ch}.mv2-hero-title .replace-me{color:var(--mv2-link);display:inline-block}.mv2-hero-lead{margin-top:20px;max-width:62ch}.mv2-hero-lead p{margin:0}.mv2-hero-lead p+p{margin-top:10px}.mv2-hero-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px}.mv2-hero-note{margin-top:16px}.mv2-hero-mock{width:100%;margin-top:clamp(34px,4.5vw,56px);background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-xl);box-shadow:var(--mv2-sh-lg);overflow:hidden;text-align:left;animation:mv2-mock-in .9s var(--mv2-ease) both}@keyframes mv2-mock-in{0%{opacity:0;transform:translateY(26px) scale(.985)}}.mv2-mock-bar{height:40px;background:var(--mv2-surface-2);border-bottom:1px solid var(--mv2-border);display:flex;align-items:center;gap:6px;padding:0 14px}.mv2-mock-dot{width:9px;height:9px;border-radius:50%;background:var(--mv2-border-strong)}.mv2-mock-url{margin-left:14px;height:22px;padding:0 14px;border-radius:999px;background:var(--mv2-surface);border:1px solid var(--mv2-border);font-size:11px;color:var(--mv2-muted);display:inline-flex;align-items:center}.mv2-mock-shot{display:block;width:100%;height:auto;aspect-ratio:1600 / 867;object-fit:cover;object-position:top center;background:var(--mv2-surface-2)}@media(max-width:575px){.mv2-hero-title{max-width:none}.mv2-mock-shot{aspect-ratio:4 / 3;object-position:top left}}.mv2-products .mv2-sec-head{margin-bottom:clamp(32px,4vw,52px)}.mv2-prod-wrap{position:relative}.mv2-prod-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 22px;scrollbar-width:none;-ms-overflow-style:none}.mv2-prod-track::-webkit-scrollbar{display:none}.mv2-prod-card{flex:0 0 min(330px,82vw);scroll-snap-align:start;display:flex;flex-direction:column;background:var(--mv2-surface);border:1px solid var(--mv2-border);border-radius:var(--mv2-r-xl);padding:26px 24px 24px;transition:transform var(--mv2-t),box-shadow var(--mv2-t),border-color var(--mv2-t)}.mv2-prod-card:hover{transform:translateY(-4px);border-color:var(--mv2-border-strong);box-shadow:var(--mv2-sh)}.mv2-prod-eyebrow{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--mv2-blue2)}.mv2-prod-label{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-top:10px;color:var(--mv2-text)}.mv2-prod-desc{font-size:14.5px;line-height:1.58;color:var(--mv2-body);margin-top:12px}.mv2-prod-features{display:flex;flex-direction:column;gap:14px;margin-top:22px;padding-top:20px;border-top:1px solid var(--mv2-border-soft)}.mv2-prod-features li{display:flex;align-items:flex-start;gap:11px}.mv2-prod-features li>span:last-child{display:flex;flex-direction:column;line-height:1.35;min-width:0}.mv2-prod-features b{font-size:14px;font-weight:700;color:var(--mv2-text)}.mv2-prod-features i{font-style:normal;font-size:12.5px;color:var(--mv2-muted);margin-top:2px}.mv2-prod-check{flex:0 0 auto;width:20px;height:20px;border-radius:6px;background:var(--mv2-blue-soft);color:var(--mv2-link);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.mv2-prod-check svg{width:13px;height:13px}.mv2-prod-link{margin-top:auto;padding-top:22px;font-size:14px}.mv2-prod-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid var(--mv2-border);background:var(--mv2-surface);color:var(--mv2-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--mv2-sh);transition:opacity var(--mv2-t),color var(--mv2-t),border-color var(--mv2-t)}.mv2-prod-arrow svg{width:16px;height:16px}.mv2-prod-arrow:hover:not(:disabled){color:var(--mv2-link);border-color:var(--mv2-blue2)}.mv2-prod-arrow:disabled{opacity:0;pointer-events:none}.mv2-prod-arrow--prev{left:-18px}.mv2-prod-arrow--next{right:-18px}@media(max-width:1259px){.mv2-prod-arrow--prev{left:4px}.mv2-prod-arrow--next{right:4px}}@media(max-width:575px){.mv2-prod-arrow{display:none}.mv2-prod-card{padding:22px 20px}}.mv2-prod-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px}.mv2-prod-dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:var(--mv2-border-strong);cursor:pointer;transition:width var(--mv2-t),background-color var(--mv2-t)}.mv2-prod-dot:hover{background:var(--mv2-blue2)}.mv2-prod-dot.is-active{width:26px;background:var(--mv2-blue)}.mv2-skel{padding:clamp(48px,6vw,78px) var(--mv2-gutter) clamp(48px,6vw,80px);background:linear-gradient(180deg,var(--mv2-hero-top) 0%,var(--mv2-hero-bottom) 62%)}.mv2-skel-box{display:block;border-radius:12px;background:linear-gradient(90deg,var(--mv2-surface-2) 0%,var(--mv2-surface) 40%,var(--mv2-surface-2) 80%);background-size:300% 100%;animation:mv2-skel-shine 1.4s ease-in-out infinite}@keyframes mv2-skel-shine{0%{background-position:120% 0}to{background-position:-20% 0}}.mv2-skel-hero{display:flex;flex-direction:column;align-items:center;gap:16px}.mv2-skel-badge{width:280px;max-width:90%;height:34px;border-radius:999px}.mv2-skel-h1{width:640px;max-width:92%;height:52px}.mv2-skel-h1--short{width:420px}.mv2-skel-lead{width:560px;max-width:94%;height:44px}.mv2-skel-ctas{display:flex;gap:14px;margin-top:10px}.mv2-skel-btn{width:190px;height:54px;border-radius:12px}.mv2-skel-mock{width:100%;aspect-ratio:16 / 8;max-height:420px;border-radius:28px;margin-top:26px}.mv2-skel-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:clamp(40px,5vw,72px)}.mv2-skel-card{height:300px;border-radius:28px}@media(max-width:899px){.mv2-skel-cards{grid-template-columns:1fr}.mv2-skel-card{height:200px}}.corporate-integrations-page{--ci-accent: #3b3fff;--ci-accent-soft: rgba(59, 63, 255, .12);--ci-accent-mid: rgba(59, 63, 255, .22);--ci-text: #0f1128;--ci-muted: #5e6278}.corporate-integrations-intro{background:linear-gradient(180deg,#f4f6ff,#fff 72%);border-bottom:1px solid rgba(59,63,255,.08)}.corporate-integrations-intro__inner{max-width:38rem}.corporate-integrations-filters{background:#fff;border:1px solid rgba(15,17,40,.08);border-radius:1rem;box-shadow:0 4px 24px #0f11280f}.corporate-integrations-filters-label{letter-spacing:.08em}.corporate-integrations-filters__scroll{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media(max-width:575.98px){.corporate-integrations-filters__scroll{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:.35rem;margin-inline:-.25rem;padding-inline:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}}.corporate-integrations-chip{appearance:none;cursor:pointer;border:1px solid rgba(59,63,255,.35);background:#fff;color:var(--ci-text);font-weight:500;font-size:.875rem;padding:.45rem 1rem;border-radius:999px;white-space:nowrap;line-height:1.35;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.corporate-integrations-chip:hover{border-color:var(--ci-accent);background:#3b3fff0f;color:var(--ci-text)}.corporate-integrations-chip.is-active{background:var(--ci-accent);border-color:var(--ci-accent);color:#fff;box-shadow:0 4px 14px #3b3fff59}.corporate-integrations-chip.is-active:hover{background:#5a5dff;border-color:#5a5dff;color:#fff}.corporate-integration-card{display:flex;flex-direction:column;height:100%;border-radius:1.125rem;border:1px solid var(--ci-accent-soft);background:#fff;overflow:hidden;text-decoration:none!important;color:inherit;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}a.corporate-integration-card,a.corporate-integration-card:hover,a.corporate-integration-card:focus,a.corporate-integration-card:focus-visible,a.corporate-integration-card:active,a.corporate-integration-card:visited{text-decoration:none!important}.corporate-integration-card:hover{transform:translateY(-5px);border-color:var(--ci-accent-mid);box-shadow:0 20px 48px #0f11281c,0 0 0 1px #3b3fff1a;color:inherit;text-decoration:none!important}.corporate-integration-card:focus-visible{outline:3px solid rgba(59,63,255,.45);outline-offset:2px;text-decoration:none!important}.corporate-integration-card__logo{min-height:112px;background:linear-gradient(145deg,#f8f9ff,#eef1ff 55%,#fafbff);border-bottom:1px solid rgba(59,63,255,.07);display:flex;align-items:center;justify-content:center;padding:1.35rem 1.15rem}.corporate-integration-card__logo-inner{display:flex;align-items:center;justify-content:center;min-height:72px;min-width:0;width:100%;max-width:200px;padding:.65rem 1.1rem;background:#fff;border-radius:.85rem;border:1px solid rgba(59,63,255,.08);box-shadow:0 4px 16px #0f11280f}.corporate-integration-card__logo-inner img{max-height:48px;max-width:176px;width:auto;height:auto;object-fit:contain}.corporate-integration-card__logo-fallback{font-size:.95rem;font-weight:700;color:var(--ci-text);text-align:center;line-height:1.3}.corporate-integration-card__body{padding:1.35rem 1.35rem 1.4rem;display:flex;flex-direction:column;flex:1;gap:.4rem}.corporate-integration-card__badge{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ci-accent);background:#3b3fff1c;border-radius:.4rem;padding:.25rem .55rem;align-self:flex-start}.corporate-integration-card__title{font-size:1.125rem;font-weight:700;color:var(--ci-text);line-height:1.3;margin:0}.corporate-integration-card__subtitle{font-size:.8125rem;color:var(--ci-muted);margin:0;line-height:1.45}.corporate-integration-card__desc{font-size:.8125rem;color:#6c757d;line-height:1.55;margin:.2rem 0 0;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.corporate-integration-card__cta{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(15,17,40,.06);font-size:.875rem;font-weight:600;color:var(--ci-accent);text-decoration:none!important}.corporate-integration-card:hover .corporate-integration-card__cta{gap:.55rem;text-decoration:none!important}.corporate-integration-card__cta svg{transition:transform .2s ease;flex-shrink:0}.corporate-integration-card:hover .corporate-integration-card__cta svg{transform:translate(3px)}.corporate-integration-card--pending{cursor:default;opacity:.92}.corporate-integration-card--pending:hover{transform:none;box-shadow:none;border-color:var(--ci-accent-soft)}.corporate-integrations-empty{border:1px dashed rgba(59,63,255,.35);border-radius:1rem;background:#fafbff;padding:3rem 1.5rem;text-align:center;max-width:28rem;margin-inline:auto}.corporate-integrations-count{font-size:.875rem;color:var(--ci-muted);font-weight:500}.corporate-privacy-policy__body{max-width:52rem;margin:0 auto 3rem;line-height:1.65;color:#333}.corporate-privacy-policy__body h2{color:var(--corporate-primary, #0056b3);font-size:1.25rem;margin-top:2rem;margin-bottom:.75rem}.corporate-privacy-policy__body h3{font-size:1.05rem;margin-top:1.25rem;margin-bottom:.5rem}.corporate-privacy-policy__body p,.corporate-privacy-policy__body ul{margin-bottom:1rem}.corporate-privacy-policy__body ul{padding-left:1.5rem}.corporate-privacy-policy__body li{margin-bottom:.5rem}.corporate-privacy-policy__contact{background-color:#e9f5ff;padding:1rem 1.25rem;border-radius:.375rem;margin:1rem 0 1.5rem}.corporate-privacy-policy__play-link{text-align:center;margin-top:2rem}.corporate-privacy-policy__play-link a{font-weight:600}.corporate-privacy-policy__copyright{text-align:center;font-size:.9rem;color:#666;margin-top:2rem;padding-top:1rem;border-top:1px solid #e5e5e5}.demo-request{padding-bottom:3rem}.demo-request__intro{font-size:.95rem;margin-bottom:1.75rem}.demo-request__form{background:#fff;border:1px solid rgba(15,17,40,.08);border-radius:1rem;box-shadow:0 6px 24px #0f11280f;padding:1.75rem}.demo-request__legend{font-size:1rem;margin-bottom:.6rem}.demo-request__modules{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.5rem 1rem}.demo-request__module{display:flex;align-items:flex-start;gap:.5rem;font-size:.88rem;color:#4b4a68;cursor:pointer}.demo-request__module input{margin-top:.2rem;flex:0 0 auto}.demo-request__done{max-width:640px;margin:0 auto;padding:4rem 1rem;text-align:center}@media(max-width:575.98px){.demo-request__form{padding:1.15rem}}.corporate-developer-page{--dev-accent: #3b3fff;--dev-accent-soft: rgba(59, 63, 255, .12);--dev-text: #0f1128;--dev-muted: #5e6278;--dev-surface: #f4f6ff;padding-bottom:4rem;min-height:70vh}.corporate-developer-hero{background:linear-gradient(165deg,#eef0ff,#fafafe 45%,#fff);border-bottom:1px solid rgba(59,63,255,.1);padding-top:clamp(5.5rem,10vw,7rem);padding-bottom:2.5rem;margin-bottom:2rem;text-align:start}.corporate-developer-hero .container{text-align:start}.corporate-developer-hero__inner{max-width:52rem;margin:0}.corporate-developer-hero__badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dev-accent);background:var(--dev-accent-soft);border:1px solid rgba(59,63,255,.25);border-radius:999px;padding:.35rem .85rem;margin-bottom:1rem}.corporate-developer-hero h1{font-weight:700;color:var(--dev-text);font-size:clamp(1.75rem,4vw,2.25rem);margin-bottom:.75rem;line-height:1.2}.corporate-developer-hero__lead{color:var(--dev-muted);font-size:1.05rem;line-height:1.65;margin-bottom:0}.corporate-developer-hero__chips{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;margin-top:1.25rem}.corporate-developer-hero__chip{font-size:.8rem;color:var(--dev-text);background:#fff;border:1px solid rgba(15,17,40,.1);border-radius:.5rem;padding:.35rem .65rem}.corporate-developer-page__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.corporate-developer-card{display:flex;flex-direction:column;height:100%;padding:1.75rem;border:1px solid rgba(15,17,40,.08);border-radius:1rem;background:#fff;text-decoration:none!important;color:inherit;box-shadow:0 4px 24px #0f11280f;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}a.corporate-developer-card,a.corporate-developer-card:hover,a.corporate-developer-card:focus,a.corporate-developer-card:focus-visible,a.corporate-developer-card:active,a.corporate-developer-card:visited{text-decoration:none!important}.corporate-developer-card:hover{transform:translateY(-3px);border-color:#3b3fff59;box-shadow:0 12px 32px #3b3fff2e;color:inherit;text-decoration:none!important}.corporate-developer-card:focus-visible{outline:3px solid rgba(59,63,255,.45);outline-offset:2px;text-decoration:none!important}.corporate-developer-card__icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background:linear-gradient(135deg,#3b3fff,#7b7eff);color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.corporate-developer-card__title{font-size:1.2rem;font-weight:600;color:var(--dev-text);margin-bottom:.5rem}.corporate-developer-card__desc{flex:1;color:var(--dev-muted);font-size:.95rem;line-height:1.55;margin-bottom:1.25rem}.corporate-developer-card__cta{display:inline-flex;align-items:center;gap:.35rem;color:var(--dev-accent);font-weight:600;font-size:.9rem}.corporate-developer-doc-hero{background:linear-gradient(165deg,#eef0ff,#fafafe 55%,#fff);border-bottom:1px solid rgba(59,63,255,.1);padding-top:clamp(5.25rem,9vw,6.5rem);padding-bottom:1.25rem;text-align:start}.corporate-developer-doc-hero .container{text-align:start}.corporate-developer-doc-hero__title{font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700;color:var(--dev-text);margin:.5rem 0 .25rem;line-height:1.3}.corporate-developer-doc-hero__meta{font-size:.85rem;color:var(--dev-muted)}.corporate-developer-doc-hero__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.corporate-developer-doc-hero__actions .btn-primary{background:var(--dev-accent);border-color:var(--dev-accent)}.corporate-developer-doc-hero__actions .btn-primary:hover{background:#5a5ee6;border-color:#5a5ee6}.corporate-developer-doc-layout{display:grid;gap:1.5rem;padding-top:1.5rem;padding-bottom:3rem}@media(min-width:992px){.corporate-developer-doc-layout{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start}}.corporate-developer-toc{background:#fff;border:1px solid rgba(15,17,40,.08);border-radius:1rem;padding:1.25rem;box-shadow:0 4px 20px #0f11280d}@media(min-width:992px){.corporate-developer-toc{position:sticky;top:5.5rem;max-height:calc(100vh - 6.5rem);overflow-y:auto}}.corporate-developer-toc__label{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dev-muted);margin-bottom:.75rem}.corporate-developer-toc ul{list-style:none;padding:0;margin:0}.corporate-developer-toc li{margin-bottom:.25rem}.corporate-developer-toc a{display:block;padding:.35rem .5rem;border-radius:.4rem;color:var(--dev-muted);text-decoration:none;font-size:.875rem;line-height:1.4;border-left:2px solid transparent;transition:color .15s ease,background .15s ease,border-color .15s ease}.corporate-developer-toc a:hover{color:var(--dev-accent);background:var(--dev-accent-soft)}.corporate-developer-toc li.is-h3 a{padding-left:.85rem;font-size:.8125rem}.corporate-developer-toc-mobile{margin-bottom:.5rem}.corporate-developer-toc-mobile summary{cursor:pointer;font-weight:600;color:var(--dev-text);padding:.75rem 1rem;background:#fff;border:1px solid rgba(15,17,40,.1);border-radius:.75rem;list-style:none}.corporate-developer-toc-mobile summary::-webkit-details-marker{display:none}.corporate-developer-doc__article{background:#fff;border:1px solid rgba(15,17,40,.08);border-radius:1rem;padding:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,3vw,2.5rem);box-shadow:0 4px 28px #0f11280f;overflow-x:auto}.corporate-developer-markdown{color:#3f3d56;font-size:.95rem;line-height:1.7;max-width:52rem}.corporate-developer-markdown>h1:first-child{display:none}.corporate-developer-markdown h1,.corporate-developer-markdown h2,.corporate-developer-markdown h3,.corporate-developer-markdown h4{color:var(--dev-text);font-weight:700;scroll-margin-top:6rem;line-height:1.3}.corporate-developer-markdown h2{font-size:1.35rem;margin-top:2.25rem;margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:1px solid rgba(59,63,255,.15)}.corporate-developer-markdown h3{font-size:1.1rem;margin-top:1.75rem;margin-bottom:.65rem}.corporate-developer-markdown h4{font-size:1rem;margin-top:1.25rem}.corporate-developer-markdown p{margin-bottom:1rem}.corporate-developer-markdown ul,.corporate-developer-markdown ol{margin-bottom:1rem;padding-left:1.35rem}.corporate-developer-markdown li{margin-bottom:.35rem}.corporate-developer-markdown a{color:var(--dev-accent);text-decoration:underline;text-underline-offset:2px}.corporate-developer-markdown a:hover{color:#5a5ee6}.corporate-developer-markdown blockquote{margin:1.25rem 0;padding:.85rem 1.15rem;border-left:4px solid var(--dev-accent);background:var(--dev-accent-soft);border-radius:0 .5rem .5rem 0;color:var(--dev-text)}.corporate-developer-markdown blockquote p:last-child{margin-bottom:0}.corporate-developer-markdown hr{border:none;border-top:1px solid rgba(15,17,40,.1);margin:2rem 0}.corporate-developer-markdown :not(pre)>code{background:#f0effa;color:#4a4780;padding:.15em .4em;border-radius:.35rem;font-size:.88em}.corporate-developer-markdown table{width:100%;margin:1.25rem 0 1.5rem;font-size:.875rem;border-collapse:collapse;border-radius:.5rem;overflow:hidden;box-shadow:0 0 0 1px #0f112814}.corporate-developer-markdown thead{background:linear-gradient(180deg,#f4f6ff,#eceeff)}.corporate-developer-markdown th,.corporate-developer-markdown td{border:1px solid rgba(15,17,40,.08);padding:.6rem .85rem;text-align:left;vertical-align:top}.corporate-developer-markdown th{font-weight:600;color:var(--dev-text)}.corporate-developer-markdown tbody tr:nth-child(2n){background:#fafafe}.corporate-developer-code-block{position:relative;margin:1rem 0 1.25rem;border-radius:.65rem;overflow:hidden;border:1px solid rgba(15,17,40,.12);background:#1e1e2e}.corporate-developer-code-block__head{display:flex;align-items:center;justify-content:space-between;padding:.4rem .75rem;background:#2a2a3c;border-bottom:1px solid rgba(255,255,255,.06)}.corporate-developer-code-block__lang{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80}.corporate-developer-code-block__copy{font-size:.75rem;padding:.2rem .55rem;border:1px solid rgba(255,255,255,.15);border-radius:.35rem;background:transparent;color:#ffffffbf;cursor:pointer}.corporate-developer-code-block__copy:hover{background:#ffffff14;color:#fff}.corporate-developer-code-block pre{margin:0;padding:1rem 1.15rem;overflow-x:auto;background:transparent!important}.corporate-developer-code-block code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.82rem;line-height:1.55;color:#e2e8f0}.corporate-developer-alert{border-radius:.65rem;padding:.85rem 1rem;font-size:.9rem;margin-bottom:1rem}.corporate-developer-alert--warning{background:#fff8e6;border:1px solid #ffe08a;color:#7a5c00}.corporate-developer-alert--danger{background:#fff0f0;border:1px solid #ffc9c9;color:#9b1c1c}.partnership-page-body .partnership-hero{background:linear-gradient(145deg,#fbfbfe,#f0f2ff 42%,#e8ebfc);border:1px solid rgba(59,63,255,.2);box-shadow:0 .35rem 1.25rem #0f112814}.partnership-page-body .partnership-hero-glow{width:min(420px,90vw);height:min(420px,90vw);background:radial-gradient(circle at 28% 32%,rgba(59,63,255,.22) 0%,transparent 58%);top:-18%;right:-8%;pointer-events:none}.partnership-page-body .partnership-hero-title{color:#0f1128;letter-spacing:-.02em}.partnership-page-body .partnership-hero-badge{background:#3b3fff24;color:#4a4dc9;border:1px solid rgba(59,63,255,.35);font-weight:600}.partnership-page-body .partnership-icon-tile{width:48px;height:48px;background-color:#3b3fff1f;color:#3b3fff}.partnership-page-body .partnership-card--accent{border-left-color:#3b3fff!important}.partnership-page-body .partnership-hero-btn-primary{background-color:#3b3fff;border-color:#3b3fff;color:#fff}.partnership-page-body .partnership-hero-btn-primary:hover{background-color:#5b5eef;border-color:#5b5eef;color:#fff}.partnership-page-body .partnership-hero-btn-outline{color:#0f1128;border:1px solid rgba(59,63,255,.45);background:#fff}.partnership-page-body .partnership-hero-btn-outline:hover{background:#3b3fff1a;border-color:#3b3fff;color:#0f1128}.partnership-page-body .partnership-card{transition:box-shadow .2s ease,transform .2s ease}.partnership-page-body .partnership-card:hover{box-shadow:0 .65rem 1.75rem #3b3fff24!important;transform:translateY(-3px)}.partnership-page-body .partnership-foot{box-shadow:0 .25rem 1rem #0000000a}.partnership-page-body .partnership-foot .text-primary{color:#3b3fff!important}#partner-basvuru.partnership-application-section{scroll-margin-top:5.5rem}.bidding-dynamic-root{background-color:#f8f9fa;min-height:100vh}.bidding-content-container{max-width:1050px;margin:0 auto}.bidding-content-container table{width:100%;border-collapse:collapse;margin-top:20px}.bidding-content-container th,.bidding-content-container td{border:1px solid #dee2e6;padding:12px;text-align:left}.bidding-content-container th{background-color:#f5f5f5;font-weight:600}.bidding-product-card{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;padding:15px;margin-bottom:15px;box-shadow:0 2px 4px #0000000d}.bidding-product-card p{margin:0 0 10px;font-size:.9rem}.bidding-pdf-container{width:100%;min-height:500px;position:relative;overflow:hidden}.bidding-pdf-container iframe{width:100%;height:600px;border:none;display:block}.bidding-products-table-wrap .table thead th{font-size:.8rem;white-space:nowrap}.bidding-products-table-wrap .table td{font-size:.875rem;vertical-align:middle}.bidding-product-photo-cell{width:64px;text-align:center}.bidding-product-thumb{display:block;width:52px;height:52px;object-fit:cover;border-radius:6px;border:1px solid #dee2e6;background:#f8f9fa}.bidding-product-card__photo{display:block;width:100%;max-height:220px;object-fit:contain;border-radius:8px;border:1px solid #dee2e6;margin-bottom:12px;background:#f8f9fa}.bidding-product-photo-btn{display:inline-block;padding:0;border:none;background:none;cursor:zoom-in;line-height:0;border-radius:6px}.bidding-product-photo-btn:hover .bidding-product-thumb,.bidding-product-photo-btn:hover .bidding-product-card__photo{opacity:.92;box-shadow:0 2px 8px #0000001f}.bidding-image-modal{display:none;position:fixed;z-index:1050;inset:0;background-color:#000000e6;cursor:pointer}.bidding-image-modal.is-open{display:block}.bidding-image-modal-content{display:block;width:90%;max-width:1200px;max-height:90vh;object-fit:contain;margin:5vh auto 0}.bidding-image-modal-close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.bidding-image-modal-close:hover{color:#bbb}.bidding-section.template-modern{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:20px}.bidding-section.template-modern .bidding-section-header{background:linear-gradient(90deg,#007bff,#00c4cc);color:#fff;padding:15px;border-radius:8px 8px 0 0;font-size:1.2em;font-weight:700}.bidding-section.template-modern .bidding-section-body{padding:15px;background-color:#fff;border-radius:0 0 8px 8px}.bidding-section.template-profesyonel{background-color:#f9f9f9;border:2px solid #2c3e50;padding:15px}.bidding-section.template-profesyonel .bidding-section-header{background-color:#2c3e50;color:#ecf0f1;padding:10px;font-size:1.1em;font-weight:600;border-bottom:3px solid #007bff}.bidding-section.template-profesyonel .bidding-section-body{padding:15px;background-color:#fff}.bidding-section.template-zarif{background-color:#fff;border-radius:12px;box-shadow:0 6px 18px #00000026;padding:25px}.bidding-section.template-zarif .bidding-section-header{background:linear-gradient(45deg,#8e2de2,#4a00e0);color:#fff;padding:15px;border-radius:8px 8px 0 0;font-size:1.2em;font-weight:700}.bidding-section.template-zarif .bidding-section-body{padding:20px;background-color:#fff;border-radius:0 0 8px 8px}.bidding-section.template-kurumsal{background-color:#fff;border:1px solid #bdc3c7;border-radius:8px;padding:20px}.bidding-section.template-kurumsal .bidding-section-header{background-color:#34495e;color:#fff;padding:12px;border-radius:6px 6px 0 0;font-size:1.1em;font-weight:600}.bidding-section.template-kurumsal .bidding-section-body{padding:15px;background-color:#f5f6f5;border-radius:0 0 6px 6px}.bidding-section.template-cesur{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #0003;padding:20px}.bidding-section.template-cesur .bidding-section-header{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff;padding:15px;border-radius:8px 8px 0 0;font-size:1.2em;font-weight:700}.bidding-section.template-cesur .bidding-section-body{padding:20px;background-color:#fff;border-radius:0 0 8px 8px}.bidding-section.template-temiz{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;padding:15px}.bidding-section.template-temiz .bidding-section-header{background-color:#f8f9fa;color:#333;padding:10px;border-radius:8px 8px 0 0;font-size:1.1em;font-weight:600}.bidding-section.template-temiz .bidding-section-body{padding:15px;background-color:#fff}.bidding-section.template-luks{background-color:#fff;border-radius:12px;box-shadow:0 8px 20px #0000001a;padding:25px}.bidding-section.template-luks .bidding-section-header{background:linear-gradient(90deg,#1a1a1a,#4a4a4a);color:gold;padding:15px;border-radius:8px 8px 0 0;font-size:1.2em;font-weight:700}.bidding-section.template-luks .bidding-section-body{padding:20px;background-color:#fff;border-radius:0 0 8px 8px}@media(max-width:991px){.bidding-pdf-container iframe{min-height:400px;height:50vh}}.create-payment-page .fs-10px{font-size:10px}.create-payment-page .fs-12px{font-size:12px}.create-payment-page .iyzico-card-logos .iyzico-avatar-lg{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.create-payment-page .iyzico-card-logos .iyzico-avatar-lg svg{max-width:100%;max-height:100%}.hotel-booking-page{min-height:100vh;background:linear-gradient(165deg,#eef1ff,#f6f7fb 40%,#fff)}.hotel-booking-hero{background:linear-gradient(135deg,#4f52c9,#696cff 55%,#7b7ef7);color:#fff;padding:2.5rem 0 3rem;margin-bottom:-2rem}.hotel-booking-hero-title{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:.35rem}.hotel-booking-hero-meta{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;font-size:.9rem;opacity:.92}.hotel-booking-hero-meta span{display:inline-flex;align-items:center;gap:.35rem}.hotel-booking-stars{color:#ffd666;letter-spacing:.05em}.hotel-booking-search-card{background:#fff;border-radius:1rem;border:1px solid rgba(67,89,113,.1);box-shadow:0 12px 40px #4359711f;padding:1.25rem 1.5rem;margin-bottom:1.5rem}.hotel-booking-search-card.is-sticky{position:sticky;top:.75rem;z-index:20}.hotel-booking-stay-badge{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:999px;background:#3b3fff1a;color:#696cff;font-size:.85rem;font-weight:600}.hotel-booking-results-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.hotel-booking-results-title{font-size:1.15rem;font-weight:700;color:#3b4a5a;margin:0}.hotel-booking-room-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.hotel-booking-room-card{background:#fff;border:1px solid rgba(67,89,113,.12);border-radius:.85rem;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.hotel-booking-room-card:hover:not(.is-sold-out){transform:translateY(-3px);box-shadow:0 10px 28px #43597124}.hotel-booking-room-card.is-sold-out{opacity:.65;cursor:not-allowed}.hotel-booking-room-card-image{position:relative;aspect-ratio:16 / 10;background:linear-gradient(135deg,#e8eaf6,#f3f4f8);overflow:hidden}.hotel-booking-room-card-image img{width:100%;height:100%;object-fit:cover}.hotel-booking-room-card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#a1acb8;font-size:2.5rem}.hotel-booking-availability-badge{position:absolute;top:.65rem;right:.65rem;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600}.hotel-booking-availability-badge.is-available{background:#28c76feb;color:#fff}.hotel-booking-availability-badge.is-sold-out{background:#ea5455eb;color:#fff}.hotel-booking-room-card-body{padding:1rem 1.1rem 1.15rem;display:flex;flex-direction:column;flex:1}.hotel-booking-room-card-title{font-size:1.05rem;font-weight:700;color:#3b4a5a;margin-bottom:.35rem}.hotel-booking-room-card-guests{font-size:.82rem;color:#697a8d;margin-bottom:.65rem}.hotel-booking-room-card-price{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem}.hotel-booking-room-card-price .nightly{font-size:.8rem;color:#697a8d}.hotel-booking-room-card-price .total{font-size:1.2rem;font-weight:700;color:#696cff;line-height:1.2}.hotel-booking-room-card-price .total small{display:block;font-size:.72rem;font-weight:500;color:#697a8d}.hotel-booking-detail-backdrop{position:fixed;inset:0;background:#1418248c;z-index:1040;display:flex;align-items:flex-end;justify-content:center;padding:0}@media(min-width:768px){.hotel-booking-detail-backdrop{align-items:center;padding:1.5rem}}.hotel-booking-detail-modal{background:#fff;width:100%;max-width:720px;max-height:92vh;overflow:auto;border-radius:1rem 1rem 0 0;box-shadow:0 20px 60px #0003}@media(min-width:768px){.hotel-booking-detail-modal{border-radius:1rem}}.hotel-booking-detail-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(67,89,113,.1);position:sticky;top:0;background:#fff;z-index:2}.hotel-booking-detail-gallery{display:flex;gap:.5rem;overflow-x:auto;padding:0 1.25rem 1rem;scroll-snap-type:x mandatory}.hotel-booking-detail-gallery img{flex:0 0 85%;max-width:420px;height:220px;object-fit:cover;border-radius:.65rem;scroll-snap-align:start}.hotel-booking-detail-body{padding:0 1.25rem 1.25rem}.hotel-booking-detail-description{color:#566a7f;font-size:.92rem;line-height:1.55;white-space:pre-wrap}.hotel-booking-amenities{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.hotel-booking-amenity-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:999px;background:#f0f2ff;color:#566a7f;font-size:.8rem}.hotel-booking-detail-footer{padding:1rem 1.25rem 1.25rem;border-top:1px solid rgba(67,89,113,.1);background:#fafbfc;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.hotel-booking-checkout-card{background:#fff;border-radius:1rem;border:1px solid rgba(67,89,113,.12);box-shadow:0 8px 30px #43597114;overflow:hidden}.hotel-booking-checkout-header{padding:1.1rem 1.35rem;background:#f8f9fc;border-bottom:1px solid rgba(67,89,113,.1)}.hotel-booking-checkout-body{padding:1.25rem 1.35rem 1.5rem}.hotel-booking-summary-line{display:flex;justify-content:space-between;align-items:center;padding:.55rem 0;border-bottom:1px dashed rgba(67,89,113,.12);font-size:.9rem}.hotel-booking-summary-line:last-child{border-bottom:none;font-weight:700;font-size:1rem;padding-top:.75rem}.hotel-booking-step-indicator{display:flex;gap:.5rem;margin-bottom:1.25rem}.hotel-booking-step{flex:1;text-align:center;padding:.5rem .35rem;border-radius:.5rem;font-size:.78rem;font-weight:600;color:#a1acb8;background:#f0f2f5}.hotel-booking-step.is-active{background:#3b3fff1f;color:#696cff}.hotel-booking-step.is-done{background:#28c76f1f;color:#28c76f}.hotel-booking-floating-bar{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid rgba(67,89,113,.12);box-shadow:0 -8px 24px #4359711a;padding:.85rem 1rem;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:992px){.hotel-booking-floating-bar{display:none}}.task-status-container{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:100%;box-sizing:border-box;overflow-x:hidden}.task-header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;border-radius:10px;margin-bottom:30px;box-shadow:0 4px 6px #0000001a;position:relative}.task-header h1{margin:0 0 10px;font-size:28px}.task-header-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.task-header-left{flex:1}.task-header-right{display:flex;align-items:center;gap:15px}.task-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.info-card{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.info-card h3{margin:0 0 10px;color:#667eea;font-size:14px;text-transform:uppercase;letter-spacing:1px}.info-card p{margin:0;font-size:16px;color:#333}.status-timeline{background:#fff;padding:30px;border-radius:10px;box-shadow:0 2px 4px #0000001a;max-width:100%;overflow-x:hidden}.status-timeline h2{margin:0 0 30px;color:#333;font-size:24px}.timeline-item{display:flex;align-items:flex-start;margin-bottom:30px;position:relative;padding-left:40px}.timeline-item:not(:last-child):before{content:"";position:absolute;left:15px;top:40px;bottom:-30px;width:2px;background:#e0e0e0}.timeline-item.completed:before{background:#4caf50}.timeline-item.current:before{background:linear-gradient(to bottom,#4caf50,#e0e0e0)}.timeline-icon{position:absolute;left:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:14px;z-index:1}.timeline-item.completed .timeline-icon{background:#4caf50}.timeline-item.current .timeline-icon{background:#667eea;box-shadow:0 0 0 4px #667eea33}.timeline-item.pending .timeline-icon{background:#e0e0e0;color:#999}.timeline-content{flex:1;max-width:100%;overflow-x:auto;word-wrap:break-word}.timeline-content-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 0;margin-bottom:10px}.timeline-content-header:hover{opacity:.8}.timeline-content h3{margin:0;color:#333;font-size:18px;flex:1}.timeline-toggle{font-size:18px;color:#667eea;transition:transform .3s ease;margin-left:10px}.timeline-toggle.expanded{transform:rotate(180deg)}.timeline-content-body{display:none;padding-top:10px}.timeline-content-body.expanded{display:block}.timeline-content .status-date{color:#666;font-size:14px;margin-bottom:5px}.timeline-content .status-description{color:#888;font-size:14px}.no-status{text-align:center;padding:40px;color:#999}.company-logo{max-width:120px;max-height:60px;object-fit:contain;background:#fff;padding:8px;border-radius:6px}.company-name{font-size:20px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-gallery img:hover{transform:scale(1.05);transition:transform .3s ease}.image-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#000000e6;cursor:pointer}.image-modal.is-open{display:block}.image-modal-content{margin:auto;display:block;width:90%;max-width:1200px;max-height:90vh;object-fit:contain;margin-top:5vh}.image-modal-close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;cursor:pointer}.image-modal-close:hover{color:#bbb}.product-selection-header{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:8px 8px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .3s ease}.product-selection-header:hover{background:linear-gradient(135deg,#5568d3,#6a3d8f)}.product-selection-header h4{margin:0;font-size:16px;font-weight:600}.product-selection-toggle{font-size:18px;transition:transform .3s ease}.product-selection-toggle.expanded{transform:rotate(180deg)}.product-selection-content{display:none;padding:15px;background:#fff;border-radius:0 0 8px 8px;box-shadow:0 2px 4px #0000001a}.product-selection-content.expanded{display:block}.task-footer{margin-top:.5rem;margin-bottom:0;padding:.125rem .5rem;text-align:center;color:#666;font-size:.75rem;line-height:1.15;border-top:1px solid #e0e0e0}.task-footer a{color:#667eea;text-decoration:none;font-weight:600}.task-footer a:hover{text-decoration:underline}.status-fields-container{max-width:100%;overflow-x:auto;overflow-y:visible;word-wrap:break-word}.form-field,.form-field p{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.product-selection-container,.product-selection-content,.field-images{max-width:100%;overflow-x:auto}.image-gallery{max-width:100%}.product-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.product-table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a;table-layout:auto}.product-table thead{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.product-table th{padding:12px;text-align:left;font-weight:600;font-size:14px}.product-table th:nth-child(2){text-align:right}.product-table th:nth-child(3){text-align:center}.product-table th:nth-child(4){text-align:right}.product-table tbody tr{border-bottom:1px solid #e0e0e0}.product-table tbody tr:last-child{border-bottom:none}.product-table td{padding:12px;font-size:14px}.product-table td:nth-child(2){text-align:right}.product-table td:nth-child(3){text-align:center}.product-table td:nth-child(4){text-align:right;font-weight:600;color:#667eea}.product-table--hide-prices th:nth-child(2),.product-table--hide-prices td:nth-child(2){text-align:center}.product-table .product-total-cell{font-weight:600;color:#667eea}.product-summary-section{margin-top:20px;margin-bottom:20px}.product-summary-section h4{font-size:16px;font-weight:600;color:#667eea;margin-bottom:15px;text-align:center}.product-table .total-row{background:#f5f5f5;font-weight:600}.product-table .total-row td{padding:12px}.product-table .total-row td:first-child{text-align:right}.product-table .total-amount{text-align:right;color:#667eea;font-size:16px;font-weight:700}@media(max-width:768px){.product-table-wrapper{overflow-x:visible}.product-table,.product-table thead,.product-table tbody,.product-table th,.product-table td,.product-table tr{display:block}.product-table thead tr{position:absolute;top:-9999px;left:-9999px}.product-table tr{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:15px;padding:0;background:#fff;box-shadow:0 2px 4px #0000001a}.product-table td{border:none;position:relative;padding:12px 12px 12px 50%;text-align:right;min-height:40px;display:flex;align-items:center;justify-content:flex-end}.product-table td:before{content:attr(data-label);position:absolute;left:12px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:600;color:#667eea}.product-table .total-row{background:#f5f5f5;border:2px solid #667eea}.product-table .total-row td{padding:15px;text-align:right!important;font-size:16px}.product-table .total-row td:before{content:"";display:none}.product-table .total-row td:first-child{font-size:18px;font-weight:700;color:#667eea}.product-table .product-total-cell{font-weight:700;color:#667eea;font-size:15px}}@media(max-width:768px){.task-status-container{padding:15px}.status-fields-container{padding:0}.product-selection-content{padding:10px}.image-gallery{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))!important;gap:8px!important}.product-summary-section{padding:15px!important}.product-summary-section>div{grid-template-columns:1fr!important}.product-summary-section>div>div{margin-bottom:10px}}@media(max-width:480px){.task-status-container{padding:10px}.product-table td{font-size:13px;padding:10px 10px 10px 50%}.product-table .total-row td{padding:12px;font-size:15px}}.task-status-page-root{font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh;padding:20px;overflow-x:hidden;width:100%;box-sizing:border-box}.task-status-page-root .container-wrapper{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;overflow-x:hidden}.task-csat-block{margin-top:24px;padding:20px;border-radius:12px;background:#fff;box-shadow:0 4px 16px #667eea1f;border:1px solid rgba(102,126,234,.15)}.task-csat-block h3{margin:0 0 8px;font-size:1.25rem;color:#333}.task-csat-intro,.task-csat-thanks{margin:0 0 16px;color:#666}.task-csat-stars{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.task-csat-star-btn{border:none;background:#f0f2f8;color:#c0c4d0;font-size:1.75rem;width:48px;height:48px;border-radius:50%;cursor:pointer;transition:transform .15s,background-color .15s,color .15s;line-height:1;padding:0}.task-csat-star-btn:hover,.task-csat-star-btn.is-selected{background:#667eea;color:#fff;transform:scale(1.05)}.task-csat-stars--readonly span{font-size:1.5rem;color:#c0c4d0}.task-csat-stars--readonly span.is-filled{color:#f5b301}.task-csat-score-label{margin:0 0 12px;font-weight:600;color:#667eea}.task-csat-comment-label{display:block;margin-bottom:6px;font-weight:600;color:#444}.task-csat-comment-input{width:100%;box-sizing:border-box;border:1px solid #d8dce6;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:.95rem;resize:vertical;margin-bottom:12px}.task-csat-comment-display{margin:12px 0 0;color:#555;white-space:pre-wrap}.task-csat-error{color:#dc3545;margin:0 0 12px;font-size:.9rem}.task-csat-submit-btn{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;padding:10px 20px;font-weight:600;cursor:pointer}.task-csat-submit-btn:disabled{opacity:.7;cursor:not-allowed}.task-contact-panel{margin:32px -30px -30px;padding:24px 30px 26px;border-top:1px solid #e8ebf0;background:#f8f9fb;border-radius:0 0 10px 10px}.task-contact-panel__grid{display:flex;flex-direction:column;gap:24px}.task-contact-panel__grid--split{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:start}.task-contact-panel__section--social{display:flex;flex-direction:column;align-items:flex-start}.task-contact-panel__grid--split .task-contact-panel__section--social{align-items:flex-end;padding-left:24px;border-left:1px solid #e8ebf0}.task-contact-panel__title{margin:0 0 12px;font-size:13px;font-weight:600;color:#667eea;letter-spacing:.04em;text-transform:uppercase}.task-contact-iban-list{display:flex;flex-direction:column;gap:0}.task-contact-iban-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #e8ebf0}.task-contact-iban-row:last-child{padding-bottom:0;border-bottom:none}.task-contact-iban-row:first-child{padding-top:0}.task-contact-iban-row__body{min-width:0;flex:1}.task-contact-iban-row__meta{margin:0 0 4px;font-size:13px;color:#666;line-height:1.35}.task-contact-iban-row__iban{display:block;font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,Consolas,monospace;font-size:14px;font-weight:500;color:#222;letter-spacing:.04em;line-height:1.45;word-break:break-all}.task-contact-iban-row__copy{flex-shrink:0;padding:6px 14px;border:1px solid rgba(102,126,234,.35);border-radius:6px;background:#fff;color:#667eea;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.task-contact-iban-row__copy:hover{color:#fff;border-color:#667eea;background:#667eea}.task-contact-iban-row__copy.is-copied{color:#15803d;border-color:#15803d59;background:#f0fdf4}.task-contact-iban-row__copy.is-copied:hover{color:#fff;border-color:#15803d;background:#15803d}.task-contact-social-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.task-contact-social-link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;text-decoration:none!important;background:#fff;border:1px solid #e2e6ee;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.task-contact-social-link:hover{transform:translateY(-1px);box-shadow:0 3px 10px #667eea1f}.task-contact-social-link--website{color:#64748b}.task-contact-social-link--website:hover{border-color:#94a3b8}.task-contact-social-link--facebook{color:#1877f2}.task-contact-social-link--facebook:hover{border-color:#1877f266}.task-contact-social-link--instagram{color:#dd2a7b}.task-contact-social-link--instagram:hover{border-color:#dd2a7b66}.task-contact-social-link--linkedin{color:#0a66c2}.task-contact-social-link--linkedin:hover{border-color:#0a66c266}.task-contact-social-link--twitter{color:#0f1419}.task-contact-social-link--twitter:hover{border-color:#0f14194d}.task-contact-social-link--youtube{color:red}.task-contact-social-link--youtube:hover{border-color:#ff000059}@media(max-width:768px){.task-contact-panel{margin:28px -30px -30px;padding:22px 24px 24px}.task-contact-panel__grid--split{grid-template-columns:1fr;gap:24px}.task-contact-panel__grid--split .task-contact-panel__section--social{align-items:flex-start;padding-left:0;padding-top:20px;border-left:none;border-top:1px solid #e8ebf0}.task-contact-iban-row{flex-direction:column;align-items:stretch;gap:10px}.task-contact-iban-row__copy{align-self:flex-start}.task-contact-iban-row__iban{font-size:13px}}.cs-support-process-stepper{display:flex;width:100%;max-width:100%;overflow:hidden;border-radius:4px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.06))}.cs-support-process-stepper__step{--step-bg: #e9ecef;--step-fg: #6c757d;flex:1 1 0;min-width:0;position:relative;margin-right:-10px;padding:.45rem 1.35rem .45rem 1.1rem;text-align:center;font-size:.8125rem;font-weight:500;line-height:1.25;background:var(--step-bg);color:var(--step-fg);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%);transition:background .2s ease,color .2s ease}.cs-support-process-stepper__step:first-child{padding-left:.85rem;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.cs-support-process-stepper__step:last-child{margin-right:0;padding-right:.85rem;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10px 50%)}.cs-support-process-stepper__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-support-process-stepper__step.is-done,.cs-support-process-stepper__step.is-current{--step-fg: #fff;z-index:1}.cs-support-process-stepper__step.is-done{--step-bg: var(--step-accent, #696cff)}.cs-support-process-stepper__step.is-current{--step-bg: var(--step-accent, #696cff);font-weight:600;box-shadow:inset 0 0 0 2px #ffffff59;z-index:2}.cs-support-process-stepper__step.is-pending{z-index:0}.cs-support-process-stepper-wrap{margin:0 0 1.25rem;padding:16px 18px;background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014}.cs-support-process-stepper-wrap__title{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;margin-bottom:.45rem}@media(max-width:640px){.cs-support-process-stepper{flex-wrap:wrap;overflow:visible;gap:6px;filter:none}.cs-support-process-stepper__step,.cs-support-process-stepper__step:first-child,.cs-support-process-stepper__step:last-child{flex:1 1 calc(50% - 6px);margin-right:0;clip-path:none;border-radius:6px;padding:.5rem .65rem}}:root{--ts-ink: #15202b;--ts-ink-soft: #3d4f5f;--ts-muted: #6b7c8a;--ts-line: #d9e2ec;--ts-surface: #ffffff;--ts-bg: #eef3f7;--ts-bg-accent: #e4edf4;--ts-brand: #0f6b6b;--ts-brand-soft: #d7efef;--ts-brand-deep: #0a4f4f;--ts-radius: 14px;--ts-shadow: 0 10px 30px rgba(21, 32, 43, .06)}.ticket-status-page{min-height:100vh;background:radial-gradient(1200px 420px at 10% -10%,rgba(15,107,107,.1),transparent 55%),radial-gradient(900px 360px at 100% 0%,rgba(61,79,95,.08),transparent 50%),linear-gradient(180deg,var(--ts-bg) 0%,var(--ts-bg-accent) 100%);color:var(--ts-ink);font-family:Segoe UI,Helvetica Neue,Arial,sans-serif}.ticket-status-shell{max-width:880px;margin:0 auto;padding:28px 18px 48px;box-sizing:border-box}.ticket-status-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.ticket-status-brand{display:flex;align-items:center;gap:12px;min-width:0}.ticket-status-brand__logo{width:48px;height:48px;object-fit:contain;border-radius:10px;background:var(--ts-surface);box-shadow:var(--ts-shadow);padding:6px}.ticket-status-brand__name{margin:0;font-size:1rem;font-weight:650;letter-spacing:-.01em;color:var(--ts-ink);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-status-badge{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:.45rem .8rem;border-radius:999px;background:#ffffffc7;border:1px solid var(--ts-line);color:var(--ts-ink-soft);font-size:.78rem;font-weight:600;letter-spacing:.02em}.ticket-status-panel{background:var(--ts-surface);border:1px solid rgba(217,226,236,.9);border-radius:var(--ts-radius);box-shadow:var(--ts-shadow);overflow:hidden}.ticket-status-hero{padding:28px 28px 24px;border-bottom:1px solid var(--ts-line);background:linear-gradient(135deg,rgba(15,107,107,.05) 0%,transparent 50%),var(--ts-surface)}.ticket-status-hero__eyebrow{margin:0 0 10px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ts-brand)}.ticket-status-hero__title{margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:750;letter-spacing:-.025em;line-height:1.28;color:var(--ts-ink)}.ticket-status-hero__description{margin:14px 0 0;color:var(--ts-ink-soft);font-size:.98rem;line-height:1.65;word-break:break-word}.ticket-status-hero__description p{margin:0 0 .7rem}.ticket-status-hero__description p:last-child{margin-bottom:0}.ticket-status-section{padding:22px 28px;border-bottom:1px solid var(--ts-line)}.ticket-status-section:last-child{border-bottom:none}.ticket-status-section__label{margin:0 0 12px;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ts-muted)}.ticket-status-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.ticket-status-meta__item{display:grid;gap:4px;padding:14px 0;border-top:1px solid var(--ts-line)}.ticket-status-meta__item:nth-child(odd){padding-right:18px}.ticket-status-meta__item:nth-child(2n){padding-left:18px;border-left:1px solid var(--ts-line)}.ticket-status-meta__item:nth-child(-n+2){border-top:none;padding-top:0}.ticket-status-meta__label{margin:0;font-size:.72rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--ts-muted)}.ticket-status-meta__value{margin:0;font-size:.95rem;font-weight:600;color:var(--ts-ink);line-height:1.35;word-break:break-word}.ticket-status-contact{display:flex;flex-wrap:wrap;gap:10px 18px}.ticket-status-contact__link{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:var(--ts-brand-soft);color:var(--ts-brand-deep);text-decoration:none;font-size:.9rem;font-weight:600;transition:background .15s ease,transform .15s ease}.ticket-status-contact__link:hover{background:#c7e6e6;transform:translateY(-1px)}.ticket-status-state{text-align:center;padding:48px 28px}.ticket-status-state h1{margin:0 0 10px;font-size:1.45rem;letter-spacing:-.02em}.ticket-status-state p{margin:0;color:var(--ts-ink-soft);line-height:1.55}.ticket-status-state--error .ticket-status-state__title{color:#9b2c2c}.ticket-status-attachments__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px}.ticket-status-biddings{display:flex;flex-direction:column;gap:16px}.ticket-status-bidding{border:1px solid var(--ts-line);border-radius:12px;background:#f8fafc;padding:14px 16px 16px}.ticket-status-bidding__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ticket-status-bidding__title{margin:0;font-size:1rem;font-weight:650;color:var(--ts-ink);line-height:1.35}.ticket-status-bidding__badge{flex-shrink:0;font-size:.72rem;font-weight:600;color:var(--ts-brand-deep);background:var(--ts-brand-soft);padding:.28rem .55rem;border-radius:999px}.ticket-status-bidding__meta{margin:8px 0 0;font-size:.82rem;color:var(--ts-muted)}.ticket-status-bidding__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ticket-status-bidding__btn{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .85rem;border-radius:8px;border:1px solid var(--ts-line);background:var(--ts-surface);color:var(--ts-ink-soft);font-size:.85rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.ticket-status-bidding__btn:hover{border-color:var(--ts-brand);color:var(--ts-brand-deep)}.ticket-status-bidding__btn--primary{background:var(--ts-brand);border-color:var(--ts-brand);color:#fff}.ticket-status-bidding__btn--primary:hover{background:var(--ts-brand-deep);border-color:var(--ts-brand-deep);color:#fff}.ticket-status-bidding__pdf-wrap{margin-top:14px;border:1px solid var(--ts-line);border-radius:10px;overflow:hidden;background:#fff}.ticket-status-bidding__pdf{display:block;width:100%;min-height:420px;border:0}.ticket-status-attachments__item{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px;border:1px solid var(--ts-line);border-radius:12px;text-decoration:none;color:var(--ts-ink);background:#f8fafc;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ticket-status-attachments__item:hover{border-color:var(--ts-brand);box-shadow:0 6px 18px #0f6b6b1f;transform:translateY(-1px)}.ticket-status-attachments__thumb{width:100%;height:100px;object-fit:cover;border-radius:8px;background:#eef2f6}.ticket-status-attachments__file-badge{display:flex;align-items:center;justify-content:center;width:100%;height:100px;border-radius:8px;background:linear-gradient(160deg,#e8f4f4,#eef2f6);color:var(--ts-brand-deep);font-size:.72rem;font-weight:700;letter-spacing:.08em}.ticket-status-attachments__name{font-size:.8rem;text-align:center;word-break:break-word;color:var(--ts-ink-soft);font-weight:550}.ticket-status-page .cs-support-process-stepper-wrap{margin:0;padding:0;background:transparent;border-radius:0;box-shadow:none}.ticket-status-page .cs-support-process-stepper-wrap__title{display:none}.ticket-status-page .cs-support-process-stepper__step.is-done,.ticket-status-page .cs-support-process-stepper__step.is-current{--step-bg: var(--step-accent, var(--ts-brand))}.ticket-status-page .cs-support-process-stepper__step.is-pending{--step-bg: #e8eef3;--step-fg: #7a8b99}@media(max-width:720px){.ticket-status-shell{padding:18px 14px 36px}.ticket-status-hero,.ticket-status-section{padding-left:18px;padding-right:18px}.ticket-status-meta{grid-template-columns:1fr}.ticket-status-meta__item,.ticket-status-meta__item:nth-child(odd),.ticket-status-meta__item:nth-child(2n){padding-left:0;padding-right:0;border-left:none}.ticket-status-meta__item:first-child{border-top:none;padding-top:0}.ticket-status-meta__item:nth-child(n+2){border-top:1px solid var(--ts-line)}.ticket-status-brand__name{max-width:42vw}}.corporate-admin-html-editor{border:1px solid #dee2e6;border-radius:.5rem;overflow:hidden;background:#fff;box-shadow:0 1px 2px #0000000a}.corporate-admin-html-editor__mode-tabs{display:flex;gap:.25rem;padding:.45rem .6rem 0;background:linear-gradient(180deg,#fafbfc,#f0f2f5)}.corporate-admin-html-editor__mode-tab{padding:.35rem .85rem;font-size:.8125rem;font-weight:600;color:#4b5563;background:transparent;border:1px solid transparent;border-radius:.35rem .35rem 0 0;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.corporate-admin-html-editor__mode-tab:hover:not(:disabled){color:#111827;background:#ffffffa6}.corporate-admin-html-editor__mode-tab.is-active{color:#1d4ed8;background:#fff;border-color:#e2e5ea;border-bottom-color:#fff;margin-bottom:-1px;z-index:1}.corporate-admin-html-editor__mode-tab:disabled{opacity:.45;cursor:not-allowed}.corporate-admin-html-editor__html-source{display:block;width:100%;min-height:var(--ca-html-editor-min, 200px);margin:0;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.5;color:#1f2937;background:#f8fafc;border:0;border-top:1px solid #e2e5ea;resize:vertical;outline:none;box-sizing:border-box}.corporate-admin-html-editor__html-source:focus{background:#fff;box-shadow:inset 0 0 0 2px #3b82f659}.corporate-admin-html-editor--disabled .corporate-admin-html-editor__html-source{background-color:#e9ecef;opacity:.85;cursor:not-allowed}.corporate-admin-html-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 0;padding:.5rem .6rem;background:linear-gradient(180deg,#fafbfc,#f0f2f5);border-bottom:1px solid #e2e5ea}.corporate-admin-html-editor__toolbar-group{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.2rem;padding:0 .45rem}.corporate-admin-html-editor__toolbar-group:first-child{padding-left:0}.corporate-admin-html-editor__toolbar-sep{width:1px;align-self:stretch;min-height:1.75rem;margin:0 .15rem;background:#d1d5db;flex-shrink:0}.corporate-admin-html-editor__tb-btn{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .45rem;margin:0;font-size:.75rem;font-weight:600;line-height:1;letter-spacing:.02em;color:#374151;background:#fff;border:1px solid #d8dce3;border-radius:.35rem;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.corporate-admin-html-editor__tb-btn:hover:not(:disabled){background:#f3f4f6;border-color:#c4c9d2;color:#111827}.corporate-admin-html-editor__tb-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.corporate-admin-html-editor__tb-btn:disabled{opacity:.45;cursor:not-allowed}.corporate-admin-html-editor__tb-btn.is-active{background:#e0ecff;border-color:#93c5fd;color:#1d4ed8;box-shadow:inset 0 1px #fff9}.corporate-admin-html-editor__tb-ico{width:1rem;height:1rem;flex-shrink:0}.corporate-admin-html-editor__tb-char{font-size:.8125rem;font-weight:700;line-height:1}.corporate-admin-html-editor__tb-char--italic{font-style:italic;font-weight:600}.corporate-admin-html-editor__tb-char--strike{text-decoration:line-through;font-weight:600}.corporate-admin-html-editor__tb-label{display:inline-flex;align-items:center;justify-content:center;height:2rem;min-width:2rem;padding:0 .35rem;background:#fff;border:1px solid #d8dce3;border-radius:.35rem;cursor:pointer;transition:background .12s ease,border-color .12s ease}.corporate-admin-html-editor__tb-label:hover{background:#f3f4f6;border-color:#c4c9d2}.corporate-admin-html-editor__color-input{display:block;width:1.35rem;height:1.35rem;padding:0;border:0;border-radius:.2rem;cursor:pointer;vertical-align:middle}.corporate-admin-html-editor__tb-label:has(.corporate-admin-html-editor__color-input:disabled){opacity:.45;pointer-events:none}.corporate-admin-html-editor__content{min-height:var(--ca-html-editor-min, 200px);padding:.75rem 1rem;font-size:.95rem;outline:none}.corporate-admin-html-editor__content:focus{outline:none}.corporate-admin-html-editor__content p{margin-bottom:.5rem}.corporate-admin-html-editor__content.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#6c757d;pointer-events:none;height:0}.corporate-admin-html-editor__content h1,.corporate-admin-html-editor__content h2,.corporate-admin-html-editor__content h3{margin-top:.75rem;margin-bottom:.5rem;font-weight:600}.corporate-admin-html-editor__content h1{font-size:1.5rem}.corporate-admin-html-editor__content h2{font-size:1.25rem}.corporate-admin-html-editor__content h3{font-size:1.1rem}.corporate-admin-html-editor__content ul,.corporate-admin-html-editor__content ol{padding-left:1.25rem;margin-bottom:.5rem}.corporate-admin-html-editor__content a{color:#0d6efd;text-decoration:underline}.corporate-admin-html-editor__content img{max-width:100%;height:auto;vertical-align:middle}.corporate-admin-html-editor--disabled .corporate-admin-html-editor__toolbar{pointer-events:none;opacity:.65}.corporate-admin-html-editor--disabled .corporate-admin-html-editor__content{background-color:#e9ecef;opacity:.85}.yonetim-admin-root.light-style{--yon-primary: #6366f1;--yon-primary-rgb: 99, 102, 241;--yon-primary-hover: #4f46e5;--yon-primary-active: #4338ca;--yon-primary-subtle: #eef2ff;--yon-secondary: #64748b;--yon-secondary-rgb: 100, 116, 139;--yon-dark: #0f172a;--yon-heading: #1e293b;--yon-text: #475569;--yon-text-muted: #64748b;--yon-canvas: #f1f5f9;--yon-canvas-muted: #e2e8f0;--yon-body-bg: var(--yon-canvas);--yon-white: #fff;--yon-border: rgba(15, 23, 42, .08);--yon-border-strong: rgba(15, 23, 42, .12);--yon-shadow: rgba(15, 23, 42, .06);--yon-shadow-lg: rgba(15, 23, 42, .1);--yon-sidebar-bg: #0f172a;--yon-sidebar-bg-elevated: #1e293b;--yon-menu-color: #cbd5e1;--yon-menu-muted: #94a3b8;--yon-menu-hover-bg: rgba(255, 255, 255, .06);--yon-menu-active-bg: rgba(99, 102, 241, .22);--yon-menu-border: rgba(255, 255, 255, .08);--yon-menu-brand-text: #f8fafc;--yon-menu-brand-muted: #94a3b8;--yon-success: #22c55e;--yon-success-rgb: 34, 197, 94;--yon-success-subtle: rgba(34, 197, 94, .14);--yon-info: #0ea5e9;--yon-warning: #f59e0b;--yon-danger: #ef4444;--yon-danger-rgb: 239, 68, 68;--yon-danger-subtle: rgba(239, 68, 68, .12);--yon-navbar-bg: #ffffff;--yon-footer-bg: #f8fafc;--bs-primary: #6366f1;--bs-primary-rgb: 99, 102, 241;--bs-secondary: #64748b;--bs-success: #22c55e;--bs-info: #0ea5e9;--bs-warning: #f59e0b;--bs-danger: #ef4444;--bs-body-color: #475569;--bs-body-bg: #f1f5f9;--bs-border-color: rgba(15, 23, 42, .1);--bs-link-color: #6366f1;--bs-link-hover-color: #4f46e5;font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.55;color:var(--yon-text);background-color:var(--yon-body-bg);min-height:100vh;-webkit-font-smoothing:antialiased}.yonetim-admin-root .yonetim-app-shell{min-height:100vh}.yonetim-admin-root .layout-wrapper.layout-content-navbar{display:flex;flex-direction:column;min-height:100vh}.yonetim-admin-root .layout-container{display:flex;flex:1;width:100%;min-height:0}@media(min-width:1200px){.yonetim-admin-root .layout-container{gap:0;align-items:stretch}.yonetim-admin-root .layout-menu.menu-vertical.menu.bg-menu-theme.yonetim-sidebar{position:sticky;top:0;align-self:flex-start;min-height:100vh;max-height:100vh}}.yonetim-admin-root .yonetim-render-body{min-width:0}.yonetim-admin-root .yonetim-render-content-padding{padding-top:1.5rem;padding-bottom:2rem}.yonetim-admin-root .layout-menu.menu-vertical.menu.bg-menu-theme.yonetim-sidebar{width:17rem;flex-shrink:0;background:linear-gradient(180deg,var(--yon-sidebar-bg-elevated) 0%,var(--yon-sidebar-bg) 55%,#0c1222 100%);color:var(--yon-menu-color);border-right:1px solid var(--yon-menu-border);box-shadow:4px 0 28px #0f172a2e;z-index:1040;display:flex;flex-direction:column}.yonetim-admin-root .yonetim-sidebar-brand.app-brand{padding:1.35rem 1.25rem;border-bottom:1px solid var(--yon-menu-border);background:#00000026}.yonetim-admin-root .layout-menu .app-brand-link{text-decoration:none;color:var(--yon-menu-brand-text);display:flex;flex-direction:row;align-items:center;gap:.75rem}.yonetim-admin-root .layout-menu .app-brand-logo{width:2.5rem;height:2.5rem;object-fit:contain;flex-shrink:0;border-radius:.5rem;background:#ffffff14;padding:.25rem;border:1px solid rgba(255,255,255,.1)}.yonetim-admin-root .layout-menu .app-brand-copy{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0}.yonetim-admin-root .layout-menu .app-brand-text{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:var(--yon-menu-brand-text);line-height:1.2}.yonetim-admin-root .layout-menu .app-brand-sub{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--yon-menu-brand-muted)}.yonetim-admin-root .layout-menu .menu-inner-shadow{height:.5rem;flex-shrink:0;background:linear-gradient(to bottom,rgba(0,0,0,.2),transparent);margin-bottom:-.5rem;pointer-events:none}.yonetim-admin-root .layout-menu .menu-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.yonetim-admin-root .layout-menu .menu-container>.menu-inner{list-style:none;margin:0;padding:.65rem 0 .75rem;overflow-y:auto;flex:1;min-height:0}.yonetim-admin-root .layout-menu .menu-footer .menu-inner{list-style:none;margin:0;padding:.5rem 0 .75rem;overflow:visible;flex:none}.yonetim-admin-root .layout-menu .menu-container>.menu-inner::-webkit-scrollbar{width:5px}.yonetim-admin-root .layout-menu .menu-container>.menu-inner::-webkit-scrollbar-thumb{background-color:#ffffff2e;border-radius:6px}.yonetim-admin-root .layout-menu .menu-footer{flex-shrink:0;margin-top:auto;border-top:1px solid var(--yon-menu-border);padding:0;background:#0000001f}.yonetim-admin-root .layout-menu .logout-custom{color:var(--yon-menu-color)!important;font-weight:500}.yonetim-admin-root .layout-menu .logout-custom:hover{background-color:var(--yon-menu-hover-bg)!important;color:#fff!important}.yonetim-admin-root .layout-menu .menu-item{margin:.1rem .65rem}.yonetim-admin-root .layout-menu .menu-link{display:flex;align-items:center;gap:.65rem;padding:.55rem .85rem;border-radius:.5rem;color:var(--yon-menu-color);text-decoration:none;font-weight:500;font-size:.9rem;transition:background .15s ease,color .15s ease}.yonetim-admin-root .layout-menu .menu-link:hover{color:#fff;background:var(--yon-menu-hover-bg)}.yonetim-admin-root .layout-menu .menu-item.active>.menu-link,.yonetim-admin-root .layout-menu .menu-link.active{color:#fff;background:var(--yon-menu-active-bg);box-shadow:inset 3px 0 0 var(--yon-primary)}.yonetim-admin-root .layout-menu .menu-icon{font-size:1.25rem;opacity:.95;color:var(--yon-menu-muted)}.yonetim-admin-root .layout-menu .menu-item.active .menu-icon,.yonetim-admin-root .layout-menu .menu-link.active .menu-icon{color:#c7d2fe}.yonetim-admin-root .layout-menu .menu-header{color:var(--yon-menu-muted)!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:.1em!important;margin-top:.35rem;padding-top:.75rem!important;padding-bottom:.35rem!important}.yonetim-admin-root .layout-menu .menu-header .bx{color:#94a3b8d9}.yonetim-admin-root .yonetim-main-column.layout-page{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--yon-canvas)}.yonetim-admin-root .yonetim-topbar.layout-navbar.bg-navbar-theme{background-color:var(--yon-navbar-bg)!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--yon-border);box-shadow:0 1px 2px var(--yon-shadow);padding:.65rem 0;flex-shrink:0;position:sticky;top:0;z-index:1025}.yonetim-admin-root .yonetim-navbar-inner{row-gap:.35rem}.yonetim-admin-root .yonetim-page-kicker{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yon-text-muted);line-height:1.2;white-space:nowrap}.yonetim-admin-root .yonetim-page-title{font-size:1.125rem;font-weight:600;color:var(--yon-heading);line-height:1.3;max-width:min(100%,28rem)}@media(min-width:576px){.yonetim-admin-root .yonetim-page-head.flex-sm-row{gap:.65rem}.yonetim-admin-root .yonetim-page-head.flex-sm-row .yonetim-page-kicker{padding-right:.65rem;border-right:1px solid var(--yon-border-strong)}}.yonetim-admin-root .yonetim-icon-btn.layout-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;margin:0;border:1px solid var(--yon-border);border-radius:.5rem;background:var(--yon-white);color:var(--yon-heading);box-shadow:0 1px 2px var(--yon-shadow);cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.yonetim-admin-root .yonetim-icon-btn.layout-menu-toggle:hover{background:#f8fafc;border-color:var(--yon-border-strong);color:var(--yon-primary);box-shadow:0 2px 6px var(--yon-shadow)}.yonetim-admin-root .yonetim-icon-btn.layout-menu-toggle:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--yon-primary-rgb),.28)}.yonetim-admin-root .yonetim-user-trigger.dropdown-toggle{display:inline-flex;align-items:center;gap:.5rem;max-width:min(100%,17rem);padding:.35rem .65rem .35rem .4rem;margin:0;border:1px solid var(--yon-border);border-radius:.65rem;background:linear-gradient(180deg,#fff,#f8fafc);color:var(--yon-heading);font:inherit;line-height:1.2;cursor:pointer;box-shadow:0 1px 2px var(--yon-shadow);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.yonetim-admin-root .yonetim-user-trigger.dropdown-toggle:after{display:none!important}.yonetim-admin-root .yonetim-user-trigger.dropdown-toggle:hover{background:#fff;border-color:rgba(var(--yon-primary-rgb),.35);box-shadow:0 2px 8px #0f172a14}.yonetim-admin-root .yonetim-user-trigger.dropdown-toggle:focus-visible{outline:none;border-color:rgba(var(--yon-primary-rgb),.45);box-shadow:0 0 0 3px rgba(var(--yon-primary-rgb),.22)}.yonetim-admin-root .yonetim-user-trigger.dropdown-toggle.show{border-color:rgba(var(--yon-primary-rgb),.45);box-shadow:0 0 0 3px rgba(var(--yon-primary-rgb),.15)}.yonetim-admin-root .yonetim-user-trigger__email{max-width:11.5rem;font-size:.8125rem;font-weight:600;color:var(--yon-heading)}.yonetim-admin-root .yonetim-user-trigger__caret{font-size:1.125rem;color:var(--yon-text-muted);line-height:1;margin-left:.1rem;transition:transform .2s ease}.yonetim-admin-root .yonetim-user-trigger.dropdown-toggle.show .yonetim-user-trigger__caret{transform:rotate(-180deg);color:var(--yon-primary)}.yonetim-admin-root .yonetim-topbar .yonetim-avatar{width:2.25rem;height:2.25rem;font-size:.85rem;border-radius:.45rem}.yonetim-admin-root .yonetim-user-dropdown.dropdown-menu{min-width:15rem;margin-top:.5rem!important;padding:.35rem 0;border-radius:.65rem;border:1px solid var(--yon-border)}.yonetim-admin-root .yonetim-user-dropdown .dropdown-item{padding:.55rem 1rem;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.35rem}.yonetim-admin-root .yonetim-user-dropdown .dropdown-item:active{color:var(--yon-primary)}.yonetim-admin-root .yonetim-page-head-row{padding-bottom:.75rem;border-bottom:1px solid var(--yon-border);margin-bottom:1.5rem!important}.yonetim-admin-root .yonetim-page-actions,.yonetim-admin-root .yonetim-inline-actions{align-items:center}.yonetim-admin-root .yonetim-page-actions .btn,.yonetim-admin-root .yonetim-page-actions a.btn,.yonetim-admin-root .yonetim-inline-actions .btn,.yonetim-admin-root .yonetim-inline-actions a.btn{display:inline-flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.01em;border-radius:.5rem;gap:.35rem;box-shadow:0 1px 2px #0f172a0f;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease}.yonetim-admin-root .yonetim-page-actions .btn.btn-sm,.yonetim-admin-root .yonetim-page-actions a.btn.btn-sm,.yonetim-admin-root .yonetim-inline-actions .btn.btn-sm,.yonetim-admin-root .yonetim-inline-actions a.btn.btn-sm{padding:.4rem .9rem;font-size:.8125rem}.yonetim-admin-root .yonetim-page-actions .btn-outline-secondary,.yonetim-admin-root .yonetim-page-actions a.btn-outline-secondary,.yonetim-admin-root .yonetim-inline-actions .btn-outline-secondary,.yonetim-admin-root .yonetim-inline-actions a.btn-outline-secondary{background:#fff;border-color:var(--yon-border-strong);color:var(--yon-heading)}.yonetim-admin-root .yonetim-page-actions .btn-outline-secondary:hover,.yonetim-admin-root .yonetim-page-actions a.btn-outline-secondary:hover,.yonetim-admin-root .yonetim-inline-actions .btn-outline-secondary:hover,.yonetim-admin-root .yonetim-inline-actions a.btn-outline-secondary:hover{background:#f8fafc;border-color:rgba(var(--yon-primary-rgb),.38);color:var(--yon-primary);box-shadow:0 2px 8px #0f172a14}.yonetim-admin-root .yonetim-page-actions .btn-primary,.yonetim-admin-root .yonetim-inline-actions .btn-primary{box-shadow:0 2px 8px rgba(var(--yon-primary-rgb),.28)}.yonetim-admin-root .yonetim-page-actions .btn-primary:hover,.yonetim-admin-root .yonetim-inline-actions .btn-primary:hover{transform:translateY(-1px)}.yonetim-admin-root .yonetim-page-head-row>.btn.btn-primary{display:inline-flex;align-items:center;font-weight:600;border-radius:.5rem;padding:.5rem 1rem;box-shadow:0 2px 8px rgba(var(--yon-primary-rgb),.28);transition:transform .12s ease,box-shadow .15s ease}.yonetim-admin-root .yonetim-page-head-row>.btn.btn-primary:hover{transform:translateY(-1px)}.yonetim-admin-root .yonetim-card-header-toolbar.card-header{background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid var(--yon-border);font-weight:600;color:var(--yon-heading)}.yonetim-admin-root .yonetim-card-header-toolbar .btn.btn-sm{display:inline-flex;align-items:center;font-weight:600;border-radius:.45rem;padding:.38rem .8rem;background:#fff;border-color:var(--yon-border-strong);color:var(--yon-heading);box-shadow:0 1px 2px var(--yon-shadow);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.yonetim-admin-root .yonetim-card-header-toolbar .btn.btn-sm:hover{border-color:rgba(var(--yon-primary-rgb),.35);color:var(--yon-primary);background:#f8fafc}.yonetim-admin-root .yonetim-pager-bar .btn-group{box-shadow:0 1px 3px #0f172a14;border-radius:.5rem;overflow:hidden}.yonetim-admin-root .yonetim-pager-bar .btn-group .btn{font-weight:600;font-size:.8125rem;padding:.4rem .85rem;border-color:var(--yon-border-strong);color:var(--yon-heading);background:#fff}.yonetim-admin-root .yonetim-pager-bar .btn-group .btn:hover:not(:disabled){background:#f8fafc;color:var(--yon-primary);border-color:rgba(var(--yon-primary-rgb),.3);z-index:1}.yonetim-admin-root .yonetim-pager-bar .btn-group .btn:disabled{opacity:.45}.yonetim-admin-root .yonetim-content-stack.content-wrapper{flex:1;display:flex;flex-direction:column;min-height:0}.yonetim-admin-root .container-p-y{padding-top:1.5rem;padding-bottom:1.5rem}.yonetim-admin-root .content-footer.footer.bg-footer-theme{background-color:var(--yon-footer-bg)!important;border-top:1px solid var(--yon-border);margin-top:auto;font-size:.8125rem;color:var(--yon-text-muted)}.yonetim-admin-root .content-footer a{color:var(--yon-primary);text-decoration:none;font-weight:600}.yonetim-admin-root .content-footer a:hover{text-decoration:underline}.yonetim-admin-root .btn-yonetim-primary,.yonetim-admin-root .btn-primary{--bs-btn-bg: var(--yon-primary);--bs-btn-border-color: var(--yon-primary);--bs-btn-hover-bg: var(--yon-primary-hover);--bs-btn-hover-border-color: var(--yon-primary-hover);--bs-btn-active-bg: var(--yon-primary-active);--bs-btn-active-border-color: var(--yon-primary-active);--bs-btn-focus-shadow-rgb: var(--yon-primary-rgb);background-color:var(--yon-primary);border-color:var(--yon-primary);color:#fff}.yonetim-admin-root .btn-yonetim-primary:hover,.yonetim-admin-root .btn-primary:hover{background-color:var(--yon-primary-hover);border-color:var(--yon-primary-hover);color:#fff}.yonetim-admin-root .btn-yonetim-primary:focus-visible,.yonetim-admin-root .btn-primary:focus-visible{box-shadow:0 0 0 .2rem rgba(var(--yon-primary-rgb),.35)}.yonetim-admin-root .btn-outline-secondary{color:var(--yon-secondary);border-color:var(--yon-border-strong)}.yonetim-admin-root .btn-outline-secondary:hover{background-color:rgba(var(--yon-secondary-rgb),.1);border-color:var(--yon-secondary);color:var(--yon-dark)}.yonetim-admin-root .form-control:focus{border-color:rgba(var(--yon-primary-rgb),.45);box-shadow:0 0 0 .2rem rgba(var(--yon-primary-rgb),.18)}.yonetim-admin-root .form-label{color:var(--yon-heading);font-weight:500}.yonetim-admin-root .input-group-text{background-color:var(--yon-white);border-color:var(--yon-border);color:var(--yon-secondary)}.yonetim-admin-root .alert-danger{background-color:var(--yon-danger-subtle);border-color:rgba(var(--yon-danger-rgb),.28);color:#b91c1c}.yonetim-admin-root .badge.text-bg-success{background-color:var(--yon-success)!important;color:#14532d!important}.yonetim-admin-root .badge.text-bg-secondary{background-color:rgba(var(--yon-secondary-rgb),.2)!important;color:var(--yon-dark)!important}.yonetim-admin-root .dropdown-menu{border-color:var(--yon-border);box-shadow:0 .35rem 1.25rem #0f172a1f}.yonetim-admin-root .dropdown-item:hover,.yonetim-admin-root .dropdown-item:focus{background-color:var(--yon-primary-subtle);color:var(--yon-primary)}.yonetim-admin-root .dropdown-item-text{color:var(--yon-text)}.yonetim-admin-root .layout-navbar .dropdown-menu .yonetim-dropdown-email,.yonetim-admin-root .layout-navbar .dropdown-menu .dropdown-item-text{color:var(--yon-heading)!important;font-weight:600;font-size:.8125rem;line-height:1.45;white-space:normal;word-break:break-word;max-width:18rem}.yonetim-admin-root .yonetim-user-dropdown .yonetim-dropdown-email{padding:.65rem 1rem .5rem;border-bottom:1px solid var(--yon-border);margin-bottom:.2rem}.yonetim-admin-root .card.yonetim-card{border:1px solid var(--yon-border);box-shadow:0 1px 3px var(--yon-shadow);border-radius:.625rem;background-color:var(--yon-white)}.yonetim-admin-root .card.yonetim-card .card-header{background-color:var(--yon-white);border-bottom:1px solid var(--yon-border);font-weight:600;color:var(--yon-heading)}.yonetim-admin-root .table-yonetim{--bs-table-hover-bg: rgba(var(--yon-primary-rgb), .05)}.yonetim-admin-root .table-yonetim thead th{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--yon-heading);border-bottom-color:var(--yon-border);background-color:rgba(var(--yon-secondary-rgb),.08)}.yonetim-admin-root .table-yonetim tbody td{border-color:var(--yon-border)}.yonetim-admin-root .text-muted{color:var(--yon-text-muted)!important}.yonetim-admin-root a:not(.menu-link):not(.btn):not(.dropdown-item):not(.nav-link){color:var(--yon-primary)}.yonetim-admin-root a:not(.menu-link):not(.btn):not(.dropdown-item):not(.nav-link):hover{color:var(--yon-primary-hover)}.yonetim-admin-root .btn-link{color:var(--yon-primary)}.yonetim-admin-root .layout-navbar .dropdown .yonetim-user-trigger.dropdown-toggle{text-decoration:none}.yonetim-admin-root .layout-menu-toggle{cursor:pointer;color:var(--yon-heading);padding:.35rem .5rem;border:none;background:transparent;border-radius:.375rem}.yonetim-admin-root .layout-menu-toggle:hover{background:rgba(var(--yon-primary-rgb),.1)}.yonetim-admin-root .layout-overlay{display:none;position:fixed;inset:0;background:#0f172a80;z-index:1039}.yonetim-admin-root.yonetim-menu-open .layout-overlay{display:block}@media(min-width:1200px){.yonetim-admin-root .layout-overlay{display:none!important;pointer-events:none!important}}@media(max-width:1199.98px){.yonetim-admin-root .layout-container{position:relative}.yonetim-admin-root .layout-menu.menu-vertical{position:fixed;left:0;top:0;bottom:0;transform:translate(-100%);transition:transform .22s ease;box-shadow:none}.yonetim-admin-root.yonetim-menu-open .layout-menu.menu-vertical{transform:translate(0);box-shadow:8px 0 40px #0f172a59}.yonetim-admin-root .layout-page{width:100%}}.yonetim-admin-root.customizer-hide:not(.yonetim-login-page){background:var(--yon-body-bg)}.yonetim-admin-root.yonetim-login-page.customizer-hide{min-height:100vh;background:linear-gradient(155deg,#dce3ee,#f1f5f9 42%,#e8ecff)}.yonetim-admin-root .authentication-wrapper.authentication-basic{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;padding:1.5rem;position:relative;overflow:hidden}.yonetim-admin-root .authentication-wrapper.authentication-basic .authentication-inner{width:100%;max-width:400px;position:relative;z-index:1}.yonetim-admin-root .authentication-wrapper.authentication-basic .card{border:none;box-shadow:0 .35rem 1.5rem var(--yon-shadow-lg);border-radius:.625rem;background-color:var(--yon-white)}.yonetim-admin-root .authentication-wrapper.authentication-basic .card-body{padding:2rem}.yonetim-admin-root .form-password-toggle .input-group-text{cursor:pointer;-webkit-user-select:none;user-select:none}.yonetim-admin-root .authentication-wrapper.authentication-basic:before,.yonetim-admin-root .authentication-wrapper.authentication-basic:after{content:"";position:fixed;border-radius:50%;pointer-events:none;z-index:0}.yonetim-admin-root .authentication-wrapper.authentication-basic:before{width:220px;height:220px;top:-70px;right:-50px;background:radial-gradient(circle,rgba(var(--yon-primary-rgb),.28) 0%,transparent 72%)}.yonetim-admin-root .authentication-wrapper.authentication-basic:after{width:300px;height:300px;bottom:-90px;left:-70px;background:radial-gradient(circle,rgba(var(--yon-primary-rgb),.15) 0%,transparent 72%)}.yonetim-admin-root.yonetim-login-page .authentication-wrapper.authentication-basic .authentication-inner{max-width:430px}.yonetim-admin-root.yonetim-login-page .authentication-wrapper.authentication-basic:before{width:min(92vw,520px);height:min(92vw,520px);top:-18%;right:-25%;opacity:.95}.yonetim-admin-root.yonetim-login-page .authentication-wrapper.authentication-basic:after{width:min(85vw,420px);height:min(85vw,420px);bottom:-22%;left:-20%}.yonetim-admin-root.yonetim-login-page .yonetim-login-card.card{position:relative;border:1px solid var(--yon-border);border-radius:1rem;box-shadow:0 .25rem 1rem #0f172a14,0 1.5rem 3rem #0f172a0f;overflow:hidden;background:#fffffffa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.yonetim-admin-root.yonetim-login-page .yonetim-login-card.card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--yon-primary) 0%,#818cf8 50%,var(--yon-primary-hover) 100%);pointer-events:none}.yonetim-admin-root.yonetim-login-page .yonetim-login-card .card-body{padding:2rem 2rem 1.75rem}.yonetim-admin-root.yonetim-login-page .yonetim-login-logo-wrap{width:4.25rem;height:4.25rem;border-radius:1rem;background:linear-gradient(145deg,#f8fafc,#eef2ff);border:1px solid var(--yon-border);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;box-shadow:0 2px 8px #0f172a0f}.yonetim-admin-root.yonetim-login-page .yonetim-login-logo{width:2.75rem;height:2.75rem;object-fit:contain}.yonetim-admin-root.yonetim-login-page .yonetim-login-badge{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--yon-primary);background:var(--yon-primary-subtle);padding:.4rem .85rem;border-radius:100px;margin-bottom:.75rem}.yonetim-admin-root.yonetim-login-page .yonetim-login-title{color:var(--yon-heading);letter-spacing:-.02em}.yonetim-admin-root.yonetim-login-page .yonetim-login-lead{max-width:20rem;margin-left:auto;margin-right:auto;line-height:1.5}.yonetim-admin-root.yonetim-login-page .yonetim-login-input-group .input-group-text.yonetim-login-input-icon{background:#f8fafc;border-color:var(--yon-border);color:var(--yon-secondary);font-size:1.2rem;padding-left:1rem;padding-right:1rem}.yonetim-admin-root.yonetim-login-page .yonetim-login-input-group .form-control{border-color:var(--yon-border);font-size:.9375rem}.yonetim-admin-root.yonetim-login-page .yonetim-login-input-group .form-control:focus{border-color:rgba(var(--yon-primary-rgb),.45);box-shadow:none}.yonetim-admin-root.yonetim-login-page .yonetim-login-input-group:focus-within .yonetim-login-input-icon{border-color:rgba(var(--yon-primary-rgb),.45);color:var(--yon-primary);background:#fff}.yonetim-admin-root.yonetim-login-page .yonetim-login-password-toggle:hover,.yonetim-admin-root.yonetim-login-page .yonetim-login-password-toggle:focus-visible{background:var(--yon-primary-subtle)!important;color:var(--yon-primary)!important;border-color:rgba(var(--yon-primary-rgb),.35)!important}.yonetim-admin-root.yonetim-login-page .yonetim-login-submit.btn-primary{font-weight:600;letter-spacing:.02em;border-radius:.65rem;padding-top:.65rem;padding-bottom:.65rem;box-shadow:0 .35rem 1rem rgba(var(--yon-primary-rgb),.35);display:inline-flex;align-items:center;justify-content:center}.yonetim-admin-root.yonetim-login-page .yonetim-login-submit.btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .45rem 1.15rem rgba(var(--yon-primary-rgb),.42)}.yonetim-admin-root.yonetim-login-page .yonetim-login-submit.btn-primary:disabled{opacity:.85;transform:none}.yonetim-admin-root.yonetim-login-page .yonetim-login-back{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:100%;margin-top:1.25rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;color:var(--yon-heading);text-decoration:none;border:1px solid var(--yon-border);border-radius:.5rem;background:#fff;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.yonetim-admin-root.yonetim-login-page .yonetim-login-back:hover{border-color:rgba(var(--yon-primary-rgb),.35);color:var(--yon-primary);background:#f8fafc;box-shadow:0 2px 8px #0f172a0f}.yonetim-admin-root.yonetim-login-page .yonetim-login-back:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--yon-primary-rgb),.22)}.yonetim-admin-root.yonetim-login-page .alert-danger{border-radius:.5rem}.yonetim-admin-root .yonetim-avatar{width:2.5rem;height:2.5rem;border-radius:.5rem;background:linear-gradient(135deg,var(--yon-primary) 0%,var(--yon-primary-hover) 100%);color:#fff;font-weight:700;font-size:.9rem;display:flex;align-items:center;justify-content:center;box-shadow:0 .125rem .35rem rgba(var(--yon-primary-rgb),.35)}.yonetim-admin-root .cursor-pointer{cursor:pointer}
