.pawd-music-pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 13px;border:1.5px solid #c29a48;border-radius:999px;background:linear-gradient(145deg,#244331f5,#10291ff5);box-shadow:0 3px 12px #0005,inset 0 1px 0 #fff0ba33;color:#f8e5b2;font:700 12px/1.2 system-ui,sans-serif;white-space:nowrap;cursor:pointer;backdrop-filter:blur(10px)}.pawd-music-pill svg{width:13px;height:16px;flex:none;fill:#f4cf75;stroke:#765027;stroke-width:.5}.pawd-music-pill:focus-visible{outline:2px solid #ffe5a0;outline-offset:3px}.pawd-music-popup{position:fixed;right:max(14px,calc((100vw - 430px)/2 + 14px));bottom:calc(108px + env(safe-area-inset-bottom));z-index:40}body:has(.pawd-nav-wheel-with-guide) .pawd-music-popup{bottom:calc(144px + env(safe-area-inset-bottom))}body:has(dialog.dw[open]) :is(.pawd-music-popup,.pawd-music-header){visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:no-preference){.pawd-music-popup{animation:pawd-music-arrive .25s ease-out}}@keyframes pawd-music-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:.72;transform:translateY(0)}}html[data-pawd-motion=reduced] .pawd-music-popup{animation:none}@media(max-width:360px){.pawd-music-pill{padding-inline:10px;font-size:11px;gap:6px}}.pawd-music-pill{opacity:.72;transition:opacity .2s ease}html[data-den-music-scrolling=true] .pawd-music-pill{opacity:.18}.pawd-music-pill:active,.pawd-music-pill:focus-visible{opacity:1!important}@media(hover:hover){.pawd-music-pill:hover{opacity:1!important}}@media(prefers-reduced-motion:reduce){.pawd-music-pill{transition:none;animation:none}}html[data-pawd-motion=reduced] .pawd-music-pill{transition:none}.pawd-music-header{position:relative;padding:0 9px;gap:6px;border-radius:12px;backdrop-filter:none;font-size:11px;color:#e6c36b;opacity:1}.pawd-music-header svg{width:11px;height:13px}html[data-den-music-scrolling=true] .pawd-music-header{opacity:1}.pawd-music-header:hover{background:#d0a03c0f;color:#ffe6a1}.pawd-music-header{border:1px solid #d7b361;border-radius:999px;background:linear-gradient(135deg,#352D23,#18130D);box-shadow:inset 0 1px 0 #f9e3a22b;min-height:44px;margin-block:0;padding-inline:11px}.pawd-music-header:hover{border-color:#f6d993;background:#352D23}.pawd-music-header{isolation:isolate;border:0;background:transparent;box-shadow:none}.pawd-music-header:before{content:"";position:absolute;inset:6px 0;z-index:-1;border:1px solid #d7b361;border-radius:999px;background:linear-gradient(135deg,#352D23,#18130D);box-shadow:inset 0 1px 0 #f9e3a22b}.pawd-music-header:hover{background:transparent}.pawd-music-header:hover:before{border-color:#f6d993;background:#352D23}.pawd-music-header{transform:translateY(4px)}.pawd-motion-preference{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:60px;padding:11px 13px;border:1.5px solid #c9a759;border-radius:14px;background:linear-gradient(135deg,#443727,#2A2013);box-shadow:inset 0 0 0 3px #eed3940b;text-align:left;color:#f1d58d;font:700 14px/1.4 system-ui;cursor:pointer}.pawd-motion-preference small{display:block;margin-top:3px;color:#CCC5BD;font-size:12px;font-weight:400}.pawd-motion-track{display:block;flex:none;width:48px;height:29px;padding:3px;border:2px solid #d6b05b;border-radius:20px;background:#2E261C;box-shadow:inset 0 1px 3px #0005}.pawd-motion-track>span{display:block;width:19px;height:19px;border-radius:50%;background:linear-gradient(135deg,#fff0bf,#dfb653);box-shadow:0 1px 3px #0005}.pawd-motion-preference[aria-checked=true] .pawd-motion-track{background:#715A3F}.pawd-motion-preference[aria-checked=true] .pawd-motion-track>span{transform:translateX(19px)}.pawd-account-verification button:focus-visible,.pawd-motion-preference:focus-visible{outline:2px solid #f4d68a;outline-offset:3px}.pawd-account-verification{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pawd-account-verification button{min-width:0;min-height:48px;padding:10px 8px;border-color:#a88e54;text-align:center;line-height:1.4;overflow-wrap:anywhere}.pawd-account-verification button:last-child:nth-child(odd){grid-column:1/-1}.pawd-account-verification button[aria-pressed=true]{border-color:#e4c273;background:linear-gradient(135deg,#f0dda5,#ceab5a);box-shadow:inset 0 0 0 2px #fff1c54d;color:#302416}.den-dash{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#100C07;color:#f3e7cb;overscroll-behavior:contain;font-family:ui-monospace,SFMono-Regular,monospace}.den-dash::backdrop{background:#100C07}.den-dash-shell{max-width:480px;margin:auto;padding:calc(env(safe-area-inset-top) + 18px) 18px calc(env(safe-area-inset-bottom) + 20px)}.den-dash footer,.den-dash header,.den-dash-controls,.den-dash-score{display:flex;align-items:center;justify-content:space-between;gap:12px}.den-dash h1{font-size:26px;font-weight:900;letter-spacing:3px;color:#eacb82}.den-dash button{min-height:44px;border:2px solid #bd9647;background:#382B1B;padding:8px 14px;color:#f3e7cb;font-weight:800;border-radius:4px;box-shadow:3px 3px #070502;touch-action:manipulation}.den-dash button:active{transform:translate(2px,2px);box-shadow:1px 1px #070502;background:#574733}.den-dash button:disabled{opacity:.5}.den-dash button:focus-visible,.den-dash canvas:focus-visible{outline:3px solid #fff6c9;outline-offset:3px}.den-dash-score{margin-top:22px;font-size:14px;color:#eacb82}.den-dash-species{margin:14px 0;font-size:11px;letter-spacing:1px;color:#BDB5AC}.den-dash-stage{position:relative;border:3px solid #bd9647;box-shadow:inset 0 0 0 3px black;overflow:hidden}.den-dash canvas{display:block;width:100%;height:auto;image-rendering:pixelated;touch-action:none}.den-dash-overlay{position:absolute;inset:0;display:grid;place-items:center;background:#06110dcc}.den-dash-milestone{position:absolute;top:18px;left:0;right:0;text-align:center;font-weight:900;color:#eacb82;font-size:12px;pointer-events:none}.den-dash-controls{margin-top:20px}.den-dash-controls button:first-child{flex:1}.den-dash-result{padding:20px 0;display:grid;gap:12px;text-align:center}.den-dash-result h2{font-size:18px;font-weight:800}.den-dash-result p{color:#eacb82}.den-dash footer{flex-wrap:wrap;justify-content:center;margin-top:25px}.den-dash footer button{font-size:10px;border:1px solid #645c53;box-shadow:none;background:transparent}.den-dash-credit{font-size:12px;line-height:1.7;padding-top:20px}.den-dash a{text-decoration:underline;color:#eacb82}.den-dash-artbox{position:absolute;inset:4px 12px;display:flex;align-items:center;justify-content:center;pointer-events:none}.den-dash-art{position:relative;aspect-ratio:932/350;width:100%;max-height:100%}.den-dash-d{position:absolute;z-index:5;left:-2%;top:-2%;width:34%;height:94%;pointer-events:auto;background:transparent;border:0;border-radius:0;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none}.den-dash-d:focus-visible{outline:2px solid #3C2D1A;outline-offset:1px}.den-dash-escape{z-index:4;top:34%;width:12%;height:28%;transition:left .22s steps(3),top .22s steps(3);mix-blend-mode:multiply}.den-dash-empty,.den-dash-escape{position:absolute;pointer-events:none}.den-dash-empty{z-index:3;left:0;top:0;width:30.25%;height:85.71%}@media(prefers-reduced-motion:reduce){.den-dash-escape{transition:none}}html[data-pawd-motion=reduced] .den-dash-escape{transition:none}.pawd-app-skin .den-dash-d:active:not(:disabled):not([aria-disabled=true]){box-shadow:none;filter:none}.denkin-silver-frame:has([data-escape-active]){height:calc(var(--denkin-brand-height) + 72px)!important}.den-dash-meadow{position:absolute;top:100%;left:0;width:100%;height:72px;pointer-events:none}.den-dash-meadow-fox{position:absolute;z-index:4;left:68%;top:calc(100% + 12px);width:64px;height:42px;pointer-events:none;mix-blend-mode:multiply;animation:denkin-down-to-meadow 2.8s linear both}@keyframes denkin-down-to-meadow{0%{left:13.5%;top:60%;width:32px;height:21px}24%{left:15%;top:calc(100% + 4px);width:44px;height:29px}38%{left:12%;top:calc(100% + 14px);width:64px;height:42px}58%{left:30%;top:calc(100% + 9px);width:64px;height:42px}78%{left:49%;top:calc(100% + 13px);width:64px;height:42px}to{left:68%;top:calc(100% + 12px);width:64px;height:42px}}.den-dash-meadow-target{left:3%;top:100%;width:94%;height:64px}.den-dash-fox-target,.den-dash-meadow-target{position:absolute;z-index:6;background:transparent;border:0;pointer-events:auto;cursor:pointer;touch-action:manipulation}.den-dash-fox-target[data-stage="4"]{left:3%;top:100%;width:91%;height:calc(49% + 32px)}.pawd-app-skin .den-dash-fox-target:active:not(:disabled):not([aria-disabled=true]){box-shadow:none;filter:none}@media(prefers-reduced-motion:reduce){.den-dash-meadow-fox{animation:none}}html[data-pawd-motion=reduced] .den-dash-meadow-fox{animation:none}.pawd-app-skin :is(.den-dash-d,.den-dash-fox-target,.den-dash-meadow-target){-webkit-tap-highlight-color:transparent;transition:none}.pawd-app-skin :is(.den-dash-d,.den-dash-fox-target,.den-dash-meadow-target):is(:hover,:active):not(:disabled):not([aria-disabled=true]){background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;transform:none!important}.dw:not([open]){display:none}.den-dash-resting-hint{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.den-dash-resting-head{transform-origin:147px 154px;animation:den-dash-head-peek 14s ease-in-out infinite;animation-delay:4s}@keyframes den-dash-head-peek{0%,18%,50%,to{transform:translateY(0) rotate(0deg)}28%,39%{transform:translateY(-3px) rotate(-20deg)}}@media(prefers-reduced-motion:reduce){.den-dash-resting-hint{display:none}}html[data-pawd-motion=reduced] .den-dash-resting-hint{display:none}