/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}@font-face{font-family:Faruma Web;src:url(/fonts/Faruma.otf)format("opentype");font-display:swap;font-style:normal;font-weight:400;unicode-range:U+60C,U+61B,U+61F,U+780-7BF}:root{--page:#010716;--panel:#06142d;--panel-deep:#030d20;--line:#5b89d74d;--line-soft:#5b89d729;--text:#f5f8ff;--muted:#94a6c5;--blue:#438dff;--violet:#9a5cff;--cyan:#39d4e7;--green:#43de86;--thaana:"Faruma Web", "Noto Sans Thaana", Faruma, "MV Boli", "Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#00040e;min-width:320px}body{min-width:320px;min-height:100vh;color:var(--text);font-family:var(--thaana);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#00040e;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}::selection{color:#fff;background:#5859ff7a}.reference-frame{isolation:isolate;background:radial-gradient(circle at 30% 28%,#1f52ca14,#0000 31%),radial-gradient(circle at 84% 75%,#7234e20e,#0000 32%),linear-gradient(150deg,#010819 0%,#020a1a 48%,#010716 100%);border:2px solid #2d569875;border-radius:23px;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #153b8012,0 0 0 1px #000}.reference-frame:before{z-index:-1;content:"";pointer-events:none;opacity:.25;background-image:linear-gradient(#4769a506 1px,#0000 1px),linear-gradient(90deg,#4769a506 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.frame-glow{z-index:30;background:linear-gradient(90deg,#0000,#3c8fff,#a65dff,#0000);border-radius:999px;width:28%;height:2px;animation:9s linear infinite frame-run;position:absolute;top:-1px;left:-30%;box-shadow:0 0 15px #4983ffdb}.reference-header{z-index:15;direction:ltr;border-bottom:1px solid #4e70ad38;grid-template-columns:315px 270px minmax(600px,1fr) 145px;align-items:center;height:81px;padding:0 32px;display:grid;position:relative}.reference-header:after{content:"";background:linear-gradient(90deg,#0000 4%,#4c7fd721,#548fec4f 50%,#4c7fd721,#0000 96%);height:1px;position:absolute;bottom:-1px;left:0;right:0}.reference-header-brand-zone,.public-header-controls{direction:ltr;justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex}.language-toggle{direction:ltr;background:linear-gradient(145deg,#0c234bdb,#041025f0);border:1px solid #5489db6b;border-radius:999px;grid-template-columns:1fr 1fr;align-items:stretch;width:156px;min-width:88px;height:44px;padding:3px;display:inline-grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 0 18px #3c81ff14}.language-toggle button{color:#8297b5;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:36px;padding:0 8px;font-family:Faruma Web,Segoe UI,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1;transition:color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex}.language-toggle button:hover{color:#eef6ff}.language-toggle button:focus-visible{z-index:2;outline-offset:1px;outline:2px solid #62a8ff;position:relative}.language-toggle button.is-active{color:#fff;background:linear-gradient(135deg,#2f80f4,#7658ea 58%,#a84fe1);box-shadow:0 0 14px #5184ff61,inset 0 1px #ffffff38}.language-toggle-short{display:none}.language-toggle.is-compact{border-radius:13px;width:88px;padding:3px}.language-toggle.is-compact .language-toggle-full{display:none}.language-toggle.is-compact .language-toggle-short{letter-spacing:.04em;font-family:Segoe UI,Arial,sans-serif;display:inline}.language-toggle.is-compact button{min-height:36px;padding:0 5px;font-size:9px}.theme-toggle{color:#b9cae1;cursor:pointer;direction:ltr;background:linear-gradient(145deg,#0c234bdb,#041025f0);border:1px solid #5489db6b;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;width:104px;min-width:44px;height:44px;padding:0 9px;transition:border-color .18s,background .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 0 18px #3c81ff14}.theme-toggle:hover{color:#eef6ff;border-color:#5da4ffc7;transform:translateY(-1px)}.theme-toggle:focus-visible{outline-offset:3px;outline:3px solid #438dff}.theme-toggle-track{background:#010818b8;border:1px solid #5b97ec6b;border-radius:999px;flex:none;width:46px;height:25px;display:block;position:relative}.theme-toggle-track svg{z-index:2;transition:color .18s,opacity .18s;position:absolute;top:4px}.theme-toggle-sun{color:#7890ad;opacity:.58;left:4px}.theme-toggle-moon{color:#f0f5ff;opacity:1;right:4px}.theme-toggle-track i{z-index:1;background:linear-gradient(145deg,#4b91ff,#8158e8);border-radius:50%;width:19px;height:19px;transition:left .19s,background .19s,box-shadow .19s;position:absolute;top:2px;left:22px;box-shadow:0 0 9px #4b91ff8f}.theme-toggle-label{white-space:nowrap;font-size:9px;line-height:1}.theme-toggle-label-light{display:none}.theme-toggle.is-compact{border-radius:12px;width:44px;padding:0}.theme-toggle.is-compact .theme-toggle-label{display:none}.theme-toggle.is-compact .theme-toggle-track{background:0 0;border:0;width:28px}.theme-toggle.is-compact .theme-toggle-track i{display:none}.theme-toggle.is-compact .theme-toggle-track svg{top:4px;left:6px;right:auto}html[data-theme=light] .theme-toggle-sun{color:#a65a00;opacity:1}html[data-theme=light] .theme-toggle-moon{color:#708096;opacity:.5}html[data-theme=light] .theme-toggle-track i{background:linear-gradient(145deg,#ffd05a,#f1992f);left:3px;box-shadow:0 0 9px #e797236b}html[data-theme=light] .theme-toggle-label-dark{display:none}html[data-theme=light] .theme-toggle-label-light{display:inline}html[data-theme=dark] .theme-toggle.is-compact .theme-toggle-sun,html[data-theme=light] .theme-toggle.is-compact .theme-toggle-moon{opacity:0}html[data-theme=dark] .theme-toggle.is-compact .theme-toggle-moon,html[data-theme=light] .theme-toggle.is-compact .theme-toggle-sun{opacity:1}.reference-brand{direction:ltr;align-items:center;gap:13px;width:fit-content;display:inline-flex}.reference-brand>span:last-child{flex-direction:column;gap:1px;display:flex}.reference-brand strong{font-family:Faruma Web,Segoe UI,Arial,sans-serif;font-size:calc(var(--header-text-size,11px) + 10px);letter-spacing:.055em;font-weight:800;line-height:1.2}.reference-brand small{color:#66a1dc;font-family:Faruma Web,Segoe UI,Arial,sans-serif;font-size:max(7px, calc(var(--header-text-size,11px) - 1px));letter-spacing:.03em}.brand-logo-art{isolation:isolate;filter:drop-shadow(0 0 5px #3eb8ffb8)drop-shadow(0 0 11px #6f49ff94);background-image:url(/digital-raajje-logo.png);background-position:60% 43%;background-repeat:no-repeat;background-size:165%;flex:none;transition:filter .22s;display:block;position:relative}.brand-logo-art:before,.brand-logo-art:after{pointer-events:none;content:"";position:absolute}.brand-logo-art:before{z-index:-1;filter:blur(7px);opacity:.62;background:radial-gradient(circle,#43c5ff8c,#654bff61 45%,#b937ff14 70%,#0000 78%);border-radius:50%;animation:6.4s ease-in-out infinite alternate digitalRaajjeLogoHalo;inset:12%}.brand-logo-art:after{z-index:1;mix-blend-mode:screen;opacity:.78;background:linear-gradient(108deg,#0000 20%,#4ccfff1f 34%,#e5f9fff5 48%,#c674ff85 56%,#0000 72%) 145% 0/280% 100%;animation:7.2s cubic-bezier(.4,0,.2,1) infinite digitalRaajjeLogoSweep;inset:0;-webkit-mask-image:url(/digital-raajje-logo.png);mask-image:url(/digital-raajje-logo.png);-webkit-mask-position:60% 43%;mask-position:60% 43%;-webkit-mask-size:165%;mask-size:165%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes digitalRaajjeLogoHalo{0%{opacity:.38;transform:scale(.94)}to{opacity:.76;transform:scale(1.08)}}@keyframes digitalRaajjeLogoSweep{0%,14%{opacity:0;background-position:145% 0}18%{opacity:.24}38%{opacity:.88;background-position:-145% 0}44%,to{opacity:0;background-position:-145% 0}}@media (hover:hover) and (pointer:fine){a:hover .brand-logo-art,a:focus-visible .brand-logo-art{filter:drop-shadow(0 0 7px #41c9ffe6)drop-shadow(0 0 15px #9e40ffbd)brightness(1.08)}a:hover .brand-logo-art:before,a:focus-visible .brand-logo-art:before{filter:blur(8px)brightness(1.18)}}.reference-logo{width:47px;height:47px}.reference-header nav{direction:ltr;justify-content:flex-end;align-self:stretch;align-items:stretch;min-width:0;display:flex}.reference-header nav a{color:#a8b5cc;min-width:123px;font-size:calc(var(--header-text-size,11px) + 2px);white-space:nowrap;direction:rtl;justify-content:center;align-items:center;gap:9px;transition:color .18s,background .18s;display:flex;position:relative}.reference-header nav a i{color:#899ab9;place-items:center;width:25px;height:25px;font-family:Segoe UI Symbol,Arial,sans-serif;font-size:21px;font-style:normal;font-weight:300;transition:color .18s,filter .18s;display:grid}.reference-header nav a:after{content:"";background:#4a9bff;border-radius:999px;height:2px;transition:transform .18s;position:absolute;bottom:4px;left:18%;right:18%;transform:scaleX(0);box-shadow:0 0 11px #4a9bff}.reference-header nav a:hover,.reference-header nav a:focus-visible,.reference-header nav a.active{color:#56a6ff;background:linear-gradient(#0000 35%,#2e79ff0f)}.reference-header nav a:hover i,.reference-header nav a.active i{color:#4a9bff;filter:drop-shadow(0 0 7px #4a9bff)}.reference-header nav a:hover:after,.reference-header nav a:focus-visible:after,.reference-header nav a.active:after{transform:scaleX(1)}.reference-contact{color:#b3bfd3;font-size:calc(var(--header-text-size,11px) + 2px);direction:rtl;border-left:1px solid #4f71ab38;justify-content:flex-end;align-self:stretch;align-items:center;gap:11px;display:flex}.reference-contact i{color:#9baac3;place-items:center;width:31px;height:31px;font-family:Arial,sans-serif;font-size:20px;font-style:normal;display:grid;transform:rotate(-35deg)}.reference-main{flex-direction:column;gap:15px;padding:18px 32px 0;display:flex}.hero-dashboard{direction:ltr;grid-template-columns:minmax(470px,37.4%) minmax(0,1fr);gap:38px;height:354px;animation:.7s cubic-bezier(.2,.8,.2,1) both section-enter;display:grid}.reference-hero{z-index:2;direction:rtl;padding:25px 24px 8px 31px;position:relative;overflow:hidden}.hero-eyebrow{color:#6f9fdc;min-height:18px;font-size:max(8px, calc(var(--hero-body,15px) - 5px));opacity:.72;margin-bottom:7px;display:block;overflow:hidden}.reference-hero h1{z-index:2;color:#f9fbff;max-width:530px;font-size:var(--hero-title,48px);letter-spacing:-.02em;white-space:pre-line;text-shadow:0 0 20px #648cff1a;margin:0;font-weight:800;line-height:1.42;position:relative}.reference-hero p{z-index:2;color:#aab9d2;max-width:520px;font-size:var(--hero-body,15px);white-space:pre-line;margin:10px 0 0 auto;line-height:1.9;position:relative}.reference-cta{z-index:4;color:#fff;min-width:165px;max-width:calc(100% - 16px);height:48px;font-size:max(11px, calc(var(--hero-body,15px) - 1px));background:linear-gradient(104deg,#2788ff 0%,#554eff 52%,#bd4ee4 100%);border:1px solid #95bdffe6;border-radius:9px;justify-content:center;align-items:center;padding:0 18px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;position:absolute;bottom:0;left:8px;right:auto;overflow:hidden;box-shadow:0 0 22px #3e77ff8c,inset 0 0 24px #ffffff1f}.reference-cta:before{content:"";background:linear-gradient(90deg,#0000,#ffffffd1,#0000);width:16%;height:260%;animation:3.5s ease-in-out infinite cta-light;position:absolute;top:-80%;left:-28%;transform:rotate(18deg)}.reference-cta span{z-index:2;position:relative}.reference-cta:hover{transform:translateY(-2px);box-shadow:0 4px 30px #4a6dffc2,inset 0 0 27px #ffffff29}.island-network{z-index:1;opacity:.55;background-image:radial-gradient(circle,#126fff 0 1px,#0000 1.6px);background-size:7px 7px;width:265px;height:150px;position:absolute;bottom:-14px;right:51%;transform:rotate(-4deg);-webkit-mask-image:radial-gradient(72% 44%,#000 0 48%,#0000 72%);mask-image:radial-gradient(72% 44%,#000 0 48%,#0000 72%)}.island-network:before,.island-network:after{content:"";border:0 solid #2368ff6b;border-top-width:1px;border-radius:50%;position:absolute}.island-network:before{inset:43px 8px 16px 12px;transform:rotate(8deg)}.island-network:after{inset:64px 36px 10px 0;transform:rotate(-17deg)}.island-network>i,.island-network>b,.island-network>span{background:#4a8eff;border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite alternate map-node;position:absolute;box-shadow:0 0 11px 3px #3477ff}.island-network>i:first-child{top:51%;left:25%}.island-network>i:nth-child(2){animation-delay:-.5s;top:29%;left:59%}.island-network>i:nth-child(3){animation-delay:-1s;top:69%;left:70%}.island-network>b{animation-delay:-1.4s;top:53%;left:48%}.island-network>span{animation-delay:-.9s;top:38%;left:80%}.reference-dashboard{direction:rtl;background:linear-gradient(145deg,#081834eb,#030d1ff0);border:1px solid #77a4ef8f;border-radius:20px;height:347px;padding:12px 17px 15px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000052,inset 0 0 45px #224fa112,0 0 0 1px #21488c24}.reference-dashboard:before{content:"";background:linear-gradient(90deg,#0000,#4a85ff0e,#0000);width:35%;height:295%;animation:7.5s linear infinite dashboard-scan;position:absolute;top:-95%;left:-45%;transform:rotate(12deg)}.dashboard-runner{z-index:5;background:linear-gradient(90deg,#0000,#4c9aff,#a85fff,#0000);border-radius:999px;width:25%;height:2px;animation:4.7s ease-in-out infinite alternate dashboard-edge;position:absolute;top:-1px;left:6%;box-shadow:0 0 13px #4b92ff}.dashboard-heading{z-index:2;color:#aebbd0;height:32px;font-size:calc(var(--dashboard-text-size,10px) + 2px);justify-content:space-between;align-items:center;padding:0 10px 6px;display:flex;position:relative}.dashboard-heading strong{font-weight:500}.dashboard-heading>span{color:#8ea1bf;min-width:197px;height:28px;font-size:var(--dashboard-text-size,10px);direction:rtl;background:#041026a6;border:1px solid #517ecc52;border-radius:9px;justify-content:space-between;align-items:center;padding:0 11px;display:inline-flex}.dashboard-heading>span i{font-family:Arial,sans-serif;font-style:normal}.dashboard-content{z-index:2;direction:ltr;grid-template-columns:46.5% minmax(0,1fr);gap:12px;height:286px;display:grid;position:relative}.revenue-card,.customer-card,.orders-card,.system-strip{direction:rtl;background:linear-gradient(145deg,#091b3ad1,#030f22d4);border:1px solid #507eca40;border-radius:15px;position:relative;overflow:hidden;box-shadow:inset 0 0 26px #1d46960d}.revenue-card{padding:16px 18px 10px}.revenue-card>span,.customer-card>span,.orders-card>span{display:none}.metric-line{direction:ltr;align-items:center;gap:24px;margin-top:8px;display:flex}.dashboard-counter{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap;direction:ltr;display:inline-block;position:relative}.dashboard-counter-visual{display:inline-block}.dashboard-counter-accessible{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-counter.is-revenue{text-align:right;min-width:9ch}.dashboard-counter.is-customer,.dashboard-counter.is-growth,.dashboard-counter.is-percent{text-align:right;min-width:3ch}.metric-line>b,.customer-card>div>b{font-variant-numeric:tabular-nums;direction:ltr;align-items:center;gap:3px;display:inline-flex}.metric-line strong{color:#f7f9ff;font-family:Segoe UI,Arial,sans-serif;font-size:calc(var(--dashboard-text-size,10px) + 17px);line-height:1}.metric-line b,.customer-card div>b{color:#ff8177;font-family:Segoe UI,Arial,sans-serif;font-size:var(--dashboard-text-size,10px);background:#ff55530f;border:1px solid #ff6f6666;border-radius:6px;padding:4px 8px;font-weight:500}.large-chart{direction:ltr;background:repeating-linear-gradient(#577ebe16 0 1px,#0000 1px 37px);border-bottom:1px solid #587fbe3d;height:164px;position:absolute;bottom:12px;left:18px;right:17px}.large-chart .spark-line{position:absolute;inset:8px 4px 29px 34px}.y-labels{color:#7486a4;font-family:Segoe UI,Arial,sans-serif;font-size:max(6px, calc(var(--dashboard-text-size,10px) - 2px));flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;bottom:27px;left:0}.x-labels{color:#6e82a4;font-size:max(6px, calc(var(--dashboard-text-size,10px) - 2px));direction:rtl;justify-content:space-between;display:flex;position:absolute;bottom:0;left:33px;right:0}.spark-line{direction:ltr;min-width:0;height:100%;position:relative}.spark-fill{background:linear-gradient(to top, var(--spark-color), var(--spark-color) 82%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.spark-fill{background:linear-gradient(to top, color-mix(in srgb, var(--spark-color) 48%, transparent), color-mix(in srgb, var(--spark-color) 5%, transparent) 82%)}}.spark-fill{opacity:.65;animation:1.2s both chart-fill}.spark-line>i{z-index:2;transform-origin:0;background:var(--spark-color);height:2px;box-shadow:0 0 7px var(--spark-color);border-radius:999px;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.spark-line>i{box-shadow:0 0 7px color-mix(in srgb, var(--spark-color) 70%, transparent)}}.spark-line>i{animation:.7s both line-draw;animation-delay:var(--segment-delay)}.spark-line>i:before{content:"";background:var(--spark-color);width:5px;height:5px;box-shadow:0 0 7px var(--spark-color);border-radius:50%;position:absolute;top:-2px;left:-2px}.spark-line>b{z-index:4;background:var(--spark-color);width:8px;height:8px;box-shadow:0 0 12px 3px var(--spark-color);border:2px solid #fff;border-radius:50%;animation:1.7s ease-in-out infinite last-dot;position:absolute;transform:translate(-50%,-50%)}.dashboard-side{grid-template-rows:1.38fr .92fr;gap:11px;min-width:0;display:grid}.side-metrics{grid-template-columns:1fr 1fr;gap:11px;min-width:0;display:grid}.customer-card,.orders-card{padding:14px 17px}.customer-card>div{direction:ltr;justify-content:space-between;align-items:center;margin-top:16px;display:flex}.customer-card div>strong,.orders-card>strong{color:#f4f7ff;font-family:Segoe UI,Arial,sans-serif;font-size:calc(var(--dashboard-text-size,10px) + 17px);line-height:1}.customer-card div>b{border-color:#ff666961}.customer-spark{height:47px;position:absolute;bottom:13px;left:17px;right:17px}.orders-card{padding-right:18px}.orders-card>strong{font-size:calc(var(--dashboard-text-size,10px) + 12px);position:absolute;bottom:28px;right:17px}.order-donut{background:radial-gradient(circle, #07162f 57%, transparent 58%), conic-gradient(#4d86ff 0 var(--donut-blue-stop,63%), #a85aff var(--donut-blue-stop,63%) var(--donut-progress,78%), #43609433 var(--donut-progress,78%));text-align:center;border-radius:50%;place-content:center;width:88px;height:88px;animation:3s ease-in-out infinite alternate donut-pulse;display:grid;position:absolute;bottom:14px;left:16px;right:auto;box-shadow:0 0 18px #565bff33,inset 0 0 18px #456bff1f}.order-donut:after{content:"";border:1px dashed #6882d240;border-radius:50%;animation:15s linear infinite spin;position:absolute;inset:-6px}.order-donut b{font-family:Segoe UI,Arial,sans-serif;font-size:calc(var(--dashboard-text-size,10px) + 9px);direction:ltr}.order-donut small{color:#8194b3;font-size:max(6px, calc(var(--dashboard-text-size,10px) - 2px))}.system-strip{padding:12px 15px 9px}.strip-title{color:#a8b7cf;height:22px;font-size:max(12px, calc(var(--dashboard-text-size,10px) + 2px));font-weight:600;line-height:1.35;display:block}.system-items{direction:ltr;grid-template-columns:repeat(4,1fr);height:calc(100% - 22px);display:grid}.system-items>div{direction:ltr;justify-content:center;align-items:center;gap:8px;padding:0 7px;display:flex}.system-items>div+div{border-left:1px solid #4d75b533}.system-items>div>span{color:#a8b8d1;font-size:max(11px, calc(var(--dashboard-text-size,10px) + 1px));direction:rtl;flex-direction:column;gap:3px;font-weight:600;line-height:1.35;display:flex}.system-items small{color:#5ee49a;font-size:max(9px, calc(var(--dashboard-text-size,10px) - 1px));white-space:nowrap;align-items:center;gap:4px;font-weight:500;line-height:1.25;display:flex}.system-items small b{background:#45df86;border-radius:50%;width:5px;height:5px;animation:1.7s ease-in-out infinite online;box-shadow:0 0 6px #45df86}.status-icon{color:#57c5d1;border:1px solid #57c5d1;border-radius:9px;flex:none;width:29px;height:21px;display:block;position:relative;box-shadow:inset 0 0 10px #45d3e41f,0 0 8px #45d3e41a}.status-icon:before{content:"";border:1px solid;border-width:1px 0;position:absolute;inset:5px}.status-icon-1{color:#4f8cff;border-color:#4f8cff;border-radius:50% 50% 35% 35%}.status-icon-2{color:#9a78cc;border-color:#9a78cc;border-radius:2px}.status-icon-3{color:#ff9255;border-color:#ff9255;border-radius:7px;width:24px;height:24px;transform:rotate(45deg)}.dashboard-app-count{color:#6993d2ad;font-family:Segoe UI,Arial,sans-serif;font-size:max(8px, calc(var(--dashboard-text-size,10px) - 2px));letter-spacing:.12em;direction:ltr;position:absolute;bottom:1px;right:17px}.software-row{min-width:0;height:auto;scroll-margin-top:96px;animation:.7s cubic-bezier(.2,.8,.2,1) .13s both section-enter}.software-track{direction:ltr;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.reference-product-card{border:1px solid var(--card-accent);direction:rtl;flex-direction:column;min-width:0;height:auto;padding:15px 16px 12px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.reference-product-card{border:1px solid color-mix(in srgb, var(--card-accent) 44%, #5176b240)}}.reference-product-card{background:radial-gradient(circle at 4% 0%, var(--card-accent), transparent 34%), linear-gradient(145deg, #091a37db, #040e21eb);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.reference-product-card{background:radial-gradient(circle at 4% 0%, color-mix(in srgb, var(--card-accent) 10%, transparent), transparent 34%), linear-gradient(145deg, #091a37db, #040e21eb)}}.reference-product-card{opacity:0;animation:.62s cubic-bezier(.2,.8,.2,1) forwards card-enter;animation-delay:calc(.23s + var(--card-delay));transition:transform .22s,border-color .22s,box-shadow .22s;transform:translateY(12px);box-shadow:inset 0 0 25px #1842910b}.reference-product-card:before{content:"";background:linear-gradient(90deg, transparent, var(--card-accent), transparent);width:35%;height:2px;box-shadow:0 0 10px var(--card-accent);opacity:.55;border-radius:999px;animation:4.2s ease-in-out infinite alternate card-edge;position:absolute;top:-1px;right:12%}.reference-product-card:after{content:"";background:linear-gradient(90deg, transparent, var(--card-accent), transparent);width:32%;height:310%;position:absolute;top:-105%;left:-55%;transform:rotate(16deg)}@supports (color:color-mix(in lab, red, red)){.reference-product-card:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--card-accent) 8%, transparent), transparent)}}.reference-product-card:after{transition:left .55s}.reference-product-card:hover,.reference-product-card:focus-visible{border-color:var(--card-accent);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.reference-product-card:hover,.reference-product-card:focus-visible{border-color:color-mix(in srgb, var(--card-accent) 78%, #fff 3%)}}.reference-product-card:hover,.reference-product-card:focus-visible{box-shadow:0 12px 28px var(--card-accent), inset 0 0 28px var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.reference-product-card:hover,.reference-product-card:focus-visible{box-shadow:0 12px 28px color-mix(in srgb, var(--card-accent) 13%, transparent), inset 0 0 28px color-mix(in srgb, var(--card-accent) 5%, transparent)}}.reference-product-card:hover,.reference-product-card:focus-visible{outline:none}.reference-product-card:hover:after{left:125%}.reference-product-card>*{z-index:2;position:relative}.product-heading{direction:ltr;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:12px;min-height:69px;display:grid}.product-heading>span:last-child{direction:rtl;flex-direction:column;gap:4px;min-width:0;display:flex}.product-heading strong{color:#edf2ff;font-size:var(--card-title-size,15px);text-overflow:ellipsis;line-height:1.55;overflow:hidden}.product-heading small{color:#8c9eba;font-size:var(--card-body-size,10px);text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.product-icon{border:1px solid var(--card-accent);place-items:center;width:67px;height:67px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-icon{border:1px solid color-mix(in srgb, var(--card-accent) 70%, transparent)}}.product-icon{background:linear-gradient(145deg, var(--card-accent), #031126d4);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.product-icon{background:linear-gradient(145deg, color-mix(in srgb, var(--card-accent) 22%, transparent), #031126d4)}}.product-icon{box-shadow:0 0 18px var(--card-accent), inset 0 0 16px var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.product-icon{box-shadow:0 0 18px color-mix(in srgb, var(--card-accent) 17%, transparent), inset 0 0 16px color-mix(in srgb, var(--card-accent) 12%, transparent)}}.product-icon{color:var(--card-accent)}.product-icon svg{z-index:2;filter:drop-shadow(0 0 5px var(--card-accent));position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.product-icon svg{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--card-accent) 56%, transparent))}}.product-icon svg{animation:3.8s ease-in-out infinite product-icon-breathe}.product-stat{min-height:49px;margin-top:12px;position:relative}.product-stat>span{color:#8395b2;font-size:max(7px, calc(var(--card-body-size,10px) - 1px));display:block}.product-stat>strong{color:#f6f8ff;font-family:Faruma Web,Segoe UI,Arial,sans-serif;font-size:calc(var(--card-title-size,15px) + 5px);text-align:right;direction:ltr;margin-top:3px;line-height:1;display:block}.product-stat>strong small{color:#9ba9c0;font-size:max(7px, calc(var(--card-body-size,10px) - 1px));font-weight:500}.product-stat>b{border:1px solid var(--card-accent);direction:ltr;padding:3px 6px;position:absolute;bottom:0;left:0;right:auto}@supports (color:color-mix(in lab, red, red)){.product-stat>b{border:1px solid color-mix(in srgb, var(--card-accent) 45%, transparent)}}.product-stat>b{background:var(--card-accent);border-radius:5px}@supports (color:color-mix(in lab, red, red)){.product-stat>b{background:color-mix(in srgb, var(--card-accent) 6%, transparent)}}.product-stat>b{color:var(--card-accent);font-family:Segoe UI,Arial,sans-serif;font-size:max(7px, calc(var(--card-body-size,10px) - 1px));font-weight:500}.mini-bars{direction:ltr;border-bottom:1px solid #587db926;align-items:flex-end;gap:8px;height:48px;margin:8px 0 7px;display:flex}.mini-bars i{transform-origin:bottom;background:linear-gradient(to top, var(--card-accent), var(--card-accent));border-radius:1px 1px 0 0;flex:1;max-width:9px}@supports (color:color-mix(in lab, red, red)){.mini-bars i{background:linear-gradient(to top, color-mix(in srgb, var(--card-accent) 45%, transparent), var(--card-accent))}}.mini-bars i{box-shadow:0 0 6px var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.mini-bars i{box-shadow:0 0 6px color-mix(in srgb, var(--card-accent) 40%, transparent)}}.mini-bars i{animation:.75s both bar-up;animation-delay:calc(.35s + var(--bar-delay))}.card-spark{border-bottom:1px solid #587db926;height:48px;margin:8px 2px 7px}.card-spark>i{height:1.5px}.card-spark>i:before{width:4px;height:4px}.card-spark>b{border-width:1px;width:6px;height:6px}.card-progress{direction:ltr;align-items:center;gap:9px;height:48px;margin:8px 0 7px;display:flex}.card-progress>span{background:#536fa138;border-radius:999px;flex:1;height:9px;overflow:hidden;box-shadow:inset 0 0 8px #00000059}.card-progress>span i{transform-origin:0;border-radius:inherit;background:linear-gradient(90deg, #245dff, var(--card-accent));width:85%;height:100%;box-shadow:0 0 9px var(--card-accent);animation:1s both progress-in;display:block}.card-progress>b{color:#9daac0;font-family:Segoe UI,Arial,sans-serif;font-size:max(7px, calc(var(--card-body-size,10px) - 1px));font-weight:500}.product-open{border:1px solid var(--card-accent);justify-content:center;align-items:center;gap:13px;height:38px;margin-top:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.product-open{border:1px solid color-mix(in srgb, var(--card-accent) 67%, transparent)}}.product-open{color:var(--card-accent);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.product-open{color:color-mix(in srgb, var(--card-accent) 75%, #fff 12%)}}.product-open{font-size:calc(var(--card-body-size,10px) + 2px);box-shadow:inset 0 0 12px var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.product-open{box-shadow:inset 0 0 12px color-mix(in srgb, var(--card-accent) 5%, transparent)}}.product-open{transition:background .18s,color .18s}.product-open b{font-family:Arial,sans-serif;font-size:17px}.reference-product-card:hover .product-open{background:var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.reference-product-card:hover .product-open{background:color-mix(in srgb, var(--card-accent) 9%, transparent)}}.reference-product-card:hover .product-open{color:#fff}.product-photo{border:1px solid var(--card-accent);place-items:center;width:100%;height:clamp(190px,15vw,280px);min-height:190px;margin-top:12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-photo{border:1px solid color-mix(in srgb, var(--card-accent) 33%, #4a6fae47)}}.product-photo{background:radial-gradient(circle at 50% 28%, var(--card-accent), transparent 48%), linear-gradient(150deg, #071731ed, #020a19f7);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.product-photo{background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--card-accent) 13%, transparent), transparent 48%), linear-gradient(150deg, #071731ed, #020a19f7)}}.product-photo{isolation:isolate;box-shadow:inset 0 0 28px #1d4d9d14}.product-photo:before{z-index:2;content:"";pointer-events:none;border:1px solid var(--card-accent);position:absolute;inset:7px}@supports (color:color-mix(in lab, red, red)){.product-photo:before{border:1px solid color-mix(in srgb, var(--card-accent) 13%, transparent)}}.product-photo:before{border-radius:8px}.product-photo:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0108156b);position:absolute;inset:0}.product-photo img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .3s}.reference-product-card:hover .product-photo img,.reference-product-card:focus-visible .product-photo img{filter:saturate(1.08)brightness(1.04);transform:scale(1.035)}.product-photo-placeholder{z-index:3;color:#8da0bd;text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.product-photo-placeholder>i{border:1px solid var(--card-accent);width:58px;height:45px;margin-bottom:9px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.product-photo-placeholder>i{border:1px solid color-mix(in srgb, var(--card-accent) 70%, #a8c7ff 8%)}}.product-photo-placeholder>i{background:var(--card-accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.product-photo-placeholder>i{background:color-mix(in srgb, var(--card-accent) 7%, #051228e6)}}.product-photo-placeholder>i{box-shadow:0 0 18px var(--card-accent), inset 0 0 13px var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.product-photo-placeholder>i{box-shadow:0 0 18px color-mix(in srgb, var(--card-accent) 16%, transparent), inset 0 0 13px color-mix(in srgb, var(--card-accent) 9%, transparent)}}.product-photo-placeholder>i:before{content:"";clip-path:polygon(0 100%,24% 49%,39% 69%,63% 20%,100% 100%);background:var(--card-accent);height:17px;position:absolute;bottom:8px;left:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.product-photo-placeholder>i:before{background:color-mix(in srgb, var(--card-accent) 68%, #b8d7ff 8%)}}.product-photo-placeholder>i b{background:var(--card-accent);width:7px;height:7px;box-shadow:0 0 8px var(--card-accent);border-radius:50%;position:absolute;top:8px;right:10px}.product-photo-placeholder strong{color:#b7c4d9;font-size:calc(var(--card-body-size,10px) + 2px);font-weight:600}.product-photo-placeholder small{color:#647895;font-size:max(7px, calc(var(--card-body-size,10px) - 1px))}.software-pagination{direction:rtl;justify-content:center;align-items:center;gap:14px;margin:18px 0 2px;display:flex}.software-pagination button{color:#b8c9e4;cursor:pointer;background:linear-gradient(145deg,#0d2854c7,#051228e6);border:1px solid #4684e88a;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:118px;height:42px;padding:0 17px;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex;box-shadow:inset 0 0 15px #3976e612}.software-pagination button:not(:disabled):hover{color:#fff;background:#1a458894;border-color:#4c99ff;transform:translateY(-2px)}.software-pagination button:focus-visible{outline-offset:3px;outline:2px solid #68a8ff}.software-pagination button:disabled{opacity:.34;cursor:not-allowed}.software-pagination button span{color:#559cff;font-family:Arial,sans-serif;font-size:18px}.software-pagination output{color:#7f92b0;min-width:105px;font-size:calc(var(--card-body-size,10px) + 2px);text-align:center}.software-pagination output b{color:#dce7f8;font-family:Segoe UI,Arial,sans-serif;font-size:calc(var(--card-body-size,10px) + 3px);direction:ltr}.empty-products{color:#8194b3;min-height:220px;font-size:calc(var(--card-body-size,10px) + 4px);border:1px dashed #5082cf59;border-radius:18px;grid-column:1/-1;place-items:center;display:grid}.site-footer{margin-top:auto;padding:15px 32px 13px}.trust-band{direction:ltr;background:linear-gradient(145deg,#071732d6,#040e22e0);border:1px solid #4375cc6b;border-radius:22px;grid-template-columns:40% 27% 33%;height:148px;animation:.7s cubic-bezier(.2,.8,.2,1) .24s both section-enter;display:grid;overflow:hidden;box-shadow:inset 0 0 34px #1a4aa10b}.trust-band:before{content:"";position:absolute}.trust-cell{direction:rtl;align-items:center;gap:18px;height:100%;padding:13px 23px;display:grid;position:relative}.trust-cell+.trust-cell{border-left:1px solid #446eb129}.trust-cell h2{color:#eaf0ff;font-size:var(--footer-title-size,15px);margin:0 0 6px;line-height:1.55}.trust-cell p{color:#899bb8;font-size:var(--footer-body-size,10px);margin:0;line-height:1.75}.security-cell{grid-template-columns:112px minmax(145px,.85fr) minmax(170px,1fr)}.security-cell ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.security-cell li{color:#95a6c0;font-size:max(7px, calc(var(--footer-body-size,10px) - 1px));white-space:nowrap;align-items:center;gap:7px;display:flex}.security-cell li i{color:#3ddc7f;border:1px solid #39db7ead;border-radius:50%;place-items:center;width:16px;height:16px;font-family:Arial,sans-serif;font-size:8px;font-style:normal;display:grid}.security-radar{border:1px solid #3fa1ffcc;border-radius:50%;place-items:center;width:91px;height:91px;display:grid;position:relative;box-shadow:0 0 22px #3885ff3b,inset 0 0 21px #3885ff26}.security-radar:before,.security-radar:after{content:"";border:1px dashed #3e9dff5c;border-radius:50%;animation:13s linear infinite spin;position:absolute}.security-radar:before{inset:-11px}.security-radar:after{animation-duration:8s;animation-direction:reverse;inset:13px}.security-radar i{color:#88c5ff;text-shadow:0 0 8px #4a9eff;border:2px solid #7bbcff;border-radius:20px 20px 11px 11px;place-items:center;width:42px;height:48px;font-family:Arial,sans-serif;font-size:21px;font-style:normal;display:grid}.uptime-cell{grid-template-columns:128px minmax(0,1fr)}.uptime-ring{background:radial-gradient(circle, #07182c 58%, transparent 59%), conic-gradient(#52e28a 0 99%, #3a744f3b 99%);text-align:center;border-radius:50%;place-content:center;width:103px;height:103px;animation:2.7s ease-in-out infinite alternate uptime-glow;display:grid;position:relative;box-shadow:0 0 25px #45dc842b,inset 0 0 18px #45dc8421}.uptime-ring:after{content:"";border:1px dashed #4fe08e47;border-radius:50%;animation:16s linear infinite spin;position:absolute;inset:-7px}.uptime-ring strong{color:#58e48e;font-family:Faruma Web,Segoe UI,Arial,sans-serif;font-size:calc(var(--footer-title-size,15px) + 7px);direction:ltr}.uptime-ring span{color:#58ca82;font-size:max(7px, calc(var(--footer-body-size,10px) - 1px))}.local-cell{grid-template-columns:104px minmax(0,1fr) 104px}.server-orbit{border:1px solid #a95fffa6;border-radius:50%;place-items:center;width:83px;height:83px;display:grid;position:relative;box-shadow:0 0 24px #a454ff2e,inset 0 0 19px #a454ff1f}.server-orbit:before{content:"";border:1px dashed #ab69ff42;border-radius:50%;animation:12s linear infinite reverse spin;position:absolute;inset:-8px}.server-orbit i{border:2px solid #ae6dff;border-radius:3px;width:40px;height:11px;position:absolute;box-shadow:0 0 7px #a95cff73}.server-orbit i:first-child{transform:translateY(-15px)}.server-orbit i:nth-child(2){transform:translateY(0)}.server-orbit i:nth-child(3){transform:translateY(15px)}.server-orbit i:after{content:"";background:#c7a2ff;border-radius:50%;width:3px;height:3px;position:absolute;top:2px;right:3px;box-shadow:-7px 0 #c7a2ff}.maldives-flag{background:linear-gradient(145deg,#d9284a,#ba1f3d);border:1px solid #ff6a7abf;border-radius:8px;place-items:center;width:100px;height:75px;display:grid;position:relative;box-shadow:0 0 18px #db2d542e,inset 0 0 12px #ffffff12}.maldives-flag:before{content:"";background:#0c7b47;border-radius:2px;position:absolute;inset:18px 20px}.maldives-flag i{z-index:2;background:#fff;border-radius:50%;width:25px;height:31px;position:relative}.maldives-flag i:after{content:"";background:#0c7b47;border-radius:50%;width:26px;height:33px;position:absolute;top:-2px;right:-7px}.reference-footer{color:#455c8573;font-family:var(--thaana);font-size:max(11px, var(--footer-body-size,10px));text-align:center;white-space:normal;margin:13px 0 0;padding-block:2px;line-height:1.65;overflow:visible}.contact-anchor{position:absolute;bottom:0;left:0}a:focus-visible{outline-offset:3px;outline:2px solid #68a8ff}@keyframes frame-run{to{left:105%}}@keyframes section-enter{0%{opacity:0;transform:translateY(13px)}}@keyframes card-enter{to{opacity:1;transform:translateY(0)}}@keyframes cta-light{0%,48%{opacity:0;left:-28%}58%{opacity:1}83%,to{opacity:0;left:120%}}@keyframes map-node{to{opacity:.35;transform:scale(.55)}}@keyframes dashboard-scan{to{left:130%}}@keyframes dashboard-edge{to{left:66%}}@keyframes chart-fill{0%{opacity:0;transform-origin:bottom;transform:scaleY(.2)}}@keyframes line-draw{0%{opacity:0;transform:rotate(var(--line-angle,0deg)) scaleX(0)}}@keyframes last-dot{50%{opacity:.6;transform:translate(-50%,-50%)scale(.65)}}@keyframes donut-pulse{to{filter:brightness(1.18);box-shadow:0 0 26px #565bff57,inset 0 0 22px #456bff2e}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes online{50%{opacity:.35;box-shadow:0 0 2px #45df86}}@keyframes card-edge{to{right:54%}}@keyframes product-icon-breathe{50%{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--card-accent) 72%, transparent));transform:translateY(-1px)scale(1.04)}}@keyframes bar-up{0%{opacity:0;transform:scaleY(0)}}@keyframes progress-in{0%{transform:scaleX(0)}}@keyframes uptime-glow{to{filter:brightness(1.16);box-shadow:0 0 34px #45dc8447,inset 0 0 20px #45dc842e}}@keyframes software-status-scan{0%,12%{opacity:0;transform:translate(-135%)skew(-17deg)}28%{opacity:.72}62%,to{opacity:0;transform:translate(165%)skew(-17deg)}}@keyframes software-status-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes software-status-pulse{50%{filter:brightness(1.18);transform:translateY(-2px)scale(1.025)}}@keyframes software-building-lift{0%,to{transform:translate(-50%,-50%)translateY(3px)}50%{filter:brightness(1.14);transform:translate(-50%,-50%)translateY(-5px)}}@keyframes software-update-ring{to{filter:hue-rotate(18deg)brightness(1.15);transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes software-bug-diagnostic{0%,to{transform:translate(-50%,-50%)rotate(-1deg)}45%{transform:translate(-50%,-50%)rotate(1deg)scale(1.025)}48%{opacity:.62}52%{opacity:1}}@keyframes live-editor-spin{to{transform:rotate(360deg)}}.software-status-overlay{z-index:5;background:radial-gradient(circle at 50% 47%, var(--status-color), transparent 42%), linear-gradient(145deg, #020918c7, #040a1ce6);place-content:center;padding:20px;display:grid;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.software-status-overlay{background:radial-gradient(circle at 50% 47%, color-mix(in srgb, var(--status-color) 30%, transparent), transparent 42%), linear-gradient(145deg, #020918c7, #040a1ce6)}}.software-status-overlay{-webkit-backdrop-filter:blur(3px)saturate(.78);backdrop-filter:blur(3px)saturate(.78);color:#fff;text-align:center;text-shadow:0 0 15px var(--status-color)}@supports (color:color-mix(in lab, red, red)){.software-status-overlay{text-shadow:0 0 15px color-mix(in srgb, var(--status-color) 65%, transparent)}}.software-status-overlay{--status-color:var(--card-accent);--status-secondary:#6aa8ff}.software-status-overlay.is-coming-soon{--status-color:#a36cff;--status-secondary:#548cff}.software-status-overlay.is-building{--status-color:#f4c44f;--status-secondary:#4ce0ac;background:radial-gradient(circle at 50% 48%,#efb8373d,#0000 44%),linear-gradient(145deg,#181205de,#05121cf0)}.software-status-overlay.is-updating{--status-color:#27d7ef;--status-secondary:#3c8cff;background:radial-gradient(circle at 50% 48%,#23bdef40,#0000 43%),linear-gradient(145deg,#011122d6,#020e26eb)}.software-status-overlay.is-bug-fixing{--status-color:#ff805e;--status-secondary:#ff3f72;background:radial-gradient(circle at 50% 48%,#ff5b553d,#0000 42%),linear-gradient(145deg,#190812db,#0b081df0)}.software-status-overlay:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:21%;animation:3.8s ease-in-out infinite software-status-scan;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-135%)skew(-17deg)}.software-status-overlay:after{z-index:0;content:"";pointer-events:none;opacity:.13;background-image:linear-gradient(#73c2ff59 1px,#0000 1px),linear-gradient(90deg,#73c2ff59 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.software-status-overlay.is-bug-fixing:after{opacity:.18;background-image:repeating-linear-gradient(0deg,#0000 0 10px,#ff5d5761 11px,#0000 12px);background-size:auto;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.software-status-overlay strong,.software-status-overlay small{z-index:2;display:block;position:relative}.software-status-overlay strong{letter-spacing:.01em;max-width:94%;margin-inline:auto;font-size:clamp(14px,1.12vw,21px);line-height:1.55;animation:2.4s ease-in-out infinite software-status-pulse}.software-status-overlay.is-coming-soon strong{font-size:clamp(19px,1.55vw,29px)}.software-status-overlay small{color:var(--status-color);margin-top:3px}@supports (color:color-mix(in lab, red, red)){.software-status-overlay small{color:color-mix(in srgb, var(--status-color) 34%, #d7e5ff)}}.software-status-overlay small{font-size:max(9px, calc(var(--card-body-size,10px) + 1px));letter-spacing:.035em}.software-status-visual{z-index:1;aspect-ratio:1;border:1px solid var(--status-color);width:min(74%,190px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.software-status-visual{border:1px solid color-mix(in srgb, var(--status-color) 53%, transparent)}}.software-status-visual{box-shadow:0 0 30px var(--status-color), inset 0 0 24px var(--status-color);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.software-status-visual{box-shadow:0 0 30px color-mix(in srgb, var(--status-color) 20%, transparent), inset 0 0 24px color-mix(in srgb, var(--status-color) 14%, transparent)}}.software-status-visual{animation:13s linear infinite software-status-orbit}.software-status-visual:before,.software-status-visual:after{content:"";border-radius:50%;position:absolute}.software-status-visual:before{border:1px dashed var(--status-color);inset:11%}@supports (color:color-mix(in lab, red, red)){.software-status-visual:before{border:1px dashed color-mix(in srgb, var(--status-color) 43%, transparent)}}.software-status-visual:after{background:var(--status-color);width:8px;height:8px;box-shadow:0 0 12px var(--status-color);top:-4px;left:48%}.software-status-visual b{width:4px;height:4px;box-shadow:0 0 8px var(--status-secondary);background:#d7e8ff;border-radius:50%;position:absolute}.software-status-visual b:first-child{top:18%;right:5%}.software-status-visual b:nth-child(2){bottom:8%;left:24%}.software-status-visual b:nth-child(3){top:43%;left:-2px}.software-status-overlay.is-updating .software-status-visual{border-style:dashed;border-width:3px;width:min(63%,155px);animation:4.5s linear infinite software-update-ring}.software-status-overlay.is-updating .software-status-visual:before{border-style:solid;border-width:3px;border-color:var(--status-secondary) transparent var(--status-color);inset:17%}.software-status-overlay.is-updating .software-status-visual:after{background:radial-gradient(circle, #d6fcfff2 0 12%, transparent 14%), conic-gradient(from 25deg, var(--status-color), transparent 38% 62%, var(--status-secondary));width:34%;height:34%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #28d2ef6b}.software-status-overlay.is-building .software-status-visual{aspect-ratio:1.32;background:repeating-linear-gradient(-45deg,#f4c44f21 0 9px,#4ce0ac0b 9px 18px);border:1px dashed #f4c44fc7;border-radius:13px;width:min(68%,170px);animation:2.6s ease-in-out infinite software-building-lift}.software-status-overlay.is-building .software-status-visual:before{background:linear-gradient(0deg,#4ce0ac2e 0 38%,#0000 39%),repeating-linear-gradient(90deg,#0000 0 18px,#f4c44f40 19px 20px);border:1px solid #4ce0ac73;border-radius:6px;inset:14px 17px}.software-status-overlay.is-building .software-status-visual:after{background:var(--status-color);border-radius:3px;width:38%;height:4px;top:11px;left:auto;right:14px;box-shadow:0 0 10px #f4c44fa6,0 14px #4ce0acb8,0 28px #f4c44f94}.software-status-overlay.is-bug-fixing .software-status-visual{aspect-ratio:1.38;border-color:var(--status-color);width:min(66%,165px)}@supports (color:color-mix(in lab, red, red)){.software-status-overlay.is-bug-fixing .software-status-visual{border-color:color-mix(in srgb, var(--status-color) 68%, transparent)}}.software-status-overlay.is-bug-fixing .software-status-visual{background:linear-gradient(135deg,#ff644a17,#ff2f6d0f);border-radius:18px;animation:1.9s ease-in-out infinite software-bug-diagnostic}.software-status-overlay.is-bug-fixing .software-status-visual:before{background:repeating-linear-gradient(90deg,#0000 0 12px,#ff625321 13px);border:1px solid #ff755b66;border-radius:9px;inset:15px}.software-status-overlay.is-bug-fixing .software-status-visual:after{background:#ff4f69;width:8px;height:8px;top:9px;left:auto;right:10px;box-shadow:-14px 0 #ffb04e,0 0 12px #ff4f69}.editor-live-mode{margin-bottom:112px}.editor-live-mode a{cursor:default}.editor-live-mode .reference-dashboard{cursor:pointer}.editor-live-mode .reference-dashboard:focus-visible{outline-offset:4px;outline:2px solid #67abff}.reference-product-card.is-live-editing{cursor:default}.reference-product-card.is-unavailable{cursor:not-allowed}.reference-product-card.is-unavailable:hover{transform:none}.live-editable-text{cursor:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;outline-offset:3px;border-radius:5px;outline:1px dashed #5ba7ff6b;min-width:.8em;min-height:1em;transition:outline-color .16s,background .16s,box-shadow .16s}.live-editable-text:hover{background:#317de51a;outline-color:#6fbdffe0}.live-editable-text:focus,.live-editable-text.is-selected{background:#1e65cf2b;outline:2px solid #5da8ff;box-shadow:0 0 17px #418bff42}.live-editable-text:empty:before{content:"ޓެކްސްޓް ލިޔުއްވާ";color:#99b5dd8c;font-size:.75em}.live-editable-text[data-multiline=true]{white-space:pre-line}.software-status-controls{z-index:9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1ee6;border:1px solid #6292d8ad;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:5px;display:grid;position:absolute;bottom:9px;left:9px;right:9px;box-shadow:0 6px 18px #0000004d,inset 0 0 12px #3e7ee117}.software-status-controls legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.software-status-controls label{color:#8ea3bf;cursor:pointer;white-space:nowrap;--option-color:#6fa1e6;background:#091b39b8;border:1px solid #537fbe4d;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-width:0;height:28px;padding:0 5px;font-size:8px;display:flex;position:relative;overflow:hidden}.software-status-controls label.is-live{--option-color:#45dd8a}.software-status-controls label.is-coming-soon{--option-color:#a56cff}.software-status-controls label.is-building{color:#a99c73;text-align:center;white-space:normal;--option-color:#efbf4d;font-size:7px;line-height:1.25}.software-status-controls label.is-building span{white-space:normal}.software-status-controls label.is-updating{--option-color:#28d3eb}.software-status-controls label.is-bug-fixing{--option-color:#ff765c;grid-column:1/-1}.software-status-controls input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.software-status-controls label>i{border:1px solid var(--option-color);width:6px;height:6px;box-shadow:0 0 6px var(--option-color);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.software-status-controls label>i{box-shadow:0 0 6px color-mix(in srgb, var(--option-color) 45%, transparent)}}.software-status-controls label:has(input:checked){border-color:var(--option-color)}@supports (color:color-mix(in lab, red, red)){.software-status-controls label:has(input:checked){border-color:color-mix(in srgb, var(--option-color) 75%, #fff 6%)}}.software-status-controls label:has(input:checked){background:var(--option-color)}@supports (color:color-mix(in lab, red, red)){.software-status-controls label:has(input:checked){background:color-mix(in srgb, var(--option-color) 14%, #06142deb)}}.software-status-controls label:has(input:checked){color:#fff;box-shadow:inset 0 0 11px var(--option-color), 0 0 9px var(--option-color)}@supports (color:color-mix(in lab, red, red)){.software-status-controls label:has(input:checked){box-shadow:inset 0 0 11px color-mix(in srgb, var(--option-color) 12%, transparent), 0 0 9px color-mix(in srgb, var(--option-color) 12%, transparent)}}.software-status-controls label:has(input:checked)>i{background:var(--option-color);box-shadow:0 0 9px var(--option-color)}.software-status-controls label:focus-within{outline-offset:1px;outline:2px solid #79b7ff}.editor-live-mode .software-status-overlay{padding-bottom:108px}.product-open.is-status{text-align:center;white-space:normal;height:auto;min-height:38px;line-height:1.35;font-size:max(8px, calc(var(--card-body-size,10px) - 1px));padding:7px 8px}.product-open.is-coming-soon{color:#b88cff;border-color:#a56cff8c}.product-open.is-building{color:#f1c85f;border-color:#f0bf4b99}.product-open.is-updating{color:#54dff0;border-color:#2bd2ed8c}.product-open.is-bug-fixing{color:#ff8a72;border-color:#ff6f5794}.live-editor-toolbar{z-index:1000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#061632f7,#020a1bfb);border:1px solid #5698ffb8;border-radius:18px;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:13px;max-width:1500px;min-height:82px;margin-inline:auto;padding:11px 14px;display:grid;position:fixed;bottom:14px;left:18px;right:18px;box-shadow:0 18px 55px #00000094,0 0 28px #3d7dff29,inset 0 1px #ffffff0d}.live-editor-toolbar:before{content:"";background:linear-gradient(90deg,#0000,#4da2ff,#a65cff,#0000);border-radius:999px;width:28%;height:2px;position:absolute;top:-1px;right:8%;box-shadow:0 0 12px #568cff}.live-editor-identity{flex-direction:column;gap:3px;min-width:150px;display:flex}.live-editor-identity>span{color:#e8f2ff;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.live-editor-identity>span i{background:#49e489;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #49e489}.live-editor-identity small{color:#7289aa;text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-family:Faruma Web,Segoe UI,Arial,sans-serif;font-size:9px;overflow:hidden}.live-editor-selection{border-right:1px solid #537ebf33;flex-direction:column;min-width:0;padding:2px 13px;display:flex}.live-editor-selection small{color:#79aef0;font-size:10px}.live-editor-selection strong{color:#e8eef9;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.live-editor-size{direction:ltr;background:#061834b8;border:1px solid #5089e26b;border-radius:11px;grid-template-columns:36px 62px 36px;align-items:center;display:inline-grid;overflow:hidden}.live-editor-size button{color:#9cc7ff;cursor:pointer;background:0 0;border:0;width:36px;height:38px;font-family:Arial,sans-serif;font-size:20px}.live-editor-size button:hover:not(:disabled){color:#fff;background:#468cf529}.live-editor-size button:disabled{opacity:.3;cursor:not-allowed}.live-editor-size output{color:#fff;border-inline:1px solid #5089e247;place-items:center;height:38px;font-family:Segoe UI,Arial,sans-serif;font-size:12px;display:grid}.live-editor-actions{align-items:center;gap:7px;display:flex}.live-editor-actions button,.live-editor-exit{color:#aebed5;cursor:pointer;white-space:nowrap;background:#0a2042b3;border:1px solid #5385cf6b;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:39px;padding:0 13px;font-size:11px;display:inline-flex}.live-editor-actions button:hover:not(:disabled),.live-editor-exit:hover{color:#fff;background:#285eac61;border-color:#62a4ff}.live-editor-actions button:disabled{opacity:.36;cursor:not-allowed}.live-editor-actions .live-save{color:#eafff1;background:linear-gradient(135deg,#178157d1,#14535bd1);border-color:#49db8994;box-shadow:0 0 14px #38dc8421}.live-save-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite live-editor-spin}.live-editor-status{color:#aebfd8;background:#041128f7;border:1px solid #4c82cf8c;border-radius:10px;max-width:min(600px,100vw - 36px);margin:0;padding:9px 13px;font-size:11px;position:absolute;bottom:calc(100% + 8px);right:12px;box-shadow:0 8px 25px #0000005c}.live-editor-status.is-success{color:#72e8a6;border-color:#46dc8b8c}.live-editor-status.is-error{color:#ff9aa5;border-color:#ff6676ad}.visual-admin-workspace{isolation:isolate;background:radial-gradient(circle at 14% 4%,#3669da26,#0000 28%),radial-gradient(circle at 87% 17%,#8546e01c,#0000 27%),linear-gradient(155deg,#060d1d,#020711 58%,#050a16);min-height:100svh;padding-bottom:132px;position:relative;overflow:clip}.visual-admin-ambient{z-index:-1;pointer-events:none;opacity:.32;background-image:linear-gradient(#5480c70e 1px,#0000 1px),linear-gradient(90deg,#5480c70e 1px,#0000 1px);background-size:42px 42px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.visual-admin-header{z-index:950;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040c1df0;border-bottom:1px solid #5589da4d;justify-content:space-between;align-items:center;gap:22px;min-height:72px;padding:10px clamp(18px,3vw,46px);display:flex;position:sticky;top:0;box-shadow:0 13px 34px #00000047}.visual-admin-header:after{content:"";background:linear-gradient(90deg,#0000,#459cff,#9a5cff,#0000);border-radius:999px;width:31%;height:2px;position:absolute;bottom:-1px;right:9%;box-shadow:0 0 11px #4993ffb8}.visual-admin-brand{direction:ltr;align-items:center;gap:11px;display:inline-flex}.visual-admin-logo{width:42px;height:42px}.visual-admin-brand>span:last-child{flex-direction:column;display:flex}.visual-admin-brand strong{color:#f2f6ff;letter-spacing:.08em;font-family:Segoe UI,Arial,sans-serif;font-size:14px}.visual-admin-brand small{color:#6f97cd;font-size:9px}.visual-admin-nav{align-items:center;gap:9px;display:flex}.visual-admin-nav>a,.visual-admin-secure,.visual-admin-user{color:#9eb2cf;white-space:nowrap;background:#081b3b8c;border:1px solid #4e7dc159;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:0 12px;font-size:10px;display:inline-flex}.visual-admin-nav>a{cursor:pointer;transition:border-color .16s,background .16s,color .16s}.visual-admin-nav>a:hover{color:#fff;background:#2156a15c;border-color:#60a8ffcc}.visual-admin-nav .visual-admin-back{color:#d9e9ff;border-color:#4d9affa6}.visual-admin-secure{color:#73dba1;border-color:#3fda8761}.visual-admin-secure i{background:#4be28d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #4be28d}.visual-admin-user{color:#8297b7;text-overflow:ellipsis;max-width:170px;overflow:hidden}.visual-admin-stage{width:min(1760px,100% - 40px);margin:0 auto;padding-top:28px}.visual-admin-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:18px;padding-inline:5px;display:flex}.visual-admin-heading>div:first-child{max-width:780px}.visual-admin-heading>div:first-child>span{color:#5f9fed;letter-spacing:.16em;font-family:Segoe UI,Arial,sans-serif;font-size:9px;font-weight:700}.visual-admin-heading h1{color:#f1f6ff;margin:4px 0 3px;font-size:clamp(22px,2.2vw,34px);line-height:1.55}.visual-admin-heading p{color:#8296b5;margin:0;font-size:12px;line-height:1.85}.visual-admin-help{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.visual-admin-help>span{color:#869bb9;white-space:nowrap;background:#0718348f;border:1px solid #4b7dc74d;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:9px;display:inline-flex}.visual-admin-help b{color:#76b2ff;background:#3e89f42e;border-radius:50%;place-items:center;width:19px;height:19px;font-family:Segoe UI,Arial,sans-serif;font-size:9px;display:grid}.visual-admin-preview-window{background:#020817;border:1px solid #538be085;border-radius:20px;overflow:hidden;box-shadow:0 26px 80px #00000080,0 0 30px #3068d01c}.visual-admin-browserbar{direction:ltr;background:linear-gradient(#0e1f3ef7,#07132af7);border-bottom:1px solid #4b79be40;grid-template-columns:110px 1fr 210px;align-items:center;min-height:47px;padding:0 15px;display:grid}.visual-admin-dots{gap:6px;display:flex}.visual-admin-dots i{background:#f67;border-radius:50%;width:8px;height:8px;box-shadow:0 0 7px #ff576c59}.visual-admin-dots i:nth-child(2){background:#f6b84b;box-shadow:0 0 7px #f6b84b59}.visual-admin-dots i:nth-child(3){background:#4edb8b;box-shadow:0 0 7px #4edb8b59}.visual-admin-preview-label{color:#91a7c8;direction:rtl;justify-content:center;align-items:center;gap:7px;font-size:10px;display:inline-flex}.visual-admin-preview-label i{background:#4b9cff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px #4b9cff}.visual-admin-browserbar code{color:#6585ad;text-align:center;text-overflow:ellipsis;white-space:nowrap;direction:ltr;background:#020b1cb3;border:1px solid #4e80cb4d;border-radius:7px;padding:6px 11px;font-family:Segoe UI,Arial,sans-serif;font-size:9px;overflow:hidden}.visual-admin-preview-canvas{background:linear-gradient(145deg,#020713,#040b1b);padding:9px}.visual-admin-preview-canvas .reference-frame{border-radius:14px;min-height:calc(100svh - 150px)}.visual-admin-workspace .live-editor-toolbar{border-color:#5da4ffd1;box-shadow:0 18px 55px #0000009e,0 0 34px #4187ff33,inset 0 1px #ffffff0f}@media (width<=1420px){.reference-header{grid-template-columns:270px 220px minmax(540px,1fr) 120px;padding-inline:25px}.reference-header nav a{min-width:105px;font-size:var(--header-text-size,11px)}.reference-main,.site-footer{padding-inline:25px}.hero-dashboard{grid-template-columns:minmax(410px,35%) 1fr;gap:25px}.reference-hero h1{font-size:min(var(--hero-title), 43px)}.reference-hero p{font-size:min(var(--hero-body), 14px)}.security-cell{grid-template-columns:96px 1fr}.security-cell ul{display:none}}@media (width<=1080px){.reference-frame{border-radius:0;min-height:100svh}.reference-header{grid-template-columns:1fr auto}.reference-header nav{display:none}.reference-contact{width:120px}.reference-main{gap:18px}.hero-dashboard{grid-template-columns:1fr;height:auto}.reference-hero{min-height:360px}.reference-dashboard{height:347px}.software-row{height:auto}.software-track{grid-template-columns:repeat(2,minmax(0,1fr))}.product-photo{height:clamp(210px,31vw,320px)}.trust-band{grid-template-columns:1fr;height:auto}.trust-cell{min-height:140px}.trust-cell+.trust-cell{border-top:1px solid #446eb129;border-left:0}.security-cell{grid-template-columns:112px 1fr 1fr}.security-cell ul{display:flex}}@media (width<=700px){.reference-frame{border-width:0}.reference-header{height:72px;padding-inline:16px}.reference-brand strong{font-size:calc(var(--header-text-size,11px) + 4px)}.reference-brand small{font-size:max(6px, calc(var(--header-text-size,11px) - 3px))}.reference-logo{width:38px;height:38px;transform:scale(.85)}.brand-logo-art:before{filter:blur(5px);opacity:.5}.brand-logo-art:after{animation-duration:8.6s}.reference-contact{border:0;width:42px;font-size:0}.reference-contact i{font-size:20px}.reference-main{padding:14px 14px 0}.site-footer{padding:18px 14px 12px}.reference-hero{min-height:355px;padding:18px 8px 0}.reference-hero h1{font-size:min(var(--hero-title), 36px);line-height:1.5}.reference-hero p{font-size:min(var(--hero-body), 13px)}.reference-cta{min-width:165px;height:48px;bottom:8px;left:8px;right:auto}.island-network{width:220px;right:42%}.reference-dashboard{height:auto;min-height:660px;padding-inline:10px}.dashboard-content{grid-template-columns:1fr;height:auto}.revenue-card{height:286px}.dashboard-side{grid-template-rows:185px 125px}.dashboard-heading>span{min-width:125px}.side-metrics{gap:8px}.customer-card,.orders-card{padding-inline:11px}.order-donut{width:73px;height:73px}.system-strip{min-height:125px}.system-items{grid-template-columns:repeat(2,1fr)}.system-items>div:nth-child(3),.system-items>div:nth-child(4){border-top:1px solid #4d75b533}.software-track{grid-template-columns:minmax(0,1fr)}.product-photo{height:clamp(220px,67vw,360px)}.software-pagination{gap:8px}.software-pagination button{min-width:92px;padding-inline:11px}.software-pagination output{min-width:86px}.security-cell,.uptime-cell,.local-cell{grid-template-columns:96px 1fr;padding:18px}.security-cell ul,.maldives-flag{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.brand-logo-art,.brand-logo-art:before,.brand-logo-art:after{animation:none!important}.brand-logo-art{filter:drop-shadow(0 0 6px #3eb8ffb8)drop-shadow(0 0 11px #6f49ff85)}.brand-logo-art:before{opacity:.56;transform:none}.brand-logo-art:after{display:none}.reference-product-card{opacity:1;transform:none}}@media (width<=900px){.visual-admin-header{padding-inline:16px}.visual-admin-secure,.visual-admin-user{display:none}.visual-admin-stage{width:min(100% - 22px,1760px);padding-top:20px}.visual-admin-heading{flex-direction:column;align-items:flex-start;gap:13px}.visual-admin-help{justify-content:flex-start}.visual-admin-browserbar{grid-template-columns:80px 1fr 150px}.editor-live-mode{margin-bottom:166px}.live-editor-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:8px}.live-editor-identity{display:none}.live-editor-selection{border-right:0;grid-column:1/-1;min-height:36px;padding-inline:5px}.live-editor-actions{justify-content:flex-end}}@media (width<=560px){.visual-admin-workspace{padding-bottom:210px}.visual-admin-header{gap:8px;min-height:64px;padding-inline:10px}.visual-admin-brand{gap:7px}.visual-admin-logo{width:36px;height:36px}.visual-admin-brand strong{font-size:11px}.visual-admin-brand small{font-size:7px}.visual-admin-nav{gap:5px}.visual-admin-nav>a{min-height:35px;padding:0 9px;font-size:0}.visual-admin-nav>a span{font-size:15px}.visual-admin-stage{width:calc(100% - 12px);padding-top:15px}.visual-admin-heading{margin-bottom:12px}.visual-admin-heading h1{font-size:21px}.visual-admin-heading p{font-size:10px}.visual-admin-help>span{min-height:30px;padding-inline:8px;font-size:8px}.visual-admin-preview-window{border-radius:13px}.visual-admin-browserbar{grid-template-columns:58px 1fr;min-height:42px;padding-inline:10px}.visual-admin-browserbar code{display:none}.visual-admin-preview-label{justify-content:flex-end;font-size:9px}.visual-admin-preview-canvas{padding:4px}.visual-admin-preview-canvas .reference-frame{border-radius:9px}.editor-live-mode{margin-bottom:218px}.live-editor-toolbar{border-radius:14px;grid-template-columns:1fr;padding:10px;bottom:7px;left:7px;right:7px}.live-editor-selection,.live-editor-size,.live-editor-actions{grid-column:1}.live-editor-size{grid-template-columns:42px 1fr 42px;width:100%}.live-editor-size button{width:42px}.live-editor-actions{grid-template-columns:1fr 1fr 1fr;display:grid}.live-editor-actions button,.live-editor-exit{padding-inline:7px;font-size:10px}.software-status-controls{bottom:7px;left:7px;right:7px}}.reference-header nav a[href=\/tutorials]{min-width:155px}.tutorial-page{isolation:isolate;background:radial-gradient(circle at 79% 9%,#3877ff21,#0000 29%),radial-gradient(circle at 12% 54%,#9a5cff14,#0000 32%),linear-gradient(150deg,#010819 0%,#020a1a 48%,#010716 100%);border:2px solid #2d569875;border-radius:23px;min-height:100svh;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #153b8014,0 0 0 1px #000}.tutorial-page:before{z-index:-1;content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(#4769a509 1px,#0000 1px),linear-gradient(90deg,#4769a509 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.tutorial-page-glow{z-index:50;background:linear-gradient(90deg,#0000,#3c8fff,#a65dff,#0000);border-radius:999px;width:24%;height:2px;animation:9s linear infinite frame-run;position:absolute;top:-1px;left:-24%;box-shadow:0 0 15px #4983ffe6}.tutorial-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);direction:ltr;background:#010819bd;border-bottom:1px solid #4e70ad40;justify-content:space-between;align-items:center;min-height:80px;padding:0 clamp(18px,3.2vw,52px);display:flex;position:relative}.tutorial-header:after{content:"";background:linear-gradient(90deg,#0000,#4c8fff73,#a65cff33,#0000);height:1px;position:absolute;bottom:-1px;left:4%;right:4%}.tutorial-brand{direction:ltr;align-items:center;gap:12px;display:inline-flex}.tutorial-brand>span:last-child{flex-direction:column;gap:2px;display:flex}.tutorial-brand strong{letter-spacing:.07em;font-family:Segoe UI,Arial,sans-serif;font-size:18px;font-weight:800}.tutorial-brand small{color:#67a3df;letter-spacing:.025em;font-family:Segoe UI,Arial,sans-serif;font-size:10px}.tutorial-home-link{color:#bed6f6;direction:rtl;background:linear-gradient(145deg,#133d7d7a,#0c1d4294);border:1px solid #4e8fea73;border-radius:12px;align-items:center;gap:9px;min-height:43px;padding:0 15px;font-size:13px;transition:border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a,0 0 18px #3e83ff14}.tutorial-home-link:hover,.tutorial-home-link:focus-visible{color:#fff;border-color:#5da7ff;transform:translate(-2px);box-shadow:0 0 22px #3d8cff29}.tutorial-main{width:min(1480px,100% - clamp(28px,5vw,82px));min-height:calc(100svh - 178px);margin:0 auto;padding:clamp(28px,4.2vw,62px) 0 60px}.tutorial-hero{border-bottom:1px solid #4c77bc38;justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:27px;padding:0 4px 24px;display:flex;position:relative}.tutorial-hero:after{content:"";background:linear-gradient(90deg,#0000,#468fff);width:min(320px,38%);height:2px;position:absolute;bottom:-1px;right:0;box-shadow:0 0 11px #468fff99}.tutorial-hero>div:first-child{max-width:900px}.tutorial-eyebrow{color:#65aaff;align-items:center;gap:8px;font-size:12px;display:inline-flex}.tutorial-eyebrow svg{filter:drop-shadow(0 0 6px #4994ffcc)}.tutorial-hero h1{color:#f5f8ff;text-wrap:balance;text-shadow:0 0 25px #487eff1a;margin:8px 0 5px;font-size:clamp(31px,4vw,58px);font-weight:400;line-height:1.48}.tutorial-hero p{color:#9aaeca;max-width:850px;margin:0;font-size:clamp(13px,1.25vw,16px);line-height:2}.tutorial-summary{direction:rtl;flex:none;gap:8px;display:flex}.tutorial-summary span{color:#829bbd;background:#061836b8;border:1px solid #4c84da57;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-width:100px;min-height:58px;padding:7px 14px;font-size:10px;display:flex}.tutorial-summary b{color:#e7f1ff;font-family:Segoe UI,Arial,sans-serif;font-size:19px;line-height:1}.tutorial-watch-layout{direction:ltr;grid-template-columns:minmax(0,1.72fr) minmax(330px,.78fr);align-items:stretch;gap:18px;display:grid}.tutorial-player-panel,.tutorial-playlists{direction:rtl;background:linear-gradient(150deg,#071836f0,#030d20f7);border:1px solid #4f84d86b;border-radius:20px;min-width:0;box-shadow:0 20px 58px #00000057,inset 0 1px #ffffff09}.tutorial-player-panel{overflow:hidden}.tutorial-player-shell{aspect-ratio:16/9;background:radial-gradient(circle at 50% 45%,#285cbe33,#0000 42%),#00040d;place-items:center;display:grid;position:relative;overflow:hidden}.tutorial-player-shell:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(#4b7ecb09 1px,#0000 1px),linear-gradient(90deg,#4b7ecb09 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.tutorial-player-shell video{z-index:1;object-fit:contain;background:#000;width:100%;height:100%;display:block;position:relative}.tutorial-player-unavailable{z-index:1;color:#7891b4;flex-direction:column;align-items:center;gap:12px;font-size:13px;display:flex;position:relative}.tutorial-player-unavailable svg{color:#498fff;filter:drop-shadow(0 0 14px #418bff8c)}.tutorial-player-error{z-index:3;color:#ff9da7;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010611e0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:25px;font-size:13px;display:flex;position:absolute;inset:0}.tutorial-player-copy{border-top:1px solid #4a7cc93d;justify-content:space-between;align-items:flex-start;gap:22px;min-height:126px;padding:20px 23px 22px;display:flex}.tutorial-player-copy>div{min-width:0}.tutorial-now-playing{color:#4f9dff;align-items:center;gap:7px;font-size:10px;display:inline-flex}.tutorial-now-playing i{background:#55a5ff;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite tutorial-pulse;box-shadow:0 0 9px #55a5ff}.tutorial-player-copy h2{color:#f2f7ff;margin:6px 0 2px;font-size:clamp(19px,2vw,27px);font-weight:400;line-height:1.55}.tutorial-player-copy p{color:#8399b9;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.85;display:-webkit-box;overflow:hidden}.tutorial-duration{color:#91abd0;direction:ltr;background:#0a234b94;border:1px solid #508de447;border-radius:8px;flex:none;align-items:center;gap:6px;margin-top:6px;padding:7px 9px;font-family:Segoe UI,Arial,sans-serif;font-size:10px;display:inline-flex}.tutorial-playlists{flex-direction:column;max-height:740px;display:flex;overflow:hidden}.tutorial-sidebar-title{background:#081e4385;border-bottom:1px solid #497cca40;align-items:center;gap:11px;min-height:77px;padding:14px 17px;display:flex}.tutorial-sidebar-title>svg{color:#5ca4ff;filter:drop-shadow(0 0 8px #468dff8c);flex:none}.tutorial-sidebar-title h2{color:#e8f2ff;margin:0;font-size:15px;font-weight:400}.tutorial-sidebar-title span{color:#738bad;font-size:9px}.tutorial-playlist-scroll{scrollbar-color:#3269b6 #06163299;scrollbar-width:thin;min-height:0;padding:10px;overflow-y:auto}.tutorial-playlist-group+.tutorial-playlist-group{margin-top:10px}.tutorial-playlist-heading{background:#0a1f427a;border:1px solid #4d7ec933;border-radius:11px 11px 6px 6px;grid-template-columns:30px minmax(0,1fr) 25px;align-items:center;gap:8px;min-height:53px;padding:7px 8px;display:grid}.tutorial-playlist-heading>span{color:#67a8ff;direction:ltr;border:1px solid #4d93f866;border-radius:8px;place-items:center;width:28px;height:28px;font-family:Segoe UI,Arial,sans-serif;font-size:9px;display:grid}.tutorial-playlist-heading h3{color:#dbe9fb;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:400;overflow:hidden}.tutorial-playlist-heading p{color:#6e83a3;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:8px;overflow:hidden}.tutorial-playlist-heading b{color:#77adf5;background:#3f84ea21;border-radius:50%;place-items:center;width:24px;height:24px;font-family:Segoe UI,Arial,sans-serif;font-size:9px;font-weight:500;display:grid}.tutorial-playlist-group ol{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.tutorial-playlist-group button{width:100%;min-height:66px;color:inherit;cursor:pointer;text-align:right;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:74px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:7px;transition:border-color .16s,background .16s,transform .16s;display:grid}.tutorial-playlist-group button:hover{background:#18407c45;border-color:#4c8fee47;transform:translate(-2px)}.tutorial-playlist-group button:focus-visible{outline-offset:1px;outline:2px solid #62a8ff}.tutorial-playlist-group button.is-active{background:linear-gradient(90deg,#4353e329,#2a85ef33);border-color:#4f9bff94;box-shadow:inset -3px 0 #4b9cff,0 0 16px #3d81f014}.tutorial-artwork{aspect-ratio:16/9;color:#61a6ff;background-color:#06142d;background-image:radial-gradient(circle,#3d7eea42,#0000 58%),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #4688e566;border-radius:11px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.tutorial-artwork:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 22px #0208164d}.tutorial-artwork>i{z-index:2;color:#fff;background:#2067d5c2;border:1px solid #91c2ffa6;border-radius:50%;place-items:center;width:37px;height:37px;display:grid;position:absolute;box-shadow:0 0 17px #3589ff6b}.tutorial-artwork>i svg{margin-left:2px}.tutorial-artwork.is-compact{border-radius:7px;width:74px}.tutorial-artwork.is-compact>i{width:25px;height:25px}.tutorial-item-copy{flex-direction:column;min-width:0;display:flex}.tutorial-item-copy strong{color:#c9d8ed;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.6;overflow:hidden}.tutorial-item-copy small{color:#657e9f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.tutorial-item-number{color:#57779f;direction:ltr;font-family:Segoe UI,Arial,sans-serif;font-size:9px}.tutorial-playlist-group button.is-active .tutorial-item-copy strong{color:#fff}.tutorial-playlist-group button.is-active .tutorial-item-number{color:#62a9ff}.tutorial-standalone{border-top:1px solid #4b77bc3b;margin-top:24px;padding:24px 0 4px}.tutorial-section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:16px;padding-inline:4px;display:flex}.tutorial-section-heading>div>span{color:#579df7;font-size:10px}.tutorial-section-heading h2{color:#eef5ff;margin:2px 0 0;font-size:24px;font-weight:400}.tutorial-section-heading p{color:#7288a8;max-width:470px;margin:0;font-size:10px;line-height:1.8}.tutorial-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.tutorial-video-grid article{background:linear-gradient(150deg,#081b3cd4,#030d1ff0);border:1px solid #4b80d052;border-radius:15px;transition:border-color .18s,transform .18s,box-shadow .18s;overflow:hidden}.tutorial-video-grid article:hover{border-color:#509cffa3;transform:translateY(-3px);box-shadow:0 14px 35px #0000004d,0 0 19px #3782ff1a}.tutorial-video-grid article.is-active{border-color:#5a9eff;box-shadow:0 0 20px #3c86ff29}.tutorial-video-grid button{width:100%;color:inherit;cursor:pointer;text-align:right;background:0 0;border:0;padding:8px;display:block}.tutorial-video-grid button:focus-visible{outline-offset:-3px;border-radius:13px;outline:2px solid #63a9ff}.tutorial-video-grid .tutorial-artwork{border-radius:10px}.tutorial-card-copy{flex-direction:column;min-height:94px;padding:11px 5px 4px;display:flex}.tutorial-card-copy strong{color:#e1ebf9;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.65;overflow:hidden}.tutorial-card-copy small{color:#7187a7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:9px;line-height:1.65;display:-webkit-box;overflow:hidden}.tutorial-card-copy>span{color:#6687b0;direction:ltr;align-items:center;gap:5px;min-height:19px;margin-top:auto;font-family:Segoe UI,Arial,sans-serif;font-size:9px;display:inline-flex}.tutorial-loading,.tutorial-error,.tutorial-empty{color:#8398b7;text-align:center;background:#05142fad;border:1px solid #4b80d052;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:40px;display:flex}.tutorial-loading p,.tutorial-error p,.tutorial-empty p{max-width:570px;margin:12px 0 0;font-size:12px;line-height:1.85}.tutorial-loader{border:2px solid #498ef129;border-top-color:#559eff;border-radius:50%;width:43px;height:43px;animation:.8s linear infinite live-editor-spin;box-shadow:0 0 18px #438dfb33}.tutorial-error{color:#e1a1aa}.tutorial-error>svg{color:#ff6b78;filter:drop-shadow(0 0 10px #ff526459)}.tutorial-error button{color:#d8e9ff;cursor:pointer;background:#18478e80;border:1px solid #5799f77a;border-radius:10px;align-items:center;gap:7px;min-height:40px;margin-top:16px;padding:0 14px;display:inline-flex}.tutorial-error button:hover{background:#2a68c38c;border-color:#65aaff}.tutorial-empty>span{color:#64a8ff;background:radial-gradient(circle,#3c84ef38,#081939d9);border:1px solid #5395f073;border-radius:23px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 0 30px #3880ef21}.tutorial-empty h2{color:#e6f0fd;margin:18px 0 0;font-size:20px;font-weight:400}.tutorial-footer{color:#516986;direction:ltr;background:#01071491;border-top:1px solid #4c75b633;justify-content:space-between;align-items:center;min-height:78px;padding:0 clamp(18px,4vw,66px);font-family:Segoe UI,Arial,sans-serif;font-size:10px;display:flex}.tutorial-footer a{color:#7791b3;font-family:var(--thaana);direction:rtl;align-items:center;gap:6px;display:inline-flex}.tutorial-footer a:hover{color:#b9d6fa}@keyframes tutorial-pulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (width<=1180px){.tutorial-watch-layout{grid-template-columns:minmax(0,1.55fr) minmax(310px,.85fr)}.tutorial-playlists{max-height:650px}.tutorial-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.tutorial-page{border-radius:0}.tutorial-main{width:min(100% - 28px,720px)}.tutorial-hero{flex-direction:column;align-items:flex-start;gap:17px}.tutorial-summary{align-self:stretch}.tutorial-summary span{flex:1;min-width:0}.tutorial-watch-layout{grid-template-columns:1fr}.tutorial-playlists{max-height:620px}.tutorial-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.tutorial-header{min-height:70px;padding-inline:11px}.tutorial-brand{gap:5px}.tutorial-brand .reference-logo{width:39px;height:39px;transform:scale(.82)}.tutorial-brand strong{font-size:11px}.tutorial-brand small{font-size:7px}.tutorial-home-link{justify-content:center;width:43px;min-height:41px;padding:0}.tutorial-home-link span,.tutorial-home-link svg:last-child{display:none}.tutorial-main{width:calc(100% - 20px);padding-top:25px}.tutorial-hero{margin-bottom:16px;padding-bottom:17px}.tutorial-hero h1{font-size:29px}.tutorial-hero p{font-size:12px}.tutorial-player-panel,.tutorial-playlists{border-radius:14px}.tutorial-player-copy{min-height:116px;padding:15px}.tutorial-player-copy h2{font-size:18px}.tutorial-player-copy p{font-size:10px}.tutorial-duration{padding-inline:7px}.tutorial-playlists{max-height:580px}.tutorial-section-heading{flex-direction:column;align-items:flex-start;gap:5px}.tutorial-section-heading p{font-size:9px}.tutorial-video-grid{grid-template-columns:1fr}.tutorial-card-copy{min-height:84px}.tutorial-loading,.tutorial-error,.tutorial-empty{border-radius:14px;min-height:360px;padding:25px}.tutorial-footer{min-height:67px}}@media (prefers-reduced-motion:reduce){.tutorial-page-glow,.tutorial-now-playing i,.tutorial-loader{animation:none}.tutorial-home-link:hover,.tutorial-playlist-group button:hover,.tutorial-video-grid article:hover{transform:none}}.public-main-menu{overscroll-behavior-inline:contain;scrollbar-color:#448beca6 transparent;scrollbar-width:thin;direction:ltr;justify-content:flex-end;align-self:stretch;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.public-main-menu a{color:#9aabc5;white-space:nowrap;direction:rtl;flex:none;justify-content:center;align-items:center;gap:7px;min-width:88px;min-height:48px;padding:0 11px;font-size:11px;transition:color .18s,background .18s;display:flex;position:relative}.public-main-menu a[href=\/tutorials]{min-width:178px}.public-main-menu a i{color:#7f92b2;place-items:center;width:22px;height:22px;font-style:normal;transition:color .18s,filter .18s;display:grid}.public-main-menu a:after{content:"";background:#4a9bff;border-radius:999px;height:2px;transition:transform .18s;position:absolute;bottom:3px;left:16%;right:16%;transform:scaleX(0);box-shadow:0 0 11px #4a9bff}.public-main-menu a:hover,.public-main-menu a:focus-visible,.public-main-menu a.is-active{color:#64adff;background:linear-gradient(#0000 30%,#2e79ff1a)}.public-main-menu a:hover i,.public-main-menu a:focus-visible i,.public-main-menu a.is-active i{color:#55a4ff;filter:drop-shadow(0 0 7px #4a9bffe6)}.public-main-menu a:hover:after,.public-main-menu a:focus-visible:after,.public-main-menu a.is-active:after{transform:scaleX(1)}.public-main-menu a:focus-visible{outline-offset:-3px;outline:2px solid #62a8ff}.reference-header .public-main-menu a{min-width:88px;font-size:calc(var(--header-text-size,11px) + 1px)}.reference-header .public-main-menu a[href=\/tutorials]{min-width:174px}.reference-header .public-main-menu a i{width:23px;height:23px}.secondary-site-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);direction:ltr;background:#010819d1;border-bottom:1px solid #4e70ad47;grid-template-columns:minmax(230px,290px) minmax(0,1fr) auto;align-items:center;gap:14px;min-height:82px;padding:0 clamp(18px,3.2vw,52px);display:grid;position:relative;box-shadow:0 10px 32px #00000029}.secondary-site-header:after{content:"";background:linear-gradient(90deg,#0000,#4c8fff75,#a65cff3d,#0000);height:1px;position:absolute;bottom:-1px;left:4%;right:4%}.secondary-site-brand{direction:ltr;align-items:center;gap:10px;width:fit-content;display:inline-flex}.secondary-site-brand>span:last-child{flex-direction:column;gap:2px;display:flex}.secondary-site-brand strong{color:#f4f7ff;letter-spacing:.07em;font-family:Segoe UI,Arial,sans-serif;font-size:16px;font-weight:800}.secondary-site-brand small{color:#67a3df;letter-spacing:.025em;font-family:Segoe UI,Arial,sans-serif;font-size:9px}.articles-page,.article-detail-page{isolation:isolate;background:radial-gradient(circle at 18% 15%,#2f69e21a,#0000 28%),radial-gradient(circle at 82% 57%,#8237de12,#0000 32%),linear-gradient(155deg,#010819 0%,#020b1d 53%,#010716 100%);border:2px solid #2c579b80;border-radius:22px;min-height:100svh;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #18408d12,0 0 0 1px #000}.articles-page:before,.article-detail-page:before{z-index:-1;content:"";pointer-events:none;opacity:.28;background-image:linear-gradient(#4769a508 1px,#0000 1px),linear-gradient(90deg,#4769a508 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}.articles-page-glow{z-index:50;background:linear-gradient(90deg,#0000,#3c8fff,#a65dff,#0000);border-radius:999px;width:24%;height:2px;animation:9s linear infinite frame-run;position:absolute;top:-1px;left:-24%;box-shadow:0 0 15px #4983ffe6}.articles-main{width:min(1440px,100% - clamp(30px,6vw,94px));min-height:calc(100svh - 162px);margin:0 auto;padding:clamp(34px,4.6vw,68px) 0 70px}.articles-hero{border-bottom:1px solid #4c77bc38;justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:29px;padding:0 4px 27px;display:flex;position:relative}.articles-hero:after{content:"";background:linear-gradient(90deg,#0000,#468fff);width:min(360px,42%);height:2px;position:absolute;bottom:-1px;right:0;box-shadow:0 0 12px #468fff99}.articles-hero>div{max-width:900px}.articles-eyebrow{color:#65aaff;align-items:center;gap:8px;font-size:12px;display:inline-flex}.articles-eyebrow svg{filter:drop-shadow(0 0 7px #4994ffcc)}.articles-hero h1{color:#f5f8ff;text-shadow:0 0 26px #487eff1f;margin:8px 0 6px;font-size:clamp(34px,4.5vw,62px);font-weight:400;line-height:1.42}.articles-hero p{color:#9aaeca;max-width:850px;margin:0;font-size:clamp(13px,1.25vw,16px);line-height:2}.articles-count{color:#7792b6;background:#071b3cba;border:1px solid #4e8fe761;border-radius:15px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:108px;min-height:63px;padding:8px 17px;font-size:10px;display:flex}.articles-count b{color:#edf5ff;font-family:Segoe UI,Arial,sans-serif;font-size:21px;line-height:1.1}.articles-section-title{margin-bottom:14px;padding-inline:4px}.articles-section-title span{color:#559cf6;font-size:10px}.articles-section-title h2{color:#edf4ff;margin:2px 0 0;font-size:clamp(20px,2vw,27px);font-weight:400}.articles-featured{margin-bottom:31px}.article-featured-card{background:linear-gradient(145deg,#081e43f5,#040f24f7);border:1px solid #4e8be280;border-radius:22px;overflow:hidden;box-shadow:0 24px 65px #00000057,0 0 28px #3478e714}.article-featured-card>a{direction:ltr;grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);min-height:390px;display:grid}.article-cover{background:radial-gradient(circle at 45% 45%,#377bed38,#0000 44%),#05142d;place-items:center;min-height:220px;display:grid;position:relative;overflow:hidden}.article-cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 52%,#040f2470),linear-gradient(#0000 55%,#01071359);position:absolute;inset:0;box-shadow:inset 0 0 35px #0209174d}.article-cover img{object-fit:cover;width:100%;height:100%;transition:transform .45s,filter .3s;display:block}.article-cover-fallback{color:#529bf7;background:radial-gradient(circle,#347eef2e,#0000 32%);place-items:center;display:grid;position:absolute;inset:0}.article-cover-fallback:before,.article-cover-fallback:after{content:"";border:1px solid #529af92b;border-radius:50%;width:32%;height:32%;position:absolute}.article-cover-fallback:after{border-style:dashed;width:51%;height:51%}.article-cover-fallback i{background:linear-gradient(#0000,#5192ee59,#0000);width:1px;height:72%;position:absolute;transform:rotate(45deg)}.article-featured-card>a:hover .article-cover img,.article-list-card>a:hover .article-cover img{filter:saturate(1.08);transform:scale(1.035)}.article-featured-copy{direction:rtl;border-left:1px solid #4b7eca42;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(27px,4vw,58px);display:flex}.article-featured-label{color:#9c75ff;align-items:center;gap:7px;margin-bottom:12px;font-size:10px;display:inline-flex}.article-featured-label svg{filter:drop-shadow(0 0 8px #a45fffb3)}.article-card-meta{color:#718aac;flex-wrap:wrap;gap:8px 14px;font-size:9px;display:flex}.article-card-meta>span{align-items:center;gap:5px;display:inline-flex}.article-card-meta svg{color:#4e91e7}.article-featured-copy>strong{color:#f2f7ff;margin:12px 0 8px;font-size:clamp(24px,2.7vw,39px);font-weight:400;line-height:1.55}.article-featured-copy>small{color:#94a8c6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.95;display:-webkit-box;overflow:hidden}.article-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.article-tags i{color:#6e91bd;background:#10316073;border:1px solid #4a89de40;border-radius:999px;padding:4px 8px;font-size:8px;font-style:normal}.article-read-link{color:#a9ccfa;background:#1641837a;border:1px solid #4e96f773;border-radius:9px;align-items:center;gap:7px;min-height:36px;margin-top:18px;padding:0 12px;font-size:10px;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.article-featured-card a:hover .article-read-link,.article-list-card a:hover .article-read-link{color:#fff;background:#2764ba8c;border-color:#5ba4ff;transform:translate(-3px)}.articles-list-section{padding-top:4px}.article-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.article-list-card{background:linear-gradient(150deg,#081b3ce6,#030d1ff5);border:1px solid #4a7ecd57;border-radius:17px;min-width:0;transition:border-color .18s,transform .18s,box-shadow .18s;overflow:hidden}.article-list-card:hover{border-color:#529bfcad;transform:translateY(-3px);box-shadow:0 16px 42px #00000052,0 0 20px #3880f01a}.article-list-card>a{flex-direction:column;height:100%;display:flex}.article-list-card .article-cover{aspect-ratio:16/9;border-bottom:1px solid #487bc73d;min-height:0}.article-list-copy{flex-direction:column;align-items:flex-start;min-height:225px;padding:16px 17px 14px;display:flex}.article-list-copy>strong{color:#e7f0fc;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:11px 0 5px;font-size:17px;font-weight:400;line-height:1.65;display:-webkit-box;overflow:hidden}.article-list-copy>small{color:#8196b6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;line-height:1.85;display:-webkit-box;overflow:hidden}.article-list-copy .article-read-link{margin-top:auto}.article-card-skeleton{background:#061734b3;border:1px solid #4a7ecd40;border-radius:17px;flex-direction:column;gap:11px;min-height:400px;padding:0 17px 17px;display:flex;overflow:hidden}.article-card-skeleton>*{background:linear-gradient(90deg,#345b991f,#598dda40,#345b991f) 0 0/220% 100%;border-radius:7px;animation:1.35s linear infinite article-shimmer;display:block;overflow:hidden}.article-card-skeleton i{border-radius:0;height:215px;margin:0 -17px 8px}.article-card-skeleton b{width:86%;height:18px}.article-card-skeleton b+b{width:63%}.article-card-skeleton small{width:95%;height:55px}@keyframes article-shimmer{to{background-position:-220% 0}}.articles-state,.article-detail-state,.article-detail-loading{color:#8297b7;text-align:center;background:#05142fb3;border:1px solid #4b80d052;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:440px;padding:42px;display:flex}.articles-state>span,.article-detail-state>span{color:#64a8ff;background:radial-gradient(circle,#3c84ef38,#081939d9);border:1px solid #5395f073;border-radius:23px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 0 30px #3880ef21}.articles-state h2,.article-detail-state h1{color:#e7f1ff;margin:18px 0 3px;font-size:22px;font-weight:400}.articles-state p,.article-detail-state p{max-width:620px;margin:6px 0 0;font-size:11px;line-height:1.9}.articles-state button,.article-detail-state button,.article-detail-state a{color:#d8e9ff;cursor:pointer;background:#18478e80;border:1px solid #5799f77a;border-radius:10px;align-items:center;gap:7px;min-height:40px;margin-top:16px;padding:0 14px;display:inline-flex}.articles-state.is-error>span,.article-detail-state.is-error>span{color:#ff8390;background:#5b172b5c;border-color:#ff697766}.articles-pagination{direction:rtl;justify-content:center;align-items:center;gap:14px;margin-top:34px;display:flex}.articles-pagination button{color:#a9c4e9;cursor:pointer;background:#0a234b94;border:1px solid #4989e16b;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-width:132px;min-height:42px;padding:0 14px;font-size:10px;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.articles-pagination button:hover:not(:disabled){color:#fff;background:#1e53a38a;border-color:#5ca6ff}.articles-pagination button:disabled{opacity:.36;cursor:not-allowed}.articles-pagination>span{color:#7188a9;text-align:center;min-width:76px;font-family:Segoe UI,Arial,sans-serif;font-size:12px}.articles-pagination>span b{color:#e5f0ff;font-size:16px}.articles-footer{color:#516986;direction:ltr;background:#01071491;border-top:1px solid #4c75b633;justify-content:space-between;align-items:center;min-height:78px;padding:0 clamp(18px,4vw,66px);font-family:Segoe UI,Arial,sans-serif;font-size:10px;display:flex}.articles-footer a{color:#7892b5;font-family:var(--thaana);direction:rtl}.articles-footer a:hover{color:#c1dbfb}.article-detail-main{width:min(1160px,100% - clamp(28px,7vw,108px));min-height:calc(100svh - 160px);margin:0 auto;padding:clamp(30px,4.5vw,64px) 0 72px}.article-detail-loading>span{border:2px solid #498ef129;border-top-color:#559eff;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite live-editor-spin;box-shadow:0 0 18px #438dfb33}.article-detail-loading p{color:#8398b7;font-size:11px}.article-back-link{color:#8eadd5;background:#081d4094;border:1px solid #4989e057;border-radius:10px;align-items:center;gap:7px;min-height:38px;margin-bottom:23px;padding:0 12px;font-size:10px;display:inline-flex}.article-back-link:hover{color:#eaf4ff;border-color:#5ba5ff}.article-detail-hero{text-align:center;border-bottom:1px solid #4b7ac33d;max-width:960px;margin:0 auto 31px;padding-bottom:29px;position:relative}.article-detail-hero:after{content:"";background:linear-gradient(90deg,#0000,#4b9cff,#0000);height:2px;position:absolute;bottom:-1px;left:33%;right:33%;box-shadow:0 0 10px #4999ff8c}.article-detail-category{color:#6faeff;background:#0d2f627a;border:1px solid #5191ea59;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:10px;display:inline-flex}.article-detail-hero h1{color:#f5f8ff;text-wrap:balance;margin:16px 0 8px;font-size:clamp(32px,5vw,59px);font-weight:400;line-height:1.55}.article-detail-hero>p{color:#9bafcc;max-width:790px;margin:0 auto;font-size:clamp(12px,1.3vw,15px);line-height:2}.article-detail-meta{color:#748cad;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:17px;font-size:9px;display:flex}.article-detail-meta span{align-items:center;gap:6px;display:inline-flex}.article-detail-meta svg{color:#4d94eb}.article-detail-tags{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:13px;display:flex}.article-detail-tags span{color:#708eb6;background:#0a254e75;border:1px solid #508bde40;border-radius:999px;padding:4px 9px;font-size:8px}.article-detail-cover{background:#031027;border:1px solid #4b88de75;border-radius:21px;margin:0 auto 38px;overflow:hidden;box-shadow:0 24px 65px #00000057,0 0 25px #3375e214}.article-detail-cover img{object-fit:cover;width:100%;max-height:660px;display:block}.article-rich-content{width:min(900px,100%);margin:0 auto}.article-positioned-block{left:var(--article-block-center);width:var(--article-block-width);min-width:0;max-width:100%;margin-bottom:var(--article-block-spacer);top:var(--article-block-shift-y);display:flow-root;position:relative;transform:translate(-50%)}.article-positioned-block:empty{display:none}.article-positioned-block.is-sized-media>.article-rich-image,.article-positioned-block.is-sized-media>.article-video-player{margin-inline:0;width:100%!important}.article-rich-paragraph[data-align=start],.article-rich-heading[data-align=start],.article-rich-quote[data-align=start],.article-rich-list[data-align=start]{text-align:start}.article-rich-paragraph[data-align=center],.article-rich-heading[data-align=center],.article-rich-quote[data-align=center],.article-rich-list[data-align=center]{text-align:center}.article-rich-paragraph[data-align=end],.article-rich-heading[data-align=end],.article-rich-quote[data-align=end],.article-rich-list[data-align=end]{text-align:end}.article-rich-paragraph[data-align=justify],.article-rich-heading[data-align=justify],.article-rich-quote[data-align=justify],.article-rich-list[data-align=justify]{text-align:justify;text-justify:inter-word}.article-rich-link{color:#71baff;text-underline-offset:.2em;text-decoration-color:#71baff85;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s}.article-rich-link:hover{color:#b1dcff;text-decoration-color:currentColor}.article-rich-content strong{color:#edf6ff;font-weight:800}.article-rich-content em{color:#d8e7f8}.article-rich-content u{text-underline-offset:.18em;text-decoration-color:#74beffad;text-decoration-thickness:1px}.article-rich-paragraph{color:#bac9dd;white-space:pre-wrap;margin:0 0 21px;font-size:clamp(14px,1.3vw,17px);line-height:2.2}.article-rich-heading{color:#eef5ff;margin:38px 0 13px;font-weight:400;line-height:1.75}h2.article-rich-heading{font-size:clamp(24px,2.8vw,34px)}h3.article-rich-heading{font-size:clamp(20px,2.3vw,28px)}h4.article-rich-heading{font-size:clamp(17px,1.9vw,23px)}.article-rich-quote{background:linear-gradient(135deg,#341f6959,#081836c7);border:1px solid #7657db6b;border-right:4px solid #9561ee;border-radius:15px;margin:31px 0;padding:25px 29px 24px;position:relative;box-shadow:0 14px 38px #0003}.article-rich-quote>svg{color:#ac7bff;filter:drop-shadow(0 0 8px #a85eff8c)}.article-rich-quote p{color:#d9d5ed;margin:8px 0 0;font-size:clamp(16px,1.7vw,21px);line-height:2}.article-rich-quote cite{color:#8f7cb8;margin-top:9px;font-size:10px;font-style:normal;display:block}.article-rich-list{color:#b9c9de;margin:18px 0 28px;padding:0 29px 0 0;font-size:clamp(14px,1.25vw,16px);line-height:2.2}.article-rich-list li{padding-right:8px}.article-rich-list li::marker{color:#559fff}.article-rich-divider{background:linear-gradient(90deg,#0000,#4a91efa6,#a059f057,#0000);border:0;height:1px;margin:38px 0;box-shadow:0 0 8px #458aeb40}.article-rich-image{background:#041229;border:1px solid #4c88dd6e;border-radius:17px;width:100%;max-width:100%;margin:31px auto;overflow:hidden;box-shadow:0 18px 48px #00000047}.article-rich-image img{object-fit:contain;background:#010713;width:100%;max-height:720px;display:block}.article-rich-image figcaption{color:#788fad;text-align:center;border-top:1px solid #4c7ec83d;padding:11px 15px;font-size:10px;line-height:1.8}.article-rich-gallery{margin:34px 0}.article-rich-gallery-track{gap:13px;display:grid}.article-rich-gallery.is-grid .article-rich-gallery-track{grid-template-columns:repeat(3,minmax(0,1fr))}.article-rich-gallery.is-grid[data-columns="2"] .article-rich-gallery-track{grid-template-columns:repeat(2,minmax(0,1fr))}.article-rich-gallery.is-grid[data-columns="4"] .article-rich-gallery-track{grid-template-columns:repeat(4,minmax(0,1fr))}.article-rich-gallery.is-carousel .article-rich-gallery-track{scroll-snap-type:inline mandatory;scrollbar-color:#3169b5 #05153099;scrollbar-width:thin;grid-auto-columns:min(78%,590px);grid-auto-flow:column;padding:2px 2px 12px;overflow-x:auto}.article-rich-gallery figure{scroll-snap-align:center;background:#041229;border:1px solid #4c88dd6b;border-radius:16px;min-width:0;margin:0;overflow:hidden;box-shadow:0 16px 42px #00000040}.article-rich-gallery img{aspect-ratio:16/10;object-fit:cover;background:#010713;width:100%;display:block}.article-rich-gallery figcaption{color:#8499b5;text-align:center;border-top:1px solid #4c7ec83d;padding:10px 13px;font-size:10px;line-height:1.8}.article-rich-button-row{margin:29px 0;display:flex}.article-rich-button-row[data-align=start]{justify-content:flex-start}.article-rich-button-row[data-align=center]{justify-content:center}.article-rich-button-row[data-align=end]{justify-content:flex-end}.article-rich-button-row[data-align=justify] .article-rich-button{width:100%}.article-rich-button{color:#f8fbff;text-align:center;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-width:150px;min-height:46px;padding:10px 22px;font-size:13px;font-weight:800;line-height:1.5;text-decoration:none;transition:border-color .16s,background .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex}.article-rich-button:hover{transform:translateY(-1px)}.article-rich-button.is-primary{background:linear-gradient(115deg,#258cff,#9e50eb);box-shadow:0 12px 30px #2d71e647,0 0 20px #7a4ce51f}.article-rich-button.is-primary:hover{box-shadow:0 15px 36px #2d71e65c,0 0 24px #7a4ce52e}.article-rich-button.is-secondary{color:#cde7ff;background:#14427dad;border-color:#60a6f166;box-shadow:0 10px 26px #00091c33}.article-rich-button.is-secondary:hover{background:#1b5399c7;border-color:#77beffb8}.article-rich-button.is-outline{color:#9fd3ff;background:#05163059;border-color:#6ab5fa9e}.article-rich-button.is-outline:hover{color:#d9efff;background:#1f5ba13d;border-color:#9fd3ff}.article-image-missing{color:#6684aa;background:#06173494;border:1px dashed #4f8ee45c;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:220px;margin:30px 0;font-size:11px;display:flex}.article-no-content{color:#7890b1;text-align:center;border:1px dashed #4f8bdc4d;border-radius:15px;padding:37px;font-size:12px}.article-video-player{background:linear-gradient(150deg,#071939f5,#020b1cfa);border:1px solid #4c89e078;border-radius:18px;width:100%;max-width:100%;margin:31px auto;overflow:hidden;box-shadow:0 20px 55px #00000057,0 0 22px #377ae614}.article-video-screen{aspect-ratio:16/9;background:radial-gradient(circle,#3471db29,#0000 42%),#00040c;place-items:center;display:grid;position:relative;overflow:hidden}.article-video-screen video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.article-video-missing{color:#7891b3;flex-direction:column;align-items:center;gap:10px;font-size:11px;display:flex}.article-video-missing svg{color:#549cff;filter:drop-shadow(0 0 12px #4894ff80)}.article-video-failed{color:#ff96a1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010611e3;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;inset:0}.article-video-copy{border-top:1px solid #4a7dc93d;justify-content:space-between;align-items:flex-start;gap:18px;min-height:92px;padding:16px 19px;display:flex}.article-video-copy>div{flex-direction:column;display:flex}.article-video-copy strong{color:#eaf3ff;font-size:15px;font-weight:400;line-height:1.7}.article-video-copy small{color:#7f95b5;font-size:9px;line-height:1.8}.article-video-copy>span{color:#91abd0;direction:ltr;background:#0a234b94;border:1px solid #508de445;border-radius:8px;flex:none;align-items:center;gap:5px;padding:6px 9px;font-family:Segoe UI,Arial,sans-serif;font-size:9px;display:inline-flex}.article-inline-playlist{background:linear-gradient(150deg,#071939f2,#020b1cfa);border:1px solid #518de37a;border-radius:19px;margin:34px 0;overflow:hidden;box-shadow:0 21px 58px #00000059}.article-inline-playlist>header{background:#08204694;border-bottom:1px solid #4b7ec940;grid-template-columns:38px minmax(0,1fr) 35px;align-items:center;gap:10px;min-height:75px;padding:12px 17px;display:grid}.article-inline-playlist>header>span{color:#64a8ff;background:#2159b040;border:1px solid #4e94f366;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.article-inline-playlist>header h3{color:#e8f2ff;margin:0;font-size:16px;font-weight:400}.article-inline-playlist>header p{color:#738bad;margin:1px 0 0;font-size:9px;line-height:1.7}.article-inline-playlist>header>b{color:#78adf3;background:#3e84eb24;border-radius:50%;place-items:center;width:31px;height:31px;font-family:Segoe UI,Arial,sans-serif;font-size:10px;font-weight:500;display:grid}.article-inline-playlist-layout{direction:ltr;grid-template-columns:minmax(0,1.48fr) minmax(260px,.62fr);gap:0;display:grid}.article-inline-playlist-layout>.article-video-player{box-shadow:none;direction:rtl;border:0;border-radius:0;margin:0}.article-inline-playlist-layout>ol{scrollbar-color:#3169b5 #05153099;scrollbar-width:thin;direction:rtl;border-left:1px solid #497bc63d;max-height:520px;margin:0;padding:9px;list-style:none;overflow-y:auto}.article-inline-playlist-layout li+li{margin-top:4px}.article-inline-playlist-layout button{width:100%;min-height:70px;color:inherit;cursor:pointer;text-align:right;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:77px minmax(0,1fr) 25px;align-items:center;gap:8px;padding:7px;display:grid}.article-inline-playlist-layout button:hover,.article-inline-playlist-layout button.is-active{background:#1c498d4d;border-color:#4e95f670}.article-inline-playlist-layout button.is-active{box-shadow:inset -3px 0 #4b9cff}.article-playlist-thumb{aspect-ratio:16/9;background-color:#06152f;background-image:radial-gradient(circle,#377cea40,#0000 55%),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #4889e461;border-radius:7px;place-items:center;width:77px;display:grid;position:relative;overflow:hidden}.article-playlist-thumb i{color:#fff;background:#2067d5c2;border:1px solid #91c2ffa6;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.article-inline-playlist-layout button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.article-inline-playlist-layout button strong{color:#cbdbee;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.article-inline-playlist-layout button small{color:#6d84a4;font-size:8px}.article-inline-playlist-layout button>b{color:#5c7ba3;font-family:Segoe UI,Arial,sans-serif;font-size:9px;font-weight:400}@media (width<=1180px){.secondary-site-header{grid-template-columns:210px minmax(0,1fr) auto;padding-inline:20px}.secondary-site-brand strong{font-size:13px}.secondary-site-brand small{font-size:8px}.secondary-site-header .public-main-menu a{min-width:78px;padding-inline:8px;font-size:10px}.secondary-site-header .public-main-menu a[href=\/tutorials]{min-width:159px}.article-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1080px){.reference-header{grid-template-rows:70px 48px;grid-template-columns:1fr auto;height:auto;min-height:118px;padding-inline:18px}.reference-header .public-main-menu{border-top:1px solid #4b74b529;grid-area:2/1/auto/-1;margin-inline:-18px;padding-inline:9px;display:flex}.reference-header .public-main-menu a{min-width:max-content;padding-inline:13px;font-size:10px}.reference-header .public-main-menu a[href=\/tutorials]{min-width:max-content}.reference-contact{grid-area:1/2}.secondary-site-header{grid-template-rows:73px 53px;grid-template-columns:1fr auto;gap:0 12px;min-height:126px;padding:0 15px}.secondary-site-header .public-main-menu{border-top:1px solid #4d76b829;grid-area:2/1/auto/-1;margin-inline:-15px;padding-inline:7px}.secondary-site-header .public-main-menu a,.secondary-site-header .public-main-menu a[href=\/tutorials]{min-width:max-content;min-height:52px;padding-inline:13px}.secondary-site-header>.public-header-controls{grid-area:1/2}.articles-page,.article-detail-page{border-radius:0}.articles-main{width:min(100% - 28px,760px)}.articles-hero{flex-direction:column;align-items:flex-start;gap:17px}.article-featured-card>a{grid-template-columns:1fr;min-height:0}.article-featured-card .article-cover{aspect-ratio:16/9;min-height:0}.article-featured-copy{border-top:1px solid #4b7eca42;border-left:0}.article-inline-playlist-layout{grid-template-columns:1fr}.article-inline-playlist-layout>ol{border-top:1px solid #497bc63d;border-left:0;max-height:390px}.article-rich-gallery.is-grid .article-rich-gallery-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.secondary-site-brand{gap:4px}.secondary-site-brand .reference-logo{width:40px;height:40px;transform:scale(.82)}.secondary-site-brand strong{font-size:11px}.secondary-site-brand small{font-size:7px}.secondary-site-header>.public-header-controls{gap:7px}.articles-main,.article-detail-main{width:calc(100% - 20px);padding-top:27px}.articles-hero{margin-bottom:19px;padding-bottom:19px}.articles-hero h1{font-size:32px}.articles-hero p{font-size:12px}.article-featured-card{border-radius:15px}.article-featured-copy{padding:23px 19px}.article-featured-copy>strong{font-size:23px}.article-card-grid{grid-template-columns:1fr}.article-list-card{border-radius:14px}.articles-pagination{gap:7px}.articles-pagination button{min-width:48px;padding-inline:10px;font-size:0}.articles-pagination button svg{width:18px;height:18px}.articles-state,.article-detail-state,.article-detail-loading{border-radius:14px;min-height:370px;padding:25px}.article-detail-hero h1{font-size:31px}.article-detail-hero>p{font-size:12px}.article-detail-cover{border-radius:14px;margin-bottom:27px}.article-positioned-block{width:100%;margin-bottom:0;top:auto;left:auto;transform:none}.article-positioned-block.is-sized-media>.article-rich-image,.article-positioned-block.is-sized-media>.article-video-player{margin-inline:auto;width:var(--article-block-width)!important}.article-rich-paragraph{font-size:14px}.article-rich-quote{padding:20px}.article-rich-list{padding-right:22px}.article-rich-gallery.is-grid .article-rich-gallery-track{grid-template-columns:1fr}.article-rich-gallery.is-carousel .article-rich-gallery-track{grid-auto-columns:88%}.article-rich-gallery figure{border-radius:13px}.article-rich-button{width:min(100%,360px);min-height:48px}.article-rich-content>.article-video-player{min-width:min(220px,100%)}.article-video-player,.article-inline-playlist{border-radius:13px}.article-video-copy{min-height:84px;padding:13px}.article-inline-playlist>header{grid-template-columns:35px minmax(0,1fr) 31px;padding-inline:11px}.article-inline-playlist-layout button{grid-template-columns:72px minmax(0,1fr) 22px}.article-playlist-thumb{width:72px}.articles-footer{min-height:66px}}@media (prefers-reduced-motion:reduce){.articles-page-glow,.article-card-skeleton>*,.article-detail-loading>span{animation:none}.article-cover img,.article-list-card,.article-read-link{transition:none}.article-list-card:hover,.article-read-link{transform:none}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lt-page:#edf3fa;--lt-surface:#fff;--lt-surface-soft:#f4f8fd;--lt-surface-strong:#e8f0fa;--lt-text:#10243e;--lt-body:#29415f;--lt-muted:#4c627d;--lt-subtle:#627791;--lt-line:#244c813d;--lt-line-strong:#244c8166;--lt-shadow:#223d6224;--lt-blue:#1468cf;--lt-green:#087847;--lt-danger:#b4233a;background:var(--lt-page)}:root[data-theme=light] body{background:var(--lt-page)}:root[data-theme=light] :is(.reference-frame,.tutorial-page,.articles-page,.article-detail-page){color:var(--lt-text)}:root[data-theme=light] .reference-frame{border-color:var(--lt-line-strong);background:radial-gradient(circle at 30% 28%, #2770d512, transparent 31%), radial-gradient(circle at 84% 75%, #8147cd0e, transparent 32%), linear-gradient(150deg, #fbfdff, #f3f7fc 48%, var(--lt-page));box-shadow:inset 0 0 80px #315e9b0f,0 0 0 1px #d9e3ef}:root[data-theme=light] :is(.tutorial-page,.articles-page,.article-detail-page){border-color:var(--lt-line-strong);background:radial-gradient(circle at 79% 9%, #3877ff14, transparent 29%), radial-gradient(circle at 12% 54%, #9a5cff0b, transparent 32%), linear-gradient(150deg, #fbfdff, #f3f7fc 52%, var(--lt-page));box-shadow:inset 0 0 80px #315e9b0e,0 0 0 1px #d9e3ef}:root[data-theme=light] :is(.reference-frame,.tutorial-page,.articles-page,.article-detail-page):before{opacity:.48;background-image:linear-gradient(#2a5b9a0e 1px,#0000 1px),linear-gradient(90deg,#2a5b9a0e 1px,#0000 1px)}:root[data-theme=light] :is(.reference-header,.secondary-site-header,.tutorial-header){border-bottom-color:var(--lt-line);background:#ffffffe0;box-shadow:0 8px 25px #223d6212}:root[data-theme=light] .reference-brand strong,:root[data-theme=light] .secondary-site-brand strong,:root[data-theme=light] .tutorial-brand strong{color:var(--lt-text)}:root[data-theme=light] :is(.reference-brand,.secondary-site-brand,.tutorial-brand) small{color:#315f97}:root[data-theme=light] .brand-logo-art{filter:drop-shadow(0 0 5px #0087e09e)drop-shadow(0 0 10px #6c2cd76b)}:root[data-theme=light] .public-main-menu a{color:#3b526e}:root[data-theme=light] .public-main-menu a i{color:#526a86}:root[data-theme=light] .reference-contact{border-left-color:var(--lt-line);color:#405875}:root[data-theme=light] .reference-contact i{color:#536a86}:root[data-theme=light] .public-main-menu a:hover,:root[data-theme=light] .public-main-menu a:focus-visible,:root[data-theme=light] .public-main-menu a.is-active,:root[data-theme=light] .reference-header nav a.active{color:#0b62c7;background:linear-gradient(#0000 35%,#1468cf1a)}:root[data-theme=light] .public-main-menu a:hover i,:root[data-theme=light] .public-main-menu a:focus-visible i,:root[data-theme=light] .public-main-menu a.is-active i,:root[data-theme=light] .reference-header nav a.active i{color:#0b62c7}:root[data-theme=light] .theme-toggle{border-color:var(--lt-line-strong);color:#1e3b5e;background:linear-gradient(145deg,#fff,#eaf1f9);box-shadow:0 5px 16px #233d601a,inset 0 1px #fff}:root[data-theme=light] .theme-toggle-track{background:#dde8f4;border-color:#4c688b52}:root[data-theme=light] .language-toggle{border-color:var(--lt-line-strong);background:linear-gradient(145deg,#fff,#eaf1f9);box-shadow:0 5px 16px #233d601a,inset 0 1px #fff}:root[data-theme=light] .language-toggle button{color:#4b607b}:root[data-theme=light] .language-toggle button:hover{color:#143b68}:root[data-theme=light] .language-toggle button.is-active{color:#fff;background:linear-gradient(135deg,#176bda,#5147d5 58%,#8c39bb)}:root[data-theme=light] .hero-eyebrow{color:#356baa;opacity:1}:root[data-theme=light] .reference-hero h1{color:var(--lt-text);text-shadow:none}:root[data-theme=light] .reference-hero p{color:#405973}:root[data-theme=light] .reference-cta{color:#fff;background:linear-gradient(104deg,#126bd8,#5144d4 52%,#8c35b7)}:root[data-theme=light] .reference-dashboard{border-color:var(--lt-line-strong);box-shadow:0 18px 40px var(--lt-shadow), inset 0 0 40px #2c5ea30b;background:linear-gradient(145deg,#fff,#f0f5fb)}:root[data-theme=light] :is(.revenue-card,.customer-card,.orders-card,.system-strip){border-color:var(--lt-line);background:linear-gradient(145deg,#fff,#f5f8fc);box-shadow:inset 0 0 24px #2c5ea309}:root[data-theme=light] .dashboard-heading,:root[data-theme=light] .strip-title{color:#314a68}:root[data-theme=light] .dashboard-heading>span{border-color:var(--lt-line);color:#405a78;background:#f2f6fb}:root[data-theme=light] :is(.metric-line strong,.customer-card div>strong,.orders-card>strong,.order-donut b){color:var(--lt-text)}:root[data-theme=light] :is(.metric-line b,.customer-card div>b){color:var(--lt-danger);background:#fff1f3;border-color:#b4233a57}:root[data-theme=light] .large-chart{border-bottom-color:var(--lt-line);background:repeating-linear-gradient(#385c8a18 0 1px,#0000 1px 37px)}:root[data-theme=light] :is(.y-labels,.x-labels){color:#586d87}:root[data-theme=light] .system-items>div>span{color:#405a76}:root[data-theme=light] .system-items>div+div{border-left-color:var(--lt-line)}:root[data-theme=light] .system-items small{color:var(--lt-green)}:root[data-theme=light] .dashboard-app-count{color:#617995}:root[data-theme=light] .order-donut{background:radial-gradient(circle, #fff 57%, transparent 58%), conic-gradient(#3973df 0 var(--donut-blue-stop,63%), #8750d5 var(--donut-blue-stop,63%) var(--donut-progress,78%), #4a658f2e var(--donut-progress,78%))}:root[data-theme=light] .order-donut small{color:#526984}:root[data-theme=light] .reference-product-card{border-color:var(--card-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .reference-product-card{border-color:color-mix(in srgb, var(--card-accent) 40%, #9aabba)}}:root[data-theme=light] .reference-product-card{background:radial-gradient(circle at 4% 0%, var(--card-accent), transparent 34%), linear-gradient(145deg, #fff, #f3f7fc)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .reference-product-card{background:radial-gradient(circle at 4% 0%, color-mix(in srgb, var(--card-accent) 9%, transparent), transparent 34%), linear-gradient(145deg, #fff, #f3f7fc)}}:root[data-theme=light] .reference-product-card{box-shadow:0 10px 25px #233d601a,inset 0 0 22px #2c5ea306}:root[data-theme=light] :is(.product-heading strong,.product-stat>strong){color:#132743}:root[data-theme=light] :is(.product-heading small,.product-stat>span,.product-stat>strong small,.card-progress>b){color:#4c637e}:root[data-theme=light] .product-icon{background:linear-gradient(145deg, var(--card-accent), #f2f6fb)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .product-icon{background:linear-gradient(145deg, color-mix(in srgb, var(--card-accent) 13%, transparent), #f2f6fb)}}:root[data-theme=light] .card-progress>span{background:#dbe5f0;box-shadow:inset 0 0 7px #33496726}:root[data-theme=light] :is(.product-open,.product-stat>b){color:var(--card-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] :is(.product-open,.product-stat>b){color:color-mix(in srgb, var(--card-accent) 58%, #10243e 42%)}}:root[data-theme=light] .reference-product-card:hover .product-open{background:var(--card-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .reference-product-card:hover .product-open{background:color-mix(in srgb, var(--card-accent) 10%, #fff)}}:root[data-theme=light] .reference-product-card:hover .product-open{color:#132743}:root[data-theme=light] .product-open.is-coming-soon{color:#6f3db5}:root[data-theme=light] .product-open.is-building{color:#745400}:root[data-theme=light] .product-open.is-updating{color:#087483}:root[data-theme=light] .product-open.is-bug-fixing{color:#a83b27}:root[data-theme=light] .product-photo{background:radial-gradient(circle at 50% 28%, var(--card-accent), transparent 48%), linear-gradient(150deg, #f6f9fd, #eaf1f8)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .product-photo{background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--card-accent) 9%, transparent), transparent 48%), linear-gradient(150deg, #f6f9fd, #eaf1f8)}}:root[data-theme=light] .product-photo-placeholder{color:#526983}:root[data-theme=light] .product-photo-placeholder>i{background:var(--card-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .product-photo-placeholder>i{background:color-mix(in srgb, var(--card-accent) 7%, #eef4fa)}}:root[data-theme=light] .product-photo-placeholder strong{color:#314a67}:root[data-theme=light] .product-photo-placeholder small{color:#607590}:root[data-theme=light] .software-pagination button{border-color:var(--lt-line-strong);color:#334e6d;background:linear-gradient(145deg,#fff,#edf3fa)}:root[data-theme=light] .software-pagination button:not(:disabled):hover{color:#17395f;background:#e4eef9}:root[data-theme=light] .software-pagination output{color:#506783}:root[data-theme=light] .software-pagination output b{color:#18304f}:root[data-theme=light] .empty-products{border-color:var(--lt-line-strong);color:var(--lt-muted)}:root[data-theme=light] .trust-band{border-color:var(--lt-line-strong);background:linear-gradient(145deg,#fff,#f2f6fb);box-shadow:0 12px 30px #223d621a}:root[data-theme=light] .trust-cell+.trust-cell{border-color:var(--lt-line)}:root[data-theme=light] .trust-cell h2{color:#132743}:root[data-theme=light] :is(.trust-cell p,.security-cell li){color:#4b627d}:root[data-theme=light] .uptime-ring{background:radial-gradient(circle, #fff 58%, transparent 59%), conic-gradient(#27bd6d 0 99%, #2e764c2e 99%)}:root[data-theme=light] :is(.uptime-ring strong,.uptime-ring span){color:var(--lt-green)}:root[data-theme=light] .reference-footer{color:#5b7089}:root[data-theme=light] .tutorial-hero{border-bottom-color:var(--lt-line)}:root[data-theme=light] .tutorial-eyebrow{color:var(--lt-blue)}:root[data-theme=light] .tutorial-hero h1{color:var(--lt-text);text-shadow:none}:root[data-theme=light] .tutorial-hero p{color:var(--lt-muted)}:root[data-theme=light] .tutorial-summary span{border-color:var(--lt-line);color:var(--lt-muted);background:#fff}:root[data-theme=light] .tutorial-summary b{color:var(--lt-text)}:root[data-theme=light] :is(.tutorial-player-panel,.tutorial-playlists){border-color:var(--lt-line-strong);box-shadow:0 18px 45px var(--lt-shadow);background:linear-gradient(150deg,#fff,#f2f6fb)}:root[data-theme=light] .tutorial-player-copy{border-top-color:var(--lt-line)}:root[data-theme=light] .tutorial-player-copy h2{color:var(--lt-text)}:root[data-theme=light] .tutorial-player-copy p{color:var(--lt-muted)}:root[data-theme=light] .tutorial-duration{border-color:var(--lt-line);background:var(--lt-surface-strong);color:#365776}:root[data-theme=light] .tutorial-sidebar-title{border-bottom-color:var(--lt-line);background:#edf4fb}:root[data-theme=light] .tutorial-sidebar-title h2{color:var(--lt-text)}:root[data-theme=light] .tutorial-sidebar-title span{color:var(--lt-muted)}:root[data-theme=light] .tutorial-playlist-scroll{scrollbar-color:#5f8fc7 #e2ebf5}:root[data-theme=light] .tutorial-playlist-heading{border-color:var(--lt-line);background:#f0f5fb}:root[data-theme=light] .tutorial-playlist-heading h3{color:#1a3555}:root[data-theme=light] .tutorial-playlist-heading p{color:#5c7089}:root[data-theme=light] .tutorial-playlist-heading b{color:#315f97;background:#dce9f7}:root[data-theme=light] .tutorial-playlist-group button:hover{background:#edf4fb;border-color:#2c69b74d}:root[data-theme=light] .tutorial-playlist-group button.is-active{background:linear-gradient(90deg,#6451de17,#227bdb21);border-color:#1c69c980}:root[data-theme=light] .tutorial-item-copy strong{color:#29435f}:root[data-theme=light] .tutorial-item-copy small,:root[data-theme=light] .tutorial-item-number{color:#5b728d}:root[data-theme=light] .tutorial-playlist-group button.is-active .tutorial-item-copy strong{color:#102b4e}:root[data-theme=light] .tutorial-standalone{border-top-color:var(--lt-line)}:root[data-theme=light] .tutorial-section-heading h2{color:var(--lt-text)}:root[data-theme=light] .tutorial-section-heading p{color:var(--lt-muted)}:root[data-theme=light] .tutorial-video-grid article{border-color:var(--lt-line);background:linear-gradient(150deg,#fff,#f2f6fb)}:root[data-theme=light] .tutorial-card-copy strong{color:#183451}:root[data-theme=light] .tutorial-card-copy small{color:#526b86}:root[data-theme=light] .tutorial-card-copy>span{color:#486887}:root[data-theme=light] :is(.tutorial-loading,.tutorial-error,.tutorial-empty){border-color:var(--lt-line);color:var(--lt-muted);background:#ffffffc7}:root[data-theme=light] .tutorial-empty h2{color:var(--lt-text)}:root[data-theme=light] .tutorial-error{color:#8d3342}:root[data-theme=light] .tutorial-error button{border-color:var(--lt-line-strong);color:#173d67;background:#e7f0fa}:root[data-theme=light] .tutorial-footer{border-top-color:var(--lt-line);color:#4c657f;background:#ebf2fad1}:root[data-theme=light] .tutorial-footer a{color:#365a80}:root[data-theme=light] .articles-hero{border-bottom-color:var(--lt-line)}:root[data-theme=light] .articles-eyebrow{color:var(--lt-blue)}:root[data-theme=light] .articles-hero h1{color:var(--lt-text);text-shadow:none}:root[data-theme=light] .articles-hero p{color:var(--lt-muted)}:root[data-theme=light] .articles-count{border-color:var(--lt-line);color:var(--lt-muted);background:#fff}:root[data-theme=light] .articles-count b,:root[data-theme=light] .articles-section-title h2{color:var(--lt-text)}:root[data-theme=light] :is(.article-featured-card,.article-list-card){border-color:var(--lt-line-strong);box-shadow:0 18px 45px var(--lt-shadow);background:linear-gradient(145deg,#fff,#f1f6fb)}:root[data-theme=light] .article-featured-copy{border-color:var(--lt-line)}:root[data-theme=light] .article-card-meta{color:#526b87}:root[data-theme=light] .article-featured-copy>strong{color:#142d49}:root[data-theme=light] .article-featured-copy>small{color:#48627d}:root[data-theme=light] .article-tags i{border-color:var(--lt-line);color:#365b81;background:#edf3f9}:root[data-theme=light] .article-read-link{color:#174f89;background:#e6f0fb;border-color:#1965c461}:root[data-theme=light] :is(.article-featured-card,.article-list-card) a:hover .article-read-link{color:#fff;background:#1766c4}:root[data-theme=light] .article-list-card .article-cover{border-bottom-color:var(--lt-line)}:root[data-theme=light] .article-list-copy>strong{color:#18334f}:root[data-theme=light] .article-list-copy>small{color:#4f6681}:root[data-theme=light] .article-card-skeleton{border-color:var(--lt-line);background:#ffffffb8}:root[data-theme=light] .article-card-skeleton>*{background:linear-gradient(90deg,#e4ebf3,#f6f9fc,#e4ebf3) 0 0/220% 100%}:root[data-theme=light] :is(.articles-state,.article-detail-state,.article-detail-loading){border-color:var(--lt-line);color:var(--lt-muted);background:#ffffffc7}:root[data-theme=light] :is(.articles-state h2,.article-detail-state h1){color:var(--lt-text)}:root[data-theme=light] :is(.articles-state button,.article-detail-state button,.article-detail-state a){border-color:var(--lt-line-strong);color:#173d67;background:#e6f0fa}:root[data-theme=light] .articles-pagination button{border-color:var(--lt-line-strong);color:#365779;background:#fff}:root[data-theme=light] .articles-pagination button:hover:not(:disabled){color:#fff;background:#1766c4}:root[data-theme=light] .articles-pagination>span{color:#526985}:root[data-theme=light] .articles-pagination>span b{color:var(--lt-text)}:root[data-theme=light] .articles-footer{border-top-color:var(--lt-line);color:#4c657f;background:#ebf2fad1}:root[data-theme=light] .articles-footer a{color:#365a80}:root[data-theme=light] .article-back-link{border-color:var(--lt-line);color:#315a84;background:#edf4fb}:root[data-theme=light] .article-back-link:hover{color:#0d58aa}:root[data-theme=light] .article-detail-hero{border-bottom-color:var(--lt-line)}:root[data-theme=light] .article-detail-category{border-color:var(--lt-line);color:#155da9;background:#e8f2fc}:root[data-theme=light] .article-detail-hero h1{color:var(--lt-text)}:root[data-theme=light] .article-detail-hero>p{color:var(--lt-muted)}:root[data-theme=light] .article-detail-meta{color:#526b87}:root[data-theme=light] .article-detail-tags span{border-color:var(--lt-line);color:#365b81;background:#edf3f9}:root[data-theme=light] .article-detail-cover{border-color:var(--lt-line-strong);box-shadow:0 20px 48px var(--lt-shadow)}:root[data-theme=light] .article-rich-link{color:#075fb7;text-decoration-color:#075fb780}:root[data-theme=light] .article-rich-link:hover{color:#063f7a}:root[data-theme=light] .article-rich-content strong{color:#10243e}:root[data-theme=light] .article-rich-content em,:root[data-theme=light] .article-rich-paragraph{color:#29415f}:root[data-theme=light] .article-rich-heading{color:#10243e}:root[data-theme=light] .article-rich-list{color:#29415f}:root[data-theme=light] .article-rich-quote{background:linear-gradient(135deg,#f4effd,#eef4fb);border-color:#6d49c057 #7c4fd0 #6d49c057 #6d49c057;box-shadow:0 12px 30px #3f2f631a}:root[data-theme=light] .article-rich-quote p{color:#30294b}:root[data-theme=light] .article-rich-quote cite{color:#65557e}:root[data-theme=light] :is(.article-rich-image,.article-rich-gallery figure){border-color:var(--lt-line-strong);box-shadow:0 16px 38px var(--lt-shadow);background:#fff}:root[data-theme=light] .article-rich-image img{background:#eef3f8}:root[data-theme=light] :is(.article-rich-image figcaption,.article-rich-gallery figcaption){border-top-color:var(--lt-line);color:#4e6680}:root[data-theme=light] .article-rich-button.is-secondary{color:#184e82;background:#dfeefa;border-color:#1d66b861;box-shadow:0 10px 24px #233d601a}:root[data-theme=light] .article-rich-button.is-outline{color:#155b9e;background:0 0;border-color:#2a70bb}:root[data-theme=light] :is(.article-image-missing,.article-no-content){border-color:var(--lt-line-strong);color:var(--lt-muted);background:#ffffffb3}:root[data-theme=light] .article-video-player{border-color:var(--lt-line-strong);box-shadow:0 18px 45px var(--lt-shadow);background:linear-gradient(150deg,#fff,#f1f6fb)}:root[data-theme=light] .article-video-copy{border-top-color:var(--lt-line)}:root[data-theme=light] .article-video-copy strong{color:#17324e}:root[data-theme=light] .article-video-copy small{color:#526a85}:root[data-theme=light] .article-video-copy>span{border-color:var(--lt-line);color:#365778;background:#e3eef9}:root[data-theme=light] .article-inline-playlist{border-color:var(--lt-line-strong);box-shadow:0 18px 45px var(--lt-shadow);background:linear-gradient(150deg,#fff,#f1f6fb)}:root[data-theme=light] .article-inline-playlist>header{border-bottom-color:var(--lt-line);background:#eaf2fa}:root[data-theme=light] .article-inline-playlist>header h3{color:#17324e}:root[data-theme=light] .article-inline-playlist>header p{color:#526a85}:root[data-theme=light] .article-inline-playlist>header>b{color:#315f94;background:#dce8f5}:root[data-theme=light] .article-inline-playlist-layout>ol{border-left-color:var(--lt-line);scrollbar-color:#5f8fc7 #e2ebf5}:root[data-theme=light] .article-inline-playlist-layout button:hover,:root[data-theme=light] .article-inline-playlist-layout button.is-active{background:#e8f2fc;border-color:#266fca66}:root[data-theme=light] .article-inline-playlist-layout button strong{color:#29435f}:root[data-theme=light] .article-inline-playlist-layout button small{color:#59708b}:root[data-theme=light] .article-inline-playlist-layout button>b{color:#4f6987}html[data-language=en] :is(.reference-frame,.tutorial-page,.articles-page,.article-detail-page){font-family:Segoe UI,Arial,sans-serif}html[data-language=en] :is(.reference-header nav a,.reference-contact,.public-main-menu a),html[data-language=en] .reference-hero{direction:ltr}html[data-language=en] .reference-hero h1{max-width:680px;font-family:Segoe UI,Arial,sans-serif;font-size:min(var(--hero-title,48px), 44px);letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;line-height:1.15}html[data-language=en] .reference-hero p{max-width:620px;font-size:min(var(--hero-body,15px), 14px);margin:9px 0 0;line-height:1.55}html[data-language=en] .reference-cta{width:max-content;margin-top:12px;display:flex;position:relative;inset:auto}html[data-language=en] .reference-hero :is(h1,p,.hero-eyebrow){text-align:left}html[data-language=en] .reference-dashboard,html[data-language=en] .dashboard-heading,html[data-language=en] :is(.revenue-card,.customer-card,.orders-card),html[data-language=en] .strip-title,html[data-language=en] .system-items>div>span{text-align:left;direction:ltr}html[data-language=en] .x-labels{direction:ltr}html[data-language=en] .product-heading>span:last-child,html[data-language=en] .product-stat,html[data-language=en] .trust-cell{text-align:left;direction:ltr}html[data-language=en] .product-stat>strong{box-sizing:border-box;max-width:calc(100% - 56px);font-family:Segoe UI,Arial,sans-serif;font-size:clamp(17px, calc(var(--card-title-size,15px) + 3px), 22px);font-variant-numeric:tabular-nums lining-nums;text-align:left;text-overflow:ellipsis;white-space:nowrap;line-height:1.12;overflow:hidden}html[data-language=en] .product-stat>strong small{vertical-align:baseline;font-family:Segoe UI,Arial,sans-serif}html[data-language=en] .product-stat>b{left:auto;right:0}html[data-language=en] .product-open{flex-direction:row-reverse}html[data-language=en] .software-pagination,html[data-language=en] .articles-pagination{direction:ltr}html[data-language=en] :is(.tutorial-playlist-group button,.tutorial-video-grid button,.article-inline-playlist-layout button){text-align:left}html[data-language=en] :is(.tutorial-video-copy,.tutorial-playlist-copy,.tutorial-card-copy,.article-featured-copy,.article-video-copy,.article-inline-playlist-layout>ol){direction:ltr}html[data-language=en] .article-featured-copy{text-align:left}html[data-language=en] :is(.tutorial-footer a,.articles-footer a){direction:ltr}@media (width>=1081px) and (width<=1600px){html[data-language=en] .reference-hero h1{max-width:100%;font-size:min(var(--hero-title,48px), 36px);line-height:1.14}html[data-language=en] .reference-hero p{max-width:100%;font-size:min(var(--hero-body,15px), 13px);margin-top:8px;line-height:1.5}html[data-language=en] .reference-cta{height:46px;margin-top:10px}}@media (width<=1280px){.reference-header{grid-template-rows:70px 48px;grid-template-columns:minmax(0,1fr) auto auto;gap:0 12px;height:auto;min-height:118px;padding-inline:18px}.reference-header-brand-zone{grid-area:1/1}.reference-header>.public-header-controls{grid-area:1/2}.reference-contact{grid-area:1/3}.reference-header .public-main-menu{border-top:1px solid #4b74b529;grid-area:2/1/auto/-1;margin-inline:-18px;padding-inline:9px;display:flex}.reference-header .public-main-menu a,.reference-header .public-main-menu a[href=\/tutorials]{min-width:max-content;padding-inline:13px;font-size:10px}}@media (width<=1080px){html[data-language=en] .reference-hero h1{max-width:680px;font-size:min(var(--hero-title,48px), 42px);line-height:1.14}html[data-language=en] .reference-hero p{max-width:620px;font-size:min(var(--hero-body,15px), 14px);line-height:1.5}}@media (width<=700px){html[data-language=en] .reference-hero h1{max-width:100%;font-size:min(var(--hero-title,48px), clamp(30px, 8vw, 34px));letter-spacing:-.025em;line-height:1.16}html[data-language=en] .reference-hero p{max-width:100%;font-size:min(var(--hero-body,15px), 13px);margin-top:8px;line-height:1.5}html[data-language=en] .reference-cta{height:48px;margin-top:10px}.reference-header>.public-header-controls{gap:6px}.reference-header>.public-header-controls .theme-toggle{border-radius:12px;width:44px;padding:0}.reference-header>.public-header-controls .theme-toggle .theme-toggle-label{display:none}.reference-header>.public-header-controls .theme-toggle .theme-toggle-track{background:0 0;border:0;width:28px}.reference-header>.public-header-controls .theme-toggle .theme-toggle-track i{display:none}.reference-header>.public-header-controls .theme-toggle .theme-toggle-track svg{top:4px;left:6px;right:auto}html[data-theme=dark] .reference-header>.public-header-controls .theme-toggle .theme-toggle-sun,html[data-theme=light] .reference-header>.public-header-controls .theme-toggle .theme-toggle-moon{opacity:0}html[data-theme=dark] .reference-header>.public-header-controls .theme-toggle .theme-toggle-moon,html[data-theme=light] .reference-header>.public-header-controls .theme-toggle .theme-toggle-sun{opacity:1}.reference-header>.public-header-controls .language-toggle{width:88px}.reference-header>.public-header-controls .language-toggle .language-toggle-full{display:none}.reference-header>.public-header-controls .language-toggle .language-toggle-short{font-family:Segoe UI,Arial,sans-serif;display:inline}.secondary-site-header .public-header-controls{gap:5px}}@media (width<=470px){.reference-header{gap:0 6px;padding-inline:10px}.reference-header .public-main-menu{margin-inline:-10px}.reference-brand>span:last-child,.secondary-site-brand>span:last-child{display:none}.reference-contact{width:38px}.secondary-site-header{gap:0 6px;padding-inline:9px}.secondary-site-header .public-main-menu{margin-inline:-9px}}@media (prefers-reduced-motion:reduce){.theme-toggle,.theme-toggle-track svg,.theme-toggle-track i,.language-toggle button{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
