\<style>:root{color-scheme:dark;--ink:#25221e;--ink-2:#302c27;--ink-3:#3a342d;--paper:#c8bca6;--paper-light:#d8cfbd;--paper-dark:#817768;--copper:#804a3d;--copper-light:#9a5a48;--gold:#8c7550;--bone:#d8d1c4;--muted:#a69b89;--line:#665b4d;font-family:Georgia,Times New Roman,serif;background:var(--ink);color:var(--bone)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 18% 8%,#443a32aa 0,transparent 31%),linear-gradient(#171615c9,#24201de8),url(data:image/png;base64,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) center top / 256px 512px repeat,#211e1b;background-blend-mode:normal,normal,multiply,normal}body:before{content:"";position:fixed;inset:0;z-index:10;pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.52'/%3E%3C/svg%3E")}button{font:inherit}.shell{position:relative;width:min(100%,470px);margin:auto;min-height:100vh;padding:22px 16px 92px}.eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 13px;color:#d1c2a7;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.eyebrow b{font-size:1.35rem;font-weight:400;color:#876b58;font-style:italic;line-height:1}.eyebrow:after{content:"";height:22px;flex:1;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAAAsCAMAAAAEhEfMAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAFZUExURXZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRHZQRP///8zgHe8AAABxdFJOUwAJEhskLTY/SVJbZG12f4mSm6SttsDJ0tvk7fYCBQcKDQ8VFxodHyIlJyovMjU3Oj1CRUdKTU9VV1pdX2JlZ2pvcnV3en2ChYeKjY+Vl5qdn6Klp6qvsrW3ur2/wsXHys3P1dfa3d/i5efq7/L19/r9jYuejgAAAAFiS0dEcjYODVgAAAAHdElNRQfqCRoPByw/evrXAAABAElEQVRo3mNgGOyAkYmZhZWNnYOTi5uHl49fQFBIWERUTFxCUkq6EAgG2nmjHhho540AD+ABox4YaDDqAXo7FhsYaHeNemCg3TWyPDDQbhj1wEC7gUYekJGVk1dQZFJSVlFVU9fQ1GLV1tHV0zdgNzQyNjE14zS3sLSytrG1s+dxcHRydnHlc3P38PTyFvDx9fMPCAwKDhEODQuPiIyKjomNi09IFE9KTklNS8/IzJLKzsnNyy8opCIY9cCoB2jigVEwCkY6GPKZeNQDox6g0ANDBIx6YKDBqAcGGgz5jD3qgYEGQ94DuDw10G4Y9cBAu2EEeGDIT/KNemCgAQEPAADYHFWHfKkE2AAAAABJRU5ErkJggg==) left center / auto 22px no-repeat;opacity:.72}.status-card{position:relative;display:grid;grid-template-columns:82px 1fr;border:13px solid transparent;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgAgMAAACf9p+rAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAMUExURWpGO2pGO2pGO////4zx8AMAAAACdFJOUwB/timhlQAAAAFiS0dEAxEMTPIAAAAHdElNRQfqCRoPByw/evrXAAAAVUlEQVRIx2MIBQEGFAARoqYEiIUmAcZUlQjFAqgugWk5tSVwAGpKMGC3nIH6EquQwKjEqMSoxKjEYJagbZlIj7KdLnUUXepaOrQZoLUhsgQidKkiAQAYDHhPImgExgAAAABJRU5ErkJggg==) 32 / 13px stretch;background:linear-gradient(135deg,#302c28e8,#191817f4 74%),url(data:image/png;base64,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) center / 128px 128px repeat;background-blend-mode:normal,multiply;box-shadow:0 15px 31px #090806aa,inset 0 0 30px #0008}.date-banner{position:relative;margin:-8px 0 -11px 3px;padding:17px 8px 28px;text-align:center;color:#292622;background:radial-gradient(circle at 21% 37%,#6c625326 0 3px,transparent 9px),radial-gradient(circle at 78% 67%,#443d3422 0 5px,transparent 15px),linear-gradient(90deg,#a99f8d,#d7cfbf 52%,#aaa08e);border:1px solid #746b5c;clip-path:polygon(4% 0,96% 0,100% 88%,50% 100%,0 88%);box-shadow:inset 0 0 18px #51493c66}.date-banner:before{content:"";position:absolute;top:0;left:31px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #8f4d37}.season{font-size:.73rem;line-height:1.35;border-bottom:1px solid #9f8d70;padding:7px 0 9px}.day{display:block;font-size:2.1rem;line-height:1;margin-top:10px}.weekday{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.profile{padding:17px 16px 14px 13px;min-width:0}.profile-top{display:flex;gap:12px;align-items:center}.portrait{width:58px;height:58px;flex:none;display:grid;place-items:center;border:1px solid #776957;background:radial-gradient(circle,#4b4037,#26221e 68%);box-shadow:inset 0 0 0 3px #1e1b18}canvas{width:42px;height:52px;image-rendering:pixelated;image-rendering:crisp-edges}h1{font-size:1.45rem;font-weight:400;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role{font-size:.76rem;color:#b9aa91;letter-spacing:.04em}.role i{color:#b66543;font-style:normal;margin:0 5px}.stats{margin-top:15px;display:grid;gap:9px}.stat{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;font-size:.73rem}.rune{color:#c97450;font-size:1rem;text-align:center}.track{height:8px;background:#171512;border:1px solid #4e4439;box-shadow:inset 0 1px 2px #000}.fill{display:block;height:100%;background:linear-gradient(90deg,#984b35,#c66e49);box-shadow:0 0 8px #b85f3b44}.fill.gold{background:linear-gradient(90deg,#856631,#c19a55);box-shadow:0 0 8px #b9924c33}.stat-value{font-variant-numeric:tabular-nums;color:#d8cbb6;min-width:48px;text-align:right}.status-strip{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 76px;margin-top:8px;border-top:1px solid #544a3f;background:#201e1a}.status-pill{padding:10px 8px;text-align:center;border-right:1px solid #4a4036;color:#b9ad99;font-size:.71rem}.status-pill strong{display:block;color:#e2d6c1;font-size:.85rem;font-weight:400;margin-top:2px}.rank-box{padding:8px;text-align:center;color:#a9926d}.rank-box strong{display:block;color:#eadfc8;font-size:1.25rem;font-weight:400}.section{margin-top:28px}.quest-wrap{position:relative;padding:8px 7px 10px;background:#493e35;clip-path:polygon(1% 3%,98% 0,100% 96%,2% 100%,0 18%);box-shadow:0 13px 25px #0008}.quest{position:relative;color:#332d26;padding:19px 18px 17px;background:linear-gradient(92deg,transparent 0 96%,#a796781f 96%),radial-gradient(circle at 14% 19%,#51483d20 0 4px,transparent 18px),radial-gradient(circle at 86% 72%,#2e292421 0 7px,transparent 26px),repeating-linear-gradient(4deg,#c9c0ae 0 3px,#c5baa6 4px 7px);border:1px solid #827767;box-shadow:inset 0 0 31px #40382d66}.quest:after{content:"";position:absolute;inset:5px;border:1px solid #9b896c66;pointer-events:none}.quest-head{display:flex;justify-content:space-between;gap:12px;align-items:start;border-bottom:1px solid #a99676;padding-bottom:11px;margin-bottom:13px}.quest-kicker{font-size:.68rem;text-transform:uppercase;letter-spacing:.13em;color:#765f46}.quest h2{font-size:1.15rem;font-weight:400;margin:3px 0 0}.seal{width:37px;height:47px;flex:none;padding-top:9px;text-align:center;background:#653a32;color:#d8cbb8;clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);font-size:1.15rem}.objective{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:start}.diamond{width:18px;height:18px;margin-top:4px;border:1px solid #675944;transform:rotate(45deg);display:grid;place-items:center}.diamond:after{content:"";width:6px;height:6px;background:#9e583f}.objective h3{font-size:.98rem;margin:0 0 4px;font-weight:400}.objective p{font-family:system-ui,sans-serif;font-size:.78rem;line-height:1.45;margin:0;color:#665a4b}.progress{font-size:.78rem;color:#5d4f3f;padding-top:3px}.quest-button{position:relative;width:100%;min-height:47px;margin-top:17px;border:1px solid #493a34;background:linear-gradient(#78463a,#52312c);color:#e5d8c5;text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:.78rem;box-shadow:inset 0 0 0 2px #8a5445,0 3px #302521}.quest-button:focus-visible{outline:3px solid #2d2822;outline-offset:3px}.quest-note{display:flex;justify-content:space-between;gap:10px;margin-top:12px;color:#685a48;font-size:.7rem;font-family:system-ui,sans-serif}.ranking-card{border:12px solid transparent;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgAgMAAACf9p+rAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAMUExURWpGO2pGO2pGO////4zx8AMAAAACdFJOUwB/timhlQAAAAFiS0dEAxEMTPIAAAAHdElNRQfqCRoPByw/evrXAAAAVUlEQVRIx2MIBQEGFAARoqYEiIUmAcZUlQjFAqgugWk5tSVwAGpKMGC3nIH6EquQwKjEqMSoxKjEYJagbZlIj7KdLnUUXepaOrQZoLUhsgQidKkiAQAYDHhPImgExgAAAABJRU5ErkJggg==) 32 / 12px stretch;background:linear-gradient(145deg,#312c28e8,#191817f5),url(data:image/png;base64,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) center / 128px 128px repeat;background-blend-mode:normal,multiply;box-shadow:0 13px 24px #0008,inset 0 0 27px #0009;padding:10px 9px}.ranking-card header{display:flex;justify-content:space-between;align-items:center;padding-bottom:11px;border-bottom:1px solid #554a3f}.ranking-card h2{font-size:.97rem;font-weight:400;margin:0}.ranking-card a{color:#9a7766;font-size:.72rem;text-decoration:none;text-transform:uppercase;letter-spacing:.07em}.ranking{list-style:none;padding:0;margin:0}.ranking li{display:grid;grid-template-columns:28px 32px 1fr auto;gap:9px;align-items:center;padding:11px 2px;border-bottom:1px solid #484038}.ranking li:last-child{border-bottom:0}.place{color:#b79561;font-style:italic}.avatar{width:32px;height:32px;display:grid;place-items:center;border:1px solid #685b4c;background:#332d27;color:#d9c8a8;font-size:.8rem}.name{font-size:.88rem}.name small{display:block;color:#948977;font-size:.68rem;margin-top:2px}.pv{font-size:.8rem;color:#d5c5aa;font-variant-numeric:tabular-nums}.pv b{color:#bd6545;font-weight:400}nav{position:fixed;z-index:5;left:50%;bottom:0;transform:translate(-50%);width:min(100%,470px);height:68px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #54483f;background:linear-gradient(#211f1bef,#171615fa),url(data:image/png;base64,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) center / 128px 128px repeat;background-blend-mode:normal,multiply;backdrop-filter:blur(8px);box-shadow:0 -8px 22px #0008}nav button{display:grid;place-items:center;align-content:center;gap:3px;border:0;background:transparent;color:#918574;font:inherit;font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}nav button span{font-size:1rem}nav button.active{color:#c9b599;background:#ffffff08;border-top:2px solid #804a3d}nav button:focus-visible{outline:2px solid #9a6654;outline-offset:-4px}.screen{display:none;animation:screen-in .22s ease-out}.screen.active{display:block}@keyframes screen-in{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:none}}.page-heading{margin:1px 0 22px;padding-bottom:15px;border-bottom:1px solid #594e42}.page-heading span{display:block;color:#8f7764;font-size:.71rem;letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px}.page-heading h1{font-size:1.7rem;margin:0 0 7px;color:#ded4c4}.page-heading p{margin:0;color:#a89d8c;font:400 .82rem/1.5 system-ui,sans-serif}.feed{display:grid;gap:18px}.date-nav{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;margin:-5px 0 17px;border:1px solid #594d41;background:#211e1a;box-shadow:0 7px 17px #0004}.date-nav button{height:48px;border:0;background:#ffffff05;color:#b7a995;font-size:1.15rem}.date-nav button:disabled{opacity:.25}.date-nav div{text-align:center}.date-nav strong{display:block;font-size:.84rem;font-weight:400}.date-nav small{display:block;margin-top:2px;color:#8e8374;font:400 .67rem system-ui,sans-serif}.checkin-card{border:11px solid transparent;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAABGdBTUEAALGPC/xhBQAAABJQTFRFAAAAakY7akY7akY7akY7akY7URVKNwAAAAZ0Uk5TAEB/iL8EQP5MB70GLQAAAOVJREFUaN7t0LkRwCAMBMFV/vnn04wYnkXAu9HKIFaYRqe1HX75PMf6PAjhBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwBrwA68VBhmREoqNAAAAAElFTkSuQmCC) 32 / 11px stretch;background:#211e1b;box-shadow:0 11px 23px #0007}.checkin-head{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;padding:9px 8px 11px;border-bottom:1px solid #4b4238}.checkin-head .avatar{width:36px;height:36px}.checkin-head time{font:400 .68rem/1.3 system-ui,sans-serif;color:#8f8475;text-align:right}.proof{min-height:190px;display:grid;place-items:end start;padding:16px;position:relative;overflow:hidden;background:linear-gradient(180deg,#16151330,#0b0b0acc),radial-gradient(circle at 67% 30%,#8f796044,transparent 27%),repeating-linear-gradient(126deg,#494139 0 5px,#292724 6px 13px)}.proof:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 45px #000}.proof img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.proof span{position:relative;z-index:1;padding:6px 9px;background:#171614d9;border:1px solid #5d5144;color:#c8bdab;font:500 .71rem system-ui,sans-serif;text-transform:uppercase;letter-spacing:.07em}.checkin-foot{padding:11px 9px 8px;font:400 .76rem/1.5 system-ui,sans-serif;color:#a99d8c}.checkin-foot strong{color:#d5c7b2;font-weight:600}.month-control{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;margin-bottom:16px;border:1px solid #5c5043;background:#211e1a}.month-control button{height:42px;border:0;background:#ffffff05;color:#b7a995;font-size:1.1rem}.month-control strong{text-align:center;font-size:.86rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.leader-list{display:grid;gap:8px}.leader-row{display:grid;grid-template-columns:35px 42px 1fr auto;gap:10px;align-items:center;padding:12px 11px;border:1px solid #51463b;background:linear-gradient(100deg,#2e2924d9,#1c1a18ed)}.leader-row.me{border-color:#875242;background:linear-gradient(100deg,#4b3029cc,#211c19ed)}.leader-row .place{font-size:1rem}.leader-row .avatar{width:42px;height:42px}.leader-row .score{text-align:right;color:#cbbbb0;font-size:.75rem}.leader-row .score strong{display:block;color:#bd6545;font-size:1.05rem}.medal-mark{font-size:.7rem;color:#9e8c75;margin-top:3px}.medal-mark.gold{color:#a88d58}.medal-mark.silver{color:#a9a9a6}.medal-mark.bronze{color:#9a6552}.history-link{width:100%;margin-top:14px;min-height:45px;border:1px solid #5b4f43;background:#27231f;color:#bcae99;text-transform:uppercase;letter-spacing:.08em;font-size:.71rem}.profile-sheet{border:12px solid transparent;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAABGdBTUEAALGPC/xhBQAAABJQTFRFAAAAakY7akY7akY7akY7akY7URVKNwAAAAZ0Uk5TAEB/iL8EQP5MB70GLQAAAOVJREFUaN7t0LkRwCAMBMFV/vnn04wYnkXAu9HKIFaYRqe1HX75PMf6PAjhBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwBrwA68VBhmREoqNAAAAAElFTkSuQmCC) 32 / 12px stretch;background:#201d1a;box-shadow:0 14px 27px #0008;padding:9px}.profile-identity{text-align:center;padding:10px 6px 17px;border-bottom:1px solid #4e4439}.profile-identity .portrait{margin:0 auto 10px;width:76px;height:76px}.profile-identity canvas{width:52px;height:65px}.profile-identity h1{font-size:1.55rem}.profile-identity p{margin:4px 0 0;color:#9e9281;font-size:.77rem}.profile-numbers{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:14px 0;border-bottom:1px solid #4e4439}.profile-numbers div{border-right:1px solid #493f36}.profile-numbers div:last-child{border:0}.profile-numbers strong{display:block;color:#d2c5b2;font-size:1.2rem;font-weight:400}.profile-numbers span{font:400 .65rem system-ui,sans-serif;color:#918676;text-transform:uppercase}.trophies{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.trophy{text-align:center;padding:13px 4px;border:1px solid #554a3f;background:#29241f;color:inherit;font:inherit;cursor:pointer}.trophy b{display:block;font-size:1.2rem;font-weight:400;margin-bottom:4px}.trophy span{font:500 .65rem system-ui,sans-serif;text-transform:uppercase;color:#978b7b}.trophy.gold b{color:#ae8d50}.trophy.silver b{color:#aeada8}.trophy.bronze b{color:#a96951}.trophy:hover{background:#332c26}.trophy:focus-visible{outline:2px solid #91604d;outline-offset:2px}.calendar-mini{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-top:12px}.calendar-mini span{aspect-ratio:1;display:grid;place-items:center;border:1px solid #4e4439;background:#25211e;color:#80776b;font:500 .68rem system-ui,sans-serif}.calendar-mini .done{background:#493129;border-color:#704638;color:#d8cbbb}.calendar-mini .missed{color:#665d54;background:#1b1a18}.calendar-mini .today{outline:2px solid #91604d;outline-offset:-3px}.guild-dialog{width:min(420px,calc(100% - 28px));padding:0;border:11px solid transparent;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAABGdBTUEAALGPC/xhBQAAABJQTFRFAAAAakY7akY7akY7akY7akY7URVKNwAAAAZ0Uk5TAEB/iL8EQP5MB70GLQAAAOVJREFUaN7t0LkRwCAMBMFV/vnn04wYnkXAu9HKIFaYRqe1HX75PMf6PAjhBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwBrwA68VBhmREoqNAAAAAElFTkSuQmCC) 32 / 11px stretch;background:#201d1a;color:#d8d1c4;box-shadow:0 22px 60px #000c}.guild-dialog::backdrop{background:#0c0b0ad9;backdrop-filter:blur(3px)}.dialog-inner{padding:18px 16px}.dialog-kicker{display:block;color:#906959;font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px}.guild-dialog h2{margin:0 0 7px;font-size:1.35rem;font-weight:400}.guild-dialog p{margin:0 0 15px;color:#a89d8c;font:400 .79rem/1.5 system-ui,sans-serif}.upload-zone{min-height:142px;display:grid;place-items:center;text-align:center;padding:16px;border:1px dashed #796354;background:linear-gradient(#0004,#0008),repeating-linear-gradient(125deg,#39332d 0 5px,#24211e 6px 12px)}.upload-zone input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.upload-zone strong{display:block;color:#d4c5b0;font-size:.9rem;font-weight:400}.upload-zone small{display:block;margin-top:5px;color:#978b7b;font:400 .7rem system-ui,sans-serif}.capture-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.capture-options label{display:grid;place-items:center;min-height:39px;border:1px solid #6b5749;background:#2c2722;color:#cabba6;font:600 .67rem system-ui,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.capture-options label:first-child{background:#633b32;border-color:#825143}.upload-zone img{display:block;max-width:100%;max-height:210px;object-fit:contain}.upload-zone img[hidden]{display:none}.dialog-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:8px;margin-top:14px}.dialog-actions button{min-height:43px;border:1px solid #5c4e43;background:#2b2622;color:#b9ab98;text-transform:uppercase;letter-spacing:.06em;font-size:.69rem}.dialog-actions .primary{background:linear-gradient(#78463a,#52312c);border-color:#805243;color:#e9ddca}.dialog-actions button:disabled{opacity:.35}.medal-list{list-style:none;margin:4px 0 0;padding:0;border-top:1px solid #4e4439}.medal-list li{display:flex;justify-content:space-between;gap:10px;padding:11px 2px;border-bottom:1px solid #4e4439;color:#c4b7a3;font-size:.83rem}.medal-list span{color:#8f8373;font-size:.75rem}.toast{position:fixed;z-index:20;left:50%;bottom:82px;transform:translate(-50%,25px);width:min(410px,calc(100% - 30px));padding:13px 14px;border:1px solid #855342;background:#2c211d;color:#e2d5c1;box-shadow:0 12px 28px #000a;opacity:0;pointer-events:none;transition:.25s ease;font-size:.82rem}.toast.show{opacity:1;transform:translate(-50%)}.toast strong{display:block;color:#b9785d;margin-bottom:2px}.quest-button:disabled{opacity:.55;cursor:default}@media(min-width:760px){.shell{padding-top:36px}.status-card{grid-template-columns:88px 1fr}}@media(prefers-reduced-motion:no-preference){.quest-button{transition:filter .18s,transform .18s}.quest-button:hover{filter:brightness(1.08);transform:translateY(-1px)}}.shell,body>nav,body>dialog,body>.toast{display:none!important}.auth-app{position:relative;z-index:1;width:min(100%,470px);min-height:100vh;margin:auto;padding:20px 15px 38px}.auth-brand{text-align:center;padding:8px 10px 18px}.auth-sigil{width:46px;height:52px;margin:0 auto 10px;display:grid;place-items:center;color:#d2c1a8;font-size:1.4rem;background:linear-gradient(#714538,#3d2924);clip-path:polygon(50% 0,91% 16%,84% 72%,50% 100%,16% 72%,9% 16%);filter:drop-shadow(0 7px 5px #0008)}.auth-brand small{display:block;color:#a87460;font:700 .64rem/1.2 system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase}.auth-brand h1{margin:4px 0 2px;color:#ded3c0;font-size:1.78rem;font-weight:400;letter-spacing:.02em}.auth-brand p{margin:0;color:#968a79;font:400 .72rem/1.45 system-ui,sans-serif}.auth-frame{position:relative;border:13px solid transparent;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgAgMAAACf9p+rAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAMUExURWpGO2pGO2pGO////4zx8AMAAAACdFJOUwB/timhlQAAAAFiS0dEAxEMTPIAAAAHdElNRQfqCRoPByw/evrXAAAAVUlEQVRIx2MIBQEGFAARoqYEiIUmAcZUlQjFAqgugWk5tSVwAGpKMGC3nIH6EquQwKjEqMSoxKjEYJagbZlIj7KdLnUUXepaOrQZoLUhsgQidKkiAQAYDHhPImgExgAAAABJRU5ErkJggg==) 32 / 13px stretch;background:linear-gradient(145deg,#312c27f5,#171615f7 76%);box-shadow:0 24px 65px #000a}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #5e5145;background:#1b1917}.auth-tab{min-height:46px;border:0;border-right:1px solid #4c4238;background:transparent;color:#8f8372;font:700 .65rem system-ui,sans-serif;text-transform:uppercase;letter-spacing:.09em;cursor:pointer}.auth-tab:last-child{border-right:0}.auth-tab.active{color:#dbcdb9;background:linear-gradient(#79473a,#57332d);box-shadow:inset 0 -2px #9e6652}.auth-panel{display:none;padding:20px 17px 18px}.auth-panel.active{display:block}.panel-kicker{display:block;color:#9d6755;font:700 .63rem system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase}.auth-panel h2{margin:4px 0 5px;font-size:1.3rem;font-weight:400;color:#ded3c0}.auth-panel>.intro{margin:0 0 18px;color:#9d9282;font:400 .75rem/1.5 system-ui,sans-serif}.form-grid{display:grid;gap:13px}.field{display:grid;gap:6px}.field>span,.fieldset-title{color:#c4b6a2;font:600 .68rem system-ui,sans-serif;letter-spacing:.035em}.field small,.field-note{color:#817667;font:400 .64rem/1.4 system-ui,sans-serif}.field input{width:100%;height:44px;border:1px solid #5f5246;border-radius:0;outline:none;background:#151413;color:#e1d6c4;padding:0 12px;font:400 .87rem system-ui,sans-serif;box-shadow:inset 0 0 0 2px #0004}.field input:focus{border-color:#9a6552;box-shadow:0 0 0 2px #6b403677}.field input::placeholder{color:#625b52}.pin-wrap{position:relative}.pin-wrap input{padding-right:52px;letter-spacing:.33em;font-size:1.05rem}.pin-count{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:#71685e;font:700 .62rem system-ui,sans-serif;letter-spacing:0}.class-field{border:0;margin:2px 0 0;padding:0}.class-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.class-card{position:relative;min-height:67px;display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #594c41;background:#211e1b;cursor:pointer}.class-card input{position:absolute;opacity:0;pointer-events:none}.class-icon{width:33px;height:36px;display:grid;place-items:center;border:1px solid #5d4f42;background:#171513;color:#a96a53;font-size:1.08rem}.class-copy strong{display:block;color:#cfc1ad;font-size:.77rem;font-weight:400}.class-copy small{color:#776d60;font:400 .59rem system-ui,sans-serif}.class-card:has(input:checked){border-color:#9a6250;background:#362720;box-shadow:inset 0 0 0 1px #623b32}.class-card:has(input:checked) .class-icon{color:#e0cbb0;border-color:#98604e;background:#663c32}.primary-action{width:100%;min-height:46px;margin-top:3px;border:1px solid #915d4d;background:linear-gradient(#7c493c,#4e2e29);color:#ecdfcc;font:700 .7rem system-ui,sans-serif;letter-spacing:.085em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1px #ad705b55,0 5px 12px #0005}.primary-action:hover{filter:brightness(1.08)}.form-foot{text-align:center;margin:11px 0 0;color:#736a5f;font:400 .61rem/1.5 system-ui,sans-serif}.form-foot button{border:0;background:none;color:#b57862;padding:0;text-decoration:underline;cursor:pointer}.guild-note{display:flex;gap:9px;margin-top:16px;padding:10px;border:1px solid #4e443b;background:#1a1816;color:#8e8374;font:400 .65rem/1.45 system-ui,sans-serif}.guild-note b{color:#9f6754;font-size:1rem}.guild-note strong{color:#c3b5a2}.walker-stage{position:relative;width:62px;height:62px;margin:0 auto 15px;overflow:hidden;border:1px solid #776957;background:radial-gradient(circle,#4b4037,#26221e 68%);box-shadow:inset 0 0 0 3px #1e1b18}.walker-stage:before,.walker-stage:after{content:none}.walker{position:absolute;left:-48px;bottom:20px;width:32px;height:32px;background-image:url(data:image/png;base64,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);background-size:96px 128px;background-position:0 0;image-rendering:pixelated;transform:scale(2);transform-origin:bottom left;animation:walk-frames .52s steps(1) infinite,walk-across 7s linear infinite;filter:drop-shadow(0 3px 1px #0008)}@keyframes walk-frames{0%,to{background-position:0 0}33%{background-position:-32px 0}66%{background-position:-64px 0}}@keyframes walk-across{to{left:calc(100% + 8px)}}.approval-state{display:none;padding:22px 17px 18px;text-align:center}.approval-state.active{display:block}.wax-seal{width:47px;height:47px;margin:2px auto 11px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#9a5a48,#61352e 68%,#3f2421);color:#d5bca3;font-size:1.2rem;box-shadow:0 4px 9px #0008}.approval-state h2{margin:0 0 7px;color:#ddd0bc;font-size:1.28rem;font-weight:400}.approval-state p{margin:0 auto 16px;max-width:310px;color:#998d7d;font:400 .75rem/1.55 system-ui,sans-serif}.approval-state .pending-tag{display:inline-block;padding:6px 9px;border:1px solid #765347;color:#b77d65;background:#261d1a;font:700 .6rem system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.letter-box{margin-top:15px;text-align:left;border-top:1px solid #4e443a;padding-top:14px}.letter-title{display:flex;justify-content:space-between;align-items:center;color:#bdae99;font-size:.75rem}.letter-title span{padding:2px 6px;background:#6a3d34;color:#e5d2ba;font:700 .57rem system-ui,sans-serif}.letter{display:grid;grid-template-columns:34px 1fr;gap:9px;margin-top:9px;padding:10px;border:1px solid #52473c;background:#1a1816}.envelope{color:#ae715a;font-size:1.2rem}.letter strong{display:block;color:#c8baa6;font-size:.7rem;font-weight:400}.letter small{color:#7f7568;font:400 .6rem/1.4 system-ui,sans-serif}.text-button{margin-top:15px;border:0;background:none;color:#aa705b;text-decoration:underline;font:600 .66rem system-ui,sans-serif;cursor:pointer}.auth-toast{position:fixed;z-index:20;left:50%;bottom:18px;transform:translate(-50%,16px);width:min(410px,calc(100% - 30px));padding:12px 13px;border:1px solid #815140;background:#2b201c;color:#dfd2bf;box-shadow:0 12px 28px #000a;opacity:0;pointer-events:none;transition:.2s;font:400 .73rem/1.4 system-ui,sans-serif}.auth-toast.show{opacity:1;transform:translate(-50%)}.walker{left:calc(50% - 25px);bottom:8px;transform:scale(1.55);animation:walk-frames .52s steps(1) infinite}.weight-input{-moz-appearance:textfield;appearance:textfield}.weight-input::-webkit-inner-spin-button,.weight-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.weight-icon{display:block;width:27px;height:18px;fill:currentColor}.auth-sigil .weight-icon{width:27px;height:22px}.site-sprite{display:block;width:32px;height:32px;background-size:96px 128px;background-position:0 0;image-rendering:pixelated;transform:scale(1.5);animation:walk-frames .52s steps(1) infinite;filter:drop-shadow(0 3px 1px #0008)}.profile-identity .site-sprite{transform:scale(1.8)}nav{grid-template-columns:repeat(5,1fr)}.mail-summary{display:flex;align-items:center;justify-content:space-between;margin:-4px 0 14px;padding:11px 12px;border:1px solid #594d41;background:#211e1a;color:#9d9181;font:400 .7rem system-ui,sans-serif}.mail-summary strong{color:#d1c2ad;font-size:.78rem;font-weight:600}.mail-list{display:grid;gap:10px}.mail-card{position:relative;width:100%;padding:0;border:1px solid #625448;background:linear-gradient(135deg,#302922,#1b1815);color:#cfc1ad;text-align:left;cursor:pointer;box-shadow:0 7px 18px #0004}.mail-card.unread{border-color:#855342}.mail-card-head{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;padding:12px}.letter-seal{width:39px;height:39px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#9b5c48,#66382f 68%,#402520);color:#dbc4a8;box-shadow:0 3px 8px #0008}.letter-seal .weight-icon,.wax-seal .weight-icon{width:22px;height:16px}.mail-card-copy strong{display:flex;align-items:center;gap:6px;color:#d8cab6;font-size:.8rem;font-weight:400}.mail-card.unread .mail-card-copy strong:after{content:"";width:6px;height:6px;border-radius:50%;background:#a86650}.mail-card-copy small{display:block;margin-top:3px;color:#84796a;font:400 .63rem/1.35 system-ui,sans-serif}.mail-card time{color:#766c60;font:400 .58rem system-ui,sans-serif}.mail-body{display:none;margin:0 12px 12px;padding:11px 12px;border-top:1px solid #50453b;color:#a99d8c;font:400 .72rem/1.55 system-ui,sans-serif}.mail-card.open .mail-body{display:block}.mail-body b{color:#cfbca4;font-weight:600}.mail-nav{position:relative}.mail-nav i{position:absolute;top:-4px;right:calc(50% - 18px);min-width:14px;height:14px;padding:0 3px;display:grid;place-items:center;border-radius:8px;background:#8c4f3e;color:#f0ddc7;font:700 .5rem/14px system-ui,sans-serif;font-style:normal}.mail-nav i[hidden]{display:none}.logout-button{width:100%;min-height:43px;margin-top:18px;border:1px solid #684a40;background:#241d1a;color:#b98772;text-transform:uppercase;letter-spacing:.08em;font:700 .67rem system-ui,sans-serif;cursor:pointer}.logout-button:hover{background:#31221e}body.logged-in>.auth-app,body.logged-in>.auth-toast{display:none!important}body.logged-in>.shell{display:block!important}body.logged-in>nav{display:grid!important}body.logged-in>dialog[open]{display:block!important}body.logged-in>.toast{display:block!important}@media(min-width:680px){.auth-app{padding-top:34px}.auth-panel{padding:23px 23px 21px}}@media(prefers-reduced-motion:reduce){.walker{animation:none;left:calc(50% - 25px)}.site-sprite{animation:none}}#app{min-height:100vh}#app>.shell{display:block}#app>nav{display:grid}.form-status{min-height:1.2em;margin:10px 0 0;color:#b98772;font:400 .68rem/1.4 system-ui,sans-serif}.primary-action:disabled,.quest-button:disabled{opacity:.58;cursor:not-allowed}.site-sprite.has-avatar{background-repeat:no-repeat}.proof.has-image{min-height:250px;padding:0;background:#171513}.proof img{display:block;width:100%;height:250px;object-fit:cover}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:5px}.calendar-weekdays strong{padding:4px 0;color:#8f806c;text-align:center;font:700 .56rem system-ui,sans-serif;letter-spacing:.05em}.calendar-mini{grid-template-columns:repeat(7,1fr)}.calendar-mini .blank{visibility:hidden}.month-inline{margin-top:14px}.loading-state,.empty-state{padding:28px 14px;border:1px dashed #5d5044;color:#938777;text-align:center;font:400 .75rem/1.5 system-ui,sans-serif}.auth-app{display:block}.upload-error{display:block;margin-top:9px;color:#7b4036;font:600 .68rem system-ui,sans-serif}.field input:-webkit-autofill,.field input:-webkit-autofill:hover,.field input:-webkit-autofill:focus{-webkit-text-fill-color:#e1d6c4!important;-webkit-box-shadow:0 0 0 1000px #151413 inset!important;caret-color:#e1d6c4;transition:background-color 9999s ease-out}.avatar.face{background-repeat:no-repeat;background-color:#211e1b;color:transparent;image-rendering:pixelated}.leader-row[data-user],.ranking li[data-user]{cursor:pointer}.profile-numbers.four{grid-template-columns:repeat(4,1fr)}.mail-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:-5px 0 14px}.mail-filters button{min-height:36px;border:1px solid #51463b;background:#211e1a;color:#8e8374;text-transform:uppercase;letter-spacing:.06em;font:700 .59rem system-ui,sans-serif}.mail-filters button.active{border-color:#875242;background:#4b3029;color:#decdb7}.member-dialog .profile-sheet{margin-top:14px}.member-dialog .profile-identity p{white-space:normal}.profile-private{margin-top:10px!important;color:#c8b9a4!important}:root{--pixel-font:"Pixelify Sans Variable","Courier New",monospace}body,body *,button,input,select,textarea{font-family:var(--pixel-font)!important}.primary-action,.quest-button,.history-link,.dialog-actions button,.capture-options label,.logout-button,.mail-filters button{border:2px solid #8b594a;border-radius:0;clip-path:polygon(4px 0,calc(100% - 4px) 0,calc(100% - 4px) 2px,100% 2px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px),0 4px,4px 4px);background:#59372f;box-shadow:inset 0 0 0 2px #2b1c18,4px 4px #100e0d;text-shadow:1px 1px 0 #17100e;transition:none}.primary-action:hover,.quest-button:hover,.history-link:hover,.dialog-actions button:hover,.capture-options label:hover,.logout-button:hover,.mail-filters button:hover{filter:brightness(1.12);transform:none}.primary-action:active,.quest-button:active,.history-link:active,.dialog-actions button:active,.logout-button:active,.mail-filters button:active{transform:translate(2px,2px);box-shadow:inset 0 0 0 2px #2b1c18,2px 2px #100e0d}.month-control,.date-nav,.field input,.class-card,.mail-card,.leader-row,.trophy{border-width:2px;box-shadow:inset 0 0 0 1px #171411}.month-control button,.date-nav button{background:#28231e;border-inline:1px solid #56483d;transition:none}.month-control button:disabled,.date-nav button:disabled{filter:grayscale(1);opacity:.2}.mail-nav i{border-radius:0;clip-path:polygon(2px 0,calc(100% - 2px) 0,calc(100% - 2px) 2px,100% 2px,100% calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,2px calc(100% - 2px),0 calc(100% - 2px),0 2px,2px 2px)}.ranking-empty{grid-column:1/-1}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-cyrillic-wght-normal-BfQLqnEI.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-latin-ext-wght-normal-CsF3XSp0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-latin-wght-normal-Cbhn5ptY.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
