.site-sm ._e52722:where(._0b654b){background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;padding:var(--space-16) 0 var(--space-12)}.site-sm ._923b96:where(._0b654b){font-size:clamp(var(--font-size-2xl),4vw,var(--font-size-4xl));font-weight:var(--font-weight-bold);margin:0 0 var(--space-3)}.site-sm ._599135:where(._0b654b){font-size:var(--font-size-lg);opacity:.88;margin:0}.site-sm ._8b46ad:where(._0b654b){background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg))}.site-sm ._219a72:where(._0b654b){background:var(--color-card-bg);border-top:1px solid var(--color-border)}.site-sm ._dc3226:where(._0b654b){display:flex;flex-direction:column;gap:var(--space-4)}.site-sm ._b39b0c:where(._0b654b){border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-card-bg)}.site-sm ._2fae09:where(._0b654b){width:100%;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:none;border:none;cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);text-align:left;transition:background var(--transition-fast)}.site-sm ._2fae09:where(._0b654b):hover{background:var(--color-bg)}.site-sm ._3e1141:where(._0b654b){color:var(--color-primary);width:22px;height:22px;flex-shrink:0;display:flex;align-items:center}.site-sm ._3e1141:where(._0b654b) svg{width:100%;height:100%}.site-sm ._551d15:where(._0b654b){flex:1}.site-sm ._36f825:where(._0b654b){color:var(--color-text-muted);transition:transform var(--transition-fast)}.site-sm ._2fae09:where(._0b654b)[aria-expanded=false] ._36f825:where(._0b654b){transform:rotate(-90deg)}.site-sm ._0e9652:where(._0b654b){border-top:1px solid var(--color-border)}.site-sm ._6ccde4:where(._0b654b){overflow-x:auto;-webkit-overflow-scrolling:touch}.site-sm ._083b8f:where(._0b654b){width:100%;min-width:520px;border-collapse:collapse;font-size:var(--font-size-sm)}.site-sm ._083b8f:where(._0b654b) thead:where(._0b654b) tr:where(._0b654b){background:color-mix(in srgb,var(--color-primary) 6%,var(--color-bg))}.site-sm ._083b8f:where(._0b654b) th:where(._0b654b){padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-text-muted);white-space:nowrap;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em}.site-sm ._083b8f:where(._0b654b) td:where(._0b654b){padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text);line-height:var(--line-height-normal)}.site-sm ._70e162:where(._0b654b){white-space:nowrap;color:var(--color-text-muted)}.site-sm ._233ee8:where(._0b654b){white-space:nowrap;font-weight:var(--font-weight-medium);color:var(--color-primary)}.site-sm ._083b8f:where(._0b654b) tbody:where(._0b654b) tr:where(._0b654b):hover{background:color-mix(in srgb,var(--color-primary) 3%,var(--color-bg))}.site-sm ._3db7b4:where(._0b654b){display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:768px){.site-sm ._3db7b4:where(._0b654b){grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.site-sm ._3db7b4:where(._0b654b){grid-template-columns:repeat(3,1fr)}}.site-sm ._cc3590:where(._0b654b){background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--card-radius, var(--radius-lg));overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base),transform var(--transition-base)}.site-sm ._cc3590:where(._0b654b):hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.site-sm ._bdd7b1:where(._0b654b){display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-bg)),var(--color-bg));border-bottom:1px solid var(--color-border)}.site-sm ._efcd6d:where(._0b654b){color:var(--color-primary);width:22px;height:22px;flex-shrink:0}.site-sm ._efcd6d:where(._0b654b) svg{width:100%;height:100%}.site-sm ._d5b677:where(._0b654b){font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0;text-transform:none;letter-spacing:normal}.site-sm ._2789b9:where(._0b654b){padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.site-sm ._a3020c:where(._0b654b){display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--font-size-sm)}.site-sm ._56d764:where(._0b654b){color:var(--color-text);flex-shrink:0}.site-sm ._9c669d:where(._0b654b){flex:1;border-bottom:1px dashed var(--color-border);margin-bottom:4px}.site-sm ._dbd9bd:where(._0b654b){color:var(--color-primary);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0}.site-sm ._fcff1c:where(._0b654b){display:flex;flex-direction:column;gap:var(--space-2);max-width:900px}.site-sm ._1e41fe:where(._0b654b){border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-card-bg);transition:border-color var(--transition-fast)}.site-sm ._1e41fe:where(._0b654b)[open]{border-color:var(--color-primary)}.site-sm ._30f1fd:where(._0b654b){display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none;user-select:none;font-weight:var(--font-weight-semibold);color:var(--color-text);transition:color var(--transition-fast)}.site-sm ._30f1fd:where(._0b654b)::-webkit-details-marker{display:none}.site-sm ._30f1fd:where(._0b654b)::marker{display:none}.site-sm ._1e41fe:where(._0b654b)[open] ._30f1fd:where(._0b654b){color:var(--color-primary);border-bottom:1px solid var(--color-border)}.site-sm ._cb1e2c:where(._0b654b){color:var(--color-primary);width:20px;height:20px;flex-shrink:0}.site-sm ._cb1e2c:where(._0b654b) svg{width:100%;height:100%}.site-sm ._f945b3:where(._0b654b){flex:1}.site-sm ._abd651:where(._0b654b){font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:var(--font-weight-normal);white-space:nowrap}.site-sm ._9d55c0:where(._0b654b){color:var(--color-text-muted);transition:transform var(--transition-fast)}.site-sm ._1e41fe:where(._0b654b)[open] ._9d55c0:where(._0b654b){transform:rotate(180deg)}.site-sm ._c52bc7:where(._0b654b){padding:var(--space-2) var(--space-5) var(--space-4)}.site-sm ._ebb528:where(._0b654b){display:grid;grid-template-columns:1fr auto auto auto auto;gap:var(--space-3);align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm)}.site-sm ._ebb528:where(._0b654b):last-of-type{border-bottom:none}.site-sm ._1619b9:where(._0b654b){color:var(--color-text)}.site-sm ._242253:where(._0b654b){color:var(--color-text-muted);white-space:nowrap}.site-sm ._9c83cf:where(._0b654b){grid-column:3 / 6;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.site-sm ._5328bc:where(._0b654b){color:var(--color-text-muted);text-align:right}.site-sm ._3b9471:where(._0b654b){color:var(--color-primary);font-weight:var(--font-weight-semibold);text-align:right}.site-sm ._797d8a:where(._0b654b){color:var(--color-text);text-align:right}.site-sm ._fc5a04:where(._0b654b){display:grid;grid-template-columns:1fr auto repeat(3,1fr);gap:var(--space-3);padding-top:var(--space-2);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:var(--font-weight-medium);border-top:1px solid var(--color-border);margin-top:var(--space-2)}.site-sm ._49edc2:where(._0b654b){text-align:right}.site-sm ._ebf7cc:where(._0b654b){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4, 1rem);padding:var(--space-6, 1.5rem);border:1.5px solid var(--color-border);border-radius:var(--card-radius, 12px);background:var(--color-card-bg)}.site-sm ._55821c:where(._0b654b){min-width:0;flex:1 1 320px}.site-sm ._36997f:where(._0b654b){margin:0 0 .4rem;font-size:1.25rem}.site-sm ._5725ce:where(._0b654b){margin:0;color:var(--color-text-muted);line-height:1.55}.site-sm ._d5ce8d:where(._0b654b){flex:0 0 auto}.site-sm ._91c83c:where(._0b654b){padding-top:var(--space-4);padding-bottom:var(--space-4)}.site-sm .disclaimer:where(._0b654b){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed);background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin:0}.site-sm ._ff2a4d:where(._0b654b){background:var(--color-card-bg);border-bottom:1px solid var(--color-border)}
