.tc-ticket-v4-task,.tc-ticket-portal,.tc-ticket-portal-body{--tc-t-bg:var(--tc-bg);--tc-t-surface:var(--tc-surface);--tc-t-soft:var(--tc-surface-subtle);--tc-t-muted-surface:var(--tc-surface-muted);--tc-t-line:var(--tc-line);--tc-t-line-strong:var(--tc-line-strong);--tc-t-ink:var(--tc-ink);--tc-t-muted:var(--tc-muted);--tc-t-muted-strong:var(--tc-muted-strong);--tc-t-danger:var(--tc-danger)}html.tc-ticket-v4-task-open,html.tc-ticket-v4-task-open body,html.tc-ticket-profile-open,html.tc-ticket-profile-open body,html.tc-customer-sheet-open,html.tc-customer-sheet-open body{overflow:hidden}.tc-ticket-v4-task{z-index:430;position:fixed;inset:0}.tc-ticket-v4-task__backdrop{cursor:default;background:#080a1080;border:0;width:100%;position:absolute;inset:0}.tc-ticket-v4-task__panel{border-left:1px solid var(--tc-t-line);background:var(--tc-t-bg);width:min(560px,96vw);height:100dvh;color:var(--tc-t-ink);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-22px 0 60px #0000002e}.tc-ticket-v4-task__panel--compact{width:min(500px,96vw)}.tc-ticket-v4-task__header{border-bottom:1px solid var(--tc-t-line);background:var(--tc-t-surface);grid-template-columns:minmax(0,1fr) 36px;align-items:start;gap:.7rem;padding:.85rem .9rem .82rem;display:grid}.tc-ticket-v4-task__header>div>span{color:var(--tc-t-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.52rem;font-weight:760;display:block}.tc-ticket-v4-task__header h2{margin:.13rem 0 .22rem;font-size:1.02rem;line-height:1.2}.tc-ticket-v4-task__header p{max-width:430px;color:var(--tc-t-muted);margin:0;font-size:.62rem;line-height:1.45}.tc-ticket-v4-task__header>button{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);width:36px;height:36px;color:var(--tc-t-muted-strong);cursor:pointer;border-radius:9px;place-items:center;display:grid}.tc-ticket-v4-task__header>button:hover{border-color:var(--tc-t-line-strong);background:var(--tc-t-soft);color:var(--tc-t-ink)}.tc-ticket-v4-task__header>button svg{width:.88rem}.tc-ticket-v4-task__body{overscroll-behavior:contain;gap:.7rem;min-height:0;padding:.8rem;display:grid;overflow-y:auto}.tc-ticket-v4-form-section{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);border-radius:12px;gap:.68rem;padding:.78rem;display:grid}.tc-ticket-v4-form-section>header{border-bottom:1px solid var(--tc-t-line);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:.55rem;padding-bottom:.62rem;display:grid}.tc-ticket-v4-form-section>header>span{background:var(--tc-t-soft);width:30px;height:30px;color:var(--tc-t-muted-strong);border-radius:8px;place-items:center;font-size:.54rem;font-weight:800;display:grid}.tc-ticket-v4-form-section>header strong,.tc-ticket-v4-form-section>header small{display:block}.tc-ticket-v4-form-section>header strong{font-size:.68rem}.tc-ticket-v4-form-section>header small{color:var(--tc-t-muted);margin-top:.08rem;font-size:.56rem;line-height:1.4}.tc-ticket-v4-form-section .tc-field>span,.tc-ticket-v4-task .tc-field>span{font-size:.63rem}.tc-ticket-v4-form-section .tc-field>small,.tc-ticket-v4-task .tc-field>small{font-size:.53rem}.tc-ticket-v4-form-section .tc-input,.tc-ticket-v4-task .tc-input{border-radius:9px;min-height:43px;font-size:.68rem}.tc-ticket-v4-form-section textarea.tc-input,.tc-ticket-v4-task textarea.tc-input{min-height:105px;padding-top:.65rem;line-height:1.5}.tc-ticket-v4-form-grid{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.tc-ticket-v4-priority{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:0;display:grid}.tc-ticket-v4-priority legend{grid-column:1/-1;margin-bottom:.04rem;font-size:.62rem;font-weight:720}.tc-ticket-v4-priority label{position:relative}.tc-ticket-v4-priority input{opacity:0;pointer-events:none;position:absolute}.tc-ticket-v4-priority label>span{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);cursor:pointer;border-radius:10px;align-content:center;gap:.13rem;min-height:66px;padding:.56rem .6rem;display:grid}.tc-ticket-v4-priority label:hover>span{border-color:var(--tc-t-line-strong);background:var(--tc-t-soft)}.tc-ticket-v4-priority input:checked+span{border-color:var(--tc-t-ink);box-shadow:inset 0 0 0 1px var(--tc-t-ink)}.tc-ticket-v4-priority strong,.tc-ticket-v4-priority small{display:block}.tc-ticket-v4-priority strong{font-size:.63rem}.tc-ticket-v4-priority small{color:var(--tc-t-muted);font-size:.53rem;line-height:1.35}.tc-ticket-v4-notice{border:1px dashed var(--tc-t-line-strong);background:var(--tc-t-soft);border-radius:9px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:.5rem;padding:.58rem .62rem;display:grid}.tc-ticket-v4-notice svg{width:.92rem;color:var(--tc-t-muted-strong);margin-top:.06rem}.tc-ticket-v4-notice strong,.tc-ticket-v4-notice span{display:block}.tc-ticket-v4-notice strong{font-size:.59rem}.tc-ticket-v4-notice span{color:var(--tc-t-muted);margin-top:.05rem;font-size:.53rem;line-height:1.45}.tc-ticket-v4-task__footer{border-top:1px solid var(--tc-t-line);background:var(--tc-t-surface);justify-content:space-between;align-items:center;gap:.6rem;padding:.68rem .8rem;display:flex}.tc-ticket-v4-task__footer .tc-button{min-height:40px;font-size:.65rem}.tc-ticket-v4-task .tc-remote-select,.tc-ticket-v4-sheet .tc-remote-select{position:relative}.tc-ticket-v4-task [data-remote-select-trigger],.tc-ticket-v4-sheet [data-remote-select-trigger]{border-radius:9px;min-height:43px;font-size:.67rem}.tc-ticket-v4-task .tc-select-popover,.tc-ticket-v4-sheet .tc-select-popover{z-index:120}.tc-ticket-portal-body{background:var(--tc-t-bg,#f7f7f5);min-height:100dvh;color:var(--tc-t-ink,#111);margin:0}.tc-ticket-portal{width:min(940px,100% - 32px);margin:0 auto;padding:28px 0 64px}.tc-ticket-portal-brand{border-bottom:1px solid var(--tc-t-line);justify-content:space-between;align-items:center;gap:.75rem;min-height:64px;padding:.72rem 0;display:flex}.tc-ticket-portal-brand__identity{align-items:center;min-width:0;display:flex}.tc-ticket-portal-brand__identity img{object-fit:contain;max-width:150px;max-height:40px;display:block}.tc-ticket-portal-brand strong{font-size:.86rem}.tc-ticket-portal-brand>span,.tc-ticket-portal-powered{color:var(--tc-t-muted);font-size:.57rem}.tc-ticket-portal-message{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);border-radius:9px;margin-top:.7rem;padding:.58rem .65rem;font-size:.6rem}.tc-ticket-portal-message.is-error{border-color:color-mix(in srgb, var(--tc-t-danger) 50%, var(--tc-t-line))}.tc-ticket-portal-content{padding-top:1rem}.tc-portal-auth-card{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);width:min(440px,100%);box-shadow:var(--tc-shadow-sm);border-radius:14px;margin:7vh auto 0;padding:1rem}.tc-portal-auth-card>span{color:var(--tc-t-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.54rem;font-weight:760}.tc-portal-auth-card h1{margin:.2rem 0 .32rem;font-size:1.15rem}.tc-portal-auth-card>p{color:var(--tc-t-muted);margin:0 0 .85rem;font-size:.64rem;line-height:1.5}.tc-portal-auth-card form{gap:.65rem;display:grid}.tc-portal-auth-card label span{margin-bottom:.24rem;font-size:.6rem;font-weight:720;display:block}.tc-portal-auth-card input,.tc-portal-reply textarea{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);width:100%;color:var(--tc-t-ink);font:inherit;border-radius:9px}.tc-portal-auth-card input{min-height:44px;padding:0 .68rem;font-size:.66rem}.tc-portal-auth-card button,.tc-portal-reply button,.tc-portal-dashboard-head>button{background:var(--tc-ticket-brand,var(--tc-t-ink));color:#fff;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 .72rem;font-size:.62rem;font-weight:760}.tc-portal-dashboard-head{justify-content:space-between;align-items:flex-end;gap:1rem;padding:.8rem 0 1rem;display:flex}.tc-portal-dashboard-head>div>span{color:var(--tc-t-muted);text-transform:uppercase;font-size:.54rem;font-weight:760}.tc-portal-dashboard-head h1{letter-spacing:-.03em;margin:.18rem 0 .28rem;font-size:1.42rem}.tc-portal-dashboard-head p{max-width:650px;color:var(--tc-t-muted);margin:0;font-size:.65rem;line-height:1.55}.tc-portal-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.tc-portal-ticket-card{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);color:var(--tc-t-ink);border-radius:12px;gap:.46rem;padding:.78rem .8rem;text-decoration:none;transition:transform .12s,border-color .12s;display:grid}.tc-portal-ticket-card:hover{border-color:var(--tc-t-line-strong);transform:translateY(-1px)}.tc-portal-ticket-card header,.tc-portal-ticket-card footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tc-portal-ticket-card header span,.tc-portal-ticket-card header b,.tc-portal-ticket-card footer span{color:var(--tc-t-muted);font-size:.55rem}.tc-portal-ticket-card>strong{font-size:.73rem}.tc-portal-ticket-head{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);border-radius:13px;gap:.72rem;padding:.82rem .86rem;display:grid}.tc-portal-ticket-head>a{width:max-content;color:var(--tc-t-muted-strong);font-size:.58rem;font-weight:720;text-decoration:none}.tc-portal-ticket-head>div>span{color:var(--tc-t-muted);font-size:.54rem;font-weight:720}.tc-portal-ticket-head h1{margin:.18rem 0 .24rem;font-size:1.05rem}.tc-portal-ticket-head p{color:var(--tc-t-muted);margin:0;font-size:.64rem;line-height:1.5}.tc-portal-ticket-state{flex-wrap:wrap;gap:.32rem;display:flex}.tc-portal-ticket-state span{border:1px solid var(--tc-t-line);background:var(--tc-t-soft);border-radius:999px;padding:.23rem .42rem;font-size:.53rem;font-weight:720}.tc-portal-thread{gap:.64rem;margin-top:.72rem;display:grid}.tc-portal-message{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);border-radius:12px 12px 12px 4px;width:min(78%,620px);padding:.7rem .74rem}.tc-portal-message.is-customer{background:var(--tc-t-soft);border-radius:12px 12px 4px;margin-left:auto}.tc-portal-message header{justify-content:space-between;gap:.6rem;display:flex}.tc-portal-message header strong{font-size:.62rem}.tc-portal-message header span{color:var(--tc-t-muted);font-size:.51rem}.tc-portal-message p{margin:.46rem 0 0;font-size:.65rem;line-height:1.55}.tc-portal-files{gap:.28rem;margin-top:.48rem;display:grid}.tc-portal-file{border:1px solid var(--tc-t-line);color:var(--tc-t-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .46rem;text-decoration:none;display:flex}.tc-portal-file strong,.tc-portal-file small{font-size:.53rem}.tc-portal-file small{color:var(--tc-t-muted)}.tc-portal-reply{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);box-shadow:var(--tc-shadow-md);border-radius:13px;margin:.82rem auto 0;position:sticky;bottom:14px;overflow:hidden}.tc-portal-reply textarea{resize:vertical;border:0;outline:0;min-height:88px;padding:.7rem .74rem;font-size:.65rem}.tc-portal-reply>div{flex-wrap:wrap;gap:.25rem;padding:0 .64rem .42rem;display:flex}.tc-portal-reply>div span{background:var(--tc-t-soft);border-radius:7px;padding:.2rem .34rem;font-size:.51rem}.tc-portal-reply footer{border-top:1px solid var(--tc-t-line);background:var(--tc-t-soft);justify-content:space-between;align-items:center;gap:.5rem;padding:.52rem .6rem;display:flex}.tc-portal-reply label{border:1px solid var(--tc-t-line);background:var(--tc-t-surface);cursor:pointer;border-radius:8px;align-items:center;min-height:33px;padding:0 .46rem;font-size:.56rem;font-weight:720;display:inline-flex}.tc-portal-reply input[type=file]{display:none}.tc-portal-empty{border:1px dashed var(--tc-t-line-strong);text-align:center;border-radius:12px;place-content:center;justify-items:center;min-height:190px;padding:1rem;display:grid}.tc-portal-empty strong{font-size:.7rem}.tc-portal-empty p,.tc-portal-closed-copy{color:var(--tc-t-muted);margin:.2rem 0 0;font-size:.59rem;line-height:1.5}.tc-ticket-portal-powered{text-align:center;margin-top:1rem}@media (width<=760px){.tc-ticket-portal{width:100%;padding:0 0 calc(1.2rem + env(safe-area-inset-bottom))}.tc-ticket-portal-brand{z-index:10;min-height:66px;padding:calc(.65rem + env(safe-area-inset-top)) .82rem .65rem;background:var(--tc-t-surface);position:sticky;top:0}.tc-ticket-portal-content{padding:.78rem}.tc-ticket-portal-message{margin:.62rem .78rem 0}.tc-portal-auth-card{margin:3vh auto 0;padding:.88rem}.tc-portal-dashboard-head{align-items:start;padding:.25rem 0 .78rem;display:grid}.tc-portal-dashboard-head h1{font-size:1.2rem}.tc-portal-dashboard-head>button{width:max-content}.tc-portal-ticket-grid{grid-template-columns:1fr}.tc-portal-ticket-card{padding:.74rem .76rem}.tc-portal-ticket-head{padding:.74rem}.tc-portal-ticket-head h1{font-size:.96rem}.tc-portal-message{width:94%}.tc-portal-reply{bottom:calc(.58rem + env(safe-area-inset-bottom));margin-top:.68rem}.tc-ticket-portal-powered{padding:.2rem .78rem}}@media (prefers-reduced-motion:reduce){.tc-ticket-v4-row,.tc-ticket-v4-top-action,.tc-portal-ticket-card{transition:none}}.tc-ticket-parity [hidden],.tc-ticket-parity-mobile [hidden],.tc-ticket-parity-mobile [data-ticket-list-screen][hidden],.tc-ticket-parity-mobile [data-ticket-detail-screen][hidden]{display:none!important}html.tc-ticket-profile-open,html.tc-ticket-profile-open body{overflow:hidden}.tc-ticket-parity-setup{min-height:34px;padding:.34rem .54rem;font-size:.62rem}.tc-ticket-parity-commandbar{grid-template-columns:minmax(0,1fr) auto}.tc-ticket-parity-filter-panel{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr) minmax(220px,.72fr) minmax(210px,.7fr) auto}.tc-ticket-parity-queue-filter{grid-column:1/-1}.tc-ticket-parity-queue-filter .tc-customer-segmented{flex-wrap:wrap;width:100%;display:flex}.tc-ticket-parity-queue-filter .tc-customer-segmented button{align-items:center;gap:.32rem;display:inline-flex}.tc-ticket-parity-queue-filter .tc-customer-segmented button>span{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:.51rem;display:grid}.tc-ticket-parity-status-options,.tc-ticket-parity-priority-options{flex-wrap:wrap;width:100%;display:flex}.tc-ticket-parity-status-options button,.tc-ticket-parity-priority-options button{flex:auto}.tc-ticket-parity-department-filter .tc-remote-select{min-width:0}.tc-ticket-parity .tc-customer-workbench{min-height:600px;max-height:calc(100vh - 270px)}.tc-ticket-parity .tc-customer-list-panel,.tc-ticket-parity .tc-customer-profile-panel,.tc-ticket-parity .tc-customer-list{min-height:0}.tc-ticket-parity .tc-customer-profile-panel{overflow-y:auto}.tc-ticket-parity .tc-customer-profile{align-content:start}.tc-ticket-parity-count{background:var(--tc-surface-subtle);min-width:22px;height:22px;color:var(--tc-muted);border-radius:999px;place-items:center;font-size:.53rem;font-weight:800;display:grid}.tc-ticket-parity-thread-card{min-height:300px}.tc-ticket-parity-thread{background:color-mix(in srgb, var(--tc-bg) 44%, var(--tc-surface));gap:.55rem;max-height:430px;padding:.68rem .75rem;display:grid;overflow-y:auto}.tc-ticket-parity-reply{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:11px 11px 11px 4px;justify-self:start;gap:.32rem;width:min(88%,560px);padding:.58rem .62rem;display:grid}.tc-ticket-parity-reply.is-agent{background:var(--tc-surface-subtle);border-radius:11px 11px 4px;justify-self:end}.tc-ticket-parity-reply header{align-items:center;gap:.45rem;display:flex}.tc-ticket-parity-reply header .tc-customer-avatar{border-radius:9px;width:30px;height:30px;font-size:.56rem}.tc-ticket-parity-reply header>div{min-width:0}.tc-ticket-parity-reply header strong,.tc-ticket-parity-reply header small{display:block}.tc-ticket-parity-reply header strong{font-size:.61rem}.tc-ticket-parity-reply header small{color:var(--tc-muted);margin-top:.03rem;font-size:.51rem}.tc-ticket-parity-reply>p{color:var(--tc-muted-strong);margin:.05rem 0 0 2.25rem;font-size:.64rem;line-height:1.52}.tc-ticket-parity-reply__files{gap:.3rem;margin-left:2.25rem;display:grid}.tc-ticket-parity-file{border:1px solid var(--tc-line);background:var(--tc-surface);color:var(--tc-ink);border-radius:8px;align-items:center;gap:.42rem;padding:.38rem .42rem;text-decoration:none;display:flex}.tc-ticket-parity-file svg{width:.9rem;color:var(--tc-muted-strong);flex:none}.tc-ticket-parity-file>span{flex:1;min-width:0}.tc-ticket-parity-file strong,.tc-ticket-parity-file small{display:block}.tc-ticket-parity-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;overflow:hidden}.tc-ticket-parity-file small,.tc-ticket-parity-file b{color:var(--tc-muted);font-size:.49rem}.tc-ticket-parity-file.is-processing{opacity:.72}.tc-ticket-parity-card-empty{min-height:210px;color:var(--tc-muted);text-align:center;align-content:center;place-items:center;gap:.34rem;padding:1.35rem;display:grid}.tc-ticket-parity-card-empty>span{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.tc-ticket-parity-card-empty svg{width:1.05rem}.tc-ticket-parity-card-empty strong{color:var(--tc-ink);font-size:.7rem}.tc-ticket-parity-card-empty p{max-width:300px;margin:0;font-size:.59rem;line-height:1.5}.tc-ticket-parity-composer{border-top:1px solid var(--tc-line);border-bottom:0}.tc-ticket-parity-composer textarea{min-height:74px}.tc-ticket-parity-composer footer{justify-content:flex-start}.tc-ticket-parity-composer footer>span{flex:1;min-width:0}.tc-ticket-parity-attach{border:1px solid var(--tc-line);background:var(--tc-surface);min-height:32px;color:var(--tc-muted-strong);cursor:pointer;border-radius:8px;align-items:center;gap:.3rem;padding:0 .48rem;font-size:.58rem;font-weight:700;display:inline-flex}.tc-ticket-parity-attach:hover{border-color:var(--tc-line-strong);background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-parity-attach input{display:none}.tc-ticket-parity-attach svg{width:.78rem}.tc-ticket-parity-selected-files{flex-wrap:wrap;gap:.28rem;display:flex}.tc-ticket-parity-selected-files:empty{display:none}.tc-ticket-parity-selected-files span{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);border-radius:7px;padding:.22rem .34rem}.tc-ticket-parity-selected-files strong,.tc-ticket-parity-selected-files small{font-size:.5rem;display:block}.tc-ticket-parity-selected-files small{color:var(--tc-muted)}.tc-ticket-parity-context{padding:.68rem .75rem 0}.tc-ticket-parity-context p{color:var(--tc-muted-strong);margin:0;font-size:.63rem;line-height:1.55}.tc-ticket-parity-related{border-bottom:1px solid var(--tc-line);color:var(--tc-ink);grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:.5rem;padding:.62rem .75rem;text-decoration:none;display:grid}.tc-ticket-parity-related:last-child{border-bottom:0}.tc-ticket-parity-related span{min-width:0}.tc-ticket-parity-related strong,.tc-ticket-parity-related small{display:block}.tc-ticket-parity-related strong{font-size:.62rem}.tc-ticket-parity-related small{color:var(--tc-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.05rem;font-size:.54rem;overflow:hidden}.tc-ticket-parity-related svg{width:.72rem;color:var(--tc-muted)}.tc-ticket-parity-escalations{display:grid}.tc-ticket-parity-escalations article{border-bottom:1px solid var(--tc-line);padding:.62rem .75rem}.tc-ticket-parity-escalations article:last-child{border-bottom:0}.tc-ticket-parity-escalations strong,.tc-ticket-parity-escalations p,.tc-ticket-parity-escalations small{display:block}.tc-ticket-parity-escalations strong{font-size:.62rem}.tc-ticket-parity-escalations p{color:var(--tc-muted-strong);margin:.12rem 0;font-size:.59rem;line-height:1.45}.tc-ticket-parity-escalations small{color:var(--tc-muted);font-size:.52rem}.tc-ticket-parity-note-actions{gap:.32rem;margin-top:.12rem;display:flex}.tc-ticket-parity-note-actions button{color:var(--tc-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.5rem;font-weight:700}.tc-ticket-parity-note-actions button:hover{color:var(--tc-ink);text-decoration:underline}.tc-ticket-parity-more{position:relative}.tc-ticket-parity-more-menu{z-index:70;border:1px solid var(--tc-line);background:var(--tc-surface);width:190px;box-shadow:var(--tc-shadow-md);border-radius:10px;padding:.34rem;display:grid;position:absolute;top:calc(100% + 6px);right:0}.tc-ticket-parity-more-menu[hidden]{display:none!important}.tc-ticket-parity-more-menu button{min-height:34px;color:var(--tc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 .5rem;font-size:.59rem}.tc-ticket-parity-more-menu button:hover{background:var(--tc-surface-subtle)}.tc-ticket-parity-more-label,.tc-ticket-parity-more-static{padding:.34rem .5rem .22rem;display:block}.tc-ticket-parity-more-label{color:var(--tc-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.49rem;font-weight:800}.tc-ticket-parity-more-static{color:var(--tc-muted-strong);padding-top:.12rem;font-size:.56rem}.tc-ticket-toast-stack{z-index:600;gap:.4rem;width:min(340px,100vw - 32px);display:grid;position:fixed;bottom:18px;right:18px}.tc-ticket-toast{border:1px solid var(--tc-line-strong);background:var(--tc-ink);color:var(--tc-bg);box-shadow:var(--tc-shadow-md);border-radius:10px;padding:.62rem .68rem;font-size:.61rem}.tc-ticket-toast.is-error{background:var(--tc-danger);color:#fff}.tc-ticket-parity-mobile{min-height:100dvh;padding-bottom:calc(76px + env(safe-area-inset-bottom));background:var(--tc-bg)}.tc-ticket-parity-mobile .tc-customer-mobile-section-head{border-bottom:1px solid var(--tc-line);padding:.12rem .72rem .52rem}.tc-ticket-parity-mobile .tc-customer-mobile-directory__tools{grid-template-columns:minmax(0,1fr) auto}.tc-ticket-parity-mobile .tc-customer-mobile-list .tc-customer-row{min-height:72px}.tc-ticket-parity-mobile .tc-customer-mobile-profile-screen{z-index:240;background:var(--tc-bg);width:100%;height:100dvh;position:fixed;inset:0;overflow-y:auto}.tc-ticket-parity-mobile .tc-customer-mobile-profile{min-height:calc(100dvh - 64px)}.tc-ticket-parity-mobile .tc-customer-profile-head__actions{flex-wrap:wrap;justify-content:flex-end;display:flex}.tc-ticket-parity-mobile .tc-customer-profile-head__actions .tc-button,.tc-ticket-parity-mobile .tc-customer-profile-more{min-height:34px;font-size:.62rem}.tc-ticket-parity-mobile .tc-customer-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-ticket-parity-mobile .tc-customer-facts article{border-bottom:1px solid var(--tc-line);min-height:58px}.tc-ticket-parity-mobile .tc-customer-facts article:nth-child(2n){border-right:0}.tc-ticket-parity-mobile .tc-customer-facts article:last-child{border-bottom:0;grid-column:1/-1}.tc-ticket-parity-mobile .tc-customer-profile-grid{grid-template-columns:1fr}.tc-ticket-parity-mobile .tc-ticket-parity-thread{max-height:none}.tc-ticket-parity-mobile .tc-ticket-parity-reply{width:92%}.tc-ticket-parity-mobile .tc-ticket-parity-more-menu{top:auto;right:.8rem;bottom:calc(82px + env(safe-area-inset-bottom));border-radius:12px;width:auto;padding:.45rem;position:fixed;left:.8rem}.tc-ticket-parity-mobile .tc-ticket-parity-more-menu button{min-height:42px;font-size:.64rem}.tc-ticket-parity-mobile-queue{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.tc-ticket-parity-mobile-queue button{min-height:40px;padding:0 .35rem;font-size:.6rem}.tc-ticket-parity-mobile .tc-customer-filter-sheet .tc-ticket-parity-status-options,.tc-ticket-parity-mobile .tc-customer-filter-sheet .tc-ticket-parity-priority-options{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.tc-ticket-parity-mobile .tc-customer-filter-sheet .tc-ticket-parity-status-options button,.tc-ticket-parity-mobile .tc-customer-filter-sheet .tc-ticket-parity-priority-options button{min-height:40px;padding:0 .35rem;font-size:.6rem}@media (width<=1160px) and (width>=761px){.tc-ticket-parity-filter-panel{grid-template-columns:1fr 1fr}.tc-ticket-parity-department-filter,.tc-ticket-parity-filter-panel .tc-customer-filter-reset{align-self:end}}@media (width<=760px){.tc-ticket-toast-stack{right:12px;bottom:calc(82px + env(safe-area-inset-bottom));width:auto;left:12px}}.tc-ticket-settings-parity-content{padding-bottom:1.4rem}.tc-ticket-settings-parity-skeleton{grid-template-columns:330px minmax(0,1fr)}.tc-ticket-settings-parity-form{max-width:none}.tc-ticket-settings-parity-form .tc-customer-profile-head{padding-top:0}.tc-ticket-settings-parity-form .tc-customer-profile-head__identity svg{width:1.08rem}.tc-ticket-settings-parity-facts article{min-height:58px}.tc-ticket-settings-parity-switches{display:grid}.tc-ticket-settings-parity-switch{border-bottom:1px solid var(--tc-line);justify-content:space-between;align-items:center;gap:.75rem;min-height:62px;padding:.58rem .75rem;display:flex}.tc-ticket-settings-parity-switch:last-child{border-bottom:0}.tc-ticket-settings-parity-switch>div{min-width:0}.tc-ticket-settings-parity-switch strong,.tc-ticket-settings-parity-switch small{display:block}.tc-ticket-settings-parity-switch strong{font-size:.64rem}.tc-ticket-settings-parity-switch small{max-width:560px;color:var(--tc-muted);margin-top:.07rem;font-size:.54rem;line-height:1.45}.tc-ticket-settings-parity-fields{border-top:1px solid var(--tc-line);gap:.62rem;padding:.68rem .75rem .75rem;display:grid}.tc-ticket-settings-parity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.tc-ticket-settings-parity-form .tc-field>span{font-size:.6rem}.tc-ticket-settings-parity-form .tc-input{border-radius:9px;min-height:42px;font-size:.66rem}.tc-ticket-settings-parity-form textarea.tc-input{min-height:94px;padding-top:.62rem;line-height:1.5}.tc-ticket-settings-parity-colour{grid-template-columns:42px minmax(0,1fr);gap:.42rem;display:grid}.tc-ticket-settings-parity-colour input[type=color]{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:9px;width:42px;height:42px;padding:3px}.tc-ticket-settings-parity-token-note{color:var(--tc-muted);margin:-.05rem 0 .05rem;font-size:.51rem;line-height:1.5}.tc-ticket-settings-parity-token-note code{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);color:var(--tc-muted-strong);border-radius:5px;padding:.1rem .22rem;font-family:inherit;font-size:.48rem}.tc-ticket-settings-parity-preview{padding:.7rem .75rem}.tc-ticket-settings-parity-mail{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:10px;overflow:hidden}.tc-ticket-settings-parity-mail>header{justify-content:space-between;align-items:center;gap:.5rem;min-height:52px;padding:.62rem .68rem;display:flex}.tc-ticket-settings-parity-mail>header img{object-fit:contain;max-width:108px;max-height:30px;display:block}.tc-ticket-settings-parity-mail>header strong{font-size:.68rem}.tc-ticket-settings-parity-mail>header small{color:var(--tc-muted);font-size:.45rem}.tc-ticket-settings-parity-mail>i{background:var(--tc-ink);height:4px;display:block}.tc-ticket-settings-parity-mail>section{padding:.78rem .72rem}.tc-ticket-settings-parity-mail>section>span{color:var(--tc-muted);font-size:.46rem}.tc-ticket-settings-parity-mail h3{margin:.12rem 0 .34rem;font-size:.7rem}.tc-ticket-settings-parity-mail p{color:var(--tc-muted);margin:0 0 .55rem;font-size:.52rem;line-height:1.45}.tc-ticket-settings-parity-mail button{background:var(--tc-ink);min-height:31px;color:var(--tc-bg);font:inherit;border:0;border-radius:7px;padding:0 .5rem;font-size:.49rem;font-weight:700}.tc-ticket-settings-parity-mail>footer{border-top:1px solid var(--tc-line);color:var(--tc-muted);padding:.5rem .66rem;font-size:.46rem;line-height:1.4}.tc-ticket-settings-parity-mobile{min-height:100dvh;padding-bottom:calc(84px + env(safe-area-inset-bottom));background:var(--tc-bg)}.tc-ticket-settings-parity-mobile .tc-ticket-settings-parity-content{padding:.75rem .8rem 1rem}.tc-ticket-settings-parity-mobile .tc-ticket-settings-parity-form{padding:0}.tc-ticket-settings-parity-mobile .tc-customer-profile-head{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:12px;padding:.75rem .8rem}.tc-ticket-settings-parity-mobile .tc-customer-profile-head__actions{display:flex}.tc-ticket-settings-parity-mobile .tc-customer-profile-head__actions .tc-button{min-height:36px;font-size:.62rem}.tc-ticket-settings-parity-mobile .tc-customer-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-ticket-settings-parity-mobile .tc-customer-facts article:nth-child(2n){border-right:0}.tc-ticket-settings-parity-mobile .tc-customer-facts article:last-child{border-bottom:0;grid-column:1/-1}.tc-ticket-settings-parity-mobile .tc-customer-profile-grid,.tc-ticket-settings-parity-mobile .tc-ticket-settings-parity-grid{grid-template-columns:1fr}.tc-ticket-settings-parity-mobile .tc-ticket-settings-parity-switch{min-height:68px}.tc-ticket-settings-parity-mobile .tc-ticket-settings-parity-switch strong{font-size:.65rem}.tc-ticket-settings-parity-mobile .tc-ticket-settings-parity-switch small{font-size:.55rem}.tc-ticket-settings-parity-mobile .tc-ticket-settings-parity-form .tc-input{min-height:44px;font-size:.69rem}@media (width<=760px){.tc-ticket-settings-parity-form .tc-customer-profile-head__identity>div{min-width:0}.tc-ticket-settings-parity-form .tc-customer-profile-head h2,.tc-ticket-settings-parity-form .tc-customer-profile-head p{max-width:52vw}}html.tc-ticket-filter-modal-open,html.tc-ticket-filter-modal-open body{overflow:hidden}.tc-ticket-parity .tc-ticket-parity-overview-five{grid-template-columns:repeat(5,minmax(0,1fr))}.tc-ticket-parity-command-icon{border:1px solid var(--tc-line);background:var(--tc-surface);width:43px;height:43px;color:var(--tc-muted-strong);cursor:pointer;border-radius:11px;place-items:center;padding:0;text-decoration:none;display:grid}.tc-ticket-parity-command-icon:hover{border-color:var(--tc-line-strong);background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-parity-command-icon--primary{border-color:var(--tc-ink);background:var(--tc-ink);color:var(--tc-bg)}.tc-ticket-parity-command-icon--primary:hover{background:color-mix(in srgb, var(--tc-ink) 88%, var(--tc-bg));color:var(--tc-bg)}.tc-ticket-parity-command-icon svg{width:.92rem;height:.92rem}.tc-ticket-filter-modal__backdrop{z-index:519;background:#080a1085;border:0;width:100%;position:fixed;inset:0}.tc-ticket-filter-modal{z-index:520;border:1px solid var(--tc-line);background:var(--tc-surface);width:min(720px,100vw - 48px);max-height:min(760px,100dvh - 56px);color:var(--tc-ink);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 28px 80px #0000003d}.tc-ticket-filter-modal[hidden],.tc-ticket-filter-modal__backdrop[hidden]{display:none!important}.tc-ticket-filter-modal__header{border-bottom:1px solid var(--tc-line);grid-template-columns:minmax(0,1fr) 38px;align-items:start;gap:.8rem;padding:.9rem 1rem;display:grid}.tc-ticket-filter-modal__header>div>span{color:var(--tc-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:750;display:block}.tc-ticket-filter-modal__header h2{margin:.12rem 0 .22rem;font-size:1rem}.tc-ticket-filter-modal__header p{color:var(--tc-muted);margin:0;font-size:.64rem;line-height:1.45}.tc-ticket-filter-modal__header>button{border:1px solid var(--tc-line);background:var(--tc-surface);width:36px;height:36px;color:var(--tc-muted-strong);cursor:pointer;border-radius:9px;place-items:center;display:grid}.tc-ticket-filter-modal__header>button:hover{background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-filter-modal__header>button svg{width:.88rem}.tc-ticket-filter-modal__body{gap:.9rem;min-height:0;padding:.9rem 1rem 1rem;display:grid;overflow-y:auto}.tc-ticket-filter-modal__grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.tc-ticket-filter-modal__section{gap:.45rem;display:grid}.tc-ticket-filter-modal__section>span{color:var(--tc-muted);font-size:.58rem;font-weight:720}.tc-ticket-filter-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.tc-ticket-filter-choice-grid--queue{grid-template-columns:repeat(4,minmax(0,1fr))}.tc-ticket-filter-choice-grid>button{border:1px solid var(--tc-line);background:var(--tc-surface);min-height:42px;color:var(--tc-muted-strong);font:inherit;text-align:left;cursor:pointer;border-radius:9px;align-content:center;gap:.05rem;padding:.45rem .55rem;display:grid}.tc-ticket-filter-choice-grid>button:hover{border-color:var(--tc-line-strong);background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-filter-choice-grid>button.is-active{border-color:var(--tc-ink);background:var(--tc-ink);color:var(--tc-bg)}.tc-ticket-filter-choice-grid>button strong,.tc-ticket-filter-choice-grid>button span{font-size:.61rem;font-weight:720}.tc-ticket-filter-choice-grid>button small{color:var(--tc-muted);font-size:.5rem}.tc-ticket-filter-choice-grid>button.is-active small{color:color-mix(in srgb, var(--tc-bg) 72%, transparent)}.tc-ticket-filter-modal__footer{border-top:1px solid var(--tc-line);justify-content:flex-end;align-items:center;gap:.5rem;padding:.72rem 1rem;display:flex}.tc-ticket-filter-modal__footer .tc-button{min-height:40px;font-size:.64rem}.tc-ticket-parity-detail-toggle{border:1px solid var(--tc-line);background:var(--tc-surface);width:34px;height:34px;color:var(--tc-muted-strong);cursor:pointer;border-radius:8px;place-items:center;display:grid}.tc-ticket-parity-detail-toggle:hover{border-color:var(--tc-line-strong);background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-parity-detail-toggle svg{width:.84rem}.tc-ticket-parity-profile-grid.is-details-collapsed{grid-template-columns:minmax(0,1fr)}.tc-ticket-parity-profile-grid.is-details-collapsed .tc-ticket-parity-details-column{display:none}.tc-ticket-parity-profile-grid.is-details-collapsed .tc-ticket-parity-thread-column{width:100%}.tc-ticket-stat--escalated.is-active:after{background:var(--tc-danger)}.tc-ticket-parity-mobile-actions{gap:.35rem}.tc-ticket-parity-mobile-gear{border:1px solid var(--tc-line);background:var(--tc-surface);width:37px;height:37px;color:var(--tc-muted-strong);border-radius:9px;place-items:center;text-decoration:none;display:grid}.tc-ticket-parity-mobile-gear:active{background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-parity-mobile-gear svg{width:.86rem}.tc-ticket-parity-load-more{border:1px solid var(--tc-line);background:var(--tc-surface);width:calc(100% - 1.4rem);min-height:46px;color:var(--tc-ink);font:inherit;cursor:pointer;border-radius:10px;place-items:center;gap:.02rem;margin:.65rem .7rem .78rem;padding:.4rem .65rem;display:grid}.tc-ticket-parity-load-more[hidden]{display:none!important}.tc-ticket-parity-load-more:disabled{opacity:.62;cursor:wait}.tc-ticket-parity-load-more>span{font-size:.62rem;font-weight:720}.tc-ticket-parity-load-more>small{color:var(--tc-muted);font-size:.5rem}.tc-ticket-mobile-filter-section{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:11px;gap:.45rem;padding:.68rem;display:grid}.tc-ticket-mobile-filter-section>header{gap:.05rem;display:grid}.tc-ticket-mobile-filter-section>header strong{font-size:.64rem}.tc-ticket-mobile-filter-section>header small{color:var(--tc-muted);font-size:.52rem;line-height:1.4}.tc-ticket-mobile-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;display:grid}.tc-ticket-mobile-filter-grid--queue{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-ticket-mobile-filter-grid>button{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);min-height:48px;color:var(--tc-muted-strong);font:inherit;text-align:left;border-radius:9px;align-content:center;gap:.05rem;padding:.42rem .5rem;display:grid}.tc-ticket-mobile-filter-grid>button.is-active{border-color:var(--tc-ink);background:var(--tc-ink);color:var(--tc-bg)}.tc-ticket-mobile-filter-grid>button>span,.tc-ticket-mobile-filter-grid>button{font-size:.58rem;font-weight:720}.tc-ticket-mobile-filter-grid>button>small{color:var(--tc-muted);font-size:.48rem;font-weight:500}.tc-ticket-mobile-filter-grid>button.is-active>small{color:color-mix(in srgb, var(--tc-bg) 72%, transparent)}.tc-ticket-settings-mobile-content{padding:.72rem 1rem calc(1.1rem + env(safe-area-inset-bottom))}.tc-ticket-settings-mobile-form{gap:.7rem;display:grid}.tc-ticket-settings-mobile-tabs{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding:.32rem;display:grid}.tc-ticket-settings-mobile-tabs button{min-height:40px;color:var(--tc-muted);font:inherit;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.3rem;font-size:.57rem;font-weight:720;display:inline-flex}.tc-ticket-settings-mobile-tabs button.is-active{background:var(--tc-ink);color:var(--tc-bg)}.tc-ticket-settings-mobile-tabs svg{width:.82rem}.tc-ticket-settings-mobile-panel{gap:.55rem;display:grid}.tc-ticket-settings-mobile-panel[hidden]{display:none!important}.tc-ticket-settings-mobile-section{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:12px;overflow:hidden}.tc-ticket-settings-mobile-section>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:.5rem;padding:.72rem .76rem;list-style:none;display:grid}.tc-ticket-settings-mobile-section>summary::-webkit-details-marker{display:none}.tc-ticket-settings-mobile-section>summary>div{gap:.04rem;display:grid}.tc-ticket-settings-mobile-section>summary span{color:var(--tc-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.5rem;font-weight:720}.tc-ticket-settings-mobile-section>summary strong{font-size:.68rem}.tc-ticket-settings-mobile-section>summary svg{width:.86rem;transition:transform .14s}.tc-ticket-settings-mobile-section[open]>summary svg{transform:rotate(180deg)}.tc-ticket-settings-mobile-section__body{border-top:1px solid var(--tc-line);gap:.65rem;padding:.72rem .76rem .8rem;display:grid}.tc-ticket-settings-mobile-section__body .tc-ticket-settings-parity-switch:first-child{padding-top:0}.tc-ticket-settings-mobile-section__body .tc-ticket-settings-parity-switch:last-of-type{border-bottom:1px solid var(--tc-line)}.tc-ticket-settings-mobile-section__body .tc-input{min-height:44px;font-size:.68rem}.tc-ticket-settings-mobile-section__body textarea.tc-input{min-height:94px;padding-top:.6rem}.tc-ticket-settings-mobile-save{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:10px;justify-content:space-between;align-items:center;gap:.55rem;padding:.58rem .62rem;display:flex}.tc-ticket-settings-mobile-save>span{min-width:0;color:var(--tc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}.tc-ticket-settings-mobile-save .tc-button{flex:none;min-height:40px;font-size:.62rem}.tc-ticket-settings-mobile-preview{margin-top:.1rem}@media (width<=760px){.tc-ticket-filter-modal,.tc-ticket-filter-modal__backdrop{display:none!important}}.tc-ticket-parity,.tc-ticket-parity-mobile,.tc-ticket-settings-v4,.tc-ticket-settings-mobile-content{--tc-ticket-type-kicker:.52rem;--tc-ticket-type-meta:.54rem;--tc-ticket-type-small:.58rem;--tc-ticket-type-body:.63rem;--tc-ticket-type-title:.7rem;--tc-ticket-type-heading:.82rem}.tc-ticket-parity .tc-customer-row__body>strong,.tc-ticket-parity-mobile .tc-customer-row__body>strong{font-size:var(--tc-ticket-type-title)}.tc-ticket-parity .tc-customer-row__identity,.tc-ticket-parity-mobile .tc-customer-row__identity,.tc-ticket-parity .tc-customer-row__meta,.tc-ticket-parity-mobile .tc-customer-row__meta{font-size:var(--tc-ticket-type-meta)}.tc-ticket-parity .tc-customer-card__header strong{font-size:var(--tc-ticket-type-title)}.tc-ticket-parity .tc-customer-card__header span,.tc-ticket-parity .tc-customer-section-empty,.tc-ticket-parity .tc-ticket-parity-context p,.tc-ticket-parity .tc-ticket-parity-related small,.tc-ticket-parity .tc-ticket-parity-escalations p,.tc-ticket-parity .tc-ticket-parity-escalations small{font-size:var(--tc-ticket-type-small)}.tc-ticket-parity .tc-ticket-parity-related strong,.tc-ticket-parity .tc-ticket-parity-escalations strong,.tc-ticket-parity .tc-customer-event strong,.tc-ticket-parity .tc-customer-note-form textarea,.tc-ticket-parity .tc-ticket-parity-reply>p{font-size:var(--tc-ticket-type-body)}.tc-ticket-parity .tc-customer-event small,.tc-ticket-parity .tc-customer-event p,.tc-ticket-parity .tc-ticket-parity-note-actions button{font-size:var(--tc-ticket-type-meta)}.tc-ticket-settings-mobile-form .tc-field>span{font-size:.62rem;font-weight:650}.tc-ticket-settings-mobile-form .tc-field>span>small,.tc-ticket-settings-mobile-form .tc-field>small{font-size:.5rem;font-weight:500}.tc-ticket-settings-mobile-form .tc-input,.tc-ticket-settings-mobile-form textarea.tc-input{font-size:.64rem}.tc-ticket-settings-mobile-form .tc-ticket-settings-parity-switch strong{font-size:.62rem}.tc-ticket-settings-mobile-form .tc-ticket-settings-parity-switch small{font-size:.52rem}.tc-ticket-settings-mobile-form .tc-ticket-settings-mobile-section>summary span{font-size:.49rem}.tc-ticket-settings-mobile-form .tc-ticket-settings-mobile-section>summary strong{font-size:.66rem}.tc-ticket-settings-mobile-form .tc-ticket-settings-parity-token-note,.tc-ticket-settings-mobile-form .tc-ticket-settings-parity-token-note code{font-size:.49rem}.tc-ticket-settings-mobile-form .tc-ticket-settings-mobile-save>span{font-size:.5rem}.tc-ticket-settings-mobile-form .tc-ticket-settings-mobile-save .tc-button{min-height:38px;padding:.35rem .55rem;font-size:.59rem}.tc-ticket-parity-mobile .tc-customer-mobile-profile{padding:.72rem .72rem calc(1rem + env(safe-area-inset-bottom));background:var(--tc-bg);gap:.65rem;display:grid}.tc-ticket-mobile-case-hero{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:13px;gap:.62rem;padding:.75rem;display:grid}.tc-ticket-mobile-case-hero__identity{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.58rem;display:grid}.tc-ticket-mobile-case-hero__identity>div{min-width:0}.tc-ticket-mobile-case-kicker{color:var(--tc-muted);font-size:var(--tc-ticket-type-kicker);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.08rem;font-weight:760;display:block}.tc-ticket-mobile-case-hero h2{color:var(--tc-ink);margin:0;font-size:.86rem;line-height:1.25}.tc-ticket-mobile-case-hero__identity p{color:var(--tc-muted);margin:.12rem 0 0;font-size:.59rem}.tc-ticket-mobile-case-hero__badges{flex-wrap:wrap;gap:.32rem;display:flex}.tc-ticket-mobile-status,.tc-ticket-mobile-priority{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);min-height:26px;color:var(--tc-muted-strong);border-radius:999px;align-items:center;gap:.3rem;padding:0 .46rem;font-size:.53rem;font-weight:720;display:inline-flex}.tc-ticket-mobile-status>i{background:var(--tc-muted);border-radius:999px;width:6px;height:6px}.tc-ticket-mobile-status.is-open>i,.tc-ticket-mobile-status.is-in_progress>i{background:var(--tc-success)}.tc-ticket-mobile-status.is-waiting_on_customer>i,.tc-ticket-mobile-status.is-waiting_internally>i{background:var(--tc-warning)}.tc-ticket-mobile-status.is-resolved>i{background:var(--tc-brand)}.tc-ticket-mobile-priority.is-high{border-color:color-mix(in srgb, var(--tc-warning) 48%, var(--tc-line))}.tc-ticket-mobile-priority.is-urgent{border-color:color-mix(in srgb, var(--tc-danger) 52%, var(--tc-line));color:var(--tc-danger)}.tc-ticket-mobile-case-hero__actions{align-items:center;gap:.36rem;padding-top:.05rem;display:flex}.tc-ticket-mobile-case-hero__actions>.tc-button{min-height:34px;padding:.32rem .52rem;font-size:.58rem}.tc-ticket-mobile-case-more{margin-left:auto;position:relative}.tc-ticket-mobile-case-more>button{border:1px solid var(--tc-line);background:var(--tc-surface);width:34px;height:34px;color:var(--tc-muted-strong);border-radius:8px;place-items:center;display:grid}.tc-ticket-mobile-case-more>button svg{width:.88rem}.tc-ticket-mobile-case-more .tc-ticket-parity-more-menu{width:184px;right:0}.tc-ticket-mobile-case-summary{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.tc-ticket-mobile-case-summary article{border-right:1px solid var(--tc-line);border-bottom:1px solid var(--tc-line);gap:.1rem;min-width:0;padding:.62rem .68rem;display:grid}.tc-ticket-mobile-case-summary article:nth-child(2n){border-right:0}.tc-ticket-mobile-case-summary article:nth-last-child(-n+2){border-bottom:0}.tc-ticket-mobile-case-summary span{color:var(--tc-muted);font-size:.5rem}.tc-ticket-mobile-case-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.tc-ticket-mobile-primary-card,.tc-ticket-mobile-info-section{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:12px;overflow:hidden}.tc-ticket-mobile-primary-card>header{border-bottom:1px solid var(--tc-line);justify-content:space-between;align-items:center;gap:.5rem;padding:.66rem .72rem;display:flex}.tc-ticket-mobile-primary-card>header>div{gap:.04rem;display:grid}.tc-ticket-mobile-primary-card>header span,.tc-ticket-mobile-info-section>summary span{color:var(--tc-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.49rem;font-weight:730}.tc-ticket-mobile-primary-card>header strong,.tc-ticket-mobile-info-section>summary strong{font-size:.66rem}.tc-ticket-mobile-primary-card>header>b{background:var(--tc-surface-subtle);min-width:22px;height:22px;color:var(--tc-muted);border-radius:999px;place-items:center;font-size:.5rem;display:grid}.tc-ticket-parity-mobile .tc-ticket-parity-thread-card{min-height:0}.tc-ticket-parity-mobile .tc-ticket-parity-thread{background:0 0;max-height:none;padding:.66rem}.tc-ticket-parity-mobile .tc-ticket-parity-reply{width:92%;padding:.56rem .6rem}.tc-ticket-parity-mobile .tc-ticket-parity-reply header strong{font-size:.59rem}.tc-ticket-parity-mobile .tc-ticket-parity-reply header small{font-size:.49rem}.tc-ticket-parity-mobile .tc-ticket-parity-reply>p{margin-left:2.15rem;font-size:.61rem;line-height:1.5}.tc-ticket-parity-mobile .tc-ticket-parity-card-empty{min-height:170px;padding:1.1rem .85rem}.tc-ticket-parity-mobile .tc-ticket-parity-card-empty strong{font-size:.65rem}.tc-ticket-parity-mobile .tc-ticket-parity-card-empty p{max-width:270px;font-size:.54rem}.tc-ticket-parity-mobile .tc-ticket-parity-composer{border-top:1px solid var(--tc-line);gap:.36rem;padding:.6rem .65rem}.tc-ticket-parity-mobile .tc-ticket-parity-composer textarea{min-height:76px;padding:.56rem .6rem;font-size:.61rem}.tc-ticket-parity-mobile .tc-ticket-parity-composer .tc-button{min-height:34px;padding:.32rem .52rem;font-size:.56rem}.tc-ticket-parity-mobile .tc-ticket-parity-attach{min-height:32px;font-size:.54rem}.tc-ticket-mobile-info-section>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:.5rem;padding:.66rem .72rem;list-style:none;display:grid}.tc-ticket-mobile-info-section>summary::-webkit-details-marker{display:none}.tc-ticket-mobile-info-section>summary>div{gap:.04rem;display:grid}.tc-ticket-mobile-info-section>summary svg{width:.82rem;color:var(--tc-muted);transition:transform .14s}.tc-ticket-mobile-info-section[open]>summary svg{transform:rotate(180deg)}.tc-ticket-mobile-info-section__body{border-top:1px solid var(--tc-line);padding:.68rem .72rem}.tc-ticket-mobile-context-copy{color:var(--tc-muted-strong);margin:0;font-size:.6rem;line-height:1.5}.tc-ticket-mobile-tags{gap:.3rem;padding:.6rem 0 0}.tc-ticket-mobile-tags .tc-customer-tag{padding:.22rem .38rem;font-size:.51rem}.tc-ticket-mobile-empty-inline{color:var(--tc-muted);font-size:.53rem}.tc-ticket-mobile-activity-body{padding:0}.tc-ticket-mobile-activity-body .tc-customer-note-form{padding:.62rem .68rem}.tc-ticket-mobile-activity-body .tc-customer-note-form textarea{min-height:76px;font-size:.6rem}.tc-ticket-mobile-activity-body .tc-customer-note-form .tc-button{min-height:32px;padding:.3rem .48rem;font-size:.56rem}.tc-ticket-mobile-activity-body .tc-customer-event{padding:.52rem .68rem}.tc-ticket-mobile-activity-body .tc-customer-event strong{font-size:.59rem}.tc-ticket-mobile-activity-body .tc-customer-event p,.tc-ticket-mobile-activity-body .tc-customer-event small{color:var(--tc-muted);margin:.04rem 0 0;font-size:.51rem;line-height:1.4}.tc-ticket-mobile-linked-body,.tc-ticket-mobile-escalation-body{padding:0}.tc-ticket-mobile-linked-body .tc-ticket-parity-related{padding:.58rem .68rem}.tc-ticket-mobile-linked-body .tc-ticket-parity-related strong{font-size:.59rem}.tc-ticket-mobile-linked-body .tc-ticket-parity-related small{font-size:.51rem}.tc-ticket-mobile-escalation-body .tc-ticket-parity-escalations article{padding:.58rem .68rem}.tc-ticket-mobile-escalation-body .tc-ticket-parity-escalations strong{font-size:.59rem}.tc-ticket-mobile-escalation-body .tc-ticket-parity-escalations p{font-size:.55rem}.tc-ticket-mobile-escalation-body .tc-ticket-parity-escalations small{font-size:.5rem}.tc-ticket-desktop-index .tc-ticket-desktop-topbar-icon{border:1px solid var(--tc-line);background:var(--tc-surface);width:42px;height:42px;color:var(--tc-muted-strong);border-radius:10px;flex:none;place-items:center;text-decoration:none;transition:border-color .12s,background .12s,color .12s;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-topbar-icon:hover,.tc-ticket-desktop-index .tc-ticket-desktop-topbar-icon:focus-visible{border-color:var(--tc-line-strong);background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-desktop-index .tc-ticket-desktop-topbar-icon svg{width:.92rem;height:.92rem}.tc-ticket-desktop-index .tc-ticket-desktop-ready{gap:.78rem;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-summary{border:1px solid var(--tc-line);background:var(--tc-surface);box-shadow:var(--tc-shadow-sm);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.tc-ticket-desktop-index .tc-ticket-desktop-summary__item{border:0;border-right:1px solid var(--tc-line);min-width:0;min-height:72px;color:var(--tc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-content:center;gap:.22rem;padding:.66rem .82rem;transition:background .12s,color .12s;display:grid;position:relative}.tc-ticket-desktop-index .tc-ticket-desktop-summary__item:last-child{border-right:0}.tc-ticket-desktop-index .tc-ticket-desktop-summary__item:hover,.tc-ticket-desktop-index .tc-ticket-desktop-summary__item.is-active{background:var(--tc-surface-subtle)}.tc-ticket-desktop-index .tc-ticket-desktop-summary__item.is-active:after{background:var(--tc-ink);content:"";border-radius:999px 999px 0 0;height:2px;position:absolute;bottom:0;left:14px;right:14px}.tc-ticket-desktop-index .tc-ticket-desktop-summary__metric{align-items:center;gap:.42rem;min-width:0;display:flex}.tc-ticket-desktop-index .tc-ticket-desktop-summary__metric i{background:var(--tc-brand);border-radius:999px;flex:none;width:7px;height:7px}.tc-ticket-desktop-index .tc-ticket-desktop-summary__item.is-mine .tc-ticket-desktop-summary__metric i{background:var(--tc-success)}.tc-ticket-desktop-index .tc-ticket-desktop-summary__item.is-waiting .tc-ticket-desktop-summary__metric i{background:var(--tc-warning)}.tc-ticket-desktop-index .tc-ticket-desktop-summary__item.is-escalated .tc-ticket-desktop-summary__metric i{background:var(--tc-danger)}.tc-ticket-desktop-index .tc-ticket-desktop-summary__metric strong{color:var(--tc-ink);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:760;line-height:1}.tc-ticket-desktop-index .tc-ticket-desktop-summary__item>span:last-child{color:var(--tc-muted);font-size:.61rem;font-weight:680}.tc-ticket-desktop-index .tc-ticket-desktop-workbench{border:1px solid var(--tc-line);background:var(--tc-surface);height:calc(100vh - 258px);min-height:590px;max-height:820px;box-shadow:var(--tc-shadow-sm);border-radius:16px;grid-template-columns:382px minmax(0,1fr);display:grid;overflow:hidden}.tc-ticket-desktop-index .tc-ticket-desktop-directory{border-right:1px solid var(--tc-line);background:var(--tc-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.tc-ticket-desktop-index .tc-ticket-desktop-directory__header{border-bottom:1px solid var(--tc-line);justify-content:space-between;align-items:center;gap:.7rem;min-height:62px;padding:.72rem .8rem .66rem;display:flex}.tc-ticket-desktop-index .tc-ticket-desktop-directory__header>div{gap:.08rem;min-width:0;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-directory__header strong{color:var(--tc-ink);letter-spacing:-.01em;font-size:.78rem;font-weight:760}.tc-ticket-desktop-index .tc-ticket-desktop-directory__header>div>span{min-width:0;color:var(--tc-muted);align-items:center;gap:.28rem;font-size:.56rem;display:flex}.tc-ticket-desktop-index .tc-ticket-desktop-directory__header>div>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-ticket-desktop-index .tc-ticket-desktop-directory__header>div>span>b{color:var(--tc-line-strong);flex:none;font-size:.5rem;font-weight:700}.tc-ticket-desktop-index .tc-ticket-desktop-directory__range{color:var(--tc-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.54rem}.tc-ticket-desktop-index.tc-ticket-parity .tc-ticket-desktop-tools.tc-ticket-parity-commandbar{border-bottom:1px solid var(--tc-line);background:var(--tc-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.58rem .68rem;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-search{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);border-radius:10px;align-items:center;gap:.48rem;min-width:0;min-height:40px;padding:0 .62rem;transition:border-color .12s,background .12s;display:flex}.tc-ticket-desktop-index .tc-ticket-desktop-search:focus-within{border-color:var(--tc-line-strong);background:var(--tc-surface)}.tc-ticket-desktop-index .tc-ticket-desktop-search svg{width:.8rem;height:.8rem;color:var(--tc-muted);flex:none}.tc-ticket-desktop-index .tc-ticket-desktop-search input{width:100%;min-width:0;color:var(--tc-ink);font:inherit;background:0 0;border:0;outline:0;font-size:.64rem}.tc-ticket-desktop-index .tc-ticket-desktop-search input::placeholder{color:var(--tc-muted)}.tc-ticket-desktop-index .tc-ticket-desktop-search kbd{border:1px solid var(--tc-line);background:var(--tc-surface);min-height:20px;color:var(--tc-muted);border-radius:5px;flex:none;align-items:center;padding:0 .34rem;font-family:inherit;font-size:.48rem;font-weight:650;display:inline-flex}.tc-ticket-desktop-index .tc-ticket-desktop-filter{border:1px solid var(--tc-line);background:var(--tc-surface);min-height:40px;color:var(--tc-muted-strong);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.34rem;padding:0 .58rem;font-size:.58rem;font-weight:700;display:inline-flex;position:relative}.tc-ticket-desktop-index .tc-ticket-desktop-filter:hover,.tc-ticket-desktop-index .tc-ticket-desktop-filter[aria-expanded=true]{border-color:var(--tc-line-strong);background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-desktop-index .tc-ticket-desktop-filter svg{width:.78rem;height:.78rem}.tc-ticket-desktop-index .tc-ticket-desktop-filter i{background:var(--tc-ink);min-width:16px;height:16px;color:var(--tc-bg);border-radius:999px;place-items:center;font-size:.46rem;font-style:normal;font-weight:800;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-active-filters{border-bottom:1px solid var(--tc-line);background:var(--tc-surface);gap:.32rem;padding:.48rem .68rem}.tc-ticket-desktop-index .tc-ticket-desktop-active-filters button{min-height:25px;font-size:.55rem}.tc-ticket-desktop-index .tc-ticket-desktop-list{overscroll-behavior:contain;background:var(--tc-surface);flex:auto;min-height:0;overflow-y:auto}.tc-ticket-desktop-index .tc-ticket-desktop-row{border:0;border-bottom:1px solid var(--tc-line);width:100%;min-width:0;color:var(--tc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:.36rem;padding:.72rem .78rem;transition:background .12s,box-shadow .12s;display:grid;position:relative}.tc-ticket-desktop-index .tc-ticket-desktop-row:hover{background:var(--tc-surface-subtle)}.tc-ticket-desktop-index .tc-ticket-desktop-row.is-active{background:var(--tc-surface-subtle);box-shadow:inset 3px 0 0 var(--tc-ink)}.tc-ticket-desktop-index .tc-ticket-desktop-row__top{align-items:center;gap:.34rem;min-width:0;display:flex}.tc-ticket-desktop-index .tc-ticket-desktop-row__reference{color:var(--tc-muted-strong);letter-spacing:.025em;flex:none;font-size:.5rem;font-weight:780}.tc-ticket-desktop-index .tc-ticket-desktop-row__status{background:var(--tc-surface-subtle);min-width:0;color:var(--tc-muted-strong);white-space:nowrap;border-radius:999px;align-items:center;gap:.24rem;padding:.13rem .31rem;font-size:.48rem;font-weight:700;display:inline-flex}.tc-ticket-desktop-index .tc-ticket-desktop-row__status>i{background:var(--tc-muted);border-radius:999px;flex:none;width:5px;height:5px}.tc-ticket-desktop-index .tc-ticket-desktop-row__status.is-open>i,.tc-ticket-desktop-index .tc-ticket-desktop-row__status.is-in-progress>i{background:var(--tc-success)}.tc-ticket-desktop-index .tc-ticket-desktop-row__status.is-waiting-on-customer>i,.tc-ticket-desktop-index .tc-ticket-desktop-row__status.is-waiting-internally>i,.tc-ticket-desktop-index .tc-ticket-desktop-row__status.is-pending>i{background:var(--tc-warning)}.tc-ticket-desktop-index .tc-ticket-desktop-row__status.is-resolved>i{background:var(--tc-brand)}.tc-ticket-desktop-index .tc-ticket-desktop-row__status.is-escalated>i{background:var(--tc-danger)}.tc-ticket-desktop-index .tc-ticket-desktop-row__top time{color:var(--tc-muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.49rem}.tc-ticket-desktop-index .tc-ticket-desktop-row__subject{color:var(--tc-ink);letter-spacing:-.008em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.7rem;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.tc-ticket-desktop-index .tc-ticket-desktop-row__requester{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.42rem;min-width:0;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-row__avatar{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);width:32px;height:32px;color:var(--tc-muted-strong);letter-spacing:.02em;border-radius:9px;place-items:center;font-size:.52rem;font-weight:800;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-row__requester-copy{gap:.04rem;min-width:0;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-row__requester-copy strong,.tc-ticket-desktop-index .tc-ticket-desktop-row__requester-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-ticket-desktop-index .tc-ticket-desktop-row__requester-copy strong{color:var(--tc-ink);font-size:.57rem;font-weight:710}.tc-ticket-desktop-index .tc-ticket-desktop-row__requester-copy small{color:var(--tc-muted);font-size:.49rem}.tc-ticket-desktop-index .tc-ticket-desktop-row__priority{border:1px solid var(--tc-line);min-height:22px;color:var(--tc-muted-strong);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 .36rem;font-size:.48rem;font-weight:720;display:inline-flex}.tc-ticket-desktop-index .tc-ticket-desktop-row__priority.is-high{border-color:color-mix(in srgb, var(--tc-warning) 36%, var(--tc-line));background:color-mix(in srgb, var(--tc-warning) 7%, transparent);color:var(--tc-warning)}.tc-ticket-desktop-index .tc-ticket-desktop-row__priority.is-urgent{border-color:color-mix(in srgb, var(--tc-danger) 38%, var(--tc-line));background:color-mix(in srgb, var(--tc-danger) 7%, transparent);color:var(--tc-danger)}.tc-ticket-desktop-index .tc-ticket-desktop-pagination{border-top:1px solid var(--tc-line);background:var(--tc-surface);flex:none}.tc-ticket-desktop-index .tc-ticket-desktop-empty{flex:auto;min-height:240px}.tc-ticket-desktop-index .tc-ticket-desktop-profile-panel{background:color-mix(in srgb, var(--tc-bg) 44%, var(--tc-surface));min-width:0;min-height:0;overflow-y:auto}.tc-ticket-desktop-index .tc-ticket-desktop-profile-empty{min-height:100%}.tc-ticket-desktop-index .tc-ticket-desktop-profile-empty>span{width:54px;height:54px;box-shadow:var(--tc-shadow-sm);border-radius:16px}.tc-ticket-desktop-index .tc-ticket-desktop-profile-empty strong{margin-top:.12rem;font-size:.82rem}.tc-ticket-desktop-index .tc-ticket-desktop-profile-empty p{max-width:340px;font-size:.65rem;line-height:1.55}.tc-ticket-desktop-index .tc-ticket-desktop-summary-skeleton{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));height:72px;display:grid;overflow:hidden}.tc-ticket-desktop-index .tc-ticket-desktop-summary-skeleton>span{border-right:1px solid var(--tc-line);background:var(--tc-surface-subtle);animation:.9s ease-in-out infinite alternate tc-customer-pulse}.tc-ticket-desktop-index .tc-ticket-desktop-summary-skeleton>span:last-child{border-right:0}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton{border:1px solid var(--tc-line);background:var(--tc-surface);border-radius:16px;grid-template-columns:382px minmax(0,1fr);height:calc(100vh - 258px);min-height:590px;max-height:820px;display:grid;overflow:hidden}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton aside{border-right:1px solid var(--tc-line);padding:.68rem}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton__head{background:var(--tc-surface-subtle);border-radius:9px;height:46px;margin-bottom:.55rem;animation:.9s ease-in-out infinite alternate tc-customer-pulse}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton__search{background:var(--tc-surface-subtle);border-radius:10px;height:40px;margin-bottom:.6rem;animation:.9s ease-in-out infinite alternate tc-customer-pulse}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton aside>span{background:var(--tc-surface-subtle);border-radius:10px;height:86px;margin-bottom:.5rem;animation:.9s ease-in-out infinite alternate tc-customer-pulse;display:block}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton section{background:color-mix(in srgb, var(--tc-bg) 44%, var(--tc-surface));align-content:start;gap:.75rem;padding:1rem;display:grid}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton section div{background:var(--tc-surface-subtle);border-radius:12px;height:84px;animation:.9s ease-in-out infinite alternate tc-customer-pulse}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton section div:nth-child(2){height:170px}.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton section div:nth-child(3){height:220px}@media (width<=1220px){.tc-ticket-desktop-index .tc-ticket-desktop-workbench,.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton{grid-template-columns:350px minmax(0,1fr)}.tc-ticket-desktop-index .tc-ticket-desktop-search kbd{display:none}}@media (width<=1080px){.tc-ticket-desktop-index .tc-ticket-desktop-workbench,.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton{grid-template-columns:324px minmax(0,1fr)}.tc-ticket-desktop-index .tc-ticket-desktop-filter>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tc-ticket-desktop-index .tc-ticket-desktop-filter{width:40px;padding:0}}.tc-ticket-mobile-index .tc-ticket-mobile-head{padding:1rem .85rem .72rem}.tc-ticket-mobile-index .tc-ticket-mobile-head h1{color:var(--tc-app-ink,var(--tc-ink));letter-spacing:-.035em;margin:0;font-family:inherit;font-size:1.48rem;font-weight:760;line-height:1.08}.tc-ticket-mobile-index .tc-ticket-mobile-head p{max-width:335px;color:var(--tc-app-muted,var(--tc-muted));margin:.36rem 0 0;font-size:.64rem;line-height:1.48}.tc-ticket-mobile-index .tc-ticket-mobile-summary{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface,var(--tc-surface));box-shadow:var(--tc-shadow-sm);border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 .85rem;display:grid;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item{border:0;border-right:1px solid var(--tc-app-border,var(--tc-line));min-width:0;min-height:64px;color:var(--tc-app-ink,var(--tc-ink));font:inherit;text-align:left;cursor:pointer;background:0 0;align-content:center;gap:.2rem;padding:.5rem .56rem;transition:background .12s,color .12s;display:grid;position:relative}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item:last-child{border-right:0}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item:hover,.tc-ticket-mobile-index .tc-ticket-mobile-summary__item.is-active{background:var(--tc-app-surface-soft,var(--tc-surface-subtle))}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item.is-active:after{background:var(--tc-app-ink,var(--tc-ink));content:"";border-radius:999px 999px 0 0;height:2px;position:absolute;bottom:0;left:10px;right:10px}.tc-ticket-mobile-index .tc-ticket-mobile-summary__top{align-items:center;gap:.34rem;min-width:0;display:flex}.tc-ticket-mobile-index .tc-ticket-mobile-summary__top i{background:var(--tc-brand);border-radius:999px;flex:none;width:6px;height:6px}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item.is-mine .tc-ticket-mobile-summary__top i{background:var(--tc-success)}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item.is-waiting .tc-ticket-mobile-summary__top i{background:var(--tc-warning)}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item.is-escalated .tc-ticket-mobile-summary__top i{background:var(--tc-danger)}.tc-ticket-mobile-index .tc-ticket-mobile-summary__top strong{color:var(--tc-app-ink,var(--tc-ink));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:760;line-height:1;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-mobile-summary__label{color:var(--tc-app-muted,var(--tc-muted));text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;font-weight:650;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item.is-active .tc-ticket-mobile-summary__label{color:var(--tc-app-muted-strong,var(--tc-muted-strong))}.tc-ticket-mobile-index .tc-ticket-mobile-summary-skeleton{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface,var(--tc-surface));border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));height:64px;margin:0 .85rem;display:grid;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-mobile-summary-skeleton>span{border-right:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface-soft,var(--tc-surface-subtle));animation:.9s ease-in-out infinite alternate tc-customer-pulse}.tc-ticket-mobile-index .tc-ticket-mobile-summary-skeleton>span:last-child{border-right:0}@media (width<=370px){.tc-ticket-mobile-index .tc-ticket-mobile-head{padding-inline:.75rem}.tc-ticket-mobile-index .tc-ticket-mobile-head h1{font-size:1.38rem}.tc-ticket-mobile-index .tc-ticket-mobile-summary,.tc-ticket-mobile-index .tc-ticket-mobile-summary-skeleton{margin-inline:.75rem}.tc-ticket-mobile-index .tc-ticket-mobile-summary__item{min-height:60px;padding-inline:.46rem}.tc-ticket-mobile-index .tc-ticket-mobile-summary__top strong{font-size:.82rem}.tc-ticket-mobile-index .tc-ticket-mobile-summary__label{font-size:.49rem}}.tc-ticket-mobile-index .tc-ticket-mobile-directory{background:var(--tc-app-surface,var(--tc-surface));box-shadow:var(--tc-shadow-sm);border-radius:14px;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-mobile-directory__header{justify-content:space-between;align-items:center;gap:.7rem;min-height:58px;padding:.7rem .76rem .58rem;display:flex}.tc-ticket-mobile-index .tc-ticket-mobile-directory__heading{gap:.08rem;min-width:0;display:grid}.tc-ticket-mobile-index .tc-ticket-mobile-directory__heading>strong{color:var(--tc-app-ink,var(--tc-ink));letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:760;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-mobile-directory__heading>span{min-width:0;color:var(--tc-app-muted,var(--tc-muted));align-items:center;gap:.28rem;font-size:.54rem;display:flex}.tc-ticket-mobile-index .tc-ticket-mobile-directory__heading>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-mobile-directory__heading>span>b{color:var(--tc-app-border-strong,var(--tc-line-strong));flex:none;font-size:.48rem;font-weight:700}.tc-ticket-mobile-index .tc-ticket-mobile-directory__actions{flex:none;align-items:center;gap:.34rem;display:flex}.tc-ticket-mobile-index .tc-ticket-mobile-icon-action{width:34px;height:34px;font:inherit;cursor:pointer;border-radius:9px;flex:none;place-items:center;padding:0;text-decoration:none;transition:border-color .12s,background .12s,color .12s,transform 80ms;display:grid}.tc-ticket-mobile-index .tc-ticket-mobile-icon-action svg{width:.82rem;height:.82rem}.tc-ticket-mobile-index .tc-ticket-mobile-icon-action--create{border:1px solid var(--tc-app-ink,var(--tc-ink));background:var(--tc-app-ink,var(--tc-ink));color:var(--tc-app-surface,var(--tc-surface))}.tc-ticket-mobile-index .tc-ticket-mobile-icon-action--create svg{width:.9rem;height:.9rem}.tc-ticket-mobile-index .tc-ticket-mobile-icon-action--settings{border:1px solid var(--tc-app-border-strong,var(--tc-line-strong));background:var(--tc-app-surface,var(--tc-surface));color:var(--tc-app-muted-strong,var(--tc-muted-strong))}.tc-ticket-mobile-index .tc-ticket-mobile-icon-action--settings:hover,.tc-ticket-mobile-index .tc-ticket-mobile-icon-action--settings:focus-visible{border-color:var(--tc-app-ink,var(--tc-ink));background:var(--tc-app-surface-soft,var(--tc-surface-subtle));color:var(--tc-app-ink,var(--tc-ink))}.tc-ticket-mobile-index .tc-ticket-mobile-icon-action:active{transform:translateY(1px)}.tc-ticket-mobile-index .tc-ticket-mobile-directory__tools{border-bottom:1px solid var(--tc-app-border,var(--tc-line));grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:.42rem;padding:.52rem .62rem .6rem;display:grid}.tc-ticket-mobile-index .tc-ticket-mobile-search{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface-soft,var(--tc-surface-subtle));border-radius:9px;align-items:center;gap:.46rem;min-width:0;min-height:38px;padding:0 .62rem;transition:border-color .14s,background .14s;display:flex}.tc-ticket-mobile-index .tc-ticket-mobile-search:focus-within{border-color:var(--tc-app-border-strong,var(--tc-line-strong));background:var(--tc-app-surface,var(--tc-surface))}.tc-ticket-mobile-index .tc-ticket-mobile-search svg{width:.78rem;height:.78rem;color:var(--tc-app-muted,var(--tc-muted));flex:none}.tc-ticket-mobile-index .tc-ticket-mobile-search input{width:100%;min-width:0;color:var(--tc-app-ink,var(--tc-ink));font:inherit;background:0 0;border:0;outline:0;font-size:.65rem}.tc-ticket-mobile-index .tc-ticket-mobile-search input::placeholder{color:var(--tc-app-muted,var(--tc-muted))}.tc-ticket-mobile-index .tc-ticket-mobile-filter{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface,var(--tc-surface));width:38px;min-height:38px;color:var(--tc-app-muted-strong,var(--tc-muted-strong));cursor:pointer;border-radius:9px;place-items:center;padding:0;display:grid;position:relative}.tc-ticket-mobile-index .tc-ticket-mobile-filter[aria-expanded=true]{border-color:var(--tc-app-border-strong,var(--tc-line-strong));background:var(--tc-app-surface-soft,var(--tc-surface-subtle));color:var(--tc-app-ink,var(--tc-ink))}.tc-ticket-mobile-index .tc-ticket-mobile-filter svg{width:.82rem;height:.82rem}.tc-ticket-mobile-index .tc-ticket-mobile-filter i{border:2px solid var(--tc-app-surface,var(--tc-surface));background:var(--tc-app-ink,var(--tc-ink));min-width:16px;height:16px;color:var(--tc-app-surface,var(--tc-surface));border-radius:999px;place-items:center;padding:0 3px;font-size:.46rem;font-style:normal;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.tc-ticket-mobile-index .tc-ticket-mobile-active-filters{grid-column:1/-1;min-width:0}.tc-ticket-mobile-index .tc-ticket-mobile-list{background:var(--tc-app-surface-soft,var(--tc-surface-subtle));gap:.52rem;padding:.58rem;display:grid}.tc-ticket-mobile-index .tc-ticket-case-card{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface,var(--tc-surface));width:100%;min-width:0;color:var(--tc-app-ink,var(--tc-ink));font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:minmax(0,1fr) 12px;align-items:center;gap:.58rem;padding:.72rem .74rem;transition:border-color .12s,background .12s,transform 80ms;display:grid;box-shadow:0 1px 2px #00000008}.tc-ticket-mobile-index .tc-ticket-case-card:hover,.tc-ticket-mobile-index .tc-ticket-case-card.is-active{border-color:var(--tc-app-border-strong,var(--tc-line-strong));background:var(--tc-app-surface,var(--tc-surface))}.tc-ticket-mobile-index .tc-ticket-case-card:active{transform:scale(.997)}.tc-ticket-mobile-index .tc-ticket-case-card.is-priority-urgent{border-color:color-mix(in srgb, var(--tc-danger) 30%, var(--tc-app-border,var(--tc-line)))}.tc-ticket-mobile-index .tc-ticket-case-card__content{gap:.42rem;min-width:0;display:grid}.tc-ticket-mobile-index .tc-ticket-case-card__top{align-items:center;gap:.34rem;min-width:0;display:flex}.tc-ticket-mobile-index .tc-ticket-case-card__reference{color:var(--tc-app-muted-strong,var(--tc-muted-strong));letter-spacing:.025em;flex:none;font-size:.52rem;font-weight:780}.tc-ticket-mobile-index .tc-ticket-case-card__status{background:var(--tc-app-surface-soft,var(--tc-surface-subtle));min-width:0;color:var(--tc-app-muted-strong,var(--tc-muted-strong));white-space:nowrap;border-radius:999px;align-items:center;gap:.24rem;padding:.13rem .32rem;font-size:.49rem;font-weight:700;display:inline-flex}.tc-ticket-mobile-index .tc-ticket-case-card__status>i{background:var(--tc-muted);border-radius:999px;flex:none;width:5px;height:5px}.tc-ticket-mobile-index .tc-ticket-case-card__status.is-open>i,.tc-ticket-mobile-index .tc-ticket-case-card__status.is-in-progress>i{background:var(--tc-success)}.tc-ticket-mobile-index .tc-ticket-case-card__status.is-waiting-on-customer>i,.tc-ticket-mobile-index .tc-ticket-case-card__status.is-waiting-internally>i,.tc-ticket-mobile-index .tc-ticket-case-card__status.is-pending>i{background:var(--tc-warning)}.tc-ticket-mobile-index .tc-ticket-case-card__status.is-resolved>i{background:var(--tc-brand)}.tc-ticket-mobile-index .tc-ticket-case-card__status.is-escalated>i{background:var(--tc-danger)}.tc-ticket-mobile-index .tc-ticket-case-card__top time{color:var(--tc-app-muted,var(--tc-muted));font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.5rem}.tc-ticket-mobile-index .tc-ticket-case-card__subject{color:var(--tc-app-ink,var(--tc-ink));letter-spacing:-.012em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.77rem;font-weight:760;line-height:1.32;display:-webkit-box;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-case-card__requester{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:.46rem;min-width:0;display:grid}.tc-ticket-mobile-index .tc-ticket-case-card__avatar{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface-soft,var(--tc-surface-subtle));width:36px;height:36px;color:var(--tc-app-muted-strong,var(--tc-muted-strong));letter-spacing:.02em;border-radius:10px;place-items:center;font-size:.55rem;font-weight:800;display:grid}.tc-ticket-mobile-index .tc-ticket-case-card__requester-copy{gap:.05rem;min-width:0;display:grid}.tc-ticket-mobile-index .tc-ticket-case-card__requester-copy strong,.tc-ticket-mobile-index .tc-ticket-case-card__requester-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-ticket-mobile-index .tc-ticket-case-card__requester-copy strong{color:var(--tc-app-ink,var(--tc-ink));font-size:.6rem;font-weight:720}.tc-ticket-mobile-index .tc-ticket-case-card__requester-copy small{color:var(--tc-app-muted,var(--tc-muted));font-size:.51rem}.tc-ticket-mobile-index .tc-ticket-case-card__priority{border:1px solid var(--tc-app-border,var(--tc-line));min-height:22px;color:var(--tc-app-muted-strong,var(--tc-muted-strong));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 .36rem;font-size:.49rem;font-weight:720;display:inline-flex}.tc-ticket-mobile-index .tc-ticket-case-card__priority.is-high{border-color:color-mix(in srgb, var(--tc-warning) 36%, var(--tc-app-border,var(--tc-line)));background:color-mix(in srgb, var(--tc-warning) 7%, transparent);color:var(--tc-warning)}.tc-ticket-mobile-index .tc-ticket-case-card__priority.is-urgent{border-color:color-mix(in srgb, var(--tc-danger) 38%, var(--tc-app-border,var(--tc-line)));background:color-mix(in srgb, var(--tc-danger) 7%, transparent);color:var(--tc-danger)}.tc-ticket-mobile-index .tc-ticket-case-card__chevron{width:.7rem;height:.7rem;color:var(--tc-app-muted,var(--tc-muted));opacity:.72}.tc-ticket-mobile-index .tc-ticket-mobile-empty{margin:.58rem}.tc-ticket-mobile-index .tc-ticket-mobile-load-more{border:0;border-top:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface,var(--tc-surface));width:100%;min-height:48px;color:var(--tc-app-muted-strong,var(--tc-muted-strong));font:inherit;cursor:pointer;place-items:center;gap:.04rem;padding:.46rem .65rem;display:grid}.tc-ticket-mobile-index .tc-ticket-mobile-load-more span{font-size:.57rem;font-weight:740}.tc-ticket-mobile-index .tc-ticket-mobile-load-more small{color:var(--tc-app-muted,var(--tc-muted));font-size:.5rem}@media (width<=370px){.tc-ticket-mobile-index .tc-ticket-mobile-directory__header{gap:.5rem;padding-inline:.66rem}.tc-ticket-mobile-index .tc-ticket-case-card{gap:.48rem;padding-inline:.66rem}.tc-ticket-mobile-index .tc-ticket-case-card__requester{grid-template-columns:34px minmax(0,1fr) auto;gap:.4rem}.tc-ticket-mobile-index .tc-ticket-case-card__avatar{width:34px;height:34px}}.tc-support-center{--tc-support-bg:var(--tc-bg);--tc-support-surface:var(--tc-surface);--tc-support-soft:var(--tc-surface-subtle);--tc-support-line:var(--tc-line);--tc-support-line-strong:var(--tc-line-strong);--tc-support-ink:var(--tc-ink);--tc-support-muted:var(--tc-muted);background:var(--tc-support-bg);min-height:100dvh;color:var(--tc-support-ink)}.tc-support-center-shell{width:min(1060px,100% - 36px);margin:0 auto}.tc-support-center-header{border-bottom:1px solid var(--tc-support-line);grid-template-columns:minmax(190px,auto) minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:72px;display:grid}.tc-support-center-brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.tc-support-center-message{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:9px;margin-top:.72rem;padding:.58rem .68rem;font-size:.58rem}.tc-support-center-message.is-error{border-color:color-mix(in srgb, var(--tc-danger) 52%, var(--tc-support-line));color:var(--tc-danger)}.tc-support-center-content{gap:1rem;padding:1.15rem 0 2rem;display:grid}.tc-support-hero{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);text-align:center;min-height:280px;box-shadow:var(--tc-shadow-sm);border-radius:18px;place-content:center;justify-items:center;padding:2.2rem 1.4rem;display:grid}.tc-support-hero>span,.tc-support-page-head>div>span,.tc-support-section__head>div>span,.tc-support-auth-copy>span{color:var(--tc-support-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.53rem;font-weight:780}.tc-support-hero h1{max-width:720px;font-family:var(--tc-app-display);letter-spacing:-.05em;margin:.32rem 0 0;font-size:clamp(2rem,5vw,3.35rem);font-weight:400;line-height:1}.tc-support-hero p{max-width:600px;color:var(--tc-support-muted);margin:.68rem 0 0;font-size:.69rem;line-height:1.6}.tc-support-hero__actions{flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:1rem;display:flex}.tc-support-hero__actions a,.tc-support-page-head>a,.tc-support-success a{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);min-height:38px;color:var(--tc-support-ink);border-radius:9px;justify-content:center;align-items:center;padding:.4rem .68rem;font-size:.59rem;font-weight:720;text-decoration:none;display:inline-flex}.tc-support-hero__actions a.is-primary,.tc-support-page-head>a{border-color:var(--tc-support-brand);background:var(--tc-support-brand);color:#fff}.tc-support-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.tc-support-entry-card{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);min-height:108px;color:inherit;box-shadow:var(--tc-shadow-sm);border-radius:13px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:.62rem;padding:.78rem .82rem;text-decoration:none;display:grid}.tc-support-entry-card:hover{border-color:var(--tc-support-line-strong)}.tc-support-entry-card>span{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.tc-support-entry-card svg{width:18px}.tc-support-entry-card strong,.tc-support-entry-card p{display:block}.tc-support-entry-card strong{font-size:.69rem}.tc-support-entry-card p{color:var(--tc-support-muted);margin:.12rem 0 0;font-size:.56rem;line-height:1.45}.tc-support-section{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:14px;padding:.82rem}.tc-support-section__head{justify-content:space-between;align-items:flex-end;gap:.8rem;padding:.05rem .08rem .7rem;display:flex}.tc-support-section__head>div{gap:.05rem;display:grid}.tc-support-section__head strong{font-size:.76rem}.tc-support-section__head p{max-width:620px;color:var(--tc-support-muted);margin:.04rem 0 0;font-size:.56rem;line-height:1.45}.tc-support-section__head>a{color:var(--tc-support-muted);font-size:.55rem;font-weight:720;text-decoration:none}.tc-support-help-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.tc-support-help-card{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);min-height:110px;color:inherit;border-radius:10px;align-content:start;gap:.22rem;padding:.68rem .72rem;text-decoration:none;display:grid}.tc-support-help-card strong{font-size:.63rem;line-height:1.35}.tc-support-help-card p{color:var(--tc-support-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.53rem;line-height:1.45;display:-webkit-box;overflow:hidden}.tc-support-help-card span{color:var(--tc-support-muted);margin-top:auto;font-size:.5rem;font-weight:700}.tc-support-page-head{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:14px;justify-content:space-between;align-items:flex-end;gap:1rem;padding:.9rem 1rem;display:flex}.tc-support-page-head h1{letter-spacing:-.035em;margin:.16rem 0 .22rem;font-size:1.45rem}.tc-support-page-head p{max-width:680px;color:var(--tc-support-muted);margin:0;font-size:.62rem;line-height:1.5}.tc-support-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.tc-support-ticket-list{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:14px;display:grid;overflow:hidden}.tc-support-ticket-list .tc-support-ticket-card{border:0;border-bottom:1px solid var(--tc-support-line);border-radius:0}.tc-support-ticket-list .tc-support-ticket-card:last-child{border-bottom:0}.tc-support-ticket-card{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);min-height:105px;color:inherit;border-radius:11px;gap:.4rem;padding:.68rem .74rem;text-decoration:none;display:grid}.tc-support-ticket-card header,.tc-support-ticket-card footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tc-support-ticket-card header span,.tc-support-ticket-card header time,.tc-support-ticket-card footer span{color:var(--tc-support-muted);font-size:.51rem}.tc-support-ticket-card>strong{font-size:.66rem;line-height:1.38}.tc-support-ticket-card footer{justify-content:flex-start}.tc-support-ticket-card footer span{background:var(--tc-support-soft);border-radius:999px;padding:.18rem .34rem}.tc-support-ticket-card footer .is-status{color:var(--tc-support-ink)}.tc-support-auth-layout{grid-template-columns:minmax(0,1fr) 390px;align-items:stretch;gap:1rem;display:grid}.tc-support-auth-copy,.tc-support-auth-card{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:14px;padding:1rem}.tc-support-auth-copy{align-content:center;min-height:350px;display:grid}.tc-support-auth-copy h1{letter-spacing:-.04em;max-width:560px;margin:.2rem 0 .4rem;font-size:1.6rem}.tc-support-auth-copy p{max-width:560px;color:var(--tc-support-muted);margin:0;font-size:.64rem;line-height:1.55}.tc-support-auth-copy a{width:max-content;color:var(--tc-support-ink);margin-top:.75rem;font-size:.58rem;font-weight:720}.tc-support-auth-card{align-content:center;gap:.65rem;display:grid}.tc-support-auth-card header{gap:.08rem;padding-bottom:.25rem;display:grid}.tc-support-auth-card header strong{font-size:.82rem}.tc-support-auth-card header span{color:var(--tc-support-muted);font-size:.56rem}.tc-support-auth-card input:focus,.tc-support-new-ticket input:focus,.tc-support-new-ticket textarea:focus{border-color:var(--tc-support-line-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--tc-support-ink) 6%, transparent)}.tc-support-auth-card button,.tc-support-new-ticket footer button,.tc-support-reply footer button{background:var(--tc-support-brand);color:#fff;min-height:39px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:.36rem .62rem;font-size:.59rem;font-weight:720}.tc-support-new-ticket{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:14px;gap:.72rem;padding:.9rem;display:grid}.tc-support-requester{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);border-radius:10px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:.55rem;padding:.55rem .6rem;display:grid}.tc-support-requester__avatar{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:10px;place-items:center;width:40px;height:40px;font-size:.6rem;font-weight:800;display:grid}.tc-support-requester>div span,.tc-support-requester>div strong,.tc-support-requester>div small{display:block}.tc-support-requester>div span{color:var(--tc-support-muted);text-transform:uppercase;font-size:.48rem;font-weight:720}.tc-support-requester>div strong{font-size:.62rem}.tc-support-requester>div small{color:var(--tc-support-muted);font-size:.52rem}.tc-support-file-picker{border:1px dashed var(--tc-support-line-strong);background:var(--tc-support-soft);cursor:pointer;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:.45rem;padding:.54rem .6rem;display:grid}.tc-support-file-picker svg{width:.9rem}.tc-support-file-picker>span,.tc-support-file-picker>small{grid-column:2}.tc-support-file-picker>span{font-size:.57rem;font-weight:700}.tc-support-file-picker>small{color:var(--tc-support-muted);margin-top:-.2rem;font-size:.49rem}.tc-support-selected-files span{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);border-radius:8px;padding:.26rem .38rem}.tc-support-selected-files strong,.tc-support-selected-files small{font-size:.49rem;display:block}.tc-support-selected-files small{color:var(--tc-support-muted)}.tc-support-new-ticket__notice{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);border-radius:9px;padding:.58rem .62rem}.tc-support-new-ticket__notice strong,.tc-support-new-ticket__notice span{display:block}.tc-support-new-ticket__notice strong{font-size:.57rem}.tc-support-new-ticket__notice span{color:var(--tc-support-muted);margin-top:.06rem;font-size:.51rem;line-height:1.42}.tc-support-new-ticket footer>span{min-width:0;color:var(--tc-danger);flex:1;font-size:.53rem}.tc-support-back{width:max-content;color:var(--tc-support-muted);font-size:.56rem;font-weight:720;text-decoration:none}.tc-support-ticket-head{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:14px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem .9rem;display:flex}.tc-support-ticket-head>div:first-child>span{color:var(--tc-support-muted);text-transform:uppercase;font-size:.51rem;font-weight:760}.tc-support-ticket-head h1{letter-spacing:-.03em;margin:.12rem 0 .2rem;font-size:1.18rem}.tc-support-ticket-state{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;max-width:330px;display:flex}.tc-support-ticket-state span{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);color:var(--tc-support-muted);border-radius:999px;padding:.22rem .4rem;font-size:.51rem;font-weight:680}.tc-support-ticket-state .is-status{color:var(--tc-support-ink)}.tc-support-thread-card{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:14px;overflow:hidden}.tc-support-thread-card>header{border-bottom:1px solid var(--tc-support-line);justify-content:space-between;align-items:center;gap:.6rem;padding:.65rem .75rem;display:flex}.tc-support-thread-card>header span{color:var(--tc-support-muted);text-transform:uppercase;font-size:.49rem;font-weight:760}.tc-support-thread-card>header b{background:var(--tc-support-soft);min-width:22px;height:22px;color:var(--tc-support-muted);border-radius:999px;place-items:center;font-size:.49rem;display:grid}.tc-support-thread{background:color-mix(in srgb, var(--tc-support-bg) 52%, var(--tc-support-surface));gap:.62rem;min-height:260px;padding:.8rem;display:grid}.tc-support-message{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:11px 11px 11px 4px;width:min(76%,620px);padding:.62rem .68rem}.tc-support-message header strong{font-size:.57rem}.tc-support-message header span{color:var(--tc-support-muted);font-size:.48rem}.tc-support-message p{margin:.38rem 0 0;font-size:.62rem;line-height:1.55}.tc-support-files{gap:.3rem;margin-top:.48rem;display:grid}.tc-support-file{border:1px solid var(--tc-support-line);color:inherit;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.38rem .44rem;text-decoration:none;display:flex}.tc-support-reply{border-top:1px solid var(--tc-support-line);gap:.38rem;padding:.65rem .72rem;display:grid}.tc-support-reply textarea{border:1px solid var(--tc-support-line);resize:vertical;background:var(--tc-support-surface);width:100%;min-height:88px;color:var(--tc-support-ink);font:inherit;border-radius:9px;outline:0;padding:.58rem .62rem;font-size:.62rem}.tc-support-reply label{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);cursor:pointer;border-radius:8px;align-items:center;min-height:34px;padding:.3rem .5rem;font-size:.54rem;font-weight:700;display:inline-flex}.tc-support-reply input{display:none}.tc-support-success{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);text-align:center;border-radius:14px;place-content:center;justify-items:center;min-height:380px;padding:1.2rem;display:grid}.tc-support-success>span{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.tc-support-success svg{width:20px}.tc-support-success>strong{margin-top:.65rem;font-size:.8rem}.tc-support-success>p{max-width:460px;color:var(--tc-support-muted);margin:.22rem 0 0;font-size:.59rem;line-height:1.5}.tc-ticket-parity-mobile-filter-sheet .tc-customer-filter-sheet__header{padding:.58rem .68rem}.tc-ticket-parity-mobile-filter-sheet .tc-customer-filter-sheet__header h2{font-size:.78rem}.tc-ticket-parity-mobile-filter-sheet .tc-customer-filter-sheet__header p{font-size:.51rem}.tc-ticket-parity-mobile-filter-sheet .tc-customer-filter-sheet__body{gap:.52rem;padding:.58rem .64rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-section{border-radius:10px;gap:.34rem;padding:.54rem .58rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-section>header strong{font-size:.58rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-section>header small{font-size:.48rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid{gap:.3rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid>button{border-radius:8px;min-height:39px;padding:.34rem .42rem;font-size:.53rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid>button>small{font-size:.45rem}.tc-ticket-parity-mobile-filter-sheet .tc-remote-select>label{font-size:.55rem;font-weight:680}.tc-ticket-parity-mobile-filter-sheet [data-remote-select-trigger]{border-radius:8px;min-height:40px;font-size:.58rem}.tc-ticket-parity-mobile-filter-sheet .tc-customer-filter-sheet__footer{padding:.58rem .64rem calc(.58rem + env(safe-area-inset-bottom))}.tc-ticket-parity-mobile-filter-sheet .tc-customer-filter-sheet__footer .tc-button{min-height:40px;font-size:.58rem}@media (width<=760px){.tc-support-center-shell{width:100%}.tc-support-center-header{z-index:20;min-height:64px;padding:calc(.58rem + env(safe-area-inset-top)) .75rem .58rem;border-bottom:1px solid var(--tc-support-line);background:var(--tc-support-surface);grid-template-columns:minmax(0,1fr) auto;gap:.5rem;position:sticky;top:0}.tc-support-center-brand>img{max-width:105px;max-height:30px}.tc-support-center-brand>span{width:34px;height:34px}.tc-support-center-brand strong{font-size:.65rem}.tc-support-center-brand small{font-size:.49rem}.tc-support-center-nav{border-top:1px solid var(--tc-support-line);scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:flex-start;gap:.18rem;padding-top:.4rem;overflow-x:auto}.tc-support-center-nav::-webkit-scrollbar{display:none}.tc-support-center-nav a{min-width:max-content;min-height:30px;padding:.38rem .5rem;font-size:.53rem}.tc-support-center-actions{gap:.28rem}.tc-support-center-new,.tc-support-center-account{min-height:34px;padding:.32rem .46rem;font-size:.52rem}.tc-support-center-new span{display:none}.tc-support-center-new{width:34px;padding:0}.tc-support-center-message{margin:.55rem .72rem 0}.tc-support-center-content{gap:.7rem;padding:.72rem .72rem 1.2rem}.tc-support-hero{border-radius:14px;min-height:230px;padding:1.5rem .9rem}.tc-support-hero h1{font-size:1.75rem}.tc-support-hero p{font-size:.61rem}.tc-support-hero__actions{gap:.34rem}.tc-support-hero__actions a{min-height:34px;padding:.34rem .5rem;font-size:.53rem}.tc-support-entry-grid,.tc-support-help-grid,.tc-support-ticket-grid{grid-template-columns:1fr;gap:.48rem}.tc-support-entry-card{min-height:82px;padding:.62rem .66rem}.tc-support-entry-card strong{font-size:.63rem}.tc-support-entry-card p{font-size:.52rem}.tc-support-section{border-radius:12px;padding:.66rem}.tc-support-section__head{align-items:flex-start;padding-bottom:.55rem}.tc-support-section__head strong{font-size:.68rem}.tc-support-section__head p{font-size:.52rem}.tc-support-help-card{min-height:86px;padding:.58rem .62rem}.tc-support-page-head{border-radius:12px;align-items:flex-start;padding:.72rem .75rem}.tc-support-page-head h1{font-size:1.08rem}.tc-support-page-head p{font-size:.56rem}.tc-support-page-head>a{min-height:34px;padding:.34rem .48rem;font-size:.53rem}.tc-support-auth-layout{grid-template-columns:1fr;gap:.6rem}.tc-support-auth-copy{min-height:auto;padding:.8rem}.tc-support-auth-copy h1{font-size:1.1rem}.tc-support-auth-copy p{font-size:.56rem}.tc-support-auth-card{padding:.8rem}.tc-support-new-ticket{border-radius:12px;padding:.72rem}.tc-support-new-ticket__grid{grid-template-columns:1fr;gap:.58rem}.tc-support-auth-card input,.tc-support-new-ticket input{min-height:41px;font-size:.62rem}.tc-support-new-ticket textarea{min-height:132px;font-size:.62rem}.tc-support-new-ticket footer{flex-direction:column;align-items:stretch}.tc-support-new-ticket footer button{width:100%;min-height:41px}.tc-support-ticket-list{border-radius:12px}.tc-support-ticket-card{min-height:94px;padding:.62rem .66rem}.tc-support-ticket-head{border-radius:12px;padding:.72rem;display:grid}.tc-support-ticket-head h1{font-size:.92rem}.tc-support-ticket-head p{font-size:.55rem}.tc-support-ticket-state{justify-content:flex-start;max-width:none}.tc-support-thread-card{border-radius:12px}.tc-support-thread{min-height:220px;padding:.64rem}.tc-support-message{width:92%;padding:.55rem .58rem}.tc-support-message p{font-size:.59rem}.tc-support-reply{padding:.58rem .62rem calc(.58rem + env(safe-area-inset-bottom))}.tc-support-reply textarea{min-height:78px;font-size:.59rem}.tc-support-center-footer{min-height:54px;padding:0 .75rem}}.tc-ticket-support-url-card{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);border-radius:9px;justify-content:space-between;align-items:center;gap:.7rem;padding:.56rem .62rem;display:flex}.tc-ticket-support-url-card>div{gap:.04rem;min-width:0;display:grid}.tc-ticket-support-url-card span{color:var(--tc-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.49rem;font-weight:720}.tc-ticket-support-url-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.tc-ticket-support-url-card>a{color:var(--tc-ink);flex:none;font-size:.54rem;font-weight:720;text-decoration:none}.tc-ticket-support-url-card>a:hover{text-decoration:underline}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid,.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid--queue{flex-wrap:wrap;gap:.3rem;display:flex}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid>button{text-align:center;border-radius:999px;flex:none;align-content:center;width:auto;min-width:0;min-height:32px;padding:.28rem .44rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid>button>small{display:none}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid>button,.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-grid>button>span{font-size:.51rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-section:has(.tc-remote-select)>header{margin-bottom:-.08rem}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-section .tc-remote-select>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tc-ticket-parity-mobile-filter-sheet .tc-ticket-mobile-filter-section [data-remote-select-trigger]{min-height:36px;padding:0 .52rem;font-size:.55rem}.tc-support-center-actions .tc-theme-toggle{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);width:36px;min-width:36px;height:36px;color:var(--tc-support-muted);box-shadow:none;border-radius:9px;padding:0}.tc-support-center-actions .tc-theme-toggle:hover{border-color:var(--tc-support-line-strong);background:var(--tc-support-soft);color:var(--tc-support-ink)}.tc-support-center-actions .tc-theme-toggle__icon{width:.9rem;height:.9rem}@media (width<=760px){.tc-support-center-actions .tc-theme-toggle{border-radius:8px;width:34px;min-width:34px;height:34px}}.tc-ticket-parity [hidden],.tc-ticket-parity-mobile [hidden]{display:none!important}.tc-ticket-parity .tc-ticket-parity-commandbar{grid-template-columns:minmax(0,1fr) auto auto}.tc-ticket-parity-mobile .tc-ticket-parity-mobile-summary{grid-auto-flow:initial;grid-auto-columns:initial;scroll-snap-type:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0 1rem;display:grid;overflow:visible}.tc-ticket-parity-mobile .tc-ticket-parity-mobile-summary>button{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface,var(--tc-surface));min-width:0;min-height:98px;color:inherit;text-align:left;border-radius:10px;padding:1rem;position:relative;box-shadow:none!important}.tc-ticket-parity-mobile .tc-ticket-parity-mobile-summary>button:before,.tc-ticket-parity-mobile .tc-ticket-parity-mobile-summary>button:after{display:block!important}.tc-ticket-parity-mobile .tc-ticket-parity-mobile-summary span{max-width:none;color:var(--tc-app-muted,var(--tc-muted));text-overflow:clip;white-space:normal;font-size:.62rem;font-weight:400;display:block;overflow:visible}.tc-ticket-parity-mobile .tc-ticket-parity-mobile-summary strong{color:var(--tc-app-ink,var(--tc-ink));margin-top:.75rem;font-size:1.05rem;font-weight:650;line-height:1.05;display:block}.tc-ticket-parity-mobile .tc-customer-first-use--mobile,.tc-ticket-parity-mobile .tc-customer-mobile-directory{margin-top:.75rem}.tc-ticket-parity-mobile .tc-customer-mobile-directory__tools{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:.54rem .62rem;display:grid}.tc-ticket-parity-mobile .tc-customer-mobile-search{min-width:0;min-height:36px}.tc-ticket-parity-mobile .tc-customer-mobile-directory__actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.3rem;width:auto;display:flex}.tc-ticket-parity-mobile .tc-ticket-parity-mobile-gear{place-items:center;width:32px;min-width:32px;height:32px;padding:0;display:grid}.tc-ticket-parity-mobile .tc-ticket-parity-mobile-gear svg{width:.74rem;height:.74rem}.tc-ticket-parity-mobile .tc-customer-mobile-list{background:0 0;border:0;border-radius:0;gap:.5rem;padding:.65rem;display:grid}.tc-ticket-parity-mobile .tc-customer-mobile-list .tc-ticket-mobile-card{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface,var(--tc-surface));width:100%;min-height:86px;color:inherit;text-align:left;border-radius:10px;grid-template-columns:42px minmax(0,1fr) 13px;align-items:center;gap:.62rem;margin:0;padding:.78rem;display:grid;box-shadow:none!important}.tc-ticket-parity-mobile .tc-customer-mobile-list .tc-ticket-mobile-card:hover,.tc-ticket-parity-mobile .tc-customer-mobile-list .tc-ticket-mobile-card.is-active{border-color:var(--tc-app-border-strong,var(--tc-line-strong));background:var(--tc-app-surface,var(--tc-surface));box-shadow:none!important}.tc-ticket-parity-mobile .tc-customer-mobile-list .tc-ticket-mobile-card.is-priority-high,.tc-ticket-parity-mobile .tc-customer-mobile-list .tc-ticket-mobile-card.is-priority-urgent{box-shadow:none!important}.tc-ticket-parity-mobile .tc-customer-empty--mobile{border:1px dashed var(--tc-app-border-strong,var(--tc-line-strong));background:var(--tc-app-surface,var(--tc-surface));border-radius:13px;min-height:220px;margin:.65rem}.tc-ticket-portal-body{background:var(--tc-support-bg,var(--tc-bg))}.tc-support-center{--tc-support-bg:var(--tc-bg);--tc-support-surface:var(--tc-surface);--tc-support-soft:var(--tc-surface-subtle);--tc-support-line:var(--tc-line);--tc-support-line-strong:var(--tc-line-strong);--tc-support-ink:var(--tc-ink);--tc-support-muted:var(--tc-muted);--tc-support-muted-strong:var(--tc-muted-strong);--tc-rating-gold:#f5b301;border-top:3px solid var(--tc-support-brand);background:var(--tc-support-bg);min-height:100dvh;color:var(--tc-support-ink)}.tc-support-center [hidden]{display:none!important}.tc-support-center-shell{flex-direction:column;width:min(1120px,100% - 44px);min-height:calc(100dvh - 3px);margin:0 auto;display:flex}.tc-support-center-header{z-index:30;border:1px solid var(--tc-support-line);background:color-mix(in srgb, var(--tc-support-surface) 94%, transparent);min-height:66px;box-shadow:var(--tc-shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:15px;grid-template-columns:minmax(210px,auto) minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:12px;padding:.58rem .64rem;display:grid;position:sticky;top:12px}.tc-support-center-brand{min-width:0;color:inherit;align-items:center;gap:.58rem;text-decoration:none;display:inline-flex}.tc-support-center-brand>img{object-fit:contain;max-width:120px;max-height:34px;display:block}.tc-support-center-brand>span{border:1px solid color-mix(in srgb, var(--tc-support-brand) 28%, var(--tc-support-line));background:color-mix(in srgb, var(--tc-support-brand) 8%, var(--tc-support-surface));border-radius:10px;place-items:center;width:36px;height:36px;font-size:.74rem;font-weight:820;display:grid}.tc-support-center-brand>div{gap:.02rem;min-width:0;display:grid}.tc-support-center-brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:760;overflow:hidden}.tc-support-center-brand small{color:var(--tc-support-muted);font-size:.51rem}.tc-support-center-nav{justify-content:center;gap:.1rem;display:flex}.tc-support-center-nav a{min-height:34px;color:var(--tc-support-muted);border-radius:8px;padding:.42rem .58rem;font-size:.58rem;font-weight:690;text-decoration:none}.tc-support-center-nav a:hover,.tc-support-center-nav a.is-active{background:var(--tc-support-soft);color:var(--tc-support-ink)}.tc-support-center-nav a.is-active{box-shadow:inset 0 -2px 0 var(--tc-support-brand)}.tc-support-center-actions{justify-content:flex-end;align-items:center;gap:.34rem;display:flex}.tc-support-center-new,.tc-support-center-account{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);min-height:36px;color:var(--tc-support-ink);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:.3rem;padding:.36rem .58rem;font-size:.56rem;font-weight:720;text-decoration:none;display:inline-flex}.tc-support-center-new{border-color:var(--tc-support-brand);background:var(--tc-support-brand);color:#fff}.tc-support-center-new svg{width:.76rem}.tc-support-center-actions .tc-theme-toggle{border-radius:9px;width:36px;min-width:36px;height:36px}.tc-support-center-message{border:1px solid color-mix(in srgb, var(--tc-support-brand) 26%, var(--tc-support-line));background:color-mix(in srgb, var(--tc-support-brand) 5%, var(--tc-support-surface));border-radius:10px;margin:.7rem .08rem 0;padding:.58rem .68rem;font-size:.57rem}.tc-support-center-message.is-error{border-color:color-mix(in srgb, var(--tc-danger) 46%, var(--tc-support-line));background:color-mix(in srgb, var(--tc-danger) 5%, var(--tc-support-surface));color:var(--tc-danger)}.tc-support-center-content{flex:1 0 auto;align-content:start;gap:1rem;padding:1.35rem 0 2.4rem;display:grid}.tc-support-home-hero{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);box-shadow:var(--tc-shadow-sm);border-radius:18px;grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr);align-items:stretch;gap:1rem;padding:1rem;display:grid}.tc-support-home-hero__copy{align-content:center;min-height:310px;padding:1.45rem 1.15rem;display:grid}.tc-support-home-hero__copy>span,.tc-support-page-heading>div>span,.tc-support-library>header span,.tc-support-history>header span,.tc-support-auth-shell>header>span,.tc-support-ticket-head__copy>span,.tc-support-thread-card>header span,.tc-support-ticket-summary>header span,.tc-support-csat-card>header span{color:var(--tc-support-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.53rem;font-weight:760}.tc-support-home-hero h1{letter-spacing:-.055em;max-width:680px;margin:.36rem 0 0;font-size:clamp(2rem,4.7vw,3.55rem);font-weight:760;line-height:.98}.tc-support-home-hero__copy>p{max-width:640px;color:var(--tc-support-muted);margin:.72rem 0 0;font-size:.72rem;line-height:1.65}.tc-support-home-actions{flex-wrap:wrap;gap:.42rem;margin-top:1rem;display:flex}.tc-support-home-actions a,.tc-support-page-heading>a,.tc-support-success a{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);min-height:39px;color:var(--tc-support-ink);border-radius:9px;justify-content:center;align-items:center;gap:.32rem;padding:.4rem .72rem;font-size:.58rem;font-weight:720;text-decoration:none;display:inline-flex}.tc-support-home-actions a:hover,.tc-support-page-heading>a:hover{border-color:var(--tc-support-line-strong);background:var(--tc-support-soft)}.tc-support-home-actions a.is-primary,.tc-support-page-heading>a{border-color:var(--tc-support-brand);background:var(--tc-support-brand);color:#fff}.tc-support-page-heading>a svg{width:.72rem}.tc-support-home-hero__quick{background:var(--tc-support-soft);border-radius:14px;align-content:center;gap:.5rem;padding:.72rem;display:grid}.tc-support-quick-link{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);min-height:86px;color:inherit;border-radius:12px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:.65rem;padding:.68rem .72rem;text-decoration:none;transition:transform .14s,border-color .14s;display:grid}.tc-support-quick-link:hover{border-color:var(--tc-support-line-strong);transform:translateY(-1px)}.tc-support-quick-link>span{border:1px solid color-mix(in srgb, var(--tc-support-brand) 24%, var(--tc-support-line));background:color-mix(in srgb, var(--tc-support-brand) 7%, var(--tc-support-surface));width:40px;height:40px;color:var(--tc-support-brand);border-radius:11px;place-items:center;display:grid}.tc-support-quick-link>span svg{width:18px}.tc-support-quick-link>div{gap:.09rem;display:grid}.tc-support-quick-link strong{font-size:.64rem}.tc-support-quick-link small{color:var(--tc-support-muted);font-size:.52rem;line-height:1.4}.tc-support-quick-link__arrow{width:14px;color:var(--tc-support-muted)}.tc-support-library,.tc-support-history{border-top:1px solid var(--tc-support-line)}.tc-support-library>header,.tc-support-history>header{justify-content:space-between;align-items:end;gap:1rem;padding:1rem .05rem .7rem;display:flex}.tc-support-library>header>div,.tc-support-history>header>div{gap:.05rem;display:grid}.tc-support-library>header h2,.tc-support-history>header h2{margin:0;font-size:.84rem;font-weight:740}.tc-support-library>header p,.tc-support-history>header p{max-width:620px;color:var(--tc-support-muted);margin:.08rem 0 0;font-size:.56rem;line-height:1.45}.tc-support-library>header>a,.tc-support-history>header>a{color:var(--tc-support-muted-strong);flex:none;font-size:.56rem;font-weight:690;text-decoration:none}.tc-support-library>header>a:hover,.tc-support-history>header>a:hover{color:var(--tc-support-ink)}.tc-support-library__list,.tc-support-ticket-list{display:grid}.tc-support-library__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.tc-support-library-row{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);min-height:108px;color:inherit;border-radius:11px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:.65rem;padding:.72rem .76rem;text-decoration:none;display:grid}.tc-support-library-row:hover{border-color:var(--tc-support-line-strong);background:var(--tc-support-soft)}.tc-support-library-row>span{gap:.16rem;display:grid}.tc-support-library-row strong{font-size:.62rem;line-height:1.35}.tc-support-library-row small{color:var(--tc-support-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.52rem;line-height:1.45;display:-webkit-box;overflow:hidden}.tc-support-library-row svg{width:14px;color:var(--tc-support-muted)}.tc-support-page-heading{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:15px;justify-content:space-between;align-items:end;gap:1rem;padding:1.05rem 1.1rem;display:flex}.tc-support-page-heading h1{letter-spacing:-.04em;margin:.18rem 0 .2rem;font-size:1.55rem}.tc-support-page-heading p{max-width:680px;color:var(--tc-support-muted);margin:0;font-size:.61rem;line-height:1.55}.tc-support-ticket-index{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:15px;overflow:hidden}.tc-support-ticket-index>header{border-bottom:1px solid var(--tc-support-line);justify-content:space-between;align-items:center;gap:.7rem;min-height:58px;padding:.64rem .76rem;display:flex}.tc-support-ticket-index>header>div{gap:.04rem;display:grid}.tc-support-ticket-index>header strong{font-size:.67rem}.tc-support-ticket-index>header span{color:var(--tc-support-muted);font-size:.51rem}.tc-support-ticket-index>header b{background:var(--tc-support-soft);border-radius:999px;place-items:center;min-width:30px;height:30px;font-size:.56rem;display:grid}.tc-support-ticket-list{overflow:hidden}.tc-support-ticket-card{border-bottom:1px solid var(--tc-support-line);background:var(--tc-support-surface);min-height:92px;color:inherit;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:.68rem;padding:.72rem .78rem;text-decoration:none;transition:background .14s;display:grid}.tc-support-ticket-card:last-child{border-bottom:0}.tc-support-ticket-card:hover{background:var(--tc-support-soft)}.tc-support-ticket-card__icon{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);width:42px;height:42px;color:var(--tc-support-muted-strong);border-radius:11px;place-items:center;display:grid}.tc-support-ticket-card__icon svg{width:18px}.tc-support-ticket-card__body{gap:.17rem;min-width:0;display:grid}.tc-support-ticket-card__meta{color:var(--tc-support-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.49rem;display:flex}.tc-support-ticket-card__body>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;line-height:1.38;overflow:hidden}.tc-support-ticket-card__badges,.tc-support-ticket-state{flex-wrap:wrap;gap:.28rem;display:flex}.tc-support-ticket-card__badges>span,.tc-support-ticket-state>span{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);color:var(--tc-support-muted-strong);border-radius:999px;padding:.18rem .36rem;font-size:.49rem;font-weight:690}.tc-support-ticket-card__badges>.is-status,.tc-support-ticket-state>.is-status{border-color:color-mix(in srgb, var(--tc-support-brand) 24%, var(--tc-support-line));background:color-mix(in srgb, var(--tc-support-brand) 7%, var(--tc-support-surface));color:var(--tc-support-ink)}.tc-support-ticket-card__chevron{width:14px;color:var(--tc-support-muted)}.tc-support-auth-shell{justify-self:center;gap:.78rem;width:min(460px,100%);margin:4vh auto;display:grid}.tc-support-auth-shell>header{text-align:center;justify-items:center;display:grid}.tc-support-auth-shell>header h1{letter-spacing:-.04em;margin:.2rem 0 .32rem;font-size:1.45rem}.tc-support-auth-shell>header p{max-width:420px;color:var(--tc-support-muted);margin:0;font-size:.6rem;line-height:1.55}.tc-support-auth-card,.tc-support-new-ticket{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);box-shadow:var(--tc-shadow-sm);border-radius:14px;gap:.68rem;padding:.9rem;display:grid}.tc-support-auth-card label,.tc-support-new-ticket>label,.tc-support-new-ticket__grid label{gap:.24rem;display:grid}.tc-support-auth-card label>span,.tc-support-new-ticket label>span{font-size:.57rem;font-weight:700}.tc-support-auth-card input,.tc-support-new-ticket input,.tc-support-new-ticket textarea{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);width:100%;min-height:42px;color:var(--tc-support-ink);font:inherit;border-radius:9px;outline:0;padding:0 .64rem;font-size:.62rem}.tc-support-new-ticket textarea{resize:vertical;min-height:148px;padding-top:.62rem;line-height:1.5}.tc-support-auth-card input:focus,.tc-support-new-ticket input:focus,.tc-support-new-ticket textarea:focus,.tc-support-reply textarea:focus,.tc-support-csat-review textarea:focus{border-color:color-mix(in srgb, var(--tc-support-brand) 65%, var(--tc-support-line-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--tc-support-brand) 8%, transparent)}.tc-support-auth-card button,.tc-support-new-ticket footer button,.tc-support-reply footer button,.tc-support-csat-card footer button{background:var(--tc-support-brand);color:#fff;min-height:39px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:.36rem .66rem;font-size:.58rem;font-weight:720}.tc-support-auth-card button:disabled,.tc-support-new-ticket footer button:disabled,.tc-support-reply footer button:disabled,.tc-support-csat-card footer button:disabled{opacity:.56;cursor:wait}.tc-support-auth-secondary{color:var(--tc-support-muted-strong);justify-self:center;font-size:.56rem;font-weight:690}.tc-support-new-ticket__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;display:grid}.tc-support-requester{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);border-radius:10px;align-items:center;gap:.55rem;padding:.55rem .62rem;display:flex}.tc-support-requester__avatar{background:var(--tc-support-surface);border-radius:10px;place-items:center;width:38px;height:38px;font-size:.58rem;font-weight:780;display:grid}.tc-support-requester>div{gap:.02rem;display:grid}.tc-support-requester span,.tc-support-requester small{color:var(--tc-support-muted);font-size:.49rem}.tc-support-requester strong{font-size:.59rem}.tc-support-file-picker{border:1px dashed var(--tc-support-line-strong);background:var(--tc-support-soft);cursor:pointer;border-radius:11px;place-items:center;min-height:92px;padding:.72rem;gap:.12rem!important;display:grid!important}.tc-support-file-picker input{display:none}.tc-support-file-picker svg{width:20px;color:var(--tc-support-muted-strong)}.tc-support-file-picker small{color:var(--tc-support-muted);font-size:.49rem}.tc-support-selected-files{flex-wrap:wrap;gap:.3rem;display:flex}.tc-support-selected-files span{background:var(--tc-support-soft);border-radius:7px;padding:.24rem .36rem;font-size:.5rem}.tc-support-new-ticket__notice{border-left:3px solid var(--tc-support-brand);background:var(--tc-support-soft);color:var(--tc-support-muted-strong);border-radius:7px;padding:.55rem .62rem;font-size:.54rem;line-height:1.45}.tc-support-new-ticket footer{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.tc-support-new-ticket footer>span{color:var(--tc-support-muted);font-size:.53rem}.tc-support-back{width:max-content;color:var(--tc-support-muted-strong);align-items:center;gap:.26rem;font-size:.56rem;font-weight:700;text-decoration:none;display:inline-flex}.tc-support-back:hover{color:var(--tc-support-ink)}.tc-support-back svg{width:.72rem}.tc-support-ticket-detail{grid-template-columns:minmax(0,1fr) minmax(270px,320px);align-items:start;gap:.78rem;display:grid}.tc-support-ticket-main,.tc-support-ticket-aside{gap:.72rem;display:grid}.tc-support-ticket-aside{position:sticky;top:94px}.tc-support-ticket-head,.tc-support-ticket-summary,.tc-support-thread-card,.tc-support-csat-card{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);border-radius:14px}.tc-support-ticket-head{justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem .95rem;display:flex}.tc-support-ticket-head__copy{min-width:0}.tc-support-ticket-head h1{letter-spacing:-.03em;margin:.2rem 0 .24rem;font-size:1.18rem;line-height:1.2}.tc-support-ticket-head p{max-width:700px;color:var(--tc-support-muted);margin:0;font-size:.59rem;line-height:1.55}.tc-support-ticket-state{justify-content:flex-end;max-width:240px}.tc-support-ticket-summary{overflow:hidden}.tc-support-ticket-summary>header,.tc-support-csat-card>header{border-bottom:1px solid var(--tc-support-line);gap:.04rem;padding:.72rem .75rem;display:grid}.tc-support-csat-card>header>div{gap:.16rem;display:grid}.tc-support-ticket-summary>header strong,.tc-support-csat-card>header strong{font-size:.66rem;line-height:1.35;display:block}.tc-support-csat-card>header>div>span+strong{margin-top:.08rem}.tc-support-ticket-summary dl{margin:0;padding:.18rem .75rem}.tc-support-ticket-summary dl>div{border-bottom:1px solid var(--tc-support-line);justify-content:space-between;align-items:center;gap:.7rem;padding:.52rem 0;display:flex}.tc-support-ticket-summary dl>div:last-child{border-bottom:0}.tc-support-ticket-summary dt{color:var(--tc-support-muted);font-size:.52rem}.tc-support-ticket-summary dd{text-align:right;margin:0;font-size:.54rem;font-weight:700}.tc-support-thread-card{overflow:hidden}.tc-support-thread-card>header{border-bottom:1px solid var(--tc-support-line);justify-content:space-between;align-items:center;gap:.7rem;min-height:68px;padding:.66rem .76rem;display:flex}.tc-support-thread-card>header>div{gap:.03rem;display:grid}.tc-support-thread-card>header strong{font-size:.68rem}.tc-support-thread-card>header p{color:var(--tc-support-muted);margin:.04rem 0 0;font-size:.51rem}.tc-support-thread-card>header b{background:var(--tc-support-soft);border-radius:999px;place-items:center;min-width:29px;height:29px;font-size:.54rem;display:grid}.tc-support-thread{background:color-mix(in srgb, var(--tc-support-soft) 62%, var(--tc-support-surface));align-content:start;gap:.64rem;min-height:280px;padding:.78rem;display:grid}.tc-support-message{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);width:min(86%,650px);box-shadow:var(--tc-shadow-xs);border-radius:13px 13px 13px 5px;justify-self:start;gap:.48rem;padding:.68rem .72rem;display:grid}.tc-support-message.is-customer{background:var(--tc-support-soft);border-radius:13px 13px 5px;justify-self:end}.tc-support-message header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.tc-support-message header>div{align-items:center;gap:.42rem;min-width:0;display:flex}.tc-support-message__avatar{background:color-mix(in srgb, var(--tc-support-brand) 8%, var(--tc-support-soft));border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:.5rem;font-weight:780;display:grid}.tc-support-message header>div>span:last-child{gap:.01rem;min-width:0;display:grid}.tc-support-message header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.tc-support-message header small,.tc-support-message header time{color:var(--tc-support-muted);font-size:.47rem}.tc-support-message>p{color:var(--tc-support-muted-strong);margin:0;font-size:.62rem;line-height:1.58}.tc-support-files{gap:.28rem;display:grid}.tc-support-file{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);color:var(--tc-support-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .46rem;text-decoration:none;display:flex}.tc-support-file strong,.tc-support-file small{font-size:.5rem}.tc-support-file small{color:var(--tc-support-muted)}.tc-support-response-rating{border-top:1px solid var(--tc-support-line);justify-content:space-between;align-items:center;gap:.65rem;padding-top:.46rem;display:flex}.tc-support-response-rating>div:first-child{gap:.04rem;display:grid}.tc-support-response-rating strong{font-size:.51rem}.tc-support-response-rating small{color:var(--tc-support-muted);font-size:.47rem}.tc-support-response-stars{flex:none;gap:.08rem;display:flex}.tc-support-response-star{border-radius:6px;flex:0 0 27px;place-items:center;width:27px;height:28px;font-size:.94rem;line-height:28px;display:inline-grid;position:relative}.tc-support-response-star__base,.tc-support-response-star__fill{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.tc-support-response-star__base{color:color-mix(in srgb, var(--tc-rating-gold) 24%, var(--tc-support-muted))}.tc-support-response-star__fill{color:var(--tc-rating-gold);clip-path:inset(0 calc(100% - var(--tc-star-fill)) 0 0);text-shadow:0 1px #0000001a}.tc-support-response-star__hit{z-index:2;cursor:pointer;background:0 0;border:0;width:50%;padding:0;position:absolute;top:0;bottom:0}.tc-support-response-star__hit.is-left{left:0}.tc-support-response-star__hit.is-right{right:0}.tc-support-response-star__hit:focus-visible{outline:2px solid var(--tc-rating-gold);outline-offset:-2px}.tc-support-response-star:hover{background:color-mix(in srgb, var(--tc-rating-gold) 10%, transparent)}.tc-support-response-star:has(.tc-support-response-star__hit:disabled){opacity:.55}.tc-support-response-star__hit:disabled{cursor:wait}.tc-support-reply{border-top:1px solid var(--tc-support-line);background:var(--tc-support-surface);gap:.45rem;padding:.66rem .72rem;display:grid}.tc-support-reply textarea{border:1px solid var(--tc-support-line);resize:vertical;background:var(--tc-support-soft);min-height:88px;color:var(--tc-support-ink);font:inherit;border-radius:10px;outline:0;padding:.62rem .65rem;font-size:.61rem;line-height:1.5}.tc-support-reply>div{flex-wrap:wrap;gap:.24rem;display:flex}.tc-support-reply>div span{background:var(--tc-support-soft);border-radius:7px;padding:.2rem .34rem;font-size:.49rem}.tc-support-reply footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tc-support-reply footer label{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);cursor:pointer;border-radius:9px;align-items:center;gap:.28rem;min-height:36px;padding:0 .5rem;font-size:.54rem;font-weight:690;display:inline-flex}.tc-support-reply footer label svg{width:.7rem}.tc-support-reply input[type=file]{display:none}.tc-support-ticket-closed{border-top:1px solid var(--tc-support-line);background:var(--tc-support-soft);color:var(--tc-support-muted);margin:0;padding:.65rem .72rem;font-size:.55rem}.tc-support-csat-card{overflow:hidden}.tc-support-csat-card>header p{color:var(--tc-support-muted);margin:.13rem 0 0;font-size:.51rem;line-height:1.45}.tc-support-csat-card>header>small{color:var(--tc-support-muted);margin-top:.2rem;font-size:.47rem}.tc-support-csat-card form{gap:.62rem;padding:.72rem .75rem;display:grid}.tc-support-csat-scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem;display:grid}.tc-support-csat-scale label{cursor:pointer}.tc-support-csat-scale input{opacity:0;pointer-events:none;position:absolute}.tc-support-csat-scale label>span{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);text-align:center;border-radius:10px;align-content:center;place-items:center;gap:.07rem;min-height:82px;padding:.42rem .2rem;transition:border-color .14s,background .14s,transform .14s;display:grid}.tc-support-csat-scale label:hover>span{border-color:var(--tc-support-line-strong);transform:translateY(-1px)}.tc-support-csat-scale label>span b{font-size:1.18rem;font-weight:400;line-height:1}.tc-support-csat-scale label>span strong{font-size:.49rem}.tc-support-csat-scale label>span small{color:var(--tc-support-muted);font-size:.45rem}.tc-support-csat-scale input:checked+span{border-color:color-mix(in srgb, var(--tc-support-brand) 56%, var(--tc-support-line));background:color-mix(in srgb, var(--tc-support-brand) 8%, var(--tc-support-surface));box-shadow:0 0 0 2px color-mix(in srgb, var(--tc-support-brand) 8%, transparent)}.tc-support-csat-review{gap:.22rem;display:grid}.tc-support-csat-review>span{font-size:.54rem;font-weight:700}.tc-support-csat-review>span small{color:var(--tc-support-muted);font-weight:500}.tc-support-csat-review textarea{border:1px solid var(--tc-support-line);resize:vertical;background:var(--tc-support-soft);min-height:92px;color:var(--tc-support-ink);font:inherit;border-radius:9px;outline:0;padding:.58rem .6rem;font-size:.57rem;line-height:1.5}.tc-support-csat-card footer{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.tc-support-csat-card footer>span{color:var(--tc-support-muted);font-size:.49rem;line-height:1.4}.tc-support-csat-saved{align-items:center;gap:.62rem;padding:.74rem .75rem .5rem;display:flex}.tc-support-csat-saved__emoji{border:1px solid var(--tc-support-line);background:var(--tc-support-soft);border-radius:14px;flex:none;place-items:center;width:52px;height:52px;font-size:1.55rem;display:grid}.tc-support-csat-saved>div{gap:.02rem;display:grid}.tc-support-csat-saved>div>span,.tc-support-csat-saved>div>small{color:var(--tc-support-muted);font-size:.49rem}.tc-support-csat-saved>div>strong{font-size:.7rem}.tc-support-csat-card blockquote{border-left:3px solid var(--tc-support-brand);background:var(--tc-support-soft);color:var(--tc-support-muted-strong);border-radius:6px;margin:0 .75rem .75rem;padding:.56rem .6rem;font-size:.55rem;line-height:1.5}.tc-support-csat-saved__empty{color:var(--tc-support-muted);margin:0;padding:0 .75rem .75rem;font-size:.5rem}.tc-support-empty{text-align:center;place-content:center;justify-items:center;min-height:180px;padding:1rem;display:grid}.tc-support-empty strong{font-size:.68rem}.tc-support-empty p{max-width:440px;color:var(--tc-support-muted);margin:.22rem 0 0;font-size:.56rem;line-height:1.5}.tc-support-empty a{color:var(--tc-support-ink);margin-top:.56rem;font-size:.55rem;font-weight:700}.tc-support-success{border:1px solid var(--tc-support-line);background:var(--tc-support-surface);text-align:center;border-radius:16px;justify-self:center;justify-items:center;gap:.34rem;width:min(520px,100%);padding:1.4rem;display:grid}.tc-support-success>span{background:color-mix(in srgb, var(--tc-success) 10%, var(--tc-support-surface));width:48px;height:48px;color:var(--tc-success);border-radius:13px;place-items:center;display:grid}.tc-support-success>span svg{width:22px}.tc-support-success>strong{font-size:.82rem}.tc-support-success>p{color:var(--tc-support-muted);margin:0;font-size:.57rem;line-height:1.5}.tc-support-success>div{flex-wrap:wrap;justify-content:center;gap:.36rem;margin-top:.35rem;display:flex}.tc-support-center-footer{border-top:1px solid var(--tc-support-line);min-height:58px;color:var(--tc-support-muted);justify-content:space-between;align-items:center;gap:.7rem;font-size:.49rem;display:flex}@media (width<=900px){.tc-support-home-hero,.tc-support-ticket-detail{grid-template-columns:1fr}.tc-support-home-hero__copy{min-height:auto;padding:1.05rem .85rem}.tc-support-home-hero__quick{grid-template-columns:repeat(3,minmax(0,1fr))}.tc-support-quick-link{grid-template-columns:36px minmax(0,1fr);align-content:center;min-height:118px}.tc-support-quick-link__arrow{display:none}.tc-support-ticket-aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=760px){.tc-support-center{border-top-width:2px}.tc-support-center-shell{width:100%}.tc-support-center-header{padding:calc(.58rem + env(safe-area-inset-top)) .72rem .5rem;box-shadow:none;border-width:0 0 1px;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;margin:0;top:0}.tc-support-center-brand>img{max-width:100px;max-height:30px}.tc-support-center-brand>span{width:34px;height:34px}.tc-support-center-brand strong{font-size:.65rem}.tc-support-center-brand small{font-size:.48rem}.tc-support-center-nav{border-top:1px solid var(--tc-support-line);scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:flex-start;gap:.1rem;padding-top:.42rem;overflow-x:auto}.tc-support-center-nav::-webkit-scrollbar{display:none}.tc-support-center-nav a{min-width:max-content;min-height:30px;padding:.36rem .48rem;font-size:.52rem}.tc-support-center-actions{gap:.25rem}.tc-support-center-new,.tc-support-center-account{min-height:34px;padding:.3rem .44rem;font-size:.51rem}.tc-support-center-new{width:34px;padding:0}.tc-support-center-new span{display:none}.tc-support-center-message{margin:.54rem .7rem 0}.tc-support-center-content{gap:.68rem;padding:.7rem .7rem 1.2rem}.tc-support-home-hero{border-radius:14px;gap:.55rem;padding:.68rem}.tc-support-home-hero__copy{padding:.72rem .4rem}.tc-support-home-hero h1{font-size:1.72rem;line-height:1.02}.tc-support-home-hero__copy>p{margin-top:.5rem;font-size:.61rem;line-height:1.55}.tc-support-home-actions{gap:.3rem;margin-top:.72rem}.tc-support-home-actions a{min-height:35px;padding:.34rem .5rem;font-size:.52rem}.tc-support-home-hero__quick{border-radius:11px;grid-template-columns:1fr;gap:.38rem;padding:.5rem}.tc-support-quick-link{grid-template-columns:36px minmax(0,1fr) 14px;gap:.52rem;min-height:72px;padding:.54rem .58rem}.tc-support-quick-link__arrow{display:block}.tc-support-quick-link>span{border-radius:9px;width:36px;height:36px}.tc-support-quick-link strong{font-size:.58rem}.tc-support-quick-link small{font-size:.49rem}.tc-support-library>header,.tc-support-history>header{align-items:flex-start;padding:.8rem .04rem .55rem}.tc-support-library>header h2,.tc-support-history>header h2{font-size:.73rem}.tc-support-library>header p,.tc-support-history>header p{font-size:.51rem}.tc-support-library__list{grid-template-columns:1fr;gap:.4rem}.tc-support-library-row{min-height:78px;padding:.58rem .62rem}.tc-support-page-heading{border-radius:12px;align-items:flex-start;padding:.72rem}.tc-support-page-heading h1{font-size:1.08rem}.tc-support-page-heading p{font-size:.54rem}.tc-support-page-heading>a{min-height:34px;padding:.32rem .46rem;font-size:.51rem}.tc-support-ticket-index{border-radius:12px}.tc-support-ticket-card{grid-template-columns:38px minmax(0,1fr) 14px;gap:.54rem;min-height:86px;padding:.62rem}.tc-support-ticket-card__icon{border-radius:10px;width:38px;height:38px}.tc-support-ticket-card__body>strong{font-size:.59rem}.tc-support-auth-shell{margin:2vh auto}.tc-support-auth-shell>header h1{font-size:1.14rem}.tc-support-auth-card,.tc-support-new-ticket{border-radius:12px;padding:.72rem}.tc-support-new-ticket__grid{grid-template-columns:1fr;gap:.56rem}.tc-support-new-ticket footer{flex-direction:column;align-items:stretch}.tc-support-new-ticket footer button{width:100%}.tc-support-ticket-detail,.tc-support-ticket-main,.tc-support-ticket-aside{gap:.58rem}.tc-support-ticket-aside{grid-template-columns:1fr;display:grid}.tc-support-ticket-head,.tc-support-ticket-summary,.tc-support-thread-card,.tc-support-csat-card{border-radius:12px}.tc-support-ticket-head{padding:.72rem;display:grid}.tc-support-ticket-head h1{font-size:.94rem}.tc-support-ticket-head p{font-size:.54rem}.tc-support-ticket-state{justify-content:flex-start;max-width:none}.tc-support-thread-card>header{min-height:60px;padding:.58rem .64rem}.tc-support-thread{gap:.52rem;min-height:220px;padding:.62rem}.tc-support-message{gap:.4rem;width:94%;padding:.56rem .58rem}.tc-support-message>p{font-size:.58rem}.tc-support-response-rating{flex-direction:column;align-items:flex-start;gap:.35rem}.tc-support-response-stars button{width:29px;height:29px;font-size:.9rem}.tc-support-reply{padding:.56rem .62rem calc(.56rem + env(safe-area-inset-bottom))}.tc-support-reply textarea{min-height:78px;font-size:.58rem}.tc-support-csat-scale{scrollbar-width:thin;grid-template-columns:repeat(5,minmax(54px,1fr));padding-bottom:.14rem;overflow-x:auto}.tc-support-csat-scale label>span{min-height:78px}.tc-support-csat-card footer{flex-direction:column;align-items:stretch}.tc-support-csat-card footer button{width:100%}.tc-support-center-footer{min-height:54px;padding:0 .72rem calc(.12rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.tc-support-quick-link,.tc-support-csat-scale label>span{transition:none}}.tc-ticket-parity .tc-customer-add-button{white-space:nowrap}.tc-ticket-first-use{gap:.48rem;min-height:330px;padding:2rem}.tc-ticket-first-use__visual{width:106px;height:76px;margin-bottom:.28rem;position:relative}.tc-ticket-first-use__sheet,.tc-ticket-first-use__reply,.tc-ticket-first-use__owner{border:1px solid var(--tc-line);background:var(--tc-surface);color:var(--tc-muted-strong);box-shadow:var(--tc-shadow-sm);place-items:center;display:grid;position:absolute}.tc-ticket-first-use__sheet{border-radius:12px;width:50px;height:58px;top:0;left:30px}.tc-ticket-first-use__reply{border-radius:11px;width:40px;height:40px;bottom:0;left:2px}.tc-ticket-first-use__owner{border-radius:11px;width:40px;height:40px;bottom:0;right:0}.tc-ticket-first-use__sheet svg{width:20px}.tc-ticket-first-use__reply svg,.tc-ticket-first-use__owner svg{width:17px}.tc-ticket-first-use h2{max-width:560px;font-family:var(--tc-app-display,var(--font-sans));letter-spacing:-.035em;font-size:1.36rem;font-weight:400}.tc-ticket-first-use p{max-width:610px;font-size:.71rem;line-height:1.6}.tc-ticket-first-use__actions{justify-content:center;gap:.45rem;margin-top:.5rem;display:flex}.tc-ticket-first-use__actions .tc-button{gap:.32rem;min-height:40px;padding:.52rem .72rem;font-size:.66rem;text-decoration:none}.tc-ticket-first-use__actions .tc-button svg{width:.78rem}.tc-ticket-first-use__sources{color:var(--tc-muted);justify-content:center;align-items:center;gap:.38rem;margin-top:.28rem;font-size:.54rem;display:flex}.tc-ticket-first-use__sources i{background:var(--tc-line-strong);border-radius:999px;width:3px;height:3px}@media (width<=767px){.tc-ticket-parity-mobile .tc-ticket-parity-mobile-gear{border:1px solid var(--tc-app-border,var(--tc-line));background:var(--tc-app-surface,var(--tc-surface));width:32px;min-width:32px;height:32px;color:var(--tc-app-muted-strong,var(--tc-muted-strong));border-radius:8px;place-items:center;padding:0;text-decoration:none;display:grid}.tc-ticket-parity-mobile .tc-ticket-parity-mobile-gear svg{width:.74rem;height:.74rem}}.tc-ticket-service-target-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.tc-ticket-service-target{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);border-radius:10px;gap:.48rem;padding:.62rem;display:grid}.tc-ticket-service-target>header{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.tc-ticket-service-target>header strong{font-size:.64rem}.tc-ticket-service-target>header span{color:var(--tc-muted);font-size:.49rem}@media (width<=767px){.tc-ticket-settings-mobile-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.tc-ticket-settings-mobile-tabs button{gap:.22rem;min-width:0;font-size:.51rem}.tc-ticket-settings-mobile-tabs svg{width:.72rem}.tc-ticket-service-target-grid,.tc-ticket-service-target-grid--mobile{grid-template-columns:1fr}.tc-ticket-service-target{padding:.58rem}}.tc-ticket-csat-badge{border:1px solid var(--tc-line);background:var(--tc-surface-subtle);min-height:24px;color:var(--tc-muted-strong);border-radius:999px;align-items:center;gap:.24rem;padding:.2rem .38rem;font-size:.49rem;font-weight:720;display:inline-flex}.tc-ticket-csat-badge b{font-size:.7rem;font-weight:400;line-height:1}.tc-ticket-parity-reply__rating{border-top:1px solid var(--tc-line);align-items:center;gap:.42rem;margin:.08rem 0 0 2.25rem;padding-top:.4rem;display:flex}.tc-ticket-parity-reply__rating>span{color:var(--tc-muted);font-size:.49rem}.tc-ticket-parity-reply__rating-stars{--tc-rating-gold:#f5b301;gap:.04rem;display:inline-flex}.tc-ticket-parity-reply__rating-star{flex:0 0 .68rem;place-items:center;width:.68rem;height:.72rem;font-size:.68rem;line-height:.72rem;display:inline-grid;position:relative}.tc-ticket-parity-reply__rating-star>span,.tc-ticket-parity-reply__rating-star>b{place-items:center;font-weight:400;display:grid;position:absolute;inset:0}.tc-ticket-parity-reply__rating-star>span{color:color-mix(in srgb, var(--tc-rating-gold) 24%, var(--tc-muted))}.tc-ticket-parity-reply__rating-star>b{color:var(--tc-rating-gold);clip-path:inset(0 calc(100% - var(--tc-star-fill)) 0 0)}.tc-ticket-parity-reply__rating strong{font-size:.51rem}@media (width<=767px){.tc-ticket-parity-reply__rating{margin-left:0}}.tc-ticket-feedback-card{background:var(--tc-surface)}.tc-customer-card__header>.tc-ticket-feedback-actions{justify-content:flex-end;align-items:center;gap:.34rem;display:flex}.tc-ticket-feedback-action{border:1px solid var(--tc-line);background:var(--tc-surface);min-height:32px;color:var(--tc-muted-strong);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.3rem;padding:.3rem .5rem;font-size:.5rem;font-weight:720;display:inline-flex}.tc-ticket-feedback-action svg{flex:none;width:.68rem;height:.68rem}.tc-ticket-feedback-action:hover{border-color:var(--tc-line-strong);background:var(--tc-surface-subtle);color:var(--tc-ink)}.tc-ticket-feedback-action.is-primary{border-color:var(--tc-ink);background:var(--tc-ink);color:var(--tc-bg)}.tc-ticket-feedback-action.is-primary:hover{background:color-mix(in srgb, var(--tc-ink) 88%, var(--tc-bg));color:var(--tc-bg)}.tc-ticket-feedback-list{background:var(--tc-surface);display:grid}.tc-ticket-mobile-info-section__body>.tc-ticket-feedback-card{box-shadow:none;background:0 0;border:0;border-radius:0}.tc-ticket-mobile-info-section__body>.tc-ticket-feedback-card>.tc-customer-card__header{background:0 0;border-top:0}.tc-ticket-mobile-info-section__body>.tc-ticket-feedback-card>.tc-ticket-feedback-list{background:0 0}.tc-ticket-feedback-row{border-bottom:1px solid var(--tc-line);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.tc-ticket-feedback-row:last-child,.tc-ticket-feedback-row>.tc-ticket-parity-related{border-bottom:0}.tc-ticket-feedback-row>button{border:0;border-left:1px solid var(--tc-line);background:var(--tc-surface);min-width:58px;color:var(--tc-muted);font:inherit;cursor:pointer;padding:0 .48rem;font-size:.43rem;font-weight:720}.tc-ticket-feedback-row>button:hover{background:var(--tc-surface-subtle);color:var(--tc-danger)}.tc-ticket-feedback-row>button:disabled{opacity:.55;cursor:wait}@media (width<=767px){.tc-ticket-feedback-card>.tc-customer-card__header{grid-template-columns:minmax(0,1fr);align-items:start;gap:.58rem;display:grid}.tc-ticket-feedback-card>.tc-customer-card__header>.tc-ticket-feedback-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;width:100%;display:grid}.tc-ticket-feedback-action{width:100%;min-height:35px;padding:.34rem .44rem;font-size:.52rem}}.tc-ticket-desktop-index .tc-ticket-desktop-workbench,.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton{min-width:0;max-width:100%}.tc-ticket-desktop-index .tc-ticket-desktop-profile-panel{container:tc-ticket-detail/inline-size}.tc-ticket-desktop-index .tc-ticket-desktop-profile-panel :is([data-ticket-detail],.tc-ticket-parity-profile,.tc-customer-profile-head,.tc-customer-profile-head__identity,.tc-customer-profile-grid,.tc-customer-profile-column,.tc-customer-card,.tc-customer-facts,.tc-ticket-parity-thread,.tc-ticket-parity-context,.tc-ticket-parity-composer){min-width:0;max-width:100%}.tc-ticket-desktop-index .tc-ticket-desktop-profile-panel .tc-ticket-parity-profile{box-sizing:border-box;width:100%}.tc-ticket-desktop-index .tc-ticket-desktop-profile-panel :is(.tc-ticket-parity-context p,.tc-ticket-parity-reply>p,.tc-customer-event p,.tc-customer-note p,.tc-ticket-parity-escalations p){overflow-wrap:anywhere}@media (width>=761px) and (width<=1350px){.tc-ticket-desktop-index .tc-ticket-desktop-workbench,.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton{grid-template-columns:clamp(210px,29%,300px) minmax(0,1fr)}}@container tc-ticket-detail (width<=650px){.tc-ticket-desktop-index .tc-ticket-parity-profile-grid:not(.is-details-collapsed){grid-template-columns:minmax(0,1fr)}.tc-ticket-desktop-index .tc-ticket-parity-profile-grid>.tc-customer-profile-column{width:100%;min-width:0}.tc-ticket-desktop-index .tc-customer-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.tc-ticket-desktop-index .tc-customer-facts article{border-bottom:1px solid var(--tc-line)}.tc-ticket-desktop-index .tc-customer-facts article:nth-child(3n){border-right:0}.tc-ticket-desktop-index .tc-customer-facts article:nth-last-child(-n+3){border-bottom:0}.tc-ticket-desktop-index .tc-ticket-parity-thread-card{min-height:220px}}@container tc-ticket-detail (width<=440px){.tc-ticket-desktop-index .tc-ticket-parity-profile{gap:.6rem;padding:.65rem}.tc-ticket-desktop-index .tc-customer-profile-head{flex-wrap:wrap;align-items:flex-start;gap:.5rem}.tc-ticket-desktop-index .tc-customer-profile-head__identity{flex:175px}.tc-ticket-desktop-index .tc-customer-profile-head__actions{margin-left:auto}.tc-ticket-desktop-index .tc-customer-profile-head__identity>div{min-width:0;overflow:hidden}.tc-ticket-desktop-index .tc-customer-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-ticket-desktop-index .tc-customer-facts article:nth-child(3n){border-right:1px solid var(--tc-line)}.tc-ticket-desktop-index .tc-customer-facts article:nth-child(2n){border-right:0}.tc-ticket-desktop-index .tc-customer-facts article:nth-last-child(-n+2){border-bottom:0}.tc-ticket-desktop-index .tc-customer-facts strong{overflow-wrap:anywhere;white-space:normal}.tc-ticket-desktop-index .tc-customer-card__header{flex-wrap:wrap}.tc-ticket-desktop-index .tc-customer-card__header>div{min-width:0}.tc-ticket-desktop-index .tc-ticket-parity-composer footer{flex-wrap:wrap;gap:.4rem}.tc-ticket-desktop-index .tc-ticket-parity-composer textarea,.tc-ticket-desktop-index .tc-ticket-parity-note-form textarea{width:100%;min-width:0}}@media (width<=760px){.tc-ticket-desktop-index .tc-ticket-desktop-workbench,.tc-ticket-desktop-index .tc-ticket-desktop-workbench-skeleton{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;max-height:none}.tc-ticket-desktop-index .tc-ticket-desktop-directory{border-right:0;border-bottom:1px solid var(--tc-line);max-height:280px}.tc-ticket-desktop-index .tc-ticket-desktop-profile-panel{min-height:380px;overflow-y:visible}}
