@font-face{font-family:Pretendard Variable;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/PretendardVariable-CJuje-Rk.woff2)format("woff2-variations")}:root{--t-ink:#191f28;--t-text:#333d4b;--t-muted:#6b7684;--t-faint:#b0b8c1;--t-line:#e5e8eb;--t-line-soft:#f2f4f6;--t-surface:#fff;--t-hover:#f5f7fa;--t-accent:#3182f6;--t-accent-ink:#1b64da;--t-accent-weak:#eef5ff;--t-danger:#e42939;--t-warn:#b77400;--t-ms:#c0348c;--t-ok:#03845a;--t-font:"Pretendard Variable", Pretendard, system-ui, -apple-system, "Apple SD Gothic Neo", sans-serif;--t-col:720px;--t-col-narrow:560px;--t-col-wide:960px;--t-pad:20px;--t-fs-xs:12.5px;--t-fs-sm:13px;--t-fs-md:14px;--t-fs-base:15px;--t-fs-lg:16px;--t-radius-sm:8px;--t-radius-md:10px;--t-radius-lg:12px;--t-ring:inset 0 0 0 1px var(--t-line);--t-ring-focus:inset 0 0 0 2px var(--t-accent)}*{box-sizing:border-box}html,body{background:var(--t-surface);min-height:100%;margin:0}body{color:var(--t-text);font:var(--t-fs-base)/1.6 var(--t-font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit;color:inherit;letter-spacing:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px;border-radius:4px}h1,h3,p{margin:0}.t-nav{padding:14px var(--t-pad);border-bottom:1px solid var(--t-line-soft);justify-content:space-between;align-items:center;gap:16px;display:flex}.t-brand{color:var(--t-ink);font-weight:700;font-size:var(--t-fs-lg);white-space:nowrap;align-items:center;gap:9px;display:flex}.t-brand i{background:var(--t-ink);width:24px;height:24px;color:var(--t-surface);font-style:normal;font-size:var(--t-fs-sm);border-radius:7px;place-items:center;display:grid}.t-user{font-size:var(--t-fs-md);color:var(--t-muted);align-items:center;gap:12px;min-width:0;display:flex}.t-user-mail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-link{min-height:44px;color:var(--t-muted);font-size:var(--t-fs-md);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.t-link:disabled{cursor:default;text-decoration:none}.t-login-more{flex-wrap:wrap;justify-content:space-between;gap:0 16px;display:flex}.t-col:focus{outline:0}.t-col{max-width:calc(var(--t-col) + 2 * var(--t-pad));padding:40px var(--t-pad) 72px;margin:0 auto}.t-col-narrow{max-width:calc(var(--t-col-narrow) + 2 * var(--t-pad))}.t-col-wide{max-width:calc(var(--t-col-wide) + 2 * var(--t-pad))}.t-title{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.t-title h1{color:var(--t-ink);letter-spacing:-.025em;font-size:28px;line-height:1.3}.t-title p{color:var(--t-muted);font-size:var(--t-fs-md);margin-top:4px}.t-btn{border-radius:var(--t-radius-md);height:44px;font-weight:600;font-size:var(--t-fs-md);background:var(--t-accent);color:var(--t-surface);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 18px;transition:background .12s;display:inline-flex}.t-btn:hover{background:var(--t-accent-ink)}.t-btn:disabled{background:var(--t-line);color:var(--t-faint);cursor:not-allowed}.t-btn-line{background:var(--t-surface);color:var(--t-text);box-shadow:var(--t-ring)}.t-btn-line:hover{background:var(--t-hover)}.t-btn-sm{height:44px;font-size:var(--t-fs-sm);border-radius:var(--t-radius-sm);padding:0 12px}.t-btn-block{border-radius:var(--t-radius-lg);width:100%;height:52px;font-size:var(--t-fs-lg)}.t-tabs{border-bottom:1px solid var(--t-line);gap:22px;display:flex}.t-tabs button{font-weight:600;font-size:var(--t-fs-md);color:var(--t-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0}.t-tabs button[aria-selected=true]{color:var(--t-ink);border-bottom-color:var(--t-ink)}.t-tabs span{color:var(--t-faint);margin-left:4px;font-weight:500}.t-row{border-bottom:1px solid var(--t-line-soft);border-radius:var(--t-radius-sm);grid-template-columns:1fr auto;align-items:center;gap:4px 20px;margin:0 -8px;padding:18px 8px;transition:background .12s;display:grid}.t-row:hover{background:var(--t-hover)}.t-row h3{font-size:var(--t-fs-lg);color:var(--t-ink);letter-spacing:-.015em;overflow-wrap:break-word;min-width:0;font-weight:500;line-height:1.5}.t-row .t-st{grid-area:1/2/span 2}.t-meta{font-size:var(--t-fs-sm);color:var(--t-muted);flex-wrap:wrap;gap:4px 12px;display:flex}.t-empty{text-align:center;color:var(--t-muted);justify-items:center;gap:12px;padding:48px 0;display:grid}.t-note{font-size:var(--t-fs-sm);color:var(--t-muted);margin-top:24px}.t-st{font-size:var(--t-fs-sm);white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.t-st:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.t-st-open{color:var(--t-ink)}.t-st-in_progress{color:var(--t-warn)}.t-st-ms_case{color:var(--t-ms)}.t-st-waiting{color:var(--t-accent-ink)}.t-st-resolved{color:var(--t-ok)}.t-st-closed{color:var(--t-muted)}.t-shortcut{border-radius:var(--t-radius-md);background:var(--t-accent-weak);width:100%;min-height:48px;color:var(--t-accent-ink);font-size:var(--t-fs-md);text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:0 16px;font-weight:600;display:flex}.t-shortcut:hover{box-shadow:inset 0 0 0 1px var(--t-accent)}.t-shortcut i{font-style:normal;font-size:var(--t-fs-lg)}.t-list-bar{border-bottom:1px solid var(--t-line);justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.t-list-bar .t-tabs{border-bottom:0;flex:1}.t-view-switch{border-radius:var(--t-radius-sm);background:var(--t-line-soft);flex-shrink:0;gap:2px;margin-bottom:8px;padding:3px;display:inline-flex}.t-view-switch button{height:30px;color:var(--t-muted);font-size:var(--t-fs-sm);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px;font-weight:600}.t-view-switch button[aria-pressed=true]{background:var(--t-surface);color:var(--t-ink);box-shadow:var(--t-ring)}.t-table-wrap{overflow-x:auto}.t-table{border-collapse:collapse;width:100%;font-size:var(--t-fs-md)}.t-table th{border-bottom:1px solid var(--t-line);text-align:left;white-space:nowrap;padding:0}.t-table th button{height:40px;color:var(--t-muted);font-size:var(--t-fs-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;font-weight:600;display:inline-flex}.t-table th button:hover,.t-table th[aria-sort=ascending] button,.t-table th[aria-sort=descending] button{color:var(--t-ink)}.t-table th i{width:10px;font-style:normal}.t-table td{border-bottom:1px solid var(--t-line-soft);color:var(--t-text);vertical-align:top;white-space:nowrap;padding:13px 12px}.t-table tbody tr:hover{background:var(--t-hover)}.t-table td.t-col-title{white-space:normal;overflow-wrap:break-word;width:100%;min-width:16ch}.t-table td.t-col-title a{color:var(--t-ink);font-weight:600}.t-table td.t-col-title a:hover{color:var(--t-accent-ink)}.t-table td.t-col-title small{color:var(--t-muted);font-size:var(--t-fs-xs);margin-left:8px}.t-back{min-height:44px;color:var(--t-muted);font-size:var(--t-fs-md);cursor:pointer;background:0 0;border:0;align-items:center;margin-bottom:8px;padding:0;font-weight:500;display:inline-flex}.t-back:before{content:"‹ "}.t-detail-title{color:var(--t-ink);letter-spacing:-.025em;overflow-wrap:break-word;margin-bottom:10px;font-size:24px;line-height:1.4}.t-detail-state{align-items:center;gap:12px;display:flex}.t-ticket-no{color:var(--t-muted);font-size:var(--t-fs-sm);font-variant-numeric:tabular-nums}.t-hint{font-size:var(--t-fs-sm);color:var(--t-muted);margin-top:2px}.t-track{gap:6px;margin:18px 0 26px;padding:0;list-style:none;display:flex}.t-track li{font-size:var(--t-fs-xs);color:var(--t-muted);flex:1;gap:7px;font-weight:600;display:grid}.t-track li:before{content:"";background:var(--t-line);border-radius:2px;height:3px}.t-track li.on{color:var(--t-ink)}.t-track li.on:before{background:var(--t-accent)}.t-msg{border-top:1px solid var(--t-line-soft);padding:16px 0}.t-msg-head{font-size:var(--t-fs-sm);color:var(--t-muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.t-msg-head b{color:var(--t-ink);font-size:var(--t-fs-md);font-weight:600}.t-msg-body{color:var(--t-ink);overflow-wrap:break-word;line-height:1.7}.t-msg-body>:first-child{margin-top:0}.t-msg-body>:last-child{margin-bottom:0}.t-msg-body img{max-width:100%;height:auto}.t-msg-mine .t-msg-body{background:var(--t-accent-weak);border-radius:var(--t-radius-md);padding:12px 14px}.t-event{text-align:center;font-size:var(--t-fs-xs);color:var(--t-muted);padding:8px 0}.t-reply{border-radius:var(--t-radius-lg);box-shadow:var(--t-ring);gap:6px;margin-top:12px;padding:8px;display:grid}.t-reply:focus-within{box-shadow:var(--t-ring-focus)}.t-reply textarea{font-size:var(--t-fs-lg);resize:vertical;background:0 0;border:0;outline:0;padding:8px 10px;line-height:1.6}.t-reply-bar{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.t-form{gap:24px;display:grid}.t-label{color:var(--t-ink);font-weight:600;font-size:var(--t-fs-md);margin-bottom:8px;padding:0;display:block}.t-input{width:100%;font-size:var(--t-fs-lg);border-radius:var(--t-radius-md);background:var(--t-surface);color:var(--t-ink);box-shadow:var(--t-ring);border:0;outline:0;padding:12px 14px;display:block}.t-input:focus{box-shadow:var(--t-ring-focus)}textarea.t-input{resize:vertical;line-height:1.65}.t-radios{border:0;margin:0;padding:0}.t-radio{box-shadow:var(--t-ring);cursor:pointer;align-items:center;gap:12px;margin-top:-1px;padding:13px 16px;display:flex}.t-radio:first-of-type{border-radius:12px 12px 0 0}.t-radio:last-of-type{border-radius:0 0 12px 12px}.t-radio:has(input:checked){background:var(--t-accent-weak)}.t-radio input{accent-color:var(--t-accent);margin:0}.t-radio b{color:var(--t-ink);font-weight:600;display:block}.t-radio small{color:var(--t-muted);font-size:var(--t-fs-sm)}.t-files{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.t-file{border-radius:var(--t-radius-sm);max-width:100%;box-shadow:var(--t-ring);font-size:var(--t-fs-sm);overflow-wrap:break-word;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.t-file small{color:var(--t-muted);font-size:var(--t-fs-xs);white-space:nowrap}.t-file button{min-width:44px;min-height:44px;color:var(--t-muted);font-size:var(--t-fs-lg);cursor:pointer;background:0 0;border:0;margin:-11px -12px -11px -8px;padding:0;line-height:1}.t-file-input{opacity:0;width:1px;height:1px;position:absolute}.t-file-input:focus-visible+label{outline:2px solid var(--t-accent);outline-offset:2px}.t-msg .t-files{margin-top:10px}.t-closed-note{border-top:1px solid var(--t-line-soft);font-size:var(--t-fs-md);color:var(--t-muted);margin-top:12px;padding:16px 0}.t-msg-body a,.t-closed-note a{color:var(--t-accent-ink);text-decoration:underline}.t-notice{color:var(--t-ok);font-size:var(--t-fs-md)}.t-title+.t-notice{margin-bottom:20px}.t-view-note{background:var(--t-surface);border-bottom:1px solid var(--t-line-soft);color:var(--t-danger);text-align:center;margin:0;padding:8px 16px}.t-error{color:var(--t-danger);font-size:var(--t-fs-md)}.t-done{background:var(--t-ok);width:56px;height:56px;color:var(--t-surface);border-radius:50%;place-items:center;margin-bottom:20px;font-size:28px;font-weight:700;display:grid}.t-facts{font-size:var(--t-fs-md);margin-bottom:28px}.t-facts>div{border-top:1px solid var(--t-line-soft);justify-content:space-between;padding:14px 0;display:flex}.t-facts span:first-child{color:var(--t-muted)}.t-facts b{color:var(--t-ink)}@media (width<=560px){.t-col{padding-top:24px}.t-title h1{font-size:24px}.t-user-mail{display:none}.t-row{grid-template-columns:1fr}.t-row .t-st{grid-area:auto/1}.t-reply{bottom:calc(8px + env(safe-area-inset-bottom));background:var(--t-surface);position:sticky}.t-reply textarea{max-height:40dvh}a.t-file{min-height:44px}}
