:root{--state-ink:#13294b;--state-link:#286392;--state-hover-fill:#e6edf5;--state-hover-border:#13294b;--state-pressed-fill:#d8e3ee;--state-selected-fill:#dcebf8;--state-selected-hover-fill:#cddff1;--state-primary-hover:#254d76;--state-primary-pressed:#1c3d5f;--state-focus:#286392;--state-disabled-fill:#e7e7e7;--state-disabled-border:#bec3c9;--state-disabled-ink:#59616b}.bull-dialog-close,.kit-help,.kit-option,.kit-sheet-close,.s9:is(.s9-frame,.s9-standalone,.s9-option-list,.s9-options) :is(a,button,summary,input,textarea,[data-rac]){--kit-focus-width:2px;--kit-focus-color:var(--state-focus);--kit-focus-offset:3px}.kit-option,.s9:is(.s9-frame,.s9-standalone,.s9-option-list,.s9-options) :is(.s9-style-option,.s9-service-count [role=group] button,.kit-number button,.s9-option,.s9-race-results button){--kit-focus-offset:-3px}@media (hover:hover) and (pointer:fine){.s9 .s9-primary:not(:disabled):hover{background:var(--state-primary-hover)}.s9 .s9-primary:not(:disabled):active{background:var(--state-primary-pressed)}.s9 :is(.s9-text,.s9-return,.s9-privacy,.s9-race-info,.s9-race-change):not(:disabled):hover{color:var(--state-ink)!important;text-decoration-thickness:2px}.s9 .s9-race-change:not(:disabled):hover>span{text-decoration-color:currentColor}.s9 :is(.s9-selector,.s9-choice:not([data-disabled=true]),.s9-grip-addon:not(:has(input:disabled))):not(:disabled):hover{border-color:var(--state-hover-border);background:var(--state-hover-fill)}.s9 .s9-service-check:not([data-disabled]):not([data-chosen]):hover{background:var(--state-hover-fill)}.s9 .s9-service-check[data-chosen]:hover{background:var(--state-selected-hover-fill)}.s9 .s9-grip-addon:has(input:checked:not(:disabled)):hover{background:var(--state-selected-hover-fill)}.s9 :is(.s9-field input,.s9-field textarea,.s9-note,.kit-combo-field):not(:disabled):not(:focus):hover{border-color:var(--state-hover-border)}.s9 .s9-segments label:hover>span,.s9 .s9-style:not([data-disabled]) .s9-style-option:not([data-selected]):hover{background:var(--state-hover-fill)}.s9 .s9-style:not([data-disabled]) .s9-style-option[data-selected]:hover{background:var(--state-selected-hover-fill)}.s9 .s9-style:not([data-disabled]) .s9-style-option:active{background:var(--state-pressed-fill)}.s9 :is(.s9-service-count [role=group] button,.s9-header-back,.s9-route button,.s9-info-icon):not(:disabled):hover,:is(.bull-dialog-close,.kit-sheet-close,.kit-help,.kit-combo-field button,.kit-number button):not(:disabled):hover{background:var(--state-hover-fill)}.s9 :is(.s9-service-count [role=group] button,.s9-route button,.s9-info-icon):not(:disabled):active,:is(.bull-dialog-close,.kit-sheet-close,.kit-help,.kit-number button):not(:disabled):active{background:var(--state-pressed-fill)}.kit-option:hover,.s9 :is(.s9-race-results button,.s9-option-list .s9-option):hover{background:var(--state-hover-fill)}.s9 .s9-race-results button:hover strong{color:var(--state-link);text-decoration:underline;text-underline-offset:4px}.s9 .s9-option-list .s9-option:is([data-selected],[aria-pressed=true]):hover{background:var(--state-selected-hover-fill)}}.s9 :is(.s9-service-check[data-disabled],.s9-service-check[data-disabled] *,.s9-style[data-disabled],.s9-style[data-disabled] *,.s9-grip-addon:has(input:disabled),.s9-grip-addon:has(input:disabled) *,.s9-service-count [role=group] button:disabled,.kit-number button:disabled,.s9-selector:disabled,.s9-primary:disabled,.s9-route button:disabled){-webkit-tap-highlight-color:transparent}.s9 :is(.s9-service-check[data-disabled],.s9-style[data-disabled] .s9-style-option,.s9-grip-addon:has(input:disabled),.s9-service-count [role=group] button:disabled){pointer-events:none}@media(max-height:560px),(max-width:700px){.s9 .s9-navigation{grid-template-columns:minmax(0,1fr) 44px}.s9 .s9-route button{min-height:44px;height:44px}.s9 :is(.s9-info-slot,.s9-info-icon){width:44px;height:44px}.s9 .s9-style-option{min-height:44px}.s9 .s9-text{position:relative}.s9 .s9-text:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}}