/* Scoped adaptation of supplied YT2009 account, inbox and sign-in framing. Apache-2.0. */
.ya-page{font:13px Arial,sans-serif;color:#333;margin:20px 0 30px;clear:both}
.ya-standing{padding:0 12px 16px}.ya-standing-summary{margin:12px 0}.ya-standing-good{color:#387c20}.ya-standing dl{display:grid;grid-template-columns:250px minmax(0,1fr);gap:6px 12px;margin:12px 0 16px}.ya-standing dd{margin:0}
.ya-page .page-heading{font-size:21px;font-weight:normal;border-bottom:1px solid #ccc;padding:0 0 12px;margin:0 0 16px}.ya-page .page-heading a{color:#333}.ya-page .page-heading span{color:#aaa;padding:0 8px}
.ya-columns{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px}.ya-navigation{border-right:1px solid #ccc;padding-right:15px}.ya-navigation nav a{display:block;padding:9px 10px;color:#03c}.ya-navigation nav a[aria-current]{background:#e8eefa;border:1px solid #c4cde0;font-weight:bold;color:#333;padding:8px 9px}.ya-folder-count{font-weight:bold}.ya-compose-link{margin:0 0 16px}.ya-more{margin:20px 0;font-size:12px}.ya-more summary{cursor:pointer;color:#03c}.ya-more h3{font-size:12px;margin:14px 0 4px}.ya-more a{display:block;padding:4px}.ya-page-title{background:#eee;border-bottom:1px solid #ccc;font-size:15px;padding:9px 12px;margin:0 0 18px}.ya-page button,.ya-button{display:inline-block;background:linear-gradient(#fff,#e6e6e6);border:1px solid #aaa;border-radius:3px;color:#333;padding:5px 10px;font:12px Arial;cursor:pointer;text-decoration:none}.ya-page button:hover,.ya-button:hover{border-color:#666;text-decoration:none}.ya-toolbar{background:#f2f2f2;padding:8px;border:1px solid #ccc;border-bottom:0}.ya-toolbar span{float:right;padding:5px}.ya-inbox-table{width:100%;border-collapse:collapse;table-layout:fixed}.ya-inbox-table th,.ya-inbox-table td{text-align:left;border-bottom:1px solid #ddd;padding:9px 7px;overflow-wrap:anywhere}.ya-inbox-table th{background:#e8eefa;font-size:12px}.ya-inbox-table th:nth-child(2){width:22%}.ya-inbox-table th:last-child{width:145px}.ya-inbox-table .ya-check{width:22px}.ya-inbox-table tbody tr:nth-child(even){background:#f7f7f7}.ya-unread{font-weight:bold}.ya-page .ya-empty{text-align:center;padding:30px;color:#777}.ya-reading{border:1px solid #ccc;margin-top:20px;padding:16px}.ya-reading h3{font-size:16px;margin:0 0 8px}.ya-message-meta{font-size:11px;color:#666;border-bottom:1px solid #ddd;padding-bottom:12px}.ya-message-body{white-space:pre-wrap;overflow-wrap:anywhere;min-height:60px}.ya-message-body img{max-width:100%;height:auto}.ya-reading-actions{display:flex;gap:8px;margin-top:16px}.ya-reading-actions form{display:inline}.ya-page .account_field_block{display:flex;gap:12px;margin:12px 0;clear:both}.ya-page .account_field_label{width:150px;flex:none;text-align:right;padding-top:4px;font-size:12px}.ya-page .account_field{width:auto;flex:1;float:none}.ya-page .account_field input[type=text],.ya-page .account_field input[type=password],.ya-page .account_field textarea{box-sizing:border-box;width:min(100%,440px);padding:4px;border:1px solid #aaa;font:13px Arial}.ya-page .account_field textarea{height:100px}.ya-compose .account_field textarea{height:210px;width:100%}.ya-page .account_field small{display:block}.ya-page .accountForm,.ya-page .account_form{width:auto;margin:0;float:none}.ya-page .account_form legend,.ya-page fieldset legend{font-size:14px}.ya-page fieldset{border:0;padding:10px;margin:0}.ya-page .accntSettingHead{background:#eee;color:#333;border:1px solid #ccc;font-size:13px;display:block;padding:8px;cursor:pointer;margin:10px 0}.ya-page .accntSettingHead legend{font-size:13px}.ya-form-actions{margin:18px 0 0 162px}.ya-overview-user{display:flex;gap:20px;padding:4px 12px 20px}.ya-overview-user>div:first-child{display:flex;flex-direction:column;gap:5px;text-align:center}.ya-username{font-size:17px;font-weight:bold}.ya-overview-user dl{display:grid;grid-template-columns:145px 110px;line-height:22px;margin:12px 0}.ya-overview-user dd{margin:0}.ya-section h3{font-size:14px;padding:8px 12px;background:#eee;border-bottom:1px solid #ccc}.ya-quicklinks{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:12px}.ya-quicklinks a{font-weight:bold}.ya-quicklinks p{font-size:12px;color:#666;margin:5px 0}.ya-page .avatar_bg .fieldset{overflow:auto}.ya-page .manage_contacts_tbl_head{background:#e8eefa}.ya-page .manage_contacts_tbl{border-bottom:1px solid #ddd}.ya-page .clearfix{float:none}
.ya-signin{font:13px Arial;color:#333;margin:20px 0 40px}.ya-signin h1{background:#eee;font-size:20px;padding:12px 16px;margin:0 0 30px}.ya-signin-columns{display:grid;grid-template-columns:1fr 350px;gap:45px;margin:0 45px}.ya-signin-benefits h2{font-size:19px;font-weight:normal;margin:25px 0 18px}.ya-signin-benefits ul{padding-left:20px;line-height:30px}.ya-signin-panel{background:#e8eefa;border:1px solid #c3d1e5;padding:20px 24px;text-align:center}.ya-signin-logo{width:110px;height:54px;object-fit:contain}.ya-signin-panel form{text-align:left;margin-top:20px}.ya-signin-row{display:grid;grid-template-columns:75px 1fr;align-items:center;margin:10px 0;gap:7px}.ya-signin-row input{width:100%;box-sizing:border-box;border:1px solid #888;padding:4px;font:13px Arial}.ya-signin-stay,.ya-signin-submit{display:block;margin:12px 0 12px 82px;font-size:12px}.ya-signin-submit button{padding:3px 12px}.ya-signin-recovery{font-size:12px;line-height:22px;text-align:left;margin-left:82px}.ya-signin-register{border:1px solid #ddd;background:#f5f5f5;text-align:center;padding:16px;margin-top:15px;line-height:24px}
