.xky-contact-route{--xky-c-bg:#ffffff;--xky-c-border:#dddddd;--xky-c-bar:#333333;--xky-c-bar-soft:#555555;--xky-c-sidebar-bg:#ffffff;--xky-c-sidebar-head:#333333;--xky-c-muted:#666666;--xky-c-lead-bg:#fafafa;--xky-c-hover:#f5f5f5;--xky-c-active:#eeeeee;min-height:100%;background:var(--xky-c-bg)}.xky-contact-main{padding:16px 12px 32px}.xky-tabs-container{display:flex;align-items:flex-start;max-width:1200px;margin:0 auto;gap:0;font-family:var(--xky-font-sans);border:1px solid var(--xky-c-border);background:var(--xky-c-bg)}.xky-contact-shell-sidebar{width:240px;flex-shrink:0;align-self:stretch;background:var(--xky-c-sidebar-bg);border-right:1px solid var(--xky-c-border);border-radius:0;box-shadow:none;overflow:hidden}.xky-contact-shell-sidebar__title{margin:0;padding:10px 12px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff;background:var(--xky-c-sidebar-head);border-bottom:1px solid color-mix(in srgb,#000 15%,var(--xky-c-sidebar-head))}.tab-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 12px;border:none;border-bottom:1px solid #eeeeee;background:transparent;text-align:left;cursor:pointer;font-size:.8125rem;font-weight:600;color:#333333;text-decoration:none;transition:background .12s ease,color .12s ease}.tab-btn:after{content:"›";flex-shrink:0;font-size:.95rem;line-height:1;color:#aaaaaa;font-weight:400}.tab-btn:hover{background:var(--xky-c-hover);color:#111111}.tab-btn:hover:after{color:#888888}.tab-btn.active{background:var(--xky-c-active);color:#111111;font-weight:700;box-shadow:inset 3px 0 0 var(--xky-accent)}.tab-btn.active:after{color:var(--xky-accent)}.tab-btn:last-of-type{border-bottom:none}.xky-content{flex:1;min-width:0;min-height:280px;border-left:none}.xky-content>.xky-contact-panel{border:none;min-height:100%}@media (max-width:768px){.xky-contact-main{padding:12px 8px 24px}.xky-tabs-container{flex-direction:column;border:none;background:transparent}.xky-contact-shell-sidebar{width:100%;border-right:1px solid var(--xky-c-border);border:1px solid var(--xky-c-border);display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.xky-contact-shell-sidebar__title{flex:0 0 auto;align-self:stretch;display:flex;align-items:center;writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.08em;padding:10px 8px;border-bottom:none;border-right:1px solid color-mix(in srgb,#000 15%,var(--xky-c-sidebar-head));max-width:2.25rem;text-align:center;justify-content:center}.tab-btn{flex:0 0 auto;width:auto;min-width:max(42vw,9rem);max-width:85vw;border-bottom:none;border-right:1px solid #eeeeee;white-space:nowrap;scroll-snap-align:start;padding-inline:12px}.tab-btn:after{display:none}.tab-btn:last-of-type{border-right:none}.xky-content{margin-top:12px;border:1px solid var(--xky-c-border)}.xky-content>.xky-contact-panel{border:none}}