:root{--fv-story-editor-bg:#080C18;--hue:223;--staff-identity-0:var(--fv-c-blue-600, #325DE6);--staff-identity-1:#7C3AED;--staff-identity-2:#0D9488;--staff-identity-3:var(--fv-c-amber-700, #B45309);--staff-identity-4:#BE185D;--staff-identity-5:#0369A1;--staff-identity-6:#6D7C24;--staff-identity-7:#9D4E56;--bg:hsl(var(--hue),10%,85%);--fg:hsl(var(--hue),10%,5%);--trans-dur:0.3s;--secondary-metallic-blue:var(--fv-c-slate-500, #5F6E95);--main-primary-color:var(--fv-c-blue-600, #325DE6);--main-primary-hover-color:var(--fv-c-blue-800, #1739a6);--lightblue-color:#007aff;--main-gray-color:var(--fv-c-line-300, #DADEEA);--main-white-color:var(--fv-c-gray-050, #F2F2F2);--main-highlight-color:var(--fv-c-yellow-400, #FCE45B);--rating-star-active-color:var(--fv-c-star-500, #F6B73C);--rating-star-inactive-color:var(--fv-c-star-050, #FFF4D6);--rating-star-stroke-color:var(--fv-c-star-700, #D89516);--main-blueblack-color:var(--fv-c-navy-950, #000F1E);--main-darkgray-color:var(--fv-c-gray-500, #828282);--main-blueblack-secondary-color:var(--fv-c-navy-700, #0B3558);--main-white-pure-color:var(--fv-c-white, #ffffff);--main-neutral-grey-color:var(--fv-c-gray-850, #2D2D2D);--main-disabled-color:var(--fv-c-gray-300, #d7d7d7);--main-sub-color:var(--fv-c-blue-100, #E1E8FE);--border-silver-color:var(--fv-c-line-200, #D5D9E7);--alert-linfo-color:var(--fv-c-blue-100, #E1E8FE);--alert-info-color:var(--fv-c-blue-600, #325DE6);--alert-lsuccess-color:var(--fv-c-green-050, #d8f8cd);--alert-success-color:var(--fv-c-green-600, #1F8900);--alert-lwarning-color:var(--fv-c-amber-050, #fff9d8);--alert-warning-color:var(--fv-c-amber-500, #EAB226);--alert-ldanger-color:var(--fv-c-red-050, #FDE4E4);--alert-ldanger-color-hover:var(--fv-c-red-100, #efcccc);--alert-danger-color:var(--fv-c-red-600, #D62424);--alert-danger-color-hover:var(--fv-c-red-700, #b81515);--love-color:var(--fv-c-red-600, #D62424);--sub-border-white-color:var(--fv-c-line-200, #D5D9E7);--input-border-color:var(--fv-c-gray-400, #A3A3A3);--shape-rounded:100px;--shade-square:8px;--ff-roboto:"Roboto";--ff-manrope:"Manrope","Roboto Flex","sans-serif";--ff-roboto-mono:'Roboto Mono';--fs-xxs:0.875rem;--fs-xsm:1rem;--fs-sm:1.2rem;--fs-md:1.44rem;--fs-lg:1.728rem;--fs-xl:2.074rem;--fs-xxl:2.488rem;--fs-xxxl:2.986rem;--fs-huge:3.583rem;--fs-xh:4.3rem;--fs-xxh:5.16rem;--fs-xxxh:6rem;--fs-dynamic:clamp(12px, 2vw, 20px);--fw-xthin:100;--fw-thin:200;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-xbold:800;--ls-xxs:-0.1em;--ls-xsm:-0.2em;--ls-sm:-0.3em;--ls-md:-0.4em;--ls-lg:-0.5em;--ls-xl:-0.6em;--ls-xxl:-0.7em;--ls-xxxl:-0.8em;--ls-dynamic:clamp(-0.2em, 1vw, 0.2em);--lh-xxs:1.125;--lh-xsm:1.25;--lh-sm:1.375;--lh-md:1.5;--lh-lg:1.625;--lh-xl:1.75;--lh-xxl:1.875}@media screen and (max-width:450px){html{font-size:14px}}html.dark-theme,html.white-theme{--main-primary-color:var(--fv-c-blue-600, #325DE6);--main-gray-color:var(--fv-c-line-300, #DADEEA);--main-white-color:var(--fv-c-gray-050, #F2F2F2);--main-highlight-color:var(--fv-c-yellow-400, #FCE45B);--main-blueblack-color:var(--fv-c-navy-950, #000F1E);--main-darkgray-color:var(--fv-c-gray-500, #828282);--main-blueblack-secondary-color:var(--fv-c-navy-700, #0B3558);--main-white-pure-color:var(--fv-c-white, #ffffff);--main-neutral-grey-color:var(--fv-c-gray-850, #2D2D2D);--sub-border-white-color:var(--fv-c-line-200, #D5D9E7)}.f-row{display:flex;align-items:center;gap:10px}.f-row-between{display:flex;align-items:center;justify-content:space-between;gap:10px}.f-col{display:flex;flex-direction:column;gap:10px}.f-col-stretch{display:flex;flex-direction:column;align-items:stretch;gap:10px}.f-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.w-full{width:100%}.h-full{height:100%}.max-w-sm{max-width:420px}.max-w-md{max-width:640px}.max-w-lg{max-width:960px}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.p-16{padding:16px}.p-20{padding:20px}.p-24{padding:24px}.px-16{padding-inline:16px}.py-16{padding-block:16px}.text-muted{color:var(--fv-ui-ink-neutral-soft,#828282)}.text-primary{color:var(--fv-ui-brand-ink,#325de6)}.text-danger{color:var(--fv-ui-ink-danger,#d62424)}.bg-card{background:var(--fv-ui-surface,#fff)}.rounded-lg{border-radius:16px}.rounded-xl{border-radius:22px}.rounded-2xl{border-radius:26px}.shadow-soft{box-shadow:0 20px 50px var(--fv-ui-shadow-a08,rgba(15,23,42,.08))}.fitvibe-toast-container{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column-reverse;gap:10px;z-index:9999;pointer-events:none}.fitvibe-toast{--toast-bg:var(--fv-ui-surface, var(--fv-c-white, #ffffff));--toast-border:var(--fv-ui-line, #d5d9e7);--toast-text:var(--fv-ui-ink-strong, #111827);--toast-muted:var(--fv-ui-ink-muted, #5f6e95);background:var(--toast-bg);border-radius:14px;padding:10px 12px;box-shadow:0 18px 40px var(--fv-ui-shadow-a08,rgba(15,23,42,.18));border:1px solid var(--toast-border);display:flex;box-sizing:border-box;align-items:flex-start;gap:10px;font-family:var(--ff-manrope, "Manrope", "Roboto Flex", system-ui, sans-serif);color:var(--toast-text);pointer-events:auto;opacity:0;transform:translateY(10px);transition:opacity .18s ease-out,transform .18s ease-out}.fitvibe-toast--visible{opacity:1;transform:translateY(0)}.fitvibe-toast__accent{width:5px;height:5px;border-radius:999px;background:var(--toast-accent);flex-shrink:0}.fitvibe-toast__icon{flex-shrink:0;margin-top:2px;font-size:18px;color:var(--toast-accent)}.fitvibe-toast__body{flex:1;min-width:0}.fitvibe-toast__title{font-size:13px;font-weight:600;margin-bottom:2px;display:flex;align-items:center;gap:6px}.fitvibe-toast__message{font-size:12px;color:var(--toast-muted);line-height:1.4;word-wrap:break-word}.fitvibe-toast__action{display:inline-block;margin-top:6px;padding:2px 10px;border:1px solid currentColor;border-radius:4px;background:0 0;color:var(--toast-text);font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;opacity:.85;transition:opacity .15s}.fitvibe-toast__action:hover{opacity:1}.fitvibe-toast__close{flex-shrink:0;border:none;background:0 0;color:var(--toast-muted);font-family:inherit;cursor:pointer;padding:2px;margin-left:4px;font-size:12px}.fitvibe-toast__close:hover{color:var(--toast-text)}.fitvibe-toast__action:focus-visible,.fitvibe-toast__close:focus-visible{outline:2px solid var(--fv-ui-brand-ink,#325de6);outline-offset:2px}.fitvibe-toast--success{--toast-accent:var(--fv-ui-ink-success, #1f8900)}.fitvibe-toast--warning{--toast-accent:var(--fv-ui-ink-warning, #eab226)}.fitvibe-toast--error{--toast-accent:var(--fv-ui-ink-danger, #d62424)}.fitvibe-toast--info{--toast-accent:var(--fv-ui-brand-ink, #325de6)}@media (max-width:768px){.fitvibe-toast-container{top:calc(env(safe-area-inset-top,0px) + 12px);right:12px;bottom:auto;left:12px;flex-direction:column;gap:8px}.fitvibe-toast{width:100%;transform:translateY(-10px)}.fitvibe-toast--visible{transform:translateY(0)}}.f-card{background:var(--fv-ui-surface,#fff);border-radius:24px;padding:20px 24px;box-shadow:0 20px 50px var(--fv-ui-shadow-a08,rgba(15,23,42,.08));display:flex;flex-direction:column;gap:12px}.f-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.f-card-title{font-size:18px;font-weight:var(--fw-semibold);color:var(--fv-ui-ink-navy-deep,#000f1e)}.f-card-subtitle{font-size:var(--fs-xxs);color:var(--fv-ui-ink-neutral-soft,#828282)}.f-card-body{margin-top:4px}.f-card-footer{margin-top:12px;padding-top:12px;border-top:1px solid var(--fv-ui-line,#d5d9e7);display:flex;justify-content:flex-end;gap:10px}.f-dashboard-page{min-height:100dvh;background:var(--fv-ui-surface-sunken,#f3f5fb);padding:24px}.f-dashboard-grid-2{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.5fr);gap:24px}.f-dashboard-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:960px){.f-dashboard-grid-2,.f-dashboard-grid-3{grid-template-columns:minmax(0,1fr)}}.f-table{width:100%;border-collapse:collapse;font-size:var(--fs-xxs);color:var(--fv-ui-ink-neutral-dark,#2d2d2d)}.f-table thead{background:var(--fv-ui-surface-tint-8,#eef2ff)}.f-table thead th{text-align:left;padding:10px 12px;font-weight:var(--fw-semibold);border-bottom:1px solid var(--fv-ui-line,#d5d9e7)}.f-table tbody tr{background:var(--fv-ui-surface,#fff)}.f-table tbody tr:nth-child(2n){background:var(--fv-ui-surf-neutral-95,#f9fafb)}.f-table tbody td{padding:10px 12px;border-bottom:1px solid var(--fv-ui-line-neutral,#e5e7eb)}.f-table tbody tr:hover{background:var(--fv-ui-surface-tint-8,#eef2ff)}.f-badge{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:var(--fw-semibold);border:1px solid var(--fv-ui-line,#d5d9e7);background:var(--fv-ui-surface,#fff);color:var(--fv-ui-ink-neutral-dark,#2d2d2d);gap:6px}.f-badge-success{border-color:var(--fv-ui-txt-green-28,#1f8900);background:var(--fv-ui-surf-green-87,#d8f8cd);color:var(--fv-ui-ink-success,#1f8900)}.f-badge-warning{border-color:var(--alert-warning-color);background:var(--fv-ui-surf-warm-92,#fff9d8);color:var(--alert-warning-color)}.f-badge-danger{border-color:var(--fv-ui-txt-red-18,#d62424);background:var(--fv-ui-surf-red-82,#fde4e4);color:var(--fv-ui-ink-danger,#d62424)}.form-error-details .error-box{background:var(--fv-ui-surf-red-87,#fff0f0);border:1px solid var(--fv-ui-ln-red-65,#f0b4b4);border-radius:10px;padding:12px;overflow:auto;max-height:200px}.error-field{margin:10px 0;border-bottom:1px solid var(--fv-ui-ln-red-65,#f0b4b4);padding-bottom:10px}.error-field:last-child{border-bottom:none}.error-field .error-label{font-weight:700;display:block;margin-bottom:4px}.error-field .error-msgs{margin:0;padding-left:18px}.error-field .error-msgs li{margin:2px 0}.error-title{font-weight:600;margin:0 0 8px}.error-list{list-style:none;margin:0;padding-left:18px;text-align:left}.error-label{font-weight:600;margin-right:4px}.error-msg{text-align:left;font-size:var(--fs-xxs)}.area-header{margin-bottom:15px}.coming-soon-header .main-menu{visibility:hidden}.coming-soon{max-height:100dvh;height:calc(100dvh - 80px);display:grid;color:var(--fv-ui-ink-neutral-soft,#828282);position:relative;overflow:hidden}.coming-soon .content{text-align:center;margin-top:60px;display:grid;align-content:start;gap:10px}.coming-soon .content h2{font-weight:500}.coming-soon svg{width:50%;align-self:end;position:absolute;margin:0 auto;bottom:0;left:0;right:0;max-height:calc(100dvh - 310px);min-width:800px}.coming-soon strong{font-size:38px;color:var(--fv-ui-brand-ink,#325de6)}.color-picker-container .j-end{display:flex;justify-content:end}.color-picker-container .j-end .preview{border:1px solid;width:50px;height:50px;border-radius:5px}.f-calendar .week-view{margin-top:20px;position:relative}.f-calendar .calendar-container{display:grid;align-items:start;width:100%;grid-template-columns:55px auto;padding-bottom:100px}.f-calendar .viewWeekSchedule.calendar-container{grid-template-columns:70px auto}.f-calendar .calendar-container .hour-list{margin-top:131px}.f-calendar .viewWeekSchedule.calendar-container .hour-list{margin-left:15px}.f-calendar .calendar-container .hour-list.scrolled{margin-top:131px}.f-calendar .calendar-container .time-row{height:60px;font-size:var(--fs-xxs);position:relative;top:-9px;font-variant-numeric:tabular-nums}.f-calendar .day-container{flex:1;width:max-content}.f-calendar .day-container.paste .day-room-list{border:2px dashed var(--fv-ui-txt-green-28,#1f8900);background:var(--fv-ui-surf-green-87,#d8f8cd)}.f-calendar .day-container.paste .event{z-index:0}.f-calendar .day-container .paste{border-radius:20px;position:absolute;content:'paste';width:100px;height:100px;bottom:0;background:var(--fv-ui-surface,#fff);z-index:24;display:grid;place-content:center;bottom:-50dvh;font-size:29px;border:2px solid var(--fv-ui-txt-green-28,#1f8900);color:var(--fv-ui-ink-success,#1f8900);visibility:hidden;opacity:0;transform:scale(0);transition:.3s;gap:10px}.f-calendar .day-container .paste span{font-size:var(--fs-xxs)}.f-calendar .day-container.paste .paste{visibility:visible;opacity:1;transform:scale(1);cursor:pointer}.f-calendar .day-container .day-header{position:sticky;top:0;z-index:26;background:var(--fv-ui-surface,#fff);display:grid;align-items:center;border-right:2px solid #6363635c;border-bottom:2px solid #6363635c;min-height:110px;transition:none}.f-calendar .day-container:hover:not(.paste) .tool-area{visibility:visible;opacity:1}.f-calendar .day-container .day-header.scrolled{border-bottom:1px dashed #6363635c}.f-calendar .day-header.scrolled>div.day-header-radius{height:35px;font-size:13px;width:100%;border-color:transparent;border-radius:0}.f-calendar .day-container .day-header.scrolled>div .day-room-header{margin:5px auto}.f-calendar .day-container .day-header.scrolled>div .day-room-header>div{margin:0 auto;font-size:11px;height:26px}.f-calendar .day-container .day-room-header-list,.f-calendar .day-container .day-room-list{display:flex;flex:1 1 100%}.f-calendar .day-container .day-room-header-list .day-room-header{flex:1;text-align:center;margin:15px auto;font-size:var(--fs-xxs);min-width:200px}.f-calendar .day-container .day-room-container{min-width:200px}.f-calendar .day-container .day-room-header-list .day-room-header>div{height:35px;align-content:center;background:linear-gradient(135deg,var(--fv-ui-surface-tint-9,#e1e8fe),var(--fv-ui-surface-muted,#f2f2f2));margin:0 auto;width:70%;border-radius:100px;padding:0 10px}.f-calendar .day-column{flex:1;border-right:2px solid #6363635c;position:relative}.f-calendar .day-container.paste .day-column{pointer-events:none}.f-calendar .day-header>div.day-header-radius{text-align:left;background:var(--fv-ui-surface,#fff);padding:10px 5px;font-weight:700;height:45px;display:grid;place-content:center;border-radius:50px;width:100%;margin:0 auto;transition:.3s;display:flex}.f-calendar .time-slot{height:60px;border-bottom:2px solid #6363635c;box-sizing:border-box;min-width:200px;cursor:pointer;cursor:url('https://cdn-icons-png.flaticon.com/16/1828/1828911.png'),auto}.weekly-schedule-area .f-calendar .event,.weekly-schedule-area .f-calendar .time-slot{cursor:pointer}.f-calendar .event{position:absolute;width:100%;color:var(--fv-ui-on-accent,#fff);font-size:14px;border-radius:15px;cursor:move;z-index:10;box-sizing:border-box;left:0;touch-action:none}.f-calendar .event.locked .remove-box{display:none}.f-calendar .event:hover{z-index:26}.f-calendar .event:hover .remove-box{opacity:1;visibility:visible}.f-calendar .event .container{display:grid;position:relative;height:100%;color:var(--fv-ui-on-accent,#fff);padding:10px 5px;font-size:14px;border-radius:15px;width:95%;margin:0 auto;align-content:start;box-shadow:0 0 4px 1px #b4b4b4;background:var(--fv-ui-surface-muted,#f2f2f2);border-left:5px solid var(--box-color);background:var(--fv-ui-surface,#fff);color:var(--fv-ui-ink-navy-deep,#000f1e)}.f-calendar .event .locked-box,.f-calendar .event .remove-box{text-align:right;cursor:pointer;position:absolute;right:-7px;top:-10.9px;width:25px;display:grid;place-content:center;border-radius:20px;height:25px;box-shadow:0 0 1px 1px #737373b3;opacity:0;visibility:hidden;transition:.2s;background:var(--fv-ui-surface-muted,#f2f2f2)}.f-calendar .event .locked-box{opacity:1;visibility:visible;color:var(--fv-ui-ink-danger,#d62424);background:var(--fv-ui-surf-red-82,#fde4e4)}.f-calendar .event .warning-box{display:grid;color:var(--alert-warning-color);font-size:20px;position:absolute;bottom:-8px;background:var(--fv-ui-surface,#fff);border-radius:31px;padding:2px;right:0;opacity:0;visibility:hidden}.f-calendar .event.warning .warning-box{opacity:1;visibility:visible;cursor:pointer}.f-calendar .event .class-and-time{display:flex;justify-content:space-between;border-bottom:1px solid var(--fv-ui-line,#d5d9e7);padding-bottom:5px;align-items:center;gap:5px;overflow:hidden;max-width:100%;font-weight:500}.f-calendar .event .class-and-time>div:first-child{text-wrap:nowrap;text-overflow:ellipsis;width:100%;max-width:92px;overflow:hidden}.f-calendar .event .instructor-list{margin-top:5px}.f-calendar .event .instructor-list .instructor{display:flex;align-items:center;gap:5px;font-size:11px;justify-content:start;font-weight:500}.f-calendar .event .class-and-time .event-time{font-size:12px;font-variant-numeric:tabular-nums;min-width:73px}.f-calendar .event img{width:20px;height:auto;border-radius:50%}.f-calendar .hover-line{position:absolute;left:0;right:0;margin-top:100px;height:100px;pointer-events:none;z-index:100}.f-calendar .hover-line.is-hidden{display:none}.f-calendar #popup-form{display:none;position:fixed;top:30%;left:50%;transform:translate(-50%,-30%);background:var(--fv-ui-surface,#fff);padding:20px;border:1px solid var(--fv-ui-ln-neutral-65,#ccc);border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:200}.f-calendar #popup-form label{display:block;margin-top:10px}#popup-form button,.f-calendar #popup-form input{width:100%;padding:5px;margin-top:5px}.f-calendar .error-message{color:var(--fv-ui-txt-red-28,red);font-size:12px;margin-top:5px;display:none}.copy-text{display:inline-block;padding:5px;cursor:pointer;transition:color .3s;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.copy-text:hover{color:var(--fv-ui-txt-blue-28,#007aff)}.copied-tooltip{position:absolute;top:-25px;left:50%;transform:translateX(-50%);background:var(--fv-ui-surface-inverse,#000);color:var(--fv-ui-on-accent,#fff);font-size:12px;padding:5px 8px;border-radius:5px;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;white-space:nowrap;z-index:3}.copied-tooltip.show{opacity:1}.swiper-fitvibe-packets{display:flex;justify-content:center}.fitvibe-packet-message h3{font-weight:var(--fw-xbold);margin:0 0 20px;line-height:1.55;letter-spacing:-.01em;color:var(--fv-ui-txt-blue-28,#7a85a5);font-size:19px;white-space:pre-line;line-height:var(--lh-sm);font-weight:var(--fw-semibold);text-align:center;color:var(--fv-ui-ink-neutral-dark,#2d2d2d);font-weight:600}.fv-fitvibe-packets-track{user-select:none}.fitvibe-packet{border:2px solid var(--fv-ui-line-tint-9,#e1e8fe);box-shadow:0 2px 5px rgba(0,0,0,.1);background:var(--fv-ui-surface,#fff)}@-webkit-keyframes Animation{0%,100%{background-position:0 0}50%{background-position:70% 400%}}@keyframes rotateBorder{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fitvibe-packet .packet-main{color:var(--fv-ui-txt-blue-18,#606d97);border-bottom:2px solid var(--fv-ui-line-tint-9,#e1e8fe)}.fitvibe-packet .packet-main .persent-box{background:var(--fv-ui-surface-tint-9,#e1e8fe);width:140px;display:flex;align-items:center;font-size:var(--fs-xxs);justify-content:center;gap:10px}.fitvibe-packet .packet-main .persent-box strong{font-weight:var(--fw-xbold);font-weight:700;color:var(--fv-ui-txt-blue-18,#4f62a2)}.fitvibe-packet .packet-footer{display:grid;justify-content:center;color:var(--fv-ui-txt-blue-18,#606d97)}.fitvibe-packet .packet-footer li{display:flex;align-items:center;gap:10px;font-weight:var(--fw-xthin);font-size:var(--fs-xxs)}.fitvibe-packet .packet-main .price-box{display:flex;justify-content:center;font-size:var(--fs-xxl);gap:20px;font-weight:var(--fw-bold)}.fitvibe-packet .packet-main .arrow-down-box{opacity:.5}.fitvibe-packet .action-area .fitcoin-packet-soon-note{color:var(--fv-ui-txt-neutral-18,#6b6b75)}.fitvibe-packet .packet-main .fitcoin-box{font-size:var(--fs-xxxl);display:flex;justify-content:center;align-items:center;gap:10px;color:var(--fv-ui-ink-navy-deep,#000f1e)}.fitvibe-packet .packet-main .price-box span{letter-spacing:-3px}.fitvibe-packet .packet-header{display:flex;justify-content:center;height:90px;align-items:center;border-bottom:2px solid var(--fv-ui-line-tint-9,#e1e8fe);color:var(--fv-ui-txt-blue-18,#606d97)}.packet-buy>div:first-child{display:flex;justify-content:center;align-items:center;color:var(--fv-ui-txt-blue-18,#606d97);gap:20px;padding:15px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.packet-buy .fitcoin-box{font-size:var(--fs-lg);display:flex;align-items:center;gap:10px}.packet-buy .fitcoin-box svg{width:30px;height:30px}.packet-buy h2{display:flex;align-items:center;gap:10px}.fitvibe-packet .packet-header h2{display:flex;align-items:center;gap:15px}.fitvibe-packet.selected::after{content:'';position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:var(--fv-ui-surface,#fff);border-radius:20px;z-index:-1;margin:4px}@keyframes backgroundAnimate{0%{background:linear-gradient(0deg,#1ecdff,#0055bd)}25%{background:linear-gradient(90deg,#1ecdff,#0055bd)}50%{background:linear-gradient(180deg,#1ecdff,#0055bd)}75%{background:linear-gradient(270deg,#1ecdff,#0055bd)}100%{background:linear-gradient(360deg,#1ecdff,#0055bd)}}.fitvibe-packet.selected::before{content:'';position:absolute;top:-46px;left:-70%;right:0;bottom:0;background:linear-gradient(8deg,#1ecdff,#0055bd);border-radius:100%;z-index:-1;background:linear-gradient(45deg,var(--fv-ui-surface,#fff),#21bae9,#60dcff,#60dcff,#01469b,#004cba,#004cba);animation:11.5s ease-out infinite rotateBorder;width:700px;height:700px}.fitvibe-packets-modal{margin:0 auto 22px;overflow-x:hidden;width:min(1400px,100%);max-width:1400px;padding:4px 4px 2px}.basic-popUp.fitcoinPacketPopUp .popup-box{width:min(1440px,calc(100dvw - 28px));max-width:1440px;min-width:0;max-height:calc(100dvh - 32px)}.basic-popUp.fitcoinPacketPopUp .popup-content{padding:10px 20px 20px;overflow-x:hidden}.fitvibe-packet-message{color:var(--fv-ui-txt-blue-18,#606d97);max-width:820px;margin:10px auto 24px;padding:0 18px;text-align:center;color:var(--fv-ui-txt-blue-28,#7a85a5)}.fitvibe-packets-note-accent{color:var(--fv-ui-txt-blue-28,#3f6df6);font-weight:700}.swiper-fitvibe-packets{overflow:hidden;margin:0;padding:4px 2px 18px;display:flex;justify-content:center;min-width:0}.swiper-fitvibe-packets .swiper-wrapper{align-items:stretch}.fitvibe-packets-note{margin:8px auto 0;text-align:center;font-size:12px;line-height:1.45;color:var(--fv-ui-txt-blue-40,#97a1b9)}.fitvibe-packets-link-row{margin-top:6px;text-align:center}.fitvibe-packets-link{color:var(--fv-ui-txt-blue-28,#6f7b9b);font-size:12px;line-height:1.4;text-decoration:none;border-bottom:1px solid rgba(111,123,155,.28);transition:color .2s,border-color .2s}.fitvibe-packets-link:hover{color:var(--fv-ui-txt-blue-28,#3f6df6);border-color:rgba(63,109,246,.45)}.fitvibe-packets-carousel-shell{display:grid;grid-template-columns:56px minmax(0,1fr) 56px;gap:12px;align-items:center;width:100%}.fitvibe-packets-carousel-shell .swiper-fitvibe-packets{grid-column:2}.fitvibe-packets-nav{z-index:5;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--fv-ui-ln-blue-80,#dbe3f5);border-radius:999px;background:var(--fv-ui-surface,#fff);color:var(--fv-ui-brand-ink,#325de6);box-shadow:0 8px 18px rgba(31,45,91,.1);cursor:pointer;justify-self:center;transition:opacity .2s,transform .2s,border-color .2s,box-shadow .2s}.fitvibe-packets-nav:hover{transform:scale(1.03);border-color:var(--fv-ui-ln-blue-65,#bccaf3);background:var(--fv-ui-surface-tint-35,#f6f8ff);box-shadow:0 10px 22px rgba(50,93,230,.13)}.fitvibe-packets-nav--prev{grid-column:1}.fitvibe-packets-nav--next{grid-column:3}.fitvibe-packets-nav.swiper-button-disabled{opacity:.5;border-color:var(--fv-ui-ln-blue-80,#dbe3f5);background:var(--fv-ui-surface-tint-3,#f8faff);color:var(--fv-ui-brand-ink,#325de6);cursor:default;pointer-events:none}.fitvibe-packets-modal:not(.has-packet-overflow) .fitvibe-packets-nav{opacity:.45}.swiper-fitvibe-packets .swiper-slide{width:320px!important;max-width:320px;flex:0 0 320px}.fitvibe-packet{border:2px solid var(--fv-ui-ln-blue-80,#e4e9f7);min-width:320px;min-height:0;border-radius:28px;width:320px;z-index:0;box-shadow:0 10px 28px rgba(31,45,91,.06);position:relative;background:var(--fv-ui-surface,#fff);transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.fitvibe-packet:hover{transform:translateY(-2px);border-color:var(--fv-ui-ln-blue-65,#d6ddf4);box-shadow:0 14px 32px rgba(31,45,91,.08)}.fitvibe-packet.selected{padding:0;animation:none;transition:.2s;overflow:hidden;border:2px solid #3f6df6;border-radius:28px;box-shadow:0 10px 15px rgba(63,109,246,.16)}.fitvibe-packet .packet-main{padding:18px 20px 16px;text-align:center;color:var(--fv-ui-txt-blue-18,#66739a);border-bottom:1px solid var(--fv-ui-ln-blue-80,#e8ecf8)}.fitvibe-packet .packet-main .persent-box{background:var(--fv-ui-surface-tint-8,#eef2ff);width:fit-content;min-width:112px;height:auto;display:flex;align-items:center;border-radius:999px;font-size:12px;justify-content:center;gap:6px;margin:0 auto 16px;padding:7px 12px;color:var(--fv-ui-txt-blue-28,#7a85a5);color:var(--fv-ui-txt-blue-28,#7b819b);font-weight:500}.fitvibe-packet .packet-footer{display:grid;justify-content:center;gap:8px;padding:16px 18px 20px;color:var(--fv-ui-txt-blue-28,#6a769d);align-content:start;width:min(100%,236px);margin:0 auto;min-height:170px}.fitvibe-packet .packet-footer li{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;column-gap:8px;row-gap:2px;width:100%;margin:0;font-size:12.5px;font-weight:400;line-height:1.38;color:var(--fv-ui-txt-blue-28,#6a769d);justify-content:start}.fitvibe-packet .packet-footer li span{display:block;overflow-wrap:anywhere}.fitvibe-packet .packet-footer li i,.fitvibe-packet .packet-footer li svg{width:16px;min-width:16px;margin-top:2px;justify-self:end}.fitvibe-packet .packet-main .price-box{display:flex;justify-content:center;align-items:flex-end;font-size:clamp(34px, 2.2vw, 42px);gap:8px;font-weight:var(--fw-bold);margin-bottom:4px;color:var(--fv-ui-txt-blue-18,#586791)}.fitvibe-packet .packet-main .arrow-down-box{font-size:20px;opacity:1;position:relative;margin-top:-2px;margin-bottom:2px;height:22px;color:#bcc5dd}.fitvibe-packet .action-area{padding:30px 0 0}.fitvibe-packet .action-area button{width:100%;min-height:48px;border-radius:999px;font-size:14px;font-weight:600;box-shadow:none}.fitvibe-packet .action-area .fitcoin-packet-soon-note{margin-top:12px;font-size:12px;line-height:1.4;text-align:center;color:var(--fv-ui-txt-blue-40,#8a93aa)}.fitvibe-packet .packet-main .price-box>div{display:flex}.fitvibe-packet .packet-main .fitcoin-box{font-size:clamp(34px, 2.4vw, 40px);display:flex;justify-content:center;align-items:center;gap:8px;color:var(--fv-ui-txt-blue-05,#0f1d36);color:var(--fv-ui-txt-blue-05,#151827)}.fitvibe-packet .packet-main .fitcoin-box strong{font-size:clamp(34px, 2.5vw, 42px);line-height:.98;letter-spacing:-.04em;font-weight:700}.fitvibe-packet .packet-main .fitcoin-box svg{width:38px;height:38px}.fitvibe-packet .packet-main .price-box>div.old-price{font-size:.72em}.fitvibe-packet .packet-main .price-box>div.old-price .center-line span,.fitvibe-packet .packet-main .price-box>div.old-price i{opacity:.5}.fitvibe-packet .packet-main .price-box i{font-size:.42em;position:relative;top:7px;font-style:normal;font-weight:800}.fitvibe-packet .packet-main .price-box span{display:block;letter-spacing:-.03em;line-height:unset;position:relative}.fitvibe-packet .packet-main .price-box .old-price span.center-line:after{position:absolute;content:' ';width:110%;height:3px;background:var(--fv-ui-surface-brand,#325de6);right:0;bottom:0;top:20px;left:1px;opacity:1}.fitvibe-packet .packet-main p{margin:0 0 14px;min-height:45px;font-size:14px;line-height:1.45;color:var(--fv-ui-txt-blue-28,#7280a6);color:var(--fv-ui-txt-blue-28,#7b819b);font-weight:500}.fitvibe-packet .packet-header{display:flex;justify-content:center;min-height:82px;align-items:center;border-bottom:1px solid var(--fv-ui-ln-blue-80,#e8ecf8);color:var(--fv-ui-txt-blue-05,#1e2f5d);background:var(--fv-ui-surface,#fff);padding:16px 20px;position:relative}.fitvibe-packet.selected .packet-header,.fitvibe-packet.selected .packet-main{margin:0}.fitvibe-packet.selected .packet-main{padding:18px 20px 16px}.fitvibe-packet.selected .packet-header{align-items:flex-end;padding-top:22px}.fitvibe-packet.selected .packet-header::after{content:'ΠΡΟΤΕΙΝΟΜΕΝΟ';position:absolute;top:8px;left:79%;display:inline-flex;align-items:center;justify-content:center;min-height:12px;padding:4px 6px;border-radius:999px;background:var(--fv-ui-surf-warm-65,#ffd54f);color:var(--fv-ui-txt-warm-10,#5d4700);font-size:10px;font-weight:900;letter-spacing:.04em;line-height:1;transform:translateX(-50%)}.fitvibe-packet .packet-header h2{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-weight:700;letter-spacing:-.01em;padding-right:0;font-size:20px;color:var(--fv-ui-txt-blue-05,#1d2340)}.fitvibe-packet.selected .packet-header h2{padding-right:0}.fitvibe-packet.selected::after,.fitvibe-packet.selected::before{content:none}main h2{font-size:var(--fs-md)}.f-flex{display:flex;align-items:center;gap:10px}div.f-progress{width:100%;height:10px;background:var(--fv-ui-surf-blue-75,#dadeea);border-radius:30px;overflow:hidden}div.f-progress .bar,div.success_rates-bar{width:0%;height:100%;font-size:1rem;color:var(--fv-ui-on-accent,#fff);text-align:center;-webkit-transition:width .6s;-o-transition:width .6s;transition:width .6s;background-color:var(--fv-ui-surface-brand,#325de6);background-size:20px 25px;display:grid;place-content:center}div.success_rates-bar-success{background-color:var(--fv-ui-surface-brand,#325de6);background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}div.bar-animate{-webkit-animation:2s linear infinite progress-bar-stripes;-o-animation:2s linear infinite progress-bar-stripes;animation:2s linear infinite progress-bar-stripes}@keyframes progress-bar-stripes{from{background-position:80px 0}to{background-position:0 0}}div#button-top{display:none}.l-container{padding:20px;margin:20px 0;background:var(--fv-ui-surface,#fff)}.l-container>.l-container{border-bottom:1px solid;margin:0}.l-container h3{margin-bottom:15px}.l-container h2{text-align:center;border-bottom:3px dashed;font-size:30px;padding-bottom:10px}.l-list{display:flex;gap:20px 30px;flex-wrap:wrap;align-items:end}.l-list .container{display:flex;flex-wrap:wrap;justify-content:left;gap:20px}.l-list .color-card,l-list .font-card{width:270px;padding:15px 10px 10px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center;font-size:14px;background:var(--fv-ui-surf-neutral-82,#ebebeb)}.l-list .color-card .color-name{display:grid;margin:0;gap:5px;cursor:pointer;position:relative}.l-list .color-card .color-name strong{font-size:20px}.color-card>div:first-child{width:100%;height:50px;border-radius:4px;margin-bottom:5px;position:relative;display:grid;overflow:unset}.btn-switch{width:100px;border-radius:100px;background-color:var(--fv-ui-surface-neutral,#e5e5e5);min-height:50px;display:grid;grid-template-columns:1fr 1fr;text-align:center;align-items:center;position:relative;transition:.3s linear;overflow:hidden;cursor:pointer;box-shadow:var(--global-theme-minimal-box-container-shadow);font-size:13px}.btn-switch.small{height:40px;min-height:40px;width:90px;box-shadow:none}.btn-switch.extra-small{height:32px;min-height:32px;width:65px;box-shadow:none;font-size:10px}.btn-switch.extra-small .switch-off span{position:relative;left:3px}.btn-switch.f-size-10{font-size:9px;font-family:sans-serif}.btn-switch.disabled{opacity:.4}.btn-switch.on .switch-on,input:checked~.btn-switch .switch-on{color:#fff}.btn-switch>div{z-index:2;position:relative;color:var(--fv-ui-txt-neutral-05,#000);transition:.3s linear;font-weight:var(--fw-bold)}.btn-switch .switch-toggle{position:absolute;top:0;background-color:var(--fv-ui-surf-neutral-95,#fff);height:40px;width:40px;border-radius:100px;margin:auto auto auto 5px;z-index:1;bottom:0;transition:.3s linear;left:0;transform-origin:right;animation-name:widthAnimation-rev;animation-duration:.4s;animation-iteration-count:1}.btn-switch.small .switch-toggle{height:35px;width:35px;background:var(--global-theme-bg-color)}.btn-switch.extra-small .switch-toggle{height:25px;width:30px;background:var(--fv-ui-surface,#fff)}.btn-switch .switch-on,.btn-switch.on .switch-off,input:checked~.btn-switch .switch-off{color:var(--fv-c-gray-250,#e5e5e5)}.btn-switch.on .switch-toggle,input:checked~.btn-switch .switch-toggle{left:50px;animation-name:widthAnimation;animation-duration:.4s;animation-iteration-count:1;right:6px;animation-direction:reverse;transform-origin:left;background-color:var(--fv-ui-surface-brand,#325de6)}.btn-switch.small.on .switch-toggle,input:checked~.btn-switch.small .switch-toggle{left:43px}.btn-switch.extra-small.on .switch-toggle,input:checked~.btn-switch.extra-small .switch-toggle{left:27px}div.fitvibe-btn-loader{display:flex;top:55px;position:absolute;background:var(--fv-ui-surface-brand,#325de6);transition:.2s}.fitvibe-btn-loader.show{top:0;transform:unset}.f-btn{all:unset;width:auto;height:35px;font-size:var(--fs-xxs);display:flex;cursor:pointer;gap:8px;padding:0 13px;align-items:center;border-radius:100px;justify-content:center;min-width:70px;box-sizing:border-box;font-family:Manrope,'Roboto Mono';transition:.3s;text-align:center;line-height:1.2}.f-btn>i,.f-btn>span{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:auto;line-height:1.2;text-align:center;color:inherit}.secondary-btn{background:var(--fv-ui-surface,#fff);color:var(--fv-ui-ink-strong,#111827);border:1px solid var(--fv-ui-line,#d5d9e7);box-shadow:none}.amount-btn{width:44px;height:44px;border:none;background:var(--fv-ui-surface,#fff);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:var(--fv-ui-txt-blue-05,#151824);flex-shrink:0;min-width:unset}.amount-input-wrapper{display:flex;align-items:center;justify-content:center;max-width:65px;margin:0 10px}.amount-suffix{font-size:var(--fs-xl);margin-left:4px;color:var(--fv-ui-brand-ink,#325de6);min-width:30px}.small-hint{font-size:11px;color:var(--fv-ui-txt-blue-28,#7c8395);margin-top:6px}.f-btn.shadow{box-shadow:0 0 3px 0 #4a4a4a69}.f-btn.square{border-radius:8px}.f-btn.white-btn{background:var(--fv-ui-surface,#fff)}.f-btn.info-btn{color:var(--fv-ui-txt-blue-18,var(--alert-info-color));background:var(--alert-linfo-color)}.f-btn.success-btn{color:var(--fv-ui-ink-success,#1f8900);background:var(--fv-ui-surf-green-87,#d8f8cd)}.f-btn.success-btn:hover{background:var(--fv-ui-surf-green-65,#b2d7a5)}.f-btn.warning-btn{color:var(--alert-warning-color);background:var(--fv-ui-surf-warm-92,#fff9d8)}.f-btn.danger-btn{color:var(--fv-ui-ink-danger,#d62424);background:var(--fv-ui-surf-red-82,#fde4e4)}.f-btn.danger-btn:hover{color:var(--fv-ui-ink-danger,#d62424);background:var(--fv-ui-surf-red-65,var(--alert-ldanger-color-hover))}.f-btn.medium{width:auto;height:50px;font-size:var(--fs-xsm);min-width:130px;font-weight:600}.f-btn.w-150{width:150px}.f-btn.w-250{width:250px}.user-menu{justify-content:space-between}.user-menu i{min-width:40px}.user-menu img{border-radius:100%;padding:5px}.f-btn img{width:auto;height:100%}.f-btn.medium>:first-child{min-width:20px;text-align:center;height:100%;place-content:center;font-weight:600}.f-btn.big{width:auto;height:65px;font-size:var(--fs-sm);min-width:170px}.f-btn.big i{width:30px;text-align:center}.f-btn.big :first-child{min-width:30px;text-align:center}.primary-color{color:var(--fv-ui-brand-ink,#325de6)}.primary-btn{align-items:center;background:var(--fv-ui-surface-brand,#325de6);color:var(--fv-ui-on-accent,#fff);font-weight:600}.primary-btn:hover{background:var(--fv-ui-surface-brand-strong,#1739a6)}.book-now,.bookNowMap,.booking-packet-picker__btn--primary,.f-btn.primary-b-btn:not(.user-menu),.f-btn.primary-btn{-webkit-tap-highlight-color:transparent;transition:box-shadow .15s,transform .12s}.book-now:active,.bookNowMap:active,.booking-packet-picker__btn--primary:active,.f-btn.primary-b-btn:not(.user-menu):active,.f-btn.primary-btn:active{box-shadow:0 0 0 3px var(--fv-c-blue-a35,rgba(50,93,230,.35));transform:scale(.97)}.f-btn.center{text-align:center}.f-btn.primary-btn,.f-btn.primary-btn>i,.f-btn.primary-btn>span,.primary-btn *{color:var(--fv-ui-on-accent,#fff)}.f-btn.primary-btn>i,.f-btn.primary-btn>span{display:inline-flex;align-items:center;justify-content:center;height:auto}.f-btn.width100{width:100%}.f-btn.rounded-icon{height:35px;width:35px;min-width:35px;padding:0;display:grid}.f-btn.big.rounded-icon{width:65px;height:65px}.f-btn.medium.rounded-icon{width:50px;height:50px}.map-zoom-box .f-btn.rounded-icon.shadow.medium{color:var(--fv-ui-brand-ink,#325de6)}.fixed-btn{position:fixed;bottom:20px;z-index:4;right:0;left:0;display:grid;justify-content:center;margin:0 auto;align-items:center;background:var(--fv-ui-surface-muted,#f2f2f2);color:var(--fv-ui-ink-navy,#0b3558)}.lb-btn{background:var(--lightblue-color);color:var(--fv-ui-on-accent,#fff)}.dark-btn,.silver-b-btn.dark-selected{background:var(--main-neutral-grey-color);color:var(--fv-ui-on-accent,#fff);height:40px}.sub-btn{background:var(--fv-ui-surface-tint-9,#e1e8fe);color:var(--fv-ui-brand-ink,#325de6)}.f-btn.white-border-btn{border:1px solid var(--fv-ui-line,#d5d9e7);background:var(--fv-ui-surface,#fff);color:var(--fv-ui-ink-navy-deep,#000f1e);font-weight:600}.f-btn.white-border-btn:hover{border-color:var(--fv-ui-ln-blue-65,#c8d0e4);background:var(--fv-ui-surface-tint-3,#f8faff);color:var(--fv-ui-brand-ink,#325de6)}.dark-b-btn,.secondary-b-btn{border:1px solid var(--main-neutral-grey-color);color:var(--fv-ui-ink-neutral-dark,#2d2d2d)}.primary-b-btn{border:2px solid var(--fv-ui-brand-line,#325de6);color:var(--fv-ui-brand-ink,#325de6);background:var(--fv-ui-surface,#fff)}@media (hover:hover){.primary-b-btn:hover{background:var(--fv-ui-surface-tint-9,#e1e8fe)}}.white-shadow-btn{background:var(--fv-ui-surf-neutral-95,#f9fafb);color:var(--fv-ui-txt-blue-10,#374151);box-shadow:0 0 0 1px var(--fv-c-gray-200,#e5e7eb) inset}button.f-btn.fitvibe-quickpay{width:95%;height:48px;border-radius:0;justify-content:center;font-size:23px;margin:0 auto}button.f-btn.fitvibe-quickpay:hover{background:var(--fv-ui-surface-muted,#f2f2f2)}.silver-b-btn{border:1px solid var(--fv-ui-line,#d5d9e7);background:var(--fv-ui-surface,#fff);color:var(--fv-ui-ink-navy-deep,#000f1e);height:40px;font-weight:600;color:var(--fv-ui-ink-neutral-dark,#2d2d2d)}.primary-b-btn svg *{stroke:var(--fv-ui-txt-blue-18,#325de6)}.primary-btn.radius{border-radius:100px}.f-btn.disabled{background:var(--fv-ui-surf-neutral-65,var(--main-disabled-color));cursor:not-allowed;box-shadow:none;pointer-events:none;color:var(--fv-ui-ink-neutral-soft,#828282);border-color:var(--fv-ui-ln-neutral-65,var(--main-disabled-color))}.f-btn.small-font{font-size:15px}.f-btn.medium-font{font-size:20px}.f-btn.big-font{font-size:25px}.f-btn.love-btn{background:var(--fv-ui-surf-neutral-95,#ffffffbd);color:var(--fv-ui-ink-neutral-dark,#2d2d2d);font-size:20px}.love-btn.on svg{transform:scale(1.2)}.love-btn.on svg *{fill:var(--love-color);stroke:var(--love-color)}.main-slider-section .nav-arrows .nav-btn{background-color:var(--fv-ui-veil-neutral,#d9d9d970);backdrop-filter:blur(9px);color:var(--fv-ui-on-accent,#fff);border:none;font-size:22px}header .main-menu ul .choose-plan{border-radius:60px;padding:8px 5px;color:var(--fv-ui-on-accent,#fff);text-align:center;background:var(--fv-ui-surface-brand,#325de6);height:45px;display:grid;align-items:center;font-weight:var(--fw-regular);width:130px;font-size:15px;flex:0 0 130px}.f-btn.ff-roboto,.ff-roboto,.ff-roboto *{font-family:var(--ff-roboto)}.f-btn.ff-manrope,.ff-manrope,.ff-manrope *{font-family:var(--ff-manrope)}.f-btn.ff-roboto-mono,.ff-roboto-mono,.ff-roboto-mono *{font-family:var(--ff-roboto-mono)}.f-btn.fv-numeric,.fv-numeric,.fv-numeric *{font-variant-numeric:tabular-nums}.f-btn.fs-xxs,.fs-xxs{font-size:var(--fs-xxs)}.f-btn.fs-xsm,.fs-xsm{font-size:var(--fs-xsm)}.f-btn.fs-sm,.fs-sm{font-size:var(--fs-sm)}.f-btn.fs-md,.fs-md{font-size:var(--fs-md)}.f-btn.fs-lg,.fs-lg{font-size:var(--fs-lg)}.f-btn.fs-xl,.fs-xl{font-size:var(--fs-xl)}.f-btn.fs-xxl,.fs-xxl{font-size:var(--fs-xxl)}.f-btn.fs-xxxl,.fs-xxxl{font-size:var(--fs-xxxl)}.f-btn.fs-huge,.fs-huge{font-size:var(--fs-huge)}.f-btn.fs-xh,.fs-xh{font-size:var(--fs-xh)}.f-btn .fs-xxh,.fs-xxh{font-size:var(--fs-xxh)}.f-btn.fs-xxxh,.fs-xxxh{font-size:var(--fs-xxxh)}.f-btn.fs-dynamic,.fs-dynamic{font-size:var(--fs-dynamic)}.f-btn .fw-xthin *,.fw-xthin{font-weight:var(--fw-xthin)}.f-btn.fw-thin,.fw-thin *{font-weight:var(--fw-thin)}.f-btn.fw-light .fw-light *,.fw-light{font-weight:var(--fw-light)}.f-btn.fw-regular,.fw-regular,.fw-regular *{font-weight:var(--fw-regular)}.f-btn.fw-medium .fw-medium *,.fw-medium{font-weight:var(--fw-medium)}.f-btn.fw-semibold .fw-semibold *,.fw-semibold{font-weight:var(--fw-semibold)}.f-btn.fw-bold .fw-bold *,.fw-bold{font-weight:var(--fw-bold)}.f-btn.fw-xbold .fw-xbold *,.fw-xbold{font-weight:var(--fw-xbold)}@keyframes widthAnimation{0%,100%{transform:scaleX(1);-webkit-transform:scaleX(1)}50%{transform:scaleX(2.2);-webkit-transform:scaleX(2.2)}}@keyframes widthAnimation-rev{0%,100%{transform:scaleX(1);-webkit-transform:scaleX(1)}50%{transform:scaleX(2.2);-webkit-transform:scaleX(2.2)}}#studioClassForm.form-builder{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"first first first first " "third third third third" "four four four four" "five five five five" "six six six six" "seven seven  nine eight" "ten ten ten ten" "eleven eleven eleven eleven";max-width:660px;gap:10px 20px}#studioClassForm.form-builder>div:first-child{grid-area:first}#studioClassForm.form-builder>div:nth-child(2){grid-area:sec}#studioClassForm.form-builder>div:nth-child(3){grid-area:third}#studioClassForm.form-builder>div:nth-child(4){grid-area:four}#studioClassForm.form-builder>div:nth-child(5){grid-area:five}#studioClassForm.form-builder>div:nth-child(6){grid-area:six}#studioClassForm.form-builder>div:nth-child(7){grid-area:seven}#studioClassForm.form-builder>div:nth-child(8){grid-area:eight}#studioClassForm.form-builder>div:nth-child(9){grid-area:nine}#studioClassForm.form-builder>div:nth-child(10){grid-area:ten}#studioClassForm.form-builder>div:nth-child(11){grid-area:eleven}#studioClassForm.form-builder>div:nth-child(10) input,#studioClassForm.form-builder>div:nth-child(7) input,#studioClassForm.form-builder>div:nth-child(9) input{width:100px;text-align:center}.f-time-popup-box{width:100%;height:100%;display:grid;place-content:center;padding:30px 15px}div.f-time-popup .popup-box{width:auto;height:auto;max-height:unset;min-height:unset;min-width:450px}div.f-time-popup .popup-box .grid-area{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;gap:70px}.f-time-input{width:150px;position:relative;z-index:1;text-align:center;margin:0 auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.f-time-input .swiper-slide,.f-time-input div{-webkit-tap-highlight-color:transparent}.f-time-input .time-grid{display:grid;grid-template-columns:1fr 1fr;position:relative}.f-time-input.f-date-input{width:220px}.f-time-input .time-grid.date-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.f-time-input .time-grid.range-grid .range-sep{position:relative;height:100%;display:grid;grid-template-rows:22px auto}.f-time-input .time-grid.range-grid{grid-template-columns:1fr 0.3fr 1fr}.f-time-input .swiper{height:170px;width:100%;visibility:visible;opacity:1}.f-time-input .swiper-wrapper{will-change:transform}.f-time-input .swiper-wrapper .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;display:grid;place-content:center;transition:transform 80ms ease-out,opacity 80ms ease-out}.f-time-input .swiper-wrapper .swiper-slide:is(.show-1,.show-5){opacity:.5}.f-time-input .swiper-wrapper .swiper-slide.show-1{transform:scale(.75) translateY(-6px)}.f-time-input .swiper-wrapper .swiper-slide.show-2{transform:scale(.88) translateY(-3px)}.f-time-input .swiper-wrapper .swiper-slide.show-4{transform:scale(.88) translateY(3px)}.f-time-input .swiper-wrapper .swiper-slide.show-5{transform:scale(.75) translateY(6px)}.f-time-input .swiper-wrapper .swiper-slide:is(.show-2,.show-4){opacity:.7}.f-time-input .swiper-wrapper .swiper-slide.swiper-slide-active{transform:scale(1.2)}.f-time-input .f-time-overlay{position:absolute;top:50%;height:40px;width:100%;transform:translateY(-50%);border-top:1px solid var(--fv-ui-ln-neutral-65,#ccc);border-bottom:1px solid var(--fv-ui-ln-neutral-65,#ccc);pointer-events:none;background:var(--fv-ui-surf-neutral-92,#f5f5f5);display:grid;place-content:center}div.listBox{border:1px solid var(--fv-ui-ln-neutral-65,#d2d2d2);border-radius:3px;font-size:var(--fs-xsm);color:var(--fv-ui-ink-neutral-dark,#2d2d2d);margin-right:.1rem;transition:outline .2s linear,box-shadow .2s linear;margin-top:9px;margin-bottom:17px;border-left:none}div#engineSupplierSent[class~=disabled],div.listBox[class~=disabled],div.listBox[class~=disabled]:focus,div.listBox[class~=disabled]:hover{background-color:#b3adad;cursor:no-drop;border-color:#8a8888;box-shadow:none}div.centralFormCompInBox div.listBox{padding:7px 0;margin-top:0;margin-bottom:17px}div.listBox:nth-child(2){margin-right:0;margin-left:.1rem}div.listBox:focus,div.listBox[class~=focus]{background:var(--fv-ui-surface,#fff)}div.listBox:focus p.selectView i,div.listBox[class~=focus] p.selectView i{transform:rotate(180deg)}div.listBox[class~=disabled]:focus p.selectView i{transform:rotate(0)}p.selectView{margin:0;text-align:center;font-weight:var(--fw-bold)}p.selectView span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%;flex:1}p.selectView i{position:relative;transition:.5s;transform:rotate(0);background-color:transparent!important;width:50px}div.listBox:hover{background-color:var(--fv-ui-surf-neutral-95,#fff);border-color:#244586;cursor:pointer;transition:border .2s linear,background-color .2s linear}#searchPortOrCountry:focus~.listSelect,div.listBox:focus ul.listSelect,div.listBox[class~=focus] ul.listSelect,input.searchFilter:focus~.listSelect{display:block;border-top:none;outline:0;transition:.2s linear .2s;max-height:240px;box-sizing:border-box;border-radius:0 0 10px 10px;box-shadow:0 6px 8px 0 #00000029}#searchPortOrCountry:focus~.listSelect{margin-top:3px;border:1px solid var(--fv-ui-ln-neutral-65,#d5d5d5)}input:placeholder-shown~.listSelect{display:none!important}input.searchFilter~.listSelect{transition-delay:0.5s;margin-top:6px}div.listBox[class~=disabled]:focus ul.listSelect{max-height:0}ul.listSelect{list-style:none;position:absolute;top:38px;background-color:var(--fv-ui-surf-neutral-87,#f1f1f1);border-radius:4px;padding:0;width:100%;display:block;z-index:30;max-height:0;overflow:auto;transition:.2s linear .5s;box-sizing:border-box;left:0}ul.listSelect>li.listSearch{padding:0;position:sticky;top:0;display:grid;grid-template-columns:60px auto;background-color:var(--fv-ui-surf-neutral-95,#fff);align-items:center;border-bottom:1px solid var(--fv-ui-ln-neutral-80,#e1e1e1);overflow:hidden}ul.listSelect>li.listSearch label{text-align:center;height:40px;color:var(--fv-ui-txt-neutral-18,#757575);display:grid;background-color:var(--fv-ui-surf-neutral-92,#f5f5f5);align-items:center}ul.listSelect>li.listSearch label i{background-color:transparent!important;color:var(--fv-ui-txt-neutral-18,#5f5a5a)!important}ul.listSelect>li.listSearch>input{width:100%;height:40px;border-radius:0;outline:0;padding:10px;font-size:16px;box-sizing:border-box}div.listBox[class~=disabled] ul.listSelect{border:none}ul.listSelect>li.use{background-color:var(--fv-ui-surface-tint-9,#e1e8fe);color:var(--fv-ui-brand-ink,#325de6);background:var(--fv-ui-surface-tint-9,#e1e8fe)}ul.listSelect>li{padding-top:10px;padding-bottom:10px;padding-left:20px;border-bottom:1px solid var(--fv-ui-ln-neutral-65,rgba(212,212,212,.55));color:var(--fv-ui-txt-neutral-18,#777171);-webkit-transition:.5s ease-in;-moz-transition:.5s ease-in;-o-transition:.5s ease-in;transition:.5s ease-in;background:var(--fv-ui-surface,#fff)}ul.listSelect>li:hover{cursor:pointer;color:var(--fv-ui-brand-ink,#325de6);background-color:var(--fv-ui-surface-tint-9,#e1e8fe);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}div.input-container+select{display:none}div.f-input{position:relative;border-radius:5px;display:grid;gap:15px}.input-container{display:flex;width:100%;border-radius:5px;position:relative}.input-container .loader{flex:0 0 100%}div.f-input p.selectView{position:relative;order:2;flex:1;display:flex;align-items:center}div.f-input ul.listSelect{top:46px}div.f-input div.listBox{box-sizing:border-box;height:60px;margin:0;width:100%;order:2;align-items:center;display:grid;border-radius:10px;border:1px solid var(--fv-ui-txt-neutral-40,#a3a3a3)}div.countryPhone{display:grid;grid-template-columns:47% auto;border-top-left-radius:0;grid-gap:5px}div.f-input .input-container>i,div.listBox[class~=disabled]:focus i{background-color:var(--fv-ui-surface-muted,#f2f2f2);width:60px;text-align:center;border-bottom-left-radius:5px;border-top-left-radius:5px;transition:.3s linear;align-items:center;font-size:1rem;order:1;flex:0 0 60px;border:5px solid transparent;display:none}.input-container.no-icon>i{display:none!important}div.f-inputDiv.error :is(input,textarea,.color-input,.f-multiple-select-area,select){border-color:var(--fv-ui-txt-red-18,#d62424);box-shadow:0 0 2px 5px var(--alert-ldanger-color)}div.f-inputDiv:not(.error) :is(input,textarea):focus-visible{border-color:var(--alert-info-color);box-shadow:0 0 2px 5px var(--alert-linfo-color)}.f-input-holder{content:' ';position:absolute;width:100%;height:100%;cursor:pointer}.f-select-input ul{min-height:250px;display:grid;gap:10px;overflow-y:auto;height:250px;padding:10px;position:relative;align-content:start}.f-select-input .f-search{width:100%;height:45px!important;margin-bottom:10px}.f-select-input{min-width:350px;position:relative;max-width:1000px}.f-select-input .empty-box{position:absolute;top:60px;width:100%;text-align:center;visibility:hidden}.f-select-input ul li{height:50px;display:flex;align-items:center;background:var(--fv-ui-surface-muted,#f2f2f2);padding:0 15px;border-radius:8px;font-size:var(--fs-xsm);gap:15px;cursor:pointer}span.list-flex{display:flex;align-items:center;gap:10px;height:100%}.f-select-input ul li:hover{border:1px solid var(--fv-ui-brand-line,#325de6)}.f-select-input ul li .checkbox,.f-select-input ul li .radio-circle{border-radius:100px;background:var(--fv-ui-surface,#fff);height:25px;width:25px;border:1px solid var(--fv-ui-brand-line,#325de6);position:relative;display:grid;place-content:center;min-width:25px}.f-select-input ul li .checkbox i{opacity:0;visibility:hidden}.f-select-input ul li .radio-circle:after{position:relative;content:' ';width:10px;height:10px;background:var(--fv-ui-surface-brand,#325de6);border-radius:10px;display:grid;place-content:center;transform:scale(3.5);opacity:0;transition:.2s}.f-select-input ul li .checkbox{border-radius:4px}.f-select-input ul li.selected .checkbox{background:var(--fv-ui-surface-brand,#325de6)}.f-select-input ul li.selected .checkbox i{opacity:1;visibility:visible;color:var(--fv-ui-on-accent,#fff)}.f-select-input ul li.selected .radio-circle:after{transform:unset;opacity:1}div.f-input select{background-position:right -10px center;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none}.f-multiple-select-area,.f-select-input .f-search,div.color-input,div.f-input input,div.f-input p.pcheck,div.f-input select,div.f-input span.noInput,div.f-input textarea{outline:unset;background-color:var(--fv-ui-surface,#fff);color:var(--fv-ui-ink-neutral-dark,#2d2d2d);font-weight:var(--fw-semibold);align-items:center;height:60px;padding:0 15px;display:flex;border:1px solid var(--fv-ui-txt-neutral-40,#a3a3a3);flex:1 0 auto;order:2;border-radius:10px;font-size:16px;transition:.3s;font-weight:500}.f-multiple-select-area{flex-wrap:wrap;height:auto;padding:10px;gap:10px;width:100%;max-width:1000px}div.color-input{gap:15px}div.color-input .preview{border:1px solid var(--fv-ui-txt-neutral-40,#a3a3a3);display:grid;height:45px;width:45px;border-radius:100%}div.f-input textarea{padding:20px;height:240px;resize:none}div.f-input input:focus-visible{outline:unset}div.f-input span.noInput{display:grid;height:60px;width:100%}#updateAccountFormCustomer{transition:.3s linear}div.f-checkbox-area{display:flex;grid-template-columns:1fr 1fr;grid-gap:10px;flex-wrap:wrap;margin:inherit}div.f-checkbox-area>div{min-width:300px}div.newCheckBox{cursor:pointer;min-width:300px;text-align:center}div.newCheckBox div.f-input p{background-color:var(--fv-ui-surf-neutral-65,#dcd5d5);border-radius:5px;transition:.3s linear}div.newCheckBox div.f-input i{background-color:#c5c0c0;transition:.3s linear}div.newCheckBox:hover div.f-input,div.newCheckBox[class~=use] div.f-input{box-shadow:0 0 2px 2px var(--main-primary-color);border-radius:5px;transition:.3s linear}div.newCheckBox:hover div.f-input i,div.newCheckBox[class~=use] div.f-input i{background-color:var(--fv-ui-surface-brand,#325de6);color:#fff}div.newCheckBox:hover div.f-input p,div.newCheckBox[class~=use] div.f-input p{background-color:var(--fv-ui-surface,#fff);border-radius:5px;color:var(--fv-ui-ink-neutral-dark,#2d2d2d);transition:.3s linear}textarea#cancelationReason,textarea#studioDescription{height:150px}div.f-input input:disabled{background-color:var(--fv-ui-surf-neutral-65,var(--main-disabled-color));cursor:no-drop}div.f-input input:read-only{cursor:no-drop}form#createACForm #acUserName{cursor:inherit;background-color:var(--fv-ui-surface,#fff)}div.f-input input#ValueCode{width:170px}button.newButton{padding:10px;border-radius:5px;border:1px solid var(--fv-ui-ln-neutral-92,#fff);background-color:#244586;font-weight:var(--fw-bold);color:#fff;font-size:18px;outline:0;transition:.3s linear;display:inline;text-align:center;grid-template-columns:40px auto}button.newButton[class~=center]>i{margin-right:20px}button.newButton[class~=center]{width:60%;margin:0 auto}button.butGrid2>span{display:grid;grid-template-columns:30px auto}button.newButton:hover{background-color:#1d386b;transition:.3s linear;cursor:pointer}div.f-inputDiv{width:100%;display:grid;gap:10px}div.f-inputDiv>label{font-weight:var(--fw-bold);display:block;font-size:var(--fs-xsm);color:var(--fv-ui-ink-navy-deep,#000f1e);font-weight:500}div.f-inputDiv>label>span{color:var(--fv-ui-txt-red-28,red);font-size:16px;margin-left:3px}div.f-inputDiv[class~=warning]>div.f-input i,div.f-inputDiv[class~=warning]>div.f-input input:focus~i{color:var(--fv-ui-txt-warm-40,#d2910b);background-color:var(--fv-ui-surf-warm-82,#faebcc)}div.f-inputDiv[class~=success]>div.f-input i,div.f-inputDiv[class~=success]>div.f-input input:focus~i{color:#fff;background-color:#188816}div.f-inputDiv[class~=danger] .countryPhone>div.f-input i,div.f-inputDiv[class~=danger]>div.f-input i,div.f-inputDiv[class~=danger]>div.f-input input:focus~i{color:#fff;background-color:#af0000}div.f-inputDiv>div.f-input input:focus~i,div.f-inputDiv>div.f-input textarea:focus~i,div.listBox:focus+i,div.listBox[class~=focus]+i{background-color:var(--fv-ui-surface-brand,#325de6);color:#fff;transition:.3s linear;outline:var(--fv-ui-brand-line,#325de6);outline-width:1px;outline-style:solid}div.f-input .form-error{position:relative;font-size:15px;color:var(--fv-ui-ink-danger,#d62424);font-weight:var(--fw-bold);transition:.3s linear;min-width:10px;min-height:5px;display:flex;margin-top:0}div.f-input .form-error[class~=show]{opacity:1;transition:.3s linear}div.newButtonCont{display:grid;text-align:center;margin-top:40px;align-items:center}div.newButtonCont p{text-decoration:underline;width:50%;margin:10px auto;padding:12px;border-radius:5px;font-size:17px;background-color:transparent;transition:.3s linear}div.newButtonCont p:hover{background-color:var(--fv-ui-surf-neutral-75,#e8e3e3);cursor:pointer;transition:.3s linear}div.newSignUp{margin-top:70px;text-align:right;display:none}div.newSignUp p>span{margin-left:14px;font-weight:var(--fw-bold);color:var(--fv-ui-txt-neutral-18,#5f5a5a);transition:.3s linear}div.newSignUp p>span:hover{transition:.3s linear;color:var(--fv-ui-txt-blue-10,#244586);cursor:pointer}div.forgetRightFull{background-image:url(../files/images/shipInPort1.jpg);background-repeat:no-repeat;border-top-right-radius:5px;border-bottom-right-radius:5px;box-shadow:1px 0 3px 1px rgba(0,0,0,.35);box-shadow:1px 0 3px 1px #00000094;min-height:735px;background-attachment:fixed;background-position:91%;background-size:56%}div.forgetRightFull>div{color:#fff;font-size:29px;position:relative;text-align:center;background-color:#0000009e;padding:10px;top:120px;width:30%;margin:0 8%;border-radius:5px;display:none}.f-checkbox-square{border-radius:3px;display:flex;align-items:center;font-size:var(--fs-sm);cursor:pointer;position:relative;gap:15px}.f-checkbox-square .label{font-size:var(--fs-xsm)}.f-checkbox-square.disabled{background:var(--fv-ui-surf-neutral-65,var(--main-disabled-color));opacity:.5;cursor:not-allowed}.f-checkbox-square .box,.f-checkbox-square>label{cursor:pointer;display:grid;place-content:center;border-radius:5px;overflow:hidden;transition:.2s;width:30px;height:30px;border:1px solid var(--fv-ui-line,#d5d9e7);flex:0 0 30px}.f-checkbox-square input~.box i,.f-checkbox-square input~label i{opacity:0;transition:.2s}.f-checkbox-square input:checked~.box i,.f-checkbox-square input:checked~label i{opacity:1}.f-checkbox-square input:checked~.box,.f-checkbox-square input:checked~label{background:var(--fv-ui-surface-brand,#325de6);color:var(--fv-ui-on-accent,#fff)}.f-checkbox-square input{position:absolute;width:100%;height:100%;opacity:0;z-index:1}.hash-tag-box.swiper-slide{width:auto}.search-popup .categories-area .hash-tag-box{flex:0 0 120px;flex:0 0 auto}.f-checkbox input,.hash-tag-box input{visibility:hidden;display:none}.f-checkbox,.hash-tag-box{flex:0 0 auto;cursor:pointer;padding:5px}.f-checkbox label,.hash-tag-box label{padding:0 15px;border-radius:25px;transition:.3s linear;font-size:var(--fs-xxs);height:40px;gap:10px;border:1px solid var(--main-neutral-grey-color);font-weight:var(--fw-semibold);color:var(--fv-ui-ink-neutral-dark,#2d2d2d);display:flex;align-items:center;cursor:pointer}.f-checkbox label .icon,.hash-tag-box label .icon{position:relative;width:20px;height:100%}.f-checkbox label .icon svg,.hash-tag-box label .icon svg{position:absolute;top:0;opacity:1;transition:.2s linear;display:grid;height:100%}.f-checkbox input:checked~label .icon svg:first-child,.f-checkbox input~label .icon svg:last-child,.hash-tag-box input:checked~label .icon svg:first-child,.hash-tag-box input~label .icon svg:last-child{opacity:0}.f-checkbox input:checked~label .icon svg:last-child,.hash-tag-box input:checked~label .icon svg:last-child{opacity:1}.f-checkbox input:checked~label,.hash-tag-box input:checked~label{border-color:var(--fv-ui-brand-line,#325de6);background:var(--fv-ui-surface-tint-9,#e1e8fe);color:var(--fv-ui-brand-ink,#325de6)}.categories-area .hash-tag-box:hover label{border-width:1px;cursor:pointer}.f-checkbox i,.hash-tag-box i{transform:rotate(45deg);transition:.2s linear;text-align:center;width:17px;display:grid;align-items:center;font-size:18px}.f-checkbox input:checked~label i,.hash-tag-box input:checked~label i{transform:rotate(0);font-weight:var(--fw-bold)}.f-checkbox:hover,.hash-tag-box:hover{color:var(--fv-ui-txt-neutral-05,#151515);font-weight:var(--fw-semibold);cursor:pointer}.f-drag-container{display:grid;margin:0 auto;max-width:1000px;gap:20px;padding:0;width:100%}div.basic-popUp .popup-content .f-drag-container{padding-bottom:10px}.f-drag-container .btn-area{display:grid;gap:20px;transition:.5s;transform:unset;opacity:1;transform-origin:right;grid-template-columns:1fr 1fr}.f-drag-container .btn-area.hide{overflow:hidden;transform:scale(0);opacity:0}.f-drag-container .btn-area.cropManage{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.f-btn.skip-crop-btn{background:var(--fv-ui-surf-blue-75,#dadeea);color:var(--fv-ui-brand-ink,#325de6)}.f-btn.skip-crop-btn:hover{background:var(--fv-ui-surf-blue-65,#c5cad8)}.js-between{justify-content:space-between}.js-end{justify-content:end;justify-content:space-between}.f-grid{display:grid}.col-2{grid-template-columns:1fr auto}.f-drag-container .border-box{border:2px solid var(--fv-ui-brand-line,#325de6);padding:2px;position:relative;border-radius:5px;background:var(--fv-ui-surf-blue-75,#dadeea);width:100%}.progress-container.positionfixed{position:fixed;align-content:unset}.progress-container .message-full-area{height:100%;display:grid;align-content:end;position:relative}.progress-container .message-full-area .form-message-box{position:relative;transform:unset;opacity:unset}.header-warning{font-size:var(--fs-lg)}.progress-container .message-full-area .progress-content{position:absolute;width:100%;transform:translateY(calc(100% + 100px))}.progress-container .message-full-area .progress-content.show{transform:unset}.progress-container{position:absolute;top:0;z-index:3;width:100%;height:100%;display:grid;align-content:end;padding:20px;background:#000000a8;left:0;overflow:hidden;visibility:hidden;opacity:0;transition:.4s}.progress-container.show{opacity:1;visibility:visible}.progress-container:is(.success,.failed) .progress-load-body .fitvibe-loader{position:relative;opacity:0}.progress-container .progress-load-body .fitvibe-loader{transition:.5s;width:100%;bottom:0}.progress-container .progress-box{display:grid;background:var(--fv-ui-surface,#fff);padding:10px 15px;border-radius:10px;align-content:end;gap:20px;overflow:hidden;transition:.5s;opacity:0;bottom:-200px;box-shadow:0 .75em 1em hsla(var(--hue),10%,5%,.3);max-height:110px;position:absolute;top:0;width:95%;margin:0 auto;right:0;left:0}.progress-container .progress-box .prog-slide{overflow:hidden;height:90px;display:grid;z-index:1}.progress-container .progress-box .prog-slide-moving-area{height:90px;display:grid;transform:translateY(0);transition:.2s}.progress-container.success .progress-box .prog-slide-moving-area{transform:translateY(-100%)}.progress-container.failed .progress-box .prog-slide-moving-area{transform:translateY(-200%)}.progress-container .progress-box .prog-detail.info,.progress-container.failed .progress-box .prog-detail.failed,.progress-container.success .progress-box .prog-detail.success{transform:unset;opacity:1}.progress-content{background:var(--fv-ui-surface,#fff);padding:10px 15px;border-radius:10px;overflow:hidden;transition:.5s;opacity:0;bottom:-200px;box-shadow:0 .75em 1em hsla(var(--hue),10%,5%,.3);position:relative;display:grid}.progress-container.show .progress-box,.progress-container.show .progress-content{opacity:1;bottom:0;margin-top:15px}.progress-container.show.failed .progress-content{height:400px}.progress-container .progress-box .prog-detail{position:relative;z-index:1;display:grid;align-items:center;grid-template-columns:80px auto;gap:20px;color:var(--fv-ui-ink-neutral-dark,#2d2d2d);height:90px;transform:scale(0);opacity:0;transition:transform .3s .2s,opacity .5s .2s}.progress-container.info .progress-box .prog-detail.success{transform:scale(0);height:0}.progress-container .progress-box .prog-detail>.icon{text-align:center;font-size:40px;color:var(--fv-ui-brand-ink,#325de6)}.progress-container .progress-box .prog-detail>.info{height:70px}.progress-container .progress-box .des{color:var(--fv-ui-txt-blue-18,var(--alert-info-color));font-size:1.2rem;z-index:1}.progress-container .prog-cancel-area{gap:30px;align-items:center}.progress-container .progress-box .f-progress-fb{display:grid;justify-items:end}.progress-container .progress-box .f-progress-fb span{font-size:var(--fs-xsm);margin:10px 0;color:var(--lightblue-color);font-weight:var(--fw-semibold);min-width:40px;display:inline-block;text-align:right}.progress-container .progress-box .f-progress-bar{position:absolute;width:0%;height:100%;background:var(--fv-ui-surf-blue-92,#f0f9ff);opacity:1;left:0;top:0;z-index:0;transition:width .6s}.progress-container:is(.success,.failed) .progress-box .f-progress-bar{opacity:0}.form-builder{position:relative}.progress-container.formProgressContainer.fv-form-feedback--guided{align-content:center;justify-items:center;padding:clamp(14px,4vw,28px);background:var(--fv-ui-surf-neutral-87,rgba(242,242,242,.88));background:color-mix(in srgb,var(--fv-ui-surface-muted,#f2f2f2) 88%,transparent);backdrop-filter:blur(2px)}.progress-container.formProgressContainer.fv-form-feedback--guided .progress-box{display:none!important}.progress-container.formProgressContainer.fv-form-feedback--guided .progress-content{width:min(100%,560px);min-height:320px;height:auto;padding:0;border:1px solid var(--fv-ui-line,#d5d9e7);border-radius:10px;overflow:hidden;align-content:center;box-shadow:0 18px 50px rgba(0,15,30,.14)}.progress-container.formProgressContainer.fv-form-feedback--guided.show.failed .progress-content{height:auto;min-height:320px}.progress-container.formProgressContainer.fv-form-feedback--guided .progress-load-body{min-height:320px;display:grid;align-content:center}.progress-container.formProgressContainer .fv-form-feedback-card{position:absolute;inset:0;width:100%;height:100%;min-height:320px;margin:0;padding:0;border-radius:10px;background:var(--fv-ui-surface,#fff);text-align:left;align-items:stretch}.progress-container.formProgressContainer:is(.success,.failed) .fv-form-feedback-card{align-self:stretch}.fv-form-feedback-card__shell{min-height:320px;display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:start;padding:28px}.fv-form-feedback-card__icon{width:52px;height:52px;border-radius:999px;display:grid;place-items:center;font-size:22px}.fv-form-feedback-card.is-success .fv-form-feedback-card__icon{color:var(--fv-ui-ink-success,#1f8900);background:var(--fv-ui-surf-green-87,#d8f8cd)}.fv-form-feedback-card.is-error .fv-form-feedback-card__icon{color:var(--fv-ui-ink-danger,#d62424);background:var(--fv-ui-surf-red-82,#fde4e4)}.fv-form-feedback-card__copy{min-width:0;display:grid;gap:8px;color:var(--fv-ui-ink-neutral-dark,#2d2d2d)}.fv-form-feedback-card__copy>strong{font-size:var(--fs-sm);line-height:1.2;font-weight:var(--fw-bold)}.fv-form-feedback-card__copy>span{color:var(--fv-ui-ink-muted,#5f6e95);font-size:var(--fs-xxs);line-height:1.45}.fv-form-feedback-card .form-error-details{margin-top:8px}.fv-form-feedback-card .form-error-details .error-box{max-height:150px;background:var(--fv-ui-surf-red-82,#fde4e4);border-color:var(--fv-ui-txt-red-18,#d62424)}.fv-form-feedback-card__actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px;align-self:end;padding-top:8px}.form-builder-inline-feedback{display:grid;gap:4px;margin-bottom:14px;padding:12px 14px;border:1px solid var(--fv-ui-line,#d5d9e7);border-radius:10px;background:var(--fv-ui-surface,#fff);color:var(--fv-ui-ink-neutral-dark,#2d2d2d);font-size:var(--fs-xxs)}.form-builder-inline-feedback strong{font-weight:var(--fw-bold)}.form-builder-inline-feedback span{color:var(--fv-ui-ink-muted,#5f6e95)}.form-builder-inline-feedback.is-success{border-color:var(--fv-ui-txt-green-28,#1f8900);background:var(--fv-ui-surf-green-87,#d8f8cd)}.form-builder-inline-feedback.is-error{border-color:var(--fv-ui-txt-red-18,#d62424);background:var(--fv-ui-surf-red-82,#fde4e4)}@media (max-width:560px){.progress-container.formProgressContainer.fv-form-feedback--guided{padding:12px}.fv-form-feedback-card__shell,.progress-container.formProgressContainer .fv-form-feedback-card,.progress-container.formProgressContainer.fv-form-feedback--guided .progress-content,.progress-container.formProgressContainer.fv-form-feedback--guided.show.failed .progress-content{min-height:280px}.fv-form-feedback-card__shell{grid-template-columns:1fr;padding:22px;text-align:center;justify-items:center}.fv-form-feedback-card__copy{text-align:center}.fv-form-feedback-card__actions{width:100%;justify-content:stretch}.fv-form-feedback-card__actions .f-btn{width:100%}}.crop-area{display:grid;position:relative;min-width:100%}.crop-queue{display:grid;gap:8px}.crop-queue.hide{display:none}.crop-queue__header{display:flex;justify-content:space-between;align-items:center;gap:10px}.crop-queue__title{color:var(--fv-ui-ink-neutral-dark,#2d2d2d);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.crop-queue__counter{color:var(--fv-ui-brand-ink,#325de6);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.crop-queue__list{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.crop-queue__item{border:1px solid var(--fv-ui-ln-blue-80,#dbe3fa);border-radius:10px;background:var(--fv-ui-surface,#fff);padding:4px;width:78px;min-width:78px;height:58px;position:relative;cursor:pointer;transition:border-color .18s,box-shadow .18s}.crop-queue__item.is-dragging{opacity:.55}.crop-queue__item.is-drag-over{border-color:var(--fv-ui-brand-line,#325de6);box-shadow:0 0 0 2px var(--fv-ui-shadow-brand-a14,rgba(50,93,230,.14))}.crop-queue__item:hover{border-color:var(--fv-ui-ln-blue-65,#b9c8f8)}.crop-queue__select{appearance:none;border:0;background:0 0;padding:0;width:100%;height:100%;cursor:pointer}.crop-queue__item.is-active{border-color:var(--fv-ui-brand-line,#325de6);box-shadow:0 0 0 2px var(--fv-ui-shadow-brand-a14,rgba(50,93,230,.14))}.crop-queue__item .crop-queue__thumb,.crop-queue__item .crop-queue__thumb img{display:block;width:100%;height:100%;border-radius:8px}.crop-queue__item .crop-queue__thumb img{object-fit:cover}.crop-queue__item .crop-queue__idx{position:absolute;top:5px;left:5px;min-width:18px;height:18px;border-radius:999px;display:grid;place-items:center;padding:0 4px;background:rgba(19,32,70,.76);color:var(--fv-ui-on-accent,#fff);font-size:11px;font-weight:700;line-height:1}.crop-queue__remove{position:absolute;top:5px;right:5px;width:18px;height:18px;border:0;border-radius:999px;display:grid;place-items:center;background:rgba(19,32,70,.82);color:var(--fv-ui-on-accent,#fff);font-size:10px;line-height:1;cursor:pointer;z-index:2}.crop-queue__remove:hover{background:var(--alert-danger-color)}.crop-queue__item .crop-queue__ok{position:absolute;right:5px;bottom:5px;width:18px;height:18px;border-radius:999px;display:none;place-items:center;background:var(--fv-ui-surface-success,#1f8900);color:var(--fv-ui-on-accent,#fff);font-size:10px;line-height:1}.crop-queue__item.is-saved .crop-queue__ok{display:grid}.crop-queue__item .crop-queue__up{position:absolute;right:5px;bottom:5px;width:18px;height:18px;border-radius:999px;display:none;place-items:center;background:var(--fv-ui-surface-brand,#325de6);color:var(--fv-ui-on-accent,#fff);font-size:10px;line-height:1}.crop-queue__item.is-uploading{border-color:var(--fv-ui-brand-line,#325de6);box-shadow:0 0 0 2px var(--fv-ui-shadow-brand-a14,rgba(50,93,230,.14))}.crop-queue__item.is-uploading .crop-queue__up{display:grid}.crop-queue__item.is-uploading .crop-queue__ok{display:none}.crop-queue__item.is-uploaded .crop-queue__ok{display:grid}.crop-area:hover+.upload-btn{opacity:0}div.loader.show .destroy-container{display:grid}div.loader>.f-drag-container>.border-box{position:relative}div.loader .f-drag-container img,div.loader.show .f-drag-container>.border-box:after{opacity:1;visibility:visible}div.loader .f-drag-container>.border-box:after,div.loader.show .f-drag-container img{transition:.3s linear;opacity:0;visibility:hidden}div.loader .f-drag-container>.border-box:after{content:' ';position:absolute;top:0;width:100%;height:100%;background:url(../assets/img/add-image.png) center/100% no-repeat #18181882;left:0;transition:.1s linear;backdrop-filter:blur(4px)}.issue-list{margin-top:30px;margin-bottom:50px;background:var(--fv-ui-surface-muted,#f2f2f2);padding:20px;border-radius:5px}.issue-list h3{border-bottom:1px solid var(--main-neutral-grey-color);text-align:left;padding-bottom:5px;margin-bottom:10px;font-size:var(--fs-md);display:flex;align-items:center}.issue-list h3 i{color:var(--alert-warning-color);font-size:25px;margin-right:10px}.issue-list .booking-row{display:flex;gap:16px;justify-content:space-between;padding:12px 16px;border-top:1px solid var(--c-line);align-items:center;font-size:var(--fs-sm)}.issue-list .booking-row:first-child{border-top:0}.issue-list .booking-row .left strong{font-weight:700}.booking-row .muted{color:var(--c-muted)}.issue-list .booking-row .right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.issue-list .booking-row .time-old{color:var(--c-muted);text-decoration:line-through}.issue-list .booking-row .arrow{opacity:.7}.issue-list .booking-row .time-new{font-weight:800}.crop-area:after{content:' ';position:absolute;top:0;width:100%;height:100%;background:url(../assets/img/add-image.png) center/100% no-repeat #18181882;visibility:hidden;opacity:0;transition:.1s linear;backdrop-filter:blur(4px)}.crop-area.dragging:after{visibility:visible;opacity:1}.asp-16-9>img,.cropper-img-container.aspect16_9>img{aspect-ratio:16/9;height:auto;width:100%;object-fit:contain}.asp-free{display:grid;place-items:center;min-height:220px;max-height:420px;overflow:hidden;min-width:0;width:min(100%,560px);justify-self:center}.asp-free>img,.cropper-img-container.asp-free>img{width:100%;height:auto;max-height:400px;object-fit:contain}.cropper-img-container.is-initializing .cropper-container{opacity:0}.cropper-img-container.asp-free .cropper-container{max-width:100%;margin:0 auto}.cropper-img-container.asp-free .cropper-canvas,.cropper-img-container.asp-free .cropper-crop-box,.cropper-img-container.asp-free .cropper-drag-box,.cropper-img-container.asp-free .cropper-wrap-box{max-width:100%}.upload-btn input,.upload-btn input.fv-file-input,label.f-image input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;opacity:0;pointer-events:none;display:block!important}.upload-btn{min-width:150px;width:max-content}.upload-btn label{height:100%;display:flex;align-items:center;gap:10px;cursor:pointer}.modal__icon{display:block;margin:auto;width:1.25em;height:2.25em}.modal__icon--blue g{stroke:hsl(223,90%,50%)}.modal__icon-sdo14{stroke-dashoffset:14.2}.modal__icon-sdo69{stroke-dashoffset:69.12;transform:rotate(-90deg);transform-origin:12px 12px}.modal__icon circle,.modal__icon line,.modal__icon polyline,.progress-container.show :is(.modal__icon.upload circle,.modal__icon.upload line,.modal__icon.upload polyline){animation:.25s ease-in-out .6s forwards sdo}.progress-container.success :is(.modal__icon.check circle,.modal__icon.check line,.modal__icon.check polyline){animation:.25s ease-in-out .8s forwards sdo}.progress-container.failed :is(.modal__icon.failed circle,.modal__icon.failed line,.modal__icon.failed polyline){animation:.25s ease-in-out .8s forwards sdo}.progress-container :is(.modal__icon circle,.modal__icon line,.modal__icon polyline){animation:unset}.modal__icon :nth-child(2){animation-delay:.25s!important}.modal__icon :nth-child(3){animation-delay:.5s!important}.progress-container.show :is(.modal__icon.upload :nth-child(2)){animation-delay:.85s!important}.progress-container.show.failed :is(.modal__icon.failed :nth-child(2)),.progress-container.show.success :is(.modal__icon.check polyline){animation-delay:1s!important}.progress-container.show :is(.modal__icon.upload :nth-child(3)),.progress-container.show.failed :is(.modal__icon.failed :nth-child(3)){animation-delay:1.15s!important}.modal__icon-sdo10{stroke-dashoffset:10}@keyframes fadeSlideIn{from{opacity:0;transform:translateY(33%)}to{opacity:1;transform:translateY(0)}}@keyframes sdo{to{stroke-dashoffset:0}}.pagination{display:flex;gap:20px;align-items:center;justify-content:center}.pagination .page-column{display:grid;height:50px;place-content:center;width:50px;border-radius:30px;transition:.3s;border:0;background:0 0;color:inherit;font:inherit}.pagination .page-ellipsis{min-width:40px;display:grid;place-content:center}.pagination .page-column:not(.current):hover{background:var(--fv-ui-surface-tint-9,#e1e8fe);cursor:pointer}.pagination .current{border:1px solid;background:var(--main-neutral-grey-color);color:var(--fv-ui-on-accent,#fff)}.fv-dash-state{display:grid;justify-items:center;gap:12px;padding:28px 18px;border:1px dashed var(--fv-ui-ln-blue-65,#c8d4ef);border-radius:22px;background:var(--fv-ui-surface,#fff);text-align:center}.fv-dash-state--error{border-style:solid;border-color:var(--fv-ui-ln-red-65,var(--alert-danger-color));background:var(--fv-ui-surf-red-82,#fde4e4)}.fv-dash-state__icon{display:grid;width:46px;height:46px;place-items:center;border-radius:999px;background:var(--fv-ui-surface,#fff);color:var(--fv-ui-brand-ink,var(--main-primary-color));font-size:1.15rem;box-shadow:0 8px 20px var(--fv-ui-shadow-a08,rgba(15,23,42,.08))}.fv-dash-state--error .fv-dash-state__icon{color:var(--fv-ui-ink-danger,var(--alert-danger-color))}.fv-dash-state__copy{display:grid;max-width:560px;gap:5px}.fv-dash-state__copy strong{color:var(--fv-ui-ink,#1f2937);font-size:1rem;font-weight:800}.fv-dash-state__copy p{margin:0;color:var(--fv-ui-ink-muted,#5f6e95);font-size:.86rem;font-weight:600;line-height:1.5}@media (min-width:680px){.fv-dash-state{grid-template-columns:auto minmax(0,1fr) auto;justify-items:start;padding:24px;text-align:left}.fv-dash-state>.f-btn{align-self:center}}.book-insider-avatar img,.coach-card__photo img,.crop-queue__thumb img,.detail-box .image-gallery-area img,.fv-dash-trainer-avatar img,.fv-reception-checkin__avatar img,.fv-user-avatar img,.fv-user-avatar-static img,.gallery-area img,.gallery-box img,.mbp-avatar img,.room-card__thumb img,.studio-gallery img,.studio-gallery-layout-slot__media img,.studio-gallery-mobile-card img,.studio-service-trainers-panel__avatar img,.studio-trainer-avatar img,.swiper-slide img,.user-card-modal__avatar img,img.fv-cover-img,img[style*=object-fit]{-webkit-user-drag:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.crop-queue__thumb img,.detail-box .image-gallery-area img,.gallery-area img,.gallery-box img,.room-card__thumb img,.studio-gallery img,.studio-gallery-layout-slot__media img,.studio-gallery-mobile-card img,.swiper-slide img{pointer-events:none}@media screen and (max-width:720px){.basic-popUp.fitcoinPacketPopUp .popup-content{padding-left:0;padding-right:0}.swiper-fitvibe-packets{margin:0;padding:0 0 10px;justify-content:flex-start;overflow:hidden}.fitvibe-packet .packet-main{padding:15px 20px 10px;text-align:center;color:var(--fv-ui-txt-blue-18,#66739a);border-bottom:1px solid var(--fv-ui-ln-blue-80,#e8ecf8)}.fitvibe-packet .packet-header{display:flex;justify-content:center;min-height:60px;align-items:center;border-bottom:1px solid var(--fv-ui-ln-blue-80,#e8ecf8);color:var(--fv-ui-txt-blue-05,#1e2f5d);background:var(--fv-ui-surface,#fff);padding:16px 20px;position:relative;height:50px}.fitvibe-packet-message{margin:0 10px 10px;padding:0 8px}.fitvibe-packet-message h3{font-size:14px;line-height:1.45;margin-bottom:15px}.fitvibe-packets-message-extra{display:none}.fitvibe-packets-modal{width:calc(100dvw - 24px);margin-bottom:12px;padding-left:0;padding-right:0;max-width:1200px;height:auto}.fitvibe-packets-note{margin-top:4px;padding:0 12px;font-size:11px}.fitvibe-packets-link-row{margin-top:4px;padding:0 12px}.fitvibe-packets-link{font-size:11px}.fitvibe-packet{min-width:min(76dvw,272px);width:min(76dvw,272px);border-radius:22px}.fitvibe-packets-nav{width:38px;height:38px;font-size:13px;box-shadow:0 8px 18px rgba(31,45,91,.1)}.fitvibe-packets-carousel-shell{grid-template-columns:40px minmax(0,1fr) 40px;gap:4px}.swiper-fitvibe-packets .swiper-slide{width:min(76dvw,272px)!important;max-width:min(76dvw,272px);flex:0 0 min(76dvw,272px)}.fitvibe-packet .packet-footer,.fitvibe-packet .packet-header,.fitvibe-packet .packet-main{padding-left:16px;padding-right:16px}.fitvibe-packet .packet-main .persent-box{background:var(--fv-ui-surface-tint-8,#eef2ff);width:fit-content;min-width:105px;height:auto;display:flex;align-items:center;border-radius:999px;font-size:12px;justify-content:center;gap:6px;margin:0 auto 10px;padding:5px 12px;color:var(--fv-ui-txt-blue-28,#7a85a5);color:var(--fv-ui-txt-blue-28,#7b819b);font-weight:500}.fitvibe-packet .action-area{padding:15px 0 0}.fitvibe-packet .packet-header h2{font-size:17px}.fitvibe-packet .packet-main p{min-height:0;font-size:13px;line-height:1.4;margin-bottom:8px}.fitvibe-packet .action-area button{width:100%;min-height:42px;border-radius:999px;font-size:14px;font-weight:600;box-shadow:none}.fitvibe-packet .packet-main .fitcoin-box strong{font-size:30px}.fitvibe-packet .packet-main .price-box{font-size:30px;gap:6px}.fitvibe-packet .packet-main .price-box .old-price span.center-line:after{top:14px;height:2px;left:0;width:100%}.fitvibe-packet .packet-footer{min-height:160px;width:min(100%,220px);gap:6px}.fitvibe-packet .packet-footer li{width:100%;font-size:12px;line-height:1.34}.fitvibe-packet.selected .packet-header::after{content:'HOT';position:absolute;top:8px;right:10px;min-height:16px;padding:2px 6px;border-radius:999px;background:var(--fv-ui-surf-warm-65,#ffd54f);color:var(--fv-ui-txt-warm-10,#5d4700);font-size:8px;font-weight:800;letter-spacing:.08em;line-height:1;transform:none}.fitvibe-packet.selected .packet-header{padding-top:0;align-items:center;padding-bottom:unset}.fitvibe-packet.selected .packet-main{padding:15px 20px 10px}.fitvibe-packet.selected .packet-header h2{padding-right:0}.f-btn.medium.rounded-icon{height:35px;width:35px}.f-btn.medium>:first-child{min-width:16px}.f-btn.medium{font-size:var(--fs-xxs);height:40px}.coming-soon{height:calc(100dvh - 60px)}.coming-soon .content{padding:20px;margin-top:20px}.coming-soon svg{width:100%;min-width:unset}.coming-soon-header .bottom-user-menu{display:none}.f-btn span{text-overflow:ellipsis;overflow:hidden;width:100%;text-wrap:nowrap}}@media screen and (max-width:420px){.basic-popUp.fitcoinPacketPopUp .popup-content{padding-left:0;padding-right:0}.fitvibe-packets-carousel-shell{grid-template-columns:28px minmax(0,1fr) 28px;gap:4px}.fitvibe-packets-nav{width:34px;height:34px;font-size:12px}.fitvibe-packet,.swiper-fitvibe-packets .swiper-slide{width:min(67dvw,256px)!important;max-width:min(67dvw,256px);min-width:min(67dvw,256px);flex-basis:min(67dvw,256px)}.fitvibe-packet .packet-footer,.fitvibe-packet .packet-header,.fitvibe-packet .packet-main{padding-left:14px;padding-right:14px}}button.f-btn.primary-b-btn.medium.reviewsAll{max-width:300px}.fv-dash-list-toolbar{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--fv-ui-line,#dfe4f1);border-radius:14px;background:var(--fv-ui-surface,#fff)}.fv-dash-list-toolbar__meta{min-width:0;color:var(--fv-ui-ink-muted,#5f6e95);font-size:.85rem;font-weight:700}.fv-dash-list-toolbar__controls{display:grid;gap:10px;min-width:0}.fv-dash-list-toolbar__controls>*{min-width:0}.fv-dash-list-toolbar__actions{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:680px){.fv-dash-list-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end}.fv-dash-list-toolbar__meta{grid-column:1/-1}.fv-dash-list-toolbar__actions{justify-content:flex-end}}.fv-breadcrumb{margin:0 auto;padding:12px 16px;text-align:left}.fv-breadcrumb ol{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:0;padding:0;font-size:.85rem;color:var(--fv-ui-ink-muted,#5f6e95)}.fv-breadcrumb li{display:flex;align-items:center;gap:8px}.fv-breadcrumb a{color:var(--fv-ui-ink-muted,#5f6e95);text-decoration:none}.fv-breadcrumb a:hover{color:var(--fv-ui-brand-ink,#325de6);text-decoration:underline}.fv-breadcrumb [aria-current=page]{color:var(--fv-ui-ink,#1f2937);font-weight:500}@media (max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=range]):not([type=color]),select,textarea{font-size:16px!important}}