main{padding-bottom:75px}.breadcrumb{font-size:13px;color:var(--muted);padding:20px 0 14px;display:flex;align-items:center;flex-wrap:wrap}.breadcrumb a{color:var(--muted);transition:color 0.2s}.breadcrumb a:hover{color:var(--primary)}.breadcrumb span{margin:0 8px;color:#adb3b8}.cancel-hero{text-align:center;padding:32px 0 28px;position:relative}.cancel-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--primary-dark);font-weight:800;text-transform:uppercase;letter-spacing:.8px;background:var(--primary-soft);padding:5px 14px;border-radius:20px;margin-bottom:12px}.cancel-hero h1{font-size:38px;line-height:1.2;margin:8px 0 12px;letter-spacing:-.8px;color:var(--text);font-weight:800}.cancel-hero p{max-width:680px;margin:0 auto;color:var(--muted);font-size:15px;line-height:1.6}.cancel-meta-row{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:18px}.cancel-meta-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;background:#fff;border:1px solid var(--border);border-radius:20px;font-size:12px;color:var(--muted);box-shadow:0 2px 6px rgb(0 0 0 / .02)}.cancel-meta-chip strong{color:var(--text);font-weight:600}.cancel-highlights{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0 32px}.cancel-highlight-card{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:20px 18px;box-shadow:var(--shadow);transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;display:flex;flex-direction:column}.cancel-highlight-card:hover{transform:translateY(-2px);border-color:#ffd199;box-shadow:0 12px 32px rgb(255 152 0 / .1)}.cancel-highlight-icon{width:44px;height:44px;border-radius:12px;background:var(--primary-soft);color:var(--primary-dark);display:grid;place-items:center;font-size:20px;margin-bottom:14px;flex-shrink:0}.cancel-highlight-card h3{font-size:15px;margin:0 0 6px;color:var(--text);font-weight:700}.cancel-highlight-card p{font-size:12px;color:var(--muted);margin:0;line-height:1.55}.cancel-grid{display:grid;grid-template-columns:290px 1fr;gap:28px;align-items:start}.cancel-sidebar{position:sticky;top:104px;display:flex;flex-direction:column;gap:18px}.cancel-toc-card,.cancel-side-card{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:22px;box-shadow:var(--shadow)}.cancel-toc-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border)}.cancel-toc-title{font-size:14px;font-weight:800;color:var(--text);text-transform:uppercase;letter-spacing:.5px;margin:0}.cancel-toc-nav{display:flex;flex-direction:column;gap:4px;max-height:calc(75vh - 240px);overflow-y:auto;padding-right:4px}.cancel-toc-nav::-webkit-scrollbar{width:4px}.cancel-toc-nav::-webkit-scrollbar-thumb{background:#dfe3e8;border-radius:4px}.cancel-toc-link{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:12px;color:var(--muted);transition:all 0.2s ease;text-decoration:none;line-height:1.4}.cancel-toc-link span.toc-num{font-size:10px;font-weight:700;color:#9aa1a8;background:#f1f3f5;padding:2px 6px;border-radius:6px;flex-shrink:0;transition:all 0.2s ease}.cancel-toc-link:hover{color:var(--primary-dark);background:var(--primary-soft)}.cancel-toc-link:hover span.toc-num{color:var(--primary-dark);background:#ffe3c0}.cancel-toc-link.active{color:var(--primary-dark);background:var(--primary-soft);font-weight:700}.cancel-toc-link.active span.toc-num{color:#fff;background:var(--primary)}.cancel-side-card{background:linear-gradient(145deg,#ffffff,#fffaf5);border-color:#ffe6c7}.cancel-side-title{font-size:14px;font-weight:800;margin:0 0 6px;color:#7a3e00}.cancel-side-desc{font-size:12px;color:var(--muted);margin:0 0 14px;line-height:1.5}.cancel-support-list{display:flex;flex-direction:column;gap:8px}.cancel-support-item{display:flex;align-items:center;gap:9px;padding:9px 11px;background:#fff;border:1px solid #ffeed9;border-radius:9px;font-size:12px;color:var(--text);text-decoration:none;transition:all 0.2s}.cancel-support-item:hover{border-color:var(--primary);transform:translateX(2px);background:#fffaf0}.cancel-support-item span.icon{font-size:14px;color:var(--primary);flex-shrink:0}.cancel-side-actions{margin-top:14px;display:flex;gap:8px}.cancel-print-btn{width:100%;height:38px;border:1px solid var(--border);border-radius:8px;background:#fff;font-size:12px;font-weight:700;color:var(--text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all 0.2s}.cancel-print-btn:hover{border-color:#adb3b8;background:#f7f9fa}.cancel-content{display:flex;flex-direction:column;gap:22px}.cancel-card{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:30px;box-shadow:var(--shadow);scroll-margin-top:110px;transition:border-color 0.2s ease}.cancel-card:hover{border-color:#dce1e6}.cancel-card-header{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #f0f2f5}.cancel-card-header .cancel-tag{font-size:11px;font-weight:800;color:var(--primary-dark);background:var(--primary-soft);padding:4px 10px;border-radius:8px;letter-spacing:.5px;flex-shrink:0}.cancel-card-header h2{font-size:21px;font-weight:800;color:var(--text);margin:0;letter-spacing:-.4px}.cancel-card h3{font-size:15px;font-weight:700;color:var(--text);margin:18px 0 8px}.cancel-card p{font-size:14px;line-height:1.7;color:#3e444a;margin:0 0 14px}.cancel-card p:last-child{margin-bottom:0}.cancel-card ul,.cancel-card ol{margin:12px 0 16px;padding-left:20px;color:#3e444a;font-size:14px;line-height:1.7}.cancel-card li{margin-bottom:8px}.cancel-card li strong{color:var(--text)}.cancel-methods-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}.cancel-method-box{border:1px solid var(--border);border-radius:14px;padding:20px;background:#fafbfc;display:flex;flex-direction:column;gap:8px}.cancel-method-box:hover{border-color:#ffd199;background:#fff}.cancel-method-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;padding:4px 10px;border-radius:6px;align-self:flex-start;background:var(--primary-soft);color:var(--primary-dark)}.cancel-method-title{font-size:16px;font-weight:800;color:var(--text);margin:4px 0 2px}.cancel-method-desc{font-size:13px;color:var(--muted);line-height:1.55;margin:0}.cancel-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0}.cancel-step-box{border:1px solid var(--border);border-radius:12px;padding:18px 16px;background:#fff;display:flex;flex-direction:column}.cancel-step-num{width:30px;height:30px;border-radius:8px;background:var(--primary-soft);color:var(--primary-dark);font-weight:800;font-size:13px;display:grid;place-items:center;margin-bottom:12px}.cancel-step-box h4{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--text)}.cancel-step-box p{margin:0;font-size:12px;color:var(--muted);line-height:1.5}.cancel-callout{padding:16px 18px;border-radius:12px;margin:16px 0;font-size:13px;line-height:1.6;display:flex;gap:12px;align-items:flex-start}.cancel-callout.primary{background:linear-gradient(135deg,#fff9f0,#fff);border:1px solid #ffdca8;color:#6d4b1a}.cancel-callout.success{background:linear-gradient(135deg,#f0fdf7,#fff);border:1px solid #b7ebd3;color:#12573d}.cancel-callout.info{background:linear-gradient(135deg,#f2f7fd,#fff);border:1px solid #c9dff7;color:#1c4b79}.cancel-callout.warning{background:linear-gradient(135deg,#fff5f5,#fff);border:1px solid #f8c9c9;color:#8c2a2a}.cancel-callout .callout-icon{font-size:18px;flex-shrink:0;margin-top:1px}.cancel-callout-content strong{display:block;font-size:13px;margin-bottom:3px}.cancel-callout.primary .cancel-callout-content strong{color:#9c5500}.cancel-callout.success .cancel-callout-content strong{color:var(--success)}.cancel-callout.info .cancel-callout-content strong{color:#0f5499}.cancel-callout.warning .cancel-callout-content strong{color:#ba2828}.cancel-contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.cancel-contact-box{border:1px solid var(--border);border-radius:12px;padding:16px;background:#fafbfc;transition:all 0.2s;text-decoration:none;color:var(--text);display:flex;flex-direction:column}.cancel-contact-box:hover{border-color:var(--primary);background:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgb(0 0 0 / .04)}.cancel-contact-box .c-icon{width:38px;height:38px;border-radius:10px;background:var(--primary-soft);color:var(--primary-dark);display:grid;place-items:center;font-size:16px;margin-bottom:10px}.cancel-contact-box small{font-size:11px;color:var(--muted)}.cancel-contact-box strong{font-size:13px;color:var(--text);margin-top:3px;word-break:break-word}.cancel-back-top{position:fixed;bottom:24px;right:24px;width:44px;height:44px;border-radius:12px;background:var(--text);color:#fff;display:grid;place-items:center;font-size:18px;cursor:pointer;box-shadow:0 6px 20px rgb(0 0 0 / .15);border:0;opacity:0;visibility:hidden;transition:all 0.25s ease;z-index:90}.cancel-back-top.visible{opacity:1;visibility:visible}.cancel-back-top:hover{background:var(--primary);transform:translateY(-2px)}@media (max-width:1024px){.cancel-highlights{grid-template-columns:repeat(2,1fr)}.cancel-grid{grid-template-columns:250px 1fr;gap:20px}.cancel-steps-grid{grid-template-columns:1fr}}@media (max-width:900px){.cancel-grid{grid-template-columns:1fr}.cancel-sidebar{position:static;order:2}.cancel-content{order:1}.cancel-toc-card{display:none}.cancel-methods-grid{grid-template-columns:1fr}.cancel-contact-grid{grid-template-columns:1fr}}@media (max-width:640px){.breadcrumb{padding:58px 0 8px;font-size:11px;white-space:nowrap;overflow:hidden}.cancel-hero{padding:24px 0 18px}.cancel-hero h1{font-size:28px}.cancel-hero p{font-size:13px}.cancel-highlights{grid-template-columns:1fr;gap:12px}.cancel-card{padding:20px 16px;border-radius:14px}.cancel-card-header h2{font-size:18px}.cancel-card p,.cancel-card ul,.cancel-card ol{font-size:13px}}@media print{.header,.site-footer,.cancel-sidebar,.cancel-back-top,.cancel-highlights,.breadcrumb,.cancel-eyebrow{display:none!important}main{padding:0}.cancel-grid{display:block}.cancel-card{border:1px solid #ccc;box-shadow:none;page-break-inside:avoid;margin-bottom:20px;padding:16px}body{background:#fff;color:#000}}