body.portal.chat-portal-home{background:#004c67;font-family:TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .chat-portal-header{height:70px;flex:0 0 70px;background:#004c67;color:#fff;width:100%;border-bottom:1px solid #8eaebc}.chat-portal-header .classic-frame-inner{height:70px}.chat-portal-header .classic-site-links{position:relative;left:0;right:auto;top:0;height:23px;padding:0 7px;background:transparent;overflow:hidden}.chat-portal-header .classic-site-links>a:not(.classic-session){font:bold 10px/13px Arial,sans-serif!important;padding:0 6px;border-color:#7197a5}.chat-portal-header .classic-site-links>a:first-child{padding-left:0}.chat-portal-header .classic-site-links .classic-session{margin:0 0 0 auto;flex-shrink:0;height:18px;min-width:0;padding:0 3px;gap:2px;font:bold 10px/13px Arial,sans-serif!important}.chat-portal-header .classic-site-links .classic-session::after{width:12px;height:12px}.chat-portal-header .classic-web-search{display:flex;align-items:center;gap:4px;margin:0 0 0 16px;white-space:nowrap;font:10px Arial}.chat-portal-header .classic-web-search input{width:140px;height:17px;border:2px inset #ddd;padding:0 2px;font:10px Arial}.chat-portal-header .classic-web-search button{height:17px;background:#eee;border:1px outset #ddd;color:#000!important;padding:0 4px;font:10px Arial!important;box-shadow:none}.chat-portal-header .classic-brand-band{height:47px;background:#004c67 url('/ocx-assets/tcn-portal-room-wave.svg') left top/2400px 47px no-repeat}.chat-portal-header .classic-brand{left:12px;top:0;width:176px;height:40px;background:url('/ocx-assets/tcn-room-horizontal.svg') left top/176px 40px no-repeat}.chat-portal-header .classic-room-conversation{position:absolute;left:212px;top:0;width:40px;height:36px;background:url('/ocx-assets/tcn-room-conversation.svg') center/contain no-repeat}.chat-portal-header .portal-masthead-links{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;white-space:nowrap}.chat-portal-header .portal-masthead-links a{font:10px/13px Arial,sans-serif!important;padding:0 6px;border-right:1px solid #91b4c2}.chat-portal-header .portal-masthead-links a:last-child{border:0;padding-right:0}.chat-portal-home .portal-layout{grid-template-columns:165px minmax(0,1fr);background:#fff}.chat-portal-home .portal-chat-sidebar,
.chat-portal-home #westside.portal-chat-sidebar{box-sizing:border-box;width:165px;flex:0 0 165px;min-height:0;float:none;margin:0;padding:0 0 24px;background:#e2edf1;color:#182d38;font:11px/17px TCNTahoma,Tahoma,Arial,sans-serif;border-right:1px solid #bfd1d9}.chat-portal-home .chat-side-section{display:block;margin:0;padding:0;border-bottom:1px solid #adc4ce;border-top:1px solid #fff}.chat-portal-home .chat-side-section:first-child{border-top:0;padding-top:0}.chat-portal-home .chat-side-section h2{margin:0;padding:2px 9px;background:#cbdfe7;color:#234a5a;font:bold 11px/17px TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .portal-chat-sidebar nav>a{display:block;margin:0;padding:2px 9px;color:#111;text-decoration:none;border:0;border-bottom:1px solid #c4d2d9;border-top:1px solid #f8fbfc}.chat-portal-home .portal-chat-sidebar nav>a:hover{background:#d0e1e8;text-decoration:underline}.chat-portal-home .portal-chat-sidebar nav>a.is-selected{background:#cbdde6;color:#111;font-weight:400;box-shadow:none;text-decoration:none}.chat-portal-home .chat-side-legend{display:flex;gap:5px;padding:14px 10px;font-size:10px;color:#45616e;align-items:center}.chat-portal-home .chat-side-legend img{flex:0 0 20px}.chat-portal-home .portal-main{background:#fff;padding:14px 18px 24px}.chat-portal-home .portal-main h1{font-size:18px;color:#106f91}.chat-portal-home .portal-main h2{font-size:14px;color:#155871}.chat-portal-home .portal-welcome{border-color:#bfd1d9;padding-bottom:12px}.chat-portal-home .category-item{padding:7px 0;border-color:#e0e9ec}.chat-portal-home .category-item h3{font-size:12px}.chat-portal-home .category-item small{color:#52636d;font-size:11px}.chat-portal-home .portal-panel{border-top:1px solid #a3c1ce;background:#edf4f7;padding:10px;margin-bottom:16px}.chat-portal-home .portal-panel h2{font-size:13px;color:#155871}.chat-portal-home .portal-panel.groups-promo{background:#f2eef6;border-color:#b9a9c7}.chat-portal-home .portal-panel.groups-promo h2{color:#604372}.chat-portal-home .portal-footer{background:#004c67;color:#fff;border:0;padding:10px 12px;font-size:11px}.chat-portal-home .portal-footer nav{margin-bottom:4px}.chat-portal-home .portal-footer small{font-size:11px}.chat-portal-home #main.msn-list-page{background:#fff;flex:1;width:100%;min-width:0;display:flex;margin:0;padding:0}.chat-portal-home .msn-list-page #container{display:flex;align-items:stretch;flex:1;width:100%;max-width:none;min-width:0;margin:0;float:none}.chat-portal-home .msn-list-page #innercontent.msn-directory{flex:1;min-width:0;width:calc(100% - 165px);margin:0;padding:12px 14px 25px;min-height:0;font-family:TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .msn-promo{background:#e5f0f5;color:#1a4960}.chat-portal-home #chans.msn-room-table tr:nth-child(odd){background:#fff}.chat-portal-home #chans.msn-room-table tr:nth-child(even){background:#edf3f6}.chat-portal-home [hidden]{display:none!important}@media(max-width:700px){.chat-portal-header .classic-web-search{display:none}.chat-portal-home .portal-columns{grid-template-columns:1fr;gap:18px}.chat-portal-home .portal-main{padding:12px}.chat-portal-home .msn-category-art{display:none}}@media(max-width:520px){.chat-portal-home .portal-layout{grid-template-columns:135px minmax(0,1fr)}.chat-portal-home .portal-chat-sidebar,.chat-portal-home #westside.portal-chat-sidebar{width:135px;flex-basis:135px}.chat-portal-home .portal-sidebar nav{display:block}.chat-portal-header .classic-room-conversation{display:none}.chat-portal-header .classic-brand{width:140px;background-size:140px auto}.chat-portal-header .portal-masthead-links a{padding-inline:4px;font-size:9px!important}.chat-portal-home .portal-categories{grid-template-columns:1fr}.chat-portal-home .msn-promo{display:none}}.chat-portal-home .portal-rooms{table-layout:fixed}.chat-portal-home .portal-rooms th:first-child{width:22%;padding-right:10px}.chat-portal-home .portal-rooms td:first-child{padding-right:10px;overflow-wrap:anywhere}.chat-portal-home .portal-rooms td{overflow-wrap:anywhere}.chat-portal-home .portal-rooms .favorite-action{width:70px;text-align:right}.chat-portal-home .favorite-action button{font-size:11px;padding:1px 5px;color:#173e50}.chat-portal-home .chat-side-search{padding:5px 8px 4px;border-bottom:1px solid #aebfc9;font:10px/14px TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .chat-side-search form{display:block;margin:0}.chat-portal-home .chat-side-search label{display:block;color:#111}.chat-portal-home .chat-side-search form>div{display:flex;align-items:center;gap:3px}.chat-portal-home .chat-side-search input{box-sizing:border-box;width:100%;min-width:0;height:19px;padding:0 2px;border:2px inset #ddd;font:11px TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .chat-side-search button{height:19px;padding:0 4px;border:1px outset #ddd;background:#eee;color:#111;font:10px TCNTahoma,Tahoma,Arial,sans-serif;box-shadow:none}.chat-portal-home .chat-side-search>a{display:block;text-align:right;color:#0066cc;text-decoration:underline;font-size:10px;margin-top:2px}.chat-advanced-search{padding:10px 0 24px;min-width:0;color:#111;font:13px Arial,Helvetica,sans-serif}.chat-advanced-search>header{padding:0 20px 12px;max-width:490px}.chat-advanced-search h1{font:20px Arial,Helvetica,sans-serif;color:#175b70;margin:0 0 4px}.chat-advanced-search header p{font:10px/14px Arial,Helvetica,sans-serif;margin:0}.chat-advanced-search>form{background:#e2edf1;padding:12px 20px 12px 66px;max-width:649px;box-sizing:border-box}.search-step{display:flex;align-items:flex-start;gap:8px;margin-bottom:20px}.search-step>span{width:20px;flex:0 0 20px;font:bold 18px Arial;color:#175b70}.search-step>div{flex:1;min-width:0;padding-top:4px}.search-step label{display:block;margin-bottom:3px}.search-step select,.search-step input[type=text]{font:13px Arial;border:2px inset #ddd;border-radius:0;background:white;color:#111}.search-step input[type=text]{box-sizing:border-box;width:100%;max-width:420px}.search-step fieldset{border:0;padding:4px 0 0;margin:0;font:13px Arial}.search-step legend{padding:0;margin-bottom:4px}.search-step fieldset label{display:flex;align-items:center;gap:3px}.search-commands{display:flex;justify-content:center;align-items:center;gap:24px;padding:8px 0 4px}.search-commands button{font:bold 13px Arial;color:#173e50;background:#ffffcc;border:1px outset #bbb;padding:4px 20px;border-radius:0}.search-commands a{font:bold 13px Arial;color:#173e50}@media(max-width:600px){.chat-advanced-search>form{padding-left:14px}.chat-advanced-search>header{padding-left:14px}}.search-step>.search-step-number{flex:none;width:auto;height:auto;margin-top:0}.search-commands button{height:25px;position:relative;border:0;background:url('/images/msn-search-original/bbm_ylw.gif') repeat-x left top;padding:0 8px;margin:0 13px;box-shadow:none;isolation:isolate}.search-commands button:before,.search-commands button:after{content:"";position:absolute;top:0;width:13px;height:25px;background-repeat:no-repeat}.search-commands button:before{right:100%;background-image:url('/images/msn-search-original/bbl_ylw.gif')}.search-commands button:after{left:100%;background-image:url('/images/msn-search-original/bbr_ylw.gif')}.chat-portal-home .portal-layout{grid-template-columns:130px minmax(0,1fr)}.chat-portal-home .portal-chat-sidebar,.chat-portal-home #westside.portal-chat-sidebar{width:130px;flex-basis:130px}.chat-portal-home .chat-side-section{margin-left:10px;border-top:0}.chat-portal-home .portal-chat-sidebar nav>a{box-sizing:border-box;min-height:20px;line-height:19px;padding:0 7px;border-top:0}.chat-portal-home .portal-chat-sidebar nav>a.is-selected{background:#fff;color:#000}.chat-portal-home .chat-side-section h2{background:transparent;min-height:20px;box-sizing:border-box;line-height:19px;padding:0 7px;border-bottom:1px solid #c4d2d9}.chat-portal-home .chat-side-search{margin-left:10px;padding:5px 7px 4px}.chat-portal-header .classic-brand-band{background-image:url('/ocx-assets/tcn-index-room-wave.svg?v=integrated42'),linear-gradient(to bottom,#004c67 0,#004c67 10px,#187ca0 10px,#187ca0 11px,#106f91 11px);background-size:320px 50px,100% 50px;background-position:left top,320px top;background-repeat:no-repeat;overflow:visible}.chat-portal-home .chat-portal-header{height:73px;flex-basis:73px}.chat-portal-header .classic-frame-inner{height:73px}.chat-portal-header .classic-brand-band{height:50px}.chat-portal-header .classic-brand{left:13px;top:0;width:220px;height:50px;background-size:220px 50px}.chat-portal-header .classic-room-conversation{left:230px;top:0;width:50px;height:45px;z-index:1}.chat-portal-home .portal-chat-sidebar,.chat-portal-home #westside.portal-chat-sidebar{background:#d5e3e9}.chat-portal-home .chat-side-section{margin-left:0;border-bottom:0}.chat-portal-home .portal-chat-sidebar nav>a{background:#eaf0f4;border-bottom:1px solid #b7c9d2;border-top:1px solid #f8fbfd;padding-left:9px;min-height:20px;line-height:18px}.chat-portal-home .portal-chat-sidebar nav>a.is-selected{background:#fff;color:#111;border-left:0;padding-left:9px}.chat-portal-home .portal-chat-sidebar nav>a:hover{background:#f5f9fa}.chat-portal-home .chat-side-section h2{background:#eaf0f4;padding-left:9px;font-weight:700}.chat-portal-home .chat-side-search{margin-left:0;background:#d5e3e9;padding:5px 8px}.chat-portal-home .portal-main{padding:14px 20px 24px}.chat-portal-home .portal-columns{grid-template-columns:minmax(300px,600px) 280px;gap:32px;max-width:1120px}.chat-portal-home .portal-welcome{border:0;padding-bottom:4px}.chat-portal-home .portal-welcome h1{font-size:16px}.portal-news{padding-top:6px}.portal-news-item{display:flex;gap:10px;margin:12px 0 22px;align-items:flex-start;max-width:480px;font:12px/1.25 Arial,sans-serif}.portal-news-item>img{flex-shrink:0;object-fit:contain;margin-top:2px}.chat-portal-home .portal-news-item h2{font:bold 13px Arial,sans-serif;margin:0 0 3px;color:#106f91}.chat-portal-home .portal-news-item h2 a{color:#0066b3}.chat-portal-home .portal-news-item p{margin:0 0 3px}.portal-news-item ul{margin:2px 0;padding-left:15px}.portal-news-item a{color:#0066b3}.portal-promotions{padding-top:0}.portal-interest-banner{border:1px solid #d2d2d2;background:#fff;text-align:center;font:12px/1.25 Arial,sans-serif;margin-bottom:18px;padding-bottom:7px}.chat-portal-home .portal-interest-banner h2{background:#1383a1;color:#fff;font:bold 18px/1.13 Arial,sans-serif;margin:0;padding:12px 5px}.chat-portal-home .portal-interest-banner p{margin:7px 10px;color:#125b76}.banner-interests{display:grid;grid-template-columns:1fr 1fr;text-align:left;gap:10px 8px;padding:8px 12px 14px}.banner-interests a{font-size:11px;color:#087697;text-decoration:none;display:flex;gap:5px;align-items:center}.banner-interests span{position:relative;display:inline-block;width:12px;height:9px;flex:0 0 12px;border:1px solid #b89a32;background:#fff6bf;font-size:0;box-shadow:inset 0 1px #fff}.banner-interests span::before{content:'';position:absolute;left:-1px;top:-4px;width:6px;height:3px;border:1px solid #b89a32;border-bottom:0;background:#fff6bf}.portal-banner-button{display:inline-block;background:#1383a1;color:#fff;padding:4px 18px;text-decoration:none;font-weight:bold}.portal-interest-banner small{display:block;font-size:9px;margin-top:4px;color:#444}.portal-community-banner{background:#eef0f1;border:1px solid #d1d5d7;padding:10px 12px 13px;transform:rotate(-1deg);margin-bottom:20px;font:12px Arial,sans-serif}.portal-banner-wordmark{font:bold italic 24px Arial;color:#126487;margin-bottom:9px}.portal-banner-wordmark span{font:11px Arial;color:#357891}.portal-community-art{display:flex;align-items:center;justify-content:space-around;background:#fff;padding:12px 4px;color:#125b76;gap:8px;border:1px solid #d6dde0}.portal-community-art img{opacity:.8}.portal-community-art strong{font:bold 17px/1.3 Arial}.chat-portal-home .portal-community-banner p{margin:10px 0 5px}@media(max-width:900px){.chat-portal-home .portal-columns{grid-template-columns:minmax(0,1fr) 240px;gap:20px}}@media(max-width:700px){.chat-portal-home .portal-columns{grid-template-columns:minmax(0,1fr)}.portal-promotions{max-width:300px}.chat-portal-header .classic-room-conversation{left:230px}}.chat-portal-home .portal-side-note{padding:14px 9px;font:11px/1.4 TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .portal-side-note h2{font:bold 11px TCNTahoma,Tahoma,Arial,sans-serif;margin:7px 0;color:#234a5a}.chat-portal-home .portal-side-note p{margin:5px 0}.portal-create-room h1{margin-bottom:16px!important}.portal-create-room table{border-collapse:collapse;font:13px TCNTahoma,Tahoma,Arial,sans-serif;max-width:100%}.portal-create-room td{padding:5px 8px 5px 0;vertical-align:middle}.portal-create-room td:first-child{text-align:right;white-space:nowrap}.portal-create-room input.textinput,.portal-create-room select{width:320px;max-width:100%;font:13px TCNTahoma,Tahoma,Arial,sans-serif}.portal-create-room input.btn{padding:3px 12px;border:1px solid #8298ad;background:linear-gradient(white,#d6dfe8);color:#172c40;width:auto;cursor:pointer}@media(max-width:600px){.portal-create-room td{display:block;text-align:left!important;padding:4px 0}.portal-create-room input.textinput,.portal-create-room select{width:100%}.portal-create-room table,.portal-create-room tbody,.portal-create-room tr{display:block;width:100%}}body.portal.chat-portal-home{--portal-ui-size:13px;font:var(--portal-ui-size)/1.4 TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .chat-portal-header{height:79px;flex-basis:79px}.chat-portal-header .classic-frame-inner{height:79px}.chat-portal-header .classic-site-links{height:29px}.chat-portal-header .classic-site-links>a:not(.classic-session){font:bold 13px/16px Arial,sans-serif!important}.chat-portal-header .classic-site-links .classic-session{height:21px;font:bold 13px/17px Arial,sans-serif!important}.chat-portal-header .classic-web-search{font:13px Arial,sans-serif;gap:7px}.chat-portal-header .classic-web-search input{height:22px;width:165px;font:13px Arial,sans-serif}.chat-portal-header .classic-web-search button{height:23px;font:13px Arial,sans-serif!important;padding:0 8px}.chat-portal-header .portal-masthead-links a{font:13px/17px Arial,sans-serif!important}.chat-portal-home .portal-chat-sidebar,.chat-portal-home #westside.portal-chat-sidebar{font:13px/20px TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .portal-chat-sidebar nav>a{font-size:13px;line-height:20px;min-height:22px}.chat-portal-home .chat-side-section h2{font:bold 13px/20px TCNTahoma,Tahoma,Arial,sans-serif;min-height:22px}.chat-portal-home .chat-side-search{font:13px/18px TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .chat-side-search input{font:13px TCNTahoma,Tahoma,Arial,sans-serif;height:22px}.chat-portal-home .chat-side-search button{font:13px TCNTahoma,Tahoma,Arial,sans-serif;height:22px}.chat-portal-home .chat-side-search>a{font-size:12px}.chat-portal-home .portal-side-note,.chat-portal-home .portal-side-note h2{font-size:13px;line-height:1.4}.chat-portal-home .portal-main h1{font:400 18px/1.3 TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .portal-main,.portal-create-room table,.portal-create-room input.textinput,.portal-create-room select{font-size:13px}.chat-portal-home .portal-form input,.chat-portal-home .portal-form button{font:13px TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .portal-news-item{font:13px/1.35 TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .portal-news-item h2{font:bold 13px/1.35 TCNTahoma,Tahoma,Arial,sans-serif}.chat-portal-home .portal-rooms th,.banner-interests a,.portal-banner-wordmark span{font-size:13px}@media(max-width:700px){.chat-portal-header .classic-site-links{overflow-x:auto}.chat-portal-header .portal-masthead-links a{font-size:12px!important}}.chat-portal-home .portal-layout{grid-template-columns:165px minmax(0,1fr)}.chat-portal-home .portal-chat-sidebar,.chat-portal-home #westside.portal-chat-sidebar{width:165px;flex-basis:165px}.chat-portal-header .classic-site-links{padding:0 7px}.chat-portal-header .classic-site-links>a:not(.classic-session){padding:0 9px}.chat-portal-header .classic-site-links>a:first-child{padding-left:0}
