.bee-dash{background:var(--bee-paper);padding-block:clamp(16px,3vw,32px) clamp(40px,5vw,72px)}.bee-dash__shell{display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:start}.bee-dash__side{background:#f8f2ea;border-radius:12px;padding:14px 0;position:sticky;top:120px}.bee-dash__side a,.bee-dash__side button{display:flex;align-items:center;gap:16px;width:100%;background:none;border:0;text-align:left;padding:0 20px;min-height:50px;font:1.65rem var(--bee-serif);color:var(--bee-ink);text-decoration:none;cursor:pointer}.bee-dash__side a:hover,.bee-dash__side button:hover{background:#f7ece5cc}.bee-dash__side [aria-current]{background:#f2e4d8}.bee-dash__side hr{border:0;border-top:1px solid #E6DED2;margin:10px 20px}.bee-dash__main{display:flex;flex-direction:column;gap:22px;min-width:0}.bee-dash__hello{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:start}.bee-dash__hello h1{font:700 clamp(3rem,3.2vw,3.8rem)/1.1 var(--bee-serif);color:var(--bee-ink);margin:14px 0 12px;display:flex;gap:12px;align-items:flex-start}.bee-dash__hello h1 .bee-ic{width:30px;height:40px;color:#f2be45;margin-top:-8px}.bee-dash__hello h1 .bee-ic path{stroke-width:5}.bee-dash__hello p{margin:0;font-size:1.9rem;line-height:1.55;color:#6e665f}.bee-card{background:var(--bee-card);border:1px solid #EEE6DA;border-radius:10px;box-shadow:0 1px 2px #785a280a}.bee-pts{padding:20px 22px 18px;display:grid;grid-template-columns:auto 1fr;column-gap:18px;align-items:center}.bee-badge{width:72px;height:72px;border-radius:50%;background:#f6c96f;display:flex;align-items:center;justify-content:center;color:#3a2a12;flex:0 0 auto}.bee-badge .bee-ic{width:46%;height:46%;stroke-width:1.5}.bee-badge--sage{background:#dfe0cc;color:#2e2a1c}.bee-pts__lbl{font:1.8rem var(--bee-serif);color:var(--bee-ink);display:block}.bee-pts__num{font:4rem/1.05 var(--bee-serif);color:var(--bee-ink);font-variant-numeric:tabular-nums}.bee-bar{grid-column:1/-1;height:11px;border-radius:6px;background:#f0eadf;overflow:hidden;margin-top:18px}.bee-bar span{display:block;height:100%;width:0;border-radius:6px;background:linear-gradient(90deg,#c08c1f,#d1a13a);transition:width .6s}.bee-pts small{grid-column:1/-1;margin-top:10px;font:1.5rem var(--bee-sans);color:#6e665f}.bee-pts .bee-btn{grid-column:1/-1;margin-top:14px;min-height:48px}.bee-dash__banner{position:relative;height:250px;border-radius:10px;overflow:hidden;background:#fcf6ec}.bee-dash__banner .ph{position:absolute;top:0;right:0;bottom:0;width:45%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}.bee-dash__banner .ph img{width:100%;height:100%;object-fit:cover}.bee-dash__banner .wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 45% 70% at 30% 45%,rgba(246,207,110,.55),transparent 70%),radial-gradient(ellipse 25% 40% at 55% 70%,rgba(243,194,79,.35),transparent 70%)}.bee-dash__banner .words{position:absolute;left:44px;top:96px;font:400 clamp(5.4rem,6vw,8.6rem)/.82 var(--bee-script);color:#1f1915;transform:rotate(-14deg);transform-origin:left top;white-space:nowrap}.bee-dash__banner .words span{display:block}.bee-dash__banner .words span:nth-child(2){margin-left:1.2em}.bee-dash__banner .words span:nth-child(3){margin-left:2.6em}.bee-dash h2{font:700 2.1rem var(--bee-serif);color:var(--bee-ink);margin:0}.bee-qa{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:14px}.bee-qa a,.bee-qa button{background:var(--bee-card);border:1px solid #EEE6DA;border-radius:10px;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s;font:inherit}.bee-qa a:hover,.bee-qa button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #785a2814}.bee-qa .ic{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.bee-qa .ic .bee-ic{width:30px;height:30px}.bee-qa b{font:400 1.85rem var(--bee-serif);color:var(--bee-ink)}.bee-qa span{font:1.45rem var(--bee-sans);color:#7a726a}.bee-row{display:grid;grid-template-columns:1fr 1fr;gap:22px}.bee-stat{padding:20px 24px;display:grid;grid-template-columns:auto 1fr;column-gap:20px;align-items:center}.bee-stat .lbl{font:1.8rem var(--bee-serif);color:var(--bee-ink)}.bee-stat .big{font:2.8rem var(--bee-serif);color:var(--bee-ink);margin:4px 0 8px}.bee-stat p{margin:0;font:1.5rem var(--bee-sans);color:#55504a}.bee-panel{padding:20px 24px}.bee-panel__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #EEE6DA}.bee-panel__head a{font:1.5rem var(--bee-sans);color:var(--bee-gold);white-space:nowrap}.bee-rows{list-style:none;margin:0;padding:0}.bee-rows li{display:grid;grid-template-columns:60px 1fr auto;gap:18px;align-items:center;padding:10px 0;border-bottom:1px solid #EEE6DA}.bee-rows li:last-child{border-bottom:0}.bee-rows .th{width:60px;height:52px;border-radius:5px;background:#f1e9db;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--bee-gold)}.bee-rows .th img{width:100%;height:100%;object-fit:cover}.bee-rows b{display:block;font:400 1.65rem var(--bee-sans);color:var(--bee-ink)}.bee-rows span{font:1.45rem var(--bee-sans);color:#7a726a}.bee-rows time{font:1.4rem var(--bee-sans);color:#9a928a;white-space:nowrap}.bee-reward{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center;padding-top:16px}.bee-reward__art{aspect-ratio:1;border-radius:8px;background:var(--bee-honey-soft);display:flex;align-items:center;justify-content:center;font:400 3.4rem var(--bee-serif);color:var(--bee-wine)}.bee-reward b{display:block;font:1.8rem var(--bee-serif);color:var(--bee-ink)}.bee-reward span{display:block;font:1.45rem var(--bee-sans);color:#7a726a;margin:4px 0 12px}.bee-redeem{min-height:44px;border:0;border-radius:5px;background:linear-gradient(180deg,#c49634,#ae8126);color:#fff;font:700 1.5rem var(--bee-sans);padding:0 22px;cursor:pointer}.bee-redeem[disabled]{background:#e8dfd0;color:#7a726a;cursor:default}.bee-earn{margin:14px 0 0;padding:0;list-style:none;font:1.5rem/1.5 var(--bee-sans)}.bee-earn li{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px dashed #EEE6DA}.bee-ev{display:grid;grid-template-columns:80px 1fr auto;gap:20px;align-items:center;padding-top:16px}.bee-ev .date{border:1px solid #EEE6DA;border-radius:6px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;font-family:var(--bee-serif)}.bee-ev .date small{font-size:1.4rem}.bee-ev .date b{font-size:3rem;font-weight:400;line-height:1}.bee-ev h3{font:400 1.8rem var(--bee-sans);margin:0 0 6px;color:var(--bee-ink)}.bee-ev .meta{font:1.45rem var(--bee-sans);color:#7a726a}.bee-signin{max-width:620px;margin:0 auto;text-align:center;padding:36px 28px}.bee-signin .bee-btn{margin:8px 6px 0}.bee-scan{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#1e1a1699;display:flex;align-items:center;justify-content:center;padding:18px}.bee-scan[hidden]{display:none}.bee-scan__card{background:#fff;border-radius:18px;width:100%;max-width:420px;padding:26px 22px 22px;text-align:center;position:relative}.bee-scan__card h2{font:400 3.4rem var(--bee-script);color:var(--bee-wine);margin:0}.bee-scan__card svg.code{width:100%;height:auto;max-height:150px;margin:12px 0 6px}.bee-scan__who{font:700 1.7rem var(--bee-sans);color:var(--bee-ink)}.bee-scan__id{font:1.4rem var(--bee-sans);color:#6e665f;word-break:break-all}.bee-scan__tip{font:1.35rem var(--bee-sans);color:#7a726a;margin:14px 0 0}.bee-scan__x{position:absolute;right:8px;top:8px;background:none;border:0;padding:8px;cursor:pointer}.bee-fab{display:none}@media(max-width:989px){.bee-dash__shell{grid-template-columns:1fr}.bee-dash__side{position:static;display:flex;overflow-x:auto;padding:6px;gap:4px}.bee-dash__side a,.bee-dash__side button{white-space:nowrap;min-height:42px;padding:0 14px;border-radius:21px;font-size:1.45rem;width:auto;gap:8px}.bee-dash__side hr{display:none}.bee-dash__hello,.bee-row{grid-template-columns:1fr}.bee-qa{grid-template-columns:repeat(2,1fr)}.bee-dash__banner{height:190px}.bee-dash__banner .words{font-size:5rem;left:22px;top:70px}.bee-fab{display:inline-flex;position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:90;box-shadow:0 10px 24px #0003}}@media(max-width:480px){.bee-rows li{grid-template-columns:52px 1fr}.bee-rows time{grid-column:2}.bee-ev{grid-template-columns:70px 1fr}.bee-ev .bee-btn{grid-column:1/-1}.bee-reward{grid-template-columns:84px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bee-dashboard.css.map */
