.sx-card .app-card-head{padding:var(--app-card-pad);padding-block-end:0}.sx-pad{padding:0 var(--app-card-pad) var(--app-card-pad)}.sx-stack{flex-direction:column;gap:18px;min-width:0;display:flex}.sx-cell-main{flex-direction:column;gap:2px;min-width:0;display:flex}.sx-cell-main strong,.sx-cell-main small{overflow-wrap:anywhere}.sx-cell-main small{color:var(--app-text-muted)}.sx-nowrap{white-space:nowrap}.sx-wrap{overflow-wrap:anywhere}.sx-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sx-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sx-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sx-h3{color:var(--app-text);margin:0 0 8px;font-size:14px;font-weight:600}.sx-fixed{flex-direction:column;gap:10px;display:flex}.sx-fixed-row{border-block-start:1px solid var(--app-border);flex-direction:column;gap:8px;padding-block-start:8px;display:flex}.sx-file{cursor:pointer;position:relative;overflow:hidden}.sx-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.sx-csv{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.sx-people{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px 16px;max-block-size:260px;display:grid;overflow:auto}.sx-error{color:var(--app-danger);overflow-wrap:anywhere}.sx-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;inline-size:100%;display:flex}.sx-links{padding:0 var(--app-card-pad) var(--app-card-pad);flex-direction:column;gap:12px;margin:0;list-style:none;display:flex}.app-admin-stack .sx-links{padding:0}.sx-link{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background:var(--app-surface);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.sx-link-head{align-items:center;gap:12px;min-width:0;display:flex}.sx-link-head .sx-cell-main{flex:1}.sx-url{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.sx-url code,.sx-url-code,.sx-secret{border-radius:var(--app-radius-control);background:var(--app-surface-muted);overflow-wrap:anywhere;word-break:break-all;flex:220px;min-width:0;padding:6px 10px;font-size:12px}.sx-url-code{flex:none;display:block}.sx-code{color:var(--app-text-muted);font-size:11px}.sx-link-meta{margin:0}.sx-qr{justify-content:center;padding:8px;display:flex}.sx-qr img{border-radius:var(--app-radius-control);border:1px solid var(--app-border);background:#fff;block-size:auto;inline-size:min(240px,70vw)}.sx-deliveries{flex-direction:column;gap:8px;display:flex}.sx-upcoming,.sx-log{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sx-upcoming li{border:1px solid var(--app-border);border-radius:var(--app-radius-control);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.sx-log li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sx-log small{color:var(--app-text-muted)}.sx-kept,.sx-deleted{align-items:flex-start;gap:8px;margin:0;display:flex}.sx-kept svg,.sx-deleted svg{flex:none;block-size:16px;inline-size:16px;margin-block-start:2px}.sx-kept svg{color:var(--app-success)}.sx-deleted svg{color:var(--app-warning)}.sx-good{color:var(--app-success)}.sx-bad{color:var(--app-danger)}.sx-contract{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.sx-contract svg{block-size:18px;inline-size:18px;color:var(--app-primary);flex:none}.sx-hub-card{margin-block-end:var(--app-card-gap)}.sx-public h1{margin:4px 0 12px}.sx-intro{color:var(--app-text);margin:0}.sx-code-head{align-items:flex-start;gap:12px;display:flex}.sx-code-head svg{block-size:28px;inline-size:28px;color:var(--app-primary);flex:none}.sx-code-head h2{margin:0 0 4px;font-size:18px}@media (width<=640px){.sx-two{grid-template-columns:minmax(0,1fr)}.sx-link-head{flex-wrap:wrap}.sx-upcoming li{flex-direction:column;align-items:stretch}.sx-foot{justify-content:stretch}.sx-foot>*{flex:auto}}[dir=rtl] .sx-public .lucide-arrow-right{transform:scaleX(-1)}.sx-pre{border-radius:var(--app-radius-control);background:var(--app-surface-muted);white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.6}.sign-inline-icon.sx-good{color:var(--app-success)}.sign-inline-icon.sx-bad{color:var(--app-danger)}.sx-sub{color:var(--app-text-muted);margin-block-start:2px;font-weight:400;display:block}
