body{word-break:keep-all;line-break:strict;overflow-wrap:break-word}.break-anywhere{overflow-wrap:anywhere;word-break:break-all}span[style*=border-radius]{display:inline-flex;align-items:center;flex-shrink:0}table{table-layout:auto}th{white-space:nowrap;vertical-align:middle}td{vertical-align:middle}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 767px){table.responsive-table,table{display:block;width:100%}table thead{display:none}table tbody{display:flex;flex-direction:column;gap:8px}table tbody tr{display:flex;flex-wrap:wrap;gap:6px 12px;padding:12px;background:#fff;border-radius:10px;border:1px solid #f1f5f9;align-items:center}table tbody tr td{padding:2px 0!important;border:none!important;font-size:13px}table tbody tr td[colspan]{width:100%;flex-basis:100%}.app-admin h1{font-size:20px!important}.app-admin h2{font-size:17px!important}div[style*="display: flex"][style*=gap]{flex-wrap:wrap}div[style*="padding: 32px"],div[style*="padding: 28px"]{padding:16px!important}}input,textarea,select{font-family:inherit}.static-doc{max-width:800px;margin:0 auto;padding:32px 20px 64px;line-height:1.8;color:#333;box-sizing:border-box}.static-doc h1{font-size:24px;margin:0 0 24px}.static-doc h2{font-size:18px;margin:32px 0 8px}.static-doc p,.static-doc li{font-size:14px}.static-doc ul{list-style:disc;padding-left:22px;margin:8px 0}.static-doc ol{list-style:decimal;padding-left:22px;margin:8px 0}.static-doc li{margin:4px 0}.static-doc a{color:#2563eb;word-break:break-all}.static-doc table{width:100%;border-collapse:collapse;margin:8px 0;font-size:13px;display:block;overflow-x:auto}.static-doc th,.static-doc td{border:1px solid #e2e8f0;padding:6px 10px;text-align:left;vertical-align:top}.static-doc th{background:#f8fafc}button{font-family:inherit;line-height:1.4;outline:none}button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}button[style*="font-size: 10"]{padding:3px 10px!important;font-size:11px!important;border-radius:6px!important}@media (min-width: 768px){th:nth-last-child(-n+3),td:nth-last-child(-n+3){min-width:80px}}@keyframes empty-block-stack{0%,5%{opacity:0;transform:translateY(14px) scale(.98)}18%,78%{opacity:1;transform:translateY(0) scale(1)}92%,to{opacity:0;transform:translateY(-6px) scale(.99)}}.empty-stack-block{animation:empty-block-stack 4.5s ease-in-out infinite}.empty-stack-block:nth-child(1){animation-delay:0s}.empty-stack-block:nth-child(2){animation-delay:.3s}.empty-stack-block:nth-child(3){animation-delay:.6s}.empty-stack-block:nth-child(4){animation-delay:.9s}@media (prefers-reduced-motion: reduce){.empty-stack-block{animation:none;opacity:1}}@media (max-width: 767px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=hidden]),textarea,select{font-size:16px!important}}@media (max-width: 767px){.lp-btn-sm{min-height:40px}}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.lp-lift{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.lp-lift:hover{transform:translateY(-3px);box-shadow:0 10px 28px #2563eb24!important;border-color:#2563eb!important}}@media (hover: none){.lp-lift:active{transform:scale(.995)}}@media (prefers-reduced-motion: reduce){.lp-lift,.lp-lift:hover,.lp-lift:active{transform:none!important}}
