*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--ms-page)!important}.ms-root{color:var(--ms-text);background:var(--ms-page);font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;font-weight:400;line-height:1.35}.ms-root a{color:var(--ms-link);text-decoration:underline}.ms-root a:visited{color:var(--ms-link-visited)}:where(.ms-root main a:not([class]),.ms-root .contact-link,.ms-root .ms-action-link,.ms-root .nav-link-btn){font-weight:700}.nav-link-btn{color:var(--ms-link);cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;text-decoration:underline}.ms-header{background:var(--ms-band);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:800px;max-width:100%;margin:0 auto;padding:5px;display:flex}.ms-header a,.ms-header .nav-link-btn,.ms-header a:visited{color:var(--ms-band-text);font-size:8pt;text-decoration:underline}.ms-header-left,.ms-header-right{color:var(--ms-band-text);white-space:nowrap;align-items:center;gap:4px;font-size:8pt;display:flex}.ms-logo-link{border:0;align-items:center;display:inline-flex}.ms-logo-img{width:auto;height:22px;display:block}.ms-header-search{color:var(--ms-band-text);align-items:center;gap:5px;font-size:8pt;display:flex}.ms-search-scope{border:0;align-items:center;gap:5px;min-width:0;margin:0;padding:0;display:flex}.ms-header-search .radio-label{color:var(--ms-band-text);white-space:nowrap;cursor:pointer;align-items:center;gap:2px;font-size:8pt;display:flex}.ms-header-search input[type=radio]{accent-color:var(--ms-button)}.ms-search-input{border:1px solid var(--ms-input-border);background:var(--ms-input);color:var(--ms-text);width:180px;height:19px;padding:1px 2px;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt}.ms-search-btn{background:var(--ms-button);color:var(--ms-button-text);border:1px solid var(--ms-button-border);cursor:pointer;padding:1px 8px;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt}.ms-navbar{background:var(--ms-navbar);flex-wrap:wrap;justify-content:center;align-items:center;width:800px;max-width:100%;min-height:26px;margin:0 auto;padding:2px 4px;display:flex}.ms-navbar .nav-link-btn,.ms-navbar a,.ms-navbar a:visited{color:var(--ms-navbar-text);padding:0 2px;font-size:8pt;font-weight:700;text-decoration:none}.ms-navbar .nav-link-btn:hover,.ms-navbar a:hover{text-decoration:underline}.ms-navbar .nav-pipe{color:var(--ms-navbar-pipe);font-size:8pt}.main-container{background:var(--ms-surface);width:800px;max-width:100%;margin:0 auto;padding-top:5px}.profile-layout{justify-content:center;align-items:flex-start;gap:20px;padding-left:20px;display:flex}.left-column{flex-shrink:0;width:300px}.right-column{flex-shrink:0;width:435px;min-width:0}.profile-name{color:var(--ms-text-strong);margin-bottom:4px;font-family:verdana,arial,sans-serif,helvetica;font-size:12pt;font-weight:700}.profile-topbox{gap:10px;margin-bottom:10px;display:flex}.profile-photo-box{text-align:center;flex-shrink:0;width:165px}.profile-photo{justify-content:center;align-items:center;width:165px;display:flex}.profile-photo-img{border:0;width:160px;height:auto;display:block}.view-my-links,.view-my-links a{font-size:8pt}.view-my-links{text-align:center;margin-top:5px}.profile-details{padding-top:4px;font-size:8pt;line-height:1.6}.profile-status{margin-bottom:8px}.contact-box{border:1px solid var(--ms-border);width:100%;margin-bottom:10px}.contact-box-header{background:var(--ms-bar);color:var(--ms-bar-text);padding:2px 5px;font-family:verdana,arial,sans-serif,helvetica;font-size:9pt;font-weight:700}.contact-box-body{background:var(--ms-surface);padding:8px 5px}.contact-table{border-collapse:collapse;width:100%}.contact-table td{vertical-align:middle;width:50%;padding:4px 3px;font-size:8pt}.contact-link{color:var(--ms-link);font-size:8pt;text-decoration:underline}.contact-notice{min-height:14px;color:var(--ms-heading);margin-top:4px;font-size:8pt;font-weight:700}.ms-table{border:1px solid var(--ms-border);border-collapse:separate;border-spacing:3px;background:var(--ms-surface);width:100%;margin-bottom:10px}.ms-table .ms-table-header{background:var(--ms-bar);color:var(--ms-bar-text);text-align:left;padding:3px;font-family:verdana,arial,sans-serif,helvetica;font-size:9pt;font-weight:700}.ms-table th.ms-table-label{background:var(--ms-label-cell);color:var(--ms-label-text);text-align:left;vertical-align:top;width:100px;padding:3px;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;font-weight:700}.ms-table td.ms-table-value{background:var(--ms-value-cell);color:var(--ms-text);vertical-align:top;padding:3px;font-size:8pt}.music-player-cell{background:var(--ms-surface);padding:3px}.music-player-more{text-align:right;padding:4px 2px 1px;font-size:8pt}.discord-widget-cell{background:var(--ms-surface);padding:3px}.discord-widget-frame,.discord-widget-facade{border:0;width:100%;max-width:350px;height:500px;margin:0 auto;display:block}.discord-widget-facade{flex-direction:column;justify-content:center;padding:12px;display:flex}.discord-widget-link{text-align:center;padding:6px 3px}.under-construction{border:2px solid var(--ms-decoration);background:var(--ms-well);width:100%;color:var(--ms-emphasis);text-align:center;margin-bottom:10px;padding:6px;font-size:8pt;font-weight:700}.under-construction span{color:var(--ms-text);font-size:7pt;font-weight:400}.network-status{color:var(--ms-text-strong);border:1px solid var(--ms-network-border);text-align:center;justify-content:center;align-items:center;min-height:75px;margin-bottom:16px;padding:8px;font-family:verdana,arial,sans-serif,helvetica;font-size:10pt;font-weight:700;display:flex}.orangetext15{color:var(--ms-text-strong);font-family:verdana,arial,sans-serif,helvetica;font-size:9pt;font-weight:700}.ms-section{margin-bottom:14px}.ms-section-bar{background:var(--ms-bar-alt);color:var(--ms-bar-alt-text);padding:3px 5px;font-family:verdana,arial,sans-serif,helvetica;font-size:9pt;font-weight:700}.blog-meta{color:var(--ms-text);margin-bottom:6px;font-size:7pt}.blog-photo{background:var(--ms-surface);border:0;width:100%;max-width:360px;height:auto;margin:4px 0 8px;padding:3px;display:block}.ms-section-content{padding:6px 0;font-size:8pt;line-height:1.5}.blog-header-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding:2px 0 6px;display:flex}.blurb-label{color:var(--ms-heading);margin:10px 0 4px;font-family:verdana,arial,sans-serif,helvetica;font-size:9pt;font-weight:700}.friends-count{padding:6px 0;font-size:8pt;font-weight:700}.friends-count b{color:var(--ms-emphasis);font-size:10pt;font-weight:400}.badges-grid{flex-wrap:wrap;display:flex}.badge-cell{text-align:center;width:33.3333%;padding:0 3px 10px}.badge-name{width:100%;min-height:calc(2.5em + 8px);color:var(--ms-link);text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:flex-end;margin-bottom:3px;padding:4px 0;font-size:8pt;line-height:1.25;text-decoration:underline;display:flex}.badge-photo{cursor:pointer;background:var(--ms-surface);border:0;width:100%;height:100px;padding:3px;display:block;overflow:hidden}.badge-img{object-fit:contain;width:100%;height:100%;display:block}.badge-img-large{object-fit:contain;width:140px;height:140px;margin:0 auto 8px;display:block}.badge-photo picture,.badge-detail-content picture{width:100%;height:100%;display:block}.view-all-friends{text-align:right;padding:4px 0 8px;font-size:8pt;font-weight:700;display:block}.ms-root a.view-all-friends,.ms-root a.view-all-friends:visited{color:var(--ms-emphasis)}.comments-table{border-collapse:separate;border-spacing:3px;width:100%}.comments-table td.comment-left{background:var(--ms-commenter-cell);overflow-wrap:anywhere;text-align:center;vertical-align:top;width:150px;padding:5px;font-size:8pt}.comments-table td.comment-right{background:var(--ms-comment-cell);vertical-align:top;padding:5px;font-size:8pt}.no-comments{padding:6px 0;font-size:8pt;font-weight:700}.no-comments b{color:var(--ms-emphasis);font-weight:400}.comment-form{padding:6px 0;font-size:8pt}.comment-form label{color:var(--ms-field-label);margin:6px 0 2px;font-size:8pt;font-weight:700;display:block}.comment-input,.comment-textarea{border:1px solid var(--ms-input-border);background:var(--ms-input);color:var(--ms-text);width:300px;max-width:100%;padding:2px;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt}.comment-textarea{resize:vertical;width:100%;height:60px}.comment-submit{background:var(--ms-button);color:var(--ms-button-text);border:1px solid var(--ms-button-border);cursor:pointer;margin-top:6px;padding:2px 10px;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt}.comment-posted-msg{color:var(--ms-success);margin-top:4px;font-size:8pt;font-weight:700}.prompt-item{background:var(--ms-surface);margin-bottom:3px;padding:6px 5px;scroll-margin-top:8px}.prompt-title-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.prompt-title{font-size:8pt;font-weight:700}.prompt-category{color:var(--ms-heading);white-space:nowrap;font-family:verdana,arial,sans-serif,helvetica;font-size:7pt;font-weight:700}.prompt-desc{margin:3px 0;font-size:8pt}.prompt-body{background:var(--ms-well);border:1px solid var(--ms-border);white-space:pre-wrap;word-break:break-word;max-height:320px;margin:4px 0;padding:5px;font-family:Courier New,courier,monospace;font-size:8pt;overflow-y:auto}.prompt-tags{flex-wrap:wrap;gap:3px;margin:3px 0;display:flex}.prompt-when{margin:4px 0;font-size:8pt}.prompt-when-label,.prompt-block-label{color:var(--ms-heading);text-transform:uppercase;font-family:verdana,arial,sans-serif,helvetica;font-size:7pt;font-weight:700}.prompt-vars,.prompt-tips{margin:4px 0;font-size:8pt}.prompt-vars dl{margin:2px 0 0}.prompt-var{flex-wrap:wrap;gap:5px;margin-bottom:1px;display:flex}.prompt-var-name{color:var(--ms-heading);white-space:nowrap;font-family:Courier New,courier,monospace;font-weight:700}.prompt-var-hint{flex:60%;margin:0}.prompt-tips ul{margin:2px 0 0;padding-left:16px;list-style:square}.prompt-tips li{margin-bottom:1px}.prompt-filter{color:var(--ms-heading);align-items:center;gap:5px;margin-top:6px;font-size:8pt;font-weight:700;display:flex}.prompt-filter-input{border:1px solid var(--ms-input-border);background:var(--ms-input);color:var(--ms-text);flex:auto;max-width:260px;padding:1px 3px;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt}.copy-btn,.copy-link-btn{color:var(--ms-link);cursor:pointer;background:0 0;border:none;padding:0;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;font-weight:700;text-decoration:underline}.prompt-actions{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.faq-item{background:var(--ms-surface);margin-bottom:3px;padding:6px 5px;font-size:8pt}.faq-q{color:var(--ms-heading);margin-bottom:2px;font-weight:700}.ms-banner{border:1px solid var(--ms-border);background:var(--ms-surface);width:100%;color:var(--ms-text);margin-bottom:10px;padding:5px;font-size:8pt;text-decoration:none;display:block}.ms-banner-disabled{cursor:pointer}.ms-banner .banner-tag{float:right;color:var(--ms-text);font-size:7pt;font-style:italic}.visitor-counter{justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:8pt;display:flex}.counter-label{color:var(--ms-text);font-size:8pt}.counter-display{background:var(--ms-lcd-well);color:var(--ms-lcd);letter-spacing:3px;border:1px solid var(--ms-border);padding:1px 8px;font-family:Courier New,courier,monospace;font-size:11pt;font-weight:700;display:inline-block}.site-footer{background:var(--ms-footer);text-align:center;width:100%;margin-top:20px;padding:18px 8px 22px;font-size:8pt}.footer-links a{color:var(--ms-link);font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:700;text-decoration:underline}.footer-pipe{color:var(--ms-text);font-size:8pt}.footer-copyright{margin-top:14px;font-size:7pt}.footer-copyright a,.footer-copyright a:visited{color:var(--ms-text);font-family:Arial,Helvetica,sans-serif;font-size:7pt;font-weight:400;text-decoration:none}.footer-copyright a:hover{text-decoration:underline}.ms-modal-dialog{color:var(--ms-text);background:0 0;border:0;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);margin:auto;padding:0}.ms-modal-dialog::backdrop{background:var(--ms-backdrop)}.ms-modal{background:var(--ms-surface);border:1px solid var(--ms-border);width:440px;max-width:90vw;padding:0 0 12px;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;position:relative}.ms-modal-title{background:var(--ms-bar);color:var(--ms-bar-text);margin-bottom:10px;padding:3px 24px 3px 6px;font-size:8pt;font-weight:700}.ms-modal-text{padding:0 12px;font-size:8pt;line-height:1.5}.badge-detail-content{margin-bottom:6px}.badge-earned{color:var(--ms-heading);padding:6px 12px 0;font-size:8pt;font-weight:700}.ms-modal-btn{background:var(--ms-button);color:var(--ms-button-text);border:1px solid var(--ms-button-border);cursor:pointer;margin-left:12px;padding:2px 12px;font-family:verdana,arial,sans-serif,helvetica;font-size:8pt}.ms-modal-close{background:var(--ms-button);border:1px solid var(--ms-button-border);color:var(--ms-button-text);cursor:pointer;width:16px;height:15px;padding:0;font-family:verdana,arial,sans-serif,helvetica;font-size:7pt;font-weight:700;line-height:1;position:absolute;top:2px;right:3px}@media (max-width:799px){.ms-header,.ms-navbar,.main-container,.site-footer{width:100%}.profile-layout{flex-direction:column;gap:10px;padding:0 12px}.left-column,.right-column,.contact-box,.ms-table,.under-construction{width:100%}}
