.sup-page{display: grid;gap: 16px;align-content: start}.sup-card{padding: 16px;display: grid;gap: 12px;min-inline-size: 0}.sup-card>.card-head{margin: 0;display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.sup-card h3,.sup-card h4{margin: 0}.sup-row{display: flex;align-items: center;justify-content: space-between;gap: 12px}.sup-text{display: grid;gap: 2px;min-inline-size: 0}.sup-facts{display: grid;gap: 6px;margin: 0}.sup-fact{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 2px 12px;padding-block-end: 6px;border-block-end: 1px solid var(--line-2,var(--line));font-size: 14px}.sup-fact dt{color: var(--muted)}.sup-fact dd{margin: 0;font-weight: 650;overflow-wrap: anywhere;unicode-bidi: plaintext}.sup-form{display: grid;gap: 12px;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));align-items: start}.sup-form .field{min-inline-size: 0}.sup-form select{inline-size: 100%;min-block-size: 44px}.sup-check{grid-column: 1 / -1;display: flex;align-items: flex-start;gap: 10px;cursor: pointer}.sup-check input{margin-block-start: 4px;inline-size: 18px;block-size: 18px;accent-color: var(--accent);flex: none}.sup-check span{display: grid;gap: 2px}.sup-actions{display: flex;flex-wrap: wrap;gap: 8px}.sup-pending{border-color: color-mix(in srgb,var(--warn) 45%,var(--line))}.sup-active{border-color: color-mix(in srgb,var(--accent) 45%,var(--line));background: var(--accent-soft)}.sup-idle{display: flex;align-items: center;gap: 8px;padding: 12px 14px;border: 1px solid var(--line);border-radius: var(--r-sm);background: var(--panel-2,var(--panel));color: var(--muted);font-weight: 650}.sup-sub{display: block}@media (max-width: 600px){.sup-card{padding: 12px}.sup-actions .btn{flex: 1 1 100%;min-block-size: 44px}}.lic-support{background: var(--info-soft);color: var(--ink);border-color: color-mix(in srgb,var(--info) 40%,var(--line))}.lic-support>.ico:first-child{color: var(--info-ink,var(--info))}.sup-tk-list{min-inline-size: 0}.sup-tk-link{background: none;border: 0;padding: 0;color: var(--accent);font: inherit;font-weight: 650;text-align: start;cursor: pointer;min-block-size: 32px;overflow-wrap: anywhere}.sup-tk-link:hover{text-decoration: underline}.sup-tk-form{grid-template-columns: 1fr}.sup-tk-form textarea,.sup-tk-form input[type="text"]{inline-size: 100%}.sup-tk-top{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-block-end: 10px}.sup-tk-thread{display: grid;gap: 10px;min-inline-size: 0}.sup-tk-msg{display: grid;gap: 6px;padding: 10px 12px;border: 1px solid var(--line);border-radius: var(--r-sm);background: var(--panel-2,var(--panel));max-inline-size: 92%;justify-self: start}.sup-tk-msg.is-support{justify-self: end;background: var(--accent-soft);border-color: color-mix(in srgb,var(--accent) 35%,var(--line))}.sup-tk-head{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;flex-wrap: wrap}.sup-tk-text{white-space: pre-wrap;overflow-wrap: anywhere}.sup-tk-files{display: flex;flex-wrap: wrap;gap: 6px}.sup-tk-chip{display: inline-flex;align-items: center;gap: 6px;padding: 2px 8px;border: 1px solid var(--line);border-radius: 999px;font-size: 13px;background: var(--panel);max-inline-size: 100%}.sup-tk-chip>span{overflow-wrap: anywhere}.sup-tk-compose{display: grid;gap: 8px;margin-block-start: 6px}.sup-tk-box{inline-size: 100%;min-block-size: 72px;resize: vertical}@media (max-width: 600px){.sup-tk-msg{max-inline-size: 100%}.sup-tk-compose .btn{min-block-size: 44px}}