.py-embed{width:100%;max-width:900px;margin:32px auto;border:1px solid #E8E2D8;border-radius:14px;background:linear-gradient(180deg,#fff,#fbf8f3);overflow:hidden;font-family:Inter,sans-serif;color:#1a1714;box-shadow:0 20px 60px -20px #140f0a1f,0 4px 14px -4px #140f0a0f;container-type:inline-size;container-name:py-embed}.py-chrome{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 14px;background:#fbf8f3;border-bottom:1px solid #E8E2D8}.py-lights{display:flex;gap:5px}.py-lights i{width:8px;height:8px;border-radius:50%}.py-lights i:nth-child(1){background:#e06b5a}.py-lights i:nth-child(2){background:#e7b84e}.py-lights i:nth-child(3){background:#2f6b4e}.py-title{text-align:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#6b6357}.py-live{display:flex;align-items:center;gap:5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.12em;color:#2f6b4e;font-weight:600}.py-live i{width:6px;height:6px;border-radius:50%;background:#2f6b4e;animation:py-pulse 1.6s ease-out infinite}@keyframes py-pulse{0%,to{opacity:1}50%{opacity:.35}}.py-body{padding:24px 24px 20px}.py-topline{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px dashed #E0D8CA}.py-topline-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.16em;color:#6b6357}.py-headcount{display:flex;align-items:baseline;gap:8px}.py-headcount-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;color:#6b6357}.py-headcount-num{position:relative;display:inline-block;width:34px;height:26px}.py-fx{position:absolute;inset:0;text-align:right}.py-headcount-num .py-fx{font-size:22px;font-weight:700;letter-spacing:-.02em;color:#1a1714}.py-val--anim .py-fx{font-family:JetBrains Mono,ui-monospace,monospace;font-size:16px;font-weight:600;color:#a24f3e}.py-fx--a{animation:py-fade-a 12s ease-in-out infinite}.py-fx--b{animation:py-fade-b 12s ease-in-out infinite}.py-fx--c{animation:py-fade-c 12s ease-in-out infinite}.py-fx--d{animation:py-fade-d 12s ease-in-out infinite}@keyframes py-fade-a{0%,21%{opacity:1}24%,96%{opacity:0}to{opacity:1}}@keyframes py-fade-b{0%,21%{opacity:0}25%,46%{opacity:1}49%,to{opacity:0}}@keyframes py-fade-c{0%,46%{opacity:0}50%,71%{opacity:1}74%,to{opacity:0}}@keyframes py-fade-d{0%,71%{opacity:0}75%,96%{opacity:1}99%,to{opacity:0}}.py-rows{display:flex;flex-direction:column;gap:18px;padding-top:20px}.py-row{display:grid;grid-template-columns:150px 1fr;gap:14px;align-items:center}.py-row-label{min-width:0}.py-row-name{font-size:14px;font-weight:600;color:#1a1714}.py-row-name--accountium{color:#2f6b4e}.py-row-sub{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:#6b6357;margin-top:2px}.py-row-track{position:relative;display:flex;align-items:center;gap:12px;min-width:0}.py-divider{height:1px;background:#ede6da}.py-pill{position:relative;flex:1;min-width:0;min-height:34px;border-radius:7px;background:#e4efe5;border:1px solid #C8DFCC;display:flex;align-items:center;gap:10px;padding:6px 12px}.py-pill span:first-child{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;color:#2f6b4e;font-weight:600}.py-pill-dot{margin-left:auto;flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:#2f6b4e;animation:py-flat 2.4s ease-out infinite}@keyframes py-flat{0%,to{box-shadow:0 0 #2f6b4e47}50%{box-shadow:0 0 0 7px #2f6b4e00}}.py-val{width:62px;flex:0 0 62px;text-align:right}.py-val--flat{display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:16px;font-weight:600;color:#2f6b4e}.py-val--anim{position:relative;display:inline-block;height:22px}.py-bar-wrap{position:relative;flex:1;min-width:0;height:34px;border-radius:7px;background:#f1ebe0;border:1px solid #E4DCCE;overflow:hidden}.py-bar{height:100%;border-radius:6px 0 0 6px;background:repeating-linear-gradient(115deg,#c97c5f 0 9px,#be7154 9px 18px)}.py-bar--xero{animation:py-xero 12s ease-in-out infinite}.py-bar--qbo{animation:py-qbo 12s ease-in-out infinite}@keyframes py-xero{0%,20%{width:30%}25%,45%{width:45%}50%,70%{width:60%}75%,95%{width:79%}to{width:30%}}@keyframes py-qbo{0%,20%{width:40%}25%,45%{width:57.5%}50%,70%{width:75%}75%,95%{width:97%}to{width:40%}}.py-tagline{margin-top:20px;padding-top:14px;border-top:1px dashed #E0D8CA;font-family:JetBrains Mono,ui-monospace,monospace;font-size:16px;line-height:1.5;color:#3a332b;text-align:center}.py-cap{border-top:1px solid #E8E2D8;background:#f7f3ec;padding:11px 16px;text-align:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:#6b6357}@container py-embed (max-width:600px){.py-row{grid-template-columns:1fr;gap:8px;align-items:stretch}.py-val{width:auto;flex:0 0 auto;min-width:56px}.py-pill{padding:8px 12px}.py-pill span:first-child{font-size:10px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.py-embed *{animation:none!important}}
