:root{--talkavora-room-list-border:#dce4ee;--talkavora-room-list-radius:7px;--talkavora-room-list-header:#edf2f8;--talkavora-room-list-header-text:#475569;--talkavora-room-list-text:#334155;--talkavora-room-list-row-border:#e4eaf2}.desktop-login-layout{background-color:#eceeef;background-size:330px;border:2px solid #1787b9;border-radius:9px;font-family:Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-login-layout:before{box-shadow:none;background:#eceeef;border:1px solid #fff;inset:34px 3px 3px}.desktop-login-brand{font:700 19px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;top:5px;left:5px}.desktop-login-layout .auth-card>label.classic-login-field{grid-template-columns:72px 1fr;gap:4px;width:295px;height:26px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;left:16px}.desktop-login-layout .auth-card>label.classic-login-field>input{background:#fff;border:1px solid #9eafc3;border-radius:2px;width:220px;height:26px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-login-layout .desktop-auth-links button{color:#0649cd;height:18px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;text-decoration:underline}.desktop-login-layout .auth-card .desktop-check-option{gap:7px;width:255px;height:18px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-login-layout .desktop-check-option input{background:linear-gradient(#d6d9dc,#fff);border:1px solid #737d87;width:16px;height:16px;box-shadow:inset 1px 1px #fff}.desktop-login-layout .desktop-check-option input:checked:after{color:#087eee;font-size:19px}.desktop-login-layout .image-login-button{background:linear-gradient(#fff,#d7d9df);border:1px solid #8a939c;border-radius:4px;width:109px;height:32px;min-height:32px;font:16px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-login-layout .image-login-button img{object-fit:contain;opacity:.45}.desktop-login-layout .image-login-button span{text-align:center;color:#111;width:100%;display:block}.desktop-login-layout .notice{width:310px;max-width:310px;font:9px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;top:235px;left:8px}.approved-system-dialog{box-sizing:border-box;background:#eceeef;border:3px ridge #64bada;height:100vh;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;overflow:hidden}.approved-system-dialog.login-progress{background:0 0;border:0;border-radius:0;width:242px;height:80px;padding:0;position:relative;overflow:hidden}.approved-system-dialog.login-progress>img{object-fit:contain;width:100%;height:100%;display:block}.approved-system-dialog p{margin:9px 0 20px;font-size:20px}.progress-x{cursor:pointer;background:0 0;border:0;font:28px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;position:absolute;top:6px;right:12px}.approved-progress{background:#fff;border:2px solid #929292;height:20px;overflow:hidden}.approved-progress span{background:linear-gradient(90deg,#fff,#000);width:70%;height:100%;animation:1.2s ease-in-out infinite alternate approved-progress;display:block}@keyframes approved-progress{0%{transform:translate(-60%)}to{transform:translate(70%)}}.approved-title{color:#fff;-webkit-app-region:drag;-webkit-user-select:none;user-select:none;background-position:50%;background-size:100%;border-bottom:1px solid #929ba5;flex:none;align-items:center;gap:6px;height:34px;padding:0 8px;font:16px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:flex}.approved-title>img{object-fit:contain;width:20px;height:24px}.approved-title strong{text-shadow:0 1px #467493;white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.approved-window-controls{-webkit-app-region:no-drag;height:27px;margin-left:auto;display:flex}.approved-window-controls button{color:#333;cursor:pointer;background:linear-gradient(#f9fcff,#9bc8ee);border:1px solid #748a9d;border-radius:0;width:34px;font:20px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-window-controls .approved-x{background:0 0;border:0;width:36px;padding:0}.approved-x img{object-fit:contain;width:100%;height:100%}.approved-main-title{color:#111;background:linear-gradient(100deg,#dff1ff,#a9d0ef);background-image:none!important}.desktop-client-shell{box-sizing:border-box;border:2px solid #6794bc;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell>.sidebar{display:none!important}.desktop-client-shell>.main-panel{flex-direction:column;width:100%;min-height:0;display:flex;height:calc(100vh - 4px)!important;padding:0!important}.desktop-quick-actions{background:#eceeef;gap:5px;height:27px;padding:0 7px}.desktop-quick-actions>.desktop-brand-logo,.desktop-quick-spacer,.desktop-connection-mark{display:none}.desktop-category-menu>summary{padding:4px 5px;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-profile-banner{height:91px;background:#eceeef!important;gap:14px!important;min-height:91px!important;padding:7px 10px!important}.desktop-self-avatar{width:97px!important;height:76px!important}.desktop-self-details{gap:6px}.desktop-self-details>b{font:700 14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.desktop-self-details>small,.desktop-connection{display:none}.desktop-upgrade-link{color:#00e;font:400 13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-main-actions{background:#eceeef;gap:12px;height:41px;padding:3px 10px;display:flex}.desktop-main-actions button{border:0;width:34px;height:33px;padding:0;font-size:0;background:0 0!important}.desktop-main-actions button img{width:33px;height:32px}.desktop-friend-group>header{color:#476590;background:#fff;align-items:center;gap:5px;height:22px;padding:1px 6px;font:700 13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:flex!important}.desktop-friend-group>header>i{border-top:7px solid #72a6c4;border-left:4px solid #0000;border-right:4px solid #0000;border-radius:0;width:0;height:0;background:0 0!important}.desktop-friend-group>header>span{display:none}.desktop-client-shell .desktop-roster .desktop-friend-row[data-friend-online=true] .desktop-online-flag-slot{vertical-align:-4px;width:22px;height:19px;margin:0 4px 0 0;display:inline-block;position:relative}.desktop-client-shell .desktop-roster .desktop-friend-row[data-friend-online=true] .desktop-online-flag-slot>.desktop-flag-asset{object-fit:fill;width:20px;height:16px;margin:0;position:absolute;top:1.5px;left:0}.desktop-client-shell .desktop-roster .desktop-friend-row[data-friend-online=true]>.avatar{object-fit:cover;width:34px;height:34px;margin-left:0;margin-right:0}.desktop-client-shell .desktop-roster .desktop-friend-row[data-friend-online=true]>.desktop-crown-tile{position:relative;left:-2px}.desktop-friend-group>header[role=button]{cursor:pointer;-webkit-user-select:none;user-select:none}.desktop-friend-group>header>i.desktop-friend-chevron{box-sizing:content-box;border:0;border-radius:0;flex:none;width:8px;height:7px;position:relative;transform:none}.desktop-friend-group>header>i.desktop-friend-chevron:before{content:"";border-top:7px solid #72a6c4;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.desktop-friend-group>header>i.desktop-friend-chevron[data-expanded=false]:before{border:4px solid #0000;border-left:7px solid #d00000;border-right:0}.desktop-friend-group>header[role=button]:focus-visible{outline-offset:-2px;outline:1px solid #5598b8}.desktop-local-friend-search{box-sizing:border-box;height:26px;margin:4px 8px;padding:2px 6px}.desktop-local-friend-search input{font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-friend-row{gap:6px;height:37px;min-height:37px;padding:1px 9px}.desktop-friend-row>.avatar,.desktop-crown-tile{width:34px;height:34px}.desktop-crown-tile img{width:30px;height:30px}.desktop-friend-copy{gap:1px}.desktop-friend-copy strong{font:400 13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-friend-copy small{font:11px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-friend-copy .desktop-status-asset{width:14px;height:14px}.desktop-friend-row.selected{background:#b4d9f5}.approved-promo{color:#ffed45;text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000;cursor:pointer;background:linear-gradient(#d9f4f6,#f6f5c6);flex:none;place-items:center;height:55px;margin:6px 8px;font:700 16px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:grid}.desktop-client-shell .footer-note{border-top:1px solid #aaa;height:28px;margin:0;color:#111!important;min-height:28px!important;padding:5px 8px!important;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.desktop-client-shell .footer-stats{font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:inline!important}.desktop-client-shell .footer-stat{font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important;display:inline!important}.desktop-client-shell .footer-stat i,.desktop-secondary-window .footer-note{display:none}.approved-system-dialog.session-conflict p{margin:18px 15px;font-size:15px}.approved-system-dialog.session-conflict>button{background:linear-gradient(#fff,#b7e4ff);border:2px solid #00b9e6;border-radius:4px;width:110px;height:31px;margin:12px auto;font:17px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:block}.approved-browser{color:#111;background:#e7ebee;flex:1;grid-template-columns:30% 1fr;gap:10px;min-height:0;padding:9px 12px 13px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:grid}.approved-category-pane,.approved-room-pane{flex-direction:column;gap:5px;min-height:0;display:flex}.approved-category-tree{background:#fff;border:1px solid #b2b5b9;flex:1;padding:4px 7px;overflow:auto}.approved-tree-row{align-items:center;gap:5px;min-height:20px;display:flex}.approved-tree-row button{color:#111;text-align:left;white-space:nowrap;background:0 0;border:0;padding:0;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-tree-row button:first-child{background:#f9fafa;border:1px solid #969ea7;flex:none;width:12px;height:12px;font:700 12px/10px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-tree-children{border-left:1px dotted #aaa;flex-direction:column;margin-left:6px;padding-left:25px;display:flex}.approved-tree-children>button{text-align:left;background:0 0;border:0;width:max-content;padding:0 4px;font:14px/21px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser .selected{color:#fff!important;background:#019bff!important}.approved-room-grid{background:repeating-linear-gradient(#fff 0 20px,#dce4e9 21px,#fff 22px);border:1px solid #a8bfd3;border-radius:2px;flex:1;min-height:0;overflow:auto}.approved-room-grid table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-room-grid th{text-align:left;background:linear-gradient(#eef7ff,#dce8ef);border:1px solid #bacddb;height:24px;padding:2px 6px;font-weight:400}.approved-room-grid th:first-child{width:30px}.approved-room-grid td{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:1px solid #e0e4e8;height:21px;padding:0 6px;overflow:hidden}.approved-rating{color:#fff;background:linear-gradient(#83d95d,#060);border-radius:3px;padding:0 3px;font:700 17px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:inline-block}.approved-rating.adult{background:#c00}.approved-adult{align-items:center;gap:8px;height:22px;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:flex}.approved-adult input{appearance:auto;accent-color:#078cff;width:16px;height:16px}.approved-browser-actions{gap:10px;display:flex}.approved-browser-actions button{color:#111;background:linear-gradient(#fff,#d7dce0);border:1px solid #87909a;border-radius:3px;width:95px;height:31px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-actions button:first-child{background:linear-gradient(#fff,#aad7f1);border:2px solid #00a8e7}.approved-browser-actions button:last-child{margin-left:auto}.approved-browser-actions button:disabled{color:#777}.desktop-secondary-window .main-panel>.approved-title{display:flex}.approved-self-presence{object-fit:contain;vertical-align:middle;width:20px;height:20px;margin-right:8px}.desktop-client-shell:not(.room-active-shell) .footer-note,.desktop-client-shell:not(.room-active-shell) .footer-stat{color:#111!important}.desktop-client-shell.room-active-shell{background:#e7ebee;height:100vh;min-height:0;display:block;overflow:hidden}.desktop-client-shell.room-active-shell .main-panel{background:#e7ebee;flex-direction:column;width:100%;margin:0;display:flex;overflow:hidden;height:calc(100vh - 4px)!important}.desktop-client-shell .room-layout{flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.desktop-client-shell .room-panel-menus{background:#e7ebee;border-bottom:1px solid #b7bdc2;order:-2;gap:2px;height:25px;min-height:25px;padding:0 5px;display:flex}.desktop-client-shell .room-menu summary{padding:3px 10px;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .room-toolbar{background:#e7ebee;border:1px solid #aaa;gap:8px;height:58px;min-height:58px;padding:3px 7px 3px 235px;display:flex}.approved-room-tools{z-index:2;align-items:center;gap:5px;height:52px;display:flex;position:absolute;top:28px;left:8px}.approved-room-tools button{color:#de1393;background:0 0;border:0;place-items:center;width:40px;height:46px;padding:0;font-size:30px;display:grid}.approved-room-tools img{object-fit:contain;width:36px;height:36px}.approved-large-rating{color:green;border-left:1px solid #999;width:48px;padding-left:10px;font:700 42px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .room-summary{grid-template-columns:1fr 1fr;gap:5px;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:grid}.desktop-client-shell .room-summary>strong,.desktop-client-shell .room-summary .live-pill{display:none}.desktop-client-shell .room-summary>span{white-space:nowrap;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.desktop-client-shell .room-summary>span:nth-of-type(3){border-left:1px solid #aaa;grid-area:1/2/3;align-self:center;padding-left:10px}.desktop-client-shell .room-toolbar-actions{flex-direction:column;flex:none;order:-1;gap:2px;width:146px;display:flex}.desktop-client-shell .room-toolbar-actions button{color:#111;background:linear-gradient(#fff,#d8e1e7);border:1px solid #9faab5;border-radius:2px;min-height:22px;padding:1px 4px;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .room-toolbar-actions .favorite-button,.desktop-client-shell .room-toolbar-actions button:last-child:not(.approved-calculator){display:none}.desktop-client-shell .chat-panel{border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.desktop-client-shell .chat-heading{display:none}.approved-welcome-line{white-space:nowrap;background:#fff;border:1px solid #aaa;height:26px;min-height:26px;padding:3px 6px;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;overflow:hidden}.desktop-client-shell .room-body{flex:1;gap:3px;min-height:0;padding:2px 4px;display:flex;overflow:hidden}.desktop-client-shell .chat-stream{background:#fff;border:1px solid #a9b3bc;flex:1;min-height:0;padding:5px 8px;overflow:auto}.desktop-client-shell .room-members{background:#fff;border:1px solid #a9b3bc;width:20%;min-width:150px;margin:0;padding:3px;overflow:auto}.desktop-client-shell .members-title,.desktop-client-shell .whisper-hint{display:none}.desktop-client-shell .member-row{background:0 0;border:0;min-height:23px;padding:2px 5px;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .member-row>.avatar,.desktop-client-shell .member-online,.desktop-client-shell .member-row small{display:none}.desktop-client-shell .member-row>span{font:700 14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .chat-line{margin:0;padding:1px 0;display:block}.desktop-client-shell .chat-line>.avatar,.desktop-client-shell .chat-author time{display:none}.desktop-client-shell .chat-line>div{display:block}.desktop-client-shell .chat-author{color:#00f;font-weight:700;display:inline}.desktop-client-shell .chat-author:after{content:": "}.desktop-client-shell .chat-line p{margin:0;display:inline}.desktop-client-shell .room-system-message{color:#00f;background:0 0;padding:0;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .empty-chat{background:#fff;min-height:0;padding:10px;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .empty-chat>span{display:none}.desktop-client-shell .room-controls{background:#e7ebee;border:1px solid #b7bdc2;grid-template:"format mic"36px"compose audio"56px/65% 1fr;gap:0;min-height:92px;display:grid}.desktop-client-shell .room-controls>.format-toolbar{background:#e7ebee;border:0;grid-area:format;gap:5px;min-height:0;padding:2px 7px;display:flex}.desktop-client-shell .format-toolbar button{color:#111;background:0 0;border:0;border-radius:0;min-width:22px;min-height:28px;padding:1px;font:22px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .format-toolbar button:last-child{background:linear-gradient(#fff,#d3dce1);border:1px solid #aab1b7;min-width:70px;margin-left:auto;padding:3px 9px;font:700 13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .format-toolbar select{color:#111;background:#fff;border:1px solid #aab1b7;border-radius:2px;width:54px;min-height:25px}.desktop-client-shell .mic-controls{grid-area:mic;justify-content:flex-end;gap:10px;padding:1px 7px!important}.desktop-client-shell .mic-controls .round-control{white-space:nowrap;color:#111;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;width:auto;min-width:0;height:30px;font:700 13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:flex}.desktop-client-shell .mic-controls .round-control:first-child{order:2}.desktop-client-shell .mic-controls .round-control img{object-fit:contain;width:24px;height:28px}.desktop-client-shell .mic-controls .round-control:nth-child(3),.desktop-client-shell .control-divider,.desktop-client-shell .room-control-note{display:none}.desktop-client-shell .room-controls>.composer{background:#e7ebee;border-radius:0;grid-area:compose;gap:4px;min-height:0;margin:0;display:flex;padding:0 2px!important}.desktop-client-shell .composer input{background:#fff;font:16px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;border:1px solid #abb5be!important;border-radius:0!important;height:51px!important;min-height:0!important}.desktop-client-shell .composer .send-button{background:linear-gradient(#fff,#dce4e9);border:1px solid #abb5be;min-height:0;border-radius:2px!important;width:80px!important;height:51px!important;font:700 14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.approved-audio{flex-direction:column;grid-area:audio;gap:4px;padding:5px;display:flex}.approved-audio label{color:#0a267f;align-items:center;gap:7px;display:flex}.approved-audio input{appearance:none;opacity:1;background:#080080;border-radius:2px;width:85%;height:14px}.desktop-client-shell .room-appearance-details{z-index:3;background:#eef4f8;font:11px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;position:absolute;top:83px;right:4px}.desktop-client-shell .room-appearance-details summary{cursor:pointer;padding:2px;font-size:10px}.desktop-client-shell .room-appearance-details[open]{border:1px solid #aaa;padding:5px}.desktop-client-shell .room-toolbar{position:relative}.desktop-client-shell .room-summary{display:contents}.desktop-client-shell .room-summary>span:first-of-type{position:absolute;top:7px;left:285px}.desktop-client-shell .room-summary>span:nth-of-type(2){position:absolute;top:32px;left:285px}.desktop-client-shell .room-summary>span:nth-of-type(3){text-overflow:ellipsis;max-width:38%;position:absolute;top:9px;left:595px;overflow:hidden}.desktop-client-shell .room-toolbar-actions{position:absolute;top:4px;left:440px;margin:0!important}.desktop-client-shell .empty-chat{text-align:left;display:block}.desktop-client-shell .empty-chat strong,.desktop-client-shell .empty-chat p{display:none}.approved-private{color:#111;background:#e7ebee;flex:1;grid-template:"menu menu"25px"toolbar toolbar"48px"avatars history"minmax(0,1fr)"avatars format"33px"avatars compose"61px"promo promo"76px/26% 1fr;gap:3px;min-height:0;padding:0 7px 10px;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:grid}.approved-private .private-menu-bar{background:#e7ebee;border:0;grid-area:menu;padding:0}.approved-private .private-menu-bar summary{padding:3px 12px;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-private-toolbar{background:linear-gradient(#f5f5f5,#e5e5e5);border:1px solid #bac1c5;grid-area:toolbar;align-items:center;gap:15px;padding:2px 10px;display:flex}.approved-private-toolbar button,.approved-private-toolbar label{color:#777;cursor:pointer;background:0 0;border:0;place-items:center;width:39px;height:40px;padding:0;font:35px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:grid}.approved-private-toolbar img{object-fit:contain;width:34px;height:38px}.approved-private-toolbar input[type=file]{display:none}.approved-private-avatars{flex-direction:column;grid-area:avatars;gap:14px;min-height:0;display:flex}.approved-private-avatars img{object-fit:contain;background:#fff;border:1px solid #aaa;width:100%;height:calc(50% - 7px)}.approved-private-content{background:#fff;border:1px solid #a2adb7;flex-direction:column;grid-area:history;min-height:0;padding:7px 10px;display:flex}.approved-recent{text-align:left;color:#008aca;background:#fff;border:0;border-bottom:1px solid #222;flex:none;padding:0 0 7px;font:700 14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;text-decoration:underline}.approved-private-history{flex:1;padding-top:8px;font:14px/1.35 Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;overflow:auto}.approved-private-state{background:#eaeaea;margin-bottom:4px;padding:3px;font-weight:700}.approved-private-history p{margin:0 0 5px}.approved-private-history p strong{color:#00f}.approved-private-format{border:1px solid #bcc4ca;grid-area:format;align-items:center;gap:9px;padding:0 6px;display:flex}.approved-private-format button{color:#111;background:0 0;border:0;padding:0 1px;font:24px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-private-format button:disabled{opacity:1;cursor:default}.approved-private-format input[type=color]{border:0;width:23px;height:24px;padding:0}.approved-private-format select{color:#111;background:#fff;width:48px;height:25px;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-private-format .approved-buzz{color:#ef9e00;font-size:27px}.approved-private-composer{grid-area:compose;gap:6px;min-height:0;padding:0;display:flex}.approved-private-composer textarea{resize:none;background:#fff;border:1px solid #a2adb7;border-radius:0;flex:1;min-width:0;padding:5px;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-private-composer>button{color:#111;background:linear-gradient(#fff,#dce3e9);border:1px solid #8894a0;border-radius:2px;width:78px;font:700 15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-private-promo{color:#fff;text-align:center;background:linear-gradient(#761458,#b1398a);grid-area:promo;place-items:center;margin:4px 40px;padding:5px;font:700 20px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:grid}.approved-status{background:#eceeef;flex:1;padding:10px 12px 22px}.approved-status>input{background:#fff;border:1px solid #94adc5;border-radius:2px;width:100%;height:40px;padding:3px;font:18px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:block}.approved-status>div{justify-content:center;gap:22px;padding-top:16px;display:flex}.approved-status button{color:#111;background:linear-gradient(#fff,#d7dce3);border:1px solid #87919b;border-radius:4px;width:128px;height:36px;font:18px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-status button:first-child{background:linear-gradient(#fff,#aedcfc);border:2px solid #00b9e6}.desktop-client-shell .classic-preferences{background:#e7ebee;grid-template-rows:minmax(0,1fr) 53px;grid-template-columns:26% 1fr;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .preferences-section-list{background:#fff;border:1px solid #bac1c8;gap:0;margin:10px 0 8px 10px;padding:3px 0}.desktop-client-shell .preferences-section-list button{border:0;border-radius:0;min-height:22px;padding:2px 8px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .preferences-section-list button.selected{color:#fff;background:#009cff;font-weight:400}.desktop-client-shell .preferences-section-body{min-height:0;padding:9px 10px}.desktop-client-shell .preferences-section-body .settings-card{color:#111;background:#e7ebee;border:2px groove #fff;min-height:100%;padding:8px 10px}.desktop-client-shell .preferences-section-body .settings-overline{display:none}.desktop-client-shell .preferences-section-body h2,.approved-privacy h2{color:#111;background:linear-gradient(#f2f2f2,#ddd);border:2px outset #fff;place-items:center;height:26px;display:grid;margin:0 0 9px!important;font:700 18px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.desktop-client-shell .approved-general fieldset{border:2px groove #fff;min-width:0;margin:7px 0 10px;padding:9px 12px 10px}.desktop-client-shell .approved-general legend{color:#111;padding:0 6px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .approved-general label{color:#111;align-items:center;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;flex-direction:row!important;gap:8px!important;max-width:none!important;margin:2px 0!important;display:flex!important}.desktop-client-shell .approved-general input[type=checkbox]{accent-color:#078eff;width:17px;height:17px}.desktop-client-shell .approved-general input[type=number]{color:#111;background:#fff;border:1px solid #adb9c4;border-radius:2px;width:68px;height:28px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .approved-general .approved-folder{align-items:center;gap:8px;display:flex}.desktop-client-shell .approved-general .approved-folder input{color:#111;background:#fff;border:1px solid #abb6c2;border-radius:0;flex:1;width:0;height:29px;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-folder button{background:0 0;border:0;font-size:23px}.desktop-client-shell .preferences-dialog-actions{background:#e7ebee;border:0;gap:14px;padding:6px 12px}.desktop-client-shell .preferences-dialog-actions button{color:#111;background:linear-gradient(#fff,#d7dce2);border:1px solid #87929e;border-radius:3px;width:112px;height:34px;font:16px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .preferences-dialog-actions button:first-child{background:linear-gradient(#fff,#aedcf8);border:2px solid #00b9e6}.approved-privacy{color:#111;border:2px groove #fff;height:100%;padding:8px 10px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;overflow:auto}.approved-privacy-grid{grid-template-columns:1fr 1fr;gap:15px 12px;display:grid}.approved-privacy fieldset{border:2px groove #fff;min-width:0;margin:0;padding:6px 12px}.approved-privacy legend{padding:0 5px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-privacy fieldset label{white-space:nowrap;align-items:center;gap:8px;font:15px/26px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:flex}.approved-privacy input[type=radio]{accent-color:#008dce;width:18px;height:18px}.approved-extra{color:#333;margin:2px 0;font:10px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-extra summary{cursor:pointer}.approved-extra[open]{background:#edf0f2}.approved-block-list{grid-template-rows:29px 116px;grid-template-columns:1fr 96px;gap:5px 12px;display:grid;margin-top:14px!important}.approved-block-list input,.approved-block-list select{color:#111;background:#fff;border:1px solid #9fadb9;border-radius:0;width:100%;min-width:0;padding:3px;font:14px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-block-list button{color:#111;background:linear-gradient(#fff,#d9dfe4);border:1px solid #8795a2;border-radius:3px;height:32px;font:16px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .preferences-section-body .settings-card{box-sizing:border-box}.desktop-client-shell .approved-general label{border:0;min-height:22px;padding:0;line-height:22px;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.desktop-client-shell .approved-general .approved-folder{min-height:30px}.desktop-client-shell .approved-general .approved-folder input{height:29px;min-height:0}.approved-privacy{box-sizing:border-box}.desktop-client-shell .preferences-section-body .approved-privacy label{border:0;min-height:26px;padding:0;max-width:none!important;margin:0!important;font:15px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important;display:flex!important}.desktop-client-shell .preferences-section-body .approved-privacy input[type=radio]{min-height:0;padding:0}.desktop-client-shell .room-menu[aria-disabled=true]{color:#555}.desktop-client-shell .room-menu[aria-disabled=true] summary{color:#555;cursor:default}.approved-member-icon{object-fit:contain;width:16px;height:19px}.approved-member-crown{object-fit:contain;width:20px;height:20px;margin-left:auto}.desktop-client-shell .approved-general label{min-height:20px;line-height:20px}.desktop-client-shell:has(.approved-status)>.main-panel>.approved-title{height:41px}.desktop-client-shell:has(.approved-private)>.main-panel>.approved-title{height:40px}.desktop-client-shell .room-toolbar-actions .approved-calculator{display:block}.desktop-login-layout .approved-saved-user{color:#111;cursor:pointer;background:linear-gradient(#fff,#d2d7df);border:1px solid #b4bdc8;border-radius:2px;width:21px;height:24px;padding:0;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;position:absolute;top:1px;right:3px}.desktop-login-layout input::-webkit-calendar-picker-indicator{opacity:0}.desktop-window-loading.auth-lost{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.desktop-window-loading.auth-lost p{color:#333;margin:20px;font:13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}html:has(.desktop-login-layout){background:0 0!important}body:has(.desktop-login-layout){background:0 0!important}#root:has(.desktop-login-layout){background:0 0!important}.desktop-login-layout{border-radius:12px;overflow:hidden}.desktop-login-layout .desktop-saved-user-arrow{width:17px;min-width:0;height:20px;padding:0;font-size:10px;top:3px;right:3px}.desktop-login-layout .desktop-check-option input:checked:after{text-align:center;font-size:12px;line-height:14px;position:absolute;inset:0}.desktop-login-layout .image-login-button{justify-content:center;align-items:center;height:31px;min-height:31px;padding:0;font-size:13px;display:flex;position:relative}.desktop-login-layout .image-login-button span{z-index:1;position:relative}.approved-title{height:28px;font-size:13px}.approved-main-title{color:#fff;background-color:#058dc8}.approved-main-title strong{text-shadow:0 1px #467493;font-size:13px}.approved-window-controls{height:23px}.approved-window-controls button{width:28px;font-size:15px}.desktop-self-details>b{font-size:12px!important}.desktop-self-details>small{font-size:11px;display:block}.desktop-client-shell,.desktop-quick-actions,.desktop-category-menu summary{font-size:12px}.approved-self-presence-button{cursor:pointer;background:0 0;border:0;padding:0;position:relative}.approved-presence-menu{z-index:100;background:#eee;border:1px solid #aaa;min-width:100px;display:grid;position:absolute;top:22px;left:0}.approved-presence-menu button{text-align:left;font-size:12px}.approved-category-tree{font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-tree-row>button:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.approved-rating{color:#fff;background:green;border:1px solid #004e00;place-items:center;width:15px;height:16px;font-size:11px;display:inline-grid}.approved-rating.adult{background:#bf0000;border-color:#700}.desktop-client-shell .settings-card h2{font-size:14px}.desktop-client-shell .settings-card label,.desktop-client-shell .settings-card p,.desktop-client-shell .settings-card button{font-size:12px}.desktop-client-shell .settings-card{padding:8px}.desktop-client-shell .approved-general{font-size:11px}.desktop-client-shell .approved-general fieldset{margin:4px 0;padding:7px}.desktop-client-shell .approved-general input[type=checkbox]{width:13px;height:13px}:is(.desktop-client-shell .preferences-section-body:has(.approved-general),.desktop-client-shell .preferences-section-body:has(.approved-privacy)){overflow:hidden}.approved-folder button{background:0 0;border:0;width:25px;font-size:17px!important}.corrected-reference{box-sizing:border-box;background:#eceeef;height:100%;padding:14px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.corrected-reference label{align-items:center;gap:8px;margin:9px 0;display:flex}.corrected-reference input,.corrected-reference select{background:#fff;border:1px solid #9cafc3;border-radius:2px;min-width:0;height:24px;min-height:24px;padding:3px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.corrected-reference input{flex:1}.corrected-reference button,.corrected-preferences button{background:linear-gradient(#fff,#d6d9df);border:1px solid #9099a3;border-radius:3px;padding:5px 12px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.corrected-reference footer{justify-content:center;gap:24px;margin-top:16px;display:flex}.corrected-reference footer button{min-width:95px}.corrected-reference footer button:first-child{background:linear-gradient(#fff,#b1ddff);border-color:#00b7e5}.corrected-add-friend{padding:16px 20px}.corrected-password{padding:18px}.corrected-password label{grid-template-columns:130px 1fr;font-size:12px;display:grid}.corrected-about{text-align:center;padding-top:35px}.corrected-about p{margin:15px 0 60px;font-size:16px}.corrected-preferences .preferences-section-body{font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;overflow:hidden;padding:8px!important}.corrected-preferences h2{text-align:center;border:1px solid #ddd;margin:0 0 10px;font:700 13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.corrected-preferences label{align-items:center;gap:6px;margin:6px 0;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:flex}.corrected-preferences input,.corrected-preferences select{max-width:100%;min-height:22px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.corrected-preferences select:not([size]){max-width:230px;margin-left:auto}.corrected-preferences .approved-general fieldset{margin:7px 0;padding:10px}.corrected-preferences .approved-general input[type=number]{width:45px}.corrected-toggle input{width:13px;height:13px;min-height:0}.corrected-white-list{background:#fff;width:100%;height:185px;display:block}.corrected-history{background:#fff;border:1px solid #aaa;height:180px;padding:5px;overflow:auto}.corrected-history p{cursor:pointer;font-size:11px}.corrected-history time{font-size:10px}.corrected-preferences .approved-block-list select{height:100px}.corrected-preferences .approved-block-list input{width:calc(100% - 70px)}.corrected-device video{object-fit:contain;background:#111;width:100%;height:200px;margin:10px 0;display:block}.corrected-device button{margin-top:16px;margin-right:8px}.corrected-device small{margin-top:10px;display:block}.corrected-role-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.corrected-role-grid fieldset{border:1px solid #aaa;min-width:0;padding:6px}.corrected-role-grid select{width:100%;height:88px;margin:5px 0;display:block;overflow:auto}.corrected-role-grid button{padding:3px 8px;font-size:11px}.corrected-room-categories{gap:10px;display:flex}.corrected-room-categories label{flex:1;min-width:0}.corrected-room-categories select{width:100%}.corrected-my-room{padding:10px;overflow:auto}.corrected-my-room>label{display:flex}.corrected-join-admin{padding:25px 45px}.corrected-join-admin label{margin:16px 0}.corrected-join-admin footer{margin-top:28px}.corrected-preferences .preferences-section-list button{padding:8px 4px;font-size:12px}.desktop-login-layout .approved-saved-user{width:16px!important;min-width:0!important;height:20px!important;padding:0!important;font-size:9px!important;top:3px!important;right:3px!important}.corrected-saved-users{z-index:100;background:#fff;border:1px solid #aaa;width:220px;display:grid;position:absolute;top:25px;left:76px}.corrected-saved-users button{text-align:left;background:#fff;border:0;padding:4px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-self-presence-button>button{vertical-align:middle;background:0 0;border:0;width:22px;height:24px;padding:0}.approved-self-presence-button .approved-presence-menu button{white-space:nowrap;background:#eee;border:0;width:100%;height:23px;padding:3px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-client-shell .corrected-preferences .approved-general legend,.desktop-client-shell .corrected-preferences .approved-general label{min-height:19px;line-height:19px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.desktop-client-shell .corrected-preferences .approved-general fieldset{margin:5px 0;padding:7px}.desktop-client-shell .corrected-preferences h2,.desktop-client-shell .corrected-preferences .approved-privacy h2{height:24px;font:700 13px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.desktop-client-shell .corrected-preferences .approved-privacy{overflow:hidden}.desktop-client-shell .corrected-preferences .approved-privacy legend,.desktop-client-shell .corrected-preferences .approved-privacy fieldset label,.desktop-client-shell .corrected-preferences .preferences-section-body .approved-privacy label{min-height:22px;line-height:22px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu!important}.desktop-client-shell .corrected-preferences .approved-privacy input[type=radio]{width:14px;height:14px}.desktop-client-shell .corrected-preferences .preferences-dialog-actions button{width:90px;height:29px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-login-layout .desktop-check-option input{border-radius:50%}.approved-title{box-sizing:border-box;background-position:50%;background-size:cover;height:32px;min-height:32px}.desktop-client-shell:has(.approved-status)>.main-panel>.approved-title{box-sizing:border-box;background-position:50%;background-size:cover;height:32px;min-height:32px}.desktop-client-shell:has(.approved-private)>.main-panel>.approved-title{box-sizing:border-box;background-position:50%;background-size:cover;height:32px;min-height:32px}.approved-main-title{background-image:var(--universal-header)!important}.desktop-login-layout{background-position:top;background-repeat:no-repeat;background-size:auto 32px;width:300px;min-width:300px;max-width:300px;height:280px;min-height:280px;max-height:280px}.desktop-login-layout .auth-side{width:300px;height:280px}.desktop-login-layout:before{top:32px}.desktop-login-header{height:32px}.desktop-login-brand{font-size:14px;top:7px}.desktop-login-layout .desktop-login-window-close{width:33px;height:22px;top:4px;right:5px}.desktop-login-layout .auth-card>label.classic-login-field{grid-template-columns:66px 1fr;gap:4px;width:269px;height:24px;font-size:13px;left:14px}.desktop-login-layout .auth-card>label.classic-login-field:first-of-type{top:41px}.desktop-login-layout .auth-card>label.classic-login-field:nth-of-type(2){top:78px}.desktop-login-layout .auth-card>label.classic-login-field>input{width:199px;height:24px;padding-right:21px;font-size:13px}.desktop-login-layout .auth-card>label.classic-login-field:nth-of-type(2)>input{padding-right:4px}.desktop-login-layout .desktop-auth-links{gap:6px;width:208px;top:111px;left:84px}.desktop-login-layout .desktop-auth-links button{height:17px;font-size:13px}.desktop-login-layout .desktop-login-options{gap:6px;top:158px;left:35px}.desktop-login-layout .auth-card .desktop-check-option{gap:6px;width:232px;height:17px;font-size:13px}.desktop-login-layout .desktop-check-option strong{font-size:13px}.desktop-login-layout .desktop-check-option input{box-sizing:border-box;background:#fff;border:1px solid #737d87;width:14px;height:14px;box-shadow:inset 1px 1px #eee;border-radius:0!important}.desktop-login-layout .desktop-check-option input:checked:after{color:#087eee;font-size:10px;line-height:10px;inset:1px}.desktop-login-layout .desktop-login-buttons{gap:16px;width:215px;top:231px;left:49px}.desktop-login-layout .image-login-button{width:99px;height:28px;min-height:28px;font-size:12px}.desktop-login-layout .desktop-security-answer{grid-template-columns:66px 1fr;width:269px;height:20px;top:103px;left:14px}.desktop-login-layout .desktop-security-answer input{width:199px;height:20px;min-height:20px}.desktop-login-layout:has(.desktop-security-answer) .desktop-auth-links{gap:2px;top:124px}.desktop-login-layout .notice{width:280px;max-width:280px;top:214px;left:8px}.desktop-login-layout .approved-saved-user{color:#000;outline-offset:-2px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:17px!important;height:20px!important;font-size:9px!important;top:2px!important;right:3px!important}.desktop-login-layout .corrected-saved-users{width:199px;top:24px;left:70px}.desktop-login-layout .image-login-button{appearance:none;box-shadow:none;text-shadow:none;background:linear-gradient(#fff,#d7d9df);border:1px solid #8a939c}.desktop-login-layout .image-login-button:first-child{background:linear-gradient(#fff,#9cd5ff);border:1px solid #00b9e6}.desktop-login-layout .image-login-button:hover:not(:disabled){background:linear-gradient(#fff,#c4e6fa)}.desktop-login-layout .image-login-button:active:not(:disabled){background:linear-gradient(#c4d9e9,#fff)}.desktop-login-layout .auth-card>label.classic-login-field>input[name=usernameOrEmail],.desktop-login-layout .corrected-saved-users button{color:#000;font-family:Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;font-weight:400}.desktop-login-layout .classic-login-field>.desktop-username-combo{clip-path:none;z-index:100;grid-column:2;width:199px;height:24px;position:relative;overflow:visible}.desktop-login-layout .desktop-username-combo>input{box-sizing:border-box;color:#000;letter-spacing:0;background:#fff;border:1px solid #9eafc3;border-radius:2px;outline-color:#777;width:199px;min-width:0;height:24px;margin:0;padding:2px 21px 2px 4px;font-family:Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;font-size:13px;font-weight:400}.desktop-login-layout .desktop-username-combo>.corrected-saved-users{box-sizing:border-box;z-index:101;width:100%;box-shadow:none;background:#fff;border:1px solid #9eafc3;border-top:0;border-radius:0;max-height:144px;position:absolute;top:100%;left:0;overflow-y:auto}.desktop-login-layout .desktop-username-combo .corrected-saved-users button{color:#000;min-height:22px;padding:2px 4px}.desktop-client-shell .desktop-roster .desktop-friend-row{border-bottom:0;gap:5px;padding:1px 7px}.desktop-client-shell .desktop-roster .desktop-friend-row .desktop-friend-copy strong{font-size:13px}.desktop-client-shell .desktop-roster .desktop-friend-row .desktop-friend-copy small{font-size:11px}.desktop-client-shell .corrected-add-friend{padding:12px 20px;overflow:hidden}.desktop-client-shell .corrected-add-friend label{align-items:center;margin:0}.desktop-client-shell .corrected-add-friend footer{align-items:center;gap:24px;margin-top:14px}.desktop-client-shell .corrected-add-friend footer button{box-sizing:border-box;height:26px;padding:4px 12px}.desktop-client-shell .corrected-add-friend>small{overflow-wrap:anywhere;margin-top:6px;font:11px/12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:block}.desktop-client-shell .desktop-profile-banner{grid-template-rows:76px;grid-template-columns:76px minmax(0,1fr);align-items:center;height:91px;display:grid;gap:0 14px!important;min-height:91px!important}.desktop-client-shell .desktop-self-details>.desktop-self-service{text-align:left}.desktop-client-shell .desktop-profile-banner>.desktop-self-avatar{box-sizing:border-box;grid-area:1/1;width:76px!important;height:76px!important}.desktop-client-shell .desktop-profile-banner{position:relative}.desktop-client-shell .desktop-profile-banner>.desktop-self-crown{object-fit:contain;pointer-events:none;width:40px;height:40px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.desktop-client-shell .desktop-self-details>.desktop-profile-upgrade-row{align-self:stretch;align-items:center;display:flex;position:relative}.desktop-client-shell .desktop-profile-upgrade-row>.desktop-self-flag{object-fit:fill;pointer-events:none;background:0 0;border:0;width:20px;height:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.desktop-client-shell .desktop-self-avatar .avatar,.desktop-client-shell .desktop-self-avatar .avatar img{object-fit:cover;border-radius:0;width:100%;height:100%}.desktop-client-shell .desktop-profile-banner>.desktop-self-details{grid-area:1/2;justify-content:space-between;gap:0;height:76px}.desktop-client-shell .desktop-roster .desktop-friend-copy small a{color:#00e;cursor:pointer;text-decoration:underline}.approved-self-presence-button .desktop-dnd-indicator,.desktop-roster .desktop-dnd-indicator,.desktop-status-menu-icon .desktop-dnd-indicator{vertical-align:middle;background:#c62828;border-radius:50%;width:14px;height:14px;display:inline-block;position:relative}.approved-self-presence-button .desktop-dnd-indicator:after,.desktop-roster .desktop-dnd-indicator:after,.desktop-status-menu-icon .desktop-dnd-indicator:after{content:"";background:#fff;height:2px;position:absolute;top:6px;left:3px;right:3px}.approved-presence-menu .approved-menu-presence{object-fit:contain;vertical-align:middle;width:14px;height:14px;margin-right:5px;display:inline-block}.desktop-roster .desktop-friend-context{z-index:2000;box-sizing:border-box;color:#111;background:#eee;border:1px solid #888;width:208px;padding:2px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;position:fixed}.desktop-roster .desktop-friend-context>button{box-sizing:border-box;color:#111;text-align:left;white-space:nowrap;background:0 0;border:0;width:100%;height:24px;padding:3px 8px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:block}.desktop-roster .desktop-friend-context>button:hover:not(:disabled),.desktop-roster .desktop-friend-context>button:focus-visible{color:#fff;background:#316ac5}.desktop-roster .desktop-friend-context>button:disabled{color:#888}.desktop-roster .desktop-friend-delete-confirm{z-index:2001;box-sizing:border-box;color:#111;background:#eee;border:1px solid #888;width:280px;max-width:calc(100vw - 16px);padding:10px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;position:fixed;top:40%;left:50%;transform:translate(-50%)}.desktop-roster .desktop-friend-delete-confirm p{overflow-wrap:anywhere;margin:0 0 10px}.desktop-roster .desktop-friend-delete-confirm>div{justify-content:center;gap:8px;display:flex}.desktop-roster .desktop-friend-delete-confirm button{color:#111;background:#eee;border:1px solid #999;width:60px;height:24px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-presence-menu,.approved-presence-menu button{color:#000!important}.approved-presence-menu .presence-menu-divider{border:0;border-top:1px solid #999;margin:3px 4px;display:block}.approved-system-dialog.login-progress>.approved-progress{background:#fff;border:0;width:89.7611%;height:13.4021%;position:absolute;top:60.8247%;left:5.11945%;overflow:hidden}html:has(.approved-system-dialog.login-progress){background:0 0;min-width:0;min-height:0;overflow:hidden}body:has(.approved-system-dialog.login-progress){background:0 0;min-width:0;min-height:0;overflow:hidden}#root:has(.approved-system-dialog.login-progress){background:0 0;min-width:0;min-height:0;overflow:hidden}.desktop-client-shell .desktop-profile-banner>.desktop-self-details>b{font-size:14px!important}.desktop-client-shell .desktop-profile-banner>.desktop-self-details>b>.approved-self-presence-button{margin-right:5px;display:inline-block}.desktop-client-shell .desktop-profile-banner>.desktop-self-details>b>.approved-self-presence-button>button{width:20px}.desktop-client-shell .desktop-profile-banner>.desktop-self-details>b>.approved-self-presence-button>button>.approved-self-presence{margin-right:0}.desktop-client-shell .desktop-roster .desktop-friend-context>.desktop-friend-menu-separator{background:#aaa;height:1px;margin:3px 0}.custom-message-dialog.approved-status{color:#111;padding:27px 12px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.custom-message-dialog>label{margin-bottom:4px;display:block}.custom-message-dialog.approved-status>.custom-message-combo{background:#fff;border:1px solid #94adc5;justify-content:normal;gap:0;height:24px;padding:0;display:flex;position:relative}.custom-message-combo>input{color:#111;background:#fff;border:0;outline:none;flex:1;width:100%;min-width:0;padding:2px 4px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.custom-message-dialog.approved-status .custom-message-arrow{background:#eee;border:0;border-left:1px solid #bbb;border-radius:0;width:22px;height:22px;font:10px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.custom-message-history{z-index:100;background:#fff;border:1px solid #888;max-height:76px;position:absolute;top:23px;left:-1px;right:-1px;overflow:auto}.custom-message-dialog.approved-status .custom-message-history>button{text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:0;border-radius:0;width:100%;height:22px;padding:2px 4px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:block;overflow:hidden}.custom-message-dialog.approved-status .custom-message-history>button:hover,.custom-message-dialog.approved-status .custom-message-history>button:focus{color:#fff;background:#316ac5}.custom-message-dialog>footer{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.custom-message-dialog.approved-status>footer>button{border:1px solid #87919b;border-radius:2px;width:64px;height:25px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.desktop-category-menu .desktop-menu-popover:has(.desktop-status-submenu){overflow:visible}.desktop-status-submenu{position:relative}.desktop-status-submenu>summary,.desktop-status-submenu>.desktop-status-trigger{cursor:pointer;color:#252525;padding:8px 10px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;list-style:none}.desktop-messenger-header .desktop-category-menu .desktop-status-submenu>.desktop-status-trigger:enabled{color:#355f91}.desktop-status-submenu>summary:after,.desktop-status-submenu>.desktop-status-trigger:after{content:"▶";float:right;font-size:9px}.desktop-status-submenu>summary:hover,.desktop-status-submenu>.desktop-status-trigger:hover{background:#dbeaf8}.desktop-status-items{z-index:20;background:#f7f7f7;border:1px solid #aeb4ba;width:190px;padding:4px;position:fixed;top:0;left:100%}.desktop-status-items>button:disabled{color:#888;cursor:default}.desktop-status-items>button{white-space:nowrap;padding-left:30px;position:relative}.desktop-status-menu-icon{justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.desktop-status-menu-asset{object-fit:contain;width:14px;height:14px;display:block}.approved-category-tree{overflow:auto}.approved-tree-row .approved-tree-toggle[hidden]{display:none}.approved-tree-row:has(.approved-tree-toggle[hidden]) .approved-tree-label{margin-left:17px}.approved-tree-children{border-left:0;margin-left:6px;padding-left:19px;position:relative}.approved-tree-children>button{padding-left:10px;position:relative}.approved-tree-children>button:before{content:"";border-left:1px dotted #aaa;position:absolute;top:0;bottom:0;left:-19px}.approved-tree-children>button:last-child:before{bottom:50%}.approved-tree-children>button:after{content:"";border-top:1px dotted #aaa;width:24px;position:absolute;top:50%;left:-19px}.approved-room-grid th:nth-child(3){width:75px}.approved-room-grid th:last-child{width:24px}.approved-room-grid .approved-rating{box-sizing:border-box;border-radius:0;width:16px;height:16px;padding:0}.approved-room-grid tbody td:nth-child(2){font-family:Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;font-size:14px;font-weight:700}.approved-room-grid tbody td:nth-child(3){text-align:right;font-variant-numeric:tabular-nums}.desktop-client-shell .approved-room-grid img.approved-rating-image{object-fit:contain;vertical-align:middle;background:0 0;border:0;border-radius:0;width:16px;height:16px;padding:0;display:inline-block}.approved-browser.approved-browser-redesign{flex-direction:column;gap:8px;padding:8px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:flex;overflow:hidden}.browse-directory-header{flex:none;align-items:center;gap:10px;min-height:36px;display:flex}.browse-directory-header h1{margin:0 12px 0 0;font:700 20px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.browse-directory-header button{color:#000;background:0 0;border:0;padding:4px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.browse-directory-header button:disabled{color:#777;opacity:1}.browse-directory-body{flex:1;grid-template-columns:230px minmax(0,1fr);gap:8px;min-height:0;display:grid}.approved-browser-redesign .approved-category-pane{gap:8px;min-width:0}.browse-tree-box{background:#fff;border:1px solid #a8b0b8;flex-direction:column;flex:1;min-height:0;display:flex}.browse-tree-box h2{background:#eceff2;border-bottom:1px solid #b6bec6;margin:0;padding:4px 6px;font:700 11px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-category-tree{border:0;border-radius:0;min-height:0;padding:4px;overflow:auto}.approved-browser-redesign .approved-category-tree button{color:#000;min-height:0;box-shadow:none;letter-spacing:normal;text-transform:none;border-radius:0;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-tree-row{gap:3px;min-height:15px;position:relative}.approved-browser-redesign .approved-tree-row .approved-tree-toggle{text-align:center;background:#f6f7f8;border:1px solid #959da5;flex:none;width:10px;height:10px;padding:0;line-height:8px}.approved-browser-redesign .approved-tree-label{text-align:left;white-space:normal;background:0 0;border:0;padding:1px}.browse-tree-group,.approved-browser-redesign .approved-tree-children{border-left:1px dotted #9099a3;margin-left:5px;padding-left:12px}.browse-tree-group>[role=treeitem],.approved-browser-redesign .approved-tree-children>button{position:relative}.browse-tree-group>[role=treeitem]:before,.approved-browser-redesign .approved-tree-children>button:before{content:"";border-top:1px dotted #9099a3;width:10px;position:absolute;top:7px;left:-12px}.approved-browser-redesign .approved-tree-children>button{text-align:left;white-space:normal;background:0 0;border:0;width:100%;min-height:15px;padding:1px 3px;line-height:13px}.approved-browser-redesign .approved-room-pane{gap:5px;min-width:0}.browse-search-controls{flex:none;align-items:center;gap:5px;display:flex}.browse-search-controls input{background:#fff;border:1px solid #9aa6b2;border-radius:0;flex:1;min-width:0;height:25px;padding:3px 5px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.browse-search-controls select{background:#fff;border:1px solid #9aa6b2;border-radius:0;width:92px;height:25px;padding:2px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.browse-search-controls .browse-refresh-icon{background:linear-gradient(#fff,#dce1e6);border:1px solid #9aa6b2;border-radius:2px;width:25px;height:25px;padding:0;font:18px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-room-grid{background:#fbfcfd;border-radius:0}.approved-browser-redesign .approved-room-grid th{height:23px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-room-grid th:first-child,.approved-browser-redesign .approved-room-grid th:last-child{width:26px}.approved-browser-redesign .approved-room-grid tbody tr:nth-child(odd){background:#fbfcfd}.approved-browser-redesign .approved-room-grid tbody tr:nth-child(2n){background:#f1f5f9}.approved-browser-redesign .approved-room-grid td{vertical-align:middle;background:0 0;height:22px;padding:0 4px}.approved-browser-redesign .approved-room-grid tbody td:nth-child(3),.approved-browser-redesign .approved-room-grid td:first-child,.approved-browser-redesign .approved-room-grid td:last-child{text-align:center}.approved-browser-redesign .approved-adult{gap:5px;height:19px;font:11px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-adult input{width:13px;height:13px}.approved-browser-redesign .approved-browser-actions{flex:none;gap:5px}.approved-browser-redesign .approved-browser-actions button{border-radius:2px;width:72px;height:26px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]{border-left:1px dotted #9099a3;margin-left:7px;padding-left:12px;position:relative}.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]:before{content:"";border-top:1px dotted #9099a3;width:10px;position:absolute;top:7px;left:0}.approved-browser-redesign .browse-tree-toggle-spacer{flex:none;width:10px;height:10px}.approved-browser.approved-browser-redesign{color:#172b4d;background:#f4f7fb;gap:10px;padding:10px}.approved-browser-redesign .browse-directory-header{gap:12px;min-height:38px}.approved-browser-redesign .browse-directory-header h1{color:#172b4d;margin-right:12px;font:700 20px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .browse-directory-header button{color:#334155;border-radius:5px;padding:6px 8px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .browse-directory-header button:hover:not(:disabled){color:#1d4ed8;background:#e7eef8}.approved-browser-redesign .browse-directory-header button:disabled{color:#94a3b8}.approved-browser-redesign .browse-directory-body{grid-template-columns:260px minmax(0,1fr);gap:10px}.approved-browser-redesign .approved-category-pane{gap:10px}.approved-browser-redesign .browse-tree-box{background:#fff;border:1px solid #dce4ee;border-radius:7px;overflow:hidden}.approved-browser-redesign .browse-tree-box h2{color:#26364e;background:#f8fafc;border-bottom:1px solid #e5ebf3;padding:7px 9px;font:600 12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-category-tree{scrollbar-width:thin;scrollbar-color:#c4cfdd transparent;background:#fff;padding:5px}.approved-browser-redesign .approved-category-tree button{color:#334155;font-family:Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;font-size:12px;font-weight:400}.approved-browser-redesign .approved-tree-row{gap:4px;min-height:22px}.approved-browser-redesign .approved-tree-label{padding:3px 2px;line-height:16px}.approved-browser-redesign .approved-tree-row .approved-tree-toggle{color:#64748b;background:#fff;border:1px solid #bac6d4;border-radius:2px;width:11px;height:11px;font-size:10px;line-height:9px}.approved-browser-redesign .browse-group-label{font-weight:600!important}.approved-browser-redesign .approved-tree-children>button{color:#334155;min-height:22px;padding:3px 4px;font:400 12px/16px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .browse-tree-group>[role=treeitem]:before,.approved-browser-redesign .approved-tree-children>button:before,.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]:before{border-top-color:#cbd5e1;top:11px}.approved-browser-redesign .approved-tree-row.selected,.approved-browser-redesign .approved-tree-children>button.selected{border-radius:4px;color:#1d4ed8!important;background:#dbeafe!important}.approved-browser-redesign .approved-tree-row.selected button{color:#1d4ed8}.approved-browser-redesign .approved-tree-label:hover,.approved-browser-redesign .approved-tree-children>button:hover{background:#f1f5f9;border-radius:4px}.approved-browser-redesign .browse-search-controls{gap:7px}.approved-browser-redesign .browse-search-controls input,.approved-browser-redesign .browse-search-controls select,.approved-browser-redesign .browse-search-controls .browse-refresh-icon{color:#334155;background:#fff;border:1px solid #d6e0ec;border-radius:6px;height:30px}.approved-browser-redesign .browse-search-controls input{padding:5px 9px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .browse-search-controls input::placeholder{color:#8190a5}.approved-browser-redesign .browse-search-controls select{width:98px;padding:4px 6px}.approved-browser-redesign .browse-search-controls .browse-refresh-icon{width:30px;font-size:18px}.approved-browser-redesign .browse-search-controls .browse-refresh-icon:hover{background:#eaf1fa}.approved-browser-redesign .approved-room-pane{gap:7px}.approved-browser-redesign .approved-room-grid{border:1px solid var(--talkavora-room-list-border);border-radius:var(--talkavora-room-list-radius);scrollbar-width:thin;scrollbar-color:#c4cfdd transparent;background:#fbfcfd}.approved-browser-redesign .approved-room-grid th{background:var(--talkavora-room-list-header);border:0;border-bottom:1px solid var(--talkavora-room-list-border);height:26px;color:var(--talkavora-room-list-header-text);padding:3px 7px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-room-grid td{border:0;border-bottom:1px solid var(--talkavora-room-list-row-border);vertical-align:middle;height:22px;padding:0 7px}.approved-browser-redesign .approved-room-grid tr.selected{color:#172b4d!important;background:#dbeafe!important}.approved-browser-redesign .approved-room-grid tr.selected td{color:inherit;background:#dbeafe}.approved-browser-redesign .approved-adult{color:#334155;height:22px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-browser-actions{gap:7px}.approved-browser-redesign .approved-browser-actions button{width:76px;height:29px;box-shadow:none;color:#334155;background:#fff;border:1px solid #d1dce9;border-radius:5px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu}.approved-browser-redesign .approved-browser-actions button:first-child{color:#fff;background:#2563eb;border:1px solid #2563eb}.approved-browser-redesign .approved-browser-actions button:hover:not(:disabled){background:#eef4fc}.approved-browser-redesign .approved-browser-actions button:first-child:hover:not(:disabled){background:#1d4ed8}.approved-browser-redesign .approved-browser-actions button:disabled{color:#94a3b8;opacity:1;background:#edf2f7;border-color:#dce4ee}.approved-browser-redesign .approved-category-tree::-webkit-scrollbar{width:8px;height:8px}.approved-browser-redesign .approved-room-grid::-webkit-scrollbar{width:8px;height:8px}.approved-browser-redesign .approved-category-tree::-webkit-scrollbar-thumb{background:#c4cfdd;border:2px solid #f8fafc;border-radius:6px}.approved-browser-redesign .approved-room-grid::-webkit-scrollbar-thumb{background:#c4cfdd;border:2px solid #f8fafc;border-radius:6px}.approved-browser-redesign .approved-room-grid{background-color:#fbfcfd;background-image:linear-gradient(to right,transparent calc(var(--browse-col-2,calc(100% - 101px)) - 1px),#d7dfe7 calc(var(--browse-col-2,calc(100% - 101px)) - 1px),#d7dfe7 var(--browse-col-2,calc(100% - 101px)),transparent var(--browse-col-2,calc(100% - 101px))),linear-gradient(to right,transparent calc(var(--browse-col-3,calc(100% - 26px)) - 1px),#d7dfe7 calc(var(--browse-col-3,calc(100% - 26px)) - 1px),#d7dfe7 var(--browse-col-3,calc(100% - 26px)),transparent var(--browse-col-3,calc(100% - 26px))),repeating-linear-gradient(to bottom,transparent 0,transparent 21px,#d7dfe7 21px,#d7dfe7 22px);background-position:0 0,0 0,0 var(--browse-grid-header,26px);background-repeat:no-repeat,no-repeat,repeat;background-attachment:local}.approved-browser-redesign .approved-room-grid th,.approved-browser-redesign .approved-room-grid td{border-bottom:1px solid #d7dfe7;border-right:1px solid #d7dfe7}.approved-browser-redesign .approved-room-grid th:last-child,.approved-browser-redesign .approved-room-grid td:last-child{border-right:0}.approved-browser-redesign .approved-browser-actions{justify-content:flex-end;gap:6px}.approved-browser-redesign .approved-browser-actions button:last-child{margin-left:0}.approved-browser-redesign .approved-room-grid td:first-child,.approved-browser-redesign .approved-room-grid td:last-child{padding:0 3px}.approved-browser-redesign .browse-directory-header h1 .browse-home-heading{font:inherit;color:inherit;background:0 0;border:0;padding:0}.approved-browser-redesign .approved-room-grid,.approved-browser-redesign .approved-room-grid tbody tr:not(.selected),.approved-browser-redesign .approved-room-grid tbody tr:not(.selected) td{background-color:#fff}.approved-browser-redesign .approved-room-grid tbody td:nth-child(2){text-align:left;vertical-align:middle}.approved-browser-redesign .approved-room-grid tbody td:nth-child(n+2):not(:last-child){font-size:12px}.desktop-client-shell .approved-browser-redesign .approved-room-grid img.approved-rating-image{object-fit:scale-down;max-width:12px;max-height:12px}.approved-browser-redesign .approved-room-grid tbody td.browse-free-room-name{color:#000;font-size:12px;font-weight:400}.approved-browser-redesign .approved-room-grid{overflow-x:hidden}.approved-browser-redesign .approved-room-grid table{table-layout:fixed;width:var(--browse-table-width,100%)}.approved-browser-redesign .approved-room-grid tbody tr{height:22px}.approved-browser-redesign .approved-room-grid th,.approved-browser-redesign .approved-room-grid td,.approved-browser-redesign .approved-room-grid tr.selected td{background-image:linear-gradient(270deg,#d7dfe7 0 1px,#0000 1px),linear-gradient(0deg,#d7dfe7 0 1px,#0000 1px);border:0}.approved-browser-redesign .approved-room-grid th:last-child,.approved-browser-redesign .approved-room-grid td:last-child,.approved-browser-redesign .approved-room-grid tr.selected td:last-child{background-image:linear-gradient(0deg,#d7dfe7 0 1px,#0000 1px)}.approved-browser-redesign .browse-tree-group,.approved-browser-redesign .approved-tree-children,.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]{border-left-color:#0000}.approved-browser-redesign .browse-tree-group>[role=treeitem]:before,.approved-browser-redesign .approved-tree-children>button:before,.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]:before{content:"";pointer-events:none;border:0;border-left:1px dotted #cbd5e1;width:0;height:auto;position:absolute;top:0;bottom:0;left:-13px}.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]:before{left:-1px}.approved-browser-redesign .browse-tree-group>[role=treeitem]:after,.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]:after,.approved-browser-redesign .browse-tree-group>[role=treeitem]:last-child:before,.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]:last-child:before{content:none}.approved-browser-redesign .approved-tree-children>button:last-child:before{bottom:50%}.approved-browser-redesign .browse-tree-group>[role=treeitem]>.approved-tree-row:after,.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]>.approved-tree-row:after,.approved-browser-redesign .approved-tree-children>button:after{content:"";pointer-events:none;border:0;border-top:1px dotted #cbd5e1;width:10px;height:0;position:absolute;top:50%;bottom:auto;left:-12px}.approved-browser-redesign .browse-tree-group>[role=treeitem]:last-child>.approved-tree-row:before,.approved-browser-redesign .approved-category-tree[aria-label=Categories]>[role=treeitem]:last-child>.approved-tree-row:before{content:"";pointer-events:none;border:0;border-left:1px dotted #cbd5e1;width:0;position:absolute;top:0;bottom:50%;left:-13px}.approved-browser-redesign .approved-category-tree[aria-label=Categories]>.approved-tree-row:after{content:"";pointer-events:none;border:0;border-top:1px dotted #cbd5e1;width:10px;position:absolute;top:50%;left:0}.approved-browser-redesign .browse-child-stem{pointer-events:none;border-left:1px dotted #cbd5e1;position:absolute;top:50%;bottom:0;left:5px}.approved-browser-redesign .approved-tree-toggle{z-index:1;position:relative}.approved-browser-redesign .approved-room-grid{--browse-rating-width:26px;--browse-members-width:75px;--browse-lock-width:26px;position:relative}.approved-browser-redesign .approved-room-grid col.browse-rating-column{width:var(--browse-rating-width)}.approved-browser-redesign .approved-room-grid col.browse-members-column{width:var(--browse-members-width)}.approved-browser-redesign .approved-room-grid col.browse-lock-column{width:var(--browse-lock-width)}.approved-browser-redesign .approved-room-grid table th:first-child,.approved-browser-redesign .approved-room-grid table th:nth-child(3),.approved-browser-redesign .approved-room-grid table th:last-child{width:auto}.approved-browser-redesign .approved-room-grid table th:first-child,.approved-browser-redesign .approved-room-grid table td:first-child,.approved-browser-redesign .approved-room-grid table tr.selected td:first-child{background-image:linear-gradient(0deg,#d7dfe7 0 1px,#0000 1px)}.approved-browser-redesign .browse-rating-divider{top:0;left:calc(var(--browse-col-1,var(--browse-rating-width)) - 1px);width:1px;height:var(--browse-divider-height,100%);pointer-events:none;z-index:1;background:#d7dfe7;position:absolute}.desktop-client-shell:not(.desktop-secondary-window) .desktop-profile-banner>.desktop-self-details>b>.approved-self-presence-button>button>img.approved-self-presence{width:18px;height:18px}.desktop-client-shell .corrected-add-friend{height:auto;padding-top:12px;padding-bottom:12px}.desktop-client-shell .corrected-add-friend footer{margin-top:12px}.desktop-client-shell .corrected-add-friend>small:empty{display:none}html:has(.corrected-add-friend){min-width:0}body:has(.corrected-add-friend){min-width:0}body:has(.corrected-add-friend) #root{min-width:0}.approved-browser-redesign .approved-browser-footer{flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.approved-browser-redesign .approved-browser-footer .approved-adult{white-space:nowrap;margin:0}.approved-browser-redesign .approved-browser-footer .approved-browser-actions{flex:none}.approved-browser-redesign .approved-room-grid[data-all-rooms=true] .browse-sub-column,.approved-browser-redesign .approved-room-grid[data-all-rooms=true] th:nth-child(3),.approved-browser-redesign .approved-room-grid[data-all-rooms=true] th:nth-child(4){width:75px}.approved-browser-redesign .approved-room-grid[data-all-rooms=true] td:nth-child(3){text-align:left}.approved-browser-redesign .approved-room-grid[data-all-rooms=true] td:nth-child(4){text-align:right;font-variant-numeric:tabular-nums}.approved-browser-redesign .browse-list-loading{color:#334155;background:#fff;width:max-content;max-width:100%;padding:2px 7px;font:12px Inter,Noto Sans,Noto Naskh Arabic,Noto Nastaliq Urdu;display:block;position:sticky;bottom:0;left:0}.approved-browser-redesign .approved-room-grid[data-all-rooms=true]{background-image:linear-gradient(to right,transparent calc(var(--browse-col-2) - 1px),#d7dfe7 calc(var(--browse-col-2) - 1px),#d7dfe7 var(--browse-col-2),transparent var(--browse-col-2)),linear-gradient(to right,transparent calc(var(--browse-col-3) - 1px),#d7dfe7 calc(var(--browse-col-3) - 1px),#d7dfe7 var(--browse-col-3),transparent var(--browse-col-3)),linear-gradient(to right,transparent calc(var(--browse-col-4) - 1px),#d7dfe7 calc(var(--browse-col-4) - 1px),#d7dfe7 var(--browse-col-4),transparent var(--browse-col-4)),repeating-linear-gradient(to bottom,transparent 0,transparent 21px,#d7dfe7 21px,#d7dfe7 22px);background-position:0 0,0 0,0 0,0 var(--browse-grid-header,26px);background-repeat:no-repeat,no-repeat,no-repeat,repeat}.approved-room-grid th{position:relative}.browse-column-resizer{z-index:3;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:7px;height:100%;position:absolute;top:0;right:-3px}.browse-column-resizer:focus-visible{outline-offset:-2px;outline:1px solid #738496}.approved-room-grid .browse-rating-divider{left:var(--browse-col-1,var(--browse-rating-width))}
