.figd-ls[data-project-mode=earned] .fls-v-artboard{display:none!important}.figd-ls[data-project-mode=sandbox] .fls-earned{display:none!important}.figd-ls .fls-earned{color:#232838;background:linear-gradient(145deg,#f2eeff,#e8f5fb);border-radius:16px;padding:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #fff}.figd-ls .fls-earned-head{display:flex;justify-content:space-between;gap:14px;font-size:11px;letter-spacing:1px;margin-bottom:16px;color:#55418d}.figd-ls .fls-earned-head>span{font-size:16px;font-weight:700}.figd-ls .fls-earned-change{display:flex;align-items:center;gap:12px;background:#fff;padding:14px;border-radius:10px;font-size:13px;line-height:1.5;border-left:4px solid #7152b8;margin-bottom:15px}.figd-ls .fls-earned-change>span{font-size:28px;color:#7152b8}.figd-ls .fls-earned-empty{text-align:center;min-height:240px;display:flex;flex-direction:column;justify-content:center;padding:25px;background:repeating-linear-gradient(0deg,transparent,transparent 23px,#836bac0e 24px),repeating-linear-gradient(90deg,transparent,transparent 23px,#836bac0e 24px)}.figd-ls .fls-earned-empty-icon{font-size:60px;color:#7152b8}.figd-ls .fls-earned-empty h4{font-size:20px;margin:12px 0}.figd-ls .fls-earned-empty p{font-size:13px;line-height:1.7}.figd-ls .fls-earned-graphic{position:relative;min-height:190px;margin-bottom:16px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#57516f,#23283d);color:#fff}.figd-ls .fls-earned-3d{height:245px;perspective:800px;background:radial-gradient(ellipse at 20% 5%,#b0a2c8,#25283e 80%)}.figd-ls .fls-earned-3d .fls-v-cube{position:absolute;top:48px;left:calc(50% - 50px);width:100px;height:100px;transform:rotateX(-22deg) rotateY(-32deg);animation:fls-earned-turn 14s ease-in-out infinite}.figd-ls .fls-earned-axes{position:absolute;bottom:18px;left:18px;color:#e6c7ff;font-size:13px;letter-spacing:5px}.figd-ls .fls-earned-camera{position:absolute;inset:20px;border:2px dashed #fff9;border-radius:10px;font-size:10px;padding:10px}.figd-ls .fls-earned-render{position:absolute;bottom:18px;right:18px;background:#b9f3d9;color:#15372e;border-radius:6px;padding:7px;font-size:10px;box-shadow:0 0 40px #a5f7c877}.figd-ls .fls-earned-cad{background:#15324e repeating-linear-gradient(0deg,transparent,transparent 19px,#fff1 20px)}.figd-ls .fls-earned-cad svg{display:block;width:100%;height:220px}.figd-ls .fls-earned-poster{background:#fbd568;color:#372458;padding:22px;min-height:200px}.figd-ls .fls-earned-poster small{letter-spacing:3px;font-size:10px}.figd-ls .fls-earned-poster h4{white-space:pre-line;font-size:30px;margin:14px 0;position:relative;z-index:2;max-width:70%}.figd-ls .fls-earned-shapes{position:absolute;right:12px;top:40px;width:35%;height:150px}.figd-ls .fls-earned-shapes i{position:absolute;display:block;width:75px;height:75px;background:#9c4a7a;animation:fls-earned-float 8s ease-in-out infinite}.figd-ls .fls-earned-shapes .circle{border-radius:50%;right:5px;top:5px;background:#7152b8}.figd-ls .fls-earned-shapes .triangle{clip-path:polygon(50% 0,100% 100%,0 100%);left:0;bottom:0;background:#e56148}.figd-ls .fls-earned-shapes .square{width:38px;height:38px;right:15px;bottom:0;transform:rotate(20deg)}.figd-ls .fls-earned-formats{font-size:10px;letter-spacing:2px;padding-top:12px;border-top:1px solid #37245855}.figd-ls .fls-earned-seal{display:inline-block;margin-top:10px;background:#372458;color:#fff;padding:6px 9px;border-radius:20px;font-size:9px}.figd-ls .fls-earned-network{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:20px;align-items:center}.figd-ls .fls-earned-node{background:#fff1;border:1px solid #fff4;border-radius:12px;min-height:70px;padding:12px;display:flex;flex-direction:column;gap:6px;box-shadow:0 0 22px #b3a0ef22}.figd-ls .fls-earned-node b{font-size:26px;color:#e0c4ff}.figd-ls .fls-earned-node span{font-size:11px}.figd-ls .fls-earned-paper{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 8px 18px #3530550b}.figd-ls .fls-earned-paper-title{padding:14px 16px;border-bottom:1px solid #e4e4ee;font-size:10px;letter-spacing:1px;color:#665d78}.figd-ls .fls-earned-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#e6e4ee}.figd-ls .fls-earned-field{padding:16px;background:#fff;min-width:0;border-top:3px solid hsl(calc(255 + var(--phase)*12) 38% 65%)}.figd-ls .fls-earned-field small{font-size:10px;color:#74638d;display:block;margin-bottom:8px}.figd-ls .fls-earned-value{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.figd-ls .fls-earned-email{padding:22px;font-size:14px;line-height:1.8}.figd-ls .fls-earned-email p{white-space:pre-wrap}.figd-ls .fls-earned-subject{display:block;border-bottom:1px solid #dedbe8;padding-bottom:15px}.figd-ls .fls-earned-editor{background:#232838;color:#edf0fa}.figd-ls .fls-earned-tabs{padding:12px 16px;background:#343b50;font-size:11px}.figd-ls .fls-earned-code{padding:12px 16px;border-top:1px solid #ffffff18}.figd-ls .fls-earned-code small{font-size:10px;color:#c4b3ef}.figd-ls .fls-earned-code pre{background:transparent!important;color:#d6f4e9!important;padding:0!important;margin:8px 0 0!important;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px!important;line-height:1.6}.figd-ls .fls-earned-flow-section,.figd-ls .fls-earned-legend{margin-top:18px;background:#fff;border-radius:12px;padding:16px}.figd-ls .fls-earned-flow-section h4,.figd-ls .fls-earned-legend h4{font-size:14px;margin:0 0 14px}.figd-ls .fls-earned-flow{list-style:none;padding:0;margin:0;display:grid;gap:0}.figd-ls .fls-earned-flow li{display:flex;gap:12px;align-items:center;font-size:12px;line-height:1.6;padding:10px 0;position:relative}.figd-ls .fls-earned-flow b{display:grid;place-items:center;min-width:30px;height:30px;background:#7152b8;color:#fff;border-radius:50%;z-index:1}.figd-ls .fls-earned-flow li+li:before{content:"";position:absolute;left:14px;top:-10px;height:30px;width:2px;background:#b6a4de}.figd-ls .fls-earned-legend dl{margin:0;display:grid;gap:10px}.figd-ls .fls-earned-legend dl>div{border-left:3px solid #5b9f88;padding:8px 12px;background:#eef8f5;border-radius:0 8px 8px 0}.figd-ls .fls-earned-legend dt{font-size:12px;font-weight:700}.figd-ls .fls-earned-legend dd{margin:5px 0 0;font-size:11px;line-height:1.6}.figd-ls .fls-earned-pending{display:flex;gap:6px;margin-top:18px}.figd-ls .fls-earned-pending i{height:6px;flex:1;background:#d9d3e8;border-radius:4px}.figd-ls .fls-earned-pending .is-earned{background:#7152b8}.figd-ls .fls-earned.is-new-stage .fls-earned-change,.figd-ls .fls-earned.is-new-stage .fls-earned-field:last-child,.figd-ls .fls-earned.is-new-stage .fls-earned-code:last-child,.figd-ls .fls-earned.is-new-stage .fls-earned-flow-section,.figd-ls .fls-earned.is-new-stage .fls-earned-legend{animation:fls-earned-enter .6s ease both}.figd-ls .fls-earned[hidden]{display:none!important}.figd-ls[data-project-mode=earned] .fls-a-controls>[data-fla],.figd-ls[data-project-mode=earned] .fls-a-controls>label{display:none!important}.figd-ls[data-project-mode=earned] .fls-a-controls>[data-fla=sandbox]{display:inline-flex!important}.figd-ls[data-project-mode=sandbox] [data-fla=sandbox]{background:#232838!important;color:#fff!important}@keyframes fls-earned-enter{from{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:none}}@keyframes fls-earned-float{50%{translate:0 -8px}}@keyframes fls-earned-turn{50%{transform:rotateX(-18deg) rotateY(12deg)}}.figd-ls.fls-live-paused .fls-earned *,.figd-ls.fls-live-offscreen .fls-earned *,.figd-live-page-hidden .fls-earned *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.figd-ls .fls-earned *{animation:none!important;transition:none!important}}@media(max-width:600px){.figd-ls .fls-earned{padding:12px}.figd-ls .fls-earned-fields{grid-template-columns:1fr}.figd-ls .fls-earned-poster h4{font-size:24px}.figd-ls .fls-earned-network{gap:6px;padding:12px}.figd-ls .fls-earned-node{padding:8px}}.figd-ls[data-project-mode=earned] .fls-v-result{display:none}.figd-ls .fls-earned-node span{overflow-wrap:anywhere;line-height:1.4}.figd-ls .fls-earned-domain{margin-bottom:16px;overflow:hidden;border-radius:12px;box-shadow:0 9px 25px #33225515}.figd-ls .fls-earned-browserbar{background:#30354b;color:#d9e0f4;padding:12px 16px;font-size:10px;letter-spacing:1px}.figd-ls .fls-earned-page{background:#fff;padding:22px}.figd-ls .fls-earned-page.is-styled{background:linear-gradient(140deg,#f9f1dc,#e1f1ec);color:#274b51}.figd-ls .fls-earned-page h4{font-size:26px;margin:15px 0}.figd-ls .fls-earned-page p{font-size:13px;line-height:1.7}.figd-ls .fls-earned-page small{font-size:9px;letter-spacing:3px}.figd-ls button.fls-earned-demo-button{background:#5e4895!important;color:white!important;border:0!important;border-radius:8px!important;min-height:42px;padding:10px 16px!important;font:12px Verdana!important;cursor:pointer}.figd-ls button.fls-earned-demo-button:hover{background:#40306b!important}.figd-ls .fls-earned-domain button:focus-visible{outline:3px solid #1456a0;outline-offset:3px}.figd-ls .fls-earned-mini-image{background:#fff8;margin-top:15px;border-radius:10px}.figd-ls .fls-earned-mini-image svg{display:block;max-width:100%;height:110px;margin:auto}.figd-ls .fls-earned-health,.figd-ls .fls-earned-release,.figd-ls .fls-earned-filter,.figd-ls .fls-earned-key,.figd-ls .fls-earned-team{margin-top:12px;padding:10px 12px;background:#e2f4eb;color:#285d4b;border-radius:6px;font-size:10px;line-height:1.6}.figd-ls .fls-earned-mobile{background:#fff;margin:auto;max-width:290px;border:8px solid #30354b;border-radius:28px;padding:25px 18px;box-shadow:0 12px 0 #33225510}.figd-ls .fls-earned-mobile h4{font-size:23px;margin:14px 0}.figd-ls .fls-earned-mobile p{font-size:12px;line-height:1.6}.figd-ls .fls-earned-mobile>small{font-size:10px}.figd-ls .fls-earned-dates{display:flex;gap:6px;margin:16px 0}.figd-ls .fls-earned-dates button{flex:1;padding:10px 5px;background:#f3effa;border:1px solid #d7cde8;border-radius:7px;font:10px Verdana;cursor:pointer;color:#413451}.figd-ls .fls-earned-dates button.is-picked{background:#7152b8;color:#fff}.figd-ls .fls-earned-mobile label{display:block;font-size:11px;margin-top:12px}.figd-ls .fls-earned-mobile input{display:block;box-sizing:border-box;width:100%;margin-top:6px;font:12px Verdana;padding:10px;border:1px solid #d3ccdf;border-radius:6px}.figd-ls .fls-earned-error{display:block;font-size:10px!important;line-height:1.6;background:#fff1ec;color:#9a3829;padding:10px;margin:12px 0;border-radius:5px}.figd-ls .fls-earned-spreadsheet,.figd-ls .fls-earned-db,.figd-ls .fls-earned-shop{background:#fff;padding-bottom:16px}.figd-ls .fls-earned-domain table{border-collapse:collapse;width:calc(100% - 24px);margin:12px;font-size:13px}.figd-ls .fls-earned-domain td,.figd-ls .fls-earned-domain th{text-align:left;padding:11px;border:1px solid #d4e3dc}.figd-ls .fls-earned-domain th{background:#edf5f0}.figd-ls .fls-earned-domain .is-sum{background:#d5efdf;font-weight:700}.figd-ls .fls-earned-domain pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.7 monospace;padding:12px;margin:12px;background:#f0eef8;color:#3f355c;border-radius:6px}.figd-ls .fls-earned-spreadsheet>div:not(.fls-earned-browserbar),.figd-ls .fls-earned-db>div:not(.fls-earned-browserbar){margin-left:12px;margin-right:12px}.figd-ls .fls-earned-outline{white-space:pre-line;border-left:4px solid #7152b8;padding:14px;background:#f5f2fb;font-size:12px;line-height:1.7}.figd-ls .fls-earned-terminal{background:#20273c;color:#b6f3d2;padding-bottom:15px}.figd-ls .fls-earned-terminal section{padding:12px 16px;border-top:1px solid #ffffff16}.figd-ls .fls-earned-terminal small{color:#b3a6df;font-size:10px}.figd-ls .fls-earned-terminal pre{background:0 0;color:#b6f3d2;padding:0;margin:8px 0 0}.figd-ls .fls-earned-cursor{padding:16px;animation:fls-earned-cursor 1s steps(2,end) infinite}.figd-ls .fls-earned-join{padding:15px;background:#efe9fb;color:#5e4895;font-size:11px;text-align:center;line-height:1.8;border-radius:6px;letter-spacing:1px}.figd-ls .fls-earned-filegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:#eff5fc;padding:16px}.figd-ls .fls-earned-filegrid>div{background:#fff;padding:16px;display:flex;flex-direction:column;gap:8px;border-radius:8px;overflow-wrap:anywhere}.figd-ls .fls-earned-filegrid span{font-size:35px;color:#277b91}.figd-ls .fls-earned-filegrid strong{font-size:11px}.figd-ls .fls-earned-filegrid small{font-size:10px;color:#6a7484}.figd-ls .fls-earned-product-image{background:#efe5d4;color:#b27846;padding:24px;text-align:center;font-size:65px}.figd-ls .fls-earned-shop>h4,.figd-ls .fls-earned-shop>p,.figd-ls .fls-earned-shop>button,.figd-ls .fls-earned-shop>strong{margin:14px 16px}.figd-ls .fls-earned-shop h4{font-size:22px}.figd-ls .fls-earned-shop p,.figd-ls .fls-earned-shop-price{display:block;font-size:12px}@keyframes fls-earned-cursor{50%{opacity:0}}.figd-ls .fls-earned-progress{height:12px;border-radius:8px;background:#ece6f7;margin:16px 0;overflow:hidden}.figd-ls .fls-earned-progress>span{display:block;width:25%;height:100%;background:#7152b8}.figd-ls .fls-earned-focus-example{outline:3px solid #1456a0!important;outline-offset:3px}.figd-ls .fls-earned-editorial{padding:18px;background:#ded6c6}.figd-ls .fls-earned-magazine{padding:22px;background:#fff9ee;color:#473b31;border:1px dashed #a59074}.figd-ls .fls-earned-magazine>small{font-size:9px;letter-spacing:2px}.figd-ls .fls-earned-magazine h4{font:18px Georgia,serif;margin:16px 0}.figd-ls .fls-earned-magazine.has-type h4{font:bold 32px Georgia,serif;color:#994637}.figd-ls .fls-earned-mag-columns{display:block}.figd-ls .fls-earned-magazine.has-columns .fls-earned-mag-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px}.figd-ls .fls-earned-mag-columns p{font:12px/1.8 Georgia,serif;margin:8px 0}.figd-ls .fls-earned-mag-columns h5{font:bold 14px Georgia,serif;color:#994637;margin:10px 0}.figd-ls .fls-earned-magazine figcaption{border-top:1px solid #b5a186;margin-top:12px;padding-top:10px;font:10px/1.7 Verdana}