.ftp{z-index:1000;width:auto;max-width:none;height:auto;max-height:none;padding:24px var(--space-container-x,32px);color:inherit;background:0 0;border:0;place-items:center;margin:0;display:grid;position:fixed;inset:0}.ftp-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#11131899;border:0;animation:.2s ease-out ftp-fade;position:absolute;inset:0}.ftp-panel{--ftp-bar:64px;background:#fff;border-radius:20px;flex-direction:column;width:min(1800px,100%);height:min(900px,100%);animation:.25s ease-out ftp-rise;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #11131859}.ftp-head{z-index:2;box-sizing:border-box;height:var(--ftp-bar);background:#fff;border-bottom:1px solid #e6e7eb;align-items:center;gap:24px;padding:0 12px 0 24px;display:flex;position:absolute;inset:0 0 auto}.ftp-title{color:#111318;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.ftp-steps{color:#6b6f7b;white-space:nowrap;gap:20px;margin:0 auto;padding:0;font-size:13px;list-style:none;display:flex}.ftp-steps li{align-items:center;gap:8px;display:flex}.ftp-step-n{color:#111318;background:#f6f6f8;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:inline-grid}.ftp-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.ftp-page{color:#111318;white-space:nowrap;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none}.ftp-page:hover{background:#f6f6f8}.ftp-close{color:#111318;cursor:pointer;background:#f6f6f8;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.ftp-close:hover{background:#e6e7eb}.ftp-stage{background:#f6f6f8;flex:1;min-height:0}.ftp-frame{border:0;width:100%;height:100%;display:block}@media (max-width:1080px){.ftp-steps{display:none}}@media (max-width:640px){.ftp{padding:0}.ftp-panel{border-radius:0;height:100%}.ftp-head{padding:0 12px 0 16px}.ftp-page{display:none}}@keyframes ftp-fade{0%{opacity:0}}@keyframes ftp-rise{0%{opacity:0;transform:translateY(16px)scale(.98)}}@media (prefers-reduced-motion:reduce){.ftp-backdrop,.ftp-panel{animation:none}}.ftp-stage{position:relative}.ftp-loading{color:#6b6f7b;justify-content:center;align-items:center;gap:12px;margin:0;font-size:15px;display:flex;position:absolute;inset:0}.ftp-stage[data-loaded] .ftp-loading{display:none}.ftp-frame{position:relative}.ftp-spinner{border:2px solid #e6e7eb;border-top-color:#f93262;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite ftp-spin}@keyframes ftp-spin{to{transform:rotate(360deg)}}.ftc-grid{width:100%}.ftc-fields{gap:14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ftc-fields li{gap:2px;display:grid}.ftc-fields b{color:#111318;font-weight:600}.ftc-hero-crumbs{z-index:1;text-align:left;position:absolute;inset:0 0 auto}.ftc-shot img:not([data-loaded]){background:var(--color-surface-default,#fff);border-radius:12px}.ftc-pic--classic{justify-content:center;align-items:center;width:100%;height:100%;display:flex}:is(.ftc,.ftc-page) .mk-cards:not(.mk-cards--rail){grid-template-columns:repeat(auto-fill, minmax(var(--ftc-col-min,250px), 1fr))}.ftc-shot{height:auto;aspect-ratio:var(--ftc-pic-aspect,3 / 4);padding:20px 20px 4px}.mk-card--template .mk-body{padding:10px 20px 0}.mk-card--template .mk-name{font-size:18px;line-height:24px}.mk-card--template{padding-bottom:20px}@container (max-width:640px){:is(.ftc,.ftc-page) .mk-cards.mk-cards--rail{grid-auto-columns:85cqw}}.mk-cell:has(>.mk-card--template:hover){z-index:5}.ftc-perks{z-index:3;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex;position:relative}.ftc-perk{color:#2b2f38;white-space:nowrap;cursor:default;background:#fff;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;font-size:13px;font-weight:500;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #11131814}.ftc-perk svg{color:#6b6f7b;flex-shrink:0}.ftc-perk[data-perk=conditional] svg{color:#8d38ff}.ftc-perk[data-perk=integrations] svg{color:#111318}.ftc-tip{z-index:4;color:#fff;white-space:normal;text-align:left;opacity:0;pointer-events:none;background:#111318;border-radius:8px;width:max-content;max-width:240px;padding:8px 10px;font-size:12.5px;font-weight:400;line-height:17px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.ftc-perk:hover .ftc-tip{opacity:1;transform:translate(-50%)}.ftc-perk[data-perk=captcha] svg{color:#12a150}.ftc-perk[data-perk=payments] svg{color:#635bff}.ftc-perk[data-perk=file-upload] svg{color:#f08c00}.ftc-perk[data-perk=multistep] svg,.ftc-perk[data-perk=popup] svg{color:#3f78ff}.ftc-stack{gap:6px;padding:0 10px 0 4px}.ftc-stack-marks{display:inline-flex}.ftc-stack-mark{background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid;box-shadow:0 0 0 2px #fff}.ftc-stack-mark+.ftc-stack-mark{margin-left:-5px}.ftc-stack-mark svg{width:13px;height:13px}a.cc-side-btn{text-decoration:none}.cc-side-btn[aria-current=true]{color:#111;background:#1111110d}.cc-side-btn[aria-current=true] .cc-side-icon{opacity:1}.mk .cc-side-btn[aria-current=true]{background:var(--control-wash-neutral);font-weight:600}a.mk-chip{text-decoration:none}.mk-chip[aria-current=true]{color:#fff;background:#111;border-color:#111}.ftc-none{color:#111318b3;margin-top:16px;font-size:16px;display:block}.ftc .mk-request[data-team]>.mkx-way-team:empty,.ftc .mkx-ai-block>.mkx-way-team:empty{display:none}
