.support-trust-page .ticket-row-main{display:grid;min-width:0;gap:4px;}.support-trust-page .ticket-row-main>b{display:flex;align-items:center;gap:8px;}.support-trust-page .ticket-row-main>small{margin-top:0;}.support-trust-page .ticket-row-preview{display:-webkit-box;overflow:hidden;color:var(--tool-muted);font-size:13px;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.support-trust-page .ticket-row.is-unread .ticket-row-main>b{font-weight:800;}.support-trust-page .ticket-unread-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--tool-accent);}.tool-first-site.support-trust-page .ticket-status{border:1px solid var(--tool-line);border-radius:var(--tool-radius);white-space:nowrap;}.tool-first-site.support-trust-page .ticket-status.is-action{border-color:var(--tool-accent);color:var(--tool-accent);}.tool-first-site.support-trust-page .ticket-status.is-closed{color:var(--tool-positive);}.support-trust-page .ticket-state{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:14px 0;border-bottom:1px solid var(--tool-line);}.support-trust-page .ticket-state-note{flex:1 1 320px;max-width:680px;margin:0;color:var(--tool-muted);font-size:13px;line-height:1.55;}.support-trust-page .ticket-state-actions{display:flex;flex-wrap:wrap;gap:8px;}.tool-first-site.support-trust-page .ticket-state-actions .button{min-height:40px;}.support-trust-page .ticket-conversation{max-height:64vh;max-height:min(64vh,760px);margin:16px 0 0;padding:4px;overflow-y:auto;scrollbar-color:var(--tool-line-strong) transparent;scrollbar-width:thin;}.support-trust-page .ticket-messages{display:grid;gap:10px;margin:0;padding:0;list-style:none;}.support-trust-page .ticket-thread-note{margin:0 0 10px;color:var(--tool-subtle);font-size:12px;line-height:1.45;text-align:center;}.support-trust-page .ticket-sync-note{margin:8px 0 0;color:var(--tool-subtle);font-size:12px;line-height:1.45;}.tool-first-site.support-trust-page .ticket-jump{position:sticky;bottom:4px;z-index:1;display:flex;width:max-content;min-height:36px;margin:10px auto 0;}.support-trust-page .ticket-message{min-width:0;}.tool-first-site.support-trust-page .ticket-message.is-other{margin-right:clamp(12px,8%,72px);border-left:2px solid var(--tool-line-strong);}.tool-first-site.support-trust-page .ticket-message.is-own{margin-left:clamp(12px,8%,72px);}.support-trust-page .ticket-message header{flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:4px 10px;}.support-trust-page .ticket-message header time{margin-left:auto;color:var(--tool-subtle);font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:11px;}.support-trust-page .ticket-message-tag{color:var(--tool-subtle);font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:10px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;}.tool-first-site.support-trust-page .ticket-message .ticket-message-removed{color:var(--tool-subtle);font-style:italic;}.support-trust-page .ticket-event p{display:flex;align-items:center;gap:10px;margin:2px 0;color:var(--tool-subtle);font-size:12px;line-height:1.45;text-align:center;}.support-trust-page .ticket-event p::before,.support-trust-page .ticket-event p::after{min-width:16px;height:1px;flex:1 1 16px;background:var(--tool-line);content:"";}.support-trust-page .ticket-event span{overflow-wrap:anywhere;}.support-trust-page .ticket-event time{flex:none;font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:11px;}.support-trust-page .ticket-attachment-images,.support-trust-page .ticket-attachment-files{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;}.support-trust-page .ticket-attachment-files{flex-direction:column;align-items:flex-start;}.support-trust-page .ticket-attachment-files>li{max-width:100%;}.support-trust-page .ticket-attachment-image{display:grid;width:176px;height:120px;overflow:hidden;place-items:center;border:1px solid var(--tool-line-strong);border-radius:var(--tool-radius);color:var(--tool-muted);background:var(--tool-surface-raised);text-decoration:none;transition:border-color 160ms ease;}.support-trust-page .ticket-attachment-image:hover{border-color:var(--tool-accent);}.support-trust-page .ticket-attachment-image img{display:block;width:100%;height:100%;object-fit:cover;}.support-trust-page .ticket-attachment-fallback{display:grid;max-width:100%;gap:4px;padding:10px;text-align:center;}.support-trust-page .ticket-attachment-fallback b{overflow:hidden;color:var(--tool-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap;}.support-trust-page .ticket-attachment{display:flex;width:420px;max-width:100%;min-height:46px;align-items:center;gap:10px;padding:5px 12px 5px 5px;border:1px solid var(--tool-line-strong);border-radius:var(--tool-radius);color:var(--tool-ink);text-decoration:none;transition:border-color 160ms ease;}.support-trust-page a.ticket-attachment:hover{border-color:var(--tool-accent);}.support-trust-page .ticket-attachment.is-unavailable{border-style:dashed;border-color:var(--tool-line);color:var(--tool-muted);}.support-trust-page .ticket-attachment-badge,.support-trust-page .ticket-file-badge{display:grid;place-items:center;border:1px solid var(--tool-line);border-radius:2px;color:var(--tool-subtle);font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:10px;font-weight:600;letter-spacing:0.04em;}.support-trust-page .ticket-attachment-badge{width:34px;height:34px;flex:0 0 34px;}.support-trust-page .ticket-attachment-text,.support-trust-page .ticket-file-text{display:grid;min-width:0;gap:2px;}.support-trust-page .ticket-attachment-text b,.support-trust-page .ticket-file-text b{overflow:hidden;color:var(--tool-ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap;}.support-trust-page .ticket-attachment.is-unavailable .ticket-attachment-text b{color:var(--tool-muted);}.support-trust-page .ticket-attachment-text small,.support-trust-page .ticket-attachment-fallback small,.support-trust-page .ticket-file-text small{color:var(--tool-subtle);font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:11px;}.support-trust-page .ticket-form input,.support-trust-page .ticket-form textarea,.support-trust-page .reply-box textarea{font-weight:400;}.support-trust-page .ticket-composer{position:relative;margin-top:16px;padding-top:16px;border-top:1px solid var(--tool-line);}.support-trust-page .ticket-drop-target{position:relative;}.support-trust-page .ticket-composer.is-dragging,.support-trust-page .ticket-drop-target.is-dragging{outline:2px dashed var(--tool-accent);outline-offset:6px;}.support-trust-page .ticket-drop-hint{display:none;margin:0;}.support-trust-page .is-dragging>.ticket-drop-hint{position:absolute;inset:0;z-index:2;display:grid;place-items:center;color:var(--tool-ink);background:rgba(10,11,13,0.92);font-size:14px;font-weight:700;pointer-events:none;}.support-trust-page .ticket-wizard-files{margin-top:12px;}.support-trust-page .ticket-file-list{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:0;list-style:none;}.support-trust-page .ticket-file-chip{display:flex;width:280px;max-width:100%;align-items:center;gap:8px;padding:4px;border:1px solid var(--tool-line-strong);border-radius:var(--tool-radius);background:var(--tool-bg);}.support-trust-page .ticket-file-thumb{width:40px;height:40px;flex:0 0 40px;border-radius:2px;object-fit:cover;}.support-trust-page .ticket-file-text{flex:1 1 auto;}.support-trust-page .ticket-file-text b{font-size:12px;}.support-trust-page .ticket-file-remove{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;padding:0;border:1px solid transparent;border-radius:var(--tool-radius);color:var(--tool-muted);background:transparent;font:inherit;font-size:20px;line-height:1;cursor:pointer;transition:border-color 160ms ease,color 160ms ease;}.support-trust-page .ticket-file-remove:hover{border-color:var(--tool-accent);color:var(--tool-accent);}.support-trust-page .ticket-file-remove:disabled{cursor:not-allowed;opacity:0.5;}.support-trust-page .ticket-attach-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;}.tool-first-site.support-trust-page .ticket-attach-button{min-height:40px;}.support-trust-page .ticket-attach-button:disabled{cursor:not-allowed;opacity:0.55;}.support-trust-page .ticket-attach-hint{flex:1 1 260px;margin:0;color:var(--tool-subtle);font-size:12px;line-height:1.45;}.support-trust-page .ticket-attach-error,.support-trust-page .ticket-form-error{margin:10px 0 0;color:var(--tool-negative);font-size:13px;line-height:1.45;}.support-trust-page .ticket-attach-error:empty,.support-trust-page .ticket-form-error:empty{margin:0;}.support-trust-page .ticket-composer-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 16px;}.support-trust-page .ticket-composer-actions .ticket-form-error{min-width:0;flex:1 1 0;margin:0;}.support-trust-page .wizard-footer .ticket-form-error{margin:0 0 10px;}.support-trust-page .wizard-footer .ticket-form-error:empty{margin:0;}.support-trust-page .button[aria-disabled="true"]{cursor:progress;opacity:0.72;}.support-trust-page .ticket-dialog{width:min(460px,calc(100% - 24px));max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:auto;border:1px solid var(--tool-line-strong);border-radius:var(--tool-radius);color:var(--tool-ink);background:var(--tool-bg);}.support-trust-page .ticket-dialog::backdrop{background:rgba(10,11,13,0.86);}.support-trust-page .ticket-dialog-body{display:grid;gap:14px;padding:var(--tool-block-pad);}.support-trust-page .ticket-dialog-body h2{margin:0;color:var(--tool-ink);font-family:"Arial Narrow","Roboto Condensed","Segoe UI",sans-serif;font-size:28px;font-weight:700;line-height:1.02;letter-spacing:-0.05em;}.support-trust-page .ticket-dialog-body p{margin:0;color:var(--tool-muted);font-size:13px;line-height:1.55;}.support-trust-page .ticket-dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;}.support-trust-page .ticket-viewer{width:min(1180px,calc(100% - 24px));overflow:hidden;}.support-trust-page .ticket-viewer[open]{display:grid;grid-template-rows:auto minmax(0,1fr);}.support-trust-page .ticket-viewer-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px 10px var(--tool-block-pad);border-bottom:1px solid var(--tool-line);}.support-trust-page .ticket-viewer-bar h2{min-width:0;flex:1 1 220px;margin:0;overflow:hidden;color:var(--tool-ink);font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;}.support-trust-page .ticket-viewer-position{color:var(--tool-subtle);font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:11px;}.tool-first-site.support-trust-page .ticket-viewer-bar .button{min-height:40px;}.support-trust-page .ticket-viewer-stage{display:grid;min-height:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px;}.support-trust-page .ticket-viewer-stage img{display:block;max-width:100%;max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);grid-column:2;margin:0 auto;object-fit:contain;}.support-trust-page .ticket-viewer-note{grid-column:2;margin:0;padding:40px 12px;color:var(--tool-muted);font-size:13px;text-align:center;}.support-trust-page .ticket-viewer-step{width:44px;height:44px;padding:0;border:1px solid var(--tool-line-strong);border-radius:var(--tool-radius);color:var(--tool-ink);background:var(--tool-bg);font:inherit;font-size:24px;line-height:1;cursor:pointer;transition:border-color 160ms ease,color 160ms ease;}.support-trust-page .ticket-viewer-step:hover{border-color:var(--tool-accent);color:var(--tool-accent);}.support-trust-page .ticket-viewer-step[data-viewer-prev]{grid-column:1;}.support-trust-page .ticket-viewer-step[data-viewer-next]{grid-column:3;}@media (max-width:640px){.tool-first-site.support-trust-page .ticket-row{grid-template-columns:minmax(0,1fr);}.tool-first-site.support-trust-page .ticket-row .ticket-status{justify-self:start;}.tool-first-site.support-trust-page .ticket-message.is-other{margin-right:12px;}.tool-first-site.support-trust-page .ticket-message.is-own{margin-left:12px;}.support-trust-page .ticket-conversation{max-height:70vh;}.support-trust-page .ticket-attachment-images>li{min-width:0;flex:1 1 calc(50% - 4px);}.support-trust-page .ticket-attachment-image{width:100%;height:auto;aspect-ratio:4 / 3;}.support-trust-page .ticket-state-actions,.tool-first-site.support-trust-page .ticket-state-actions .button,.tool-first-site.support-trust-page .ticket-composer-actions .button{width:100%;}.support-trust-page .ticket-viewer-stage{gap:4px;padding:8px;}}@media (prefers-reduced-motion:reduce){.support-trust-page .ticket-attachment-image,.support-trust-page .ticket-attachment,.support-trust-page .ticket-file-remove,.support-trust-page .ticket-viewer-step{transition:none;}}