.aw[data-v-5c42db71]{position:fixed;right:18px;bottom:18px;z-index:50}.aw-fab[data-v-5c42db71]{width:52px;height:52px;border-radius:50%;border:none;cursor:pointer;font-size:22px;background:var(--pink);color:#fff;box-shadow:0 6px 20px #00000040}.aw-fab[data-v-5c42db71]:hover{filter:brightness(1.05)}.aw-panel[data-v-5c42db71]{width:min(380px,calc(100vw - 36px));height:min(560px,calc(100vh - 120px));display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:0 12px 40px #00000047;overflow:hidden}.aw-head[data-v-5c42db71]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border)}.aw-x[data-v-5c42db71]{border:none;background:none;cursor:pointer;color:var(--muted);font-size:15px}.aw-locked[data-v-5c42db71]{padding:18px;display:flex;flex-direction:column;gap:12px;color:var(--text)}.aw-go[data-v-5c42db71],.aw-send[data-v-5c42db71]{cursor:pointer;border:1px solid transparent;border-radius:var(--r-pill);background:var(--pink-soft);color:var(--pink);font:inherit}.aw-go[data-v-5c42db71]{padding:9px 14px}.aw-msgs[data-v-5c42db71]{flex:1 1 auto;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px}.aw-msg[data-v-5c42db71]{display:flex}.aw-msg.user[data-v-5c42db71]{justify-content:flex-end}.aw-bubble[data-v-5c42db71]{max-width:80%;padding:8px 12px;border-radius:14px;font-size:13.5px;white-space:pre-wrap;word-break:break-word;background:var(--bg);border:1px solid var(--border)}.aw-msg.user .aw-bubble[data-v-5c42db71]{background:var(--pink-soft);border-color:transparent;color:var(--pink-deep)}.aw-typing[data-v-5c42db71]{color:var(--faint)}.aw-empty[data-v-5c42db71]{color:var(--faint);font-size:13px}.aw-form[data-v-5c42db71]{display:flex;gap:8px;padding:10px;border-top:1px solid var(--border)}.aw-input[data-v-5c42db71]{flex:1 1 auto;min-width:0;padding:9px 12px;font:inherit;font-size:13.5px;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-pill)}.aw-input[data-v-5c42db71]:focus{outline:none;border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.aw-send[data-v-5c42db71]{width:40px;flex:0 0 auto;font-size:16px}.aw-send[data-v-5c42db71]:disabled{opacity:.45;cursor:default}.ecomments[data-v-d4b7ee5e]{padding:4px 4px 12px 53px;display:flex;flex-direction:column;gap:10px}.ec-loaded[data-v-d4b7ee5e]{display:flex;flex-direction:column;gap:10px;animation:ec-comments-in-d4b7ee5e .3s ease-out}@keyframes ec-comments-in-d4b7ee5e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ec-loaded[data-v-d4b7ee5e]{animation:none}}.ecomment[data-v-d4b7ee5e]{display:flex;flex-direction:column;gap:2px}.ec-head[data-v-d4b7ee5e]{display:flex;align-items:center;gap:8px}.ec-author[data-v-d4b7ee5e]{font-weight:600;font-size:12.5px}.ec-like[data-v-d4b7ee5e]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;border:none;background:none;cursor:pointer;color:var(--faint);font-size:12.5px;line-height:1;padding:2px 5px;border-radius:8px}.ec-like[data-v-d4b7ee5e]:hover{color:var(--pink);background:var(--pink-soft)}.ec-like.on[data-v-d4b7ee5e]{color:var(--pink)}.ec-like.static[data-v-d4b7ee5e]{margin-left:auto;cursor:default;color:var(--pink)}.ec-like.static[data-v-d4b7ee5e]:hover{background:none}.ec-heart[data-v-d4b7ee5e]{font-size:13.5px;line-height:1}.ec-like-n[data-v-d4b7ee5e]{font-size:11.5px;font-weight:600}.ec-del[data-v-d4b7ee5e]{margin-left:auto;border:none;background:none;cursor:pointer;color:var(--faint);font-size:12px;line-height:1;padding:2px 4px;border-radius:6px}.ec-del[data-v-d4b7ee5e]:hover{color:var(--danger);background:var(--raised)}.ec-text[data-v-d4b7ee5e]{font-size:13.5px;color:var(--text);white-space:pre-wrap;word-break:break-word}.ec-text.tomb[data-v-d4b7ee5e]{color:var(--faint);font-style:italic}.ec-empty[data-v-d4b7ee5e]{padding:2px 0}.ec-form[data-v-d4b7ee5e]{display:flex;gap:8px;margin-top:2px}.ec-input[data-v-d4b7ee5e]{flex:1 1 auto;min-width:0;padding:8px 12px;font:inherit;font-size:13.5px;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-pill)}.ec-input[data-v-d4b7ee5e]:focus{outline:none;border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.ec-send[data-v-d4b7ee5e]{flex:0 0 auto;padding:8px 16px;font:inherit;font-size:13px;cursor:pointer;color:var(--pink);background:var(--pink-soft);border:1px solid transparent;border-radius:var(--r-pill)}.ec-send[data-v-d4b7ee5e]:disabled{opacity:.45;cursor:default}.rc-row[data-v-18293100]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rc-opts[data-v-18293100]{display:flex;flex-wrap:wrap;gap:6px}.rc-opts button[data-v-18293100]{cursor:pointer;font:inherit;font-size:13px;padding:6px 11px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--bg);color:var(--text);transition:border-color .15s,background .15s}.rc-opts button[data-v-18293100]:hover{border-color:color-mix(in oklab,var(--pink) 45%,var(--border));background:var(--pink-soft)}.rc-opts .rc-skip[data-v-18293100]{border-style:dashed;color:var(--muted)}.rc-opts .rc-skip[data-v-18293100]:hover{background:var(--raised);border-color:var(--border)}.ec-host[data-v-9f44fb28],.ec-pagewrap[data-v-9f44fb28]{display:contents}.ec-overlay[data-v-9f44fb28]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 16px;overflow-y:auto;background:color-mix(in oklab,var(--bg) 55%,rgba(0,0,0,.5));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:ec-fade-9f44fb28 .24s ease-out}@keyframes ec-fade-9f44fb28{0%{opacity:0}to{opacity:1}}.ecard[data-v-9f44fb28]{position:relative;width:100%;max-width:640px;background:var(--card);border:1px solid var(--border);border-radius:var(--r-card, 16px);padding:22px 22px 8px;box-shadow:var(--shadow, 0 8px 40px rgba(0, 0, 0, .18))}.ecard.pop[data-v-9f44fb28]{animation:ec-pop-9f44fb28 .34s cubic-bezier(.22,.68,.25,1);will-change:transform,opacity}@keyframes ec-pop-9f44fb28{0%{opacity:0;transform:translateY(16px) scale(.975)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ec-overlay[data-v-9f44fb28],.ecard.pop[data-v-9f44fb28]{animation:none}}.ec-loading[data-v-9f44fb28]{padding:24px 0}.ec-close[data-v-9f44fb28],.ec-back[data-v-9f44fb28]{border:none;background:none;cursor:pointer;color:var(--muted);font:inherit}.ec-close[data-v-9f44fb28]{position:absolute;top:14px;right:16px;font-size:16px;line-height:1;padding:4px 7px;border-radius:8px}.ec-close[data-v-9f44fb28]:hover{color:var(--text);background:var(--raised)}.ec-back[data-v-9f44fb28]{font-size:13px;padding:0 0 10px}.ec-back[data-v-9f44fb28]:hover{color:var(--text)}.ec-top[data-v-9f44fb28]{display:flex;align-items:flex-start;gap:12px}.ec-emoji[data-v-9f44fb28]{font-size:26px;line-height:1}.ec-meta[data-v-9f44fb28]{flex:1 1 auto;min-width:0}.ec-who[data-v-9f44fb28]{font-size:14px}.ec-ticks[data-v-9f44fb28]{flex:0 0 auto;font-size:14px;font-weight:700;letter-spacing:-1px;color:var(--faint)}.ec-ticks.r2[data-v-9f44fb28]{color:var(--pink)}.ec-title[data-v-9f44fb28]{margin:14px 0 0;font-size:22px;line-height:1.25}.ec-text[data-v-9f44fb28]{margin:8px 0 0;font-size:15px;color:var(--text);white-space:pre-wrap;word-break:break-word}.ec-rate[data-v-9f44fb28]{margin-top:16px}.ec-rate-row[data-v-9f44fb28]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ec-rate .opts[data-v-9f44fb28]{display:flex;flex-wrap:wrap;gap:6px}.ec-rate .opts button[data-v-9f44fb28]{cursor:pointer;font:inherit;font-size:13px;padding:6px 11px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--bg);color:var(--text);transition:border-color .15s,background .15s}.ec-rate .opts button[data-v-9f44fb28]:hover{border-color:color-mix(in oklab,var(--pink) 45%,var(--border));background:var(--pink-soft)}.ec-result[data-v-9f44fb28]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ec-react[data-v-9f44fb28]{font-size:18px}.ec-divider[data-v-9f44fb28]{height:1px;background:var(--border);margin:18px 0 10px}.cpick[data-v-127d7e49]{display:flex;flex-direction:column;gap:10px}.cpick.collapsible[data-v-127d7e49]{position:relative;gap:0}.swatches[data-v-127d7e49]{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.cp-trigger[data-v-127d7e49]{display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;line-height:1;font-weight:700;padding-bottom:4px;text-shadow:0 1px 2px rgba(0,0,0,.45)}.cp-custom.pop[data-v-127d7e49]{position:absolute;top:calc(100% + 8px);left:0;z-index:30;box-shadow:0 12px 32px -10px #00000080}.swatch[data-v-127d7e49]{width:26px;height:26px;border-radius:50%;cursor:pointer;border:none;padding:0;box-shadow:inset 0 0 0 1px #00000026;transition:transform .12s}.swatch[data-v-127d7e49]:hover{transform:scale(1.08)}.swatch.on[data-v-127d7e49]{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--pink)}.swatch.reset[data-v-127d7e49]{background:var(--card);box-shadow:inset 0 0 0 1px var(--border);font-size:13px;color:var(--muted);display:flex;align-items:center;justify-content:center}.swatch.reset.on[data-v-127d7e49]{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--pink)}.cp-custom[data-v-127d7e49]{display:flex;align-items:center;gap:14px;padding:12px 13px;border-radius:var(--r-inner);background:var(--bg);border:1px solid var(--border)}.cp-preview[data-v-127d7e49]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px}.cp-chip[data-v-127d7e49]{width:52px;height:52px;border-radius:14px}.cp-hex[data-v-127d7e49]{font-family:var(--font-display);font-size:11px;color:var(--muted);letter-spacing:.02em;font-variant-numeric:tabular-nums}.cp-sliders[data-v-127d7e49]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:9px}.cp-row[data-v-127d7e49]{display:flex;align-items:center;gap:10px}.cp-k[data-v-127d7e49]{width:12px;font-family:var(--font-display);font-size:11px;color:var(--faint);font-weight:700}.cp-v[data-v-127d7e49]{width:30px;text-align:right;font-family:var(--font-display);font-size:12px;color:var(--text);font-variant-numeric:tabular-nums}.cp-row input[type=range][data-v-127d7e49]{flex:1 1 auto;min-width:0;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;cursor:pointer;outline:none;background:linear-gradient(to right,var(--track) var(--pct),var(--raised) var(--pct))}.cp-row input[type=range][data-v-127d7e49]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;border:none;box-shadow:0 1px 4px #0006;cursor:pointer}.cp-row input[type=range][data-v-127d7e49]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:none;box-shadow:0 1px 4px #0006;cursor:pointer}.field-b[data-v-0059e8f5]{display:flex;flex-direction:column;gap:6px}.field-b>label[data-v-0059e8f5]{font-size:12px;color:var(--muted);font-weight:600}.bot-link[data-v-0059e8f5]{display:block;transition:border-color .15s,transform .15s}.bot-link[data-v-0059e8f5]:hover{border-color:color-mix(in oklab,var(--pink) 45%,var(--border));transform:translateY(-1px)}.danger-zone[data-v-0059e8f5]{border-color:color-mix(in oklab,var(--danger) 40%,var(--border))}.danger-zone>h2[data-v-0059e8f5]{color:var(--danger)}.dz-row[data-v-0059e8f5]{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--border-soft)}.dz-row[data-v-0059e8f5]:first-of-type{border-top:none}.dz-txt[data-v-0059e8f5]{flex:1 1 auto;min-width:0}.dz-h[data-v-0059e8f5]{font-weight:600;font-size:14px}.dz-confirm[data-v-0059e8f5]{margin-top:10px;padding-top:12px;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:10px}.btn-danger[data-v-0059e8f5]{border:1px solid color-mix(in oklab,var(--danger) 55%,var(--border));background:color-mix(in oklab,var(--danger) 12%,var(--card));color:var(--danger);border-radius:var(--r-inner);padding:8px 14px;cursor:pointer;font:inherit;font-weight:600}.btn-danger[data-v-0059e8f5]:hover{background:color-mix(in oklab,var(--danger) 20%,var(--card))}.row.month-row .side[data-v-7aa1f55b]{flex:2.65 1 0}.bmini[data-v-ac994425]{position:absolute;right:12px;bottom:12px;padding:6px;z-index:6;display:flex;flex-direction:column;gap:4px}.bmini.collapsed[data-v-ac994425]{padding:2px}.bmini-toggle[data-v-ac994425]{align-self:flex-end;border:none;background:transparent;cursor:pointer;color:var(--muted);font-size:14px;line-height:1;padding:2px 6px}.bmini-svg[data-v-ac994425]{display:block;border-radius:var(--r-inner);cursor:pointer;touch-action:none}.bmini-bg[data-v-ac994425]{fill:var(--bg)}.bmini-stroke[data-v-ac994425]{stroke:var(--muted);stroke-width:1;opacity:.7}.bmini-note[data-v-ac994425]{fill:color-mix(in oklab,var(--pink) 40%,var(--card));opacity:.8}.bmini-view[data-v-ac994425]{fill:color-mix(in oklab,var(--pink) 15%,transparent);stroke:var(--pink);stroke-width:1.5}.bc-shell[data-v-a5771e7d]{position:relative}.bc-full[data-v-a5771e7d]{height:100%;display:flex;flex-direction:column}.bc-full .bc-viewport[data-v-a5771e7d]{flex:1 1 auto;height:auto;min-height:0;border-radius:0}.bc-grid[data-v-a5771e7d]{background-image:linear-gradient(to right,var(--border-soft) 1px,transparent 1px),linear-gradient(to bottom,var(--border-soft) 1px,transparent 1px)}.bc-zoombar[data-v-a5771e7d]{position:absolute;left:12px;bottom:12px;z-index:6;display:flex;align-items:center;gap:2px;padding:4px}.bc-zoombar button[data-v-a5771e7d]{border:none;background:transparent;cursor:pointer;color:var(--text);padding:4px 8px;border-radius:var(--r-inner);font-size:14px}.bc-zoombar button[data-v-a5771e7d]:hover{background:var(--raised)}.bc-zval[data-v-a5771e7d]{font-variant-numeric:tabular-nums;min-width:52px}.bc-eraser-cursor[data-v-a5771e7d]{position:absolute;border:1.5px solid var(--pink);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:5;background:color-mix(in oklab,var(--pink) 12%,transparent)}.bsticker-cp[data-v-6954bf56]{margin:6px 0}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;margin:0;font:700 19px/1.5 sans-serif;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font:400 14px/1.5 sans-serif}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font:12px/1.3 sans-serif;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.selfield[data-v-b1c415bb]{position:relative}.sel-btn[data-v-b1c415bb]{display:inline-flex;align-items:center;gap:9px;justify-content:space-between;min-width:150px;padding:10px 13px;border-radius:var(--r-inner);background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);font:inherit;font-size:14px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.sel-btn[data-v-b1c415bb]:hover{border-color:color-mix(in oklab,var(--pink) 40%,var(--border))}.sel-btn.open[data-v-b1c415bb]{border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.sel-val[data-v-b1c415bb]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel-chev[data-v-b1c415bb]{color:var(--faint);display:inline-flex;transition:transform .15s}.sel-chev.open[data-v-b1c415bb]{transform:rotate(180deg)}.sel-menu[data-v-b1c415bb]{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:100%;padding:6px;border-radius:var(--r-inner);background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border);box-shadow:0 22px 50px -24px #000000b3;max-height:280px;overflow:auto}.sel-opt[data-v-b1c415bb]{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border-radius:12px;border:none;background:none;color:var(--text);font:inherit;font-size:14px;cursor:pointer;text-align:left;white-space:nowrap}.sel-opt .nm[data-v-b1c415bb]{flex:1 1 auto}.sel-opt[data-v-b1c415bb]:hover{background:var(--raised)}.sel-opt.active[data-v-b1c415bb]{background:var(--pink-soft);color:var(--pink)}.sel-opt .tick[data-v-b1c415bb]{color:var(--pink);display:inline-flex}.ev-clickable[data-v-9531c13b]{cursor:pointer;position:relative;border-radius:12px}.ev-clickable[data-v-9531c13b]:before{content:"";position:absolute;left:-4px;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--pink);transform:scaleY(0);transform-origin:center;opacity:0;transition:transform .16s ease,opacity .16s ease}.ev-clickable[data-v-9531c13b]:hover:before{transform:scaleY(1);opacity:1}.ev-title[data-v-9531c13b]{color:var(--text)}.ev-ticks[data-v-9531c13b]{font-size:12.5px;font-weight:700;letter-spacing:-1px;color:var(--faint)}.ev-ticks.seen[data-v-9531c13b]{color:var(--pink)}.chip-btn[data-v-9531c13b]{cursor:pointer;font:inherit;font-size:11.5px;font-weight:600;transition:border-color .15s,color .15s,background .15s}.chip-btn[data-v-9531c13b]:hover{color:var(--text);border-color:color-mix(in oklab,var(--pink) 40%,var(--border))}.chip-btn.on[data-v-9531c13b]{color:var(--pink);background:var(--pink-soft);border-color:transparent}.feed-filter[data-v-9531c13b]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ffilter.accent.on[data-v-9531c13b]{background:var(--violet-soft);color:var(--violet)}.chip.flag[data-v-9531c13b]{background:color-mix(in oklab,var(--danger) 16%,transparent)}.ffilter[data-v-9531c13b]{display:inline-flex;align-items:center;gap:7px;cursor:pointer;padding:6px 12px;border-radius:var(--r-pill);font:inherit;font-size:12.5px;border:1px solid var(--border);background:var(--card);color:var(--muted);transition:border-color .15s,color .15s,background .15s}.ffilter[data-v-9531c13b]:hover{color:var(--text);border-color:color-mix(in oklab,var(--pink) 40%,var(--border))}.ffilter b[data-v-9531c13b]{color:var(--pink)}.ffilter.on[data-v-9531c13b]{background:var(--pink-soft);border-color:transparent;color:var(--pink)}.ffilter.on b[data-v-9531c13b]{color:var(--pink-deep)}.metricline[data-v-fcd50d29]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.metric[data-v-fcd50d29]{font-size:12px;padding:2px 8px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--bg);color:var(--muted)}.metric.metric-pos[data-v-fcd50d29]{color:var(--text);border-color:color-mix(in oklab,#3aa76d 45%,var(--border))}.metric.metric-neg[data-v-fcd50d29]{color:var(--text);border-color:color-mix(in oklab,#d05a6a 45%,var(--border))}.metric.metric-warn[data-v-fcd50d29]{color:var(--text);border-color:color-mix(in oklab,#d8a23a 55%,var(--border))}.prompts[data-v-fcd50d29]{display:flex;flex-wrap:wrap;gap:12px}.prompt-card[data-v-fcd50d29]{display:flex;gap:12px;align-items:center;flex:1 1 240px;text-decoration:none;color:inherit;transition:border-color .15s,background .15s}.prompt-card[data-v-fcd50d29]:hover{border-color:color-mix(in oklab,var(--pink) 45%,var(--border));background:var(--pink-soft)}.prompt-emoji[data-v-fcd50d29]{font-size:24px;line-height:1}.profile-card[data-v-d51ef63e]{display:flex;align-items:center;gap:16px;color:inherit;transition:transform .15s}.profile-card[data-v-d51ef63e]:hover{transform:translateY(-2px)}.pc-main[data-v-d51ef63e]{min-width:0;flex:1 1 auto}.admin-login[data-v-42d308ac]{max-width:360px;display:flex;flex-direction:column;gap:12px}.arow[data-v-42d308ac]{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--border-soft)}.arow[data-v-42d308ac]:last-of-type{border-bottom:none}.arow-form[data-v-42d308ac],.inline-add[data-v-42d308ac]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:12px}.arow-form input[data-v-42d308ac],.inline-add input[data-v-42d308ac],.admin-login input[data-v-42d308ac]{background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);flex:1 1 120px;min-width:0;border:1px solid var(--border);border-radius:var(--r-inner);padding:9px 12px;font:inherit;font-size:13px}.aspace[data-v-42d308ac]{padding:12px 0;border-bottom:1px solid var(--border-soft)}.aspace[data-v-42d308ac]:last-of-type{border-bottom:none}.aspace-head[data-v-42d308ac]{display:flex;align-items:center;gap:10px}.aspace-members[data-v-42d308ac]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px}.aspace-members .x[data-v-42d308ac]{border:none;background:none;color:var(--faint);cursor:pointer;font-size:14px;padding:0 2px}.aspace-members .x[data-v-42d308ac]:hover{color:var(--danger)}.inline-add[data-v-42d308ac]{margin-top:0}.inline-add input[data-v-42d308ac]{flex:0 1 150px}.btn-ghost.danger[data-v-42d308ac]:hover{color:var(--danger);border-color:var(--danger)}.mtag[data-v-42d308ac]{font-size:11.5px;color:var(--faint)}.asst h3[data-v-42d308ac]{font-size:13px;color:var(--muted);margin:14px 0 8px}.asst .field-b[data-v-42d308ac]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.asst .field-b>label[data-v-42d308ac]{font-size:12px;color:var(--muted);font-weight:600}.asst .field-b input[data-v-42d308ac],.asst .arow-form input[data-v-42d308ac]{background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-inner);padding:9px 12px;font:inherit;font-size:13px}.asst .add-go[data-v-42d308ac]{cursor:pointer;border:1px solid transparent;border-radius:var(--r-pill);background:var(--pink-soft);color:var(--pink);font:inherit;padding:9px 16px;margin-top:4px}.asst .add-go[data-v-42d308ac]:hover{filter:brightness(1.05)}.asst .adm-table[data-v-42d308ac]{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:6px}.asst .adm-table th[data-v-42d308ac]{text-align:left;color:var(--muted);font-weight:600;padding:6px 8px;border-bottom:1px solid var(--border)}.asst .adm-table td[data-v-42d308ac]{padding:6px 8px;border-bottom:1px solid var(--border-soft)}.asst .adm-table input[data-v-42d308ac]{background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-inner);padding:5px 8px;font:inherit;font-size:12.5px}.at-cols[data-v-9e655cd9]{display:grid;grid-template-columns:310px 1fr;gap:14px;align-items:start}@media(max-width:760px){.at-cols[data-v-9e655cd9]{grid-template-columns:1fr}}.at-item[data-v-9e655cd9]{display:flex;gap:10px;align-items:center;width:100%;text-align:left;border:1px solid var(--border-soft);background:color-mix(in oklab,var(--raised) 70%,transparent);border-radius:var(--r-inner);padding:11px 12px;margin-top:8px;cursor:pointer;color:var(--text);transition:border-color .15s,background .15s,transform .15s}.at-item[data-v-9e655cd9]:hover{border-color:color-mix(in oklab,var(--pink) 36%,var(--border));transform:translateY(-1px)}.at-item.on[data-v-9e655cd9]{border-color:color-mix(in oklab,var(--pink) 46%,var(--border));background:var(--pink-soft)}.at-item-main[data-v-9e655cd9]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.at-item-title[data-v-9e655cd9]{min-width:0;font-weight:700;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-empty[data-v-9e655cd9]{margin-top:10px;padding:14px}.at-new[data-v-9e655cd9]{display:flex;flex-direction:column;gap:10px;margin-top:16px}.at-new label[data-v-9e655cd9],.at-grid label[data-v-9e655cd9],.at-section label[data-v-9e655cd9]{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted);font-weight:600}.at-new input[data-v-9e655cd9],.at-new select[data-v-9e655cd9],.at-grid input[data-v-9e655cd9],.at-grid select[data-v-9e655cd9],.at-section input[data-v-9e655cd9],.at-section select[data-v-9e655cd9],.at-q-head input[data-v-9e655cd9]{min-width:0;background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-inner);padding:10px 12px;font:inherit;font-size:13px}.at-new input[data-v-9e655cd9]:focus,.at-new select[data-v-9e655cd9]:focus,.at-grid input[data-v-9e655cd9]:focus,.at-grid select[data-v-9e655cd9]:focus,.at-section input[data-v-9e655cd9]:focus,.at-section select[data-v-9e655cd9]:focus,.at-q-head input[data-v-9e655cd9]:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.at-edit-head[data-v-9e655cd9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.at-edit-head h2[data-v-9e655cd9]{margin-bottom:2px}.at-grid[data-v-9e655cd9]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.at-grid .at-wide[data-v-9e655cd9]{grid-column:1 / -1}.at-section[data-v-9e655cd9]{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:14px}.at-section h3[data-v-9e655cd9]{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;color:var(--muted)}.at-bands[data-v-9e655cd9]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.at-band[data-v-9e655cd9]{display:flex;gap:4px;align-items:center}.at-band input[data-v-9e655cd9]{width:90px}.at-q[data-v-9e655cd9]{border:1px solid var(--border-soft);border-radius:var(--r-inner);padding:12px;margin-top:10px;background:color-mix(in oklab,var(--raised) 48%,transparent)}.at-q-head[data-v-9e655cd9]{display:flex;gap:6px;align-items:center}.at-q-num[data-v-9e655cd9]{width:28px;height:28px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--pink-soft);color:var(--pink);font-weight:700;font-size:12px}.at-q-cfg[data-v-9e655cd9]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.at-q-cfg input[data-v-9e655cd9]{width:90px}.at-opts[data-v-9e655cd9]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.at-opt[data-v-9e655cd9]{display:flex;gap:4px;align-items:center}.at-rev[data-v-9e655cd9],.at-w[data-v-9e655cd9]{flex-direction:row!important;align-items:center;gap:6px}.chip.danger[data-v-9e655cd9]:hover{color:var(--danger);border-color:var(--danger)}.chip.pink[data-v-9e655cd9]{color:var(--pink);background:var(--pink-soft);border-color:color-mix(in oklab,var(--pink) 26%,transparent)}@media(max-width:560px){.at-grid[data-v-9e655cd9]{grid-template-columns:1fr}.at-q-head[data-v-9e655cd9]{flex-wrap:wrap}.at-q-head .grow[data-v-9e655cd9]{flex-basis:calc(100% - 34px)}}.trust-overview .card[data-v-d8eb55f6]{min-height:112px}.trust-section .hint[data-v-d8eb55f6]{margin-bottom:14px}.tw-grid[data-v-d8eb55f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.tw-field[data-v-d8eb55f6]{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--muted);font-weight:600}.tw-field input[data-v-d8eb55f6]{width:100%;background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-inner);padding:10px 12px;font:inherit;font-size:14px;font-variant-numeric:tabular-nums}.tw-field input[data-v-d8eb55f6]:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.tw-actions[data-v-d8eb55f6]{display:flex;gap:10px;align-items:center;justify-content:flex-end;padding:2px 0}@media(max-width:560px){.tw-actions[data-v-d8eb55f6]{justify-content:flex-start;flex-wrap:wrap}}.dc[data-v-7bea32e1],.dc-loaded[data-v-7bea32e1]{display:flex;flex-direction:column;gap:10px}.dc-item[data-v-7bea32e1]{display:flex;flex-direction:column;gap:2px}.dc-head[data-v-7bea32e1]{display:flex;align-items:center;gap:8px}.dc-author[data-v-7bea32e1]{font-weight:600;font-size:12.5px}.dc-del[data-v-7bea32e1]{margin-left:auto;border:none;background:none;cursor:pointer;color:var(--faint);font-size:12px;line-height:1;padding:2px 4px;border-radius:6px}.dc-del[data-v-7bea32e1]:hover{color:var(--danger);background:var(--raised)}.dc-text[data-v-7bea32e1]{font-size:13.5px;color:var(--text);white-space:pre-wrap;word-break:break-word}.dc-text.tomb[data-v-7bea32e1]{color:var(--faint);font-style:italic}.dc-empty[data-v-7bea32e1]{padding:2px 0}.dc-form[data-v-7bea32e1]{display:flex;gap:8px;margin-top:2px}.dc-input[data-v-7bea32e1]{flex:1 1 auto;min-width:0;padding:8px 12px;font:inherit;font-size:13.5px;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-pill)}.dc-input[data-v-7bea32e1]:focus{outline:none;border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.dc-send[data-v-7bea32e1]{flex:0 0 auto;padding:8px 16px;font:inherit;font-size:13px;cursor:pointer;color:var(--pink);background:var(--pink-soft);border:1px solid transparent;border-radius:var(--r-pill)}.dc-send[data-v-7bea32e1]:disabled{opacity:.45;cursor:default}.dd-overlay[data-v-c38dd747]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;justify-content:flex-end;background:#0000006b;animation:dd-fade-c38dd747 .18s ease-out}.dd-panel[data-v-c38dd747]{width:min(440px,100vw);height:100%;overflow-y:auto;background:var(--bg2);border-left:1px solid var(--border);box-shadow:var(--shadow);animation:dd-slide-c38dd747 .22s ease-out;display:flex;flex-direction:column}@keyframes dd-fade-c38dd747{0%{opacity:0}to{opacity:1}}@keyframes dd-slide-c38dd747{0%{transform:translate(24px);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.dd-overlay[data-v-c38dd747],.dd-panel[data-v-c38dd747]{animation:none}}.dd-head[data-v-c38dd747]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border-soft);position:sticky;top:0;background:var(--bg2);z-index:1}.dd-id[data-v-c38dd747]{font-size:12.5px;color:var(--faint);font-weight:600}.dd-x[data-v-c38dd747]{border:none;background:none;cursor:pointer;color:var(--muted);font-size:15px;padding:4px 8px;border-radius:8px}.dd-x[data-v-c38dd747]:hover{color:var(--text);background:var(--raised)}.dd-body[data-v-c38dd747]{padding:16px 18px 28px;display:flex;flex-direction:column;gap:16px}.dd-title[data-v-c38dd747]{font:inherit;font-size:17px;font-weight:600;color:var(--text);border:1px solid transparent;background:none;border-radius:10px;padding:6px 8px;margin:-6px -8px}.dd-title[data-v-c38dd747]:hover{border-color:var(--border-soft)}.dd-title[data-v-c38dd747]:focus{outline:none;border-color:var(--border);background:var(--bg)}.dd-desc[data-v-c38dd747]{font:inherit;font-size:13.5px;color:var(--text);white-space:pre-wrap;border:1px solid var(--border);background:var(--bg);border-radius:var(--r-inner);padding:9px 11px;resize:vertical}.dd-desc[data-v-c38dd747]:focus{outline:none;border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.dd-fields[data-v-c38dd747]{display:flex;flex-direction:column;gap:12px}.dd-field[data-v-c38dd747]{display:flex;flex-direction:column;gap:5px}.dd-label[data-v-c38dd747]{font-size:11.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em}.dd-seg[data-v-c38dd747]{display:flex;gap:6px}.dd-seg-btn[data-v-c38dd747]{flex:1 1 0;font:inherit;font-size:12.5px;cursor:pointer;padding:7px 6px;border:1px solid var(--border);background:var(--bg);color:var(--muted);border-radius:var(--r-inner)}.dd-seg-btn[data-v-c38dd747]:hover{border-color:var(--border);color:var(--text)}.dd-seg-btn.on[data-v-c38dd747]{background:var(--raised);border-color:var(--border);font-weight:600}.dd-select[data-v-c38dd747]{font:inherit;font-size:13px;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-inner);padding:8px 10px;cursor:pointer}.dd-select[data-v-c38dd747]:focus{outline:none;border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.dd-meta[data-v-c38dd747]{display:flex;flex-direction:column;gap:2px;font-size:11.5px;color:var(--faint)}.dd-section[data-v-c38dd747]{display:flex;flex-direction:column;gap:8px;padding-top:6px;border-top:1px solid var(--border-soft)}.dd-h3[data-v-c38dd747]{font-size:12.5px;font-weight:600;color:var(--muted);margin:0}.dd-log[data-v-c38dd747]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.dd-log-row[data-v-c38dd747]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12.5px}.dd-log-who[data-v-c38dd747]{font-weight:600;color:var(--text)}.dd-log-what[data-v-c38dd747]{color:var(--muted)}.dd-log-at[data-v-c38dd747]{margin-left:auto;font-size:11px}.dev-create[data-v-8f21291b]{padding:0;overflow:hidden}.dev-create.open[data-v-8f21291b]{padding:16px}.dev-create-trigger[data-v-8f21291b]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;color:var(--muted);background:none;border:1px dashed var(--border);border-radius:var(--r-card);transition:color .15s ease,border-color .15s ease,background .15s ease}.dev-create-trigger[data-v-8f21291b]:hover{color:var(--pink);border-color:color-mix(in oklab,var(--pink) 50%,var(--border));background:var(--pink-soft)}.dev-create-trigger .plus[data-v-8f21291b]{font-size:18px;line-height:1}.cf[data-v-8f21291b]{display:flex;flex-direction:column;gap:12px;animation:cf-in-8f21291b .2s ease-out}@keyframes cf-in-8f21291b{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cf[data-v-8f21291b]{animation:none}}.cf-title[data-v-8f21291b]{font:inherit;font-size:17px;font-weight:600;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-inner);padding:11px 13px}.cf-title[data-v-8f21291b]:focus{outline:none;border-color:color-mix(in oklab,var(--pink) 50%,var(--border))}.cf-desc[data-v-8f21291b]{font:inherit;font-size:13.5px;color:var(--text);resize:vertical;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-inner);padding:9px 11px}.cf-desc[data-v-8f21291b]:focus{outline:none;border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.cf-grid[data-v-8f21291b]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:10px}@media(max-width:760px){.cf-grid[data-v-8f21291b]{grid-template-columns:1fr 1fr}.cf-prio[data-v-8f21291b]{grid-column:1 / -1}}.cf-field[data-v-8f21291b]{display:flex;flex-direction:column;gap:5px;min-width:0}.cf-label[data-v-8f21291b]{font-size:11px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em}.cf-select[data-v-8f21291b]{font:inherit;font-size:13px;color:var(--text);cursor:pointer;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-inner);padding:9px 10px}.cf-select[data-v-8f21291b]:focus{outline:none;border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.cf-seg[data-v-8f21291b]{display:flex;gap:5px}.cf-seg-btn[data-v-8f21291b]{flex:1 1 0;min-width:0;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;padding:9px 6px;color:var(--muted);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-inner)}.cf-seg-btn[data-v-8f21291b]:hover{color:var(--text)}.cf-seg-btn.on[data-v-8f21291b]{background:var(--raised);font-weight:600}.cf-actions[data-v-8f21291b]{display:flex;align-items:center;gap:10px}.dev-cols[data-v-8f21291b]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:start}@media(max-width:760px){.dev-cols[data-v-8f21291b]{grid-template-columns:1fr}}.dev-col h2[data-v-8f21291b]{display:flex;align-items:center;gap:8px}.dev-list[data-v-8f21291b]{display:flex;flex-direction:column;min-height:12px}.dev-card[data-v-8f21291b]{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;border:1px solid var(--border);border-radius:12px;padding:10px 12px;margin-top:8px;background:var(--bg);cursor:pointer;transition:border-color .15s ease,background .15s ease}.dev-card[data-v-8f21291b]:hover{border-color:color-mix(in oklab,var(--pink) 35%,var(--border));background:var(--raised)}.dev-ghost[data-v-8f21291b]{opacity:.45;border-style:dashed;border-color:var(--pink);background:var(--pink-soft)}.dev-drag[data-v-8f21291b]{cursor:grabbing;box-shadow:var(--shadow)}.dev-card-body[data-v-8f21291b]{min-width:0;flex:1 1 auto}.dev-title[data-v-8f21291b]{font-size:14px;font-weight:600;word-break:break-word}.dev-chips[data-v-8f21291b]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.dev-pri[data-v-8f21291b]{font-size:11.5px;font-weight:600;white-space:nowrap}.dev-type[data-v-8f21291b]{font-size:10.5px;font-weight:600;padding:1px 8px;border-radius:var(--r-chip);border:1px solid var(--border);background:var(--bg2);white-space:nowrap}.dev-ava[data-v-8f21291b]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:10px;font-weight:700;color:var(--text);background:var(--raised);border:1px solid var(--border)}.dev-cc[data-v-8f21291b]{font-size:11px;color:var(--faint);white-space:nowrap}.dev-actions[data-v-8f21291b]{display:flex;gap:4px;flex:0 0 auto}.dev-actions .chip[data-v-8f21291b]{cursor:pointer}.dev-actions .danger[data-v-8f21291b]:hover{color:var(--danger);border-color:var(--danger)}.help-section[data-v-1f633ffa]{display:flex;flex-direction:column;gap:10px}.help-section h2[data-v-1f633ffa]{font-size:16px;margin:4px 0 0}.help-intro p[data-v-1f633ffa]{margin:0;line-height:1.6}.help-grid[data-v-1f633ffa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.help-card[data-v-1f633ffa]{display:flex;gap:12px;align-items:flex-start;padding:14px}.help-card-ic[data-v-1f633ffa]{flex:0 0 auto;width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--pink);background:var(--pink-soft)}.help-card-t[data-v-1f633ffa]{font-size:13.5px;font-weight:600}.help-card-d[data-v-1f633ffa]{font-size:12.5px;color:var(--muted);margin-top:2px;line-height:1.45}.help-list[data-v-1f633ffa]{list-style:none;margin:0;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.help-list li[data-v-1f633ffa]{position:relative;padding-left:20px;font-size:13.5px;line-height:1.5}.help-list li[data-v-1f633ffa]:before{content:"💗";position:absolute;left:0;font-size:11px;top:1px}.help-steps[data-v-1f633ffa]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;counter-reset:none}.help-step[data-v-1f633ffa]{display:flex;gap:12px;align-items:flex-start;padding:14px}.help-step-n[data-v-1f633ffa]{flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#fff;background:linear-gradient(135deg,var(--pink),var(--pink-deep))}.help-step-t[data-v-1f633ffa]{font-size:13.5px;font-weight:600}.help-step-d[data-v-1f633ffa]{font-size:12.5px;color:var(--muted);margin-top:2px;line-height:1.5}.help-method[data-v-1f633ffa]{display:flex;flex-direction:column;gap:12px}.help-method p[data-v-1f633ffa]{margin:0;line-height:1.6;font-size:13.5px}.help-zones[data-v-1f633ffa]{display:flex;flex-wrap:wrap;gap:8px}.help-zone[data-v-1f633ffa]{font-size:12px;font-weight:600;padding:4px 10px;border-radius:var(--r-chip);border:1px solid var(--border)}.tone-bad[data-v-1f633ffa]{color:var(--danger)}.tone-mid[data-v-1f633ffa]{color:var(--warn)}.tone-good[data-v-1f633ffa]{color:var(--violet)}.tone-best[data-v-1f633ffa]{color:var(--good)}.help-hood[data-v-1f633ffa]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.help-formula[data-v-1f633ffa]{display:inline-block;font-family:ui-monospace,monospace;font-size:13.5px;padding:8px 12px;border-radius:10px;background:var(--raised);color:var(--text)}.help-domains[data-v-1f633ffa]{display:flex;flex-wrap:wrap;gap:6px}.help-hood-btn[data-v-1f633ffa]{align-self:flex-start}.help-foot[data-v-1f633ffa]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--muted)}.tr[data-v-bd39a569]{display:flex;flex-direction:column;gap:16px}.tr-head[data-v-bd39a569]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.tr-head h2[data-v-bd39a569]{margin-bottom:4px}.tr-head .hint[data-v-bd39a569]{margin:0}.tr-q[data-v-bd39a569]{border:1px solid var(--border-soft);background:color-mix(in oklab,var(--raised) 42%,transparent);border-radius:var(--r-inner);padding:14px}.tr-qtext[data-v-bd39a569]{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:600;margin-bottom:10px}.tr-qtext span[data-v-bd39a569]{width:26px;height:26px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--pink-soft);color:var(--pink);font-size:12px;font-weight:700}.tr-scale[data-v-bd39a569],.tr-single[data-v-bd39a569]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tr-end[data-v-bd39a569]{font-size:12px;color:var(--muted)}.tr-opt[data-v-bd39a569]{cursor:pointer;font:inherit;font-size:13px;padding:7px 12px;border-radius:var(--r-pill);border:1px solid var(--border);background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);transition:border-color .15s,background .15s}.tr-opt[data-v-bd39a569]:hover{border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.tr-opt.on[data-v-bd39a569]{background:var(--pink-soft);border-color:var(--pink);font-weight:600}.tr-actions[data-v-bd39a569]{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.tr-result[data-v-bd39a569]{display:flex;align-items:center;gap:14px;padding:14px;border-radius:var(--r-inner);background:var(--pink-soft);border:1px solid color-mix(in oklab,var(--pink) 22%,transparent)}.tr-score[data-v-bd39a569]{font-family:var(--font-display);font-size:38px;line-height:1;font-weight:700;color:var(--pink)}@media(max-width:560px){.tr-actions .btn-accent[data-v-bd39a569],.tr-actions .btn-ghost[data-v-bd39a569]{flex:1 1 150px}}.tests-grid[data-v-a1ad5112]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.test-card[data-v-a1ad5112]{display:flex;gap:14px;align-items:flex-start;min-height:160px}.test-ico[data-v-a1ad5112]{width:42px;height:42px;flex:0 0 auto;border-radius:var(--r-inner);display:inline-flex;align-items:center;justify-content:center;color:var(--pink);background:var(--pink-soft);border:1px solid color-mix(in oklab,var(--pink) 22%,transparent)}.test-body[data-v-a1ad5112]{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:8px}.test-body h2[data-v-a1ad5112]{margin:0;font-size:15px;color:var(--text)}.test-body .note[data-v-a1ad5112]{margin:0}.test-result[data-v-a1ad5112]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto}.test-result .bignum[data-v-a1ad5112]{font-size:20px;color:var(--text)}@media(max-width:560px){.test-card[data-v-a1ad5112]{flex-wrap:wrap}.test-card .btn-accent[data-v-a1ad5112]{width:100%}}.login-aside-note[data-v-e1410ae3]{margin-top:18px;font-size:12.5px;color:var(--faint);line-height:1.5;max-width:260px}.btn-ghost.block[data-v-e1410ae3]{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.login-aside-note[data-v-dd376bc1]{margin-top:18px;font-size:12.5px;color:var(--faint);line-height:1.5;max-width:260px}.btn-accent.block[data-v-dd376bc1]{margin-top:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.bignum.tsp[data-v-0cb490b1]{color:var(--pink)}.bignum.tsv[data-v-0cb490b1]{color:var(--violet)}.profile-card[data-v-5078394e]{display:flex;align-items:center;gap:16px;color:inherit;transition:transform .15s,box-shadow .15s}.profile-card[data-v-5078394e]:hover{transform:translateY(-2px)}.pc-main[data-v-5078394e]{min-width:0;flex:1 1 auto}.pc-name[data-v-5078394e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pc-stat[data-v-5078394e]{text-align:right;flex:0 0 auto}.bignum.tsp[data-v-5078394e]{color:var(--pink)}.bignum.tsv[data-v-5078394e]{color:var(--violet)}.add-row[data-v-4d08f23a]{display:flex;gap:10px;align-items:center;margin-top:4px}.inp[data-v-4d08f23a]{flex:1 1 auto;min-width:0;background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-inner);padding:9px 13px;font:inherit;font-size:13.5px}.inp[data-v-4d08f23a]:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.field-b[data-v-4d08f23a]{display:flex;flex-direction:column;gap:6px}.field-b>label[data-v-4d08f23a]{font-size:12px;color:var(--muted);font-weight:600}:root{--font-ui: "Manrope", system-ui, sans-serif;--font-display: "Onest", system-ui, sans-serif;--font-mono: "Onest", system-ui, sans-serif;--r-card: 24px;--r-inner: 18px;--r-chip: 999px;--r-pill: 999px;--num-weight: 700;--num-spacing: -.02em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 14px;--sp-5: 18px;--sp-6: 22px;--sp-7: 26px;--fs-h1: 25px;--fs-h2: 13px;--fs-body: 15px;--fs-sm: 13px;--fs-xs: 11.5px;--fs-kpi: 38px}html[data-theme=dark]{--bg: #100d0e;--bg2: #161315;--card: #1d1a1c;--card2: #232023;--raised: #2b272a;--border: #383238;--border-soft: #272327;--text: #f1eef0;--muted: #a69ea4;--faint: #6f676d;--pink: #f2a1b5;--pink-deep: #e07e97;--pink-soft: rgba(242, 161, 181, .13);--violet: #74add6;--violet-deep: #5b8fb8;--violet-soft: rgba(116, 173, 214, .15);--good: #58c49c;--warn: #e6c079;--danger: #e07a72;--shadow: 0 1px 0 rgba(255,255,255,.03) inset, 0 18px 40px -24px rgba(0,0,0,.8);--glow-pink: 0 8px 28px -12px rgba(242,161,181,.34);--grid-line: rgba(255,255,255,.035);color-scheme:dark}html[data-theme=light]{--bg: #f1ede9;--bg2: #fbf8f6;--card: #ffffff;--card2: #fbf8f7;--raised: #f4eeef;--border: #e9e0e2;--border-soft: #f1eaec;--text: #2b2127;--muted: #897b82;--faint: #b3a8ad;--pink: #c75b79;--pink-deep: #b14868;--pink-soft: rgba(199, 91, 121, .1);--violet: #3f7fb0;--violet-deep: #356a95;--violet-soft: rgba(63, 127, 176, .11);--good: #2e9e78;--warn: #bf8b3c;--danger: #cc6a60;--shadow: 0 1px 2px rgba(70,40,30,.04), 0 16px 36px -24px rgba(90,70,50,.24);--glow-pink: 0 8px 24px -12px rgba(199,91,121,.26);--grid-line: rgba(60,50,45,.045);color-scheme:light}.b-card{position:relative;background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border-soft);border-radius:var(--r-card);box-shadow:0 1px #ffffff08 inset,0 18px 40px -24px #000c}.b-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(140deg,var(--pink-soft),transparent 45%,var(--violet-soft));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.b-title{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;letter-spacing:-.03em;background:linear-gradient(100deg,var(--text),var(--pink));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.b-accent{background:linear-gradient(135deg,var(--pink),var(--violet));color:#fff;box-shadow:0 8px 28px -12px #f2a1b557}.b-num{font-family:var(--font-display);font-weight:var(--num-weight);letter-spacing:var(--num-spacing);font-variant-numeric:tabular-nums}.user-liza{color:var(--pink)}.user-slava{color:var(--violet)}.b-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(680px 360px at 86% -8%,var(--pink-soft),transparent 70%),radial-gradient(620px 380px at -6% 8%,var(--violet-soft),transparent 70%)}*{box-sizing:border-box}html,body{height:100%}html{scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0;display:none}#app{zoom:1;overflow-x:clip}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-body);line-height:1.45;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}::selection{background:var(--pink-soft)}button{font-family:inherit}.shell{position:relative;display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:1100px;margin:0 auto;background:var(--bg2)}.shell:before,.shell:after{content:"";position:absolute;top:0;bottom:0;width:72px;z-index:0;pointer-events:none}.shell:before{right:100%;background:linear-gradient(to left,var(--bg2),transparent)}.shell:after{left:100%;background:linear-gradient(to right,var(--bg2),transparent)}.shell>*{position:relative;z-index:1}.shell-glow{position:absolute;top:0;left:-200px;right:-200px;height:560px;z-index:0;pointer-events:none;background:radial-gradient(820px 380px at 78% -2%,var(--pink-soft),transparent 72%),radial-gradient(760px 400px at 22% 10%,var(--violet-soft),transparent 72%);-webkit-mask-image:linear-gradient(to right,transparent 200px,#000 300px,#000 calc(100% - 300px),transparent calc(100% - 200px));mask-image:linear-gradient(to right,transparent 200px,#000 300px,#000 calc(100% - 300px),transparent calc(100% - 200px))}.shell>.shell-glow{z-index:0}.topbar{position:sticky;top:10px;z-index:30;display:flex;flex-direction:column;margin:10px 26px 0;padding:0 18px;flex:0 0 auto;background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border-soft);border-radius:var(--r-inner);box-shadow:var(--shadow)}.topbar-main{display:flex;align-items:center;gap:18px;height:56px}.brand{display:flex;align-items:center;gap:11px}.brand-text{display:flex;flex-direction:column;line-height:1.15}.brand-mark{width:34px;height:34px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:14px;color:#fff;background:linear-gradient(140deg,var(--pink),var(--pink-deep));box-shadow:var(--glow-pink)}.brand-name{font-family:var(--font-display);font-weight:700;font-size:16.5px;letter-spacing:-.02em}.brand-name b{color:var(--pink)}.brand-tag{font-size:10px;letter-spacing:.04em;color:var(--faint);margin-top:1px}.spacer{flex:1 1 auto}.space-switch{display:inline-flex;align-items:center;gap:9px;padding:7px 12px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--card);font-size:13px;color:var(--text);cursor:pointer;font-family:inherit;transition:border-color .15s}.space-switch:hover{border-color:color-mix(in oklab,var(--pink) 40%,var(--border))}.space-switch .dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:linear-gradient(140deg,var(--pink),var(--pink-deep))}.space-switch .chev{color:var(--faint);display:inline-flex;transition:transform .15s}.space-switch .chev.open{transform:rotate(180deg)}.space-dd{position:relative}.space-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:220px;padding:6px;border-radius:var(--r-inner);background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border);box-shadow:0 22px 50px -24px #000000b3}.space-menu .opt{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border-radius:12px;border:none;background:none;color:var(--text);font:inherit;font-size:13px;cursor:pointer;text-align:left}.space-menu .opt:hover{background:var(--raised)}.space-menu .opt.active{background:var(--pink-soft);color:var(--pink)}.space-menu .opt .nm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-menu .opt .tick{color:var(--pink);display:inline-flex}.tb-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--card);color:var(--muted);font-size:13px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.tb-btn:hover{color:var(--text);border-color:color-mix(in oklab,var(--pink) 40%,var(--border))}.tb-btn.icon{width:36px;padding:0}.topnav{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end}.pair-switch{display:flex;align-items:center;min-width:0}.sw-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:42vw}@media(max-width:1359px){.topnav .theme-btn,.topnav .logout-btn{display:none}}.crumbbar{display:flex;align-items:center;padding:9px 2px 11px;margin-top:2px;border-top:1px solid var(--border-soft)}.crumbs{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--faint);list-style:none;margin:0;padding:0;flex-wrap:wrap}.crumbs li{display:flex;align-items:center;gap:8px}.crumbs .sep,.crumbs li+li:before{content:""}.crumbs li+li:before{content:"›";opacity:.5}.crumbs a{color:var(--faint)}.crumbs a:hover{color:var(--pink)}.crumbs [aria-current]{color:var(--muted)}.navlink{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:var(--r-pill);font-size:13px;color:var(--muted);font-weight:500;border:1px solid transparent;white-space:nowrap;transition:color .15s,background .15s}.navlink:hover{color:var(--text)}.navlink.active,.navlink.router-link-active{background:var(--pink-soft);color:var(--pink)}.content{flex:1 1 auto;position:relative;padding:22px 26px 40px}.content>*{position:relative;z-index:1}.inner{width:100%;margin:0 auto}.stack{display:flex;flex-direction:column;gap:14px}.rail-anchor{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:1100px;z-index:20;pointer-events:none;display:none;align-items:center}.siderail{position:absolute;right:100%;margin-right:20px;pointer-events:auto;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:var(--r-inner);background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border-soft);box-shadow:var(--shadow)}.rail-item{display:flex;flex-direction:column;align-items:center;gap:5px;width:66px;padding:11px 6px;border-radius:14px;color:var(--muted);font-size:10.5px;font-weight:600;letter-spacing:-.01em;border:1px solid transparent;transition:color .15s,background .15s}.rail-item span{text-align:center;line-height:1.1}.rail-item:hover{color:var(--text);background:var(--raised)}.rail-item.active{color:var(--pink);background:var(--pink-soft)}.rail-sep{height:1px;margin:6px 8px;background:var(--border)}@media(min-width:1360px){.rail-anchor{display:flex}}.toprail-anchor{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:1100px;z-index:20;pointer-events:none;display:none}@media(min-width:1360px){.toprail-anchor{display:block}}.scrolltop{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:20px;pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:10px}.scroll-up{width:44px;height:44px;border-radius:50%;cursor:pointer;border:1px solid var(--border);background:linear-gradient(180deg,var(--card),var(--card2));color:var(--pink);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow);transition:transform .15s,border-color .15s}.scroll-up:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}.vscroll{position:fixed;top:8px;bottom:8px;right:4px;width:12px;z-index:50;cursor:pointer;touch-action:none;opacity:0;transition:opacity .2s ease}.vscroll.show{opacity:1}.vscroll:before{content:"";position:absolute;top:0;right:4px;bottom:0;left:4px;border-radius:999px;background:var(--raised);opacity:0;transition:opacity .15s}.vscroll:hover:before{opacity:.6}.vscroll-thumb{position:absolute;left:2px;right:2px;border-radius:999px;background:linear-gradient(180deg,var(--pink),var(--pink-deep));box-shadow:0 1px 4px -1px var(--pink);cursor:grab;transition:left .12s,right .12s}.vscroll:hover .vscroll-thumb,.vscroll-thumb.drag{left:1px;right:1px}.vscroll-thumb.drag{cursor:grabbing}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.menu-dd{position:relative;display:none}@media(max-width:1359px){.menu-dd{display:block}}.nav-menu{min-width:210px}.nav-menu .opt{text-decoration:none}.nav-menu .opt .nm{flex:1 1 auto}.nav-menu-sep{height:1px;margin:6px 4px;background:var(--border)}@media(max-width:560px){.tb-label{display:none}}.board-compose{display:flex;flex-direction:column;gap:12px}.board-input{width:100%;resize:vertical;min-height:56px;background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-inner);padding:12px 14px;font:inherit;font-size:14.5px}.board-input:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.board-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px}.board{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;align-items:start}.note-card{display:flex;flex-direction:column;gap:9px;padding:14px 15px;border:1px solid var(--border-soft);border-radius:var(--r-inner);box-shadow:var(--shadow)}.note-head{display:flex;align-items:center;gap:9px}.note-author{font-size:12.5px;font-weight:600;color:var(--text)}.note-del{border:none;background:none;color:var(--faint);cursor:pointer;display:inline-flex;padding:2px;border-radius:8px}.note-del:hover{color:var(--danger);background:color-mix(in oklab,var(--danger) 12%,transparent)}.note-text{font-size:14px;line-height:1.5;color:var(--text);white-space:pre-wrap;word-break:break-word}.note-time{font-size:11px;color:var(--faint);font-variant-numeric:tabular-nums}.pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:18px;flex-wrap:wrap}.pagehead h1{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;letter-spacing:-.03em;background:linear-gradient(100deg,var(--text),var(--pink));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pagehead .sub{margin:4px 0 0;font-size:13px;color:var(--muted)}.section-title{margin:2px 0 -2px;font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--muted)}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.kpis .card{display:flex;flex-direction:column;gap:8px;min-height:116px}.kpis .card .value{margin-top:auto}.kpis .card .zonebadge{align-self:flex-start}.kpis a.card{color:inherit}.row{display:flex;gap:14px;align-items:stretch;flex-wrap:wrap}.row>*{min-width:0}.grow{flex:5 1 0}.row .side{flex:3 1 0}.pill-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-bottom:8px}.legend .it{display:inline-flex;align-items:center;gap:6px}.legend .sw{width:14px;height:4px;border-radius:2px;display:inline-block}.legend .sw.dotline{background:none;border-top:1.5px dashed var(--faint);height:0}.statline{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0}.statline+.statline{border-top:1px solid var(--border-soft)}.statline .zrange{font-family:var(--font-display);font-weight:700;font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums}.statline .k{font-size:12.5px;color:var(--muted)}.statline .v{font-family:var(--font-display);font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.divider{height:1px;background:var(--border-soft);margin:12px 0}.note{font-size:12px;color:var(--muted);line-height:1.5}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--faint);padding:18px;border:1px dashed var(--border);border-radius:var(--r-inner);background:color-mix(in oklab,var(--raised) 50%,transparent)}.empty-state .es-emoji{font-size:26px;opacity:.7}.empty-state .es-title{font-size:13px;font-weight:600;color:var(--muted)}.empty-state .es-sub{font-size:12px}.col{display:flex;flex-direction:column;gap:14px}.ulabel{font-size:11px;color:var(--muted);font-weight:600}.bignum{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.unit{font-size:14px;color:var(--faint)}.muted-txt{color:var(--muted)}.faint-txt{color:var(--faint)}.vrule{width:1px;align-self:stretch;background:var(--border)}.pname{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}.profile-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.profile-head .pname{font-size:22px}.profile-head .stat{text-align:right}.profile-head .bignum{font-size:34px;line-height:1}.kbar{display:flex;align-items:center;gap:10px}.kbar .nm{width:92px;flex:0 0 auto;font-size:12.5px;color:var(--muted)}.kbar .track{flex:1 1 auto;height:22px;border-radius:var(--r-chip);background:var(--raised);overflow:hidden}.kbar .fill{display:block;height:100%;border-radius:var(--r-chip)}.kbar .vv{width:40px;text-align:right;font-family:var(--font-display);font-size:12px;color:var(--text);font-variant-numeric:tabular-nums}.kbar .fill{min-width:5px}.act-nm{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daterange{display:flex;align-items:center;gap:8px;margin:2px 0 12px;flex-wrap:wrap}.daterange .dr-label{font-size:12px;color:var(--muted);font-weight:600}.daterange .dr-dash{color:var(--faint)}.daterange input[type=date]{background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-pill);padding:6px 12px;font:inherit;font-size:12.5px}.daterange input[type=date]:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.cal-month{margin-left:auto}.cal-month .sel-btn{min-width:0;padding:6px 11px;font-size:12.5px}.minicard{display:flex;align-items:center;gap:14px}.minicard .emoji{width:42px;height:42px;flex:0 0 auto;font-size:20px;border-radius:var(--r-inner);display:flex;align-items:center;justify-content:center}.minicard .bignum{font-size:26px}.card,.panel{position:relative;background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border-soft);border-radius:var(--r-card);padding:16px 18px;box-shadow:var(--shadow)}.card:after,.panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(140deg,var(--pink-soft),transparent 55%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.panel{padding:20px}.panel h2{margin:0 0 14px;font-size:13px;font-weight:600;color:var(--muted);display:flex;align-items:center;gap:8px}.panel .hint{color:var(--muted);font-size:12.5px;margin:-8px 0 14px}.panel .hint.warn{color:var(--danger)}.panel-toggle{width:100%;background:none;border:none;color:var(--text);cursor:pointer;font-size:13px;font-weight:600;padding:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.panel-toggle .chev{display:inline-block;transition:transform .15s;color:var(--muted)}.panel-toggle .chev.open{transform:rotate(90deg)}.panel-body{margin-top:14px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.card .label{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.02em}.card .value{font-family:var(--font-display);font-weight:700;font-size:38px;line-height:1.1;margin-top:8px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.card .zone{font-size:12px;color:var(--pink);margin-top:6px}.card-link{display:block;color:inherit;transition:transform .15s,box-shadow .15s}.card-link:hover{transform:translateY(-2px)}.chips{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.chip,.zonebadge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;white-space:nowrap;border:1px solid var(--border);background:var(--raised);color:var(--muted)}.chip.pink{color:var(--pink);background:var(--pink-soft);border-color:color-mix(in oklab,var(--pink) 26%,transparent)}.zonebadge .pip{width:6px;height:6px;border-radius:50%}.tone-good{color:var(--good);background:color-mix(in oklab,var(--good) 14%,transparent);border-color:color-mix(in oklab,var(--good) 30%,transparent)}.tone-violet{color:var(--violet);background:var(--violet-soft);border-color:color-mix(in oklab,var(--violet) 28%,transparent)}.tone-warn{color:var(--warn);background:color-mix(in oklab,var(--warn) 14%,transparent);border-color:color-mix(in oklab,var(--warn) 30%,transparent)}.tone-danger{color:var(--danger);background:color-mix(in oklab,var(--danger) 14%,transparent);border-color:color-mix(in oklab,var(--danger) 30%,transparent)}.tone-good .pip{background:var(--good)}.tone-violet .pip{background:var(--violet)}.tone-warn .pip{background:var(--warn)}.tone-danger .pip{background:var(--danger)}.avatar{width:26px;height:26px;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;background:linear-gradient(140deg,#ffbecb,var(--pink-deep))}.avatar.sm{width:22px;height:22px;font-size:10px}.avatar.lg{width:46px;height:46px;font-size:18px}.avatar.pink{background:linear-gradient(140deg,#ffbecb,var(--pink-deep))}.avatar.violet{background:linear-gradient(140deg,#a9cdec,var(--violet-deep))}.event-item{border-bottom:1px solid var(--border-soft)}.event-item:last-child{border-bottom:none}.event{display:flex;align-items:center;gap:13px;padding:12px 4px;font-size:13.5px;min-height:64px}.event-item:first-child .event{padding-top:0}.event-item:last-child .event{padding-bottom:0}.event .emoji{width:38px;height:38px;flex:0 0 auto;border-radius:var(--r-inner);display:flex;align-items:center;justify-content:center;font-size:19px;background:var(--raised);border:1px solid var(--border-soft)}.event .body{flex:1 1 auto;min-width:0}.meta{color:var(--faint);font-size:11.5px}.delta{font-family:var(--font-display);font-weight:700;font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.delta-pos{color:var(--good)}.delta-neg{color:var(--danger)}.delta-zero{color:var(--faint)}.event .ev-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:8px;flex:0 0 auto;max-width:360px}.event .ev-score{display:flex;align-items:center;gap:8px}.event .ev-react{font-size:17px;line-height:1}.rate{display:flex;flex-direction:column;gap:7px;align-items:flex-end}.rate .rate-label{font-size:12px;color:var(--pink);font-weight:600}.rate .opts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.rate .opts button{background:var(--raised);color:var(--text);border:1px solid var(--border);border-radius:var(--r-chip);padding:6px 11px;font:inherit;font-size:13px;cursor:pointer;transition:border-color .12s,transform .12s}.rate .opts button:hover{border-color:var(--pink);transform:translateY(-1px)}button.accent,.btn-accent{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:none;border-radius:var(--r-pill);font-size:14.5px;font-weight:600;color:#fff;cursor:pointer;background:linear-gradient(135deg,var(--pink),var(--pink-deep));box-shadow:var(--glow-pink);transition:filter .15s,transform .15s}button.accent:hover,.btn-accent:hover{filter:brightness(1.05);transform:translateY(-1px)}.btn-accent.sm{height:36px;font-size:13px;padding:0 14px}.switch{width:40px;height:23px;border-radius:999px;background:var(--raised);border:1px solid var(--border);position:relative;flex:0 0 auto;cursor:pointer;padding:0}.switch.on{background:linear-gradient(120deg,var(--pink),var(--pink-deep));border-color:transparent}.switch i{position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:#fff;transition:left .15s;box-shadow:0 1px 3px #0000004d}.switch.on i{left:19px}.switch-label{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);cursor:pointer}.file-pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 13px;border-radius:var(--r-inner);border:1px solid var(--border);color:var(--faint);background:color-mix(in oklab,var(--bg) 50%,var(--card));font-size:12.5px;max-width:280px}.file-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi-mini{min-height:92px;display:flex;align-items:center;justify-content:center;gap:12px}.kpi-mini>div:last-child{text-align:center}.kpi-mini .emoji{width:40px;height:40px;flex:0 0 auto;font-size:20px;border-radius:var(--r-inner);background:var(--raised);border:1px solid var(--border-soft);display:flex;align-items:center;justify-content:center}.kpi-mini .bignum{font-size:24px}.mood-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.mood-cal .wd{text-align:center;font-size:10px;color:var(--faint);font-weight:600;padding-bottom:2px}.mood-cal .cell{aspect-ratio:1;border-radius:10px;border:1px solid var(--border-soft);display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.mood-cal .cell.empty{border-color:transparent}.add-form{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.add-form .add-text{flex:1;min-width:180px;background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-inner);padding:11px 13px;font:inherit;font-size:14px}.add-form .add-text:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.add-form .add-go{height:42px;padding:0 18px;border:none;border-radius:var(--r-pill);white-space:nowrap;background:linear-gradient(135deg,var(--pink),var(--pink-deep));color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:filter .15s,transform .15s}.add-form .add-go:hover{filter:brightness(1.05);transform:translateY(-1px)}.account-form{display:flex;flex-direction:column;gap:12px;max-width:460px}.account-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted);font-weight:600}.account-form input,.account-form textarea{background:color-mix(in oklab,var(--bg) 50%,var(--card));color:var(--text);border:1px solid var(--border);border-radius:var(--r-inner);padding:11px 14px;font-size:14.5px;font-family:inherit}.account-form input:focus,.account-form textarea:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.account-row{display:flex;align-items:center;gap:12px}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.tile{display:flex;align-items:center;gap:12px;padding:16px;background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border-soft);border-radius:var(--r-inner);color:var(--text);box-shadow:var(--shadow);transition:transform .15s,border-color .15s}.tile:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--pink) 36%,var(--border-soft))}.tile .tile-ico{font-size:1.6rem}.tile .tile-title{font-weight:600}.tile .tile-sub{font-size:12px;color:var(--muted)}.btn-ghost.sm{height:36px;font-size:13px;padding:0 14px}.space-tile{display:flex;align-items:center;gap:13px;padding:13px 14px;margin-bottom:10px;border-radius:var(--r-inner);border:1px solid var(--border);background:var(--card2)}.space-tile.active{background:var(--pink-soft);border-color:color-mix(in oklab,var(--pink) 26%,transparent)}.space-tile .si{width:38px;height:38px;flex:0 0 auto;border-radius:var(--r-inner);color:#fff;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,var(--pink),var(--violet))}.space-tile .sname{font-weight:600;font-size:14px}.space-tile .scount{font-size:11.5px;color:var(--faint)}.av-stack{display:flex}.av-stack .avatar{border:2px solid var(--card)}.av-stack .avatar+.avatar{margin-left:-8px}.member-row{display:flex;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid var(--border-soft)}.member-row:last-child{border-bottom:none}.member-row .mname{font-size:13.5px;font-weight:600}.member-row .mtag{font-size:11.5px;color:var(--faint)}.chip.good{color:var(--good);background:color-mix(in oklab,var(--good) 14%,transparent);border-color:color-mix(in oklab,var(--good) 28%,transparent)}.input-row{display:flex;align-items:center;gap:9px;padding:11px 13px;background:color-mix(in oklab,var(--bg) 50%,var(--card));border:1px solid var(--border);border-radius:var(--r-inner);color:var(--text);transition:border-color .15s,box-shadow .15s}.input-row:focus-within{border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.input-row>.ic{color:var(--faint);display:inline-flex;flex:0 0 auto}.input-row input,.input-row textarea{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text);font:inherit;font-size:14.5px;resize:vertical}.input-row.area{align-items:flex-start}.input-row.readonly{opacity:.72}.input-row.readonly input{cursor:default;color:var(--muted)}.swatches{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px}.swatch{width:26px;height:26px;border-radius:50%;cursor:pointer;border:none;padding:0;box-shadow:inset 0 0 0 1px #00000026}.swatch.on{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--pink)}.color-preview{display:flex;align-items:center;gap:14px;padding:12px 13px;border-radius:var(--r-inner);background:var(--bg);border:1px solid var(--border)}.color-preview .chip-sample{width:52px;height:52px;border-radius:14px;flex:0 0 auto}.color-preview .hex{font-family:var(--font-display);font-size:12px;color:var(--muted);letter-spacing:.02em}.screen-login{min-height:calc(100vh / 1.1);display:flex;align-items:center;justify-content:center;padding:32px 20px;background:radial-gradient(680px 360px at 86% -8%,var(--pink-soft),transparent 70%),radial-gradient(620px 380px at -6% 8%,var(--violet-soft),transparent 70%),var(--bg2)}.login-theme{position:fixed;top:22px;right:24px;z-index:2}.login-card{width:920px;max-width:100%;display:grid;grid-template-columns:1fr .92fr;background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border-soft);border-radius:var(--r-card);overflow:hidden;box-shadow:0 40px 100px -50px #781e5a8c}.login-aside{position:relative;padding:36px 34px;display:flex;flex-direction:column;gap:22px;color:var(--text);overflow:hidden;background:linear-gradient(180deg,var(--card),var(--card2));border-right:1px solid var(--border-soft)}.login-aside:after{content:"";position:absolute;width:320px;height:320px;border-radius:50%;right:-110px;top:-120px;background:radial-gradient(circle,var(--pink-soft),transparent 70%);pointer-events:none}.login-aside>*{position:relative;z-index:1}.login-brand{display:flex;align-items:center;gap:11px}.login-brand .brand-name{font-size:18px;color:var(--text)}.login-quote{font-family:var(--font-display);font-weight:800;font-size:28px;line-height:1.62;letter-spacing:-.025em}.login-quote .hl{background:var(--pink-soft);color:var(--pink);border-radius:8px;padding:0 7px}.login-foot{font-size:11.5px;color:var(--faint)}.login-pair{display:flex;align-items:flex-start;gap:14px;margin-top:auto}.lp-user{display:flex;flex-direction:column;align-items:center;gap:8px}.lp-av{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 6px 18px #00000047}.lp-av.pink{background:linear-gradient(140deg,#ffbecb,var(--pink-deep))}.lp-av.violet{background:linear-gradient(140deg,#a9cdec,var(--violet-deep))}.lp-ts{font-family:var(--font-display);font-weight:700;font-size:18px;font-variant-numeric:tabular-nums;min-width:30px;text-align:center}.lp-link{position:relative;flex:1;height:46px}.lp-line{position:absolute;left:0;right:0;top:23px;height:2px;background:repeating-linear-gradient(90deg,var(--border) 0 5px,transparent 5px 10px)}.lp-heart{position:absolute;top:23px;left:50%;transform:translate(-50%,-50%);z-index:1;width:30px;height:30px;border-radius:50%;background:var(--raised);color:var(--pink);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #00000040}.login-pair:not(.still) .lp-heart{transition:left .06s linear}.login-form{padding:38px 34px;display:flex;flex-direction:column}.login-form h1{margin:0;font-family:var(--font-display);font-weight:700;font-size:24px;letter-spacing:-.02em}.login-sub{margin:6px 0 0;font-size:13px;color:var(--muted)}.field{display:flex;flex-direction:column;gap:6px;margin-top:18px;font-size:12px;color:var(--muted);font-weight:600}.field .input{display:flex;align-items:center;gap:9px;padding:11px 13px;background:color-mix(in oklab,var(--bg) 50%,var(--card));border:1px solid var(--border);border-radius:var(--r-inner);color:var(--faint);transition:border-color .15s,box-shadow .15s}.field .input:focus-within{border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-soft)}.field .input input{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text);font:inherit;font-size:14.5px}.login-hint{margin:14px 0 0;font-size:12px;color:var(--muted)}.login-hint.err{color:var(--danger)}.block{width:100%}.login-form .btn-accent{margin-top:16px}.login-tma{display:flex;align-items:center;gap:12px;margin:16px 0;color:var(--faint);font-size:12px}.login-tma .line{flex:1;height:1px;background:var(--border-soft)}.login-links{display:flex;justify-content:space-between;gap:12px;margin-top:14px;font-size:12.5px}.login-links a{color:var(--muted)}.login-links a:hover{color:var(--pink)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--card);color:var(--muted);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.btn-ghost:hover{color:var(--text);border-color:color-mix(in oklab,var(--pink) 40%,var(--border))}.error{color:var(--danger);font-size:13px;margin:8px 0 0}@media(max-width:680px){.login-card{grid-template-columns:1fr}.login-aside{display:none}}.page-enter-active,.page-leave-active{transition:opacity .18s ease,transform .18s ease}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0;transform:translateY(-6px)}.collapse-wrap{overflow:hidden}.collapse-enter-active,.collapse-leave-active{transition:height .22s ease,opacity .22s ease}.collapse-enter-from,.collapse-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active,.collapse-enter-active,.collapse-leave-active{transition:none}}@media(max-width:720px){.row{flex-direction:column}.topbar,.crumbbar,.content{padding-left:14px;padding-right:14px}.topbar{margin-left:14px;margin-right:14px}.topbar-main{gap:8px}.brand,.brand-text{min-width:0}.brand-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topnav{flex-wrap:nowrap;flex:0 0 auto}.sw-name{max-width:32vw}.crumbbar{position:static;height:auto;padding-top:8px;padding-bottom:8px}.event{flex-wrap:wrap;align-items:flex-start;min-height:0}.event .ev-right:has(.rate){flex:1 0 100%;max-width:none;align-items:flex-start;margin-top:2px}.event .ev-right:has(.rate) .rate{align-items:flex-start;width:100%}.event .ev-right:has(.rate) .opts{justify-content:flex-start}}.bc-viewport{position:relative;width:100%;height:70vh;overflow:hidden;background:var(--card);border:1px solid var(--border-soft);border-radius:16px;touch-action:none;-webkit-user-select:none;user-select:none}.bc-viewport.mode-select{cursor:grab}.bc-viewport.mode-pen,.bc-viewport.mode-sticker{cursor:crosshair}.bc-viewport.mode-eraser{cursor:cell}.bc-world{position:absolute;left:0;top:0;width:0;height:0}.bc-stroke{pointer-events:stroke}.mode-eraser .bc-stroke:hover{opacity:.4}.board-stage{display:flex;flex-direction:column;gap:12px}.board-fs .board-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;background:var(--bg);padding:10px;gap:10px}@media(min-width:1360px){.board-fs .board-stage{left:104px}}.board-fs .board-stage>.bc-shell{flex:1 1 auto;min-height:0}.board-fs-exit{position:absolute;top:64px;right:22px;z-index:8;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:999px;cursor:pointer;border:1px solid var(--border);background:linear-gradient(180deg,var(--card),var(--card2));color:var(--text);font:inherit;font-weight:600;font-size:13px;box-shadow:var(--shadow)}.board-fs-exit:hover{border-color:color-mix(in oklab,var(--pink) 45%,var(--border))}body.board-fs-active .topbar,body.board-fs-active .crumbbar{display:none}body.board-fs-active .rail-anchor{z-index:46;left:0;transform:none;width:auto;justify-content:center;padding-left:8px}body.board-fs-active .siderail{position:static;margin:0}.bsticker{position:absolute;width:180px;padding:8px 10px;border:1px solid var(--border-soft);border-radius:12px;box-shadow:0 4px 14px #00000014;cursor:grab;touch-action:none}.bsticker-head{display:flex;align-items:center;gap:6px;font-size:12px;opacity:.7}.bsticker-author{font-weight:600}.bsticker-btn{background:none;border:none;cursor:pointer;padding:2px;opacity:.6}.bsticker-btn:hover{opacity:1}.bsticker-text{margin-top:4px;white-space:pre-wrap;word-break:break-word;min-height:1.4em}.bsticker-edit{margin-top:4px;width:100%;resize:none;border:1px solid var(--border-soft);border-radius:8px;padding:4px 6px;font:inherit;background:var(--card)}.btoolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 12px}.btoolbar-modes{display:flex;gap:4px}.btoolbar-mode{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid transparent;border-radius:10px;background:none;cursor:pointer;color:inherit}.btoolbar-mode.on{background:var(--pink-soft);border-color:var(--border-soft)}.btoolbar-mode:disabled{opacity:.35;cursor:default}.btoolbar-undo{display:flex;gap:4px;padding-left:8px;margin-left:4px;border-left:1px solid var(--border-soft)}.btoolbar-pen{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.btoolbar-widths{display:flex;gap:4px}.btoolbar-w{padding:6px;border:1px solid transparent;border-radius:8px;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.btoolbar-w.on{border-color:var(--border-soft);background:var(--raised)}.btoolbar-w .dot{display:inline-block;border-radius:50%;background:currentColor}@media(max-width:560px){.btoolbar-lbl{display:none}}.blog-toggle{display:flex;align-items:center;gap:6px;width:100%;background:none;border:none;cursor:pointer;font:inherit;color:inherit;padding:4px 0}.blog-list{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.blog-item{display:flex;align-items:center;gap:6px;font-size:13px}.blog-actor{font-weight:600}.blog-sum{opacity:.75}.blog-time{font-size:12px;opacity:.55;white-space:nowrap}
