body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-flow-wrapper{flex:none!important;height:auto!important;min-height:0!important;display:contents!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-app[data-home-part=hero]{z-index:50!important;position:relative!important;overflow:visible!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-app[data-home-part=essentials]{z-index:20!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero{z-index:50!important;position:relative!important;overflow:visible!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome{padding:26px 30px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome-eyebrow{font-size:11px!important;line-height:1.8!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome-title{font-size:32px!important;line-height:1.5!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome>p{margin-top:6px!important;font-size:15px!important;line-height:1.8!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-command-wrap{z-index:60!important;margin-top:16px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero .rbsv-search-suggestions{z-index:100!important;color:#10283f!important;background:#fff!important;border:1px solid #c9d8e8!important;border-radius:16px!important;max-height:320px!important;box-shadow:0 14px 34px #0b25442b!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero form{align-items:center!important;gap:4px!important;padding:6px 8px!important;display:flex!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero input[type=search]{flex:1!important;width:100%!important;min-width:0!important;padding-inline:8px!important;font-size:16px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero .rbsv-search-clear{background:#edf3fa!important;border:0!important;border-radius:10px!important;flex:0 0 40px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:44px!important;min-height:44px!important;padding:0!important;font-size:0!important;display:flex!important;position:static!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero .rbsv-search-clear span{display:none!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero .rbsv-search-clear:after{content:none!important;display:none!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero .rbsv-search-clear svg{stroke:#355778!important;stroke-width:1.8px!important;fill:none!important;width:18px!important;height:18px!important;display:block!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-civic-hero .rbsv-search-clear[hidden]{display:none!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) #village-essentials{padding-block:26px 20px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-heading h2{font-size:24px!important;line-height:1.5!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-heading p{font-size:14px!important;line-height:1.7!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filters{gap:8px!important;margin:14px 0 20px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filter{min-height:44px!important;padding:9px 15px!important;font-size:13px!important;line-height:1.7!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-group-heading{margin:0 0 12px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-group-heading h3{font-size:17px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-group-heading p{font-size:13px!important;line-height:1.7!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-grid{gap:12px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card{color:#10283f!important;min-height:108px!important;box-shadow:none!important;background:#eaf1fb!important;border-color:#e2eaf4!important;border-radius:20px!important;grid-template-rows:auto auto!important;grid-template-columns:36px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:4px 12px!important;padding:18px!important;display:grid!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card>.sh-object{color:#24496d!important;background:#dbe8f6!important;border-radius:12px!important;grid-area:1/1/3!important;width:36px!important;min-width:36px!important;height:36px!important;margin:0!important;position:static!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card>strong{color:inherit!important;white-space:normal!important;text-overflow:clip!important;grid-area:1/2!important;margin:0!important;font-size:15px!important;font-weight:600!important;line-height:1.7!important;overflow:visible!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-card-detail{color:#445c75!important;grid-area:2/2!important;margin:0!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important;display:block!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-card-arrow{display:none!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-services-more{background:#f8fafd!important;border:1px solid #dce5ef!important;border-radius:16px!important;margin-top:14px!important;padding:0!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-services-more>summary{cursor:pointer!important;color:#153655!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:48px!important;padding:12px 16px!important;font-size:14px!important;font-weight:500!important;list-style:none!important;display:flex!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-services-more>summary:after{content:"+"!important;font-size:22px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-services-more[open]>summary:after{content:"−"!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-extra-services{padding:0 12px 12px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-groups{gap:12px!important;display:grid!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-group{background:#fff!important;border:1px solid #dce5ef!important;border-radius:18px!important;overflow:hidden!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-group>summary{cursor:pointer!important;color:#153655!important;align-items:center!important;gap:12px!important;min-height:54px!important;padding:12px 16px!important;font-size:15px!important;font-weight:600!important;list-style:none!important;display:flex!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-group>summary small{color:#355778!important;background:#eaf1fb!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;min-width:26px!important;height:26px!important;margin-inline-start:auto!important;font-size:12px!important;display:flex!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-group>summary:after{content:"+"!important;font-size:20px!important;font-weight:400!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-group[open]>summary:after{content:"−"!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-group>.sh-grid{padding:0 12px 12px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-account{min-height:64px!important;margin-top:12px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header .sp-mode-link{display:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-languages a,body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-alert,body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-toggle{min-width:44px!important;height:44px!important;min-height:44px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-alert,body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-toggle{flex-shrink:0!important;width:44px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-tools .vx-add-trigger{min-height:44px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-grid{background:#fff!important;border:1px solid #dce5ef!important;border-radius:16px!important;flex-direction:column!important;gap:0!important;display:flex!important;overflow:hidden!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-grid>a{color:#153655!important;background:#fff!important;border:0!important;border-bottom:1px solid #edf1f6!important;border-radius:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;height:auto!important;min-height:50px!important;padding:12px 14px!important;font-size:14px!important;display:flex!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-grid>a>.sh-object{width:22px!important;min-width:22px!important;height:22px!important;margin:0!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-grid>a:last-child{border-bottom:0!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-intro{display:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-menu-add{color:#fff!important;background:#0b2544!important;border:0!important;border-radius:14px!important;width:100%!important;min-height:46px!important;margin:12px 0 16px!important;padding:10px 14px!important;font-size:14px!important;display:block!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-quick{margin-top:18px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-shortcuts a{min-height:44px!important;font-size:13px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-more{border:0!important;margin:16px 0 0!important;padding:0!important;display:block!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-menu-group{border-bottom:1px solid #dce5ef!important;padding:0!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-menu-group>summary{cursor:pointer!important;justify-content:space-between!important;align-items:center!important;min-height:48px!important;padding:10px 0!important;font-size:14px!important;font-weight:600!important;list-style:none!important;display:flex!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-menu-group>summary:after{content:"+"!important;font-size:20px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-menu-group[open]>summary:after{content:"−"!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-menu-group>a{color:#264c70!important;align-items:center!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important;text-decoration:none!important;display:flex!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-bottom{flex-wrap:wrap!important;gap:10px!important;margin-top:16px!important;padding-top:16px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-bottom .sp-mode-link{justify-content:center!important;align-items:center!important;width:100%!important;min-height:44px!important;margin:0!important;font-size:14px!important;display:flex!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) #village-today.vx-dayboard{box-sizing:border-box!important;border-radius:22px!important;width:calc(100% - 48px)!important;max-width:1180px!important;margin-block:4px 24px!important;margin-inline:auto!important;padding:20px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-schedule-controls{grid-template-columns:minmax(0,1fr) minmax(140px,1.2fr)!important;align-items:center!important;gap:10px!important;max-width:480px!important;margin:12px 0 16px!important;display:grid!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-schedule-controls label{color:#264c70!important;font-size:14px!important;font-weight:500!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-schedule-zone{color:#10283f!important;background:#f7f9fc!important;border:1px solid #cad8e7!important;border-radius:12px!important;width:auto!important;max-width:100%!important;min-height:44px!important;padding:8px 34px 8px 12px!important;font-size:14px!important;line-height:1.7!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-schedule-updated{color:#52667c!important;margin:12px 0 0!important;font-size:12px!important;line-height:1.8!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-published{color:#355778!important;font-size:12px!important;line-height:1.8!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-date,body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-area-name,body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-empty{font-size:13px!important;line-height:1.8!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-sample{font-size:12px!important;line-height:1.7!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-time{font-size:20px!important;line-height:1.6!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-village-links[hidden]{display:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer{padding-top:22px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-support{flex-direction:column!important;gap:12px!important;margin:0 auto!important;padding-block:0 20px!important;display:flex!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer-help-title{margin:0!important;font-size:22px!important;line-height:1.5!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-support>nav:not(.sp-footer-links):not(.vx-site-links){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;display:grid!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer-help-link{border-radius:14px!important;gap:10px!important;min-height:56px!important;padding:12px 14px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer-help-copy strong{font-size:14px!important;line-height:1.7!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer-help-copy small[hidden],body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .vx-shortcut-copy small[hidden],body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sp-footer-links{display:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-help-options{background:#fff!important;border:1px solid #dce5ef!important;border-radius:14px!important;padding:0!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-help-options>summary{color:#153655!important;cursor:pointer!important;justify-content:space-between!important;align-items:center!important;min-height:48px!important;padding:12px 14px!important;font-size:14px!important;line-height:1.7!important;list-style:none!important;display:flex!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-help-options>summary:after{content:"+"!important;font-size:20px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .ux-help-options[open]>summary:after{content:"−"!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-utilities{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;gap:10px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-utilities>.rbsv-accessibility,body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-utilities>.rbsv-assistant{width:100%!important;min-width:0!important;margin:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-utilities>div>button{color:#153655!important;background:#fff!important;border:1px solid #dce5ef!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:44px!important;height:auto!important;min-height:48px!important;margin:0!important;padding:10px 14px!important;font-size:14px!important;display:flex!important;position:static!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-utilities .rbsv-assistant-toggle>span:not(.rbsv-assistant-toggle-icon),body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-utilities .rbsv-accessibility>button>b{font-size:13px!important;font-weight:500!important;line-height:1.7!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .vx-site-links{flex-wrap:wrap!important;align-items:stretch!important;gap:8px!important;margin:0!important;display:flex!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .vx-site-links .vx-footer-shortcut{color:#153655!important;background:#fff!important;border:1px solid #dce5ef!important;border-radius:14px!important;flex:160px!important;align-items:center!important;gap:10px!important;min-height:56px!important;padding:12px 14px!important;display:flex!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .vx-shortcut-copy strong{font-size:13px!important;line-height:1.7!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .vx-shortcut-icon{width:20px!important;min-width:20px!important;height:20px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .vx-footer-shortcut>svg:last-child{display:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-grid{border-radius:22px!important;gap:22px!important;padding:20px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand .sh-footer-eyebrow{display:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand h3{font-size:19px!important;line-height:1.7!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand>p{margin-block:6px 14px!important;font-size:13px!important;line-height:1.8!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand>.rbsv-logo{width:48px!important;height:48px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-group summary{min-height:46px!important;padding-block:10px!important;font-size:14px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-group>a{min-height:36px!important;padding-block:6px!important;font-size:13px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-report-guide{display:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-report-guide[open]{display:block!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-bottom{gap:12px!important;margin-top:16px!important;padding-block:12px 20px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-bottom>span{font-size:12px!important;line-height:1.9!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .nm-toggle,body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer-top{min-height:44px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) [hidden]{display:none!important}html.ux-menu-open{overscroll-behavior:none!important;overflow:hidden!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-card-a):not(#ux-card-b):not(#ux-card-c):not(#ux-card-d) .sh-service-card{height:auto!important;min-height:108px!important}@media (width<=760px){body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-inner{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:68px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-tools{gap:4px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-tools .vx-add-trigger{display:none!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome{padding:22px 18px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome-title{font-size:26px!important;line-height:1.6!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome>p{font-size:13px!important;line-height:1.9!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome-eyebrow{font-size:10px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) #village-essentials{padding-block:20px 16px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-heading h2{font-size:21px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-group-heading{display:none!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filter{min-height:44px!important;padding:9px 12px!important;font-size:12px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filters{gap:7px!important;margin:10px 0 16px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-grid{gap:10px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card{border-radius:17px!important;grid-template-columns:28px minmax(0,1fr)!important;gap:4px 8px!important;min-height:108px!important;padding:13px 11px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card>.sh-object{border-radius:9px!important;grid-row:1!important;width:28px!important;min-width:28px!important;height:28px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card>.sh-object svg{width:19px!important;height:19px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card>strong{font-size:13px!important;line-height:1.8!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-card-detail{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;grid-column:1/-1!important;font-size:12px!important;font-weight:400!important;line-height:1.8!important;display:-webkit-box!important;overflow:hidden!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-dialog{overscroll-behavior:contain!important;border:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:20px!important;inset:0!important;overflow-y:auto!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-menu-top h2{font-size:22px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) #village-today.vx-dayboard{margin-block:0 20px!important;padding:16px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-dayhead h2{font-size:20px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-calendar-link{min-height:44px!important;font-size:12px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-daycards{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) #village-today a.vx-schedule-card{border-radius:14px!important;grid-template-columns:84px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:80px!important;padding:12px!important;display:grid!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-top{justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-top>svg{flex:none!important;width:20px!important;height:20px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-top>svg:last-child{display:none!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-content{text-align:start!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:3px 8px!important;display:grid!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-date{font-size:12px!important;line-height:1.7!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-area-name,body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-empty,body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-sample{grid-column:1/-1!important;font-size:12px!important;line-height:1.7!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-published{display:none!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-schedule-pending .vx-sample{color:#52667c!important;background:0 0!important;padding:0!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-top h3{font-size:13px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-time{font-size:18px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-date,body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-area-name,body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-empty{font-size:12px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-schedule-updated{font-size:11px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-support>nav:not(.sp-footer-links):not(.vx-site-links){grid-template-columns:1fr!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer-help-title{font-size:20px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .vx-site-links .vx-footer-shortcut{flex:100%!important;min-height:52px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-utilities>div>button{padding:10px 8px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-grid{gap:14px!important;padding:18px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand{grid-template-columns:48px minmax(0,1fr)!important;column-gap:12px!important;display:grid!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand>.rbsv-logo{grid-area:1/1/3!important;margin:0!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand>h3{grid-area:1/2!important;margin:0!important;font-size:18px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand>p{grid-area:2/2!important;margin:0!important;font-size:12px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-brand .hr-notifications{grid-column:1/-1!important;margin-top:12px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-bottom{flex-wrap:wrap!important;align-items:center!important;padding-bottom:88px!important;display:flex!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .rbsv-footer-bottom>span{width:100%!important;font-size:12px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a>span:last-child,body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a.is-active>span:last-child{font-size:11px!important}}@media (width<=680px){body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) #village-today.vx-dayboard{width:calc(100% - 28px)!important}}@media (width<=360px){body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-content{grid-template-columns:minmax(0,1fr)!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .vx-schedule-area-name{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}}@media (width>=1000px){body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-groups{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-group>.sh-grid{grid-template-columns:1fr!important}}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-assistant-dialog .rbsv-assistant-panel{height:auto!important;max-height:calc(100dvh - 32px)!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-assistant-dialog .rbsv-assistant-messages:has(>.rbsv-assistant-message:only-child){flex:0 auto!important;min-height:0!important;max-height:30dvh!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .hu-footer-utilities button,html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .vx-shortcut-copy strong,html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer-help-copy strong{font-size:17px!important;line-height:1.8!important}@media (prefers-reduced-motion:reduce){body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) *{scroll-behavior:auto!important}}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c){--ap-ink:#10283f;--ap-muted:#52667c;--ap-accent:#0b2544;--ap-onaccent:#fff;--ap-surface:#fff;--ap-card:#f7f9fc;--ap-mist:#e7eff9;--ap-rim:#dce5ef;--ap-focus:#4d80ad;--ap-glass:#fffffff0;--ap-shadow:0 3px 12px #0b254408,0 1px 2px #0b254406}html.rbsv-night body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c){--ap-ink:#edf3fb;--ap-muted:#b4c4d8;--ap-accent:#214a73;--ap-surface:#14263b;--ap-card:#162b43;--ap-mist:#213d5b;--ap-rim:#304861;--ap-focus:#a8ccef;--ap-glass:#112133f0;--ap-shadow:0 4px 18px #0003}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-inner{background:var(--ap-surface)!important;border:1px solid var(--ap-rim)!important;box-shadow:var(--ap-shadow)!important;border-radius:24px!important;margin-block:8px 12px!important;padding:8px 16px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-nav>a,body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-dropdown>summary{border-radius:13px!important;min-height:44px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-tools :is(.sh-header-alert,.sh-menu-toggle,.nm-toggle){border:1px solid var(--ap-rim)!important;background:var(--ap-card)!important;color:var(--ap-ink)!important;box-shadow:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-dropdown>div{border:1px solid var(--ap-rim)!important;border-radius:20px!important;box-shadow:0 12px 32px #0b254414!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome{box-shadow:0 5px 16px #0b25440a!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome-title{font-optical-sizing:auto!important}html:not([lang^=ar]) body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome-title{letter-spacing:-.025em!important}html[lang^=ar] body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .rbsv-home-welcome-title{letter-spacing:0!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filters{border:1px solid var(--ap-rim)!important;background:var(--ap-mist)!important;border-radius:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;max-width:760px!important;padding:5px!important;display:grid!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filter{white-space:normal!important;text-align:center!important;min-width:0!important;min-height:46px!important;box-shadow:none!important;color:var(--ap-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;justify-content:center!important;padding:8px 10px!important;font-weight:500!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filter[aria-pressed=true]{background:var(--ap-accent)!important;color:var(--ap-onaccent)!important;border-color:var(--ap-accent)!important;box-shadow:0 2px 6px #0b254416!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card{background:var(--ap-card)!important;border:1px solid var(--ap-rim)!important;box-shadow:var(--ap-shadow)!important;color:var(--ap-ink)!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card>.sh-object{background:var(--ap-mist)!important;color:var(--ap-ink)!important;border-radius:11px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-card-detail{color:var(--ap-muted)!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-services-more,body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .ux-community-group{background:var(--ap-surface)!important;border-color:var(--ap-rim)!important;box-shadow:var(--ap-shadow)!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) #village-today.vx-dayboard{border:1px solid var(--ap-rim)!important;box-shadow:var(--ap-shadow)!important;background:var(--ap-surface)!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) #village-today a.vx-schedule-card{background:var(--ap-card)!important;border:1px solid var(--ap-rim)!important;box-shadow:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.sh-footer-help-link,.vx-footer-shortcut,.hu-footer-utilities>div>button){border:1px solid var(--ap-rim)!important;box-shadow:var(--ap-shadow)!important;background:var(--ap-surface)!important;color:var(--ap-ink)!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-footer-help-icon{background:var(--ap-mist)!important;color:var(--ap-ink)!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock{border:1px solid var(--ap-rim)!important;background:var(--ap-surface)!important;isolation:isolate!important;border-radius:28px!important;gap:3px!important;padding:5px!important;box-shadow:0 8px 28px #0b254416,0 1px 3px #0b254408!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a{min-width:0!important;min-height:52px!important;color:var(--ap-muted)!important;border-radius:23px!important;align-self:stretch!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a.is-active{background:var(--ap-accent)!important;color:var(--ap-onaccent)!important;box-shadow:0 2px 7px #0b25441a!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a>.sh-object{flex-basis:21px!important;width:21px!important;height:21px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a>span:last-child{font-weight:500!important;line-height:1.5!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.hu-reading-dialog,.hu-assistant-dialog,.hu-correction-dialog,.vx-add-dialog){border:1px solid var(--ap-rim)!important;box-shadow:0 24px 64px #0b25442b!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.hu-reading-dialog,.hu-assistant-dialog,.hu-correction-dialog,.vx-add-dialog,.sh-menu-dialog)::backdrop{-webkit-backdrop-filter:none!important;background:#081d3957!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-search-sheet{border:1px solid var(--ap-rim)!important;box-shadow:0 24px 64px #0b25442b!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.hu-help-close,.sh-menu-close,.sh-search-sheet [data-rbsv-close-sheet]){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.rbsv-main,.rbsv-app,.sh-header,.sh-footer,.sh-mobile-dock,.sh-menu-dialog,.sh-search-sheet) :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--ap-focus)!important;outline-offset:3px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.rbsv-civic-hero form,.sh-search-sheet form,.dt-search-form):focus-within{outline:2px solid var(--ap-focus)!important;outline-offset:3px!important;box-shadow:0 0 0 4px #abc7e52e!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.rbsv-civic-hero,.sh-search-sheet,.dt-search-form) input[type=search]:focus{box-shadow:none!important;outline:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.sh-service-card,.sh-filter,.sh-header-tools button,.sh-footer-help-link,.vx-footer-shortcut,.hu-footer-utilities button,.sh-mobile-dock a,.sh-search-sheet button,.ux-community-group>summary){touch-action:manipulation!important;transition:transform .1s ease-out,background-color .12s ease-out,box-shadow .12s ease-out!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.sh-service-card,.sh-filter,.sh-header-tools button,.sh-footer-help-link,.vx-footer-shortcut,.hu-footer-utilities button,.sh-mobile-dock a,.sh-search-sheet button):active{transition-duration:60ms!important;transform:scale(.98)!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-search-sheet.is-open{animation:.16s ease-out ap-surface-enter!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.hu-reading-dialog,.hu-assistant-dialog,.hu-correction-dialog,.vx-add-dialog)[open]{animation:.14s ease-out ap-surface-enter!important}@keyframes ap-surface-enter{0%{opacity:.7}to{opacity:1}}@media (hover:hover) and (pointer:fine){body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card:hover{background:var(--ap-mist)!important;border-color:#b9cce1!important;transform:translateY(-1px)!important}}@supports (backdrop-filter:blur(1px)){body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock{background:var(--ap-glass)!important;-webkit-backdrop-filter:blur(14px)saturate(140%)!important}}@media (width<=760px){body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-inner{border-radius:22px!important;min-height:64px!important;margin-block:6px 10px!important;padding:6px 8px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;max-width:100%!important;margin-block:12px 16px!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-filter{min-height:44px!important;padding:7px!important;font-size:12px!important;line-height:1.6!important}body.rbsv-home-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare) .sh-service-card{border-radius:18px!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock{bottom:max(10px,env(safe-area-inset-bottom))!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-inner{flex-wrap:wrap!important;row-gap:6px!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header .rbsv-brand{flex:100%!important;min-width:0!important;max-width:100%!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header .rbsv-brand>span{min-width:0!important;max-width:100%!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header .rbsv-brand small{display:none!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-tools{flex:100%!important;justify-content:flex-end!important;gap:6px!important;width:100%!important;max-width:100%!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-tools .sh-header-languages{flex:none!important;width:auto!important;min-width:max-content!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-tools .sh-header-languages a{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:44px!important;padding-inline:10px!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock{width:auto!important;max-width:none!important;left:6px!important;right:6px!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a>span:last-child{white-space:nowrap!important;max-width:none!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock{background:var(--ap-surface)!important;-webkit-backdrop-filter:none!important;border-color:var(--ap-ink)!important;box-shadow:none!important}}@media (width<=360px){html:not(.rbsv-large-text) body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-inner{flex-wrap:nowrap!important;gap:6px!important;display:flex!important}html:not(.rbsv-large-text) body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header .rbsv-brand{flex:0 96px!important;gap:6px!important;min-width:0!important;max-width:96px!important}html:not(.rbsv-large-text) body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header .rbsv-brand>.rbsv-logo{flex:none!important;width:30px!important;min-width:30px!important;height:30px!important}html:not(.rbsv-large-text) body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header .rbsv-brand>span{white-space:normal!important;width:60px!important;min-width:0!important}html:not(.rbsv-large-text) body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header .rbsv-brand strong{white-space:normal!important;font-size:12px!important;line-height:1.4!important}html:not(.rbsv-large-text) body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-header-tools{flex:none!important}}html.rbsv-high-contrast body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock{background:var(--ap-surface)!important;-webkit-backdrop-filter:none!important;border-color:var(--ap-ink)!important;box-shadow:none!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a{height:auto!important;min-height:66px!important}html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a>span:last-child,html.rbsv-large-text body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) .sh-mobile-dock>a.is-active>span:last-child{font-size:max(16px,calc(var(--hu-readable-size,12px) * 1.4))!important;line-height:1.5!important}html.rbsv-reduce-motion body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.sh-service-card,.sh-filter,.sh-header-tools button,.sh-footer-help-link,.vx-footer-shortcut,.hu-footer-utilities button,.sh-mobile-dock a,.sh-search-sheet,.hu-reading-dialog,.hu-assistant-dialog,.hu-correction-dialog,.vx-add-dialog){transition:none!important;animation:none!important}html.rbsv-reduce-motion body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.sh-service-card,.sh-filter,.sh-header-tools button,.sh-footer-help-link,.vx-footer-shortcut,.hu-footer-utilities button,.sh-mobile-dock a):is(:active,:hover){transform:none!important}@media (prefers-reduced-motion:reduce){body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.sh-service-card,.sh-filter,.sh-header-tools button,.sh-footer-help-link,.vx-footer-shortcut,.hu-footer-utilities button,.sh-mobile-dock a,.sh-search-sheet,.hu-reading-dialog,.hu-assistant-dialog,.hu-correction-dialog,.vx-add-dialog){transition:none!important;animation:none!important}body.rbsv-shell-ux:not(#ux-old):not(#ux-off):not(#ux-legacy):not(#ux-reset):not(#ux-unused):not(#ux-spare):not(#ux-shell-a):not(#ux-shell-b):not(#ux-shell-c) :is(.sh-service-card,.sh-filter,.sh-header-tools button,.sh-footer-help-link,.vx-footer-shortcut,.hu-footer-utilities button,.sh-mobile-dock a):is(:active,:hover){transform:none!important}}