*{box-sizing:border-box}body{color:#091e46;background:#fafdff;margin:0;font-family:Tahoma,Arial,sans-serif}button,input{font:inherit}main{background:radial-gradient(at 50% 35%,#fff 20%,#f1faff 65%,#dceffc 100%);justify-content:center;align-items:center;min-height:100svh;padding:65px 24px 100px;display:flex;position:relative;overflow:hidden}.center{text-align:center;z-index:1;outline-offset:30px;border-radius:24px;outline:2px dashed #0000;width:100%;max-width:560px;margin-top:-50px;position:relative}.dragging{background:#e8f6ff;outline-color:#00a2ed}.brand svg{width:155px;height:105px;overflow:visible}.word{letter-spacing:-4px;font-family:Arial,sans-serif;font-size:66px;font-weight:800;line-height:1.05}.word span{color:#0089ef}.primary{color:#fff;cursor:pointer;background:linear-gradient(115deg,#00acf1,#0062ef);border:0;border-radius:40px;justify-content:center;align-items:center;gap:15px;min-height:60px;padding:15px 36px;font-size:20px;display:inline-flex;box-shadow:0 7px 20px #0086e52b}.primary:hover{filter:brightness(.96);transform:translateY(-1px)}.primary:disabled{opacity:.65;cursor:wait}.hint{color:#6a7d93;margin:20px 0 10px;font-size:14px}.limit{color:#728398;font-size:12px;line-height:1.8}.result{background:#ffffffd9;border:1px solid #d9eafa;border-radius:18px;margin:26px auto 0;padding:20px;font-size:14px}.filename{overflow-wrap:anywhere;color:#4d607b}progress{accent-color:#0089ef;width:100%;height:8px}.copy{direction:ltr;gap:8px;display:flex}.copy input{background:#f8fbff;border:1px solid #d8e3ef;border-radius:9px;width:100%;min-width:0;padding:11px;font-size:12px}.copy button{white-space:nowrap;color:#086aca;cursor:pointer;background:#e4f2ff;border:0;border-radius:9px;padding:10px 16px}.success{color:#138360}small{color:#748399;margin-top:15px;line-height:1.8;display:block}.error{color:#b52e37;font-size:14px;line-height:1.8}footer{letter-spacing:.3px;color:#8193a8;font-size:12px;position:absolute;bottom:25px}footer span{padding:0 10px}.cloud{filter:blur(2px);background:#fff9;border-radius:100px;width:420px;height:160px;position:absolute;bottom:8%;box-shadow:0 30px 70px #d6eafa66}.cloud:before,.cloud:after{content:"";background:inherit;border-radius:50%;width:190px;height:190px;position:absolute;top:-80px;left:50px}button:focus-visible{outline-offset:5px;outline:3px solid #092952}@media (max-width:600px){main{padding:60px 24px 90px}.center{margin-top:-45px}.brand svg{width:132px;height:90px}.word{font-size:58px}.tagline{margin:24px 0 30px;font-size:16px}.primary{width:100%;max-width:310px;padding:14px 18px;font-size:18px}.hint{font-size:13px}.limit{font-size:11px}.cloud{opacity:.7;bottom:0}.left{left:-300px}.right{right:-300px}.copy{flex-direction:column}.copy button{padding:12px}}main{background:radial-gradient(at 50% 47%,#fff 10%,#ecf8ff 58%,#b9e4fc 100%);align-items:flex-start;min-height:100svh;padding:18px 10% 28px;overflow:hidden}.center{max-width:1236px;margin:0}.brand img{mix-blend-mode:multiply;width:410px;max-width:80vw;height:auto;margin:0 auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.brand{margin:0 auto}h1{letter-spacing:-1px;margin:10px 0 8px;font-size:46px;line-height:1.4}.tagline{color:#5f6575;margin:0 0 20px;font-size:29px}.upload-zone{background:#ffffffc9;border:2px dashed #43add9;border-radius:32px;min-height:275px;padding:12px 24px 18px}.upload-cloud{filter:drop-shadow(0 6px 7px #008af421);width:116px;height:84px}h2{margin:0 0 2px;font-size:28px}.choose-hint{color:#777d8e;margin:0 0 10px;font-size:22px}.primary span{font-size:32px}.limit{color:#707887;margin:10px 0 0;font-size:19px}.cloud{width:470px;height:100%;box-shadow:none;filter:none;opacity:1;background:url(/clouds.jpg) 0 0/100% 100% no-repeat;border-radius:0;bottom:0;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.cloud:before,.cloud:after{display:none}.left{left:0}.right{right:0;transform:scaleX(-1)}.result{max-width:600px}.dragging{outline:0}.dragging .upload-zone{background:#e2f5ff;border-color:#0079d7}@media (min-width:1600px){main{padding-top:30px}.brand img{width:440px}}@media (max-width:600px){main{align-items:center;padding:36px 18px 25px}.center{margin:0}.brand img{width:270px;max-width:80vw}h1{letter-spacing:0;margin:15px 0 8px;font-size:29px}.tagline{margin:0 0 24px;font-size:16px}.upload-zone{border-radius:24px;min-height:260px;padding:22px 14px 24px}.upload-cloud{width:95px;height:70px}h2{margin:8px 0;font-size:21px}.choose-hint{margin:0 0 18px;font-size:16px}.primary{width:100%;min-width:0;max-width:290px;min-height:58px;padding:10px 20px;font-size:21px}.limit{margin-top:15px;font-size:12px}.cloud{opacity:.85;width:220px}.left{left:0}.right{right:0}}.language{top:22px;z-index:3;color:#102a52;cursor:pointer;background:#ffffffdb;border:1px solid #7ebde4;border-radius:25px;padding:9px 18px;font-size:15px;position:absolute;inset-inline-end:28px}.language:hover{background:#fff}html[lang=en] h1{letter-spacing:0}html[lang=en] .tagline{font-size:24px}html[lang=en] h2{font-size:26px}@media (max-width:600px){.language{top:12px;padding:7px 14px;font-size:13px;inset-inline-end:14px}html[lang=en] .tagline{font-size:15px;line-height:1.6}html[lang=en] h1{font-size:27px}html[lang=en] h2{font-size:20px}}.bilingual{flex-direction:column;align-items:center;gap:4px;max-width:100%;display:inline-flex}.bilingual .english{letter-spacing:.1px;font-family:Arial,sans-serif;font-size:.62em;font-weight:400;line-height:1.35}.tagline{margin-bottom:18px;font-size:23px}.tagline .english{font-size:.68em}h1{margin:6px 0 12px;font-size:39px}.primary{min-height:76px;font-size:24px}.primary .english{font-size:.67em}.limit{font-size:16px}.brand img{width:340px}.copy button .bilingual{white-space:nowrap}@media (max-width:600px){main{padding-top:22px;padding-bottom:22px}.brand img{width:225px}h1{margin:10px 0;font-size:26px}.tagline{margin-bottom:18px;font-size:16px}.upload-zone{min-height:0;padding:16px 12px 20px}.upload-cloud{width:80px;height:58px}h2{font-size:20px}.choose-hint{margin:8px 0 14px;font-size:15px}.primary{min-height:68px;font-size:20px}.limit{font-size:12px}.bilingual{gap:3px}}.spaced-brand{flex-direction:column;gap:18px;width:340px;max-width:80vw;margin-inline:auto;display:flex}.spaced-brand>span{mix-blend-mode:multiply;background-image:url(/chartup-logo.jpg);background-repeat:no-repeat;background-size:100%;width:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.brand-symbol{aspect-ratio:440/232;background-position:top}.brand-name{aspect-ratio:440/131;background-position:bottom}@media (max-width:600px){main{align-items:center;min-height:100svh;padding:10px 18px}.center{width:100%}.spaced-brand{gap:8px;width:min(190px,26svh)}h1{margin:7px 0;font-size:23px}.tagline{margin:0 0 12px;font-size:14px;line-height:1.4}.upload-zone{border-radius:21px;min-height:0;padding:10px 12px 12px}.upload-cloud{width:65px;height:46px}h2{margin:2px 0;font-size:18px}.choose-hint{margin:6px 0 9px;font-size:13px}.primary{min-height:56px;padding:8px 18px;font-size:18px}.primary span[aria-hidden]{font-size:25px}.limit{margin:9px 0 0;font-size:11px;line-height:1.4}.bilingual{gap:2px}.result{margin-top:12px;padding:12px}.result p{margin:6px 0}.result small{margin-top:8px}.copy input,.copy button{padding:8px}.copy{gap:5px}}@media (max-width:600px) and (max-height:650px){main{padding:7px 16px}.spaced-brand{gap:6px;width:145px}h1{margin:5px 0;font-size:20px}.tagline{margin-bottom:8px;font-size:12px}.upload-zone{padding:6px 10px 9px}.upload-cloud{width:48px;height:34px}h2{font-size:16px}.choose-hint{margin:4px 0 6px;font-size:12px}.primary{min-height:48px;font-size:16px}.limit{margin-top:7px;font-size:10px}}.spaced-brand>.brand-text{mix-blend-mode:normal;background:0 0;flex-direction:column;align-items:center;line-height:1;display:flex;-webkit-mask-image:none;mask-image:none}.brand-word{letter-spacing:-3px;color:#061940;font-family:Arial,sans-serif;font-size:clamp(38px,5.7vw,76px);font-weight:800}.brand-word>.brand-up{color:#0089ee}.brand-domain{letter-spacing:2px;color:#596475;margin-top:5px;font-family:Arial,sans-serif;font-size:24px;font-weight:700}.spaced-brand{margin-bottom:18px}@media (max-width:600px){.brand-word{letter-spacing:-2px;font-size:44px}.brand-domain{letter-spacing:1px;margin-top:4px;font-size:16px}.spaced-brand{margin-bottom:15px}}@media (max-width:600px) and (max-height:650px){.brand-word{font-size:36px}.brand-domain{font-size:13px}.spaced-brand{margin-bottom:10px}}.spaced-brand>.brand-symbol-vector{aspect-ratio:440/232;background:0 0;width:100%;height:auto;display:block;overflow:visible}.spaced-brand>.brand-symbol{mix-blend-mode:normal;clip-path:polygon(47.273% 5.603%,45.909% 6.034%,44.545% 6.466%,43.636% 6.897%,42.955% 7.328%,42.273% 7.759%,41.591% 8.19%,41.136% 8.621%,40.682% 9.052%,40.227% 9.483%,39.773% 9.914%,39.318% 10.345%,38.864% 10.776%,38.409% 11.207%,37.955% 11.638%,37.727% 12.069%,37.273% 12.5%,37.045% 12.931%,36.591% 13.362%,36.364% 13.793%,36.136% 14.224%,35.682% 14.655%,35.455% 15.086%,35.227% 15.517%,35% 15.948%,34.545% 16.379%,34.545% 16.81%,34.318% 17.241%,33.864% 17.672%,33.636% 18.103%,33.409% 18.534%,33.409% 18.966%,33.182% 19.397%,32.955% 19.828%,32.727% 20.259%,32.5% 20.69%,32.273% 21.121%,32.273% 21.552%,32.045% 21.983%,31.818% 22.414%,31.591% 22.845%,31.591% 23.276%,31.364% 23.707%,31.136% 24.138%,31.136% 24.569%,30.909% 25%,30.909% 25.431%,30.682% 25.862%,30.682% 26.293%,30.455% 26.724%,30.227% 27.155%,30.227% 27.586%,30% 28.017%,30% 28.448%,29.773% 28.879%,29.773% 29.31%,29.545% 29.741%,29.545% 30.172%,29.545% 30.603%,29.318% 31.034%,29.318% 31.466%,29.091% 31.897%,27.5% 32.328%,26.136% 32.759%,25.227% 33.19%,24.545% 33.621%,24.091% 34.052%,23.409% 34.483%,22.955% 34.914%,22.5% 35.345%,22.273% 35.776%,21.818% 36.207%,21.591% 36.638%,21.364% 37.069%,20.909% 37.5%,20.682% 37.931%,20.455% 38.362%,20% 38.793%,19.773% 39.224%,19.773% 39.655%,19.545% 40.086%,19.318% 40.517%,19.091% 40.948%,18.864% 41.379%,18.864% 41.81%,18.636% 42.241%,18.409% 42.672%,18.409% 43.103%,18.182% 43.534%,17.955% 43.966%,17.955% 44.397%,17.727% 44.828%,17.727% 45.259%,17.5% 45.69%,17.5% 46.121%,17.273% 46.552%,17.273% 46.983%,17.273% 47.414%,17.045% 47.845%,17.045% 48.276%,17.045% 48.707%,16.818% 49.138%,16.818% 49.569%,16.364% 50%,15.682% 50.431%,15.227% 50.862%,14.773% 51.293%,14.318% 51.724%,14.091% 52.155%,13.636% 52.586%,13.409% 53.017%,12.955% 53.448%,12.727% 53.879%,12.5% 54.31%,12.273% 54.741%,12.045% 55.172%,11.818% 55.603%,11.591% 56.034%,11.364% 56.466%,11.136% 56.897%,10.909% 57.328%,10.909% 57.759%,10.682% 58.19%,10.455% 58.621%,10.455% 59.052%,10.227% 59.483%,10% 59.914%,10% 60.345%,9.773% 60.776%,9.773% 61.207%,9.545% 61.638%,9.545% 62.069%,9.318% 62.5%,9.318% 62.931%,9.318% 63.362%,9.091% 63.793%,9.091% 64.224%,9.091% 64.655%,8.864% 65.086%,8.864% 65.517%,8.864% 65.948%,8.636% 66.379%,8.636% 66.81%,8.636% 67.241%,8.636% 67.672%,8.636% 68.103%,8.409% 68.534%,8.409% 68.966%,8.409% 69.397%,8.409% 69.828%,8.409% 70.259%,8.409% 70.69%,8.409% 71.121%,8.409% 71.552%,8.409% 71.983%,8.409% 72.414%,8.409% 72.845%,8.409% 73.276%,8.409% 73.707%,8.409% 74.138%,8.409% 74.569%,8.409% 75%,8.409% 75.431%,8.636% 75.862%,8.636% 76.293%,8.636% 76.724%,8.636% 77.155%,8.636% 77.586%,8.864% 78.017%,8.864% 78.448%,8.864% 78.879%,9.091% 79.31%,9.091% 79.741%,9.091% 80.172%,9.318% 80.603%,9.318% 81.034%,9.318% 81.466%,9.545% 81.897%,9.545% 82.328%,9.545% 82.759%,9.773% 83.19%,9.773% 83.621%,10% 84.052%,10.227% 84.483%,10.227% 84.914%,10.455% 85.345%,10.455% 85.776%,10.682% 86.207%,10.909% 86.638%,10.909% 87.069%,11.136% 87.5%,11.364% 87.931%,11.591% 88.362%,11.818% 88.793%,12.045% 89.224%,12.273% 89.655%,12.5% 90.086%,12.727% 90.517%,12.955% 90.948%,13.182% 91.379%,13.409% 91.81%,13.636% 92.241%,13.864% 92.672%,14.318% 93.103%,14.545% 93.534%,15% 93.966%,15.455% 94.397%,15.909% 94.828%,16.136% 95.259%,16.818% 95.69%,17.273% 96.121%,18.182% 96.552%,18.636% 96.983%,19.545% 97.414%,20.909% 97.845%,77.5% 97.845%,79.091% 97.414%,80% 96.983%,80.682% 96.552%,81.364% 96.121%,81.818% 95.69%,82.5% 95.259%,82.955% 94.828%,83.182% 94.397%,83.636% 93.966%,84.091% 93.534%,84.318% 93.103%,84.773% 92.672%,85% 92.241%,85.227% 91.81%,85.455% 91.379%,85.682% 90.948%,86.136% 90.517%,86.364% 90.086%,86.364% 89.655%,86.818% 89.224%,86.818% 88.793%,87.045% 88.362%,87.273% 87.931%,87.5% 87.5%,87.727% 87.069%,87.727% 86.638%,87.955% 86.207%,88.182% 85.776%,88.182% 85.345%,88.409% 84.914%,88.409% 84.483%,88.636% 84.052%,88.636% 83.621%,88.864% 83.19%,88.864% 82.759%,89.091% 82.328%,89.091% 81.897%,89.318% 81.466%,89.318% 81.034%,89.318% 80.603%,89.545% 80.172%,89.545% 79.741%,89.545% 79.31%,89.773% 78.879%,89.773% 78.448%,89.773% 78.017%,89.773% 77.586%,90% 77.155%,90% 76.724%,90% 76.293%,90% 75.862%,90% 75.431%,90.227% 75%,90.227% 74.569%,90.227% 74.138%,90.227% 73.707%,90.227% 73.276%,90.227% 72.845%,90.227% 72.414%,90.227% 71.983%,90.227% 71.552%,90.227% 71.121%,90.227% 70.69%,90.227% 70.259%,90.227% 69.828%,90.227% 69.397%,90% 68.966%,90% 68.534%,90% 68.103%,90% 67.672%,90% 67.241%,90% 66.81%,89.773% 66.379%,89.773% 65.948%,89.773% 65.517%,89.545% 65.086%,89.545% 64.655%,89.545% 64.224%,89.545% 63.793%,89.318% 63.362%,89.318% 62.931%,89.091% 62.5%,89.091% 62.069%,88.864% 61.638%,88.864% 61.207%,88.636% 60.776%,88.636% 60.345%,88.409% 59.914%,88.409% 59.483%,88.182% 59.052%,87.955% 58.621%,87.955% 58.19%,87.727% 57.759%,87.5% 57.328%,87.273% 56.897%,87.045% 56.466%,87.045% 56.034%,86.818% 55.603%,86.591% 55.172%,86.364% 54.741%,86.136% 54.31%,85.682% 53.879%,85.455% 53.448%,85.227% 53.017%,84.773% 52.586%,84.545% 52.155%,84.318% 51.724%,83.864% 51.293%,83.409% 50.862%,82.955% 50.431%,82.273% 50%,82.045% 49.569%,82.045% 49.138%,81.818% 48.707%,81.818% 48.276%,81.818% 47.845%,81.591% 47.414%,81.591% 46.983%,81.364% 46.552%,81.364% 46.121%,81.136% 45.69%,81.136% 45.259%,80.909% 44.828%,80.909% 44.397%,80.682% 43.966%,80.682% 43.534%,80.455% 43.103%,80.227% 42.672%,80.227% 42.241%,80% 41.81%,79.773% 41.379%,79.773% 40.948%,79.545% 40.517%,79.318% 40.086%,79.091% 39.655%,78.864% 39.224%,78.636% 38.793%,78.409% 38.362%,78.182% 37.931%,77.727% 37.5%,77.5% 37.069%,77.273% 36.638%,76.818% 36.207%,76.591% 35.776%,76.136% 35.345%,75.682% 34.914%,75.227% 34.483%,74.773% 34.052%,74.318% 33.621%,73.636% 33.19%,72.5% 32.759%,71.136% 32.328%,69.773% 31.897%,69.545% 31.466%,69.545% 31.034%,69.318% 30.603%,69.318% 30.172%,69.318% 29.741%,69.091% 29.31%,69.091% 28.879%,68.864% 28.448%,68.864% 28.017%,68.636% 27.586%,68.636% 27.155%,68.409% 26.724%,68.182% 26.293%,68.182% 25.862%,67.955% 25.431%,67.955% 25%,67.727% 24.569%,67.727% 24.138%,67.5% 23.707%,67.273% 23.276%,67.273% 22.845%,67.045% 22.414%,66.818% 21.983%,66.591% 21.552%,66.591% 21.121%,66.364% 20.69%,66.136% 20.259%,65.909% 19.828%,65.682% 19.397%,65.455% 18.966%,65.455% 18.534%,65.227% 18.103%,65% 17.672%,64.773% 17.241%,64.318% 16.81%,64.091% 16.379%,63.864% 15.948%,63.636% 15.517%,63.409% 15.086%,63.182% 14.655%,62.955% 14.224%,62.5% 13.793%,62.273% 13.362%,61.591% 12.931%,61.591% 12.5%,61.136% 12.069%,60.909% 11.638%,60.455% 11.207%,60% 10.776%,59.773% 10.345%,59.318% 9.914%,58.864% 9.483%,58.409% 9.052%,57.727% 8.621%,57.273% 8.19%,56.591% 7.759%,55.909% 7.328%,55.227% 6.897%,54.318% 6.466%,53.182% 6.034%,51.591% 5.603%);-webkit-mask-image:none;mask-image:none}.spaced-brand{width:390px}.upload-zone{max-width:940px;min-height:0;margin-inline:auto;padding:9px 20px 14px}.upload-cloud{width:76px;height:54px}h2{font-size:22px}.choose-hint{margin:5px 0 9px;font-size:16px}.primary{min-width:300px;min-height:64px;padding:9px 26px;font-size:21px}.brand-word{font-size:80px}@media (max-width:600px){.spaced-brand{gap:8px;width:min(225px,31svh);margin-bottom:12px}.brand-word{font-size:49px}.upload-zone{border-radius:20px;max-width:330px;padding:7px 10px 10px}.upload-cloud{width:54px;height:38px}h2{margin:2px 0;font-size:16px}.choose-hint{margin:4px 0 7px;font-size:12px}.primary{width:90%;min-width:0;max-width:250px;min-height:49px;padding:7px 15px;font-size:16px}.limit{margin-top:8px}.tagline{margin-bottom:10px}}@media (max-width:600px) and (max-height:650px){.spaced-brand{gap:7px;width:175px;margin-bottom:9px}.brand-word{font-size:40px}.upload-zone{padding:5px 9px 8px}.upload-cloud{width:43px;height:30px}.primary{min-height:44px;font-size:15px}h2{font-size:15px}}.brand-word>.brand-up{margin-left:7px;display:inline-block}@media (max-width:600px){.brand-word>.brand-up{margin-left:5px}}.primary>.bilingual{font-size:inherit}.primary>.bilingual>span[lang=ar]{font-size:.95em}.primary>.bilingual>.english{font-size:.72em}.spaced-brand{position:relative;top:-12px}@media (min-width:601px){.spaced-brand{margin-bottom:58px}main{padding-top:clamp(65px,10svh,120px)}}@media (max-width:600px){.center{transform:translateY(20px)}}@media (max-width:600px) and (max-height:650px){.center{transform:translateY(8px)}}@media (max-width:600px){.center{transform:translateY(8px)}}@media (max-width:600px) and (max-height:650px){.center{transform:translateY(0)}}@media (max-width:600px){.spaced-brand{top:-22px}}.upload-zone{padding-top:23px;padding-bottom:28px}@media (max-width:600px){.upload-zone{padding-top:20px;padding-bottom:23px}}@media (max-width:600px) and (max-height:650px){.upload-zone{padding-top:15px;padding-bottom:18px}}.brand-word>.brand-t{color:inherit;margin-left:.035em;display:inline-block}.mobile-upload-title{display:none}@media (max-width:600px){.desktop-upload-title,.desktop-upload-hint{display:none}.mobile-upload-title{margin:7px 0 15px;display:block}}.tagline,.tagline .bilingual>span{font-weight:700}.upload-zone{border:1px solid #5f6575}.result-overlay{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:#08204466;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.center:has(.result-overlay){transform:none}.upload-result{background:#fff;border:1px solid #d4e1ee;border-radius:26px;width:100%;max-width:580px;max-height:calc(100svh - 40px);padding:26px;position:relative;overflow:auto;box-shadow:0 20px 70px #062b4830}.result-close{color:#506178;cursor:pointer;background:#edf4fa;border:0;border-radius:50%;width:32px;height:32px;font-size:24px;position:absolute;top:12px;left:15px}.done-mark{color:#21845c;background:#e4f6ee;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 12px;font-size:26px;display:grid}.upload-result h2{margin:0 0 15px;font-size:22px}.file-summary{overflow-wrap:anywhere;color:#172f52;margin:5px 0;font-size:15px}.file-size{color:#7a899c;margin:7px;font:13px Arial}.file-preview{object-fit:contain;border-radius:10px;max-width:100%;max-height:140px;margin:15px auto;display:block}.link-options{text-align:right;gap:15px;margin-top:22px;display:grid}.link-option label{margin-bottom:7px;font-size:14px;font-weight:700;display:block}.link-option label .bilingual{align-items:flex-start;gap:2px}.link-option .english{color:#7b8797;font-size:11px}.link-field{direction:ltr;gap:8px;display:flex}.link-field input{color:#365578;background:#f5f9fd;border:1px solid #d8e3ee;border-radius:10px;flex:1;min-width:0;padding:12px;font:12px Arial}.link-field button{color:#086bca;cursor:pointer;background:#e5f2ff;border:0;border-radius:10px;min-width:76px;padding:8px 12px;font-size:14px}.result-note{color:#7a8999;margin:20px 0 14px;font-size:11px;line-height:1.7}.another-file{color:#fff;cursor:pointer;background:linear-gradient(120deg,#00abed,#0066ef);border:0;border-radius:30px;padding:12px 28px;font-size:15px}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.result-overlay{padding:12px}.upload-result{max-height:calc(100svh - 24px);padding:23px 16px}.upload-result h2{font-size:20px}.link-field input{padding:11px 9px}.link-options{gap:13px}.link-field button{min-width:65px}.upload-result .bilingual{gap:3px}}.show-uploads{color:#1767a7;cursor:pointer;background:#ffffffce;border:1px solid #a7c8e5;border-radius:20px;margin:13px auto 0;padding:9px 22px;font-size:13px;display:block}.multi-result{max-width:650px}.multi-result h2{margin-top:8px}.batch-summary{color:#687b91;margin:10px 0 21px;font-size:13px}.batch-list{text-align:right;gap:13px;display:grid}.batch-file{background:#fbfdff;border:1px solid #d9e4ee;border-radius:16px;padding:16px}.batch-file-head{direction:ltr;align-items:center;gap:12px;display:flex}.file-badge{color:#1b70bf;background:#e7f2ff;border-radius:10px;flex-shrink:0;place-items:center;width:43px;height:46px;font:700 11px Arial;display:grid}.file-badge.done{color:#188256;background:#e5f6ee;font-size:23px}.file-badge.error{color:#b42d37;background:#ffebec;font-size:22px}.file-identity{text-align:left;flex:1;min-width:0}.file-identity strong{overflow-wrap:anywhere;font-size:14px;display:block}.file-identity small{color:#8390a1;margin-top:5px;font:12px Arial}.file-state{color:#8592a2;margin-bottom:0;font-size:12px}.file-progress{margin-top:14px}.file-progress progress{accent-color:#0088ef;width:100%;height:8px}.file-progress p{color:#287ac2;text-align:center;margin:8px 0 0;font-size:12px}.file-error{color:#b83440;font-size:12px}.file-error button{color:#a22b36;cursor:pointer;background:#fff;border:1px solid #e3b8be;border-radius:8px;padding:7px 14px}.file-links{margin-top:13px}.file-links summary{cursor:pointer;color:#157a57;padding:7px 0;font-size:13px}.file-links summary .bilingual{align-items:flex-start}.file-links .link-options{margin-top:12px}.multi-result .another-file{margin-bottom:3px}.batch-file .english{font-size:.73em}@media (max-width:600px){.batch-file{padding:12px}.file-identity strong{font-size:13px}.multi-result{padding-top:26px}.show-uploads{margin-top:8px;padding:6px 16px}}.file-links .link-option{border-bottom:1px solid #e5edf4;justify-content:space-between;align-items:center;gap:16px;padding:11px 0;display:flex}.file-links .link-option:last-child{border-bottom:0}.file-links .link-option label{flex:1;margin:0}.file-links .link-field{flex:none}.file-links .link-field input{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.file-links .link-field button{min-width:78px;min-height:48px}.file-links .link-options{gap:0}.manual-copy .link-option{flex-wrap:wrap}.manual-copy .link-field{flex:1;width:100%;min-width:0}.manual-copy .link-field input{clip-path:none;border:1px solid #d8e3ee;width:auto;height:auto;padding:10px;position:static}.file-links .link-options{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.file-links .link-option{text-align:center;border:1px solid #e1eaf3;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:13px 5px;display:flex}.file-links .link-option:last-child{border:1px solid #e1eaf3}.file-links .link-option label{flex:none;width:100%;font-size:13px;line-height:1.5}.file-links .link-option label .bilingual{align-items:center;display:flex}.file-links .link-option .english{font-size:10px;line-height:1.4}.file-links .link-field{justify-content:center;width:100%}.file-links .link-field button{width:100%;min-width:0;min-height:44px;padding:7px 5px;font-size:13px}.uploaded-label{color:#157a57;text-align:center;margin-bottom:12px;font-size:13px}.manual-copy .link-field{flex-wrap:wrap}.manual-copy .link-field input{flex-basis:100%;width:100%}@media (max-width:600px){.file-links .link-options{gap:6px}.file-links .link-option{gap:10px;padding:10px 4px}.file-links .link-option label{font-size:11px}.file-links .link-option .english{font-size:9px}.file-links .link-field button{font-size:12px}}.limit .bilingual>.english{font-size:1em}.cloud{opacity:.55}@media (max-width:600px){.cloud{opacity:.45}}.cloud{filter:drop-shadow(0 10px 20px #8dc5e529);opacity:.75;background:#ffffffe6;border-radius:90px;width:260px;height:92px;top:25%;bottom:auto;overflow:visible;transform:none;-webkit-mask-image:none;mask-image:none}.cloud:before,.cloud:after{content:"";background:#fff;border-radius:50%;width:110px;height:110px;display:block;position:absolute;top:-52px;left:42px}.cloud:after{width:140px;height:140px;top:-72px;left:112px}.cloud.left{box-shadow:none;left:-15px}.cloud.right{box-shadow:none;top:68%;right:-15px;transform:scaleX(-1)}@media (max-width:600px){.cloud{opacity:.65;border-radius:60px;width:155px;height:58px;top:24%}.cloud:before{width:68px;height:68px;top:-33px;left:24px}.cloud:after{width:84px;height:84px;top:-43px;left:65px}.cloud.left{box-shadow:none;left:-20px}.cloud.right{box-shadow:none;top:78%;right:-20px}}.brand .cloud{aspect-ratio:260/160;opacity:.9;filter:drop-shadow(0 4px 7px #78b6dc38);width:clamp(30px,50vw - 235px,240px);height:auto;box-shadow:none;pointer-events:none;background:url(/cloud-silhouette.svg) 50%/contain no-repeat;border-radius:0;position:absolute;top:12%;bottom:auto}.brand .cloud:before,.brand .cloud:after{display:none}.brand .cloud.left{left:auto;right:calc(100% + 24px);transform:none}.brand .cloud.right{left:calc(100% + 24px);right:auto;transform:scaleX(-1)}@media (max-width:600px){.brand .cloud{width:clamp(24px,50vw - 142.5px,100px);top:12%}.brand .cloud.left{right:calc(100% + 10px)}.brand .cloud.right{left:calc(100% + 10px)}}.contact-link{color:#5f6575;cursor:pointer;background:0 0;border:0;margin:14px auto 0;padding:4px 12px;font-size:13px;display:block}.contact-link:hover{color:#086aca}.contact-link .english{font-size:1em}.contact-dialog{text-align:center;width:min(440px,100vw - 32px);padding:34px 24px 24px}.contact-dialog form{gap:14px;margin-top:22px;display:grid}.contact-dialog label{text-align:right;color:#263b55;gap:7px;font-size:14px;display:grid}.contact-dialog label .bilingual{align-items:flex-end}.contact-dialog input,.contact-dialog textarea{color:#152e4e;width:100%;font:inherit;resize:vertical;background:#fbfdff;border:1px solid #cbd8e4;border-radius:10px;padding:11px 12px}.contact-dialog textarea{min-height:95px;max-height:180px}.contact-dialog input:focus,.contact-dialog textarea:focus{outline-offset:1px;outline:2px solid #61b6ec}.contact-dialog .contact-send{width:100%;min-width:0;min-height:48px;padding:10px;font-size:15px}.contact-status{color:#315c68;margin:0;font-size:13px;line-height:1.7}.contact-trap{display:none}.contact-dialog .english{font-size:1em}.center:has(.contact-dialog){transform:none}@media (max-width:600px){.contact-dialog{padding:30px 20px 20px}.contact-dialog form{gap:10px;margin-top:16px}.contact-link{margin-top:9px;font-size:12px}}.contact-success{color:#176e50;flex-direction:column;align-items:center;gap:18px;padding:26px 0 4px;display:flex}.contact-success-icon{color:#19865e;background:#e3f6ed;border-radius:50%;place-items:center;width:76px;height:76px;font-size:44px;font-weight:700;display:grid}.contact-success p{margin:0;font-size:19px;font-weight:700;line-height:1.6}.contact-success>.bilingual{color:#5f6575;font-size:14px}.contact-success .contact-send{margin-top:12px}.contact-success .english{font-size:1em}.contact-dialog .contact-send{text-align:center;justify-content:center;justify-self:center;align-items:center;margin-inline:auto;display:flex}.contact-dialog .contact-send>.bilingual{text-align:center;align-items:center}.contact-dialog .contact-brand{gap:0;width:100px;max-width:100%;margin:0 auto 12px;position:static;top:auto}.contact-dialog .contact-brand>.brand-symbol{width:100%;display:block}.contact-dialog:has(.contact-brand){padding-top:24px}@media (max-width:600px){.contact-dialog .contact-brand{width:82px;margin-bottom:10px}.contact-dialog:has(.contact-brand){padding-top:20px}.contact-dialog form{margin-top:14px}}.contact-dialog .contact-brand{gap:5px}.contact-dialog .contact-brand .brand-word{letter-spacing:-1px;font-size:25px;line-height:1.1}.contact-dialog .contact-brand .brand-up{margin-left:3px}@media (max-width:600px){.contact-dialog .contact-brand .brand-word{font-size:22px}}.contact-dialog .contact-brand .brand-word{white-space:nowrap;width:max-content;max-width:none;display:block}.contact-dialog .contact-brand .brand-text{align-items:center;overflow:visible}.contact-dialog .contact-brand .brand-word>.brand-up{white-space:nowrap;display:inline-block}.multi-result .upload-brand{gap:5px;width:100px;max-width:100%;margin:0 auto 14px;position:static;top:auto}.multi-result .upload-brand>.brand-symbol{width:100%;display:block}.multi-result .upload-brand .brand-text{align-items:center;overflow:visible}.multi-result .upload-brand .brand-word{letter-spacing:-1px;white-space:nowrap;width:max-content;max-width:none;font-size:25px;line-height:1.1;display:block}.multi-result .upload-brand .brand-up{white-space:nowrap;margin-left:3px;display:inline-block}@media (max-width:600px){.multi-result .upload-brand{width:82px;margin-bottom:12px}.multi-result .upload-brand .brand-word{font-size:22px}}.admin-page{color:#122c4c;background:#eef6fb;min-height:100svh;padding-bottom:40px}.admin-bilingual{flex-direction:column;gap:4px;display:flex}.admin-bilingual small{color:inherit;margin:0;font-size:.85em;font-weight:400;line-height:1.4}.admin-header{background:#fff;border-bottom:1px solid #dce5ef;justify-content:space-between;align-items:center;gap:20px;padding:22px max(20px,50vw - 525px);display:flex}.admin-header>div{align-items:center;gap:22px;display:flex}.admin-header strong{direction:ltr;font:700 32px Arial}.admin-header strong span{color:#0089ee}.admin-header a{color:#38627f;font-size:13px;text-decoration:none}.admin-shell{max-width:1050px;margin:32px auto;padding:0 20px}.admin-intro{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-intro h1{letter-spacing:0;margin:0;font-size:26px}.admin-intro p{color:#63758a;margin:16px 0;font-size:14px}.admin-page button{cursor:pointer;font:inherit}.admin-page button:disabled{opacity:.5;cursor:wait}.admin-intro button,.admin-more{color:#075e9e;background:#fff;border:1px solid #bfdbed;border-radius:12px;padding:10px 24px}.admin-stats{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.admin-stats>div{background:#fff;border:1px solid #dce5ef;border-radius:16px;padding:20px;font-size:14px}.admin-stats strong{margin-top:14px;font:700 28px Arial;display:block}.admin-search{margin:24px 0;font-size:14px;display:block}.admin-search input{background:#fff;border:1px solid #cbd8e4;border-radius:12px;width:100%;margin-top:10px;padding:14px 16px;display:block}.admin-files{gap:14px;display:grid}.admin-file{background:#fff;border:1px solid #dce5ef;border-radius:16px;padding:20px}.admin-file-info{align-items:center;gap:15px;min-width:0;display:flex}.admin-file-info>div{flex:1;min-width:0}.admin-ext{color:#0879c6;background:#e8f4ff;border-radius:12px;flex-shrink:0;place-items:center;width:62px;height:62px;font:700 13px Arial;display:grid}.admin-file h2{overflow-wrap:anywhere;text-align:start;margin:0;font-size:16px}.admin-file p{color:#74869a;flex-wrap:wrap;gap:16px;margin:9px 0 0;font:12px Arial;display:flex}.admin-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.admin-actions a,.admin-actions button{color:#17649d;text-align:center;background:#eef7ff;border:1px solid #d9e9f4;border-radius:9px;padding:9px 18px;font-size:12px;text-decoration:none}.admin-page .admin-delete{color:#af3434;background:#fff1f1;border:1px solid #edcccc}.admin-note,.admin-empty{color:#6e8096;text-align:center;margin-top:26px;font-size:13px}.admin-error{color:#a12e2e;background:#fff1f1;border-radius:12px;padding:16px}.admin-more{margin:24px auto;display:block}.admin-confirm-overlay{z-index:100;background:#0c294b88;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-confirm{text-align:center;background:#fff;border-radius:20px;width:min(440px,100%);padding:26px}.admin-confirm h2{font-size:19px}.admin-confirm p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.admin-confirm>div{justify-content:center;gap:12px;margin-top:24px;display:flex}.admin-confirm button{background:#f4f8fc;border:1px solid #cbd8e4;border-radius:9px;padding:12px 24px}.admin-page input:focus-visible{outline:2px solid #0089ee}@media (max-width:600px){.admin-header{padding:18px}.admin-header>div{gap:12px}.admin-header strong{font-size:26px}.admin-header .admin-bilingual{font-size:12px}.admin-shell{margin-top:24px;padding:0 16px}.admin-intro h1{font-size:22px}.admin-stats{gap:10px}.admin-stats>div{padding:16px;font-size:12px}.admin-stats strong{font-size:24px}.admin-file{padding:16px}.admin-actions{grid-template-columns:1fr 1fr;display:grid}.admin-actions a,.admin-actions button{padding:9px}.admin-ext{width:46px;height:52px;font-size:11px}}.admin-preview-overlay{z-index:110;background:#0c294baa;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.admin-preview{background:#fff;border-radius:18px;flex-direction:column;width:min(1000px,100%);height:min(90svh,900px);display:flex;overflow:hidden}.admin-preview header{border-bottom:1px solid #dce5ef;justify-content:space-between;align-items:center;gap:15px;padding:16px 20px;display:flex}.admin-preview h2{overflow-wrap:anywhere;margin:0;font-size:15px}.admin-preview header button{color:#435d77;background:#eef6fb;border:0;border-radius:50%;flex-shrink:0;width:38px;height:38px;font-size:28px}.admin-preview-body{background:#edf3f8;flex:1;justify-content:center;align-items:center;min-height:0;padding:12px;display:flex;overflow:auto}.admin-preview-body img{object-fit:contain;max-width:100%;max-height:100%;display:block}.admin-preview-body iframe{background:#fff;border:0;width:100%;height:100%}.admin-preview-body p{text-align:center;max-width:500px;padding:24px;line-height:1.8}.admin-preview-footer{border-top:1px solid #dce5ef;justify-content:center;gap:16px;padding:12px;display:flex}.admin-preview-footer a,.admin-preview-footer button{color:#17649d;text-align:center;background:#eef7ff;border:1px solid #c9dfef;border-radius:10px;padding:9px 24px;font-size:13px;text-decoration:none}.admin-header{flex-direction:column;align-items:center;gap:18px;padding:24px 20px 18px;display:flex}.admin-header>.admin-brand{flex-direction:column;align-items:center;gap:7px;width:140px;max-width:100%;margin:0 auto;display:flex;position:static;top:auto}.admin-brand>.brand-symbol{width:100%;display:block}.admin-brand .brand-word{letter-spacing:-1.5px;white-space:nowrap;width:max-content;max-width:none;font-size:36px;line-height:1.05}.admin-brand .brand-text{align-items:center;overflow:visible}.admin-brand .brand-up{margin-left:4px;display:inline-block}.admin-header>.admin-header-nav{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1010px;font-size:14px;display:flex}@media (max-width:600px){.admin-header{gap:16px;padding:20px 18px 16px}.admin-header>.admin-brand{gap:6px;width:115px}.admin-brand .brand-word{font-size:30px}.admin-header>.admin-header-nav{font-size:13px}}.contact-link{font-size:14px}@media (max-width:600px){.contact-link{font-size:13px}}.upload-result-actions{justify-content:center;align-items:stretch;gap:12px;margin:22px auto 4px;display:flex}.upload-result-actions .another-file,.upload-result-actions .back-to-upload{cursor:pointer;border-radius:24px;flex:1;min-width:0;max-width:220px;margin:0;padding:12px 15px;font-size:15px}.back-to-upload{color:#21639b;background:#edf6ff;border:1px solid #c9deee}.upload-result-actions .bilingual{text-align:center;white-space:normal;align-items:center}.upload-result-actions .english{font-size:.85em}@media (max-width:600px){.upload-result-actions{gap:9px;margin-top:18px}.upload-result-actions .another-file,.upload-result-actions .back-to-upload{padding:11px 8px;font-size:13px}}.batch-summary .bilingual>span[lang=ar],.batch-summary .bilingual>.english{font-size:1em}.admin-page{text-align:center}.admin-page .admin-bilingual{text-align:center;align-items:center}.admin-header>.admin-header-nav{justify-content:center;gap:clamp(30px,8vw,100px)}.admin-header-nav>.admin-bilingual{align-items:center}.admin-intro{flex-direction:column;justify-content:center;align-items:center;gap:8px}.admin-intro>div{width:100%}.admin-intro p{margin:14px 0}.admin-intro button{align-self:center;margin:0 auto 8px}.admin-stats>div,.admin-search input{text-align:center}.admin-file-info{text-align:center;flex-direction:column;justify-content:center}.admin-file-info>div{width:100%}.admin-file h2{text-align:center}.admin-file p{text-align:center;justify-content:center}.admin-actions{justify-content:center}.admin-preview h2{text-align:center;flex:1}.admin-confirm p,.admin-error{text-align:center}.admin-header>.admin-header-nav{direction:rtl;justify-content:center;gap:16px;width:min(420px,100%)}.admin-header-nav>button,.admin-header-nav>a{color:#21638e;min-height:62px;font:inherit;text-align:center;background:#f3f9ff;border:1px solid #bfd6e8;border-radius:14px;flex:1;justify-content:center;align-items:center;padding:11px 20px;font-size:15px;text-decoration:none;display:flex}.admin-header-nav>button:hover,.admin-header-nav>a:hover{background:#e4f2ff}.admin-header-nav .admin-bilingual{align-items:center}.admin-intro{margin-bottom:24px}@media (max-width:600px){.admin-header>.admin-header-nav{gap:12px;width:min(320px,100%)}.admin-header-nav>button,.admin-header-nav>a{min-height:58px;padding:10px 16px;font-size:14px}}.admin-header>.admin-header-nav{justify-content:space-between;gap:20px;width:100%;max-width:1010px}.admin-header-nav>button,.admin-header-nav>a{border-radius:10px;flex:none;width:auto;min-height:0;padding:8px 16px;font-size:14px}@media (max-width:600px){.admin-header>.admin-header-nav{gap:20px;width:100%}.admin-header-nav>button,.admin-header-nav>a{min-height:0;padding:7px 13px;font-size:13px}}.admin-header-nav>button,.admin-header-nav>a{color:#163b57;width:92px;height:62px;font-weight:700}.admin-header-nav .admin-bilingual,.admin-header-nav .admin-bilingual small{color:#163b57;font-weight:700}@media (max-width:600px){.admin-header-nav>button,.admin-header-nav>a{width:78px;height:58px}}.upload-zone.drop-active{background:#e5f5ff;border-color:#0089ee;box-shadow:0 0 0 3px #0089ee24}.upload-zone{transition:background-color .15s,border-color .15s,box-shadow .15s}.account-entry{z-index:2;color:#245373;text-align:center;background:#f4fbff;border:1px solid #b9ddf3;border-radius:12px;padding:9px 14px;font-size:13px;text-decoration:none;position:absolute;top:20px;right:24px}.account-entry .english{font-size:1em}.member-page{text-align:center;background:#e9f5fb;min-height:100svh;padding:30px 16px;display:block}.member-panel{max-width:780px;margin:auto}.member-panel h1{font-size:32px}.member-panel nav,.member-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.member-panel a,.member-panel button{color:#245373;font:inherit;cursor:pointer;background:#edf7ff;border:1px solid #c3dceb;border-radius:12px;padding:10px 16px;text-decoration:none;display:inline-block}.member-panel article{overflow-wrap:anywhere;background:#fff;border:1px solid #d7e3eb;border-radius:18px;margin:20px 0;padding:22px}.member-panel .bilingual{align-items:center}.member-panel p{color:#657084}@media (max-width:600px){.account-entry{padding:6px 10px;font-size:11px;top:12px;right:14px}}.account-email{text-overflow:ellipsis;white-space:nowrap;max-width:min(240px,55vw);font-family:Arial,sans-serif;display:block;overflow:hidden}@media (max-width:600px){.account-email{max-width:48vw}}.home-topbar{z-index:2;direction:ltr;grid-template-columns:repeat(2,minmax(0,240px));justify-content:space-between;align-items:stretch;gap:16px;display:grid;position:absolute;top:20px;left:24px;right:24px}.home-topbar .account-entry,.site-domain-badge{color:#245373;text-align:center;background:#f4fbff;border:1px solid #b9ddf3;border-radius:12px;justify-content:center;align-items:center;min-width:0;padding:9px 14px;font-size:13px;display:flex;position:static}.site-domain-badge{white-space:nowrap;font-family:Arial,sans-serif}.home-topbar .account-email{max-width:100%}@media (max-width:600px){.home-topbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;top:12px;left:14px;right:14px}.home-topbar .account-entry,.site-domain-badge{padding:6px 8px;font-size:11px}}.brand-word{white-space:nowrap;letter-spacing:-2px;font-size:clamp(29px,4.3vw,58px)}.contact-dialog .contact-brand .brand-word,.multi-result .upload-brand .brand-word{letter-spacing:-.7px;font-size:19px}.admin-brand .brand-word{letter-spacing:-1px;font-size:27px}@media (max-width:600px){.brand-word{letter-spacing:-1.5px;font-size:33px}.contact-dialog .contact-brand .brand-word,.multi-result .upload-brand .brand-word{font-size:17px}.admin-brand .brand-word{font-size:23px}}@media (max-width:600px) and (max-height:650px){.brand-word{font-size:28px}}.home-topbar .account-entry,.home-topbar .site-domain-badge{box-shadow:none;color:#515b6b;background:0 0;border:0;border-radius:0}.home-topbar .account-entry{transition:color .18s}:is(.home-topbar .account-entry:hover,.home-topbar .account-entry:focus-visible){color:#0089ee;background:0 0}@media (max-width:600px){.home-topbar{left:18px;right:18px}.home-topbar .site-domain-badge{text-align:left;grid-area:1/1;justify-content:flex-start;padding-inline:0}.home-topbar .account-entry{text-align:right;grid-area:1/2;justify-content:flex-end;padding-inline:0}}@media (max-width:600px) and (max-height:650px){.home-topbar{left:16px;right:16px}}.tagline .bilingual .english{font-size:.86em}.member-panel .member-brand{flex-direction:column;align-items:center;gap:5px;width:100px;max-width:100%;margin:0 auto 14px;display:flex;position:static;top:auto}.member-brand>.brand-symbol{width:100%;display:block}.member-brand .brand-text{align-items:center;overflow:visible}.member-brand .brand-word{letter-spacing:-.7px;white-space:nowrap;width:max-content;max-width:none;font-size:19px;line-height:1.1;display:block}.member-brand .brand-up{white-space:nowrap;margin-left:3px;display:inline-block}@media (max-width:600px){.member-panel .member-brand{width:82px;margin-bottom:12px}.member-brand .brand-word{font-size:17px}}.delete-dialog{color:#091e46;text-align:center;background:#fcfeff;border:1px solid #d0e1eb;border-radius:26px;width:min(440px,100vw - 36px);max-height:calc(100svh - 40px);padding:26px 24px;overflow:auto;box-shadow:0 20px 70px #091e4630}.delete-dialog::backdrop{background:#19364d70}.delete-dialog h2{margin:12px 0;font-size:23px}.delete-dialog p{font-size:16px;line-height:1.65}.delete-dialog .delete-filename{overflow-wrap:anywhere;background:#eef7fc;border-radius:10px;padding:10px;font-size:14px}.delete-dialog .delete-actions{gap:12px;margin-top:22px;display:flex}.delete-actions button{flex:1;min-width:0;min-height:64px}.delete-dialog .delete-confirm{color:#fff;background:linear-gradient(115deg,#00acf1,#0062ef);border-color:#0000}.delete-actions button:disabled{opacity:.6;cursor:wait}.delete-dialog .delete-error{color:#b52e37}@media (max-width:600px){.delete-dialog{border-radius:22px;padding:22px 18px}.delete-dialog h2{font-size:21px}.delete-dialog p{font-size:15px}}.brand .brand-word>.brand-up{margin-left:0}.center>.tagline{transform:translateY(4px)}.center>.brand>.brand-text{font-size:clamp(29px,4.3vw,58px);transform:translateY(.1625em)}.center>.tagline{padding-bottom:12px;transform:translateY(12px)}@media (max-width:600px){.center>.brand>.brand-text{font-size:33px}}@media (max-width:600px) and (max-height:650px){.center>.brand>.brand-text{font-size:28px}}.member-panel nav>a{background:#fff}.contact-dialog .contact-brand,.multi-result .upload-brand,.member-panel .member-brand,.admin-header>.admin-brand{grid-template-columns:max-content;justify-content:center;align-items:center;width:max-content;max-width:100%;display:grid}.contact-dialog .contact-brand>.brand-symbol,.multi-result .upload-brand>.brand-symbol,.member-panel .member-brand>.brand-symbol,.admin-header>.admin-brand>.brand-symbol{justify-self:center;width:122.222%;max-width:none;position:relative;left:.833%}@media (min-width:601px){.center>.brand .brand-word,.center>.brand>.brand-text{font-size:58px}}.login-panel{text-align:center;max-width:480px}.login-panel form{gap:20px;margin:24px 0;display:grid}.login-panel label{text-align:start;gap:10px;display:grid}.login-panel input{box-sizing:border-box;color:#172333;width:100%;font:inherit;background:#fff;border:1px solid #aab9c8;border-radius:8px;padding:14px}.login-panel .primary{justify-self:center}.login-panel [role=alert]{color:#a82020}.login-panel>button{color:#0666c7;cursor:pointer;background:0 0;border:0}
