:root{--panel-accent-1: #5b5bea;--panel-accent-2: #3f3fd6;--panel-surface-muted: #ededed;--panel-surface-level1: #dbdbdb;--panel-surface-subtle: #f0f1f3;--panel-ink: #1c1c1c;--panel-ink-muted: #4b4b4b;--panel-ink-faint: #1c1c1c8c;--panel-hover: #cfcfcf;--panel-selected-shadow: 0 0 0 1px #ededed inset, 0 1px 4px #1c1c1c47;--panel-header-line: #f0f0f0}html,body,#root{margin:0;min-height:100%}body{background:var(--panel-surface-subtle);font-family:proxima-nova,Nunito Sans,Arial,sans-serif;font-size:16px;color:var(--panel-ink)}.ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--panel-accent-1) 10%,transparent)!important}.som-sider.ant-layout-sider,.som-sider .ant-layout-sider-children{background:var(--panel-surface-muted)!important}.som-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.som-sider-inner{display:flex;flex-direction:column;height:100%;min-height:0}.som-sider-logo{padding:14px 16px 4px;flex:0 0 auto;text-align:center}.som-sider-logo:after{content:"";display:block;width:72%;height:1px;margin:12px auto 0;background:color-mix(in srgb,var(--panel-ink) 14%,transparent)}.som-sider-logo .som-brand.ant-typography,.som-sider-logo .som-brand{margin:0;width:100%;color:var(--panel-accent-1);font-weight:800;font-size:24px;line-height:1.15;letter-spacing:-.02em;text-align:center!important}.som-sider-logo .som-brand-sub.ant-typography,.som-sider-logo .som-brand-sub{display:block;width:100%;color:var(--panel-ink-muted);font-size:12px;text-align:center!important;line-height:1.25}.som-side-menu.ant-menu{background:transparent!important;border-inline-end:0!important;padding:14px 10px 8px;flex:1 1 auto;overflow:auto;min-height:0}.som-side-menu.ant-menu-inline .ant-menu-item,.som-side-menu.ant-menu-inline .ant-menu-submenu-title{height:34px!important;line-height:34px!important;margin:1px 0;border-radius:8px;font-size:16px;font-weight:400;color:var(--panel-ink-muted);background:transparent!important;padding-inline:12px!important;width:100%!important;box-sizing:border-box;overflow:visible!important}.som-side-menu.ant-menu-inline .ant-menu-item .ant-menu-title-content,.som-side-menu.ant-menu-inline .ant-menu-submenu-title .ant-menu-title-content{line-height:34px}.som-side-menu.ant-menu-inline .ant-menu-item a,.som-side-menu.ant-menu-inline .ant-menu-submenu-title a{color:var(--panel-ink-muted);text-decoration:none;font-weight:400}.som-side-menu.ant-menu-inline .ant-menu-item:hover,.som-side-menu.ant-menu-inline .ant-menu-submenu-title:hover{color:var(--panel-ink-muted)!important;background:var(--panel-hover)!important;box-shadow:none!important}.som-side-menu.ant-menu-inline .ant-menu-item-selected{background:#fff!important;box-shadow:var(--panel-selected-shadow);color:var(--panel-ink)!important;position:relative}.som-side-menu.ant-menu-inline .ant-menu-item-selected a{font-weight:600;color:var(--panel-ink)}.som-side-menu.ant-menu-inline .ant-menu-item-selected .ant-menu-item-icon,.som-side-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon{color:var(--panel-ink)!important}.som-side-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title,.som-side-menu.ant-menu-inline .ant-menu-submenu-active>.ant-menu-submenu-title{color:var(--panel-ink)!important;background:transparent!important}.som-side-menu.ant-menu-inline .ant-menu-item:after,.som-side-menu.ant-menu-inline .ant-menu-submenu-title:after{display:none!important}.som-side-menu.ant-menu-inline .ant-menu-sub{background:transparent!important}.som-side-menu.ant-menu-inline .ant-menu-submenu .ant-menu-item{padding-inline-start:36px!important;position:relative}.som-side-menu.ant-menu-inline .ant-menu-submenu .ant-menu-item-selected{background:transparent!important;box-shadow:none!important}.som-side-menu.ant-menu-inline .ant-menu-submenu .ant-menu-item-selected:before{content:"";position:absolute;top:0;bottom:0;left:24px;right:0;border-radius:8px;background:#fff;box-shadow:var(--panel-selected-shadow);z-index:1}.som-side-menu.ant-menu-inline .ant-menu-submenu .ant-menu-item:hover{background:transparent!important}.som-side-menu.ant-menu-inline .ant-menu-submenu .ant-menu-item:hover:before{content:"";position:absolute;top:0;bottom:0;left:24px;right:0;border-radius:8px;background:var(--panel-hover);z-index:1}.som-side-menu.ant-menu-inline .ant-menu-submenu .ant-menu-item>.ant-menu-item-icon,.som-side-menu.ant-menu-inline .ant-menu-submenu .ant-menu-item>.ant-menu-title-content{position:relative;z-index:2}.som-sider-footer{flex:0 0 auto;padding:12px 16px 10px;text-align:center;font-size:12px;line-height:14px;color:var(--panel-ink-faint)}.som-sider-footer a{color:inherit;text-decoration:none}.som-sider-footer a:hover{text-decoration:underline}.som-content-header{background:#fff!important;border-bottom:1px solid var(--panel-header-line)!important;box-shadow:0 2px #00000005;display:flex!important;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;height:auto!important;min-height:64px;line-height:normal!important;padding:10px 24px!important}.som-content-header--mobile{padding:10px 12px!important;min-height:48px}.som-content-header-actions{flex-shrink:0;margin-left:auto}.som-breadcrumbs.ant-breadcrumb{font-size:14px;margin:0;padding:0;border:none;box-shadow:none;flex:1 1 auto;min-width:0;line-height:1.3}.som-breadcrumbs .ant-breadcrumb-link a{color:var(--panel-accent-1);font-weight:600}.som-breadcrumbs .ant-breadcrumb-link a:hover{text-decoration:underline}.som-breadcrumbs .som-breadcrumb-current{font-size:2em;font-weight:800;color:#000000e0;line-height:1.15}.som-mobile-menu.ant-menu-horizontal>.ant-menu-item{height:40px;line-height:40px;padding-inline:12px;font-weight:600}.som-folder-tabs.ant-tabs{overflow:visible}.som-folder-tabs>.ant-tabs-nav{margin-bottom:0}.som-folder-tabs>.ant-tabs-nav:before{border-bottom:1px solid #c5d8de}.som-folder-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{overflow:visible}.som-folder-tabs>.ant-tabs-nav .ant-tabs-nav-list{gap:4px}.schedule-employee-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{white-space:normal}.schedule-employee-tabs>.ant-tabs-nav .ant-tabs-nav-list{flex-wrap:wrap;row-gap:4px}.som-folder-tabs>.ant-tabs-nav .ant-tabs-tab{margin:0!important;padding:8px 18px!important;background:#e4ecef;border:1px solid #c5d8de;border-bottom:none;border-radius:8px 8px 0 0;transition:background .15s ease,color .15s ease}.som-folder-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:0!important}.som-folder-tabs>.ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{color:#5a7a84;font-weight:600}.som-folder-tabs>.ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#0f4c5c}.som-folder-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:#fff;border-color:#c5d8de;border-bottom-color:#fff;z-index:2;position:relative;margin-bottom:-1px!important;padding-bottom:9px!important;box-shadow:inset 0 2px #0f4c5c}.som-folder-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#0f4c5c;text-shadow:none}.som-folder-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.som-folder-tabs>.ant-tabs-content-holder{background:#fff;border:1px solid #c5d8de;border-top:none;border-radius:0 6px 6px;padding:16px}.som-meta-table.ant-descriptions-bordered .ant-descriptions-view{border-radius:4px}.som-meta-table.ant-descriptions .ant-descriptions-item-label,.som-meta-table.ant-descriptions .ant-descriptions-item-content{padding:4px 8px!important;font-size:12px;line-height:1.35}.som-meta-table.ant-descriptions .ant-descriptions-item-label{white-space:nowrap;width:1%;color:#5a7a84;font-weight:600}.som-meta-table.ant-descriptions .ant-descriptions-item-content{color:#1a2f35}.schedule-calendar{width:100%;min-width:0}.schedule-calendar-nav{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.schedule-calendar-table{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff;border:1px solid #c5d8de;border-radius:6px;overflow:hidden}.schedule-calendar-table .schedule-col-week{width:52px}.schedule-calendar-table .schedule-col-day{width:100px}.schedule-calendar-table .schedule-col-summary{width:140px}.schedule-calendar-table .schedule-col-actions{width:130px}.schedule-calendar-table .schedule-col-spacer{width:auto}.schedule-calendar-table th,.schedule-calendar-table td{border:1px solid #8fa8b0;vertical-align:top}.schedule-calendar-table th{background:#0f4c5c;color:#fff;font-weight:600;text-align:center;padding:8px 4px;text-transform:capitalize}.schedule-week-col{width:52px;min-width:52px;max-width:52px;text-align:center;font-weight:600;color:#0f4c5c;background:#eef5f7;padding:8px 4px!important}.schedule-day-col,.schedule-day-cell{width:100px;max-width:100px;box-sizing:border-box}.schedule-spacer-col,.schedule-spacer-cell{border:none!important;background:transparent!important;padding:0!important}.schedule-calendar-table th.schedule-spacer-col{background:transparent!important;color:transparent!important}.schedule-day-cell{position:relative;height:110px;padding:22px 6px 26px;background:#fff;vertical-align:top}.schedule-day-empty{background:#80808033}.schedule-day-pending{background:#f5c84259}.schedule-day-confirmed{background:#4caf504d}.schedule-day-outside{opacity:.72}.schedule-day-outside.schedule-day-empty{background:#80808026}.schedule-day-today{box-shadow:inset 0 0 0 2px #0f4c5c}.schedule-day-date{position:absolute;top:4px;right:6px;z-index:1;font-weight:600;color:#0f4c5c;font-size:15.6px;line-height:1.2;text-align:right;pointer-events:none}.schedule-day-edit-wrap{position:absolute;bottom:2px;right:2px;z-index:1;line-height:1}.schedule-day-edit{padding:0 2px!important;height:auto!important;min-width:0!important;font-size:15.6px!important;line-height:1!important;color:var(--panel-accent-1)!important}.schedule-day-offers-table .ant-table{background:transparent}.schedule-day-offers-table .ant-table-container{border:1px solid #8fa8b0!important;border-radius:4px;overflow:hidden}.schedule-day-offers-table .ant-table-content table,.schedule-day-offers-table .ant-table{border:none!important}.schedule-day-offers-table .ant-table-thead>tr>th,.schedule-day-offers-table .ant-table-tbody>tr>td{border-color:#8fa8b0!important;border-inline-end:none!important;border-top:none!important;border-inline-start:none!important;border-bottom:1px solid #8fa8b0!important;background:#fff!important;color:#0f4c5c;padding:8px 10px!important}.schedule-day-offers-table .ant-table-thead>tr>th{font-weight:600;background:#eef5f7!important}.schedule-day-offers-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.schedule-offer-note-icon{color:#5a7a84;cursor:help;font-size:14px}.schedule-day-add-sep{border-top:1px solid #8fa8b0;margin:16px 0 12px}.schedule-day-add-heading{margin:12px 0!important;color:#0f4c5c!important;font-size:15px!important}.schedule-day-availability-form,.schedule-day-planned-form{margin-top:12px}.schedule-day-section-heading{margin:0 0 10px!important;color:#0f4c5c!important;font-size:15px!important;font-weight:700!important}.som-asset-missing{text-decoration:line-through;opacity:.75;color:#5a7a84}.schedule-time-hm-part.ant-input{width:3.25rem;text-align:center;padding-inline:6px}.schedule-time-hm-sep{font-weight:700;color:#0f4c5c;line-height:1}.schedule-time-range-row{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;margin-bottom:8px}.schedule-time-range-row .ant-form-item{margin-bottom:16px;flex:0 0 auto}.schedule-time-range-row .ant-form-item-row{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;column-gap:8px}.schedule-time-range-row .ant-form-item-label{padding:0!important;width:auto!important;max-width:none!important;text-align:left!important}.schedule-time-range-row .ant-form-item-label>label{height:auto!important;margin:0!important}.schedule-time-range-row .ant-form-item-control{flex:0 0 auto!important;width:auto!important;max-width:none!important}.schedule-time-range-row .ant-form-item-control-input-content{flex:none!important}.schedule-day-edit:hover,.schedule-day-edit:focus{color:var(--panel-accent-2)!important;background:transparent!important}.schedule-day-intervals{display:flex;flex-direction:column;gap:3px}.schedule-interval{display:flex;flex-direction:column;gap:1px;font-size:13.2px;line-height:1.25;padding:3px 5px;border-radius:4px;background:#e8f1f4;color:#0f4c5c}.schedule-interval-label{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-interval-time-row{display:inline-flex;align-items:center;gap:4px}.schedule-interval-time-row .schedule-offer-note-icon{font-size:12px;flex-shrink:0}.schedule-interval-status{color:#5a7a84;font-size:12px}.schedule-calendar-table th.schedule-week-summary-col,.schedule-calendar-table th.schedule-week-actions-col{font-weight:600;color:#0f4c5c;background:#c5dde4;vertical-align:middle;text-transform:none}.schedule-week-summary-cell{vertical-align:middle;padding:8px 10px!important;background:#f7fafb;border-left:1px solid #c5d8de}.schedule-week-summary-cell--draft{background:#80808038}.schedule-week-summary-cell--on_review{background:#9c78c847}.schedule-week-summary-cell--planned{background:#4caf5047}.schedule-week-actions-cell{vertical-align:middle;padding:8px 10px!important;background:#f7fafb}.schedule-week-summary{display:grid;grid-template-columns:max-content max-content;column-gap:8px;row-gap:4px;justify-content:start;font-size:13.5px;line-height:1.35;color:#1a2f35}.schedule-week-summary-line{display:contents}.schedule-week-summary-label{color:#5a7a84;font-weight:600;text-align:right}.schedule-week-summary-value{font-weight:600;color:#1a2f35;text-align:left}.schedule-week-summary-status{text-transform:lowercase}.schedule-week-actions{width:100%}.schedule-week-actions .ant-btn-link{width:100%;white-space:normal;height:auto;padding:4px 0;line-height:1.25;color:var(--panel-accent-1)!important;background:transparent!important;border:none!important;box-shadow:none!important;font-weight:600}.schedule-week-actions .ant-btn-link:hover,.schedule-week-actions .ant-btn-link:focus{color:var(--panel-accent-2)!important;background:transparent!important}.schedule-week-actions .schedule-week-action-btn.ant-btn{width:100%;white-space:normal;height:auto;padding:4px 10px;line-height:1.25;font-weight:600;color:var(--panel-accent-1)!important;background:#fff!important;border:1px solid var(--panel-accent-1)!important;box-shadow:none!important}.schedule-week-actions .schedule-week-action-btn.ant-btn:hover,.schedule-week-actions .schedule-week-action-btn.ant-btn:focus{color:var(--panel-accent-2)!important;border-color:var(--panel-accent-2)!important;background:#fff!important}@media (max-width: 768px){.schedule-day-cell{height:88px;padding:20px 4px 24px}.schedule-day-edit{font-size:14.4px!important}.schedule-calendar-table .schedule-col-week,.schedule-week-col{width:36px;min-width:36px;max-width:36px;font-size:12px}.schedule-calendar-table .schedule-col-summary,.schedule-calendar-table .schedule-col-actions{width:96px}}.home-schedule-mini{width:100%;flex:1 1 auto;min-height:0;max-height:100%;overflow-x:hidden;overflow-y:auto}.home-schedule-mini-table{width:100%;font-size:11px;overflow:visible}.home-schedule-mini-table th{padding:4px 2px;font-size:10px}.home-schedule-mini-table tbody tr{height:auto}.home-schedule-mini-table .home-schedule-mini-cell.schedule-day-cell{position:relative;height:auto!important;min-height:48px;max-height:none;padding:3px 4px 4px;vertical-align:top;overflow:visible}.home-schedule-mini-date{display:block;text-align:right;font-weight:600;color:#0f4c5c;font-size:12px;line-height:1.2}.home-schedule-mini-time{display:block;margin-top:2px;font-size:11px;line-height:1.25;color:#0f4c5c;max-width:100%}.home-schedule-mini-time-line{display:block}.site-detail-main{display:flex;flex-direction:column;gap:16px}.site-detail-main-top{display:grid;grid-template-columns:1fr 1fr;gap:16px}.site-detail-region{background:#fff;border:1px solid #d5e4e8;border-radius:6px;padding:12px 14px}.site-detail-placeholder{min-height:120px;display:flex;align-items:center;justify-content:center;background:#f7fafb;border-style:dashed}.site-params-table{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.45}.site-params-table th,.site-params-table td{padding:.5rem .75rem;vertical-align:middle;border-bottom:1px solid #dee2e6}.site-params-table tr:last-child th,.site-params-table tr:last-child td{border-bottom:none}.site-params-table tbody tr:hover{background-color:#0f4c5c0a}.site-params-table th{width:1%;white-space:nowrap;font-weight:500;color:#6c757d;padding-left:0;text-align:left}.site-params-table td{color:#163a44;word-break:break-word;width:100%}.site-params-table .site-params-value-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.site-params-table .site-map-btn.ant-btn{flex-shrink:0;background:#0f4c5c;border-color:#0f4c5c;color:#fff;font-weight:500}.site-params-table .site-map-btn.ant-btn:hover,.site-params-table .site-map-btn.ant-btn:focus{background:#0c3d4a!important;border-color:#0c3d4a!important;color:#fff!important}.sot-field-label{text-decoration:none;border-bottom:none}@media (max-width: 768px){.site-detail-main-top{grid-template-columns:1fr}}.som-login{min-height:100vh;display:grid;grid-template-columns:27% 73%;background:#fff}.som-login-left{position:relative;isolation:isolate;background:#1a1a3a;overflow:hidden}.som-login-hero-bg{position:absolute;top:0;right:-4%;bottom:0;left:-4%;z-index:0;background-image:var(--som-login-image, none);background-size:auto 100%;background-position:center center;background-repeat:no-repeat;filter:saturate(.95) contrast(.95);will-change:transform;animation:som-login-pan 18s ease-in-out infinite alternate}.som-login-left:before{display:none}.som-login-left:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(135deg,#5b5bea8c,#3f3fd659,#1414282e);mix-blend-mode:multiply;opacity:1}.som-login-left .som-login-blue-wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(135deg,#5b5bea8c,#3f3fd659,#14142838)}.som-login-rk{position:absolute;top:22px;left:22px;z-index:2;font-weight:800;letter-spacing:-.5px;font-size:45px;line-height:1;color:#fff;opacity:1;-webkit-user-select:none;user-select:none}@keyframes som-login-pan{0%{transform:translate3d(-3.5%,0,0)}to{transform:translate3d(3.5%,0,0)}}.som-login-right{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 32px 56px;overflow:hidden;background:radial-gradient(ellipse 90% 70% at 70% 20%,color-mix(in srgb,var(--panel-accent-1) 9%,transparent),transparent 55%),radial-gradient(ellipse 70% 60% at 15% 85%,color-mix(in srgb,var(--panel-accent-2) 6%,transparent),transparent 50%),linear-gradient(165deg,#f4f5f8,#e8eaef 48%,#e2e4ea);color:var(--panel-ink)}.som-login-right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(28,28,28,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(28,28,28,.025) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 65% at 50% 45%,#000 20%,transparent 75%);opacity:.7}.som-login-lang{position:absolute;top:20px;right:24px;z-index:2}.som-login-lang select{height:28px;border:1px solid color-mix(in srgb,var(--panel-ink) 14%,transparent);border-radius:4px;background:color-mix(in srgb,#fff 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--panel-ink);font-size:13px;padding:0 6px}.som-login-card-wrap{position:relative;z-index:1;width:min(420px,100%);padding:28px 28px 24px;border-radius:14px;background:color-mix(in srgb,#fff 78%,transparent);border:1px solid color-mix(in srgb,#fff 70%,var(--panel-surface-level1));box-shadow:0 1px color-mix(in srgb,#fff 80%,transparent) inset,0 18px 48px #1c1c2814,0 4px 12px #1c1c280a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.som-login-brand{text-align:center;margin-bottom:28px}.som-login-brand-name.ant-typography,.som-login-brand-name{margin:0!important;width:100%;color:var(--panel-accent-1);font-weight:800;font-size:42px;line-height:1.1;letter-spacing:-.02em;text-align:center}.som-login-brand-sub.ant-typography,.som-login-brand-sub{display:block;width:100%;margin-top:6px;color:var(--panel-ink-muted);font-size:13px;letter-spacing:.04em;text-align:center;line-height:1.25}.som-login-title.ant-typography,.som-login-title{font-size:22px!important;margin:0 0 20px!important;color:#1b1a19;text-align:center;font-weight:600}.som-login-or.ant-divider{margin:20px 0 16px;color:#00000073;font-size:12px;text-transform:uppercase;letter-spacing:.04em;border-block-start-color:color-mix(in srgb,var(--panel-ink) 12%,transparent)}.som-login-or.ant-divider .ant-divider-inner-text{padding-inline:14px}.som-login-ms-btn.ant-btn{height:44px;border-radius:6px;font-weight:600;display:inline-flex!important;align-items:center;justify-content:center;background:#fff!important;color:var(--panel-ink)!important;border:1px solid color-mix(in srgb,var(--panel-ink) 16%,transparent)!important;box-shadow:0 1px 2px #1c1c280a}.som-login-ms-btn.ant-btn:hover,.som-login-ms-btn.ant-btn:focus{background:#f7f8fb!important;border-color:color-mix(in srgb,var(--panel-accent-1) 35%,#c8cad1)!important;color:var(--panel-ink)!important}.som-login-ms-label{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1}.som-login-ms-icon{display:block;flex-shrink:0}.som-login-primary-btn.ant-btn-primary{height:44px;border-radius:6px;font-weight:600;background:var(--panel-accent-1)!important;border-color:var(--panel-accent-1)!important}.som-login-primary-btn.ant-btn-primary:hover,.som-login-primary-btn.ant-btn-primary:focus{background:var(--panel-accent-2)!important;border-color:var(--panel-accent-2)!important}.som-login-form .ant-form-item-label>label{color:#1b1a19}.som-login-footer{position:absolute;left:0;right:0;bottom:20px;text-align:center}.som-login-footer-link{font-size:12px;line-height:1.4;color:#00000073;text-decoration:none}.som-login-footer-link:hover{color:#000000bf;text-decoration:underline}@media (max-width: 900px){.som-login{grid-template-columns:1fr}.som-login-left{min-height:180px}}
