:root{font-family:Verdana,Arial,sans-serif;font-size:16px;line-height:1.5;color:#111;background:#f0f8ff;color-scheme:light}*{box-sizing:border-box}body{margin:0;text-align:center}h1,h2,h3,p{margin:0}a{color:#235b9c}a:hover{color:#173d6a}[hidden]{display:none!important}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #235b9c;outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.profile-intro{padding:34px 16px 42px}.description-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:1250px;margin:0 auto}.description-text:empty{display:none}.registered-names h2{width:100%;padding:3px 12px;font-size:16px;font-weight:700;background:#cde}.registered-names ul{list-style:none;padding:20px 16px 24px;margin:0}.registered-names li{line-height:25px;overflow-wrap:anywhere}.wins-section{padding:4px 14px 24px}.wins-section>h2{font-size:25px;font-weight:400;margin:4px 0 18px}.wins-list{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 2px;list-style:none;margin:0 auto;padding:0;max-width:100%}.wins-list li{max-width:100%;margin:0}.win-badge{box-sizing:content-box;border:0;border-radius:4px;padding:8px;color:#111;cursor:default;font:17px/20px fantasy;display:inline-block;height:20px;vertical-align:top;max-width:calc(100vw - 44px);white-space:nowrap}.records-section{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 14px 26px}.record-card{background:#fd0;border-radius:5px;padding:12px 24px;width:550px;max-width:100%;min-width:0;overflow-wrap:anywhere;font:24px/1.4 Verdana,sans-serif}.record-card h3{font:inherit}.record-trophy{display:block;width:100px;height:110px;margin:0 auto 8px}.record-label{white-space:pre-wrap}.record-score{font-size:20px}.record-tools{margin-top:12px;font-size:14px}.owner-controls{background:#e1edf7;border-bottom:1px solid #b8ccdd;padding:12px 16px}.owner-controls>h2{font-size:18px;margin-bottom:8px}.owner-summary{display:flex;justify-content:center;gap:8px 24px;flex-wrap:wrap;font-size:14px}.owner-summary p{overflow-wrap:anywhere}.owner-summary strong{margin-left:6px}.owner-email{font-size:13px;margin-top:5px}.owner-tools{margin-top:10px}.profile-status{padding:10px 16px;background:#fff2c8;color:#704000;font-size:14px}button,input,textarea{font-family:inherit}button:not(.win-badge){font-size:14px;border:1px solid #8ba5ba;border-radius:3px;background:#e1edf7;color:#163d5d;padding:6px 12px;cursor:pointer}button:not(.win-badge):hover{background:#cddfee}button:disabled{opacity:.55;cursor:wait}input,textarea{border:1px solid #9cafbe;background:#fff;padding:7px 9px;color:#111;font-size:15px;max-width:100%}input{width:270px}textarea{display:block;width:100%;min-height:150px;resize:vertical}.profile-form{max-width:680px;margin:14px auto;padding:0 14px;font-size:14px}.profile-form label{display:block;margin:6px 0}.profile-form button{margin:8px 4px}.form-status{font-size:13px;margin:6px 0;color:#843b16;min-height:20px}.record-tools .profile-form{margin:0;padding:0}.record-tools input{width:100%}footer{padding:18px 16px 28px;font-size:13px}.message-page{max-width:680px;margin:50px auto;padding:0 20px}.message-page h1{font-size:25px;margin-bottom:16px}.message-page p{margin:12px 0}@media(max-width:540px){.profile-intro{padding:25px 14px 30px}.registered-names ul{padding:16px 14px 20px}.record-card{font-size:21px;min-width:0;width:100%;padding:10px 14px}.record-score{font-size:18px}.owner-summary{gap:5px 14px}.profile-form{padding:0 8px}.wins-section>h2{font-size:25px}}.win-color-black{background:#111;color:#fff}.win-color-red{background:#e32424;color:#fff}.win-color-green{background:#138e31;color:#fff}.win-color-purple{background:#832cb7;color:#fff}.win-color-yellow{background:#ffe000;color:#111}.win-color-blue{background:#165cdb;color:#fff}.world-record-badge{padding:20px 14px 26px}.world-record-badge h2{font-size:20px}.world-record-badge strong{display:block;font-size:30px;color:#977100}.world-record-badge .world-record-name{margin:4px 0 12px}.world-record-image{display:block;width:256px;height:256px;max-width:80vw;max-height:80vw;object-fit:cover;border-radius:50%;margin:12px auto;border:3px solid #e3bd40}.world-image-tools{border-top:1px solid #bacbd9;max-width:680px;margin:12px auto 0;padding-top:12px;font-size:14px}.world-image-tools input[type=file]{display:block;width:100%;max-width:400px;margin:12px auto;font-size:13px}.world-image-preview{display:block;width:200px;height:200px;margin:12px auto;border-radius:50%;background:#cddce7}.world-image-tools button{margin:4px}.world-image-tools label{display:block}.registered-names.is-owner{width:360px;max-width:calc(100% - 28px);margin:0 auto 20px}.registered-names.is-owner h2{border:1px solid #b5c9da}.registered-names.is-owner ul{border:1px solid #b5c9da;border-top:0;padding:4px 0}.registered-names.is-owner li{padding:3px 12px;border-bottom:1px solid #d1deea}.registered-names.is-owner li:last-child{border-bottom:0}.registered-names.is-owner .profile-form{padding:0 8px}.name-purchase-hint{font-size:12px;line-height:18px;margin:8px auto;max-width:300px;color:#536372}.record-name-form{margin:0;font:inherit}.record-name-form input{display:block;width:100%;max-width:100%;padding:0 4px;font:inherit;line-height:1.4;text-align:center;color:inherit;border:1px solid transparent;border-radius:3px;background:0 0}.record-name-form input:hover{border-color:#a08026}.record-name-form input:focus{background:#fff7bb;border-color:#8c7020}.record-name-form .form-status:empty{display:none}.record-transfer-form{max-width:420px;margin:10px auto 0;font-size:14px;line-height:1.5}.record-transfer-form label{display:block;margin:6px 0}.record-transfer-form input{width:260px;max-width:100%}.record-transfer-form button{margin:4px}.record-transfer-form .form-status:empty{display:none}.wins-list.wins-virtual{display:block;position:relative;overflow-anchor:none}.wins-virtual>li{height:38px;list-style:none}.profile-balances{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;font-weight:700}.profile-balances p{margin:0}.profile-balances .social-bonus{margin:0}.profile-balances #profileBonus{line-height:24px}.profile-skins .skin-list-toggle{border:0;background:0 0;color:#551a8b;text-decoration:none;font:16px/24px Verdana,sans-serif;padding:0;margin:0;cursor:pointer}.profile-skins .skin-list-toggle:hover{background:0 0;color:#551a8b;text-decoration:none}.skin-chooser{margin:10px auto}.profile-skins>.form-status:empty{display:none}.profile-account{padding:18px 12px 4px;text-align:center;font:16px/1.5 Verdana,sans-serif}.profile-account>p:first-child{font-size:20px}.profile-account-links{font-size:14px;margin:8px 0}.profile-skins{margin:10px auto;max-width:420px}.portrait-form label{display:block}.portrait-form select{display:block;margin:8px auto;max-width:100%;font:inherit}.ranking-portrait-preview{display:block;width:128px;height:128px;border-radius:50%;object-fit:cover;margin:10px auto}.record-market-link{display:block;margin:8px auto;font:14px Verdana,sans-serif}.registered-names:not(.is-owner){background:#cde;padding:10px 0}.registered-names:not(.is-owner) h2{padding:0;background:0 0}.registered-names:not(.is-owner) ul{padding:0}.registered-names:not(.is-owner) li{line-height:normal}.profile-intro{padding-top:0}.wins-section>h2{margin-bottom:5px}.wins-section{padding-top:0}.win-badge{position:relative}.win-badge:hover::after{content:attr(data-tooltip);position:absolute;z-index:5;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);padding:7px 12px;border-radius:4px;background:#111;color:#fff;font:14px/20px Arial,sans-serif;white-space:pre;text-align:center;pointer-events:none;box-shadow:0 2px 6px #0004}.win-badge:hover::before{content:'';position:absolute;z-index:5;left:50%;bottom:calc(100% + 2px);margin-left:-5px;border-width:5px 5px 0;border-style:solid;border-color:#111 transparent transparent;pointer-events:none}main[data-owner-view] .profile-account{padding:12px 12px 0;font:16px/1.5 Verdana,sans-serif}main[data-owner-view] .profile-account>p:first-child{font-size:16px}main[data-owner-view] .profile-skins{margin:18px auto 0}main[data-owner-view] .profile-skins>.form-status{font:16px/1.5 Verdana,sans-serif;color:#682fa0;margin:0}main[data-owner-view] .profile-intro{padding:34px 16px 90px}main[data-owner-view] .description-edit{display:block;width:30px;height:30px;padding:0;border:0;border-radius:0;background:transparent url(/edit-description.svg) center/28px 28px no-repeat;color:transparent;font-size:0;margin:0 auto 3px}main[data-owner-view] .description-edit:hover{background-color:transparent;opacity:.75}main[data-owner-view] .registered-names.is-owner{width:460px;max-width:calc(100% - 20px);background:#cde;margin:0 auto 20px}main[data-owner-view] .registered-names.is-owner h2{border:0;padding:4px 10px 0;background:#cde;line-height:24px}main[data-owner-view] .registered-names.is-owner ul{border:0;padding:0 12px 12px}main[data-owner-view] .registered-names.is-owner li{padding:0 8px;min-height:26px;line-height:26px;border:0}#namePurchase{background:#f0f8ff}#namePurchase .name-register-form{margin:0;padding:0;font:16px/20px Verdana,sans-serif}#namePurchase .name-register-form label{display:inline;margin:0}#namePurchase .name-register-form input{padding:0 2px;width:180px;height:21px;font:13px Arial,sans-serif}#namePurchase .name-register-form button{font:13px Arial,sans-serif;padding:0 5px;height:21px;border:1px solid #999;border-radius:0;color:#111;background:#eee;margin:0 0 0 2px}#namePurchase .name-purchase-hint{font:12px/18px Verdana,sans-serif;color:#111;max-width:none;margin:0}#namePurchase .form-status:empty{display:none}@media(max-width:540px){main[data-owner-view] .profile-intro{padding-bottom:55px}}.records-section{display:block;padding:0 12px 14px}.record-card{display:table;width:auto;max-width:100%;padding:12px;margin:12px auto;font:24px/normal Verdana,sans-serif;border-radius:5px}.record-score{font:inherit}.record-card h3{font-weight:400}.win-color-black{background:#000}.win-color-red{background:#f50000}.win-color-green{background:#10951f}.win-color-purple{background:#7500f5}.win-color-yellow{background:#ff9800;color:#fff}.win-color-blue{background:#051be3}.win-badge{cursor:default}.win-badge:hover::after{width:120px;box-sizing:border-box;padding:5px 0;border-radius:6px;bottom:100%;font:17px/20px fantasy;box-shadow:none}.win-badge:hover::before{display:none}.profile-clan{margin:20px auto 12px;font:26px/1.3 Verdana,sans-serif;overflow-wrap:anywhere}.profile-clan a{color:#682fa0;text-decoration:none}.profile-clan a:hover{text-decoration:underline}.profile-skin-links{margin:0 auto 8px;font:16px/1.5 Verdana,sans-serif}.profile-skin-links a{color:#682fa0}.profile-skin-links a:first-child{color:#00f}.hidden-profile-message{margin:100px auto 0;padding:0 16px;font:25px/normal Verdana,sans-serif;color:red;text-align:center}.win-badge{height:21px;line-height:21px;border-bottom:1px dotted #000}.win-color-blue{background:#051be3;color:#fff}.player-page-end{display:table;margin:50px auto 0;padding:5px;background:#000;color:#ddd;font:9px Verdana,sans-serif}.player-page-rule{width:100%;border-top:1px solid #000}body{overflow-x:hidden}a{text-decoration:none}.hidden-profile-message{margin:0 auto;padding:0;font:25px Verdana,sans-serif}.profile-moderation{color:red;font:16px/1.5 Verdana,sans-serif;margin:4px auto}.profile-create-clan a,.profile-reveal{display:inline-block;margin:8px auto;padding:2px 8px;border:1px solid #999;background:#eee;color:#111;font:13.333px Arial,sans-serif}.profile-create-clan{margin:12px auto}.win-context-menu{position:fixed;z-index:1000;padding:3px;background:#fff;border:1px solid #888;box-shadow:1px 2px 5px #0004}.win-context-menu button{padding:3px 22px;border:0;border-radius:0;background:#fff;color:#111}.win-delete-dialog{max-width:min(500px,90vw);padding:20px;border:2px solid red;border-radius:8px;background:#fff;color:#111;font:16px/1.5 Verdana,sans-serif;text-align:center}.win-delete-dialog::backdrop{background:#0005}.win-delete-dialog p{margin:8px 0}.win-delete-dialog p[role=status]{font-size:13px;color:#843b16}.win-delete-dialog button{margin:8px 4px}.description-text .description-video{margin:10px auto}#profileGoldActions button{font:13.3333px Arial,sans-serif;border:2px outset ButtonBorder;border-radius:0;background:ButtonFace;color:ButtonText;padding:1px 6px}#profileGoldActions button:disabled{opacity:.55;cursor:default}main[data-owner-view] .profile-skins{max-width:620px}.profile-skin-links a{white-space:nowrap}.profile-premium{margin:24px auto 0;color:#000;font:700 16px/1.4 Verdana,sans-serif}.profile-premium>strong{display:block;font-size:24px;letter-spacing:1px;line-height:1.4}.profile-premium>p{margin-top:18px;font-size:16px}.profile-premium-link{margin:4px auto 0;font:16px/1.4 Verdana,sans-serif}.profile-premium-link a{color:#00e}.profile-premium:not([hidden])~[data-profile-pins]{padding-top:0}.profile-premium:not([hidden])~[data-profile-pins] form{padding:0;background:0 0;border-radius:0}.record-card{display:block;width:440px;max-width:100%;margin:14px auto;padding:16px;background:#ffe000;border-radius:5px;font:16px/normal Verdana,sans-serif}.record-trophy{display:block;width:160px;height:160px;object-fit:contain;margin:0 auto 12px}.record-card .record-score,.record-card h3{font:400 24px/normal Verdana,sans-serif}.record-card h3{margin:0 0 8px}.record-card .record-score{margin:4px 0 0}.record-label{margin:6px auto;font:400 24px/normal Verdana,sans-serif}.record-tools{margin:0;font:16px/normal Arial,sans-serif}.record-name-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:0 0 8px}.record-name-form input{flex:1 1 180px;display:inline-block;width:220px;min-width:0;max-width:100%;height:28px;padding:2px 4px;background:#fff;color:#111;border:2px inset #999;border-radius:0;font:16px/normal Arial,sans-serif;text-align:left}.record-card button:not(.win-badge){padding:2px 8px;min-height:28px;border:2px outset #999;border-radius:0;background:#eee;color:#111;font:16px/normal Arial,sans-serif}.record-card button:not(.win-badge):hover{background:#e5e5e5}.record-name-form .form-status{flex-basis:100%;margin:0}.record-card .form-status:empty{display:none}.record-president-transfer{margin:0 auto 4px}.record-sale-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:4px auto 8px;font:14px/normal Arial,sans-serif}.record-sale-form label{display:flex;align-items:center;gap:4px}.record-sale-form input{width:140px;height:28px;padding:2px 4px;border:2px inset #999;border-radius:0;background:#fff;font:16px Arial,sans-serif}.record-sale-form .form-status{flex-basis:100%;margin:0}.record-transfer-form{margin:4px auto 8px}.record-transfer-form input{font:14px Arial,sans-serif}.record-transfer-confirm{font:14px/1.4 Verdana,sans-serif}.record-market-link{font:13px/1.3 Verdana,sans-serif;margin:6px auto}.record-card .record-name-form input:focus{background:#fff}@media(max-width:460px){.record-card{padding:12px}.record-name-form input{flex-basis:140px}.record-card button:not(.win-badge){font-size:13.3333px}.record-card .record-score,.record-card h3{font-size:24px}.record-name-form input{font-size:14px}}html body main[data-profile-id] a:link{color:#00e}html body main[data-profile-id] a:visited{color:#551a8b}.record-sale-form .record-price-hint{flex-basis:100%;margin:2px 0;font:12px/1.4 Verdana,sans-serif;color:#514000}.record-sale-confirm{width:440px;max-width:calc(100vw - 32px);border:1px solid #8ca8c5;border-radius:3px;background:#fff;color:#111;padding:20px;font:16px/1.5 Verdana,sans-serif;text-align:center}.record-sale-confirm::backdrop{background:#0008}.record-sale-confirm-amount{display:block;margin:12px 0;font-size:22px}.record-sale-confirm button{margin:4px}.record-sale-confirm .form-status{margin-top:8px}.record-score [role=button]{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0}.record-score [role=button]:focus-visible{outline:1px dotted currentColor}.record-card{display:table;width:auto;max-width:100%;padding:12px;background:#fd0;color:#000;font:24px/normal Verdana,sans-serif}.record-trophy{width:128px;height:128px;margin:0 auto 5px}.record-card .record-label,.record-card .record-score,.record-card h3{margin:0;font:400 24px/normal Verdana,sans-serif}.record-tools{width:408px;max-width:100%}@media(max-width:460px){.record-tools{width:calc(100vw - 48px)}}body{font-family:'Times New Roman',serif;line-height:normal;color:#000}.wins-section>h2{font-family:Verdana,sans-serif}.record-card .record-label,.record-card h3{white-space:nowrap;overflow-wrap:normal;word-break:normal}.record-card{min-width:max-content;max-width:none}.records-section{overflow-x:auto}.record-context-menu button{display:block;width:100%;text-align:left;white-space:nowrap}.record-context-menu{position:fixed;z-index:1000;padding:3px;background:#fff;border:1px solid #888;box-shadow:1px 2px 5px #0004}.record-context-menu button{padding:4px 12px;border:0;border-radius:0;background:#fff;color:#111}.record-moderation-dialog{max-width:min(500px,90vw);padding:20px;border:1px solid #888;background:#fff;color:#111;font:16px/1.5 Verdana,sans-serif;text-align:center}.record-moderation-dialog::backdrop{background:#0005}.record-moderation-dialog button{margin:8px 4px}.record-moderation-dialog p[role=status]{font-size:13px;color:#843b16}.registered-names h2{font-family:'Times New Roman',serif;font-size:16px;font-weight:700}.description-text{font:15px/normal Verdana,sans-serif}main[data-profile-id]{--profile-font:Ubuntu,Arial,sans-serif;font-family:var(--profile-font)}main[data-profile-id] .description-text,main[data-profile-id] .profile-form,main[data-profile-id] .registered-names,main[data-profile-id] .registered-names h2,main[data-profile-id] .registered-names li{font-family:var(--profile-font)}main[data-profile-id] .profile-form :is(input,textarea,button){font-family:inherit}main[data-profile-id] .names-managed button:not(.win-badge),main[data-profile-id] :is(.profile-form,.record-transfer-form,.owner-tools,.record-tools,#profileGoldActions,#namePurchase) button:not(.win-badge){border:1px solid #c7c7c7;border-radius:7px;background:#fff;color:#111;font:600 13px/18px var(--profile-font,Ubuntu,Arial,sans-serif);padding:5px 10px;min-height:30px;box-shadow:0 1px 2px #0000000a;transition:background .14s,border-color .14s,box-shadow .14s}main[data-profile-id] .names-managed button:not(.win-badge):hover,main[data-profile-id] :is(.profile-form,.record-transfer-form,.owner-tools,.record-tools,#profileGoldActions,#namePurchase) button:not(.win-badge):hover{background:#f1f1f1;border-color:#999;box-shadow:0 2px 5px #0000000d}main[data-profile-id] .profile-form textarea,main[data-profile-id] :is(.profile-form,.record-transfer-form,.owned-name-sale) input{border:1px solid #bbb;border-radius:7px;background:#fff;color:#111;padding:6px 9px;font:14px/20px var(--profile-font,Ubuntu,Arial,sans-serif)}main[data-profile-id] .profile-form{margin:10px auto;padding:0 8px;max-width:560px}main[data-profile-id] .profile-form textarea{min-height:96px}main[data-profile-id] .profile-form button{margin:6px 2px}main[data-profile-id] .profile-form .form-status:empty{display:none}main[data-profile-id] .names-managed button:not(.win-badge){min-height:26px;height:auto;padding:3px 5px;font-size:12px}main[data-profile-id] .owned-name-sale input{height:28px;padding:3px 5px}main[data-profile-id] .public-name-buy{border-radius:7px!important;background:#fff!important;color:#111!important;border:1px solid #bbb!important}@media(prefers-reduced-motion:reduce){main[data-profile-id] button{transition:none!important}}
