/* 设置 / 导出：右侧抽屉 + 更清晰的操作区 */

/* 弹层容器：设置、导出靠右 */
#settingsModal.modal-backdrop,
#exportModal.modal-backdrop {
  display: flex !important;
  align-items: stretch !important;
  justify-content: flex-end !important;
  padding: 0 !important;
  background: rgba(11, 18, 32, 0.28) !important;
}
#settingsModal.modal-backdrop[hidden],
#exportModal.modal-backdrop[hidden] {
  display: none !important;
}

#settingsModal > .modal,
#exportModal > .modal {
  width: min(420px, 100vw) !important;
  max-width: 100vw !important;
  max-height: 100vh !important;
  height: 100vh !important;
  border-radius: 0 !important;
  border: none !important;
  border-left: 1px solid #d8e0ea !important;
  box-shadow: -12px 0 40px rgba(15, 30, 60, 0.12) !important;
  display: flex !important;
  flex-direction: column !important;
  overflow: hidden !important;
  position: relative !important;
  margin: 0 0 0 auto !important;
}

#settingsModal .modal-head,
#exportModal .modal-head {
  flex: 0 0 auto;
  padding: 18px 20px !important;
  border-bottom: 1px solid #e8eef5;
  cursor: default !important;
}

#settingsModal .modal-body,
#exportModal .modal-body {
  flex: 1 1 auto;
  overflow: auto;
  padding: 18px 20px 24px !important;
}

#settingsModal .modal-foot,
#exportModal .modal-foot {
  flex: 0 0 auto;
  position: static !important;
  justify-content: stretch !important;
  gap: 10px;
  padding: 14px 20px calc(14px + env(safe-area-inset-bottom)) !important;
  border-top: 1px solid #e8eef5;
  background: #fff;
}
#settingsModal .modal-foot .btn,
#exportModal .modal-foot .btn {
  flex: 1;
  min-height: 44px;
}

/* 范围选择：更大更清楚 */
#exportModal .scope-block {
  border: 1px solid #d8e0ea;
  border-radius: 14px;
  padding: 14px;
  background: #fbfcff;
}
#exportModal .scope-label {
  font-size: 13px;
  font-weight: 700;
  color: #5b677a;
  margin-bottom: 12px;
}
#exportModal .scope-row {
  display: flex;
  gap: 14px;
  align-items: stretch;
}
#exportModal .scope-wheel-wrap {
  width: 104px;
  height: 188px;
  flex: 0 0 104px;
  border: 1px solid #d8e0ea;
  border-radius: 12px;
  background: #fff;
  overflow: hidden;
  position: relative;
}
#exportModal .scope-wheel-wrap .wheel-label {
  position: absolute;
  top: 0; left: 0; right: 0;
  z-index: 3;
  background: #e8f0ff;
  color: #2b6cff;
}
#exportModal .scope-wheel-wrap .wheel-list {
  position: absolute;
  top: 30px;
  left: 0; right: 0; bottom: 0;
  height: auto !important;
  padding: 0 !important;
  overflow-y: auto;
  scroll-snap-type: y mandatory;
}
#exportModal .scope-wheel-wrap .wheel-list::before,
#exportModal .scope-wheel-wrap .wheel-list::after {
  content: "";
  display: block;
  height: 42px;
}
#exportModal .scope-wheel-wrap .wheel-item {
  height: 42px;
  line-height: 42px;
  scroll-snap-align: center;
  font-size: 16px;
  font-weight: 600;
  margin: 0 8px;
  border-radius: 10px;
}
#exportModal .scope-wheel-wrap .wheel-item.active {
  color: #2b6cff;
  font-weight: 750;
  font-size: 18px;
  background: rgba(43, 108, 255, 0.12);
}
#exportModal .scope-wheel-wrap .wheel-center {
  position: absolute;
  left: 8px;
  right: 8px;
  top: 30px;
  height: 42px;
  margin-top: 42px;
  border: 2px solid #2b6cff !important;
  border-radius: 10px;
  background: transparent !important;
  pointer-events: none;
  z-index: 2;
}
#exportModal .scope-half {
  display: flex;
  flex-direction: column;
  gap: 10px;
  flex: 1;
}
#exportModal .scope-opt {
  min-height: 48px;
  border-radius: 12px;
  border: 1px solid #d8e0ea;
  background: #fff;
  font-size: 14px;
  font-weight: 650;
}
#exportModal .scope-opt.on {
  border-color: #2b6cff;
  background: #e8f0ff;
  color: #2b6cff;
}
#exportModal .export-opts label {
  min-height: 48px;
  border-radius: 12px;
}

