.coil-art{position:relative!important;display:block!important;width:100%!important;max-width:520px;aspect-ratio:1;margin-inline:auto!important;overflow:hidden!important;background:#fff!important;isolation:isolate}.coil-art>img.coil-picture{position:absolute!important;display:block!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border:0!important;margin:0!important;mix-blend-mode:normal!important}.coil-art>.coil-logo{position:absolute!important;left:var(--coil-logo-x)!important;top:var(--coil-logo-y)!important;transform:rotate(-90deg)!important;transform-origin:left top!important;writing-mode:horizontal-tb!important;font:10px Arial,sans-serif!important;line-height:1!important;letter-spacing:.02em!important;color:#969696!important;white-space:nowrap!important;pointer-events:none}.coil-thumb>.coil-logo{font-size:8px!important}.coil-zoom-art{max-width:min(70vh,700px)!important}.coil-open{display:block;width:100%;padding:0;border:0;background:#fff;cursor:zoom-in}.coil-dialog{width:min(90vw,850px);max-height:92vh;overflow:auto;border:0;border-radius:10px;padding:16px}.coil-dialog::backdrop{background:#101810b8}.coil-dialog>button{display:block;margin-left:auto;padding:10px 16px;min-height:44px}.coil-dialog p{font-size:12px;line-height:1.6}.coil-variants,.coil-connections{margin-block:28px}.coil-variants [role=group]{display:flex;gap:8px;flex-wrap:wrap}.coil-variants button{border:1px solid #a9b6b0;border-radius:4px;background:#fff;padding:10px 16px;min-height:44px;color:#182b21;font:inherit}.coil-variants button[aria-pressed=true]{background:#183b2d;color:white}.coil-table-wrap{overflow:auto}.coil-variants table,.pnp-linked table{border-collapse:collapse;width:100%;font-size:14px}.coil-variants th,.coil-variants td,.pnp-linked th,.pnp-linked td{padding:12px;text-align:left;border-bottom:1px solid #dfe5e1}.coil-connections ul{padding-left:20px}.coil-connections li{margin-block:10px}.coil-selected-preview{width:100px!important;max-width:100%}@media(max-width:760px){.coil-art{max-width:400px}.coil-art>.coil-logo{font-size:8px!important}.coil-thumb>.coil-logo{font-size:7px!important}.coil-variants th,.coil-variants td{padding:8px}}

.coil-variants table th:last-child,.coil-variants table td:last-child{white-space:nowrap}
