.dash .g.none{border:1.5px dashed var(--ink-3)}.dash .dtb-sheet-body{padding:20px 30px 24px}.dash .dtb-sheet-body .seg{margin-top:0}.dash .dtb-sheet-body .cap-desc{margin-top:14px}@media (max-width:900px){.center-col .dash .ctx{top:calc(56px + env(safe-area-inset-top));scroll-padding-inline:16px}.dash .dtb-sheet-body{padding:16px 20px 24px}}.lens{position:relative;display:flex;max-width:860px;margin:0 auto 4px}.lens-btn{min-height:44px;padding:0;background:none;border:0;border-radius:0}.lens-btn,.lens-chip{display:inline-flex;align-items:center}.lens-chip{gap:8px;padding:5px 12px;border:1px solid rgba(78,2,48,.45);border-radius:0;font-family:var(--font-ui);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:#4e0230}.lens-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.lens-btn:hover .lens-chip{background:rgba(78,2,48,.05)}.lens-btn:focus-visible{outline:2px solid #4e0230;outline-offset:2px;border-radius:0}.lens-pop{position:absolute;left:0;bottom:calc(100% + 2px);z-index:20;width:min(420px,100%);padding:14px 16px;background:#fff;color:#3e3442;border:1px solid rgba(42,18,46,.36);box-shadow:0 20px 50px -24px rgba(42,18,46,.45);font-family:var(--font-ui);font-size:14px;line-height:1.55}.lens-pop:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,#c9a96e 50%,transparent);opacity:.75}[data-theme=dark] .lens-chip{color:#e8c97e;border-color:hsla(39,46%,61%,.6)}[data-theme=dark] .lens-btn:hover .lens-chip{background:hsla(0,0%,100%,.05)}[data-theme=dark] .lens-btn:focus-visible{outline-color:#e8c97e}[data-theme=dark] .lens-pop{background:#17101f;color:hsla(0,0%,100%,.78);border-color:hsla(0,0%,100%,.26);box-shadow:0 20px 50px -20px rgba(0,0,0,.8)}@media (min-width:1500px){.lens{max-width:980px}}.app-layout.left-collapsed .lens{max-width:1040px}.dash.prof-head{position:relative;color:var(--ink-1);font-family:var(--font-ui);font-size:15px;line-height:1.6}.dash.prof-head .hello{margin-top:16px}.dash.prof-head .prof-note{margin-top:12px;max-width:58ch;font-size:15px;line-height:1.6;color:var(--ink-2)}.dash.prof-head .prof-act{margin-top:22px}.dash.prof-head .prof-frame{margin-top:30px}.dash.prof-head .prof-frame>.cells{grid-column:1/-1}.dash.prof-head .cell .cell-link{min-height:44px}@media (min-width:901px){.dash.prof-head .cells{grid-template-columns:repeat(6,minmax(0,1fr))}.dash.prof-head .cells>.cell.sig:nth-child(n){grid-column:span 2}.dash.prof-head .cells>.cell.score:nth-child(n){grid-column:span 3}}@media (max-width:900px){.dash.prof-head .hello{margin-top:12px}.dash.prof-head .prof-note{font-size:14.5px}.dash.prof-head .prof-act .btn{width:100%}.dash.prof-head .prof-frame{margin-top:24px;border-left:1px solid var(--line);border-right:1px solid var(--line)}.dash.prof-head .cell.sig{min-height:56px;padding-top:16px;padding-bottom:16px}}