.classic-chat-frame{height:124px;flex:0 0 124px;color:#fff;background:#336699;font:11px/15px Arial,sans-serif;overflow:hidden}.classic-chat-frame *{box-sizing:border-box}.classic-frame-inner{height:124px;width:100%}.classic-chat-frame a,.classic-chat-frame button{font:inherit!important;color:#fff!important;text-decoration:none;background:none;border:0;border-radius:0;padding:0;cursor:pointer}.classic-chat-frame button:disabled{color:#d1d8e8!important;cursor:default;opacity:1}.classic-chat-frame a:hover,.classic-chat-frame button:enabled:hover{text-decoration:underline}.classic-site-links{height:16px;display:flex;align-items:center;padding:0 8px;white-space:nowrap;background:#336699}.classic-site-links>a:not(.classic-session),.classic-site-links>button{padding:0 12px;border-right:1px solid #8d9bc0;font:700 11px/13px Arial,sans-serif!important}.classic-site-links>a:first-child{padding-left:0}.classic-site-links .classic-session{margin-left:auto;padding:0 5px;background:linear-gradient(#fff,#b6c5d1);border:1px solid #809ba9;color:#102e3d!important;font:10px/13px Arial,sans-serif!important;white-space:nowrap}.classic-brand-band{height:88px;display:flex;align-items:flex-end;position:relative;background:#336699 url('/ocx-assets/chat-header-wave.svg') left top/2400px 88px no-repeat;overflow:hidden}.classic-chat-frame .classic-brand{position:absolute;top:0;left:0;width:124px;height:88px;background:url('/ocx-assets/tcn-chat-brand.svg') center/124px 88px no-repeat;text-indent:-9999px;overflow:hidden}.classic-emblem{display:none}.classic-room-title{margin-left:145px;padding-bottom:4px;font:400 20px/27px Tahoma,Arial,sans-serif;color:#99cc66;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classic-chat-frame .classic-favorite{margin-left:auto;flex-shrink:0;padding:0 7px 8px 12px;font:10px/15px Tahoma,Arial,sans-serif!important;white-space:nowrap}.classic-favorite span{font:19px/15px Arial,sans-serif;color:#ffda70;vertical-align:-2px;text-shadow:1px 1px #747966}.classic-room-links{height:20px;display:flex;align-items:center;padding:0 7px;background:#2288bb;border-bottom:1px solid #859dcc;white-space:nowrap}.classic-room-links>a,.classic-room-links>button{padding:0 11px;border-right:1px solid #b2bcd7;font:10px/13px Tahoma,Arial,sans-serif!important}.classic-room-links>a:first-child{padding-left:0}.classic-room-links>:last-child{border-right:0}@media(max-width:760px){.classic-site-links>a:not(.classic-session),.classic-site-links>button{padding-inline:6px;font-size:10px!important}.classic-room-links>a,.classic-room-links>button{padding-inline:6px}.classic-room-title{font-size:18px}.classic-chat-frame .classic-favorite{padding-left:4px}}.classic-chat-frame{height:117px;flex-basis:117px;position:relative}.classic-frame-inner{height:117px}.classic-site-links{position:absolute;z-index:2;left:145px;right:0;top:6px;height:18px;padding:0 8px 0 0}.classic-site-links>a:not(.classic-session),.classic-site-links>button{font:700 13.333px/16px 'Tridder Tahoma',Tahoma,Arial,sans-serif!important;padding-inline:10px}.classic-site-links>a:first-child{padding-left:0}.classic-brand-band{height:95px;background-size:2400px 95px}.classic-room-title{position:absolute;left:145px;top:65px;margin:0;padding:0;font:400 21px/26px 'Tridder Tahoma',Tahoma,Arial,sans-serif}.classic-chat-frame .classic-favorite{padding-bottom:7px;font:400 13.333px/18px 'Tridder Tahoma',Tahoma,Arial,sans-serif!important}.classic-room-links{height:22px}.classic-room-links>a,.classic-room-links>button{font:400 13.333px/16px 'Tridder Tahoma',Tahoma,Arial,sans-serif!important;padding-inline:8px}.classic-room-links>a:first-child{padding-left:0}@media(max-width:900px){.classic-site-links>a:not(.classic-session),.classic-site-links>button{padding-inline:6px;font-size:11px!important}}@media(max-width:650px){.classic-site-links{left:128px;overflow-x:auto}.classic-site-links .classic-session{margin-left:12px}.classic-room-links{overflow-x:auto}.classic-chat-frame .classic-favorite{font-size:11px!important}.classic-room-title{max-width:calc(100% - 300px)}}.classic-site-links a.classic-session{display:inline-flex;align-items:center;gap:4px;height:25px;min-width:88px;padding:1px 4px 3px;margin-top:-2px;border:1px solid #7c8b9c;border-radius:0;background:linear-gradient(#fff,#d4dfed);box-shadow:inset 1px 1px #fff,inset -1px -1px #aab4c3;color:#243954!important;font:700 15px/18px Arial,sans-serif!important;position:relative}.classic-site-links a.classic-session::before{content:'';position:absolute;left:1px;right:1px;bottom:0;height:3px;background:linear-gradient(to right,#e6ad31 0 25%,#c95641 25% 50%,#69a65b 50% 75%,#547ab6 75%)}.classic-site-links a.classic-session::after{content:'';width:19px;height:19px;background:url('/ocx-assets/passport-mark.svg') center/contain no-repeat}.classic-site-links a.classic-session:active{box-shadow:inset 1px 1px #7c8b9c}body:has(.directory-header) #htop,body:has(.directory-header) #hbtm,body:has(.directory-header) #hbtmx,body:has(.directory-header) .sbmnu{display:none!important}body:has(.directory-header){margin:0;background:white}.directory-header{height:182px;flex-basis:182px;width:100%;clear:both}.directory-header .classic-frame-inner{height:182px}.directory-header .classic-brand-band{height:160px;background-size:2400px 95px;background-position:left bottom}.directory-header .classic-brand{top:65px}.directory-header .classic-room-title{top:130px}.directory-header .classic-site-links{left:10px;top:6px}.directory-banner{position:absolute;left:160px;top:35px;width:550px;height:72px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border:1px solid #809bb7;background:linear-gradient(110deg,#c3c9f5,#f9f8ff);color:#493080;font:17px/21px Arial,sans-serif}.directory-banner>span{display:flex;align-items:center;color:#336699;font:bold italic 28px Arial,sans-serif}.banner-butterfly{display:inline-block;width:26px;height:26px;background:url('/ocx-assets/tcn-brand-mark.svg') center/contain no-repeat}@media(max-width:760px){.directory-banner{left:140px;width:calc(100% - 155px);font-size:14px;line-height:18px}.directory-banner>span{font-size:22px}}.directory-header .classic-room-title{left:auto;right:12px;top:130px;color:white;font:bold 17px/24px Arial,sans-serif}.directory-header .classic-room-links{justify-content:flex-end;padding-right:12px}.directory-header .directory-banner{left:50%;transform:translateX(-50%);width:550px;max-width:calc(100% - 290px)}@media(max-width:760px){.directory-header .directory-banner{left:calc(50% + 60px);width:550px;max-width:calc(100% - 155px)}}html:has(.directory-header),body:has(.directory-header){margin:0!important;padding:0!important;min-height:100%;border:0!important;background:#336699}body:has(.directory-header) #asdfasdfasdf{box-sizing:border-box;width:100%;max-width:none;min-height:100vh;margin:0!important;padding:0!important;border:0;display:flex;flex-direction:column;background:white}body:has(.directory-header) .directory-header{margin:0;border:0;border-radius:0;flex-shrink:0}body:has(.directory-header) #main.msn-list-page{box-sizing:border-box;flex:1;display:flex;width:100%;max-width:none;min-width:0;margin:0!important;padding:0!important;border:0}body:has(.directory-header) .msn-list-page #container{box-sizing:border-box;flex:1;width:100%;max-width:none;min-width:0;margin:0!important;padding:0!important;border:0}body:has(.directory-header) #footer{box-sizing:border-box;float:none;clear:both;flex-shrink:0;width:100%;max-width:none;margin:0!important;padding:0!important;background:#336699!important;background-image:none!important;border:0!important;color:#fff}body:has(.directory-header) #footer-inner{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;width:100%;max-width:none;min-height:36px;height:auto;margin:0!important;padding:8px 0!important;background:#336699!important;border:0;color:#fff}body:has(.directory-header) #footer-left,body:has(.directory-header) #footer-right{float:none;margin:0;padding:0;background:transparent;color:#fff}body:has(.directory-header) #footer a{color:#fff}
