*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:radial-gradient(1200px 800px at 80% -10%,#f6efe0,#efe7d7 55%,#e8dfcc);color:#3a3128;font-family:Work Sans,sans-serif;-webkit-font-smoothing:antialiased}.ac-shell,body{min-height:100vh}.ac-shell{display:flex;flex-direction:column}.ac-shell>.ac-content{flex:1 0 auto}a{color:#b8613f;text-decoration:none}a:hover{color:#9a4d2f}::selection{background:#e7c8b3}button,input,select,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline:none}body{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.selectable,[contenteditable=true],blockquote,code,dd,dt,figcaption,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th{-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}@keyframes ac-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ac-open{0%{transform:rotateX(-14deg) rotateY(18deg) scale(.96);opacity:0}to{opacity:1}}@keyframes ac-cross{0%{opacity:0}to{opacity:1}}@keyframes ac-pop{0%{transform:scale(.82);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ac-toast{0%{opacity:0}to{opacity:1}}@keyframes ac-cta-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.btn-dark{background:#3a3128;color:#f5efe4;transition:background .15s ease}.btn-dark:hover{background:#b8613f}.btn-outline{border:1px solid #cdbf9f;color:#4a4034;transition:border-color .15s ease,color .15s ease}.btn-outline:hover{border-color:#b8613f;color:#b8613f}.btn-danger{background:#b8613f;color:#fff;transition:background .15s ease}.btn-danger:hover{background:#a34e2f}.tool-btn{border:1px solid #ddd0b4;transition:border-color .15s ease,color .15s ease}.tool-btn:hover{border-color:#b8613f;color:#b8613f}.cover-empty{border:1.5px dashed #cdbf9f;transition:border-color .15s ease,background .15s ease}.cover-empty:hover{border-color:#b8613f;background:#fbf1ea}.emoji-btn{transition:background .15s ease}.emoji-btn:hover{background:#f0e6d2}.reset-btn{transition:background .15s ease}.reset-btn:hover{background:#efe7d5}.turn-cta{animation:ac-cta-pulse 1.3s ease-in-out infinite}.turn-cta:hover{animation-play-state:paused}.copy-link{transition:border-color .15s ease,color .15s ease}.copy-link:hover{border-color:#b8613f;color:#b8613f}.mini-btn{transition:border-color .15s ease,color .15s ease}.mini-btn:hover{border-color:#b8613f;color:#b8613f}.mini-btn-danger{transition:background .15s ease,border-color .15s ease}.mini-btn-danger:hover{background:#f3e3da;border-color:#d99}.del-badge{transition:background .15s ease,color .15s ease}.del-badge:hover{background:#b8613f;color:#fff}.navlink{transition:color .15s ease}.navlink:hover{color:#b8613f}.card-stage{display:flex;align-items:center;justify-content:center;flex-direction:row}.card-chips{display:flex;flex-direction:column;gap:10px}@media (max-width:560px){.card-stage{flex-direction:column}.card-chips{flex-direction:row}.nav-secondary{display:none}}.lift{transition:transform .18s ease}.lift:hover{transform:translateY(-4px)}.reveal{opacity:0;transition:opacity .2s ease}.reveal-parent:hover .reveal{opacity:1}