main:has(.error-code-solution){background:#fff}main:has(.error-code-solution) h1{margin:48px auto 0;padding:0 20px;max-width:1100px;font-family:-apple-system,system-ui,Helvetica Neue,Arial,sans-serif;font-size:clamp(34px,4vw,48px);font-weight:600;letter-spacing:-.035em;line-height:1.12;color:#1d1d1f;text-align:center;text-wrap:balance}.error-code-solution{--ec-blue:#0066cc;max-width:1040px;margin:18px auto 72px;padding:0 24px;color:#444445;font:16px/1.55 -apple-system,system-ui,Helvetica Neue,Arial,sans-serif}.error-code-solution *{box-sizing:border-box}.error-code-solution [hidden]{display:none!important}.error-code-solution h2,.error-code-solution h3{color:#1d1d1f;font-family:inherit;font-weight:600;text-transform:none;letter-spacing:-.025em;text-wrap:balance}.error-code-solution p{margin:0 0 12px;font-size:16px;line-height:1.55}.error-code-solution a,.error-code-solution button{touch-action:manipulation}.error-code-solution a{color:var(--ec-blue);text-decoration:none}.error-code-solution a:hover{text-decoration:underline}.error-code-solution button,.error-code-solution input,.error-code-solution select{font:inherit}.error-code-solution button{cursor:pointer;min-height:44px;border:0;border-radius:10px;padding:10px 18px;transition:background .18s,box-shadow .18s,transform .18s}.error-code-solution :is(a,button,input,select,summary):focus-visible{outline:3px solid #0066cc;outline-offset:4px}.ec-intro{text-align:center;color:#515154;max-width:650px;margin:0 auto 24px!important;text-wrap:pretty}.ec-search{max-width:720px;margin:0 auto}.ec-search label{display:block;font-weight:600;color:#1d1d1f;margin-bottom:8px}.ec-search-row{display:flex;gap:10px}.ec-search input{width:100%;min-width:0;min-height:54px;padding:12px 16px;border:1px solid #b8b8bf;border-radius:12px;background:#fff;color:#1d1d1f;box-shadow:0 2px 8px #00000005}.ec-search input:focus{border-color:#06c}.ec-primary{background:#06c;color:#fff;font-weight:600;white-space:nowrap}.ec-primary:hover{background:#05a;box-shadow:0 4px 12px #06c2;transform:translateY(-1px)}.ec-search-meta{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:10px 0 0;color:#6e6e73;font-size:14px}.ec-link{color:#06c;background:transparent;padding:4px 0!important;min-height:40px;text-align:left}.ec-link:hover{color:#004f9e;text-decoration:underline}.ec-view{margin-top:36px;scroll-margin-top:150px}.ec-view:focus{outline:none}.ec-start{padding:30px 32px;border-radius:18px;background:#f5f5f7}.ec-start h2{margin:0 0 8px;font-size:24px}.ec-start p{max-width:680px;margin:0}.ec-results-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px}.ec-results-head h2{font-size:24px;margin:0}.ec-results-head span{color:#6e6e73;font-size:14px}.ec-list{border:1px solid #e2e2e7;border-radius:18px;background:#fff;box-shadow:0 5px 20px #0000000d;overflow:hidden}.ec-result{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:24px;padding:24px 28px;border-bottom:1px solid #e8e8ed;align-items:start;transition:background .18s}.ec-result:last-child{border-bottom:0}.ec-result:hover{background:#fafafc}.ec-result h3{margin:0;font-size:20px;overflow-wrap:anywhere}.ec-result p{margin:0 0 6px}.ec-meta{color:#6e6e73;font-size:14px!important}.ec-result>a{font-weight:500;padding:4px 0;min-height:44px;white-space:nowrap}.ec-result details{margin-top:8px}.ec-result summary{cursor:pointer;color:#06c;font-size:15px;min-height:36px;padding:4px 0}.ec-result summary{list-style:none;display:flex;align-items:center;gap:8px}.ec-result summary::-webkit-details-marker{display:none}.ec-result summary:after{content:"+";font-size:20px;font-weight:400}.ec-result details[open]>summary:after{content:"\2212"}.ec-result summary:hover{text-decoration:underline}.ec-result details>div{font-size:16px;line-height:1.6;padding-top:6px}.ec-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px}.ec-pagination button{border:1px solid #d2d2d7;background:#fff;color:#06c}.ec-pagination button:hover:not(:disabled){background:#eaf3ff}.ec-pagination button:disabled{opacity:.4;cursor:default}.ec-pagination label{font-size:14px;white-space:nowrap;color:#515154}.ec-pagination select{min-height:44px;border:1px solid #d2d2d7;border-radius:9px;background:#fff;margin:0 6px;padding:6px 8px;color:#1d1d1f}.ec-detail{padding:32px;border:1px solid #e2e2e7;border-radius:18px;box-shadow:0 5px 20px #0000000d;background:#fff;margin-top:14px}.ec-detail h2{font-size:32px;margin:4px 0 12px}.ec-detail .ec-description{font-size:20px;line-height:1.45;text-wrap:pretty}.ec-detail dl{margin:26px 0 0}.ec-detail dl>div{padding:20px 0;border-top:1px solid #e2e2e7;display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px}.ec-detail dt{font-weight:600;color:#1d1d1f}.ec-detail dd{margin:0;overflow-wrap:anywhere}.ec-detail dd p:last-child{margin-bottom:0}.ec-empty{padding:32px;background:#f5f5f7;border-radius:18px}.ec-empty h2{font-size:24px;margin:0 0 8px}.ec-help{display:flex;justify-content:space-between;align-items:center;gap:28px;border-top:1px solid #e2e2e7;margin-top:40px;padding-top:26px}.ec-help h2{font-size:20px;margin:0 0 4px}.ec-help p{margin:0;color:#515154}.ec-help nav{display:flex;flex-wrap:wrap;gap:8px 24px;flex-shrink:0}.ec-help a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:700px){main:has(.error-code-solution) h1{margin-top:32px}.error-code-solution{padding:0 20px;margin-bottom:48px}.ec-search-meta{align-items:flex-start;gap:8px;flex-direction:column}.ec-view{margin-top:26px}.ec-start,.ec-detail,.ec-empty{padding:24px}.ec-result{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:22px}.ec-result>div{grid-column:1/-1;grid-row:2}.ec-result>a{grid-column:2;grid-row:1}.ec-detail dl>div{grid-template-columns:1fr;gap:8px}.ec-help{display:block}.ec-help nav{margin-top:14px}.ec-results-head{display:block}.ec-results-head span{display:block;margin-top:6px}.ec-pagination{gap:10px}.ec-pagination button{padding:10px 12px}.ec-detail .ec-description{font-size:18px}}@media(prefers-reduced-motion:reduce){.error-code-solution *{transition:none!important;scroll-behavior:auto!important}.error-code-solution button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/error-table-style.css.map */
