.securityPage_page__IUNFo{min-height:100vh;width:100%;background:#f8fafc;color:#0f172a}.dark .securityPage_page__IUNFo{background:#020617;color:#fff}.securityPage_container__G8wsb{width:100%;padding:2rem 1rem}@media(min-width:640px){.securityPage_container__G8wsb{padding:2.5rem 1.5rem}}@media(min-width:1024px){.securityPage_container__G8wsb{padding:3rem 2rem}}@media(min-width:1440px){.securityPage_container__G8wsb{padding-right:4rem;padding-left:4rem}}.securityPage_header__mQGfm{margin-bottom:2.5rem}@media(min-width:640px){.securityPage_header__mQGfm{margin-bottom:3rem}}@media(min-width:1024px){.securityPage_header__mQGfm{max-width:1100px}}.securityPage_badge__4tiYq{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;border:1px solid #a7f3d0;border-radius:9999px;background:#ecfdf5;padding:.375rem .75rem;color:#047857;font-size:.75rem;font-weight:600;letter-spacing:.025em}.securityPage_badge__4tiYq svg{width:15px;height:15px}.dark .securityPage_badge__4tiYq{border-color:rgba(6,78,59,.5);background:rgba(6,78,59,.4);color:#34d399}.securityPage_titleRow__TJxK0{display:flex;align-items:flex-start;gap:1rem}.securityPage_pageTitle__y_Gbu{margin:0;color:#0f172a;font-size:1.875rem;line-height:1.25;font-weight:700;letter-spacing:-.025em}.dark .securityPage_pageTitle__y_Gbu{color:#fff}@media(min-width:640px){.securityPage_pageTitle__y_Gbu{font-size:2.25rem}}@media(min-width:1024px){.securityPage_pageTitle__y_Gbu{font-size:3rem}}.securityPage_pageDescription__tkSYc{max-width:48rem;margin-top:1rem;color:#475569;font-size:.875rem;line-height:1.75}.dark .securityPage_pageDescription__tkSYc{color:#94a3b8}@media(min-width:640px){.securityPage_pageDescription__tkSYc{font-size:1rem}}.securityPage_iconBox__PHUew{display:flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #a7f3d0;background:#ecfdf5;color:#059669}.dark .securityPage_iconBox__PHUew{border-color:rgba(6,78,59,.5);background:rgba(6,78,59,.3);color:#34d399}.securityPage_iconBox_sm__0WnYv{width:2rem;height:2rem;border-radius:.5rem}.securityPage_iconBox_md__uozTo{width:2.5rem;height:2.5rem;border-radius:.75rem}.securityPage_iconBox_lg__2RAgg{width:3rem;height:3rem;border-radius:.75rem}@media(min-width:640px){.securityPage_iconBox_lg__2RAgg{width:3.5rem;height:3.5rem}}.securityPage_icon_sm__i2xIi{width:1rem;height:1rem}.securityPage_icon_md__MDBU8{width:1.25rem;height:1.25rem}.securityPage_icon_lg__1_Cc8{width:1.5rem;height:1.5rem}@media(min-width:640px){.securityPage_icon_lg__1_Cc8{width:1.75rem;height:1.75rem}}.securityPage_mobileToc__7Lej9{margin-bottom:2rem}@media(min-width:1024px){.securityPage_mobileToc__7Lej9{display:none}}.securityPage_tocSummary__UA2i1{display:flex;cursor:pointer;align-items:center;justify-content:space-between;list-style:none;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:.75rem 1rem;color:#0f172a;font-size:.875rem;font-weight:600}.securityPage_tocSummary__UA2i1::-webkit-details-marker{display:none}.dark .securityPage_tocSummary__UA2i1{border-color:#1e293b;background:#0f172a;color:#fff}.securityPage_tocLinks__elahV{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:.5rem}.dark .securityPage_tocLinks__elahV{border-color:#1e293b;background:#0f172a}.securityPage_tocLinks__elahV a{border-radius:.5rem;padding:.5rem .75rem;color:#475569;font-size:.875rem;text-decoration:none;transition:background-color .15s ease,color .15s ease}.securityPage_tocLinks__elahV a:hover{background:#f8fafc;color:#059669}.dark .securityPage_tocLinks__elahV a{color:#94a3b8}.dark .securityPage_tocLinks__elahV a:hover{background:#1e293b;color:#34d399}.securityPage_contentLayout__P5nyO{display:grid;min-width:0;gap:2.5rem}@media(min-width:1024px){.securityPage_contentLayout__P5nyO{grid-template-columns:minmax(0,1fr) 230px}}@media(min-width:1280px){.securityPage_contentLayout__P5nyO{gap:3.5rem;grid-template-columns:minmax(0,1fr) 250px}}@media(min-width:1536px){.securityPage_contentLayout__P5nyO{gap:4rem;grid-template-columns:minmax(0,1fr) 270px}}.securityPage_mainContent__S1hx_{min-width:0}.securityPage_section__0FDM3{scroll-margin-top:7rem}.securityPage_section__0FDM3+.securityPage_section__0FDM3{margin-top:3.5rem}@media(min-width:640px){.securityPage_section__0FDM3+.securityPage_section__0FDM3{margin-top:4rem}}@media(min-width:1024px){.securityPage_section__0FDM3+.securityPage_section__0FDM3{margin-top:4.5rem}}.securityPage_sectionHeader__ZG7bu{display:flex;align-items:flex-start;gap:.75rem}@media(min-width:640px){.securityPage_sectionHeader__ZG7bu{gap:1rem}}.securityPage_sectionHeader__ZG7bu>div:last-child{min-width:0}.securityPage_sectionTitle__jLFRe{display:block;margin:0 0 .4rem;color:#64748b;font-size:.75rem;line-height:1.4;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.dark .securityPage_sectionTitle__jLFRe{color:#94a3b8}.securityPage_sectionHeading__Zn1vM{margin:0;color:#0f172a;font-size:1.25rem;line-height:1.4;font-weight:600;letter-spacing:-.025em}.dark .securityPage_sectionHeading__Zn1vM{color:#fff}@media(min-width:640px){.securityPage_sectionHeading__Zn1vM{font-size:1.5rem}}.securityPage_sectionBody__OlD6B{margin-top:1.25rem;padding-left:0}@media(min-width:640px){.securityPage_sectionBody__OlD6B{padding-left:3rem}}.securityPage_description__tySfl,.securityPage_paragraph__pZwOV{max-width:56rem;margin:.75rem 0 0;color:#475569;font-size:.875rem;line-height:1.75}.dark .securityPage_description__tySfl,.dark .securityPage_paragraph__pZwOV{color:#94a3b8}@media(min-width:640px){.securityPage_description__tySfl,.securityPage_paragraph__pZwOV{font-size:1rem}}.securityPage_cardGrid__D5csJ{display:grid;gap:1rem;margin-top:1.5rem}@media(min-width:640px){.securityPage_cardGrid__D5csJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.securityPage_cardGrid__D5csJ{grid-template-columns:repeat(2,minmax(0,1fr))}}.securityPage_card__Qc_Z8{min-width:0;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:1.25rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.securityPage_card__Qc_Z8:hover{transform:translateY(-2px);border-color:#6ee7b7;box-shadow:0 1px 3px rgba(15,23,42,.1),0 1px 2px rgba(15,23,42,.06)}.dark .securityPage_card__Qc_Z8{border-color:#1e293b;background:#0f172a}.dark .securityPage_card__Qc_Z8:hover{border-color:#065f46}.securityPage_card__Qc_Z8 .securityPage_iconBox__PHUew{margin-bottom:1rem}.securityPage_cardTitle__QhNMe{margin:0;color:#0f172a;font-size:1rem;line-height:1.4;font-weight:600}.dark .securityPage_cardTitle__QhNMe{color:#fff}.securityPage_cardDescription__is4wm{margin-top:.375rem;color:#475569;font-size:.875rem;line-height:1.5rem}.dark .securityPage_cardDescription__is4wm{color:#94a3b8}.securityPage_standardsGrid__PTTr_{display:grid;gap:1rem;margin-top:1.5rem}@media(min-width:640px){.securityPage_standardsGrid__PTTr_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.securityPage_standardsGrid__PTTr_{grid-template-columns:repeat(3,minmax(0,1fr))}}.securityPage_standardCard__kVZqZ{display:flex;align-items:center;gap:14px;width:100%;min-width:0;min-height:88px;padding:18px 20px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 4px 12px rgba(15,23,42,.03);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.securityPage_standardCard__kVZqZ:hover{transform:translateY(-2px);border-color:#6ee7b7;box-shadow:0 4px 8px rgba(15,23,42,.05),0 10px 24px rgba(15,23,42,.06)}.securityPage_standardCard__kVZqZ .securityPage_iconBox__PHUew{display:flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;margin:0;border-radius:10px}.securityPage_standardCard__kVZqZ .securityPage_cardTitle__QhNMe{min-width:0;margin:0;color:#0f172a;font-size:14px;font-weight:650;line-height:1.45}.dark .securityPage_standardCard__kVZqZ{border-color:#1e293b;background:#0f172a}.dark .securityPage_standardCard__kVZqZ .securityPage_cardTitle__QhNMe{color:#f8fafc}.dark .securityPage_standardCard__kVZqZ:hover{border-color:#065f46;box-shadow:0 4px 10px rgba(0,0,0,.2),0 10px 24px rgba(0,0,0,.18)}@media(max-width:767px){.securityPage_standardCard__kVZqZ{gap:12px;min-height:68px;padding:14px 15px}.securityPage_standardCard__kVZqZ .securityPage_iconBox__PHUew{flex-basis:34px;width:34px;height:34px;border-radius:9px}.securityPage_standardCard__kVZqZ .securityPage_cardTitle__QhNMe{font-size:13px}}@media(max-width:479px){.securityPage_standardCard__kVZqZ{gap:10px;min-height:62px;padding:12px 13px}.securityPage_standardCard__kVZqZ .securityPage_iconBox__PHUew{flex-basis:32px;width:32px;height:32px}.securityPage_standardCard__kVZqZ .securityPage_cardTitle__QhNMe{font-size:12.5px}}.securityPage_tableWrapper__UQReN{width:100%;margin-top:1.5rem;overflow-x:auto;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff}.dark .securityPage_tableWrapper__UQReN{border-color:#1e293b;background:#0f172a}.securityPage_table__iNDi7{width:100%;min-width:600px;border-collapse:collapse;text-align:left}.securityPage_table__iNDi7 td,.securityPage_table__iNDi7 th{border-bottom:1px solid #e2e8f0;padding:.875rem 1rem;vertical-align:top}.dark .securityPage_table__iNDi7 td,.dark .securityPage_table__iNDi7 th{border-color:#1e293b}.securityPage_table__iNDi7 th{background:#f8fafc;color:#0f172a;font-size:.75rem;font-weight:600}.dark .securityPage_table__iNDi7 th{background:#111827;color:#fff}.securityPage_table__iNDi7 td{color:#475569;font-size:.875rem;line-height:1.6}.dark .securityPage_table__iNDi7 td{color:#94a3b8}.securityPage_table__iNDi7 tr:last-child td{border-bottom:0}.securityPage_table__iNDi7 code{border-radius:.375rem;background:#f1f5f9;padding:.2rem .4rem;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}.dark .securityPage_table__iNDi7 code{background:#1e293b;color:#e2e8f0}.securityPage_endpointGrid__px0Sw{display:grid;gap:1rem;margin-top:1.5rem}.securityPage_endpointCard__r9Tia{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:1rem;min-width:0;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:1rem 1.25rem;transition:border-color .2s ease,box-shadow .2s ease}.securityPage_endpointCard__r9Tia:hover{border-color:#6ee7b7;box-shadow:0 1px 3px rgba(15,23,42,.08)}.dark .securityPage_endpointCard__r9Tia{border-color:#1e293b;background:#0f172a}.dark .securityPage_endpointCard__r9Tia:hover{border-color:#065f46}.securityPage_endpointCard__r9Tia code{overflow-wrap:anywhere;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}.dark .securityPage_endpointCard__r9Tia code{color:#e2e8f0}.securityPage_endpointCard__r9Tia .securityPage_cardDescription__is4wm{grid-column:2}.securityPage_method__zU4LI{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border-radius:.375rem;background:#ecfdf5;padding:.3rem .5rem;color:#047857;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;font-weight:700}.dark .securityPage_method__zU4LI{background:rgba(6,78,59,.3);color:#34d399}.securityPage_diagramSection__QWd6y{margin-top:1.5rem}.securityPage_diagramWrapper__jCHhB{display:flex;min-height:180px;align-items:center;justify-content:center;overflow-x:auto;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:1rem}.dark .securityPage_diagramWrapper__jCHhB{border-color:#1e293b;background:#0f172a}.securityPage_diagramWrapper__jCHhB svg{height:auto;max-width:none}@media(min-width:640px){.securityPage_diagramWrapper__jCHhB{padding:1.5rem}}.securityPage_diagramError__hs9yB,.securityPage_diagramLoading__5AAlZ{display:flex;min-height:180px;align-items:center;justify-content:center;margin-top:1.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:1rem;color:#64748b;font-size:.875rem}.dark .securityPage_diagramError__hs9yB,.dark .securityPage_diagramLoading__5AAlZ{border-color:#1e293b;background:#0f172a;color:#94a3b8}.securityPage_diagramError__hs9yB{border-color:#fde68a;background:#fffbeb;color:#b45309}.dark .securityPage_diagramError__hs9yB{border-color:rgba(120,53,15,.5);background:rgba(69,26,3,.2);color:#fbbf24}.securityPage_note__713WD{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.5rem;border:1px solid #a7f3d0;border-radius:.75rem;background:rgba(236,253,245,.7);padding:1rem}.dark .securityPage_note__713WD{border-color:rgba(6,78,59,.5);background:rgba(6,78,59,.2)}.securityPage_note__713WD p{margin:0;color:#065f46;font-size:.875rem;line-height:1.5rem}.dark .securityPage_note__713WD p{color:#6ee7b7}.securityPage_noteIcon__CgV0D{width:1.25rem;height:1.25rem;flex-shrink:0;margin-top:.125rem;color:#10b981}.securityPage_desktopToc__nST66{display:none}@media(min-width:1024px){.securityPage_desktopToc__nST66{display:block}}.securityPage_tocSticky__vbP78{position:sticky;top:6rem;border-left:1px solid #e2e8f0;padding-left:1.25rem}.dark .securityPage_tocSticky__vbP78{border-color:#1e293b}.securityPage_tocLabel__QhY7e{display:block;margin:0 0 1rem;color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.dark .securityPage_tocLabel__QhY7e{color:#94a3b8}.securityPage_tocSticky__vbP78 nav{display:flex;flex-direction:column;gap:.25rem}.securityPage_tocSticky__vbP78 a{display:block;border-left:2px solid transparent;border-radius:0 .375rem .375rem 0;padding:.375rem .75rem;color:#64748b;font-size:.875rem;line-height:1.4;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.securityPage_tocSticky__vbP78 a:hover{border-left-color:#cbd5e1;color:#0f172a}.dark .securityPage_tocSticky__vbP78 a{color:#94a3b8}.dark .securityPage_tocSticky__vbP78 a:hover{border-left-color:#334155;color:#fff}.securityPage_tocActive__K2dsI{border-left-color:#10b981!important;background:rgba(236,253,245,.7);color:#059669!important;font-weight:500}.dark .securityPage_tocActive__K2dsI{background:rgba(6,78,59,.2);color:#34d399!important}.securityPage_relatedSection__rmYC8{margin-top:4rem;border-top:1px solid #e2e8f0;padding-top:2rem}.dark .securityPage_relatedSection__rmYC8{border-color:#1e293b}.securityPage_relatedHeader__XfbV_{margin-bottom:1.25rem}.securityPage_relatedHeader__XfbV_ h2{margin:0;color:#0f172a;font-size:1.125rem;font-weight:600}.dark .securityPage_relatedHeader__XfbV_ h2{color:#fff}.securityPage_relatedHeader__XfbV_ p{margin:.25rem 0 0;color:#64748b;font-size:.875rem}.dark .securityPage_relatedHeader__XfbV_ p{color:#94a3b8}.securityPage_relatedGrid__OknJw{display:grid;gap:.75rem;margin-top:1.25rem}@media(min-width:640px){.securityPage_relatedGrid__OknJw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.securityPage_relatedGrid__OknJw{grid-template-columns:repeat(3,minmax(0,1fr))}}.securityPage_relatedCard__ObtG1{display:flex;align-items:center;gap:.75rem;min-width:0;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:1rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.securityPage_relatedCard__ObtG1:hover{transform:translateY(-2px);border-color:#6ee7b7;box-shadow:0 1px 3px rgba(15,23,42,.1),0 1px 2px rgba(15,23,42,.06)}.dark .securityPage_relatedCard__ObtG1{border-color:#1e293b;background:#0f172a}.dark .securityPage_relatedCard__ObtG1:hover{border-color:#065f46}.securityPage_relatedCard__ObtG1 .securityPage_cardTitle__QhNMe{margin:0}.securityPage_relatedCard__ObtG1 .securityPage_cardDescription__is4wm{margin-top:.25rem}@media(min-width:640px)and (max-width:1023px){.securityPage_container__G8wsb{padding:2.5rem 1.5rem}.securityPage_contentLayout__P5nyO{gap:3rem}.securityPage_cardGrid__D5csJ,.securityPage_relatedGrid__OknJw,.securityPage_standardsGrid__PTTr_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.securityPage_container__G8wsb{padding:2rem 1rem}.securityPage_header__mQGfm{margin-bottom:2rem}.securityPage_titleRow__TJxK0{gap:.75rem}.securityPage_iconBox_lg__2RAgg{width:2.75rem;height:2.75rem;border-radius:.625rem}.securityPage_icon_lg__1_Cc8{width:1.35rem;height:1.35rem}.securityPage_pageTitle__y_Gbu{font-size:1.875rem}.securityPage_pageDescription__tkSYc{margin-top:.75rem;font-size:.875rem;line-height:1.65}.securityPage_contentLayout__P5nyO{display:block}.securityPage_section__0FDM3{scroll-margin-top:5rem}.securityPage_section__0FDM3+.securityPage_section__0FDM3{margin-top:3rem}.securityPage_sectionHeader__ZG7bu{gap:.75rem}.securityPage_sectionTitle__jLFRe{font-size:.7rem}.securityPage_sectionHeading__Zn1vM{font-size:1.2rem}.securityPage_sectionBody__OlD6B{padding-left:0}.securityPage_description__tySfl,.securityPage_paragraph__pZwOV{font-size:.875rem}.securityPage_cardGrid__D5csJ,.securityPage_relatedGrid__OknJw,.securityPage_standardsGrid__PTTr_{grid-template-columns:1fr}.securityPage_card__Qc_Z8,.securityPage_standardCard__kVZqZ{padding:1rem}.securityPage_tableWrapper__UQReN{border-radius:.5rem}.securityPage_endpointCard__r9Tia{grid-template-columns:1fr;gap:.75rem}.securityPage_endpointCard__r9Tia .securityPage_cardDescription__is4wm{grid-column:1}.securityPage_diagramWrapper__jCHhB{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:1rem;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:auto;scrollbar-color:#94a3b8 #e2e8f0}.securityPage_diagramWrapper__jCHhB::-webkit-scrollbar{height:8px}.securityPage_diagramWrapper__jCHhB::-webkit-scrollbar-track{background:#e2e8f0;border-radius:999px}.securityPage_diagramWrapper__jCHhB::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:999px}.securityPage_diagramWrapper__jCHhB svg{display:block;width:750px!important;min-width:750px!important;max-width:none!important;height:auto}.securityPage_relatedSection__rmYC8{margin-top:3rem}}@media(max-width:400px){.securityPage_container__G8wsb{padding-right:.75rem;padding-left:.75rem}.securityPage_titleRow__TJxK0{gap:.625rem}.securityPage_iconBox_lg__2RAgg{width:2.5rem;height:2.5rem}.securityPage_pageTitle__y_Gbu{font-size:1.65rem}.securityPage_sectionHeading__Zn1vM{font-size:1.1rem}.securityPage_cardGrid__D5csJ,.securityPage_endpointGrid__px0Sw,.securityPage_standardsGrid__PTTr_{gap:.75rem}}