@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Thin),local(HarmonyOS Sans Thin),url(../media/HarmonyOS_Sans_Thin.ce658593.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Thin.5aab9888.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Thin_Italic),local(HarmonyOS Sans Thin Italic),url(../media/HarmonyOS_Sans_Thin_Italic.294abaea.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Thin_Italic.335a68b8.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Light),local(HarmonyOS Sans Light),url(../media/HarmonyOS_Sans_Light.0f5e8d86.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Light.6a4e090b.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Light_Italic),local(HarmonyOS Sans Light Italic),url(../media/HarmonyOS_Sans_Light_Italic.38a3d470.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Light_Italic.4dd70b75.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Regular),local(HarmonyOS_Sans),local(HarmonyOS Sans Regular),local(HarmonyOS Sans),url(../media/HarmonyOS_Sans_Regular.b7b12125.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Regular.d5b19486.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Regular_Italic),local(HarmonyOS Sans Regular Italic),url(../media/HarmonyOS_Sans_Regular_Italic.20c50dc9.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Regular_Italic.ffb5e4e2.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Medium),local(HarmonyOS Sans Regular Medium),url(../media/HarmonyOS_Sans_Medium.1ea6f65f.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Medium.3ec143a2.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Medium_Italic),local(HarmonyOS Sans Medium Italic),url(../media/HarmonyOS_Sans_Medium_Italic.04e3d518.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Medium_Italic.068bc63c.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Bold),local(HarmonyOS Sans Bold),url(../media/HarmonyOS_Sans_Bold.a9af8d8c.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Bold.7208d98d.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Bold_Italic),local(HarmonyOS Sans Bold Italic),url(../media/HarmonyOS_Sans_Bold_Italic.96364d22.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Bold_Italic.c162f72c.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Black),local(HarmonyOS Sans Black),url(../media/HarmonyOS_Sans_Black.3ebae592.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Black.9c857bb2.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans;src:local(HarmonyOS_Sans_Black_Italic),local(HarmonyOS Sans Black Italic),url(../media/HarmonyOS_Sans_Black_Italic.11217efc.woff2)format("woff2"),url(../media/HarmonyOS_Sans_Black_Italic.6837c4fb.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}:root{--ts-primary:#d4e4f0;--ts-primary-text:#3d5463;--ts-background-light:#faf8f5;--ts-ivory-dark:#eae7e1;--ts-brand-black:#101819}.tintashift-theme{--primary:var(--ts-primary);--background-light:var(--ts-background-light);--ivory-dark:var(--ts-ivory-dark);--brand-black:var(--ts-brand-black);background-color:var(--ts-background-light);color:var(--ts-brand-black);font-family:HarmonyOS Sans,system-ui,-apple-system,sans-serif;font-weight:300}.tintashift-theme h1,.tintashift-theme h2,.tintashift-theme h3,.tintashift-theme h4,.tintashift-theme h5,.tintashift-theme h6{font-family:HarmonyOS Sans,system-ui,-apple-system,sans-serif;font-weight:300}.tintashift-theme .font-display,.tintashift-theme .font-sans,.tintashift-theme .font-brand{font-family:HarmonyOS Sans,system-ui,-apple-system,sans-serif}.tintashift-theme .font-mono{font-family:HarmonyOS Sans,ui-monospace,monospace}.tintashift-theme .font-normal{font-weight:300!important}.tintashift-theme .font-medium,.tintashift-theme .font-semibold,.tintashift-theme .font-bold,.tintashift-theme .font-extrabold,.tintashift-theme .font-black{font-weight:500!important}.tintashift-theme strong,.tintashift-theme b{font-weight:500}.tintashift-theme .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-feature-settings:"liga";text-rendering:optimizeLegibility;font-family:Material Symbols Outlined,sans-serif}.tintashift-theme .text-primary{color:var(--ts-primary-text)!important}.tintashift-theme .bg-primary{background-color:var(--ts-primary)!important}.tintashift-theme .border-primary{border-color:var(--ts-primary)!important}.tintashift-theme .hover\:text-primary:hover{color:var(--ts-primary-text)!important}.tintashift-theme .hover\:bg-primary:hover{background-color:var(--ts-primary)!important}.tintashift-theme .bg-primary\/5{background-color:#d4e4f00d!important}.tintashift-theme .bg-primary\/10{background-color:#d4e4f01a!important}.tintashift-theme .border-primary\/40{border-color:#d4e4f066!important}.tintashift-theme .text-primary\/5{color:#3d54630d!important}.tintashift-theme .text-primary\/30{color:#3d54634d!important}.tintashift-theme .text-primary\/40{color:#3d546366!important}.tintashift-theme .text-primary\/60{color:#3d546399!important}.tintashift-theme .text-primary\/70{color:#3d5463b3!important}.tintashift-theme .text-primary\/80,.tintashift-theme .hover\:text-primary\/80:hover{color:#3d5463cc!important}.tintashift-theme .ring-primary{--tw-ring-color:var(--ts-primary)!important}.tintashift-theme .focus\:border-primary:focus{border-color:var(--ts-primary)!important}.tintashift-theme .bg-background-light{background-color:var(--ts-background-light)!important;opacity:1!important}.tintashift-theme .bg-background-light\/90{background-color:#faf8f5e6!important}.tintashift-theme .bg-background-light\/95{background-color:#faf8f5f2!important}.tintashift-theme .border-ivory-dark{border-color:var(--ts-ivory-dark)!important}.tintashift-theme .border-ivory-dark\/20{border-color:#eae7e133!important}.tintashift-theme .border-ivory-dark\/30{border-color:#eae7e14d!important}.tintashift-theme .bg-ivory-dark{background-color:var(--ts-ivory-dark)!important}.tintashift-theme .bg-ivory-dark\/20{background-color:#eae7e133!important}.tintashift-theme .text-brand-black{color:var(--ts-brand-black)!important}.tintashift-theme .text-brand-black\/70{color:#101819b3!important}.tintashift-theme .text-brand-black\/60{color:#10181999!important}.tintashift-theme .text-brand-black\/40{color:#10181966!important}.tintashift-theme .text-brand-black\/30{color:#1018194d!important}.tintashift-theme .text-brand-black\/10{color:#1018191a!important}.tintashift-theme .bg-brand-black,.tintashift-theme .hover\:bg-brand-black:hover{background-color:var(--ts-brand-black)!important}.tintashift-theme .ts-legal-doc-card{background:#fff;border-radius:24px;padding:48px 56px;box-shadow:0 4px 20px #0000000d}.tintashift-theme .ts-legal-doc-card h1{color:var(--ts-brand-black);letter-spacing:-.01em;margin-bottom:12px;font-size:2rem;font-weight:500}.tintashift-theme .ts-legal-updated{color:#1018198c;border-bottom:1px solid var(--ts-ivory-dark);margin-bottom:32px;padding-bottom:16px;font-size:.875rem}.tintashift-theme .ts-legal-doc-card h2{color:var(--ts-brand-black);margin:28px 0 16px;padding:8px 0 0 12px;font-size:1.35rem;font-weight:500;position:relative}.tintashift-theme .ts-legal-doc-card h2:before{content:"";background-color:#d4af37;border-radius:2px;width:4px;height:1.2em;position:absolute;top:8px;left:0}.tintashift-theme .ts-legal-doc-card h3{color:#101819d9;margin:20px 0 12px;font-size:1.1rem;font-weight:500}.tintashift-theme .ts-legal-doc-card p{color:#101819a6;text-align:justify;text-justify:inter-ideograph;margin-bottom:16px;line-height:1.8}.tintashift-theme .ts-legal-doc-card ul,.tintashift-theme .ts-legal-doc-card ol{color:#101819a6;margin:12px 0 16px 24px;line-height:1.8}.tintashift-theme .ts-legal-doc-card li{text-align:justify;text-justify:inter-ideograph;margin-bottom:8px}.tintashift-theme .ts-legal-highlight{color:#101819bf;background:#f3f4f6;border-left:4px solid #d4af37;border-radius:12px;margin:20px 0;padding:20px 24px;line-height:1.8}.tintashift-theme .ts-legal-rights-tip{color:#101819b8;background-color:#fff8e6;border:1px solid #ffe082;border-radius:8px;margin:16px 0;padding:16px;font-size:.9rem;line-height:1.8}.tintashift-theme .ts-legal-warning{color:#101819bf;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:12px;margin:20px 0;padding:20px 24px;line-height:1.65}.tintashift-theme .ts-legal-contact{background:var(--ts-background-light);color:#101819bf;border-radius:12px;margin:24px 0;padding:20px 24px;font-size:.9rem;line-height:1.8}.tintashift-theme .ts-legal-link{color:#b8860b;text-decoration:none}.tintashift-theme .ts-legal-link:hover{text-decoration:underline}.tintashift-theme .ts-legal-hr{border:none;border-top:1px solid var(--ts-ivory-dark);margin:32px 0}.tintashift-theme .ts-legal-footer-note{color:#10181966;text-align:center;margin-bottom:0;font-size:.8rem}@media (max-width:768px){.tintashift-theme .ts-legal-doc-card{padding:28px 20px}.tintashift-theme .ts-legal-doc-card h1{font-size:1.6rem}.tintashift-theme .ts-legal-doc-card h2{font-size:1.2rem}}
