:root{--f7-sheet-height:260px;--f7-sheet-push-offset:var(--f7-safe-area-top)}.ios{--f7-sheet-border-radius:0px;--f7-sheet-border-color:var(--f7-bars-border-color);--f7-sheet-transition-timing-function:initial;--f7-sheet-push-border-radius:10px;--f7-sheet-transition-duration:.3s;--f7-sheet-bg-color:#fff}.ios .dark,.ios.dark{--f7-sheet-bg-color:#202020}.md{--f7-sheet-border-radius:16px;--f7-sheet-push-border-radius:16px;--f7-sheet-border-color:transparent;--f7-sheet-transition-timing-function:cubic-bezier(0, .8, .34, 1);--f7-sheet-transition-duration:.4s}.md,.md .dark,.md [class*=color-]{--f7-sheet-bg-color:var(--f7-md-surface)}.sheet-backdrop{z-index:11000}.sheet-backdrop-unique{z-index:12500}.sheet-modal{overflow:hidden;position:absolute;left:0;bottom:0;width:100%;height:var(--f7-sheet-height);display:none;box-sizing:border-box;transition-property:transform;transform:translate3d(0,100%,0);background:var(--f7-sheet-bg-color);z-index:12500;will-change:transform,opacity}.sheet-modal.modal-in,.sheet-modal.modal-out{transition-duration:var(--f7-sheet-transition-duration)}.sheet-modal.not-animated{transition-duration:0s}.sheet-modal.modal-in{display:block;transform:translateZ(0)}.sheet-modal.modal-in-breakpoint,.sheet-modal.modal-in-swipe-step{display:block;transform:translate3d(0,var(--f7-sheet-breakpoint,var(--f7-sheet-swipe-step,0)),0)}.sheet-modal.modal-out{transform:translate3d(0,100%,0)}.sheet-modal .sheet-modal-inner{height:100%;position:relative;overflow:hidden}.sheet-modal .toolbar{--f7-safe-area-bottom:0px;position:relative;width:100%}.sheet-modal .toolbar:after,.sheet-modal .toolbar:before{display:none}.sheet-modal .toolbar+.sheet-modal-inner{height:calc(100% - var(--f7-toolbar-height))}.sheet-modal .toolbar+.sheet-modal-inner .page-content{--f7-page-toolbar-top-offset:0px;--f7-page-toolbar-bottom-offset:0px}.sheet-backdrop,.sheet-modal{transition-timing-function:var(--f7-sheet-transition-timing-function)}.sheet-modal-top{border-radius:0 0 var(--f7-sheet-border-radius) var(--f7-sheet-border-radius)}.sheet-modal-top:after{content:"";position:absolute;background-color:var(--f7-sheet-border-color);display:block;z-index:15;top:auto;right:auto;bottom:0;left:0;height:1px;width:100%;transform-origin:50% 100%;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)))}.sheet-modal-top:after{z-index:700;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.sheet-modal-bottom,.sheet-modal:not(.sheet-modal-top){--f7-safe-area-top:0px;border-radius:var(--f7-sheet-border-radius) var(--f7-sheet-border-radius) 0 0}.sheet-modal-bottom:before,.sheet-modal:not(.sheet-modal-top):before{content:"";position:absolute;background-color:var(--f7-sheet-border-color);display:block;z-index:15;top:0;right:auto;bottom:auto;left:0;height:1px;width:100%;transform-origin:50% 0%;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)))}.sheet-modal-bottom:before,.sheet-modal:not(.sheet-modal-top):before{z-index:700;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.sheet-modal-top{--f7-safe-area-bottom:0px;bottom:auto;top:0;transform:translate3d(0,-100%,0)}.sheet-modal-top.modal-out{transform:translate3d(0,-100%,0)}.sheet-modal-top .toolbar-bottom{position:absolute}.sheet-modal-top .page-content{padding-top:var(--f7-safe-area-top)}html.with-modal-sheet-push .sheet-modal-push,html.with-modal-sheet-push-closing .sheet-modal-push{--f7-sheet-border-color:transparent;border-radius:var(--f7-sheet-push-border-radius) var(--f7-sheet-push-border-radius) 0 0;overflow:hidden}html.with-modal-sheet-push .sheet-modal-push .page,html.with-modal-sheet-push .sheet-modal-push .view,html.with-modal-sheet-push-closing .sheet-modal-push .page,html.with-modal-sheet-push-closing .sheet-modal-push .view{--f7-safe-area-top:0px}html.with-modal-sheet-push .sheet-modal-push.sheet-modal-top,html.with-modal-sheet-push-closing .sheet-modal-push.sheet-modal-top{border-radius:0 0 var(--f7-sheet-push-border-radius) var(--f7-sheet-push-border-radius)}html.with-modal-sheet-push .framework7-root,html.with-modal-sheet-push-closing .framework7-root{background:#000}html.with-modal-sheet-push .framework7-root>.view,html.with-modal-sheet-push .framework7-root>.views,html.with-modal-sheet-push-closing .framework7-root>.view,html.with-modal-sheet-push-closing .framework7-root>.views{transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function)}html.with-modal-sheet-push .dark .framework7-root>.view:after,html.with-modal-sheet-push .dark .framework7-root>.views:after,html.with-modal-sheet-push .dark.framework7-root>.view:after,html.with-modal-sheet-push .dark.framework7-root>.views:after,html.with-modal-sheet-push .framework7-root>.view.dark:after,html.with-modal-sheet-push .framework7-root>.views.dark:after,html.with-modal-sheet-push-closing .dark .framework7-root>.view:after,html.with-modal-sheet-push-closing .dark .framework7-root>.views:after,html.with-modal-sheet-push-closing .dark.framework7-root>.view:after,html.with-modal-sheet-push-closing .dark.framework7-root>.views:after,html.with-modal-sheet-push-closing .framework7-root>.view.dark:after,html.with-modal-sheet-push-closing .framework7-root>.views.dark:after,html.with-modal-sheet-push-closing.dark .framework7-root>.view:after,html.with-modal-sheet-push-closing.dark .framework7-root>.views:after,html.with-modal-sheet-push.dark .framework7-root>.view:after,html.with-modal-sheet-push.dark .framework7-root>.views:after{content:"";position:absolute;pointer-events:none;left:0;top:0;width:100%;height:100%;background:#ffffff1a;z-index:13000;opacity:1;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function)}html.with-modal-sheet-push .framework7-root>.view,html.with-modal-sheet-push .framework7-root>.views{border-radius:var(--f7-sheet-push-border-radius);transform:translateZ(0) scale(var(--f7-sheet-push-scale,1))!important}html.with-modal-sheet-push-closing .dark .framework7-root>.view:after,html.with-modal-sheet-push-closing .dark .framework7-root>.views:after,html.with-modal-sheet-push-closing .dark.framework7-root>.view:after,html.with-modal-sheet-push-closing .dark.framework7-root>.views:after,html.with-modal-sheet-push-closing .framework7-root>.view.dark:after,html.with-modal-sheet-push-closing .framework7-root>.views.dark:after,html.with-modal-sheet-push-closing.dark .framework7-root>.view:after,html.with-modal-sheet-push-closing.dark .framework7-root>.views:after{opacity:0;animation:none}@keyframes sheet-dark-push-overlay-fade-in{0%{opacity:0}to{opacity:1}}.md .sheet-modal .toolbar a.link:not(.tab-link){flex-shrink:0}:root{--f7-popup-border-radius:0px;--f7-popup-tablet-width:630px;--f7-popup-tablet-height:630px;--f7-popup-push-offset:var(--f7-safe-area-top)}.ios{--f7-popup-tablet-border-radius:5px;--f7-popup-transition-duration:.4s;--f7-popup-transition-timing-function:initial;--f7-popup-push-border-radius:10px}.md{--f7-popup-tablet-border-radius:28px;--f7-popup-transition-duration:.6s;--f7-popup-transition-timing-function:cubic-bezier(0, 1, .2, 1);--f7-popup-push-border-radius:28px}.popup-backdrop{z-index:10500}.popup-backdrop-unique{z-index:11000}.popup{position:absolute;left:0;top:0;width:100%;height:100%;display:none;box-sizing:border-box;transition-property:transform;transition-timing-function:var(--f7-popup-transition-timing-function);transform:translate3d(0,100vh,0);background:#fff;z-index:11000;overflow:hidden;border-radius:var(--f7-popup-border-radius)}.dark .popup,.popup.dark{background:#000}.popup.modal-in,.popup.modal-out{transition-duration:var(--f7-popup-transition-duration)}.popup.not-animated{transition-duration:0s}.popup.modal-in{display:block;transform:translateZ(0)}.popup.modal-out{transform:translate3d(0,100vh,0)}.popup.swipe-close-to-top.modal-out{transform:translate3d(0,-100vh,0)}@media (min-width:630px) and (min-height:630px){.popup:not(.popup-tablet-fullscreen){--f7-safe-area-top:0px;--f7-safe-area-bottom:0px;width:var(--f7-popup-tablet-width);height:var(--f7-popup-tablet-height);left:50%;top:50%;margin-left:calc(-1 * var(--f7-popup-tablet-width)/ 2);margin-top:calc(-1 * var(--f7-popup-tablet-height)/ 2);transform:translate3d(0,100vh,0);border-radius:var(--f7-popup-tablet-border-radius,var(--f7-popup-border-radius))}.popup:not(.popup-tablet-fullscreen).modal-in{transform:translateZ(0)}.popup:not(.popup-tablet-fullscreen).modal-out{transform:translate3d(0,100vh,0)}.popup:not(.popup-tablet-fullscreen).swipe-close-to-top.modal-out{transform:translate3d(0,-100vh,0)}.popup:not(.popup-tablet-fullscreen).popup-behind{transform:translateZ(0) scale(.9);pointer-events:none}.popup:not(.popup-tablet-fullscreen).popup-behind.modal-out{transform:translate3d(0,100vh,0) scale(.9)}html.with-modal-popup-push .popup-push:not(.popup-tablet-fullscreen){margin-top:0}}html.with-modal-popup .framework7-root>.panel .page-content,html.with-modal-popup .framework7-root>.view .page-content,html.with-modal-popup .framework7-root>.views .page-content{overflow:hidden;-webkit-overflow-scrolling:auto}html.with-modal-popup-push .popup-push,html.with-modal-popup-push-closing .popup-push{top:calc(var(--f7-popup-push-offset) + 10px);height:calc(100% - var(--f7-popup-push-offset) - 10px);border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;--f7-safe-area-top:0px}html.with-modal-popup-push .popup-push .page,html.with-modal-popup-push .popup-push .view,html.with-modal-popup-push-closing .popup-push .page,html.with-modal-popup-push-closing .popup-push .view{--f7-safe-area-top:0px}html.with-modal-popup-push .framework7-root,html.with-modal-popup-push-closing .framework7-root{background:#000}html.with-modal-popup-push .framework7-root>.view,html.with-modal-popup-push .framework7-root>.views,html.with-modal-popup-push-closing .framework7-root>.view,html.with-modal-popup-push-closing .framework7-root>.views{transition-duration:var(--f7-popup-transition-duration);transition-timing-function:var(--f7-popup-transition-timing-function)}html.with-modal-popup-push .dark .framework7-root>.view:after,html.with-modal-popup-push .dark .framework7-root>.views:after,html.with-modal-popup-push .dark.framework7-root>.view:after,html.with-modal-popup-push .dark.framework7-root>.views:after,html.with-modal-popup-push .framework7-root>.view.dark:after,html.with-modal-popup-push .framework7-root>.views.dark:after,html.with-modal-popup-push-closing .dark .framework7-root>.view:after,html.with-modal-popup-push-closing .dark .framework7-root>.views:after,html.with-modal-popup-push-closing .dark.framework7-root>.view:after,html.with-modal-popup-push-closing .dark.framework7-root>.views:after,html.with-modal-popup-push-closing .framework7-root>.view.dark:after,html.with-modal-popup-push-closing .framework7-root>.views.dark:after,html.with-modal-popup-push-closing.dark .framework7-root>.view:after,html.with-modal-popup-push-closing.dark .framework7-root>.views:after,html.with-modal-popup-push.dark .framework7-root>.view:after,html.with-modal-popup-push.dark .framework7-root>.views:after{content:"";position:absolute;pointer-events:none;left:0;top:0;width:100%;height:100%;background:#ffffff1a;z-index:13000;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;opacity:1;animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards}html.with-modal-popup-push .framework7-root>.view,html.with-modal-popup-push .framework7-root>.views{border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;transform:translateZ(0) scale(var(--f7-popup-push-scale,1))!important}html.with-modal-popup-push .popup:after{content:"";pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#0006;z-index:13000;transition-duration:var(--f7-popup-transition-duration);transition-timing-function:var(--f7-popup-transition-timing-function);border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;opacity:0}html.with-modal-popup-push .dark .popup:after,html.with-modal-popup-push .dark.popup:after,html.with-modal-popup-push.dark .popup:after{background:#ffffff0d}html.with-modal-popup-push .popup-behind{transform:translateZ(0) scale(var(--f7-popup-push-scale,1))}html.with-modal-popup-push .popup-behind.modal-out{transform:translate3d(0,100vh,0) scale(var(--f7-popup-push-scale,1))}html.with-modal-popup-push .popup-behind:not(.popup-push){border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0}html.with-modal-popup-push .popup-behind.popup-push{transform:translate3d(0,calc(0px - var(--f7-popup-push-offset) - 10px),0) scale(var(--f7-popup-push-scale,1))}html.with-modal-popup-push .popup-behind.popup-push.modal-out{transform:translate3d(0,calc(0px - var(--f7-popup-push-offset) - 10px + 100vh),0) scale(var(--f7-popup-push-scale,1))}html.with-modal-popup-push .popup-behind:after{opacity:1;pointer-events:auto}html.with-modal-popup-push-closing .dark .framework7-root>.view:after,html.with-modal-popup-push-closing .dark .framework7-root>.views:after,html.with-modal-popup-push-closing .dark.framework7-root>.view:after,html.with-modal-popup-push-closing .dark.framework7-root>.views:after,html.with-modal-popup-push-closing .framework7-root>.view.dark:after,html.with-modal-popup-push-closing .framework7-root>.views.dark:after,html.with-modal-popup-push-closing.dark .framework7-root>.view:after,html.with-modal-popup-push-closing.dark .framework7-root>.views:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}@keyframes popup-dark-push-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes popup-dark-push-overlay-fade-out{0%{opacity:1}to{opacity:0}}:root{--f7-actions-grid-button-font-size:12px;--f7-actions-grid-button-icon-size:48px}.ios{--f7-actions-transition-timing-function:initial;--f7-actions-border-radius:13px;--f7-actions-grid-button-text-color:#757575;--f7-actions-button-padding:0px;--f7-actions-button-text-align:center;--f7-actions-button-height:57px;--f7-actions-button-height-landscape:44px;--f7-actions-button-font-size:20px;--f7-actions-button-icon-size:28px;--f7-actions-button-justify-content:center;--f7-actions-label-padding:8px 10px;--f7-actions-label-font-weight:400;--f7-actions-label-font-size:13px;--f7-actions-label-justify-content:center;--f7-actions-group-border-color:transparent;--f7-actions-group-margin:8px;--f7-actions-bg-color:rgba(255, 255, 255, .95);--f7-actions-bg-color-rgb:255,255,255;--f7-actions-button-border-color:rgba(0, 0, 0, .2);--f7-actions-button-pressed-bg-color:rgba(230, 230, 230, .9);--f7-actions-button-pressed-bg-color-rgb:230,230,230;--f7-actions-label-text-color:#8a8a8a}.ios .dark,.ios.dark{--f7-actions-bg-color:rgba(45, 45, 45, .95);--f7-actions-bg-color-rgb:45,45,45;--f7-actions-button-border-color:rgba(255, 255, 255, .15);--f7-actions-button-pressed-bg-color:rgba(50, 50, 50, .9);--f7-actions-button-pressed-bg-color-rgb:50,50,50;--f7-actions-label-text-color:rgba(255, 255, 255, .55)}.md{--f7-actions-transition-timing-function:cubic-bezier(0, .8, .34, 1);--f7-actions-border-radius:16px;--f7-actions-button-border-color:transparent;--f7-actions-button-padding:0 16px;--f7-actions-button-text-align:left;--f7-actions-button-height:48px;--f7-actions-button-height-landscape:48px;--f7-actions-button-font-size:16px;--f7-actions-button-icon-size:24px;--f7-actions-button-justify-content:space-between;--f7-actions-label-padding:12px 16px;--f7-actions-label-font-size:14px;--f7-actions-label-font-weight:500;--f7-actions-label-justify-content:flex-start;--f7-actions-group-margin:0px;--f7-actions-button-pressed-bg-color:#e5e5e5}.md .dark,.md.dark{--f7-actions-button-pressed-bg-color:#2e2e2e}.md,.md .dark,.md [class*=color-]{--f7-actions-button-text-color:var(--f7-md-on-surface);--f7-actions-bg-color:var(--f7-md-surface-3);--f7-actions-group-border-color:var(--f7-md-outline);--f7-actions-label-text-color:var(--f7-theme-color);--f7-actions-grid-button-text-color:var(--f7-md-on-surface)}.actions-backdrop-unique{z-index:13500}.actions-modal{position:absolute;left:0;bottom:0;z-index:13500;width:100%;transform:translate3d(0,100%,0);display:none;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;transition-property:transform;will-change:transform}.actions-modal.modal-in,.actions-modal.modal-out{transition-duration:.3s}.actions-modal.not-animated{transition-duration:0s}.ios .actions-modal.modal-in{transform:translate3d(0,calc(-1 * var(--f7-safe-area-bottom)),0)}.md .actions-modal.modal-in{transform:translateZ(0)}.actions-modal.modal-out{z-index:13499;transform:translate3d(0,100%,0)}@media (min-width:496px){.actions-modal{width:480px;left:50%;margin-left:-240px}}@media (orientation:landscape){.actions-modal{--f7-actions-button-height:var(--f7-actions-button-height-landscape)}}.actions-backdrop,.actions-modal{transition-timing-function:var(--f7-actions-transition-timing-function)}.actions-group{overflow:hidden;position:relative;margin:var(--f7-actions-group-margin);transform:translateZ(0)}.actions-group:after{content:"";position:absolute;background-color:var(--f7-actions-group-border-color);display:block;z-index:15;top:auto;right:auto;bottom:0;left:0;height:1px;width:100%;transform-origin:50% 100%;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)))}.actions-group:last-child:after{display:none!important}.actions-button,.actions-label{width:100%;font-weight:400;margin:0;box-sizing:border-box;display:block;position:relative;overflow:hidden;text-align:var(--f7-actions-button-text-align)}.actions-button:after,.actions-label:after{content:"";position:absolute;background-color:var(--f7-actions-button-border-color);display:block;z-index:15;top:auto;right:auto;bottom:0;left:0;height:1px;width:100%;transform-origin:50% 100%;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)))}.actions-button a,.actions-label a{text-decoration:none;color:inherit;display:block}.actions-button{cursor:pointer;display:flex;color:var(--f7-actions-button-text-color,var(--f7-theme-color));font-size:var(--f7-actions-button-font-size);height:var(--f7-actions-button-height);line-height:var(--f7-actions-button-height);padding:var(--f7-actions-button-padding);justify-content:var(--f7-actions-button-justify-content);z-index:10}.actions-button.active-state{background-color:var(--f7-actions-button-pressed-bg-color)!important}.actions-button[class*=color-]{color:var(--f7-theme-color)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ios-translucent-modals .actions-button.active-state{background-color:rgba(var(--f7-actions-button-pressed-bg-color-rgb),.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.actions-button-media{flex-shrink:0;display:flex;align-items:center}.actions-button-media i.icon{width:var(--f7-actions-button-icon-size);height:var(--f7-actions-button-icon-size);font-size:var(--f7-actions-button-icon-size)}.actions-button a,.actions-button-text{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.actions-button-text{width:100%;flex-shrink:1;text-align:var(--f7-actions-button-text-align)}.actions-label{line-height:1.3;display:flex;align-items:center;font-size:var(--f7-actions-label-font-size);font-weight:var(--f7-actions-label-font-weight);color:var(--f7-actions-label-text-color);padding:var(--f7-actions-label-padding);justify-content:var(--f7-actions-label-justify-content);min-height:var(--f7-actions-label-min-height,var(--f7-actions-button-height))}.actions-label[class*=" color-"]{--f7-actions-label-text-color:var(--f7-theme-color)}.actions-grid .actions-group{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:0}.actions-grid .actions-group:not(:last-child){margin-bottom:0}.actions-grid .actions-button,.actions-grid .actions-label{background:0 0}.actions-grid .actions-button{width:33.33333333%;display:block;color:var(--f7-actions-grid-button-text-color);height:auto;line-height:1;padding:16px}.actions-grid .actions-button:after{display:none!important}.actions-grid .actions-button-media{margin-left:auto!important;margin-right:auto!important;width:var(--f7-actions-grid-button-icon-size);height:var(--f7-actions-grid-button-icon-size)}.actions-grid .actions-button-media i.icon{width:var(--f7-actions-grid-button-icon-size);height:var(--f7-actions-grid-button-icon-size);font-size:var(--f7-actions-grid-button-icon-size)}.actions-grid .actions-button-text{margin-left:0!important;text-align:center!important;margin-top:8px;line-height:1.33em;height:1.33em;font-size:var(--f7-actions-grid-button-font-size)}.ios .actions-group{border-radius:var(--f7-actions-border-radius)}.ios .actions-button,.ios .actions-label{background:var(--f7-actions-bg-color)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ios-translucent-modals .ios .actions-button,.ios-translucent-modals .ios .actions-label{background-color:rgba(var(--f7-actions-bg-color-rgb),.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.ios .actions-button:first-child,.ios .actions-label:first-child{border-radius:var(--f7-actions-border-radius) var(--f7-actions-border-radius) 0 0}.ios .actions-button:last-child,.ios .actions-label:last-child{border-radius:0 0 var(--f7-actions-border-radius) var(--f7-actions-border-radius)}.ios .actions-button:last-child:after,.ios .actions-label:last-child:after{display:none!important}.ios .actions-button:first-child:last-child,.ios .actions-label:first-child:last-child{border-radius:var(--f7-actions-border-radius)}.ios .actions-button b,.ios .actions-button.actions-button-strong,.ios .actions-label b,.ios .actions-label.actions-button-strong{font-weight:600}.ios .actions-grid .actions-group{border-radius:0;background:var(--f7-actions-bg-color)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ios-translucent-modals .ios .actions-grid .actions-group{background-color:rgba(var(--f7-actions-bg-color-rgb),.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.ios .actions-grid .actions-group:first-child{border-radius:var(--f7-actions-border-radius) var(--f7-actions-border-radius) 0 0}.ios .actions-grid .actions-group:last-child{border-radius:0 0 var(--f7-actions-border-radius) var(--f7-actions-border-radius)}.ios .actions-grid .actions-group:first-child:last-child{border-radius:var(--f7-actions-border-radius)}.ios .actions-grid .actions-button,.ios .actions-grid .actions-label{border-radius:0!important}.ios .actions-button-media{margin-left:16px}.ios .actions-button-media+.actions-button-text{text-align:left;margin-left:16px}.md .actions-modal{background-color:var(--f7-actions-bg-color);border-radius:var(--f7-actions-border-radius) var(--f7-actions-border-radius) 0 0;padding-bottom:var(--f7-safe-area-bottom)}.md .actions-button{transition-duration:.3s}.md .actions-button b,.md .actions-button.actions-button-strong,.md .actions-label b,.md .actions-label.actions-button-strong{font-weight:500}.md .actions-button-media{min-width:40px}.md .actions-button-media+.actions-button-text{margin-left:16px}:root{--f7-dialog-button-text-color:var(--f7-theme-color);--f7-dialog-button-text-align:center}.ios{--f7-dialog-width:270px;--f7-dialog-inner-padding:16px;--f7-dialog-border-radius:13px;--f7-dialog-text-align:center;--f7-dialog-font-size:14px;--f7-dialog-title-text-color:inherit;--f7-dialog-title-font-size:18px;--f7-dialog-title-font-weight:600;--f7-dialog-title-line-height:inherit;--f7-dialog-button-font-size:17px;--f7-dialog-button-height:44px;--f7-dialog-button-letter-spacing:0;--f7-dialog-button-font-weight:400;--f7-dialog-button-text-transform:none;--f7-dialog-button-strong-bg-color:transparent;--f7-dialog-button-strong-text-color:var(--f7-theme-color);--f7-dialog-button-strong-font-weight:500;--f7-dialog-input-border-radius:4px;--f7-dialog-input-font-size:14px;--f7-dialog-input-height:32px;--f7-dialog-input-border-width:1px;--f7-dialog-input-placeholder-color:#a9a9a9;--f7-dialog-preloader-size:34px;--f7-dialog-input-bg-color:#fff;--f7-dialog-bg-color:rgba(255, 255, 255, .95);--f7-dialog-bg-color-rgb:255,255,255;--f7-dialog-text-color:#000;--f7-dialog-button-pressed-bg-color:rgba(0, 0, 0, .1);--f7-dialog-button-strong-pressed-bg-color:rgba(0, 0, 0, .1);--f7-dialog-input-border-color:rgba(0, 0, 0, .3);--f7-dialog-border-divider-color:rgba(0, 0, 0, .2)}.ios .dark,.ios.dark{--f7-dialog-text-color:#fff;--f7-dialog-bg-color:rgba(45, 45, 45, .95);--f7-dialog-bg-color-rgb:45,45,45;--f7-dialog-button-pressed-bg-color:rgba(0, 0, 0, .2);--f7-dialog-button-strong-pressed-bg-color:rgba(0, 0, 0, .2);--f7-dialog-border-divider-color:rgba(255, 255, 255, .15);--f7-dialog-input-border-color:rgba(255, 255, 255, .15);--f7-dialog-input-bg-color:rgba(0, 0, 0, .5)}.md{--f7-dialog-width:280px;--f7-dialog-inner-padding:24px;--f7-dialog-border-radius:28px;--f7-dialog-text-align:left;--f7-dialog-font-size:14px;--f7-dialog-title-font-size:24px;--f7-dialog-title-font-weight:400;--f7-dialog-title-line-height:1.3;--f7-dialog-button-font-size:14px;--f7-dialog-button-height:40px;--f7-dialog-button-letter-spacing:normal;--f7-dialog-button-font-weight:500;--f7-dialog-button-text-transform:none;--f7-dialog-button-strong-font-weight:500;--f7-dialog-input-border-radius:0px;--f7-dialog-input-font-size:16px;--f7-dialog-input-height:36px;--f7-dialog-input-border-color:transparent;--f7-dialog-input-border-width:0px;--f7-dialog-preloader-size:32px;--f7-dialog-input-bg-color:transparent}.md,.md .dark,.md [class*=color-]{--f7-dialog-button-pressed-bg-color:transparent;--f7-dialog-button-strong-bg-color:var(--f7-theme-color);--f7-dialog-button-strong-text-color:var(--f7-md-on-primary);--f7-dialog-button-strong-pressed-bg-color:transparent;--f7-dialog-bg-color:var(--f7-md-surface-3);--f7-dialog-input-placeholder-color:var(--f7-md-on-surface-variant);--f7-dialog-text-color:var(--f7-md-on-surface-variant);--f7-dialog-title-text-color:var(--f7-md-on-surface)}.dialog{position:absolute;z-index:13500;left:50%;margin-top:0;top:50%;overflow:hidden;opacity:0;transform:translate3d(0,-50%,0) scale(1.185);transition-property:transform,opacity;display:none;transition-duration:.4s;width:var(--f7-dialog-width);margin-left:calc(-1 * var(--f7-dialog-width)/ 2);border-radius:var(--f7-dialog-border-radius);text-align:var(--f7-dialog-text-align);color:var(--f7-dialog-text-color);font-size:var(--f7-dialog-font-size);background:var(--f7-dialog-bg-color);will-change:transform,opacity}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ios-translucent-modals .dialog{background-color:rgba(var(--f7-dialog-bg-color-rgb),.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.dialog.modal-in{opacity:1;transform:translate3d(0,-50%,0) scale(1)}.dialog.modal-out{opacity:0;z-index:13499}.dialog.not-animated{transition-duration:0s}.dialog-inner{position:relative;padding:var(--f7-dialog-inner-padding)}.dialog-title{color:var(--f7-dialog-title-text-color);font-size:var(--f7-dialog-title-font-size);font-weight:var(--f7-dialog-title-font-weight);line-height:var(--f7-dialog-title-line-height)}.dialog-buttons{position:relative;display:flex}.dialog-buttons-vertical .dialog-buttons{display:block;height:auto!important}.dialog-button{box-sizing:border-box;overflow:hidden;position:relative;white-space:nowrap;text-overflow:ellipsis;color:var(--f7-dialog-button-text-color);font-size:var(--f7-dialog-button-font-size);height:var(--f7-dialog-button-height);line-height:var(--f7-dialog-button-height);letter-spacing:var(--f7-dialog-button-letter-spacing);text-align:var(--f7-dialog-button-text-align);font-weight:var(--f7-dialog-button-font-weight);text-transform:var(--f7-dialog-button-text-transform);display:block;cursor:pointer}.dialog-button.active-state{background-color:var(--f7-dialog-button-pressed-bg-color)}.dialog-button-strong{background-color:var(--f7-dialog-button-strong-bg-color);color:var(--f7-dialog-button-strong-text-color);font-weight:var(--f7-dialog-button-strong-font-weight)}.dialog-button-strong.active-state{background-color:var(--f7-dialog-button-strong-pressed-bg-color)}.dialog-no-buttons .dialog-buttons{display:none}.dialog-input-field{position:relative}input.dialog-input[type]{box-sizing:border-box;margin:15px 0 0;border-radius:var(--f7-dialog-input-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;font-family:inherit;box-shadow:none;font-size:var(--f7-dialog-input-font-size);height:var(--f7-dialog-input-height);background-color:var(--f7-dialog-input-bg-color);border:var(--f7-dialog-input-border-width) solid var(--f7-dialog-input-border-color)}input.dialog-input[type]::placeholder{color:var(--f7-dialog-input-placeholder-color)}.dialog-input-double input.dialog-input{border-radius:var(--f7-dialog-input-border-radius) var(--f7-dialog-input-border-radius) 0 0}.dialog-input-double+.dialog-input-double input.dialog-input{border-radius:0 0 var(--f7-dialog-input-border-radius) var(--f7-dialog-input-border-radius)}.dialog-preloader .preloader{--f7-preloader-size:var(--f7-dialog-preloader-size)}html.with-modal-dialog .page-content{overflow:hidden;-webkit-overflow-scrolling:auto}.ios .dialog.modal-out{transform:translate3d(0,-50%,0) scale(1)}.ios .dialog-inner{border-radius:var(--f7-dialog-border-radius) var(--f7-dialog-border-radius) 0 0}.ios .dialog-inner:after{content:"";position:absolute;background-color:var(--f7-dialog-border-divider-color);display:block;z-index:15;top:auto;right:auto;bottom:0;left:0;height:1px;width:100%;transform-origin:50% 100%;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)))}.ios .dialog-title+.dialog-text{margin-top:5px}.ios .dialog-buttons{height:44px;justify-content:center}.ios .dialog-button{width:100%;padding:0 5px;-webkit-box-flex:1;-ms-flex:1}.ios .dialog-button:after{content:"";position:absolute;background-color:var(--f7-dialog-border-divider-color);display:block;z-index:15;top:0;right:0;bottom:auto;left:auto;width:1px;height:100%;transform-origin:100% 50%;transform:scaleX(calc(1 / var(--f7-device-pixel-ratio)))}.ios .dialog-button:first-child{border-radius:0 0 0 var(--f7-dialog-border-radius)}.ios .dialog-button:last-child{border-radius:0 0 var(--f7-dialog-border-radius) 0}.ios .dialog-button:last-child:after{display:none!important}.ios .dialog-button:first-child:last-child{border-radius:0 0 var(--f7-dialog-border-radius) var(--f7-dialog-border-radius)}.ios .dialog-button[class*=color-]{--f7-dialog-button-text-color:var(--f7-theme-color)}.ios .dialog-buttons-vertical .dialog-buttons{height:auto}.ios .dialog-buttons-vertical .dialog-button{border-radius:0}.ios .dialog-buttons-vertical .dialog-button:after{content:"";position:absolute;background-color:var(--f7-dialog-border-divider-color);display:block;z-index:15;top:auto;right:auto;bottom:0;left:0;height:1px;width:100%;transform-origin:50% 100%;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)))}.ios .dialog-buttons-vertical .dialog-button:last-child{border-radius:0 0 var(--f7-dialog-border-radius) var(--f7-dialog-border-radius)}.ios .dialog-buttons-vertical .dialog-button:last-child:after{display:none!important}.ios .dialog-no-buttons .dialog-inner{border-radius:var(--f7-dialog-border-radius)}.ios .dialog-no-buttons .dialog-inner:after{display:none!important}.ios .dialog-input-field{margin-top:15px}.ios .dialog-input{padding:0 5px}.ios .dialog-input+.dialog-input{margin-top:5px}.ios .dialog-input-double+.dialog-input-double{margin-top:0}.ios .dialog-input-double+.dialog-input-double .dialog-input{border-top:0;margin-top:0}.ios .dialog-preloader .dialog-text~.preloader,.ios .dialog-preloader .dialog-title~.preloader{margin-top:15px}.ios .dialog-progress .dialog-text~.progressbar,.ios .dialog-progress .dialog-text~.progressbar-infinite,.ios .dialog-progress .dialog-title~.progressbar,.ios .dialog-progress .dialog-title~.progressbar-infinite{margin-top:15px}.md .dialog.modal-out{transform:translate3d(0,-50%,0) scale(.815)}.md .dialog-title+.dialog-text{margin-top:20px}.md .dialog-text{line-height:1.5}.md .dialog-buttons{height:64px;padding:0 24px 24px;overflow:hidden;box-sizing:border-box;justify-content:flex-end}.md .dialog-button{--f7-touch-ripple-color:rgba(var(--f7-theme-color-rgb), .25);border-radius:99px;min-width:64px;padding:0 16px;border:none;transition-duration:.3s;transform:translateZ(0)}.md .dialog-button+.dialog-button{margin-left:8px}.md .dialog-button-strong{--f7-touch-ripple-color:var(--f7-touch-ripple-white)}.md .dialog-button[class*=color-]{--f7-dialog-button-text-color:var(--f7-theme-color)}.md .dialog-buttons-vertical .dialog-buttons{display:flex;flex-direction:column;align-items:flex-end}.md .dialog-buttons-vertical .dialog-button+.dialog-button{margin-top:8px;margin-left:0}.md .dialog-input{padding:0;transition-duration:.2s;position:relative}.md .dialog-input+.dialog-input{margin-top:16px}.md .dialog-preloader .dialog-inner,.md .dialog-preloader .dialog-title,.md .dialog-progress .dialog-inner,.md .dialog-progress .dialog-title{text-align:center}.md .dialog-preloader .dialog-text~.preloader,.md .dialog-preloader .dialog-title~.preloader{margin-top:20px}.md .dialog-progress .dialog-text~.progressbar,.md .dialog-progress .dialog-text~.progressbar-infinite,.md .dialog-progress .dialog-title~.progressbar,.md .dialog-progress .dialog-title~.progressbar-infinite{margin-top:16px}:root{--f7-toast-font-size:14px;--f7-toast-icon-size:48px;--f7-toast-max-width:568px}.ios{--f7-toast-text-color:#fff;--f7-toast-bg-color:rgba(0, 0, 0, .75);--f7-toast-bg-color-rgb:0,0,0;--f7-toast-padding-horizontal:16px;--f7-toast-padding-vertical:12px;--f7-toast-border-radius:8px;--f7-toast-button-min-width:64px}.md{--f7-toast-padding-horizontal:24px;--f7-toast-padding-vertical:14px;--f7-toast-border-radius:16px;--f7-toast-button-min-width:64px}.md,.md .dark,.md [class*=color-]{--f7-toast-text-color:var(--f7-md-on-surface);--f7-toast-bg-color:var(--f7-md-surface-5)}.toast{transition-property:transform,opacity;position:absolute;max-width:var(--f7-toast-max-width);z-index:20000;color:var(--f7-toast-text-color);font-size:var(--f7-toast-font-size);box-sizing:border-box;background-color:var(--f7-toast-bg-color);opacity:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ios-translucent-modals .toast{background-color:rgba(var(--f7-toast-bg-color-rgb),.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.toast.modal-in{opacity:1}.toast .toast-content{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:var(--f7-toast-padding-vertical) var(--f7-toast-padding-horizontal)}.toast .toast-text{line-height:20px;flex-shrink:1;min-width:0}.toast .toast-button{flex-shrink:0;min-width:var(--f7-toast-button-min-width);margin-top:-8px;margin-bottom:-8px}.toast.toast-with-icon .toast-content{display:block;text-align:center}.toast.toast-with-icon .toast-text{text-align:center}.toast.toast-with-icon .toast-icon .f7-icons,.toast.toast-with-icon .toast-icon .material-icons{font-size:var(--f7-toast-icon-size)}.toast.toast-center{top:50%}.toast.toast-top{margin-top:var(--f7-safe-area-top)}.ios .toast{transition-duration:.3s;width:100%;left:0}.ios .toast.toast-top{top:0;transform:translate3d(0,-100%,0)}.ios .toast.toast-top.modal-in{transform:translateZ(0)}.ios .toast.toast-center{width:auto;left:50%;border-radius:var(--f7-toast-border-radius);transform:translate3d(-50%,-50%,0)}.ios .toast.toast-center.modal-in{transform:translate3d(-50%,-50%,0)}.ios .toast.toast-bottom{bottom:0;transform:translate3d(0,100%,0)}.ios .toast.toast-bottom.modal-in{transform:translateZ(0)}@media (max-width:568px){.ios .toast.toast-top{margin-top:0}.ios .toast.toast-top .toast-content{padding-top:calc(var(--f7-toast-padding-vertical) + var(--f7-safe-area-top))}.ios .toast.toast-bottom .toast-content{padding-bottom:calc(var(--f7-toast-padding-vertical) + var(--f7-safe-area-bottom))}}@media (min-width:569px){.ios .toast{left:50%;margin-left:calc(-1 * var(--f7-toast-max-width)/ 2);border-radius:var(--f7-toast-border-radius)}.ios .toast.toast-top{top:16px}.ios .toast.toast-center{margin-left:0}.ios .toast.toast-bottom{margin-bottom:calc(16px + var(--f7-safe-area-bottom))}}@media (min-width:1024px){.ios .toast{margin-left:0;width:auto}.ios .toast.toast-horizontal-left{left:16px}.ios .toast.toast-horizontal-right{left:auto;right:16px}.ios .toast.toast-horizontal-center{left:50%;width:var(--f7-toast-max-width);margin-left:calc(-1 * var(--f7-toast-max-width)/ 2)}}.ios .toast-button{margin-left:16px;margin-right:calc(-1 * var(--f7-button-padding-horizontal))}.md .toast{transition-duration:.2s;border-radius:var(--f7-toast-border-radius);width:calc(100% - 16px);transform:scale(.9);left:8px}.md .toast.modal-in,.md .toast.modal-out{transform:scale(1)}.md .toast.toast-top{top:8px}.md .toast.toast-center{left:50%;width:auto;transform:scale(.9) translate3d(-55%,-55%,0)}.md .toast.toast-center.modal-in,.md .toast.toast-center.modal-out{transform:scale(1) translate3d(-50%,-50%,0)}.md .toast.toast-bottom{bottom:calc(8px + var(--f7-safe-area-bottom))}@media (min-width:584px){.md .toast{left:50%;margin-left:calc(-1 * var(--f7-toast-max-width)/ 2)}.md .toast.toast-center{margin-left:0}}@media (min-width:1024px){.md .toast{margin-left:0;width:auto}.md .toast.toast-horizontal-left{left:24px}.md .toast.toast-horizontal-right{left:auto;right:24px}.md .toast.toast-horizontal-center{left:50%;width:var(--f7-toast-max-width);margin-left:calc(-1 * var(--f7-toast-max-width)/ 2)}.md .toast.toast-bottom{bottom:calc(24px + var(--f7-safe-area-bottom))}.md .toast.toast-top{top:24px}}.md .toast-button{margin-left:16px;margin-right:-8px}:root{--f7-preloader-modal-padding:8px;--f7-preloader-modal-bg-color:rgba(0, 0, 0, .8)}.ios{--f7-preloader-color:#6c6c6c;--f7-preloader-size:20px;--f7-preloader-modal-preloader-size:34px;--f7-preloader-modal-border-radius:5px}.md{--f7-preloader-color:#757575;--f7-preloader-size:32px;--f7-preloader-modal-preloader-size:32px;--f7-preloader-modal-border-radius:4px}.preloader{display:inline-block;vertical-align:middle;width:var(--f7-preloader-size);height:var(--f7-preloader-size);font-size:0;position:relative}.preloader .preloader-inner{width:100%;height:100%;display:block;position:relative}.preloader-backdrop{visibility:visible;opacity:0;background:0 0;z-index:14000}.preloader-modal{position:absolute;left:50%;top:50%;padding:var(--f7-preloader-modal-padding);background:var(--f7-preloader-modal-bg-color);z-index:14500;transform:translate(-50%) translateY(-50%);border-radius:var(--f7-preloader-modal-border-radius)}.preloader-modal .preloader{--f7-preloader-size:var(--f7-preloader-modal-preloader-size);display:block!important}.with-modal-preloader .page-content,.with-modal-preloader.page-content,html.with-modal-preloader .page-content{overflow:hidden;-webkit-overflow-scrolling:auto}.preloader[class*=color-]{--f7-preloader-color:var(--f7-theme-color)}.preloader.color-white{--f7-preloader-color:#fff}.preloader.color-black{--f7-preloader-color:#000}.ios .preloader{color:var(--f7-preloader-color)}.ios .preloader-inner{animation:ios-preloader-spin 1s steps(8,end) infinite}.ios .preloader-inner-line{display:block;width:11.6%;height:33.33%;border-radius:100px;background:currentColor;position:absolute;left:50%;top:50%;transform-origin:center 150%}.ios .preloader-multi-color .preloader-inner-line,.ios .preloader.color-multi .preloader-inner-line{animation:ios-preloader-multicolor 3s linear infinite}.ios .preloader-inner-line:first-child{transform:translate(-50%,-150%) rotate(0);opacity:.27}.ios .preloader-inner-line:nth-child(2){transform:translate(-50%,-150%) rotate(45deg);opacity:.35285714}.ios .preloader-inner-line:nth-child(3){transform:translate(-50%,-150%) rotate(90deg);opacity:.43571429}.ios .preloader-inner-line:nth-child(4){transform:translate(-50%,-150%) rotate(135deg);opacity:.51857143}.ios .preloader-inner-line:nth-child(5){transform:translate(-50%,-150%) rotate(180deg);opacity:.60142857}.ios .preloader-inner-line:nth-child(6){transform:translate(-50%,-150%) rotate(225deg);opacity:.68428571}.ios .preloader-inner-line:nth-child(7){transform:translate(-50%,-150%) rotate(270deg);opacity:.76714286}.ios .preloader-inner-line:nth-child(8){transform:translate(-50%,-150%) rotate(315deg);opacity:.85}@keyframes ios-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ios-preloader-multicolor{0%,to{background-color:#2196f3}25%{background-color:#ff3b30}50%{background-color:#4cd964}75%{background-color:#ff9500}}.md .preloader{color:var(--f7-preloader-color)}.md .preloader-inner{animation:md-preloader-rotate 1.4s linear infinite}.md .preloader-inner circle{fill:none;stroke:currentColor;animation:md-preloader-circle-rotate 5.6s ease-in-out infinite;stroke-dasharray:100px;stroke-dashoffset:80px;stroke-width:4;transform:rotate(-90deg);transform-origin:18px 18px}.md .preloader-multi-color circle,.md .preloader.color-multi circle{animation:md-preloader-circle-rotate 5.6s ease-in-out infinite,md-preloader-multicolor 5.6s ease-in-out infinite}@keyframes md-preloader-multicolor{0%,to{stroke:#4285f4}75%{stroke:#1b9a59}50%{stroke:#f7c223}25%{stroke:#de3e35}}@keyframes md-preloader-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes md-preloader-circle-rotate{0%{transform:rotate(-90deg);stroke-dashoffset:100px}12.5%{transform:rotate(-90deg);stroke-dashoffset:25px}25%{stroke-dashoffset:100px;transform:rotate(180deg)}25.1%{transform:rotate(-180deg);stroke-dashoffset:100px}37.5%{transform:rotate(-180deg);stroke-dashoffset:25px}50%{stroke-dashoffset:100px;transform:rotate(90deg)}50.1%{transform:rotate(90deg);stroke-dashoffset:100px}62.5%{transform:rotate(90deg);stroke-dashoffset:25px}75%{stroke-dashoffset:100px;transform:rotate(360deg)}75.1%{transform:rotate(0);stroke-dashoffset:100px}87.5%{transform:rotate(0);stroke-dashoffset:25px}to{stroke-dashoffset:100px;transform:rotate(270deg)}}html body{padding:0;margin:0}@counter-style persian-numbers{system:numeric;symbols:"۰" "۱" "۲" "۳" "۴" "۵" "۶" "۷" "۸" "۹"}ol.list-ordered{counter-reset:cupcake;list-style-type:none}ol.list-ordered li{counter-increment:cupcake}ol.list-ordered li:before{content:counter(cupcake,persian-numbers) " ";color:#fff;font-size:1.2rem;font-family:IRANSans;margin-right:10px;margin-left:10px;background-color:#2196f3;width:25px;display:inline-block;height:25px;text-align:center;border-radius:20px}.checkbox{border-radius:.5rem}.list-item{display:block}.card-body{gap:.7rem;padding:.7rem;font-size:1.1rem}.badge{font-size:.9rem}.tabs{font-size:1rem}:root{--fs-xs: .8rem, --fs-sm: .9rem, --fs-base: 1.2rem, --fs-lg: 1.25rem, --fs-xl: 1.4rem, --fs-2xl: 1.65rem, }.card-lg .card-title{--cardtitle-fs: 1.25rem }.card-md .card-body{--card-p: 1.5rem;--card-fs: .875rem }.card-md .card-title{--cardtitle-fs: 1.125rem }.card-sm .card-body{--card-p: 1rem;--card-fs: .75rem }.card-sm .card-title{--cardtitle-fs: 1rem }.card-xl .card-body{--card-p: 2.5rem;--card-fs: 1.125rem }.card-xl .card-title{--cardtitle-fs: 1.375rem }.card-xs .card-body{--card-p: .5rem;--card-fs: .6875rem }.card-xs .card-title{--cardtitle-fs: .875rem }@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:900;src:url(/assets/IRANSansWeb_Black-BGAlR13M.eot);src:url(/assets/IRANSansWeb_Black-BGAlR13M.eot?#iefix) format("embedded-opentype"),url(/assets/IRANSansWeb_Black-DQuMLx-K.woff2) format("woff2"),url(/assets/IRANSansWeb_Black-HlCOEy8-.woff) format("woff"),url(/assets/IRANSansWeb_Black-BWhDU0lk.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:700;src:url(/assets/IRANSansWeb_Bold-C6cgPl2W.eot);src:url(/assets/IRANSansWeb_Bold-C6cgPl2W.eot?#iefix) format("embedded-opentype"),url(/assets/IRANSansWeb_Bold-D3fREaQ6.woff2) format("woff2"),url(/assets/IRANSansWeb_Bold-CTN5oUJv.woff) format("woff"),url(/assets/IRANSansWeb_Bold-BKIjy8NY.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:500;src:url(/assets/IRANSansWeb_Medium-GJGcUm93.eot);src:url(/assets/IRANSansWeb_Medium-GJGcUm93.eot?#iefix) format("embedded-opentype"),url(/assets/IRANSansWeb_Medium-Ca2jKcVA.woff2) format("woff2"),url(/assets/IRANSansWeb_Medium-BIBY-13i.woff) format("woff"),url(/assets/IRANSansWeb_Medium-Cb__UIcV.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:300;src:url(/assets/IRANSansWeb_Light-CP_Eb26_.eot);src:url(/assets/IRANSansWeb_Light-CP_Eb26_.eot?#iefix) format("embedded-opentype"),url(/assets/IRANSansWeb_Light-CUPNA9LH.woff2) format("woff2"),url(/assets/IRANSansWeb_Light-DMmma-7-.woff) format("woff"),url(/assets/IRANSansWeb_Light-DKLpVsRy.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:200;src:url(/assets/IRANSansWeb_UltraLight-CgMj5pVw.eot);src:url(/assets/IRANSansWeb_UltraLight-CgMj5pVw.eot?#iefix) format("embedded-opentype"),url(/assets/IRANSansWeb_UltraLight-KjLeQSbJ.woff2) format("woff2"),url(/assets/IRANSansWeb_UltraLight-wcYdxEqz.woff) format("woff"),url(/assets/IRANSansWeb_UltraLight-WYNn-0Ik.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:400;src:url(/assets/IRANSansWeb-Cp5U5RiJ.eot);src:url(/assets/IRANSansWeb-Cp5U5RiJ.eot?#iefix) format("embedded-opentype"),url(/assets/IRANSansWeb-BSQQInCr.woff2) format("woff2"),url(/assets/IRANSansWeb-yY5n63c0.woff) format("woff"),url(/assets/IRANSansWeb-Bzj7oJ-3.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:100 900;src:url(/assets/YekanBakh-VF-Dj75SpY9.woff2) format("woff2")}@font-face{font-display:swap;font-family:YekanBakhVF;src:url(/assets/YekanBakh-VF-Dj75SpY9.woff2)}body{font-family:IRANSans!important;background-color:#f9f9f9}.page{background-color:#f8fdff}.page,.sheet-modal{will-change:transform}.primary-bg-color{background-color:#06f!important}.primary-text-color{color:#06f!important}.primary-border-color{border-color:#06f!important}@media (max-width: 768px){::-webkit-scrollbar{display:none}body,.page-content{-ms-overflow-style:none;scrollbar-width:none}}p{font-size:16px!important;line-height:1.9!important}.rtl{direction:rtl}.ltr{direction:ltr}.rtl select{padding-right:30px}.dir{direction:rtl!important}.flying-star{position:fixed;width:60px;height:60px;z-index:9990;pointer-events:none;transition:all .8s cubic-bezier(.19,1,.22,1)}.flying-star img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 5px 10px rgba(0,0,0,.3))}.reward-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9995;pointer-events:none}.reward-content{display:flex;flex-direction:column;align-items:center;animation:popIn .5s cubic-bezier(.175,.885,.32,1.275) forwards}.reward-star{width:80px;height:80px;margin-bottom:15px;filter:drop-shadow(0 10px 15px rgba(0,0,0,.2))}.reward-star img{width:100%;height:100%;object-fit:contain}.reward-amount{font-size:2.5rem;font-weight:800;color:#d97706;text-shadow:2px 2px 0px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;opacity:0;transform:translateY(20px);animation:fadeInUp .4s .3s forwards;font-family:system-ui,-apple-system,sans-serif}@keyframes popIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{to{opacity:0;transform:scale(.8)}}.toast.lernu-toast{position:fixed!important;left:50%!important;top:auto!important;bottom:30px!important;transform:translate(-50%)!important;width:auto!important;min-width:280px!important;max-width:90vw!important;height:auto!important;margin:0!important;z-index:10000!important;--f7-toast-border-radius: 30px;--f7-toast-padding-horizontal: 28px;--f7-toast-padding-vertical: 14px;--f7-toast-text-color: #fff;--f7-toast-font-size: 16px;font-weight:900;text-align:center;justify-content:center}.toast.lernu-toast .toast-content{justify-content:center;width:100%}.toast.lernu-toast .toast-text{text-align:center;width:100%;display:block}.toast.lernu-toast.toast-success{--f7-toast-bg-color: #10B981;border-bottom:5px solid #047857!important;box-shadow:0 10px 30px #10b98140!important}.toast.lernu-toast.toast-info{--f7-toast-bg-color: #0078FE;border-bottom:5px solid #005DBF!important;box-shadow:0 10px 30px #0078fe40!important}.toast.lernu-toast.toast-error{--f7-toast-bg-color: #EF4444;border-bottom:5px solid #B91C1C!important;box-shadow:0 10px 30px #ef444440!important}button,.button,[role=button]{font-family:IRANSans,Tahoma,sans-serif;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html.lernu-native-safe{--f7-safe-area-top: 0px;--f7-safe-area-bottom: 0px;--f7-safe-area-left: 0px;--f7-safe-area-right: 0px;--safe-area-inset-top: 0px;--safe-area-inset-bottom: 0px;--safe-area-inset-left: 0px;--safe-area-inset-right: 0px}html.lernu-native-safe .bottom-nav-container{padding-bottom:16px}html.lernu-native-safe.lernu-keyboard-open .bottom-nav-container{display:none}.bottom-nav-container[data-v-f647b1fd]{flex-shrink:0;padding:10px 16px calc(16px + env(safe-area-inset-bottom));background:transparent;z-index:9999;position:fixed;bottom:0;left:0;width:100%;box-sizing:border-box;display:flex;justify-content:center}.bottom-nav[data-v-f647b1fd]{display:flex;justify-content:space-around;align-items:center;background:#fff;border-radius:24px;padding:8px;box-shadow:0 12px 30px -5px #141f2999,inset 0 1px 1px #ffffff26;border:1px solid #a3a3a3;width:100%;max-width:430px}.nav-item[data-v-f647b1fd]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;color:#6a7c92;font-size:10px;font-weight:700;cursor:pointer;padding:8px 14px;border-radius:18px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;user-select:none}.medal-count[data-v-f647b1fd]{position:absolute;top:0;right:1px;min-width:17px;height:17px;padding:0 3px;border-radius:10px;background:#a33d24;color:#fff;box-shadow:0 2px 4px #0003;font-size:10px;line-height:17px;text-align:center}.nav-icon[data-v-f647b1fd]{width:22px;height:22px}.nav-item.active[data-v-f647b1fd]{color:#fff;background:#f6a75c;box-shadow:inset 0 1px 2px #ffffff0d}.nav-item.active svg[data-v-f647b1fd]{stroke:#fff;filter:drop-shadow(0 0 6px rgba(232,127,78,.4))}@media (min-width: 960px){.bottom-nav-container[data-v-f647b1fd]:not(.desktop-visible){display:none!important}}.app-sidebar{--app-sidebar-width: min(var(--sidebar-app-width, 310px), 100vw);position:fixed;inset:0 0 0 auto;width:var(--app-sidebar-width);height:var(--lernu-viewport-height, 100dvh);z-index:6000;transform:translate(100%);visibility:hidden;pointer-events:none;transition:transform .24s ease,visibility 0s linear .24s;overflow:hidden;box-sizing:border-box}.app-sidebar.is-open,.app-sidebar.is-persistent{transform:translate(0);visibility:visible;pointer-events:auto;transition-delay:0s}.app-sidebar.is-persistent{transition:none}.app-sidebar.is-persistent~.view-main{margin-right:var(--sidebar-app-width, 310px)!important;width:calc(100% - var(--sidebar-app-width, 310px))!important}.app-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#241f1a66;z-index:5999;touch-action:none}.app-sidebar-close{position:absolute;left:12px;top:max(8px,env(safe-area-inset-top,0px));z-index:3;width:44px;height:44px;border:1px solid var(--line-strong, #c2ae81);border-radius:10px;background:var(--card, #fffdf8);color:var(--ink, #241f1a);font-size:28px;cursor:pointer}.app-sidebar-close:focus-visible{outline:2px solid var(--rust, #c1502e);outline-offset:-3px}.sidebar-modal-open,.sidebar-modal-open body{overflow:hidden!important}.sidebar-modal-open .view-main .page-content{overflow:hidden!important;touch-action:none}@media (prefers-reduced-motion: reduce){.app-sidebar{transition:none}}.management-menu-section[data-v-dff2b2cc]{flex-shrink:0;min-width:0;padding:8px 0}.management-menu-section+.management-menu-section[data-v-dff2b2cc]{border-top:1px solid var(--line-strong)}.management-menu-heading[data-v-dff2b2cc]{margin:0;padding:4px 12px;color:var(--ink);font-size:13px;font-weight:800;line-height:1.8}.management-menu-description[data-v-dff2b2cc]{margin:0 12px 8px;color:var(--ink-soft);font-size:11px;line-height:1.8}.menu-item[data-v-dff2b2cc]:focus-visible{outline:2px solid var(--rust-deep);outline-offset:-2px}:root{--paper: #F3ECDC;--card: #FFFCF5;--ink: #241F1A;--ink-soft: #5C5346;--ink-faint: #9C8F79;--rust: #C1502E;--rust-deep: #9A3B20;--navy: #223244;--gold: #C79A46;--gold-deep: #9C7530;--line: #D9CBAF;--line-strong: #C2AE81;--kraft-a: #ECDCAE;--kraft-b: #E2CD98;--app-bg-color: var(--paper);--sidebar-app-width: 310px;--lernu-reading-width: 500px}body{font-family:IRANSans,Vazirmatn,Tahoma,sans-serif;background-color:var(--app-bg-color);color:var(--ink)}.mono{font-family:JetBrains Mono,monospace;letter-spacing:.03em;direction:ltr;unicode-bidi:plaintext}.is-busy{position:fixed;top:0;left:0;width:100vw;height:var(--lernu-viewport-height, 100vh);z-index:2147483647}.sidebar-app-content{display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);direction:rtl;background:var(--card);border-left:2px solid var(--line-strong);box-shadow:-10px 0 30px #3c2d1933;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:relative;border-radius:0}.sidebar-app-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-radial-gradient(circle at 100% 0%,rgba(0,0,0,.02) 0 1.5px,transparent 1.5px 7px);z-index:0}.sidebar-app-header{padding:36px 18px 20px;background:linear-gradient(135deg,#f9c15b,#e87f4e,#c1502e);position:relative;border-bottom:4px solid var(--rust-deep);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0;box-shadow:0 4px 14px #645a4633;overflow:hidden;z-index:1}.sidebar-app-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle at 85% 25%,rgba(255,255,255,.35),transparent 50%)}.header-stamp{font-size:8.5px;color:#fff;font-weight:800;letter-spacing:.1em;background:#00000040;padding:2px 8px;border-radius:4px;margin-bottom:6px;position:relative;z-index:1}.brand-name{margin:0;font-size:26px;font-weight:900;color:#fff;letter-spacing:1px;text-shadow:0 2px 6px rgba(0,0,0,.25);position:relative;z-index:1}.brand-tagline{margin:4px 0 0;font-size:11px;font-weight:700;color:#fff3dd;position:relative;z-index:1}.sidebar-app-menu{flex:0 0 auto;padding:12px 14px 20px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.sidebar-app-menu::-webkit-scrollbar{width:4px}.sidebar-app-menu::-webkit-scrollbar-thumb{background-color:var(--line-strong);border-radius:10px}.menu-item{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;color:var(--ink-soft);text-decoration:none;border:1px solid transparent;transition:all .2s ease}.menu-icon{width:32px;height:32px;background:#e8dcc0;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink);transition:all .2s;flex-shrink:0}.menu-icon svg{width:17px;height:17px}.menu-text{font-size:13.5px;font-weight:800;white-space:nowrap}.menu-item:hover{background-color:var(--paper);border-color:var(--line-strong);color:var(--rust-deep);transform:translate(-4px)}.menu-item:hover .menu-icon{background-color:var(--rust-deep);color:#fff;border-color:var(--rust-deep)}.menu-item.active{background-color:var(--ink);color:#f3ecdc}.menu-item.active .menu-icon{background-color:var(--rust);color:#fff}.sidebar-app-footer{flex:0 0 auto;padding:12px 14px;border-top:1px dashed var(--line-strong);display:flex;flex-direction:column;gap:4px;background:#e8dcc059;position:relative;z-index:1}.logout-btn{color:var(--rust-deep)}.logout-btn .menu-icon{color:var(--rust-deep);background:#c1502e1f;border-color:#c1502e40}.logout-btn:hover{background-color:#c1502e26;color:var(--rust-deep);border-color:#c1502e4d}.logout-btn:hover .menu-icon{background-color:var(--rust-deep);color:#fff}.version-item{padding:4px 10px;cursor:default}.version-item:hover{background:transparent;transform:none;border-color:transparent}.app-version-display{text-align:center;font-size:10px;color:var(--ink-faint);font-weight:800}.learner-menu-trigger{display:none}@media (min-width: 960px){.mobile-menu-fab{display:none}.learner-menu-trigger{display:inline-flex;align-items:center;gap:8px;min-height:44px;position:fixed;top:calc(16px + env(safe-area-inset-top,0px));right:calc(20px + env(safe-area-inset-right,0px));z-index:1000;padding:10px 14px;border:1px solid var(--line-strong);border-radius:12px;background:var(--card);color:var(--ink);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #241f1a15}.learner-menu-trigger:focus-visible{outline:2px solid var(--rust);outline-offset:3px}.learner-navigation .view-main .page-content{padding-bottom:max(112px,env(safe-area-inset-bottom,0px))}.view-main .page-content{overflow-y:auto!important;-webkit-overflow-scrolling:touch;height:100%!important;box-sizing:border-box!important}.no-right-sidebar .view-main{transform:none!important;width:100%!important;max-width:100%!important;margin-right:0!important}}.app-loading-screen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--paper);display:flex;justify-content:center;align-items:center;z-index:999999}.app-loading-screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 15% 8%,rgba(193,80,46,.06),transparent 40%),radial-gradient(circle at 90% 90%,rgba(34,50,68,.06),transparent 45%);pointer-events:none}.loading-container{display:flex;flex-direction:column;align-items:center;gap:32px;position:relative;z-index:1}.loading-logo-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.pulse-ring{position:absolute;width:120px;height:120px;border-radius:50%;background-color:#c1502e26;animation:pulse-ring-anim 2s infinite ease-out}.logo-circle{width:86px;height:86px;background:var(--card);border-radius:24px;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 24px #3c2d1933;position:relative;z-index:2;border:2px solid var(--line-strong)}@keyframes pulse-ring-anim{0%{transform:scale(.85);opacity:1}to{transform:scale(1.6);opacity:0}}.loading-text-container{display:flex;flex-direction:column;align-items:center;gap:12px}.loading-message{margin:0;font-size:13.5px;font-weight:800;color:var(--ink-soft)}.jumping-dots{display:flex;gap:6px}.jumping-dots span{width:8px;height:8px;background-color:var(--rust);border-radius:50%;display:inline-block;animation:jump 1.4s infinite ease-in-out both}.jumping-dots span:nth-child(1){animation-delay:-.32s}.jumping-dots span:nth-child(2){animation-delay:-.16s}@keyframes jump{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-7px);opacity:1}}.sheet-update-manager{height:auto!important;border-radius:20px 20px 0 0;background-color:var(--card);border:1px solid var(--line-strong);border-bottom:none;box-shadow:0 -10px 30px #3c2d1940}.update-sheet-content{padding:24px 20px 36px;display:flex;flex-direction:column;gap:16px}.update-header{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.update-icon{width:54px;height:54px;background-color:#c1502e1f;color:var(--rust-deep);border-radius:50%;border:1px solid var(--line-strong);display:flex;justify-content:center;align-items:center}.update-icon svg{width:26px;height:26px}.sheet-sub{font-size:9px;color:var(--rust-deep);font-weight:800;letter-spacing:.08em}.update-header h3{margin:0;font-size:17px;color:var(--ink);font-weight:800}.changelog-container{margin-top:6px;padding:12px 14px;background:var(--paper);border-radius:10px;border:1px dashed var(--line-strong)}.changelog-title{font-size:12px;font-weight:800;color:var(--ink);margin-bottom:6px;display:block}.changelog-list{margin:0;padding:0 16px 0 0;color:var(--ink-soft);font-size:12px;line-height:1.8;font-weight:600}.changelog-list li::marker{color:var(--rust)}.update-body{background-color:var(--paper);border-right:4px solid var(--rust-deep);padding:12px 14px;border-radius:8px;text-align:right;direction:rtl}.update-reason{margin:0;font-size:12.5px;color:var(--ink-soft);line-height:1.6}.force-text{margin:8px 0 0;color:var(--rust-deep);font-size:11px;font-weight:800}.update-actions{display:flex;flex-direction:column;gap:10px;margin-top:6px}.btn-update{background-color:var(--ink);color:#f3ecdc;border:none;border-radius:10px;padding:14px;font-size:14px;font-weight:800;font-family:inherit;cursor:pointer;box-shadow:0 4px 14px #241f1a40;transition:background .2s ease}.btn-update:hover{background-color:var(--rust-deep)}.btn-later{background-color:transparent;color:var(--ink-faint);border:none;padding:8px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer}.connection-banner[data-v-7ea088d6]{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:20000;padding:12px;background:#fff3cd;color:#493b11;text-align:center;direction:rtl}.startup-recovery-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;overflow:auto;padding:calc(24px + env(safe-area-inset-top,0px)) 24px calc(24px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#faf8f4;color:#241f1a;text-align:center;font-family:IRANSans,Tahoma,sans-serif}.startup-recovery-screen h1{font-size:22px;margin:0}.startup-recovery-screen p{max-width:480px;line-height:1.9;margin:0}.startup-recovery-screen button{font:inherit;min-height:44px;padding:10px 18px;border:1px solid #8b7251;border-radius:10px;background:#fff;color:#241f1a;cursor:pointer}.startup-recovery-screen button:disabled{opacity:.6}
