Spaces:
Sleeping
Sleeping
| html, body, [data-testid="stAppViewContainer"], [data-testid="stMain"] { | |
| background-color: #f2f2f2 ; | |
| font-family: Arial, Helvetica, sans-serif ; | |
| color: #222 ; | |
| margin: 0 ; | |
| padding: 0 ; | |
| } | |
| header[data-testid="stHeader"], | |
| div[data-testid="stToolbar"], | |
| div[data-testid="stDecoration"] { | |
| display: none ; | |
| } | |
| #MainMenu, | |
| footer { | |
| visibility: hidden ; | |
| } | |
| section[data-testid="stMain"], | |
| div[data-testid="stMainBlockContainer"], | |
| .block-container { | |
| padding-top: 0 ; | |
| padding-right: 0 ; | |
| padding-bottom: 0 ; | |
| padding-left: 0 ; | |
| margin-top: 0 ; | |
| max-width: 100% ; | |
| } | |
| * { | |
| color: inherit; | |
| box-sizing: border-box; | |
| } | |
| label, p, div, span, h1, h2, h3, h4, h5, h6 { | |
| color: #222 ; | |
| } | |
| .topbar { | |
| background: #b31b1b; | |
| color: #fff ; | |
| height: 68px; | |
| width: 100%; | |
| display: flex; | |
| align-items: center; | |
| justify-content: flex-start; | |
| padding: 0 28px; | |
| margin: 0 ; | |
| } | |
| .topbar-left { | |
| display: flex; | |
| align-items: center; | |
| gap: 16px; | |
| } | |
| .logo-img { | |
| height: 34px; | |
| width: auto; | |
| display: block; | |
| object-fit: contain; | |
| } | |
| .custom-title { | |
| color: #fff ; | |
| font-size: 20px; | |
| font-weight: 600; | |
| line-height: 1.2; | |
| white-space: nowrap; | |
| } | |
| .main-wrap { | |
| max-width: 1120px; | |
| margin: 64px auto 0 auto; | |
| padding: 0 24px 56px 24px; | |
| } | |
| .center-text { | |
| text-align: center; | |
| } | |
| .section-title { | |
| color: #222 ; | |
| font-size: 32px; | |
| font-weight: 700; | |
| text-align: center; | |
| margin: 0 0 22px 0; | |
| } | |
| .info-text { | |
| color: #333 ; | |
| font-size: 15px; | |
| line-height: 1.6; | |
| text-align: center; | |
| margin: 0 0 34px 0; | |
| } | |
| div[data-testid="stTextInput"], | |
| div[data-testid="stTextArea"] { | |
| margin-bottom: 18px ; | |
| } | |
| div[data-testid="stTextInput"] label, | |
| div[data-testid="stTextArea"] label { | |
| color: #222 ; | |
| font-size: 15px ; | |
| font-weight: 400 ; | |
| margin-bottom: 8px ; | |
| } | |
| div[data-testid="stTextInput"] input { | |
| background-color: #fff ; | |
| color: #222 ; | |
| border: 1px solid #c9c9c9 ; | |
| border-radius: 0 ; | |
| box-shadow: none ; | |
| min-height: 44px ; | |
| padding: 10px 14px ; | |
| font-size: 16px ; | |
| } | |
| div[data-testid="stTextInput"] input::placeholder { | |
| color: #777 ; | |
| } | |
| div[data-testid="stTextInput"] input:focus { | |
| border: 1px solid #999 ; | |
| box-shadow: none ; | |
| outline: none ; | |
| } | |
| div[data-testid="stTextArea"] textarea { | |
| background-color: #fff ; | |
| color: #222 ; | |
| border: 1px solid #c9c9c9 ; | |
| border-radius: 0 ; | |
| box-shadow: none ; | |
| padding: 12px 14px ; | |
| font-size: 16px ; | |
| line-height: 1.5 ; | |
| } | |
| div[data-testid="stTextArea"] textarea::placeholder { | |
| color: #777 ; | |
| } | |
| div[data-testid="stTextArea"] textarea:focus { | |
| border: 1px solid #999 ; | |
| box-shadow: none ; | |
| outline: none ; | |
| } | |
| div[data-baseweb="input"], | |
| div[data-baseweb="textarea"] { | |
| background-color: #fff ; | |
| border: none ; | |
| } | |
| div.stButton { | |
| display: block ; | |
| margin-top: 18px ; | |
| } | |
| div.stButton > button { | |
| background-color: #b31b1b ; | |
| color: #fff ; | |
| border: 1px solid #8d1414 ; | |
| border-radius: 0 ; | |
| padding: 14px 34px ; | |
| font-size: 17px ; | |
| font-weight: 700 ; | |
| line-height: 1.2 ; | |
| box-shadow: none ; | |
| outline: none ; | |
| min-height: auto ; | |
| } | |
| div.stButton > button:hover { | |
| background-color: #981717 ; | |
| color: #fff ; | |
| border: 1px solid #7d1111 ; | |
| box-shadow: none ; | |
| } | |
| div.stButton > button:focus, | |
| div.stButton > button:active { | |
| background-color: #981717 ; | |
| color: #fff ; | |
| border: 1px solid #7d1111 ; | |
| box-shadow: none ; | |
| outline: none ; | |
| } | |
| div.stButton > button p, | |
| div.stButton > button span { | |
| color: #fff ; | |
| background: transparent ; | |
| border: none ; | |
| margin: 0 ; | |
| padding: 0 ; | |
| -webkit-text-fill-color: #fff ; | |
| } | |
| .result-box { | |
| background: #fff ; | |
| border: 1px solid #d7d7d7 ; | |
| padding: 18px ; | |
| margin-top: 30px ; | |
| } | |
| .result-title { | |
| text-align: center ; | |
| font-size: 20px ; | |
| font-weight: 700 ; | |
| color: #b31b1b ; | |
| margin-top: 20px ; | |
| margin-bottom: 20px ; | |
| } | |
| div[data-testid="stAlert"] { | |
| background-color: #fff ; | |
| color: #222 ; | |
| border-radius: 0 ; | |
| } | |
| .category-line { | |
| text-align: center ; | |
| font-size: 21px ; | |
| line-height: 1.9 ; | |
| margin-bottom: 4px ; | |
| } | |
| .category-code { | |
| color: #222 ; | |
| font-weight: 700 ; | |
| } | |
| .category-desc { | |
| color: #b31b1b ; | |
| font-weight: 600 ; | |
| } | |
| @media (max-width: 768px) { | |
| .topbar { | |
| height: auto; | |
| min-height: 68px; | |
| padding: 10px 16px; | |
| } | |
| .topbar-left { | |
| gap: 12px; | |
| flex-wrap: wrap; | |
| } | |
| .logo-img { | |
| height: 28px; | |
| } | |
| .custom-title { | |
| font-size: 17px; | |
| white-space: normal; | |
| } | |
| .main-wrap { | |
| max-width: 100%; | |
| margin-top: 28px; | |
| padding: 0 14px 40px 14px; | |
| } | |
| .section-title { | |
| font-size: 26px; | |
| } | |
| div.stButton > button { | |
| width: auto ; | |
| padding: 12px 26px ; | |
| font-size: 16px ; | |
| } | |
| } |