html{font-size:16px}:root{--border-color:#e8e8e8;--border-light:#f0f0f0;--text-primary:#1d1d1d;--text-secondary:#555;--text-hint:#999;--text-disabled:#ccc;--radius-card:.75rem;--radius-element:.5rem;--radius-tag:.25rem;--shadow-card:0 1px 4px #0000000f;--shadow-hover:0 4px 16px #0000001f}@media (max-width:599px){.hide-on-mobile{display:none!important}}.show-on-mobile{display:none!important}@media (max-width:599px){.show-on-mobile{display:block!important}}@media (min-width:1024px){.hide-on-desktop{display:none!important}}.show-on-desktop{display:none!important}@media (min-width:1024px){.show-on-desktop{display:block!important}}@media (min-width:600px) and (max-width:1023px){.hide-on-tablet{display:none!important}}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.responsive-padding{padding:1rem}@media (min-width:600px) and (max-width:1023px){.responsive-padding{padding:1.5rem}}@media (min-width:1024px){.responsive-padding{padding:2rem}}.responsive-margin{margin:.5rem}@media (min-width:600px) and (max-width:1023px){.responsive-margin{margin:1rem}}@media (min-width:1024px){.responsive-margin{margin:1.5rem}}.container{width:100%;max-width:75rem;margin:0 auto;padding:0 1rem}.pagination-wrap{justify-content:center;margin-top:2rem;display:flex}.form-footer{gap:1rem;margin-top:1.5rem;display:flex}.form-footer .form-footer__btn{border-radius:.5rem;flex:1;min-height:48px;font-size:.95rem;font-weight:600}.q-page{padding:1rem}@media (min-width:600px) and (max-width:1023px){.q-page{padding:1.25rem}}@media (min-width:1024px){.q-page{padding:1.5rem 2rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,sans-serif}@font-face{font-family:Roboto;font-display:swap}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
