
.xw-skeleton-bar{display:block;max-width:100%;flex-shrink:1;min-width:0;background:#edf0f5;border-radius:6px;animation:xw-loading-pulse 1.8s ease-in-out infinite}
@keyframes xw-loading-pulse{0%,100%{opacity:.55}50%{opacity:1}}
.xw-ledger-skeleton{pointer-events:none}.xw-ledger-skeleton h1,.xw-ledger-skeleton h2{margin:0;color:#1d2534;font-size:24px;line-height:1.35;font-weight:700}.xw-ledger-skeleton h2{font-size:20px}
.xw-loading-asset{margin:14px 0}.xw-loading-metric{display:flex!important;flex-direction:column;align-items:flex-start;gap:16px;padding:14px 26px!important}.xw-loading-metric small{font-size:14px;color:#65728a}
.xw-loading-details{padding:24px 28px;min-height:330px;display:block!important}.xw-loading-details h2{margin-bottom:20px}.xw-loading-timeline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:30px 0 36px}.xw-loading-chips{display:flex;gap:12px;margin:20px 0 24px}
.xw-skeleton-row{display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:63px;border-bottom:1px solid #edf0f5}.xw-skeleton-row:last-child{border-bottom:0}
.xw-loading-card{background:#fff;border:1px solid #dce3ed;border-radius:12px;padding:24px;margin-bottom:20px}.xw-loading-card>header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}
.xw-loading-batches{padding-bottom:0}.xw-loading-batch-grid{display:grid;grid-template-columns:28% 1fr;gap:28px;min-height:168px}.xw-loading-batch-grid>div:first-child{border-right:1px solid #e4e9f1;padding-right:24px}.xw-loading-batch-detail{display:flex;flex-direction:column;gap:16px;padding:5px 0 22px}.xw-loading-batch-detail .xw-loading-timeline{margin:12px 0;width:100%}
.xw-loading-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.xw-loading-account-grid .xw-loading-card{margin:0}.xw-loading-wallet{display:flex;gap:20px;margin:28px 0}
.xw-loading-ledger{width:min(1400px,calc(100% - 40px))}.xw-loading-editor-grid{display:grid;grid-template-columns:1.16fr .84fr;gap:18px}.xw-loading-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0}.xw-loading-tab{display:inline-block;padding:12px 24px;color:#52647e;border:1px solid #e0e6f0;border-radius:8px;background:#fff;font-weight:600}
.xw-loading-hint{position:fixed;right:28px;bottom:24px;font-size:13px;color:#728099;padding:7px 12px;border-radius:7px;pointer-events:none}.xw-loading-hint.visible{background:rgba(255,255,255,.95)}
.xw-loading-error{background:white;border:1px solid #e1e6ef;border-radius:14px;text-align:center;padding:58px 24px;margin-top:30px}.xw-loading-error h1{font-size:22px;color:#27354d;margin:0 0 12px}.xw-loading-error p{color:#71809a;margin:0 0 24px}.xw-loading-error button{height:40px;min-width:100px;padding:0 22px;border:0;border-radius:8px;color:white;background:#1765ff;font:inherit;cursor:pointer}.xw-loading-error button:focus-visible{outline:3px solid #90b0ff;outline-offset:3px}
.xw-boot-page{display:none}[data-loading-page=home] .xw-boot-page[data-page=home],[data-loading-page=accounts] .xw-boot-page[data-page=accounts],[data-loading-page=batch] .xw-boot-page[data-page=batch],[data-loading-page=collection-result] .xw-boot-page[data-page=accounts]{display:block}
.xw-boot-header .tool-switcher-trigger{pointer-events:none}.xw-boot-header .top-nav>a{display:flex;align-items:center;color:#34435b;text-decoration:none;font-size:18px;font-weight:650;padding:0 18px;height:80px}
@media(max-width:1100px){.xw-loading-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xw-loading-editor-grid{grid-template-columns:1fr}.xw-loading-metric{padding:14px 16px!important}}
@media(max-width:700px){.xw-loading-account-grid,.xw-loading-batch-grid{grid-template-columns:1fr}.xw-loading-batch-grid>div:first-child{border-right:0;padding-right:0}.xw-loading-card{padding:20px 16px}.xw-loading-details{padding:20px 16px}.xw-loading-ledger{width:calc(100% - 22px)}.xw-loading-tab{padding:10px 12px}.xw-loading-hint{right:14px;bottom:14px}.xw-boot-header .top-nav>a{padding:0 8px;font-size:13px}}
@media(prefers-reduced-motion:reduce){.xw-skeleton-bar{animation:none}}

[data-loading-page=home] .xw-boot-header .top-nav>a:nth-child(1),[data-loading-page=accounts] .xw-boot-header .top-nav>a:nth-child(2),[data-loading-page=collection-result] .xw-boot-header .top-nav>a:nth-child(2),[data-loading-page=batch] .xw-boot-header .top-nav>a:nth-child(3){color:#14233c;border-bottom:3px solid #1765ff}

.xw-ledger-skeleton .xw-loading-details{padding:24px 28px;display:block!important}
@media(max-width:700px){.xw-ledger-skeleton .xw-loading-details{padding:20px 16px}}