/* 设置面板分组 */
#settingsModal .settings-section {
  border: 1px solid #e8eef5;
  border-radius: 12px;
  padding: 14px;
  margin-bottom: 12px;
  background: #fbfcff;
}
#settingsModal .settings-title {
  font-size: 12px;
  font-weight: 700;
  color: #2b6cff;
  margin-bottom: 10px;
}
#settingsModal .field input,
#settingsModal .field select {
  min-height: 42px;
}

/* 主菜单列表靠右 */
.user-menu-wrap { position: relative; }
.user-menu {
  position: absolute !important;
  right: 0 !important;
  left: auto !important;
  top: calc(100% + 8px) !important;
  min-width: 148px;
  background: #fff;
  border: 1px solid #d8e0ea;
  border-radius: 12px;
  box-shadow: 0 12px 32px rgba(15, 30, 60, 0.16);
  padding: 6px;
  z-index: 80;
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.user-menu button {
  width: 100%;
  text-align: right;
  padding: 12px 14px;
  border-radius: 8px;
  font-weight: 650;
  background: transparent;
}
.user-menu button:hover { background: #e8f0ff; color: #2b6cff; }

@media (max-width: 520px) {
  #settingsModal > .modal,
  #exportModal > .modal {
    width: 100vw !important;
  }
}
. u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     b a c k g r o u n d :   # f 7 f a f c   ! i m p o r t a n t ;  
     m a r g i n - b o t t o m :   4 p x ;  
 }  
 . u s e r - m e n u   b u t t o n : l a s t - c h i l d   {   m a r g i n - b o t t o m :   0 ;   }  
 . u s e r - m e n u   b u t t o n : h o v e r   {   b a c k g r o u n d :   # e 8 f 0 f f   ! i m p o r t a n t ;   }  
 . m e n u - i c o   {   w i d t h :   1 8 p x ;   h e i g h t :   1 8 p x ;   f l e x :   0   0   1 8 p x ;   c o l o r :   # 2 b 6 c f f ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . u s e r - m e n u   b u t t o n   . m e n u - i c o   {  
     w i d t h :   1 . 1 5 e m   ! i m p o r t a n t ;  
     h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;  
     f l e x :   0   0   1 . 1 5 e m   ! i m p o r t a n t ;  
     o b j e c t - f i t :   c o n t a i n   ! i m p o r t a n t ;  
 }  
 . u s e r - m e n u   b u t t o n   s p a n   {   l i n e - h e i g h t :   1 . 1 5 e m   ! i m p o r t a n t ;   }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t   {  
     b a c k g r o u n d :   # e e f 2 f 7   ! i m p o r t a n t ;  
     c o l o r :   # 4 4 5 0 6 6   ! i m p o r t a n t ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
 }  
 . b t n - s o f t : h o v e r   {  
     b a c k g r o u n d :   # e 3 e a f 3   ! i m p o r t a n t ;  
     c o l o r :   # 1 f 2 a 3 a   ! i m p o r t a n t ;  
 }  
 . m o n t h - p i c k   {   f l e x :   1   1   a u t o ;   m i n - w i d t h :   2 2 0 p x ;   }  
 . m o n t h - g r i d   {   d i s p l a y :   g r i d ;   g r i d - t e m p l a t e - c o l u m n s :   r e p e a t ( 4 ,   1 f r ) ;   g a p :   8 p x ;   }  
 . m o n t h - g r i d   b u t t o n   {  
     m i n - h e i g h t :   4 2 p x ;   b o r d e r - r a d i u s :   1 0 p x ;   b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a ;  
     b a c k g r o u n d :   # f f f ;   f o n t - w e i g h t :   6 5 0 ;   f o n t - s i z e :   1 3 p x ;  
 }  
 . m o n t h - g r i d   b u t t o n . o n   {  
     b a c k g r o u n d :   # e 8 f 0 f f ;   b o r d e r - c o l o r :   # 2 b 6 c f f ;   c o l o r :   # 2 b 6 c f f ;  
 }  
 . m o n t h - w h e e l   {  
     p o s i t i o n :   r e l a t i v e ;  
     w i d t h :   1 1 0 p x ;  
     h e i g h t :   1 6 0 p x ;  
     b o r d e r :   1 p x   s o l i d   # d 8 e 0 e a ;  
     b o r d e r - r a d i u s :   1 2 p x ;  
     b a c k g r o u n d :   # f b f c f e ;  
     o v e r f l o w :   h i d d e n ;  
 }  
 . m o n t h - w h e e l - h i g h l i g h t   {  
     p o s i t i o n :   a b s o l u t e ;  
     l e f t :   6 p x ;   r i g h t :   6 p x ;  
     t o p :   6 0 p x ;  
     h e i g h t :   4 0 p x ;  
     b o r d e r :   2 p x   s o l i d   # 2 b 6 c f f ;  
     b o r d e r - r a d i u s :   1 0 p x ;  
     b a c k g r o u n d :   r g b a ( 4 3 , 1 0 8 , 2 5 5 , 0 . 0 8 ) ;  
     p o i n t e r - e v e n t s :   n o n e ;  
     z - i n d e x :   2 ;  
 }  
 . m o n t h - w h e e l - l i s t   {  
     l i s t - s t y l e :   n o n e ;  
     m a r g i n :   0 ;  
     p a d d i n g :   6 0 p x   0 ;  
     h e i g h t :   1 0 0 % ;  
     o v e r f l o w - y :   a u t o ;  
     s c r o l l - s n a p - t y p e :   y   m a n d a t o r y ;  
 }  
 . m o n t h - w h e e l - l i s t   l i   {  
     h e i g h t :   4 0 p x ;  
     l i n e - h e i g h t :   4 0 p x ;  
     t e x t - a l i g n :   c e n t e r ;  
     s c r o l l - s n a p - a l i g n :   c e n t e r ;  
     f o n t - s i z e :   1 5 p x ;  
     f o n t - w e i g h t :   6 0 0 ;  
     c o l o r :   # 5 b 6 7 7 a ;  
 }  
 . m o n t h - w h e e l - l i s t   l i . o n   {  
     c o l o r :   # 2 b 6 c f f ;  
     f o n t - s i z e :   1 8 p x ;  
     f o n t - w e i g h t :   7 5 0 ;  
 }  
 . m o n t h - w h e e l   {  
     w i d t h :   1 3 2 p x ;  
     h e i g h t :   1 8 8 p x ;  
     b o r d e r :   n o n e ;  
     b o r d e r - r a d i u s :   1 8 p x ;  
     b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 8 0 d e g ,   # f 3 f 7 f f   0 % ,   # f f f f f f   4 2 % ,   # f f f f f f   5 8 % ,   # f 7 f b f 4   1 0 0 % ) ;  
     b o x - s h a d o w :   0   1 0 p x   2 8 p x   r g b a ( 4 3 , 1 0 8 , 2 5 5 , 0 . 1 4 ) ,   0   2 p x   6 p x   r g b a ( 1 5 , 3 0 , 6 0 , 0 . 0 6 ) ;  
     o v e r f l o w :   h i d d e n ;  
 }  
 . m o n t h - w h e e l - h i g h l i g h t   {  
     l e f t :   1 0 p x ;   r i g h t :   1 0 p x ;   t o p :   7 4 p x ;   h e i g h t :   4 0 p x ;  
     b o r d e r :   n o n e ;  
     b o r d e r - r a d i u s :   1 2 p x ;  
     b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 9 0 d e g ,   r g b a ( 4 3 , 1 0 8 , 2 5 5 , 0 . 1 6 ) ,   r g b a ( 1 6 8 , 2 2 4 , 1 0 , 0 . 1 8 ) ) ;  
     b o x - s h a d o w :   i n s e t   0   0   0   1 . 5 p x   r g b a ( 4 3 , 1 0 8 , 2 5 5 , 0 . 5 5 ) ;  
 }  
 . m o n t h - w h e e l - l i s t   {   p a d d i n g :   7 4 p x   0 ;   h e i g h t :   1 0 0 % ;   }  
 . m o n t h - w h e e l - l i s t   l i   {   h e i g h t :   4 0 p x ;   l i n e - h e i g h t :   4 0 p x ;   c o l o r :   # 9 4 a 3 b 8 ;   f o n t - s i z e :   1 4 p x ;   }  
 . m o n t h - w h e e l - l i s t   l i . o n   {   c o l o r :   # 1 d 4 e d 8 ;   f o n t - s i z e :   2 0 p x ;   f o n t - w e i g h t :   8 0 0 ;   }  
 