.cs-md{--md-primary: #365059;--md-primary-dark: #263b42;--md-success: #40775e;--md-dark: #334155;--md-light: #f8f9fc;--md-border: #e3e6f0;--md-text: #1f2937;--md-muted: #6b7280;color:var(--md-text);font-size:1rem;line-height:1.5}.cs-md a{color:#0b6fae;text-decoration:none}.cs-md a:hover{text-decoration:underline}.cs-md .pointer{cursor:pointer}.cs-md-inline-link,.cs-md #contact,.cs-md .cs-md-inline-link{cursor:pointer!important}.cs-md-inline-link,.cs-md .cs-md-inline-link{display:inline!important;border:0;border-radius:4px;background:#f1f6f6;color:#365059;font:inherit;font-weight:800;padding:0 .18rem;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:#4a76828c}.cs-md-inline-link:hover,.cs-md .cs-md-inline-link:hover{background:#dde9eb;color:#1a2530}.cs-md .text-primary{color:var(--md-primary)!important}.cs-md .text-muted{color:var(--md-muted)!important}.cs-md .text-monospace{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important}.cs-md .small{font-size:80%}.cs-md .bg-light{background-color:var(--md-light)!important}.cs-md .bg-white{background-color:#fff!important}.cs-md .border{border:1px solid var(--md-border)!important}.cs-md .border-bottom{border-bottom:1px solid var(--md-border)!important}.cs-md .rounded{border-radius:.35rem!important}.cs-md .text-danger{color:#dc2626!important}.cs-md .text-success{color:#15803d!important}.cs-md .row{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.cs-md .row>[class*=col],.cs-md .row>.w-100{padding-left:.75rem;padding-right:.75rem}.cs-md .col,.cs-md .col-12,.cs-md .col-xs-12,.cs-md .col-sm-10,.cs-md .col-md-6,.cs-md .col-md-8,.cs-md .col-md-10,.cs-md .col-lg-6,.cs-md .col-lg-8,.cs-md .col-xl-4,.cs-md .col-xl-6{position:relative;width:100%;min-height:1px}.cs-md .col-12,.cs-md .col-xs-12{flex:0 0 100%;max-width:100%}@media(min-width:640px){.cs-md .col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}}@media(min-width:768px){.cs-md .col-md-6{flex:0 0 50%;max-width:50%}.cs-md .col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.cs-md .col-md-10{flex:0 0 83.333333%;max-width:83.333333%}}@media(min-width:1024px){.cs-md .col-lg-6{flex:0 0 50%;max-width:50%}.cs-md .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}}@media(min-width:1280px){.cs-md .col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.cs-md .col-xl-6{flex:0 0 50%;max-width:50%}}.cs-md .card{background:#fff;border:1px solid var(--md-border);border-radius:.35rem;color:var(--md-text);margin-bottom:.75rem;overflow:hidden}.cs-md .shadow{box-shadow:0 .15rem 1.75rem #3a3b4526!important}.cs-md .card-header{padding:.75rem 1.25rem;background:#f8f9fc;border-bottom:1px solid var(--md-border)}.cs-md .card-body{padding:1.25rem}.cs-md #accordiondiv .card-header{padding:5px}.cs-md #accordiondiv .p-2{border-top:2px solid var(--md-primary)}.cs-md #accordiondiv h1,.cs-md #accordiondiv a{color:var(--md-primary)}.cs-md #accordiondiv .btn-link{color:var(--md-primary);background:transparent;text-decoration:none!important;font-size:16px;font-weight:700;padding-left:5px}.cs-md .btn-block{display:block;width:100%}.cs-md button[aria-expanded=true] .cs-md-icon-chevrons-right,.cs-md button[aria-expanded=false] .cs-md-icon-chevrons-down{display:none}.cs-md label{display:inline-block;margin-bottom:.5rem}.cs-md .form-control,.cs-md .form-control-sm,.cs-md input[type=text],.cs-md input[type=number],.cs-md select,.cs-md textarea{color:#111827;background-color:#fff;border:1px solid #d1d5db;border-radius:.35rem}.cs-md .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5}.cs-md select.form-control{height:calc(1.5em + .75rem + 2px)}.cs-md .form-control-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.cs-md textarea.form-control{height:auto;min-height:7rem;resize:vertical;overflow:auto;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cs-md .texts{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cs-md .form-check{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem;margin-bottom:.25rem}.cs-md .form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.5rem;appearance:auto!important;-webkit-appearance:auto!important;opacity:1!important;width:auto!important;height:auto!important;pointer-events:auto!important}.cs-md .form-check-label{margin-bottom:0;cursor:pointer}.cs-md .form-group{margin-bottom:1rem}.cs-md .form-text{display:block;margin-top:.25rem;font-size:.875rem}.cs-md .form-inline{display:flex;flex-flow:row wrap;align-items:center;gap:.35rem}.cs-md .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.cs-md .input-group>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.cs-md .input-group-prepend{display:flex;margin-right:-1px}.cs-md .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;color:#4b5563;background-color:#e5e7eb;border:1px solid #d1d5db;border-radius:.35rem 0 0 .35rem}.cs-md .input-group-prepend+.form-control{border-top-left-radius:0;border-bottom-left-radius:0}.cs-md .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e74a3b}.cs-md .is-invalid~.invalid-feedback,.cs-md .invalid-feedback.show{display:block}.cs-md .btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;font-weight:600;text-align:center;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.35rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}.cs-md .btn:hover{text-decoration:none}.cs-md .btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.cs-md .btn-rounded{border-radius:9999px}.cs-md .btn-primary{color:#fff;background-color:var(--md-primary);border-color:var(--md-primary)}.cs-md .btn-primary:hover{background-color:var(--md-primary-dark);border-color:var(--md-primary-dark)}.cs-md .btn-success{color:#fff;background-color:var(--md-success);border-color:var(--md-success)}.cs-md .btn-dark{color:#fff;background-color:var(--md-dark);border-color:var(--md-dark)}.cs-md .btn-danger{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.cs-md .btn-outline-primary{color:#2563eb;background-color:#fff;border-color:#2563eb}.cs-md .btn-outline-primary:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}.cs-md .btn-outline-secondary{color:#4b5563;background-color:#fff;border-color:#9ca3af}.cs-md .btn-outline-secondary:hover{color:#111827;background-color:#f3f4f6;border-color:#6b7280}.cs-md .btn-outline-danger{color:#dc2626;background-color:#fff;border-color:#dc2626}.cs-md .btn-outline-danger:hover{color:#fff;background-color:#dc2626;border-color:#dc2626}.cs-md .btn-link{color:var(--md-primary);background:transparent;border-color:transparent;box-shadow:none}.cs-md .collapse{display:none}.cs-md .collapse.show{display:block}.cs-md .fade{transition:opacity .15s linear}.cs-md .modal{position:fixed;inset:0;z-index:1500;display:none;overflow-x:hidden;overflow-y:auto;background:#00000073;padding:1rem}.cs-md .modal.show{display:block}.cs-md .modal-dialog{position:relative;width:auto;max-width:800px;margin:1.75rem auto}.cs-md .modal-lg{max-width:900px}.cs-md .modal-content{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;color:var(--md-text);border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .5rem 1rem #00000040}.cs-md .modal-header,.cs-md .modal-footer{display:flex;align-items:center;padding:1rem;border-color:var(--md-border)}.cs-md .modal-header{justify-content:space-between;border-bottom:1px solid var(--md-border)}.cs-md .modal-footer{justify-content:flex-end;border-top:1px solid var(--md-border)}.cs-md .modal-body{position:relative;flex:1 1 auto;padding:1rem}.cs-md .modal-title{margin-bottom:0;line-height:1.5}.cs-md .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0}body.modal-open{overflow:hidden}.cs-md .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.35rem}.cs-md .alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.cs-md .alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.cs-md .alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.cs-md .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.cs-md .table{width:100%;margin-bottom:1rem;color:var(--md-text);border-collapse:collapse}.cs-md .table th,.cs-md .table td{padding:.75rem;vertical-align:top;border-top:1px solid var(--md-border)}.cs-md .table-sm th,.cs-md .table-sm td{padding:.3rem}.cs-md .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.cs-md .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.cs-md .custom-control-input{position:absolute;left:0;z-index:-1;opacity:0}.cs-md .custom-control-label{position:relative;margin-bottom:0;vertical-align:top;cursor:pointer}.cs-md .custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-color:#fff;border:1px solid #adb5bd}.cs-md .custom-switch{padding-left:2.25rem}.cs-md .custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.cs-md .custom-switch .custom-control-label:after{position:absolute;top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);display:block;width:calc(1rem - 4px);height:calc(1rem - 4px);content:"";background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out}.cs-md .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:var(--md-primary);background-color:var(--md-primary)}.cs-md .custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translate(.75rem)}.cs-md hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.cs-md .hr{background-color:#dc143c;border:1px solid #DC143C;height:2px;width:80%}.cs-md section{padding:10px 0}.cs-md .sectioncount{font-size:1.2em;font-weight:700}.cs-md .sticky{position:fixed;z-index:40!important;bottom:0;background:#5a5c6980;padding:10px;font-size:15px;border-radius:5px}.cs-md .highlight-coord{background:#fff8db!important;box-shadow:0 0 0 2px #ffe680;transition:background .8s,box-shadow .8s}.cs-md .highlight-coord.fadeout{background:#fff!important;box-shadow:none}.cs-md .double-u{position:relative;display:inline-block;text-decoration:none}.cs-md .double-u:before,.cs-md .double-u:after{content:"";position:absolute;left:0;right:0;height:1px;background:currentColor}.cs-md .double-u:before{bottom:0}.cs-md .double-u:after{bottom:-.25em}.dark .cs-md{color:#e5e7eb}.dark .cs-md .card,.dark .cs-md .modal-content{background-color:#111827;color:#e5e7eb;border-color:#374151}.dark .cs-md .card-header,.dark .cs-md .modal-header,.dark .cs-md .modal-footer{background-color:#1f2937;color:#f3f4f6;border-color:#374151}.dark .cs-md .text-muted{color:#cbd5e1!important}.dark .cs-md .btn-link{color:#93c5fd}.dark .cs-md .form-control,.dark .cs-md .form-control-sm,.dark .cs-md input[type=text],.dark .cs-md input[type=number],.dark .cs-md select,.dark .cs-md textarea,.dark .cs-md .bg-light{background-color:#fff!important;color:#111827!important}.cs-md{width:100%;max-width:100%;overflow-x:hidden}.cs-md>.row{margin-left:0;margin-right:0}.cs-md .card-body,.cs-md #scrollback{overflow-x:hidden}.cs-md #message,.cs-md textarea.form-control{width:100%!important;max-width:100%}@media(min-width:1024px){.cs-md .card-body>.col-12.mx-auto{max-width:100%}}.cs-md{width:100%;max-width:none;min-width:0;color:#1f2937}.cs-md .container,.cs-md .container-fluid{width:100%;max-width:none;margin-right:auto;margin-left:auto;padding-right:.75rem;padding-left:.75rem}.cs-md .row{display:flex;flex-wrap:wrap;width:calc(100% + 1.5rem);margin-right:-.75rem;margin-left:-.75rem}.cs-md .no-gutters{margin-right:0;margin-left:0}.cs-md .no-gutters>.col,.cs-md .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.cs-md .col,.cs-md .col-1,.cs-md .col-2,.cs-md .col-3,.cs-md .col-4,.cs-md .col-5,.cs-md .col-6,.cs-md .col-7,.cs-md .col-8,.cs-md .col-9,.cs-md .col-10,.cs-md .col-11,.cs-md .col-12,.cs-md .col-sm-1,.cs-md .col-sm-2,.cs-md .col-sm-3,.cs-md .col-sm-4,.cs-md .col-sm-5,.cs-md .col-sm-6,.cs-md .col-sm-7,.cs-md .col-sm-8,.cs-md .col-sm-9,.cs-md .col-sm-10,.cs-md .col-sm-11,.cs-md .col-sm-12,.cs-md .col-md-1,.cs-md .col-md-2,.cs-md .col-md-3,.cs-md .col-md-4,.cs-md .col-md-5,.cs-md .col-md-6,.cs-md .col-md-7,.cs-md .col-md-8,.cs-md .col-md-9,.cs-md .col-md-10,.cs-md .col-md-11,.cs-md .col-md-12,.cs-md .col-lg-1,.cs-md .col-lg-2,.cs-md .col-lg-3,.cs-md .col-lg-4,.cs-md .col-lg-5,.cs-md .col-lg-6,.cs-md .col-lg-7,.cs-md .col-lg-8,.cs-md .col-lg-9,.cs-md .col-lg-10,.cs-md .col-lg-11,.cs-md .col-lg-12,.cs-md .col-xl-1,.cs-md .col-xl-2,.cs-md .col-xl-3,.cs-md .col-xl-4,.cs-md .col-xl-5,.cs-md .col-xl-6,.cs-md .col-xl-7,.cs-md .col-xl-8,.cs-md .col-xl-9,.cs-md .col-xl-10,.cs-md .col-xl-11,.cs-md .col-xl-12{position:relative;width:100%;min-height:1px;padding-right:.75rem;padding-left:.75rem}.cs-md .col{flex-basis:0;flex-grow:1;max-width:100%}.cs-md .col-12{flex:0 0 100%;max-width:100%}.cs-md .col-10{flex:0 0 83.333333%;max-width:83.333333%}.cs-md .col-8{flex:0 0 66.666667%;max-width:66.666667%}.cs-md .col-6{flex:0 0 50%;max-width:50%}@media(min-width:576px){.cs-md .col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.cs-md .col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.cs-md .col-sm-6{flex:0 0 50%;max-width:50%}}@media(min-width:768px){.cs-md .col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.cs-md .col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.cs-md .col-md-6{flex:0 0 50%;max-width:50%}}@media(min-width:992px){.cs-md .col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.cs-md .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.cs-md .col-lg-6{flex:0 0 50%;max-width:50%}}@media(min-width:1200px){.cs-md .col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.cs-md .col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.cs-md .col-xl-6{flex:0 0 50%;max-width:50%}}.cs-md .mx-auto{margin-right:auto!important;margin-left:auto!important}.cs-md .w-100{width:100%!important}.cs-md .card{width:100%}.cs-md .card-body{width:100%;min-width:0}.cs-md textarea.form-control,.cs-md textarea.texts,.cs-md #message{width:100%!important;max-width:100%}.cs-md .form-inline{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:.5rem}.cs-md .input-group{width:100%}.cs-md div.sticky,.cs-md .sticky{max-width:min(92vw,36rem)}.modal{display:none!important;position:fixed!important;inset:0!important;z-index:1500!important;overflow-x:hidden!important;overflow-y:auto!important;background:#00000073!important;padding:1rem!important}.modal.show{display:block!important}.modal-dialog{position:relative!important;width:auto!important;max-width:800px!important;margin:1.75rem auto!important}.modal-lg{max-width:900px!important}.modal-content{position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;background-color:#fff!important;color:#1f2937!important;border:1px solid rgba(0,0,0,.2)!important;border-radius:.35rem!important;box-shadow:0 .5rem 1rem #00000040!important}.modal-header,.modal-footer{display:flex!important;align-items:center!important;padding:1rem!important}.modal-header{justify-content:space-between!important;border-bottom:1px solid #e5e7eb!important}.modal-footer{justify-content:flex-end!important;border-top:1px solid #e5e7eb!important}.modal-body{position:relative!important;flex:1 1 auto!important;padding:1rem!important}.modal-open{overflow:hidden!important}.collapse:not(.show){display:none!important}.collapse.show{display:block!important}.cs-md,.cs-md .card,.cs-md .card-body,.cs-md .collapse,.cs-md .section,.cs-md .p-2{color:#111827!important}.cs-md textarea,.cs-md input,.cs-md select,.cs-md .form-control,.cs-md .form-control-sm,.cs-md .input-group-text{color:#111827!important;-webkit-text-fill-color:#111827!important;background-color:#fff!important;opacity:1!important}.cs-md textarea::placeholder,.cs-md input::placeholder{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;opacity:1!important}.cs-md textarea.texts,.cs-md textarea.rots,.cs-md #message{display:block!important;color:#111827!important;-webkit-text-fill-color:#111827!important;background-color:#fff!important;border:1px solid #cbd5e1!important;min-height:7rem;line-height:1.5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.cs-md code,.cs-md pre,.cs-md .text-monospace,.cs-md .font-mono{color:#111827!important;-webkit-text-fill-color:#111827!important}.cs-md .bg-white,.cs-md .bg-light{background-color:#fff!important}.cs-md .text-muted{color:#6b7280!important}.cs-md .text-primary,.cs-md a{color:#2563eb!important}.cs-md .cs-md-key-prepend{background:#edf4f4!important;border-color:#c8d6d8!important;color:#365059!important;-webkit-text-fill-color:#365059!important;font-weight:800}.cs-md .cs-md-key-prepend .cs-md-btn-icon{color:#365059!important;-webkit-text-fill-color:#365059!important}.cs-md .input-group-append:has(.cs-md-key-clear){display:flex;align-items:stretch}.cs-md .cs-md-key-clear{background:#edf4f4!important;border:1px solid #c8d6d8!important;color:#365059!important;-webkit-text-fill-color:#365059!important;font-weight:800!important;font-size:1.25rem!important;line-height:1!important;padding:0 .75rem!important;min-width:2.5rem;align-self:stretch;border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;cursor:pointer;transition:background-color .12s ease,color .12s ease}.cs-md .cs-md-key-clear:hover,.cs-md .cs-md-key-clear:focus{background:#d8e6e8!important;outline:none}.dark .cs-md .cs-md-key-clear{background-color:var(--md-surface-muted)!important;border-color:var(--md-line-strong)!important;color:#bfd4d8!important;-webkit-text-fill-color:#bfd4d8!important}.dark .cs-md .cs-md-key-clear:hover,.dark .cs-md .cs-md-key-clear:focus{background:#ffffff14!important}.cs-md .alert,.cs-md .alert-warning,.cs-md .alert-info,.cs-md .alert-success{color:#111827!important}.cs-md .fade{opacity:1!important}.cs-md .fade.show,.cs-md .collapse.fade.show,.cs-md .section.show{opacity:1!important;visibility:visible!important}.cs-md .collapse.show,.cs-md .collapse.fade.show{display:block!important}.cs-md .collapse:not(.show){display:none!important}.cs-md .collapse.show,.cs-md .collapse.fade.show,.cs-md .section.show,.cs-md [class*=collapse].show{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important}.cs-md .collapse.show *,.cs-md .collapse.fade.show *,.cs-md .section.show *{visibility:visible!important;opacity:1!important}.cs-md .collapse:not(.show){display:none!important;visibility:hidden!important}.cs-md .form-row{display:flex;flex-wrap:wrap;margin-right:-.35rem;margin-left:-.35rem}.cs-md .form-row>.form-group,.cs-md .form-row>[class*=col-]{padding-right:.35rem;padding-left:.35rem}.cs-md .badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:800;line-height:1;white-space:nowrap}.cs-md .badge-info{background-color:var(--md-primary, #365059);color:#fff}.cs-md .table-bordered,.cs-md .table-bordered th,.cs-md .table-bordered td{border:1px solid var(--md-border)}.cs-md .thead-light th{background-color:#f3f4f6;color:#374151}.cs-md .row.no-gutters{width:100%}.cs-md .row.no-gutters>[class*=col-]{padding-right:.25rem;padding-left:.25rem}.cs-md .col-md-6,.cs-md .col-sm-6,.cs-md .col-lg-6,.cs-md .col-xl-6{flex:0 0 50%;max-width:50%}@media(max-width:767.98px){.cs-md .col-md-6,.cs-md .col-md-8,.cs-md .col-md-10{flex:0 0 100%;max-width:100%}.cs-md .text-right{text-align:left!important}}.cs-md code.bg-white{display:inline-block!important;min-width:0!important;max-width:100%!important;overflow-wrap:anywhere;white-space:normal;color:#111827!important;-webkit-text-fill-color:#111827!important;background:#fff!important}.cs-md select.form-control-sm{appearance:auto!important;-moz-appearance:auto!important;-webkit-appearance:auto!important;background-image:none!important;background-position:initial!important;background-size:initial!important;min-width:3rem;min-height:2.25rem;text-align:center;padding-right:.5rem!important}.cs-md select.form-control,.cs-md select:not(.form-control-sm){appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right .75rem center!important;background-size:1rem 1rem!important;padding-right:2.25rem!important}.md-tooltip-popup{position:absolute;z-index:9999;max-width:300px;padding:6px 10px;background:#333;color:#fff;font-size:13px;line-height:1.4;border-radius:4px;box-shadow:0 2px 8px #00000040;pointer-events:none}.cs-md{--md-surface: #ffffff;--md-surface-soft: #f6f8f7;--md-surface-muted: #eef3f0;--md-line: #d7e0dc;--md-line-strong: #9fb2aa;--md-ink: #17242a;--md-ink-muted: #64726e;--md-accent: #c8472c;--md-accent-soft: #f8e5df;--md-found: #40775e;--md-link: #365059;--md-link-hover: #1a2530;--md-row-surface: #f7faf9;--md-row-hover: #eef5f2;--md-row-border: #d7e0dc;--md-row-badge: var(--md-accent);--md-code-surface: #fff8f6;--md-code-border: #f1c6ba;width:100%;max-width:100%;overflow-x:clip;color:var(--md-ink)!important}.cs-md *,.cs-md *:before,.cs-md *:after{box-sizing:border-box}.cs-md .cs-md-shell{border:1px solid var(--md-line);border-radius:8px;box-shadow:0 10px 30px #17242a14!important;background:var(--md-surface);overflow:hidden}.cs-md .cs-md-shell-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--md-line);background:linear-gradient(180deg,#f9fbfa,#edf4f1);padding:1rem 1.25rem}.cs-md .cs-md-shell-header h6{color:var(--md-primary)!important;font-size:1.05rem;letter-spacing:0}.cs-md .cs-md-workspace{background:linear-gradient(180deg,#f6f8f7f0,#fffffffa 22rem),var(--md-surface);padding:clamp(.75rem,1.5vw,1.25rem)}.cs-md .cs-md-main-stack{max-width:none;width:100%}.cs-md .cs-md-input-panel{max-width:1180px;margin:0 auto 1.25rem;padding:clamp(.875rem,2vw,1.25rem);border:1px solid var(--md-line);border-radius:8px;background:var(--md-surface)}.cs-md .cs-md-input-panel>p{max-width:78rem;margin-left:auto;margin-right:auto;margin-bottom:1.35rem;color:var(--md-ink-muted)}.cs-md #message{min-height:10rem;border-color:var(--md-line-strong)!important;border-radius:8px!important;box-shadow:inset 0 1px 2px #17242a0d}.cs-md .form-control:focus,.cs-md .form-control-sm:focus,.cs-md input[type=text]:focus,.cs-md input[type=number]:focus,.cs-md select:focus,.cs-md textarea:focus{border-color:var(--md-primary)!important;box-shadow:0 0 0 3px #36505929!important;outline:0!important}.cs-md .btn{border-radius:6px;min-height:2.25rem}.cs-md .btn-rounded{border-radius:6px}.cs-md .btn-primary,.cs-md .btn-success{background-color:var(--md-primary)!important;border-color:var(--md-primary)!important}.cs-md .btn-primary:hover,.cs-md .btn-success:hover{background-color:var(--md-primary-dark)!important;border-color:var(--md-primary-dark)!important}.cs-md .btn-dark{background-color:#465861!important;border-color:#465861!important}.cs-md .btn-outline-primary{color:var(--md-link)!important;background:#f8fbfa!important;border-color:#6f929a!important}.cs-md .btn-outline-primary:hover{color:#fff!important;background:var(--md-primary)!important;border-color:var(--md-primary)!important}.cs-md .btn-outline-secondary{color:#465861!important;background:#fbfcfc!important;border-color:#9aaeb5!important}.cs-md .btn-outline-secondary:hover{color:var(--md-link-hover)!important;background:#edf4f1!important;border-color:#6f929a!important}.cs-md .btn-outline-danger{color:#b33f2c!important;background:#fff8f6!important;border-color:#e28978!important}.cs-md .btn-outline-danger:hover{color:#fff!important;background:#b33f2c!important;border-color:#b33f2c!important}.cs-md .cs-md-clear-filter-button,.cs-md-preferences-modal .cs-md-clear-filter-button,.cs-md-clear-filter-button{display:inline-flex!important;align-items:center;justify-content:center;gap:.38rem;min-height:2.1rem;padding:.34rem .72rem!important;border-width:1.5px!important;border-style:solid!important;border-radius:6px!important;background:#fff3ef!important;color:#b33f2c!important;-webkit-text-fill-color:#b33f2c!important;font-weight:700;line-height:1.2;box-shadow:0 1px 2px #b33f2c14}.cs-md .cs-md-clear-filter-button:hover,.cs-md-preferences-modal .cs-md-clear-filter-button:hover,.cs-md-clear-filter-button:hover{background:#b33f2c!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 5px 14px #b33f2c2e}.cs-md .cs-md-clear-filter-button .cs-md-btn-icon,.cs-md-preferences-modal .cs-md-clear-filter-button .cs-md-btn-icon,.cs-md-clear-filter-button .cs-md-btn-icon{flex:0 0 auto;background-color:currentColor}.cs-md .cs-md-share-status{display:inline-flex;align-items:center;min-height:2.25rem;margin-left:.35rem;color:var(--md-found);font-size:.86rem;font-weight:800;opacity:0;vertical-align:middle;transition:opacity .16s ease}.cs-md .cs-md-share-status.is-visible{opacity:1}.cs-md .cs-md-share-status.is-error{color:#b33f2c}.cs-md #solve{min-width:9rem;background-color:var(--md-found)!important;border-color:var(--md-found)!important;font-weight:700}.cs-md .cs-md-status{color:var(--md-ink)}.cs-md a{color:var(--md-link)!important}.cs-md a:hover{color:var(--md-link-hover)!important}.cs-md .cs-md-status .sectioncount{display:inline-flex;align-items:center;margin:.35rem .45rem .35rem 0;border:1px solid rgba(200,71,44,.22);border-radius:999px;padding:.35rem .8rem;background:linear-gradient(180deg,#fff8f6,#f8e5df);color:#8b3323;box-shadow:0 6px 16px #c8472c1a;font-size:.95rem;line-height:1.1}.cs-md .cs-md-status .cs-md-elapsed{display:inline-flex;align-items:center;color:var(--md-ink-muted);font-size:.92rem;font-weight:700}.cs-md .cs-md-focus-alert{border:1px solid #fecaca;border-radius:8px;background:#fff1f2;color:#991b1b;padding:.75rem}.cs-md div.cs-md-section-nav{left:1rem;left:max(1rem,env(safe-area-inset-left));right:auto;bottom:1rem;width:auto;max-width:calc(100vw - 6rem);border:1px solid rgba(54,80,89,.25);background:#fffffff0!important;box-shadow:0 14px 34px #17242a2e;backdrop-filter:blur(10px)}@media(min-width:1024px){.cs-md div.cs-md-section-nav{left:19rem;max-width:32rem}body.sidebar-collapsed .cs-md div.cs-md-section-nav{left:1rem}}.cs-md .cs-md-section-nav-inner{display:flex;align-items:center;gap:.5rem;padding:.3rem}.cs-md .cs-md-section-nav select{flex:0 1 14rem;min-width:0;border-color:var(--md-line-strong)!important}.cs-md .cs-md-section-filter{display:inline-flex;align-items:center;flex:0 0 auto;overflow:hidden;border:1px solid var(--md-line-strong);border-radius:7px;background:var(--md-surface-soft)}.cs-md .cs-md-section-filter-button{min-height:2.1rem;border:0;border-right:1px solid var(--md-line);border-radius:0;background:transparent;color:var(--md-ink-muted);padding:.35rem .55rem;font-size:.82rem;font-weight:800;line-height:1;cursor:pointer}.cs-md .cs-md-section-filter-button:last-child{border-right:0}.cs-md .cs-md-section-filter-button:hover,.cs-md .cs-md-section-filter-button:focus{background:var(--md-row-hover);color:var(--md-primary);outline:none}.cs-md .cs-md-section-filter-button.is-active{background:var(--md-primary);color:#fff}.cs-md .cs-md-results{max-width:1400px;margin:0 auto}.cs-md #decryptedsection{display:grid;gap:.75rem}.cs-md #decryptedsection>[data-md-result-card],.cs-md #decryptedsection>.card{border:1px solid var(--md-line);border-radius:8px;box-shadow:none!important;overflow:hidden}.cs-md #decryptedsection>[data-md-result-card].cs-md-has-result,.cs-md #decryptedsection>.card.cs-md-has-result{border-color:#40775e73;box-shadow:0 6px 20px #40775e1a!important}.cs-md #decryptedsection>[data-md-result-card]>[data-md-section-header],.cs-md #decryptedsection>.card>.card-header{border-bottom:0;background:var(--md-surface-soft);padding:0}.cs-md #decryptedsection>[data-md-result-card].cs-md-has-result>[data-md-section-header],.cs-md #decryptedsection>.card.cs-md-has-result>.card-header{background:#eef7f2}.cs-md #decryptedsection .btn-link{display:flex;align-items:center;min-height:2.75rem;color:var(--md-primary)!important;padding:.6rem .75rem;white-space:normal}.cs-md #decryptedsection>[data-md-result-card].cs-md-has-result .btn-link:after,.cs-md #decryptedsection>.card.cs-md-has-result .btn-link:after{content:"Result";margin-left:auto;border-radius:999px;padding:.12rem .5rem;background:var(--md-found);color:#fff;font-size:.72rem;font-weight:700}.cs-md #decryptedsection .section>.p-2{border-top:1px solid var(--md-line)!important;background:#fff;padding:clamp(.75rem,1.4vw,1.25rem)!important}.cs-md #decryptedsection textarea.texts,.cs-md #decryptedsection textarea.rots{min-height:6.25rem;border-color:#d8e0dd!important;border-radius:6px!important;background:#fbfdfc!important}.cs-md #decryptedsection textarea[data-md-has-text=true]{border-color:#40775e85!important;background:#fff!important}.cs-md #wordDetectionControls .form-row,.cs-md #coordDetectionControls .form-row{gap:.5rem}.cs-md .cs-md-detection-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;margin:.75rem 0 1.1rem}.cs-md .cs-md-detection-control{margin:0}.cs-md .cs-md-btn-icon,.cs-md .cs-md-pref-icon,.cs-md .cs-md-toggle-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1rem;height:1rem;line-height:1;vertical-align:-.125em}.cs-md #openPreferences .cs-md-btn-icon,.cs-md .openCoordPreferences .cs-md-btn-icon{width:1.18rem;height:1.18rem}.cs-md .cs-md-btn-icon:before,.cs-md .cs-md-pref-icon:before{display:block;content:"";width:1rem;height:1rem;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.cs-md .cs-md-btn-icon-settings:before,.cs-md .cs-md-icon-settings:before{width:1.08rem;height:1.08rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z'/%3E%3Cpath d='M19.4 15a1.7 1.7 0 0 0 .34 1.88l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06A1.7 1.7 0 0 0 15 19.4a1.7 1.7 0 0 0-1 1.55V21a2 2 0 1 1-4 0v-.08a1.7 1.7 0 0 0-1-1.55 1.7 1.7 0 0 0-1.88.34l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06A1.7 1.7 0 0 0 4.6 15a1.7 1.7 0 0 0-1.55-1H3a2 2 0 1 1 0-4h.08a1.7 1.7 0 0 0 1.55-1 1.7 1.7 0 0 0-.34-1.88l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06A1.7 1.7 0 0 0 9 4.6a1.7 1.7 0 0 0 1-1.55V3a2 2 0 1 1 4 0v.08a1.7 1.7 0 0 0 1 1.55 1.7 1.7 0 0 0 1.88-.34l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06A1.7 1.7 0 0 0 19.4 9c.2.6.77 1 1.55 1H21a2 2 0 1 1 0 4h-.08a1.7 1.7 0 0 0-1.52 1Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z'/%3E%3Cpath d='M19.4 15a1.7 1.7 0 0 0 .34 1.88l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06A1.7 1.7 0 0 0 15 19.4a1.7 1.7 0 0 0-1 1.55V21a2 2 0 1 1-4 0v-.08a1.7 1.7 0 0 0-1-1.55 1.7 1.7 0 0 0-1.88.34l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06A1.7 1.7 0 0 0 4.6 15a1.7 1.7 0 0 0-1.55-1H3a2 2 0 1 1 0-4h.08a1.7 1.7 0 0 0 1.55-1 1.7 1.7 0 0 0-.34-1.88l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06A1.7 1.7 0 0 0 9 4.6a1.7 1.7 0 0 0 1-1.55V3a2 2 0 1 1 4 0v.08a1.7 1.7 0 0 0 1 1.55 1.7 1.7 0 0 0 1.88-.34l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06A1.7 1.7 0 0 0 19.4 9c.2.6.77 1 1.55 1H21a2 2 0 1 1 0 4h-.08a1.7 1.7 0 0 0-1.52 1Z'/%3E%3C/svg%3E")}.cs-md .cs-md-btn-icon-x:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")}.cs-md .cs-md-btn-icon-link:before{width:.95rem;height:.95rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-clipboard:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='2' width='8' height='4' rx='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='2' width='8' height='4' rx='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-eraser:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 21-4-4 10-10a3 3 0 0 1 4 0l4 4-10 10H7Z'/%3E%3Cpath d='m14 7 3 3'/%3E%3Cpath d='M7 21h14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 21-4-4 10-10a3 3 0 0 1 4 0l4 4-10 10H7Z'/%3E%3Cpath d='m14 7 3 3'/%3E%3Cpath d='M7 21h14'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-dots-horizontal:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Ccircle cx='5' cy='12' r='2.2'/%3E%3Ccircle cx='12' cy='12' r='2.2'/%3E%3Ccircle cx='19' cy='12' r='2.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Ccircle cx='5' cy='12' r='2.2'/%3E%3Ccircle cx='12' cy='12' r='2.2'/%3E%3Ccircle cx='19' cy='12' r='2.2'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-copy:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-shuffle:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 3h5v5'/%3E%3Cpath d='M4 20 21 3'/%3E%3Cpath d='M21 16v5h-5'/%3E%3Cpath d='M15 15l6 6'/%3E%3Cpath d='M4 4l5 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 3h5v5'/%3E%3Cpath d='M4 20 21 3'/%3E%3Cpath d='M21 16v5h-5'/%3E%3Cpath d='M15 15l6 6'/%3E%3Cpath d='M4 4l5 5'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-arrow-right:before,.cs-md .cs-md-icon-arrow-up:before,.cs-md .cs-md-icon-arrow-down:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-arrow-up:before{transform:rotate(-90deg)}.cs-md .cs-md-icon-arrow-down:before{transform:rotate(90deg)}.cs-md .cs-md-icon-repeat:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m17 1 4 4-4 4'/%3E%3Cpath d='M3 11V9a4 4 0 0 1 4-4h14'/%3E%3Cpath d='m7 23-4-4 4-4'/%3E%3Cpath d='M21 13v2a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m17 1 4 4-4 4'/%3E%3Cpath d='M3 11V9a4 4 0 0 1 4-4h14'/%3E%3Cpath d='m7 23-4-4 4-4'/%3E%3Cpath d='M21 13v2a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-divide:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Ccircle cx='12' cy='6' r='1' fill='black'/%3E%3Ccircle cx='12' cy='18' r='1' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Ccircle cx='12' cy='6' r='1' fill='black'/%3E%3Ccircle cx='12' cy='18' r='1' fill='black'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-chevron-down:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-help-circle:before,.cs-md .cs-md-icon-info-circle:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.1 9a3 3 0 1 1 5.8 1c-.4.8-1.3 1.3-2.1 2-.7.6-.8 1.1-.8 2'/%3E%3Cpath d='M12 18h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.1 9a3 3 0 1 1 5.8 1c-.4.8-1.3 1.3-2.1 2-.7.6-.8 1.1-.8 2'/%3E%3Cpath d='M12 18h.01'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-info-circle:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-key:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7.5' cy='14.5' r='4.5'/%3E%3Cpath d='m11 11 9-9'/%3E%3Cpath d='m16 6 2 2'/%3E%3Cpath d='m19 3 2 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7.5' cy='14.5' r='4.5'/%3E%3Cpath d='m11 11 9-9'/%3E%3Cpath d='m16 6 2 2'/%3E%3Cpath d='m19 3 2 2'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-chevrons-right:before,.cs-md .cs-md-icon-chevrons-down:before,.cs-md .cs-md-icon-chevrons-up:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 18 6-6-6-6'/%3E%3Cpath d='m13 18 6-6-6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 18 6-6-6-6'/%3E%3Cpath d='m13 18 6-6-6-6'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-chevrons-down:before{transform:rotate(90deg)}.cs-md .cs-md-icon-chevrons-up:before{transform:rotate(-90deg)}.cs-md .cs-md-icon-arrows-left-right:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7 3 12l5 5'/%3E%3Cpath d='M3 12h18'/%3E%3Cpath d='m16 7 5 5-5 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7 3 12l5 5'/%3E%3Cpath d='M3 12h18'/%3E%3Cpath d='m16 7 5 5-5 5'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-sparkles:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 9.6 8.6 4 11l5.6 2.4L12 19l2.4-5.6L20 11l-5.6-2.4L12 3Z'/%3E%3Cpath d='M19 3v4'/%3E%3Cpath d='M21 5h-4'/%3E%3Cpath d='M5 17v4'/%3E%3Cpath d='M7 19H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 9.6 8.6 4 11l5.6 2.4L12 19l2.4-5.6L20 11l-5.6-2.4L12 3Z'/%3E%3Cpath d='M19 3v4'/%3E%3Cpath d='M21 5h-4'/%3E%3Cpath d='M5 17v4'/%3E%3Cpath d='M7 19H3'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-type:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7V4h16v3'/%3E%3Cpath d='M9 20h6'/%3E%3Cpath d='M12 4v16'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7V4h16v3'/%3E%3Cpath d='M9 20h6'/%3E%3Cpath d='M12 4v16'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-book-open:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v13a3 3 0 0 0-3-3H2z'/%3E%3Cpath d='M22 3h-6a4 4 0 0 0-4 4v13a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v13a3 3 0 0 0-3-3H2z'/%3E%3Cpath d='M22 3h-6a4 4 0 0 0-4 4v13a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-notebook-pen:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4'/%3E%3Cpath d='M2 6h4'/%3E%3Cpath d='M2 10h4'/%3E%3Cpath d='M2 14h4'/%3E%3Cpath d='M2 18h4'/%3E%3Cpath d='M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4'/%3E%3Cpath d='M2 6h4'/%3E%3Cpath d='M2 10h4'/%3E%3Cpath d='M2 14h4'/%3E%3Cpath d='M2 18h4'/%3E%3Cpath d='M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-sliders-horizontal:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='21' x2='14' y1='4' y2='4'/%3E%3Cline x1='10' x2='3' y1='4' y2='4'/%3E%3Cline x1='21' x2='12' y1='12' y2='12'/%3E%3Cline x1='8' x2='3' y1='12' y2='12'/%3E%3Cline x1='21' x2='16' y1='20' y2='20'/%3E%3Cline x1='12' x2='3' y1='20' y2='20'/%3E%3Cline x1='14' x2='14' y1='2' y2='6'/%3E%3Cline x1='8' x2='8' y1='10' y2='14'/%3E%3Cline x1='16' x2='16' y1='18' y2='22'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='21' x2='14' y1='4' y2='4'/%3E%3Cline x1='10' x2='3' y1='4' y2='4'/%3E%3Cline x1='21' x2='12' y1='12' y2='12'/%3E%3Cline x1='8' x2='3' y1='12' y2='12'/%3E%3Cline x1='21' x2='16' y1='20' y2='20'/%3E%3Cline x1='12' x2='3' y1='20' y2='20'/%3E%3Cline x1='14' x2='14' y1='2' y2='6'/%3E%3Cline x1='8' x2='8' y1='10' y2='14'/%3E%3Cline x1='16' x2='16' y1='18' y2='22'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-map-pin:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 5-8 12-8 12S4 15 4 10a8 8 0 1 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 5-8 12-8 12S4 15 4 10a8 8 0 1 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-check:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m20 6-11 11-5-5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m20 6-11 11-5-5'/%3E%3C/svg%3E")}.cs-md .cs-md-pref-icon-filter:before{color:var(--md-primary);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 3H2l8 9.5V20l4 2v-9.5L22 3Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 3H2l8 9.5V20l4 2v-9.5L22 3Z'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-filter:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 3H2l8 9.5V20l4 2v-9.5L22 3Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 3H2l8 9.5V20l4 2v-9.5L22 3Z'/%3E%3C/svg%3E")}.cs-md .cs-md-pref-icon-crosshair:before{color:var(--md-found);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Cpath d='M12 2v4'/%3E%3Cpath d='M12 18v4'/%3E%3Cpath d='M2 12h4'/%3E%3Cpath d='M18 12h4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Cpath d='M12 2v4'/%3E%3Cpath d='M12 18v4'/%3E%3Cpath d='M2 12h4'/%3E%3Cpath d='M18 12h4'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-crosshair:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Cpath d='M12 2v4'/%3E%3Cpath d='M12 18v4'/%3E%3Cpath d='M2 12h4'/%3E%3Cpath d='M18 12h4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Cpath d='M12 2v4'/%3E%3Cpath d='M12 18v4'/%3E%3Cpath d='M2 12h4'/%3E%3Cpath d='M18 12h4'/%3E%3C/svg%3E")}.cs-md .cs-md-toggle-icon:before{content:"";display:block;width:.45rem;height:.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.1rem) rotate(45deg)}.cs-md .cs-md-toggle-icon[data-state=open]:before{transform:translateY(.15rem) rotate(225deg)}.cs-md #wordDetectionControls .form-group,.cs-md #coordDetectionControls .form-group{margin:.35rem 0!important;padding:0!important}.cs-md #wordsAccordion,.cs-md #coordsAccordion{display:grid;gap:.75rem}.cs-md .cs-md-detection-row{margin:0!important;border:1px solid var(--md-row-border);border-radius:8px;background:var(--md-row-surface);overflow:hidden}.cs-md .cs-md-detection-row-header{background:transparent}.cs-md .cs-md-detection-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;border:0;background:transparent;color:var(--md-link);font-weight:800;padding:.65rem .9rem;text-align:left;cursor:pointer}.cs-md .cs-md-detection-trigger>*{min-width:0}.cs-md .cs-md-detection-trigger:hover{background:var(--md-row-hover);color:var(--md-link-hover)}.cs-md .cs-md-detection-label{display:inline-flex;align-items:center;justify-self:start;gap:.55rem;min-width:0;text-align:left;overflow-wrap:anywhere}.cs-md .cs-md-row-toggle{position:relative;flex:0 0 auto;width:.75rem;height:.75rem}.cs-md .cs-md-row-toggle:before,.cs-md .cs-md-row-toggle:after{content:"";position:absolute;inset:.13rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.cs-md .cs-md-row-toggle:after{left:.32rem}.cs-md button[aria-expanded=true] .cs-md-row-toggle:before,.cs-md button[aria-expanded=true] .cs-md-row-toggle:after{transform:rotate(45deg)}.cs-md button[aria-expanded=true] .cs-md-row-toggle:after{top:.32rem;left:.13rem}.cs-md .cs-md-detection-badge{justify-self:end;border:1px solid rgba(200,71,44,.18);border-radius:999px;padding:.26rem .62rem;background:linear-gradient(180deg,#d96f5a,#c45642);color:#fff;font-size:.7rem;font-weight:800;line-height:1;white-space:nowrap;box-shadow:0 4px 10px #c8472c29}.cs-md .cs-md-detection-badge.cs-md-match-danger{border-color:#b91c1c3d;background:linear-gradient(180deg,#ef7d6c,#c24134);color:#fff}.cs-md .cs-md-detection-badge.cs-md-match-caution{border-color:#b4530938;background:linear-gradient(180deg,#f4b45f,#c9771d);color:#2d1605}.cs-md .cs-md-detection-badge.cs-md-match-soft{border-color:#40775e38;background:linear-gradient(180deg,#dcefe7,#b7dcca);color:#23503d}.cs-md .cs-md-detection-badge.cs-md-match-strong{border-color:#40775e47;background:linear-gradient(180deg,#5f9679,#40775e);color:#fff}.cs-md .cs-md-detection-badge.cs-md-match-perfect{border-color:#22593a4d;background:linear-gradient(180deg,#2f7959,#22593a);color:#fff;box-shadow:0 5px 12px #22593a33}.cs-md .cs-md-detection-body{display:grid;gap:.5rem;border-top:1px solid var(--md-row-border);background:var(--md-surface);padding:.8rem .9rem}.cs-md .cs-md-detection-source a{color:var(--md-link)!important;font-weight:800;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.cs-md .cs-md-detection-code{display:inline-block;max-width:100%;border:1px solid var(--md-code-border);border-radius:6px;background:var(--md-code-surface);color:var(--md-accent);padding:.45rem .65rem;overflow-wrap:anywhere;white-space:pre-wrap;font-weight:700}.cs-md .cs-md-coordinate-hit{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.35rem}.cs-md .cs-md-coordinate-hit .cs-md-detection-source{justify-self:start;min-width:0;text-align:left;color:var(--md-ink)}.cs-md .cs-md-coordinate-value{min-width:0;justify-self:stretch;text-align:left}.cs-md .cs-md-coordinate-open{display:inline-flex;align-items:center;justify-content:center;margin-left:.35rem;color:var(--md-link)!important;text-decoration:none;vertical-align:text-bottom}.cs-md .cs-md-coordinate-open:hover{color:var(--md-link-hover)!important}.cs-md #wordsAccordion .card,.cs-md #coordsAccordion>.mb-4{margin-bottom:0!important;border-color:var(--md-row-border)!important;border-radius:8px!important;background:var(--md-row-surface)!important;overflow:hidden}.cs-md #wordsAccordion .card-header{background:transparent!important;border-bottom:0}.cs-md #wordsAccordion .btn-link,.cs-md #coordsAccordion .btn-link{min-height:2.65rem;color:var(--md-link)!important;font-weight:800}.cs-md #wordsAccordion .btn-link>span:first-child,.cs-md #coordsAccordion .btn-link>span:first-child{min-width:0;text-align:left}.cs-md #wordsAccordion .badge,.cs-md #coordsAccordion .badge{margin-left:1rem!important;flex:0 0 auto}.cs-md #wordsAccordion code,.cs-md #coordsAccordion code{border-color:var(--md-code-border)!important;border-radius:6px!important;background:var(--md-code-surface)!important;color:var(--md-accent)!important}.cs-md .expand{margin-top:.45rem}.cs-md [id^=textoptions]{border:1px solid var(--md-line);border-radius:8px;background:var(--md-surface-soft);color:var(--md-ink-muted);margin:.75rem auto 0;padding:.75rem;max-width:100%}.cs-md [id^=textoptions] hr{margin:.5rem 0 .75rem!important}.cs-md [id^=textoptions]>div{color:var(--md-ink-muted)!important}.cs-md [id^=textoptions] input{margin-top:.25rem}.cs-md .modal-content{border-radius:8px!important;border-color:var(--md-line)!important;background:var(--md-surface)!important;color:var(--md-ink)!important;overflow:hidden}.cs-md .modal-dialog{max-width:31.25rem}.cs-md .modal-lg{max-width:min(56rem,calc(100vw - 2rem))}.cs-md .modal-header{background:var(--md-surface)!important;color:var(--md-ink)!important;border-bottom:1px solid var(--md-line)!important}.cs-md .modal-header .close{cursor:pointer}.cs-md .modal-header .modal-title,.cs-md .modal-header .close,.cs-md .modal-header .close span{color:var(--md-ink-muted)!important;-webkit-text-fill-color:var(--md-ink-muted)!important}.cs-md .modal-body{color:var(--md-ink-muted)}.cs-md .modal .custom-control{display:flex;align-items:center;gap:.5rem;min-height:1.4rem;padding-left:0}.cs-md .modal .custom-control-input{position:static;z-index:auto;opacity:1;flex:0 0 auto;width:1rem;height:1rem;margin:0;appearance:auto!important;-webkit-appearance:auto!important}.cs-md .modal .custom-control-label:before,.cs-md .modal .custom-control-label:after{display:none!important}.cs-md .modal .form-control,.cs-md .modal .form-control-sm{border-color:var(--md-line-strong)!important;border-radius:4px!important}.cs-md .cs-md-preferences-modal .modal-dialog,.cs-md-preferences-modal .modal-dialog,.cs-md #preferencesModal .modal-dialog,#preferencesModal .modal-dialog{max-width:min(31.25rem,calc(100vw - 2rem))!important}.cs-md .cs-md-preferences-modal .modal-content,.cs-md-preferences-modal .modal-content{border-radius:8px!important;overflow:hidden}.cs-md .cs-md-preferences-modal .modal-body,.cs-md-preferences-modal .modal-body{max-height:min(74vh,46rem);overflow-y:auto;padding:1rem!important;background:var(--md-surface, #ffffff)!important}.cs-md .cs-md-pref-form,.cs-md-pref-form{display:grid;gap:.85rem}.cs-md .cs-md-pref-form .form-group,.cs-md-pref-form .form-group{display:block;margin-bottom:0}.cs-md .cs-md-pref-form label,.cs-md-pref-form label{display:block;color:var(--md-ink-muted, #64726e);font-weight:700;margin-bottom:.32rem}.cs-md .cs-md-pref-form .form-control,.cs-md .cs-md-pref-form .form-control-sm,.cs-md-pref-form .form-control,.cs-md-pref-form .form-control-sm{display:block!important;width:100%!important;min-height:2rem}.cs-md .cs-md-pref-check-grid,.cs-md-pref-check-grid{display:grid;gap:.48rem 1rem}.cs-md .cs-md-pref-section,.cs-md-pref-section{border-top:0;padding-top:0}.cs-md .cs-md-pref-section>label,.cs-md-pref-section>label{display:inline-flex;align-items:center;gap:.4rem;color:var(--md-ink-muted, #64726e)}.cs-md .cs-md-pref-section .form-row,.cs-md-pref-section .form-row{gap:.75rem 0}.cs-md .cs-md-pref-section .form-row>.col-6,.cs-md-pref-section .form-row>.col-6{min-width:0}.cs-md .cs-md-pref-form .custom-control,.cs-md-pref-form .custom-control{display:grid!important;grid-template-columns:1rem minmax(0,1fr);align-items:flex-start;gap:.55rem;padding-left:0!important}.cs-md .cs-md-pref-form .custom-control-input,.cs-md-pref-form .custom-control-input{grid-column:1;margin-top:.2rem;accent-color:var(--md-primary, #365059)}.cs-md .cs-md-pref-form .custom-control-label,.cs-md-pref-form .custom-control-label{grid-column:2;line-height:1.35}.cs-md .cs-md-pref-form small,.cs-md-pref-form small{display:block;color:var(--md-ink-muted, #64726e)!important;line-height:1.45}.cs-md .cs-md-pref-example,.cs-md-preferences-modal .cs-md-pref-example{border:1px solid rgba(200,71,44,.28);border-radius:4px;background:#fff3ef;color:#c45642!important;-webkit-text-fill-color:#c45642!important;font-weight:800;padding:.05rem .28rem}.cs-md .cs-md-preferences-modal hr,.cs-md-preferences-modal hr{border:0;border-top:1px solid var(--md-line, #d7e0dc);margin:1rem 0!important}.cs-md .cs-md-preferences-modal .modal-footer,.cs-md-preferences-modal .modal-footer{background:var(--md-surface-soft, #f6f8f7);border-top:1px solid var(--md-line, #d7e0dc)!important;margin:0!important}.cs-md .cs-md-preferences-modal .modal-footer .btn,.cs-md-preferences-modal .modal-footer .btn{min-width:8rem}.cs-md .cs-md-faq-modal .modal-dialog{max-width:min(58rem,calc(100vw - 2rem))}.cs-md .cs-md-faq-modal .modal-body{color:var(--md-ink-muted);line-height:1.62;display:grid;gap:.35rem}.cs-md .cs-md-faq-modal h6{display:flex;align-items:center;gap:.35rem;color:var(--md-primary)!important;border:1px solid var(--md-line)!important;border-radius:8px;background:var(--md-surface-soft);margin:.75rem 0 .45rem;padding:.62rem .75rem!important;line-height:1.25}.cs-md .cs-md-faq-modal p{margin-bottom:.85rem}.cs-md .cs-md-faq-modal table{border-color:var(--md-line)!important;border-radius:8px;overflow:hidden;background:var(--md-surface)}.cs-md .cs-md-faq-modal th{background:var(--md-surface-soft);color:var(--md-ink)}.cs-md .cs-md-faq-modal td,.cs-md .cs-md-faq-modal th{border-color:var(--md-line)!important;padding:.65rem!important;vertical-align:top}.cs-md .cs-md-faq-modal code{border:1px solid rgba(200,71,44,.24);border-radius:4px;background:var(--md-surface-soft);color:var(--md-accent);padding:.06rem .28rem;font-weight:800}.cs-md .cs-md-faq-modal .badge{border-radius:999px;background:var(--md-primary)!important;color:#fff!important;padding:.18rem .45rem;font-weight:800}@media(max-width:640px){.cs-md .cs-md-workspace{padding:.65rem .5rem}.cs-md #scrollback .row{width:100%!important;margin-left:0!important;margin-right:0!important}.cs-md #scrollback .row>.w-100,.cs-md #scrollback .row>[class*=col]{padding-left:0!important;padding-right:0!important}.cs-md #scrollback [class*=col-]{padding-left:0;padding-right:0}.cs-md #decryptedsection .section>.p-2{padding-left:.4rem!important;padding-right:.4rem!important}.cs-md .cs-md-results{max-width:none;width:100%}.cs-md #summaryAccordion .container-fluid,.cs-md #coordsSummaryAccordion .container-fluid{padding-left:.15rem!important;padding-right:.15rem!important}.cs-md .cs-md-detection-controls{gap:.55rem}.cs-md .cs-md-detection-trigger{min-height:2.55rem;gap:.5rem;padding:.6rem .7rem}.cs-md .cs-md-detection-label{gap:.45rem;overflow-wrap:normal}.cs-md .cs-md-coordinate-hit{gap:.4rem}.cs-md .cs-md-preferences-modal .modal-dialog,.cs-md #preferencesModal .modal-dialog,.cs-md-preferences-modal .modal-dialog,#preferencesModal .modal-dialog{max-width:calc(100vw - .75rem);margin:.35rem auto}.cs-md .cs-md-preferences-modal .modal-body,.cs-md-preferences-modal .modal-body{max-height:calc(100dvh - 9.5rem);padding:.9rem!important}.cs-md .cs-md-pref-form,.cs-md-pref-form{gap:.75rem}.cs-md .cs-md-pref-form label,.cs-md-pref-form label{font-size:.86rem;line-height:1.25}.cs-md .cs-md-pref-form small,.cs-md-pref-form small{font-size:.82rem}.cs-md .cs-md-pref-section .form-row,.cs-md-pref-section .form-row{display:flex;flex-wrap:wrap;margin-right:-.375rem;margin-left:-.375rem}.cs-md .cs-md-pref-section .form-row>.col-6,.cs-md-pref-section .form-row>.col-6{flex:0 0 50%;max-width:50%;padding-right:.375rem;padding-left:.375rem}.cs-md .modal .form-control,.cs-md .modal .form-control-sm{min-height:2.15rem;font-size:.9rem}.cs-md .cs-md-faq-modal .modal-dialog{max-width:calc(100vw - .75rem);margin:.35rem auto}.cs-md .cs-md-faq-modal .modal-body{max-height:calc(100dvh - 9.5rem)!important;padding:.85rem!important}.cs-md .cs-md-faq-modal table,.cs-md .cs-md-faq-modal thead,.cs-md .cs-md-faq-modal tbody,.cs-md .cs-md-faq-modal tr,.cs-md .cs-md-faq-modal th,.cs-md .cs-md-faq-modal td{display:block;width:100%!important}.cs-md .cs-md-faq-modal tr{border-bottom:1px solid var(--md-line)}}.dark .cs-md{--md-surface: #111827;--md-surface-soft: #17212f;--md-surface-muted: #1f2937;--md-line: #334155;--md-line-strong: #475569;--md-ink: #e5e7eb;--md-ink-muted: #cbd5e1;--md-accent-soft: #3c241f;--md-link: #bfd4d8;--md-link-hover: #f1f6f6;--md-row-surface: #17212f;--md-row-hover: #1f2d3a;--md-row-border: #334155;--md-row-badge: #c96b59;--md-code-surface: #2a1b1b;--md-code-border: #7f3327;color:var(--md-ink)!important}.dark .cs-md .cs-md-workspace,.dark .cs-md .cs-md-input-panel,.dark .cs-md #decryptedsection .section>.p-2,.dark .cs-md .cs-md-shell{background:var(--md-surface)!important;color:var(--md-ink)!important}.dark .cs-md .cs-md-shell-header,.dark .cs-md #decryptedsection>[data-md-result-card]>[data-md-section-header],.dark .cs-md #decryptedsection>.card>.card-header{background:var(--md-surface-soft)!important}.dark .cs-md #decryptedsection .btn-link,.dark .cs-md #decryptedsection .btn-link .cs-md-btn-icon,.dark .cs-md #decryptedsection .btn-link .cs-md-icon-chevrons-right,.dark .cs-md #decryptedsection .btn-link .cs-md-icon-chevrons-down{color:#dff0f2!important;-webkit-text-fill-color:#dff0f2!important}.dark .cs-md #decryptedsection .btn-link:hover,.dark .cs-md #decryptedsection .btn-link:hover .cs-md-btn-icon{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.dark .cs-md #decryptedsection>[data-md-result-card].cs-md-has-result>[data-md-section-header],.dark .cs-md #decryptedsection>.card.cs-md-has-result>.card-header{background:#1c2c35!important}.dark .cs-md #decryptedsection>[data-md-result-card].cs-md-has-result .btn-link,.dark .cs-md #decryptedsection>.card.cs-md-has-result .btn-link{color:#cfe7dc!important;-webkit-text-fill-color:#cfe7dc!important}.dark .cs-md .cs-md-section-nav{border-color:#80a6ae59;background:#111827f0!important}.dark .cs-md .cs-md-section-filter{border-color:var(--md-line-strong);background:var(--md-surface-soft)}.dark .cs-md .cs-md-section-filter-button{border-color:var(--md-line);color:#cbd5e1}.dark .cs-md .cs-md-section-filter-button:hover,.dark .cs-md .cs-md-section-filter-button:focus{background:#223241;color:#fff}.dark .cs-md .cs-md-section-filter-button.is-active{background:#d96f5a;color:#111827}.dark .cs-md .bg-light,.dark .cs-md .bg-white{background-color:var(--md-surface-soft)!important;color:var(--md-ink)!important}.dark .cs-md .form-control,.dark .cs-md .form-control-sm,.dark .cs-md input[type=text],.dark .cs-md input[type=number],.dark .cs-md select,.dark .cs-md textarea,.dark .cs-md #decryptedsection textarea.texts,.dark .cs-md #decryptedsection textarea.rots,.dark .cs-md #decryptedsection textarea[data-md-has-text=true]{background-color:var(--md-surface-soft)!important;border-color:var(--md-line-strong)!important;color:var(--md-ink)!important;-webkit-text-fill-color:var(--md-ink)!important}.dark .cs-md #message,.dark .cs-md .cs-md-main-stack #message,.dark .cs-md.cs-md #message{background-color:var(--md-surface-soft)!important;border-color:var(--md-line-strong)!important;color:var(--md-ink)!important;-webkit-text-fill-color:var(--md-ink)!important;box-shadow:inset 0 1px 2px #0003!important}.dark .cs-md #message::placeholder,.dark .cs-md .cs-md-main-stack #message::placeholder,.dark .cs-md.cs-md #message::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}.dark .cs-md .cs-md-main-stack .input-group-text,.dark .cs-md .input-group-text{background-color:var(--md-surface-muted)!important;border-color:var(--md-line-strong)!important;color:#bfd4d8!important;-webkit-text-fill-color:#bfd4d8!important}.dark .cs-md .cs-md-main-stack .input-group-text .cs-md-btn-icon,.dark .cs-md .input-group-text .cs-md-btn-icon{color:#bfd4d8!important;-webkit-text-fill-color:#bfd4d8!important}.dark .cs-md textarea::placeholder,.dark .cs-md input::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}.dark .cs-md-inline-link,.dark .cs-md .cs-md-inline-link{background:#4a768247;color:#dff0f2;text-decoration-color:#94b6bdcc}.dark .cs-md-inline-link:hover,.dark .cs-md .cs-md-inline-link:hover{background:#4a768270;color:#fff}.dark .cs-md .cs-md-detection-row,.dark .cs-md #wordsAccordion .card,.dark .cs-md #coordsAccordion>.mb-4{border-color:var(--md-row-border)!important;background:var(--md-row-surface)!important}.dark .cs-md .cs-md-detection-body,.dark .cs-md #wordsAccordion code,.dark .cs-md #coordsAccordion code{border-color:var(--md-row-border)!important;background:var(--md-surface)!important}.dark .cs-md .cs-md-detection-code{border-color:var(--md-code-border)!important;background:var(--md-code-surface)!important;color:#f2a191!important;-webkit-text-fill-color:#f2a191!important}.dark .cs-md .cs-md-status .sectioncount{border-color:#d96f5a4d;background:linear-gradient(180deg,#7a362ae6,#4a241ff2);color:#ffd7cf;box-shadow:0 6px 16px #0000003d}.dark .cs-md .cs-md-status .cs-md-elapsed{color:#cbd5e1}.dark .cs-md .modal-content,.dark .cs-md .modal-header,.dark .cs-md .modal-body,.dark .cs-md-preferences-modal .modal-content,.dark .cs-md-preferences-modal .modal-header,.dark .cs-md-preferences-modal .modal-body{background:var(--md-surface, #111827)!important;color:var(--md-ink, #e5e7eb)!important}.dark .cs-md .modal-footer,.dark .cs-md .cs-md-preferences-modal .modal-footer,.dark .cs-md-preferences-modal .modal-footer{background:var(--md-surface-soft, #17212f)!important;border-color:var(--md-line, #334155)!important}.dark .cs-md .modal-header .modal-title,.dark .cs-md .modal-header .close,.dark .cs-md .modal-header .close span,.dark .cs-md .cs-md-faq-modal .modal-header .close,.dark .cs-md .cs-md-faq-modal .modal-header .close span{color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important}.dark .cs-md .cs-md-faq-modal h6{border-color:var(--md-line)!important;background:var(--md-surface-soft);color:#dff0f2!important}.dark .cs-md .cs-md-faq-modal table{background:var(--md-surface);color:var(--md-ink-muted)}.dark .cs-md .cs-md-faq-modal th{background:var(--md-surface-soft);color:var(--md-ink)}.dark .cs-md .cs-md-faq-modal td,.dark .cs-md .cs-md-faq-modal th,.dark .cs-md .cs-md-faq-modal tr{border-color:var(--md-line)!important}.dark .cs-md .cs-md-faq-modal code{border-color:#f2a19161;background:#7f332747;color:#f2a191!important;-webkit-text-fill-color:#f2a191!important}.dark .cs-md .cs-md-faq-modal .badge{background:#d96f5a!important;color:#111827!important}.dark .cs-md .cs-md-detection-badge.cs-md-match-danger{background:linear-gradient(180deg,#d96f5a,#9f3a2c);color:#fff4f1}.dark .cs-md .cs-md-detection-badge.cs-md-match-caution{background:linear-gradient(180deg,#e5a448,#9a5a13);color:#120b03}.dark .cs-md .cs-md-detection-badge.cs-md-match-soft{background:linear-gradient(180deg,#4d7463,#355d4a);color:#e7f5ee}.dark .cs-md .cs-md-detection-badge.cs-md-match-strong,.dark .cs-md .cs-md-detection-badge.cs-md-match-perfect{background:linear-gradient(180deg,#64a07f,#40775e);color:#fff}.dark .cs-md .modal .form-control,.dark .cs-md .modal .form-control-sm,.dark .cs-md .modal input,.dark .cs-md .modal select,.dark .cs-md-preferences-modal .form-control,.dark .cs-md-preferences-modal .form-control-sm,.dark .cs-md-preferences-modal input,.dark .cs-md-preferences-modal select{background-color:var(--md-surface-soft, #17212f)!important;border-color:var(--md-line-strong, #475569)!important;color:var(--md-ink, #e5e7eb)!important}.dark .cs-md .modal .form-control::placeholder,.dark .cs-md .modal .form-control-sm::placeholder,.dark .cs-md .modal input::placeholder,.dark .cs-md-preferences-modal .form-control::placeholder,.dark .cs-md-preferences-modal .form-control-sm::placeholder,.dark .cs-md-preferences-modal input::placeholder{color:#94a3b8!important}.dark .cs-md-preferences-modal .modal-title,.dark .cs-md-preferences-modal label,.dark .cs-md-preferences-modal .custom-control-label,.dark .cs-md-pref-form label,.dark .cs-md-pref-form .custom-control-label{color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important}.dark .cs-md-preferences-modal small,.dark .cs-md-pref-form small{color:#cbd5e1!important}.dark .cs-md .btn-outline-primary{color:#dff0f2!important;background:#4a768224!important;border-color:#67919c!important}.dark .cs-md .btn-outline-primary:hover{background:#4a768252!important;color:#fff!important}.dark .cs-md .btn-outline-secondary{color:#e5e7eb!important;background:#94a3b814!important;border-color:#64748b!important}.dark .cs-md .btn-outline-secondary:hover{background:#94a3b82e!important;color:#fff!important}.dark .cs-md .btn-outline-danger{color:#fca5a5!important;background:#7f1d1d1f!important;border-color:#ef4444!important}.dark .cs-md .btn-outline-danger:hover{background:#b91c1cb8!important;color:#fff!important}.dark .cs-md .cs-md-clear-filter-button,.dark .cs-md-preferences-modal .cs-md-clear-filter-button,.dark .cs-md-clear-filter-button{background:#7f1d1d38!important;color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;border-color:#f87171!important;box-shadow:0 1px 2px #0000002e}.dark .cs-md .cs-md-clear-filter-button:hover,.dark .cs-md-preferences-modal .cs-md-clear-filter-button:hover,.dark .cs-md-clear-filter-button:hover{background:#b91c1cc7!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#fca5a5!important}.dark .cs-md .cs-md-pref-example,.dark .cs-md-preferences-modal .cs-md-pref-example{border-color:#f2a1916b;background:#7f332752;color:#f2a191!important;-webkit-text-fill-color:#f2a191!important}.cs-md .cs-md-intro{margin-bottom:1.4rem;line-height:1.55}.cs-md .cs-md-example-row{display:flex;justify-content:center;margin-top:.25rem;margin-bottom:1.5rem}.cs-md .cs-md-example-row .form-control{max-width:100%}.cs-md .cs-md-example-helper:not(:empty){display:block;margin:0 0 1.25rem}.cs-md #decryptedsection>.card.cs-md-summary-has-result,.cs-md #decryptedsection>[data-md-result-card].cs-md-summary-has-result{border-color:#40775e73;box-shadow:0 6px 20px #40775e1a!important}.cs-md #decryptedsection>.card.cs-md-summary-has-result>.card-header,.cs-md #decryptedsection>[data-md-result-card].cs-md-summary-has-result>[data-md-section-header]{background:#eef7f2}.cs-md #decryptedsection>.card.cs-md-summary-has-result .btn-link:after,.cs-md #decryptedsection>[data-md-result-card].cs-md-summary-has-result .btn-link:after{content:attr(data-summary-label);margin-left:auto;border-radius:999px;padding:.12rem .55rem;background:var(--md-found, #40775e);color:#fff;font-size:.72rem;font-weight:700;white-space:nowrap}.dark .cs-md #decryptedsection>.card.cs-md-summary-has-result>.card-header,.dark .cs-md #decryptedsection>[data-md-result-card].cs-md-summary-has-result>[data-md-section-header]{background:#1c2c35!important}.cs-md .cs-md-summary-intro{margin-bottom:1.25rem!important;text-align:left}.cs-md #wordresults,.cs-md #coordsresults{margin-top:1.5rem}.cs-md .cs-md-summary-title{display:flex;align-items:center;justify-content:center;gap:.55rem;margin:0 0 .85rem!important;padding:.6rem .9rem;border:1px solid var(--md-line, #d7e0dc);border-radius:8px;background:var(--md-surface-soft, #f6f8f7);color:var(--md-primary, #365059);font-size:1.04rem!important;font-weight:800!important;letter-spacing:.01em}.cs-md .cs-md-summary-title .cs-md-btn-icon{width:1.05rem;height:1.05rem}.dark .cs-md .cs-md-summary-title{border-color:var(--md-line, #334155)!important;background:var(--md-surface-soft, #17212f)!important;color:#dff0f2!important}.cs-md .cs-md-row-toggle{position:relative;flex:0 0 auto;width:1rem;height:1rem;margin-right:.1rem}.cs-md .cs-md-row-toggle:before,.cs-md .cs-md-row-toggle:after{content:"";position:absolute;top:50%;width:.42rem;height:.42rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(-45deg);transition:transform .15s ease}.cs-md .cs-md-row-toggle:before{left:0}.cs-md .cs-md-row-toggle:after{left:.36rem}.cs-md button[aria-expanded=true] .cs-md-row-toggle:before,.cs-md button[aria-expanded=true] .cs-md-row-toggle:after{transform:translateY(-50%) rotate(45deg)}.cs-md button[aria-expanded=true] .cs-md-row-toggle:before{left:.04rem;top:35%}.cs-md button[aria-expanded=true] .cs-md-row-toggle:after{left:.04rem;top:60%}.cs-md #sectioncount>p{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:.5rem 0 1rem}.cs-md #sectioncount .sectioncount,.cs-md #sectioncount .cs-md-elapsed{margin:0!important}.cs-md #sectioncount .cs-md-elapsed{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--md-line, #d7e0dc);border-radius:999px;padding:.18rem .65rem;background:var(--md-surface-soft, #f6f8f7);color:var(--md-ink-muted, #64726e);font-size:.82rem;font-weight:700;white-space:nowrap}.dark .cs-md #sectioncount .cs-md-elapsed{border-color:var(--md-line, #334155);background:var(--md-surface-soft, #17212f);color:#cbd5e1}@media(max-width:1023.98px){.cs-md div.cs-md-section-nav{bottom:.5rem;left:.5rem;right:auto;max-width:calc(100vw - 5rem)}}.cs-md .cs-md-section-nav select{font-size:16px}.cs-md .cs-md-section-nav select:focus{outline:none}.cs-md .cs-md-section-filter-button[data-md-result-filter=results].is-active{background:var(--md-found, #40775e);color:#fff}.cs-md .cs-md-section-filter-button[data-md-result-filter=all].is-active{background:var(--md-primary, #365059);color:#fff}.cs-md .cs-md-section-filter-button[data-md-result-filter=empty].is-active{background:#b91c1c;color:#fff}.dark .cs-md .cs-md-section-filter-button[data-md-result-filter=results].is-active{background:#4d8c70;color:#fff}.dark .cs-md .cs-md-section-filter-button[data-md-result-filter=all].is-active{background:#4a7682;color:#fff}.dark .cs-md .cs-md-section-filter-button[data-md-result-filter=empty].is-active{background:#c0413a;color:#fff}@media(max-width:419.98px){.cs-md .cs-md-section-nav select{flex:1 1 0}.cs-md .cs-md-section-filter-button{padding:.3rem .4rem;font-size:.78rem}}.cs-md .cs-md-coordinate-value{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem}.cs-md .cs-md-coord-copy{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border:1px solid var(--md-line, #d7e0dc);border-radius:6px;background:var(--md-surface, #ffffff);color:var(--md-link, #365059);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.cs-md .cs-md-coord-copy:hover,.cs-md .cs-md-coord-copy:focus{background:var(--md-row-hover, #eef7f2);border-color:var(--md-link, #365059);color:var(--md-link-hover, #1a2530);outline:none}.cs-md .cs-md-coord-copy.is-copied{background:var(--md-found, #40775e);border-color:var(--md-found, #40775e);color:#fff}.dark .cs-md .cs-md-coord-copy{border-color:var(--md-line, #334155);background:var(--md-surface-soft, #17212f);color:#bfd4d8}.dark .cs-md .cs-md-coord-copy:hover,.dark .cs-md .cs-md-coord-copy:focus{background:#223241;color:#fff}@media(min-width:1024px){body:not(.sidebar-collapsed) .cs-md-faq-modal,body:not(.sidebar-collapsed) .cs-md-preferences-modal,body:not(.sidebar-collapsed) #faqModal,body:not(.sidebar-collapsed) #preferencesModal,body:not(.sidebar-collapsed) #coordPreferencesModal{padding-left:18rem!important}}.cs-md-faq-modal .modal-header{background:var(--md-primary, #365059)!important;color:#fff!important;border-bottom:0!important;padding:.85rem 1rem!important}.cs-md-faq-modal .modal-title,.cs-md-faq-modal .modal-header .close,.cs-md-faq-modal .modal-header .close span{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important}.cs-md-faq-modal .modal-header .close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:6px;background:#ffffff1f;font-size:1.5rem;line-height:1;transition:background .15s ease;margin-left:.5rem}.cs-md-faq-modal .modal-header .close:hover{background:#ffffff3d}html.dark .cs-md-faq-modal .modal-header,.dark .cs-md-faq-modal .modal-header{background:#1f2c35!important}.cs-md-faq-modal .modal-body{background:#fff!important;padding:1rem 1.25rem!important;color:#1f2937}html.dark .cs-md-faq-modal .modal-body,.dark .cs-md-faq-modal .modal-body{background:#111827!important;color:#cbd5e1}.cs-md-faq-modal h6 .cs-md-btn-icon{flex:0 0 auto;color:#365059}html.dark .cs-md-faq-modal h6 .cs-md-btn-icon,.dark .cs-md-faq-modal h6 .cs-md-btn-icon{color:#dff0f2}.cs-md-faq-modal hr{border:0;border-top:1px solid #d7e0dc;margin:1rem 0!important}html.dark .cs-md-faq-modal hr,.dark .cs-md-faq-modal hr{border-top-color:#334155}.cs-md-faq-modal p,.cs-md-faq-modal li{color:#1f2937;line-height:1.65}html.dark .cs-md-faq-modal p,html.dark .cs-md-faq-modal li,.dark .cs-md-faq-modal p,.dark .cs-md-faq-modal li{color:#cbd5e1}.cs-md-faq-modal .cs-md-faq-emphasis{display:inline-block;border:1px solid rgba(64,119,94,.32);border-radius:4px;background:#40775e14;color:#2f7959;padding:.05rem .32rem;font-weight:700}.cs-md-faq-modal .cs-md-faq-coord-table th,.cs-md-faq-modal .cs-md-faq-coord-table td{padding-left:1rem;padding-right:1rem}html.dark .cs-md-faq-modal .cs-md-faq-emphasis,.dark .cs-md-faq-modal .cs-md-faq-emphasis{border-color:#64a07f73;background:#64a07f29;color:#b8e3cd}.cs-md-faq-modal .cs-md-faq-emphasis-all{border-color:#36505952;background:#36505914;color:#365059}.cs-md-faq-modal .cs-md-faq-emphasis-empty{border-color:#b91c1c52;background:#b91c1c14;color:#b91c1c}html.dark .cs-md-faq-modal .cs-md-faq-emphasis-all,.dark .cs-md-faq-modal .cs-md-faq-emphasis-all{border-color:#4a76828c;background:#4a768238;color:#c8dde2}html.dark .cs-md-faq-modal .cs-md-faq-emphasis-empty,.dark .cs-md-faq-modal .cs-md-faq-emphasis-empty{border-color:#c0413a80;background:#c0413a2e;color:#f5bbb6}.cs-md-faq-modal .modal-footer{background:#f6f8f7;border-top:1px solid #d7e0dc!important}html.dark .cs-md-faq-modal .modal-footer,.dark .cs-md-faq-modal .modal-footer{background:#17212f;border-top-color:#334155!important}@media(max-width:575.98px){.cs-md .cs-md-intro,.cs-md .cs-md-example-row{margin-bottom:1.1rem}}.cs-md-faq-modal .modal-content{position:relative}.cs-md-faq-scroll-hint{position:absolute;bottom:4.25rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;margin:0;border:2px solid #365059;border-radius:999px;background:#fffffff5;color:#365059;cursor:pointer;opacity:.92;z-index:5;box-shadow:0 4px 12px #0000002e;transition:opacity .2s ease,transform .2s ease,background .15s ease;animation:cs-md-faq-hint-bounce 1.6s ease-in-out infinite}.cs-md-faq-scroll-hint svg{width:1.25rem;height:1.25rem;display:block}.cs-md-faq-scroll-hint:hover,.cs-md-faq-scroll-hint:focus{background:#365059;color:#fff;outline:none}.cs-md-faq-modal.is-scrolled .cs-md-faq-scroll-hint{opacity:0;pointer-events:none}@keyframes cs-md-faq-hint-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(5px)}}html.dark .cs-md-faq-scroll-hint,.dark .cs-md-faq-scroll-hint{background:#111827eb;border-color:#dff0f2;color:#dff0f2}html.dark .cs-md-faq-scroll-hint:hover,html.dark .cs-md-faq-scroll-hint:focus,.dark .cs-md-faq-scroll-hint:hover,.dark .cs-md-faq-scroll-hint:focus{background:#dff0f2;color:#111827}@media(prefers-reduced-motion:reduce){.cs-md-faq-scroll-hint{animation:none}}.modal-dialog-scrollable{display:flex!important;max-height:calc(100% - 1rem)!important}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem)!important;overflow:hidden!important}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0!important}.modal-dialog-scrollable .modal-body{overflow-y:auto!important}.modal-dialog-scrollable.modal-dialog-centered{max-height:calc(100% - 3.5rem)!important}.modal-dialog-scrollable.modal-dialog-centered .modal-content{max-height:calc(100vh - 3.5rem)!important}.cs-md-preferences-modal .modal-header{background:var(--md-primary, #365059)!important;color:#fff!important;border-bottom:0!important;padding:.85rem 1rem!important}.cs-md-preferences-modal .modal-title,.cs-md-preferences-modal .modal-header .modal-title,.cs-md-preferences-modal .modal-header .close,.cs-md-preferences-modal .modal-header .close span{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important}.cs-md-preferences-modal .modal-header .close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:6px;background:#ffffff1f;font-size:1.5rem;line-height:1;transition:background .15s ease;margin-left:.5rem}.cs-md-preferences-modal .modal-header .close:hover{background:#ffffff3d}html.dark .cs-md-preferences-modal .modal-header,.dark .cs-md-preferences-modal .modal-header{background:#1f2c35!important}.cs-md-reset-confirm-modal .modal-body ul{padding-left:1.5rem;list-style:disc outside}.cs-md-reset-confirm-modal .modal-body ul li{display:list-item;margin-bottom:.2rem}.cs-md-reset-confirm-modal .modal-body em{color:#c8472c;font-style:normal;font-weight:700}.cs-md-reset-confirm-modal .modal-footer{gap:.75rem}.cs-md-reset-confirm-modal .modal-footer .btn{min-width:7rem;margin:0}.cs-md-reset-confirm-modal .modal-footer .btn+.btn{margin-left:.5rem}.cs-md-reset-confirm-modal .modal-footer .btn-danger{background-color:#c8472c!important;border-color:#c8472c!important;color:#fff!important}.cs-md-reset-confirm-modal .modal-footer .btn-danger:hover{background-color:#a93a23!important;border-color:#a93a23!important}.cs-md-reset-confirm-modal .modal-footer .btn-outline-secondary{background-color:var(--md-primary, #365059)!important;border-color:var(--md-primary, #365059)!important;color:#fff!important}.cs-md-reset-confirm-modal .modal-footer .btn-outline-secondary:hover{background-color:var(--md-primary-dark, #263b42)!important;border-color:var(--md-primary-dark, #263b42)!important;color:#fff!important}html.dark .cs-md-reset-confirm-modal .modal-body em,.dark .cs-md-reset-confirm-modal .modal-body em{color:#f2a191}.cs-md .cs-md-tool-action,.cs-md .cs-md-tool-action-primary,.cs-md .cs-md-tool-action-warn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .6rem;font-size:.78rem;font-weight:500;line-height:1.2;border-radius:.4rem;border:1px solid #d1d5db;background:#fff;color:#374151;box-shadow:0 1px 1px #0000000a;transition:background-color .15s,border-color .15s,color .15s,transform .1s,box-shadow .15s;cursor:pointer;white-space:nowrap}.cs-md .cs-md-tool-action:hover{background:#36505914;border-color:#36505959;color:var(--md-primary, #365059);box-shadow:0 2px 4px #0000000f}.cs-md .cs-md-tool-action:active{transform:translateY(1px)}.cs-md .cs-md-tool-action-primary{background:#3650591a;color:var(--md-primary-dark, #263b42);border-color:#36505952}.cs-md .cs-md-tool-action-primary:hover{background:#3650592e;border-color:#36505980;color:var(--md-primary-dark, #263b42);box-shadow:0 2px 4px #0000000f}.cs-md .cs-md-tool-action-warn:hover{background:#d977061a;border-color:#d9770666;color:#b45309;box-shadow:0 2px 4px #0000000f}.cs-md .cs-md-tool-action .cs-md-chev:before,.cs-md .cs-md-tool-action-primary .cs-md-chev:before{transition:transform .18s ease;transform-origin:center}.cs-md .cs-md-tool-action[aria-expanded=true] .cs-md-chev:before,.cs-md .cs-md-tool-action-primary[aria-expanded=true] .cs-md-chev:before{transform:rotate(180deg)}.cs-md .cs-md-tool-section{margin-top:.65rem}.cs-md .cs-md-tool-section-title{display:block;margin-bottom:.35rem;font-size:.65rem;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:var(--md-primary-dark, #263b42);text-align:left}.cs-md .cs-md-tool-row,.cs-md .cs-md-tool-actions{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:flex-start}.cs-md .cs-md-tool-action .cs-md-btn-icon,.cs-md .cs-md-tool-action-primary .cs-md-btn-icon,.cs-md .cs-md-tool-action-warn .cs-md-btn-icon{width:.875rem;height:.875rem}.cs-md .cs-md-tool-action .cs-md-btn-icon:before,.cs-md .cs-md-tool-action-primary .cs-md-btn-icon:before,.cs-md .cs-md-tool-action-warn .cs-md-btn-icon:before{width:.875rem;height:.875rem}.cs-md .cs-md-tool-fr{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.cs-md .cs-md-tool-fr input[type=text]{flex:1 1 110px;min-width:0;padding:.35rem .5rem;font-size:.85rem;border-radius:.35rem;border:1px solid #d1d5db;background:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cs-md .cs-md-tool-fr-opts{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.35rem;font-size:.72rem;color:#4b5563}.cs-md .cs-md-tool-fr-opts label{display:inline-flex;align-items:center;gap:.3rem;margin:0}.cs-md .cs-md-tool-fr-chip{display:inline-flex;align-items:center;padding:.18rem .45rem;font-size:.72rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;border-radius:.3rem;border:1px solid #d1d5db;background:#fff;color:#4b5563;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.cs-md .cs-md-tool-fr-chip:hover{background:#36505914;border-color:#36505959;color:var(--md-primary, #365059)}html.dark .cs-md .cs-md-tool-action,.dark .cs-md .cs-md-tool-action,html.dark .cs-md .cs-md-tool-action-warn,.dark .cs-md .cs-md-tool-action-warn{background:#ffffff0a;border-color:#ffffff2e;color:#e2e8f0}html.dark .cs-md .cs-md-tool-action:hover,.dark .cs-md .cs-md-tool-action:hover{background:#ffffff1a;border-color:#ffffff4d;color:#fff}html.dark .cs-md .cs-md-tool-action-primary,.dark .cs-md .cs-md-tool-action-primary{background:#78aac82e;border-color:#78aac866;color:#e7f0f6}html.dark .cs-md .cs-md-tool-action-primary:hover,.dark .cs-md .cs-md-tool-action-primary:hover{background:#78aac847;border-color:#78aac88c;color:#fff}html.dark .cs-md .cs-md-tool-action-warn:hover,.dark .cs-md .cs-md-tool-action-warn:hover{background:#f59e0b2e;border-color:#f59e0b80;color:#fde68a}html.dark .cs-md .cs-md-tool-section-title,.dark .cs-md .cs-md-tool-section-title{color:#cbd5e1}html.dark .cs-md .cs-md-tool-fr input[type=text],.dark .cs-md .cs-md-tool-fr input[type=text]{background:#0f172a99;border-color:#ffffff2e;color:#e2e8f0}html.dark .cs-md .cs-md-tool-fr-opts,.dark .cs-md .cs-md-tool-fr-opts{color:#cbd5e1}html.dark .cs-md .cs-md-tool-fr-chip,.dark .cs-md .cs-md-tool-fr-chip{background:#ffffff0a;border-color:#ffffff2e;color:#e2e8f0}html.dark .cs-md .cs-md-tool-fr-chip:hover,.dark .cs-md .cs-md-tool-fr-chip:hover{background:#ffffff1a;border-color:#ffffff4d;color:#fff}.cs-md .cs-md-icon-case-upper:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 15 4-8 4 8'/%3E%3Cpath d='M4 13h6'/%3E%3Cpath d='M21 15V9a3 3 0 0 0-6 0v6'/%3E%3Cpath d='M15 12h6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 15 4-8 4 8'/%3E%3Cpath d='M4 13h6'/%3E%3Cpath d='M21 15V9a3 3 0 0 0-6 0v6'/%3E%3Cpath d='M15 12h6'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-case-lower:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7' cy='12' r='4'/%3E%3Cpath d='M11 8v8'/%3E%3Cpath d='M17 8v8'/%3E%3Ccircle cx='17' cy='12' r='4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7' cy='12' r='4'/%3E%3Cpath d='M11 8v8'/%3E%3Cpath d='M17 8v8'/%3E%3Ccircle cx='17' cy='12' r='4'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-case-sensitive:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 15 4-8 4 8'/%3E%3Cpath d='M4 13h6'/%3E%3Ccircle cx='17.5' cy='15' r='3.5'/%3E%3Cpath d='M21 11.5V18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 15 4-8 4 8'/%3E%3Cpath d='M4 13h6'/%3E%3Ccircle cx='17.5' cy='15' r='3.5'/%3E%3Cpath d='M21 11.5V18'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-pilcrow:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 4v16'/%3E%3Cpath d='M17 4v16'/%3E%3Cpath d='M19 4H9.5a4.5 4.5 0 0 0 0 9H13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 4v16'/%3E%3Cpath d='M17 4v16'/%3E%3Cpath d='M19 4H9.5a4.5 4.5 0 0 0 0 9H13'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-hash:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9h16'/%3E%3Cpath d='M4 15h16'/%3E%3Cpath d='M10 3 8 21'/%3E%3Cpath d='M16 3l-2 18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9h16'/%3E%3Cpath d='M4 15h16'/%3E%3Cpath d='M10 3 8 21'/%3E%3Cpath d='M16 3l-2 18'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-minus:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-languages:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 8 6 6'/%3E%3Cpath d='m4 14 6-6 2-3'/%3E%3Cpath d='M2 5h12'/%3E%3Cpath d='M7 2h1'/%3E%3Cpath d='m22 22-5-10-5 10'/%3E%3Cpath d='M14 18h6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 8 6 6'/%3E%3Cpath d='m4 14 6-6 2-3'/%3E%3Cpath d='M2 5h12'/%3E%3Cpath d='M7 2h1'/%3E%3Cpath d='m22 22-5-10-5 10'/%3E%3Cpath d='M14 18h6'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-align-justify:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M3 12h18'/%3E%3Cpath d='M3 18h18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M3 12h18'/%3E%3Cpath d='M3 18h18'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-scissors:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Cpath d='M20 4 8.12 15.88'/%3E%3Cpath d='M14.47 14.48 20 20'/%3E%3Cpath d='M8.12 8.12 12 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Cpath d='M20 4 8.12 15.88'/%3E%3Cpath d='M14.47 14.48 20 20'/%3E%3Cpath d='M8.12 8.12 12 12'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-list:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M3 12h12'/%3E%3Cpath d='M3 18h18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M3 12h12'/%3E%3Cpath d='M3 18h18'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-flip-horizontal:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3 4 7l4 4'/%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='m16 21 4-4-4-4'/%3E%3Cpath d='M20 17H4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3 4 7l4 4'/%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='m16 21 4-4-4-4'/%3E%3Cpath d='M20 17H4'/%3E%3C/svg%3E")}.cs-md .cs-md-icon-replace:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4c0-1.1.9-2 2-2'/%3E%3Cpath d='M20 2c1.1 0 2 .9 2 2'/%3E%3Cpath d='M22 8c0 1.1-.9 2-2 2'/%3E%3Cpath d='M16 10c-1.1 0-2-.9-2-2'/%3E%3Cpath d='m3 7 3 3 3-3'/%3E%3Cpath d='M6 10V5a3 3 0 0 1 3-3h1'/%3E%3Crect width='8' height='8' x='2' y='14' rx='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4c0-1.1.9-2 2-2'/%3E%3Cpath d='M20 2c1.1 0 2 .9 2 2'/%3E%3Cpath d='M22 8c0 1.1-.9 2-2 2'/%3E%3Cpath d='M16 10c-1.1 0-2-.9-2-2'/%3E%3Cpath d='m3 7 3 3 3-3'/%3E%3Cpath d='M6 10V5a3 3 0 0 1 3-3h1'/%3E%3Crect width='8' height='8' x='2' y='14' rx='2'/%3E%3C/svg%3E")}
