.pawd-app-skin :where(button,a[href],[role=button],summary){-webkit-tap-highlight-color:rgba(208,160,60,.18);touch-action:manipulation;transition-duration:.12s;transition-property:background-color,border-color,box-shadow,filter,transform}.pawd-app-skin :where(button,a[href],[role=button],summary):active:not(:disabled):not([aria-disabled=true]){filter:brightness(1.16);box-shadow:inset 0 0 0 1px rgba(244,214,138,.65),inset 0 0 18px rgba(208,160,60,.13)}.pawd-app-skin :where(button,a[href],[role=button],summary):focus-visible{outline:2px solid #F4D68A;outline-offset:3px}.pawd-app-skin :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select):focus{outline:2px solid rgba(208,160,60,.6);outline-offset:1px;border-color:#D0A03C;caret-color:#F4D68A}.pawd-app-skin :where(input[type=checkbox],input[type=radio]){accent-color:#D0A03C}@media (prefers-reduced-motion:reduce){.pawd-app-skin :where(button,a[href],[role=button],summary){transition:none}}@keyframes pawd-later-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pawd-later-panel{animation:pawd-later-enter .18s ease-out}@media (prefers-reduced-motion:reduce){.pawd-later-panel{animation:none}}.pawd-safety-complete:after{content:"";pointer-events:none;position:absolute;inset:-60%;background:linear-gradient(110deg,transparent 43%,#fff0b84d 50%,transparent 57%);transform:translateX(-90%);animation:pawd-achievement-glint 9s ease-in-out infinite}@keyframes pawd-achievement-glint{0%,75%{transform:translateX(-90%)}to{transform:translateX(90%)}}@media (prefers-reduced-motion:reduce){.pawd-safety-complete:after{animation:none;display:none}}html[data-pawd-motion=reduced] :is(.pawd-app-skin,.pawd-setup-shell) *,html[data-pawd-motion=reduced] [class*=pawd]:after,html[data-pawd-motion=reduced] [class*=pawd]:before{animation:none!important;transition-duration:0s!important}.pawd-action-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;margin-left:.4em;border:2px solid #c8a34e;border-radius:50%;background:linear-gradient(145deg,#FFF4D8,#E8D6AE);box-shadow:inset 0 0 0 2px #fff5dc99,0 1px 3px #0003;font-size:0;line-height:1;vertical-align:middle;-webkit-text-stroke:0}.pawd-action-arrow:before{content:"";width:26px;height:24px;background:50%/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32'%3E%3Cpath d='M3 11h18V3l16 13-16 13v-8H3l3-5Z' fill='%23c29138'/%3E%3Cpath d='M3 11h18V3l16 13H6Z' fill='%23edca79'/%3E%3Cpath d='M3 11h18V3l16 13-16 13v-8H3l3-5Z' fill='none' stroke='%23765320' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M10 16h18m-7-7 9 7-9 7' fill='none' stroke='%23fff1bd' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='11' cy='16' r='1.4' fill='%23765320'/%3E%3C/svg%3E")}.pawd-action-arrow-external:before{transform:rotate(-45deg)}.pawd-pull-refresh{position:fixed;z-index:1000;left:50%;transform:translateX(-50%);width:40px;height:0;overflow:hidden;pointer-events:none;color:#f4e7cb}.pawd-pull-token-stage{position:absolute;top:50%;left:50%;perspective:180px;transform:translate(-50%,-50%)}.pawd-pull-token,.pawd-pull-token-stage{width:28px;height:28px;will-change:transform}.pawd-pull-token{display:block;position:relative;box-sizing:border-box;border-radius:50%;background:#bb913c;transform-style:preserve-3d;transform-origin:center}.pawd-pull-token:after,.pawd-pull-token:before{content:"";position:absolute;inset:0;border-radius:50%;background:#c4a457;transform:translateZ(.5px)}.pawd-pull-token:after{transform:translateZ(-.5px)}.pawd-pull-token-face{position:absolute;inset:0;display:grid;place-items:center;box-sizing:border-box;border:1px solid #c4a457;border-radius:50%;background:linear-gradient(145deg,#fff3d7,#e7d7af);box-shadow:inset 0 0 0 1px #261F16,inset 0 0 0 2px #fff1cf;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pawd-pull-token-front{transform:translateZ(1px)}.pawd-pull-token-back{transform:rotateX(180deg) translateZ(1px)}.pawd-pull-token svg{display:block;flex:none}.pawd-pull-ready .pawd-pull-token-face{border-color:#f4d68a;box-shadow:inset 0 0 0 1px #261F16,inset 0 0 0 2px #fff1cf,0 0 5px #d0a03c55}.pawd-pull-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.denkin-social-button{border-color:#796955;box-shadow:0 0 0 1px #c5a45b,inset 0 1px 0 #fff1cf12;background:#1F1911}.denkin-social-button:focus-visible{outline:2px solid #ffe2a0;outline-offset:3px}@media(prefers-reduced-motion:reduce){.pawd-pull-token{transform:none!important}}html[data-pawd-motion=reduced] .pawd-pull-token{transform:none!important}.pawd-action-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left}.pawd-action-row>.pawd-action-arrow{margin-left:0}.pawd-action-row>span:not(.pawd-action-arrow){min-width:0}.pawd-action-frame{min-height:56px;padding:12px 14px;border:1px solid #b89344;border-radius:14px;background:linear-gradient(145deg,#3B2E1F,#282016);box-shadow:inset 0 1px 0 #F4D68A1F;color:#F3E7CB}.pawd-action-frame:hover{border-color:#D8B866;background:linear-gradient(145deg,#463827,#32281B)}.pawd-record-silver{overflow:visible;filter:drop-shadow(0 1px 0 #0006);animation:pawd-record-silver-glint 12s ease-in-out infinite}@keyframes pawd-record-silver-glint{0%,84%,to{filter:drop-shadow(0 1px 0 #0006)}90%{filter:brightness(1.25) drop-shadow(0 0 2px #e8f6ff66)}}@media(prefers-reduced-motion:reduce){.pawd-record-silver{animation:none}}.pawd-feedback>summary{list-style:none}.pawd-feedback>summary::-webkit-details-marker{display:none}.pawd-feedback[open]>summary>.pawd-action-arrow{transform:rotate(90deg)}