.am-fit{--s:1;--cw:1280;--ch:800;width:100%;aspect-ratio:var(--cw) / var(--ch);background:#f8f8fb;border-radius:14px;position:relative;overflow:hidden}.am-canvas{--ink:#1e293b;--muted:#64748b;--line:#eaeaea;--side:#f4f6f9;--hover:#e2e8f0;--blue:var(--color-dc-blue);--navy:#0b1a66;width:calc(var(--cw) * 1px);height:calc(var(--ch) * 1px);transform:scale(var(--s));transform-origin:0 0;color:var(--ink);font-family:var(--font-sans);text-align:left;user-select:none;pointer-events:none;background:#f8f8fb;grid-template-columns:255px 1fr;font-size:14px;display:grid;position:absolute;top:0;left:0}.am-canvas :where(p,h1,h2,h3,h4,ul,ol){margin:0}.am-canvas svg{flex:none;display:block}.am-side{border-right:1px solid var(--line);background:#f1f5f980;flex-direction:column;gap:2px;padding:14px 8px;display:flex}.am-org{align-items:center;gap:10px;padding:4px 8px 16px;display:flex}.am-org-logo{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:grid}.am-org b{flex:1;font-size:14px;font-weight:500}.am-org i{color:var(--muted)}.am-nav{height:32px;color:var(--ink);border-radius:8px;align-items:center;gap:9px;padding:0 8px;display:flex}.am-nav i{color:#475569}.am-nav .am-chev{color:var(--muted);margin-left:auto}.am-nav.is-on{background:var(--hover);font-weight:500}.am-sub{border-left:1px solid #dfe3ea;flex-direction:column;gap:1px;margin:0 0 4px 17px;padding-left:12px;display:flex}.am-sub span{white-space:nowrap;text-overflow:ellipsis;border-radius:7px;align-items:center;gap:8px;height:28px;padding:0 8px;font-size:13.5px;display:flex;overflow:hidden}.am-sub span.is-on{background:var(--hover);font-weight:500}.am-dot{border-radius:50%;flex:none;width:14px;height:14px}.am-side-foot{border-top:1px solid var(--line);flex-direction:column;gap:1px;margin-top:auto;padding-top:8px;display:flex}.am-user{align-items:center;gap:10px;padding:10px 8px 2px;display:flex}.am-avatar{width:30px;height:30px;color:var(--ink);background:#e2e8f0;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.am-user>span:nth-child(2){flex-direction:column;line-height:1.25;display:flex}.am-user small{color:var(--muted);font-size:12px}.am-main{flex-direction:column;gap:18px;min-width:0;padding:18px 28px 24px;display:flex;overflow:hidden}.am-top{align-items:center;gap:16px;min-height:36px;display:flex}.am-top h4{letter-spacing:-.01em;font-size:20px;font-weight:600}.am-crumb{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.am-crumb b{color:var(--ink);font-weight:500}.am-top-right{color:var(--muted);align-items:center;gap:18px;margin-left:auto;font-size:14px;display:flex}.am-faces{display:flex}.am-faces span{width:26px;height:26px;color:var(--ink);background:#e2e8f0;border:2px solid #f8f8fb;border-radius:50%;place-items:center;margin-left:-8px;font-size:10px;font-weight:600;display:grid}.am-faces span:first-child{margin-left:0}.am-news{color:var(--ink);align-items:center;gap:6px;font-weight:500;display:inline-flex;position:relative}.am-news:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;left:10px}.am-card{border:1px solid var(--line);background:#fff;border-radius:12px}.am-btn{white-space:nowrap;border-radius:8px;align-items:center;gap:7px;height:34px;padding:0 14px;font-size:13.5px;font-weight:500;transition:transform .12s,filter .12s,opacity .2s;display:inline-flex}.am-btn--primary{background:var(--blue);color:#fff}.am-btn--ghost{color:var(--ink);background:#fff;border:1px solid #d1d4d8}.am-btn[disabled],.am-btn.is-disabled{opacity:.45}.am-pill{white-space:nowrap;background:#fff;border:1px solid #d1d4d8;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.am-pressed{filter:brightness(.95);transform:scale(.96)}.am-cursor{z-index:50;pointer-events:none;opacity:0;filter:drop-shadow(0 3px 6px #0f172a38);will-change:transform;transition:opacity .4s;position:absolute;top:0;left:0}.am-cursor span{background:var(--color-dc-blue);color:#fff;font:600 15px/1.4 var(--font-sans);white-space:nowrap;border-radius:999px;padding:4px 12px;position:absolute;top:34px;left:30px;box-shadow:0 4px 12px #2947fe59}.am-ripple{z-index:49;border:2px solid var(--color-dc-blue);opacity:0;pointer-events:none;background:#2947fe1f;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;transform:scale(0)}.am-ripple.is-on{animation:.5s ease-out am-ripple}@keyframes am-ripple{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.4)}}.am-veil{z-index:60;opacity:0;pointer-events:none;background:#f8f8fb;transition:opacity .5s;position:absolute;inset:0}.am-veil.is-on{opacity:1}@media (width<=640px){.am-fit{--cw:760;--ch:900}.am-canvas{grid-template-columns:minmax(0,1fr)}.am-side,.am-top-right .am-hide-sm{display:none}}
