#licenseGuideView{background:#000;max-width:1240px;margin:auto;padding:35px}.uid-license-heading{max-width:780px;margin:10px 0 27px}.uid-license-heading h1{font-size:clamp(30px,4vw,46px);font-weight:500;line-height:1.4;letter-spacing:-1px;margin:15px 0}.uid-license-heading h1 span{color:#9ee8b8}.uid-license-heading p{font-size:13px;color:#8ea8ae;line-height:1.8}.uid-license-helper{max-width:900px;padding:25px;border:1px solid #345640;border-radius:22px;background:radial-gradient(ellipse at 100% 0,#285b3c25,transparent 60%),#0c1926}.uid-helper-title{display:flex;align-items:center;gap:12px;margin-bottom:18px}.uid-helper-icon{display:grid;place-items:center;border-radius:13px;width:42px;height:42px;background:#173b29;color:#95dfb0;border:1px solid #3d674b}.uid-helper-title span{font:600 8px Manrope;letter-spacing:1.6px;color:#76aa8a}.uid-helper-title h2{font-size:20px;font-weight:500;margin:6px 0 0}.uid-helper-input{display:flex;align-items:center;gap:15px;padding:15px;border:1px solid #30473e;border-radius:16px;background:#08141d}.uid-helper-input textarea{resize:vertical;min-height:50px;max-height:180px;flex:1;width:100%;font:inherit;font-size:14px;line-height:1.8;background:none;border:0;color:#d5e8dc;outline:none}.uid-helper-input:focus-within{outline:2px solid #7fbe96;outline-offset:2px}.uid-helper-input button{width:40px;height:40px;border:1px solid #b7edc7;border-radius:12px;background:#9ae6b2;color:#153322;font-size:24px;flex-shrink:0}.uid-question-examples{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:15px 0}.uid-question-examples>span{font-size:10px;color:#688d79;margin-right:3px}.uid-question-examples button{font:inherit;font-size:10px;border:1px solid #2c483b;background:#12261e;color:#98bfa7;border-radius:99px;padding:7px 12px}.uid-helper-disclosure{font-size:9px;color:#668b7a;line-height:1.8;display:block}.uid-helper-answer{padding:20px;border:1px solid #365941;border-radius:14px;background:#10251c;margin:19px 0}.uid-helper-answer[hidden]{display:none}.uid-answer-label{font-size:9px;color:#7bb58c}.uid-helper-answer h3{font-size:18px;font-weight:500;margin:10px 0}.uid-helper-answer p{font-size:13px;color:#a2bfb0;line-height:1.9}.uid-helper-answer a{font-size:10px;color:#a0deb2}.uid-helper-answer small{display:block;font-size:9px;color:#6d927d;margin-top:12px}.uid-license-section{margin-top:40px}.uid-license-section h2{font-size:27px;font-weight:500;margin:13px 0 20px}.uid-policy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.uid-policy-grid article{border:1px solid #2b453c;border-radius:18px;padding:23px;background:#0c1927}.uid-policy-number{font:600 8px Manrope;letter-spacing:1px;color:#76ad88}.uid-policy-grid h3{font-size:19px;font-weight:500;margin:18px 0 12px}.uid-policy-grid p{font-size:13px;line-height:1.9;color:#90adaf}.uid-sharing{display:grid;grid-template-columns:1.1fr 1fr;gap:35px;border:1px solid #34513e;border-radius:20px;padding:28px;background:#10221a;margin-top:30px}.uid-sharing h2{font-size:28px;font-weight:500;line-height:1.4;margin:14px 0}.uid-sharing p{font-size:13px;color:#9bb5a5;line-height:1.9}.uid-sharing-flow{display:flex;flex-direction:column;gap:12px;justify-content:center}.uid-sharing-flow>div{display:grid;grid-template-columns:24px 1fr;gap:6px 12px;padding:18px;border:1px solid #304b3b;border-radius:12px;background:#0b1c20}.uid-sharing-flow span{grid-row:span 2;color:#8fe6ab;font-size:20px}.uid-sharing-flow strong{font-size:13px;font-weight:500}.uid-sharing-flow small{font-size:10px;color:#779581}.uid-prohibitions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.uid-prohibitions>div{padding:18px;border:1px solid #51432f;border-radius:12px;background:#221e15;color:#c8baa0;font-size:13px;display:flex;gap:13px}.uid-prohibitions span{color:#e3b574}.uid-license-footnote{font-size:12px;color:#8aac98;margin-top:18px}.uid-license-faq details{border-bottom:1px solid #273e32;padding:18px 0}.uid-license-faq summary{display:flex;justify-content:space-between;gap:15px;font-size:14px;cursor:pointer;list-style:none}.uid-license-faq summary::-webkit-details-marker{display:none}.uid-license-faq summary span{color:#8fc9a2}.uid-license-faq p{font-size:13px;line-height:1.9;color:#93aeb0}.uid-license-source{margin-top:35px;padding:24px;border:1px solid #335540;background:#10221a;border-radius:18px;display:flex;justify-content:space-between;align-items:center;gap:25px}.uid-license-source strong{font-size:16px;font-weight:500}.uid-license-source p{font-size:11px;color:#80a28d;line-height:1.8}.uid-license-source>div:last-child{display:flex;flex-direction:column;gap:13px}.uid-license-source a{font-size:12px;color:#a3dcb3}.uid-license-wrap button:focus-visible,.uid-license-wrap a:focus-visible{outline:2px solid #a0dcb3;outline-offset:3px}@media(max-width:800px){.uid-policy-grid{grid-template-columns:1fr}.uid-sharing{grid-template-columns:1fr;gap:18px}.uid-license-source{flex-direction:column;align-items:flex-start}.uid-license-heading h1{font-size:36px}}@media(max-width:550px){#licenseGuideView{padding:25px 17px}.uid-license-helper{padding:20px}.uid-helper-title h2{font-size:18px}.uid-helper-input{padding:12px;gap:10px}.uid-helper-input textarea{font-size:13px}.uid-prohibitions{grid-template-columns:1fr}.uid-license-section{margin-top:30px}.uid-policy-grid article{padding:21px}.uid-sharing{padding:23px}.uid-license-heading h1{font-size:32px}.uid-license-source{padding:21px}}

.uid-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px}.uid-price-card{padding:25px;border-radius:22px;border:1px solid #a6c1ff26;background:linear-gradient(145deg,#1e293b,#111827)}.uid-price-card:nth-child(2){border-color:#6098ff70}.uid-price-card small{color:#8cb4ff;letter-spacing:1px}.uid-price-card h3{font-size:22px;margin:20px 0 12px}.uid-price-card strong{font-size:27px}.uid-price-card p{font-size:12px;line-height:1.8;color:#a9bad3;margin:18px 0}.uid-price-card button{width:100%;padding:12px}.uid-price-dialog{max-width:600px;max-height:85vh;overflow:auto}.uid-price-dialog p,.uid-price-dialog li{font-size:13px;line-height:1.9;color:#b3c3db}.uid-price-dialog h3{font-size:17px;margin:22px 0 10px}@media(max-width:700px){.uid-pricing-grid{grid-template-columns:1fr}}

.uid-price-card{display:flex;flex-direction:column}.uid-price-unit{font-size:11px;color:#94a6c1;margin-top:6px}.uid-price-card ul{padding-left:18px;margin:0 0 22px;font-size:11px;color:#b3c3db;line-height:1.9}.uid-price-card button{margin-top:auto}.uid-price-card.uid-plan-a{border-color:#69e9a649}.uid-price-card.uid-plan-b{border-color:#6098ff70}.uid-price-card.uid-plan-c{border-color:#e8c27b49}.uid-plan-c>small{color:#e8c27b}.uid-dialog-price{font-size:36px;font-weight:700;margin:15px 0 5px}.uid-dialog-price small{font-size:13px;color:#9bacc6;font-weight:400}.uid-license-seat,.uid-license-example{padding:12px 15px;border-radius:12px;border:1px solid #ffffff17;background:#ffffff04}

/* Sculpted black price cards with a lime focal card. */
.uid-price-showcase{padding:35px 28px 28px;background:#e9eceb;border-radius:30px;color:#121514;margin-top:36px}.uid-price-showcase>h2{color:#111;font-size:30px;text-align:center}.uid-price-showcase>.home-label{display:block;text-align:center;color:#626b65}.uid-price-showcase>.uid-license-footnote{color:#68716c;text-align:center;font-size:11px}.uid-price-showcase .uid-pricing-grid{gap:16px;align-items:stretch;padding-top:22px;margin-top:28px}.uid-price-showcase .uid-price-card{position:relative;isolation:isolate;overflow:hidden;padding:25px 21px;border-radius:27px;border:1px solid #ffffff18;background:#08090e;color:#f7f8f9;box-shadow:inset 0 1px #ffffff12,0 12px 30px #0002;min-height:410px}.uid-price-showcase .uid-price-card:before{content:"";position:absolute;inset:60% -15% -15%;z-index:-1;background:radial-gradient(ellipse at 90% 85%,#bfc4cb50,transparent 65%);pointer-events:none}.uid-price-showcase .uid-price-card:after{content:"";position:absolute;inset:65% -20% -25%;z-index:-1;background-image:linear-gradient(#ffffff0a 1px,transparent 1px),linear-gradient(90deg,#ffffff0a 1px,transparent 1px);background-size:26px 26px;transform:perspective(180px) rotateX(30deg);pointer-events:none}.uid-price-showcase .uid-price-card.uid-plan-b{transform:translateY(-16px);margin-bottom:-16px;box-shadow:0 15px 40px #0005,inset 0 1px #ffffff20;border-color:#d0ff652b}.uid-price-showcase .uid-plan-b:before{background:radial-gradient(ellipse at 90% 100%,#c0ee1499,transparent 70%)}.uid-price-showcase .uid-price-card>small{color:#a1a4aa;font-size:9px;letter-spacing:1.3px;text-align:center}.uid-price-showcase .uid-price-card h3{text-align:center;font-size:23px;margin:9px 0 0}.uid-price-showcase .uid-price-card>p{text-align:center;color:#c0c2c8;font-size:11px;min-height:42px;margin:12px 0 20px;order:0}.uid-price-showcase .uid-price-card>strong{font-size:36px;letter-spacing:-1px;margin-top:17px;line-height:1.1}.uid-price-showcase .uid-price-unit{color:#979ca5;font-size:10px;margin:7px 0 0}.uid-price-showcase .uid-price-card ul{font-size:10px;color:#e0e2e7;line-height:1.9;padding:17px 0 0;list-style:none;border-top:1px solid #ffffff12;margin:0 0 21px}.uid-price-showcase .uid-price-card li{position:relative;padding-left:18px;margin:6px 0}.uid-price-showcase .uid-price-card li:before{content:"✓";position:absolute;left:0;color:#e7eceb;font-size:10px}.uid-price-showcase .uid-price-card button{background:linear-gradient(145deg,#23242c,#12131a);border:1px solid #ffffff19;border-radius:10px;color:#f8f9fa;font-size:11px;box-shadow:inset 0 1px #ffffff09;min-height:40px}.uid-price-showcase .uid-plan-b button{background:linear-gradient(135deg,#21351e,#1a2715);border-color:#b7d55e30}.uid-price-showcase .uid-price-card button:hover{border-color:#d1ed8270;background:#293023}
.uid-plan-visual{height:65px;position:relative;display:grid;place-items:center;margin:2px 0 16px}.uid-visual-a span{display:block;width:51px;height:35px;border-radius:8px;background:linear-gradient(145deg,#888,#26272d 60%);box-shadow:inset 0 1px #ffffff25,0 5px 15px #0006;position:relative}.uid-visual-a span:before{content:"";position:absolute;width:32px;height:18px;left:8px;top:-7px;background:linear-gradient(#fff,#aaa);border-radius:5px;z-index:-1}.uid-visual-b span{width:55px;height:33px;border-radius:20px;background:linear-gradient(140deg,#383c2d,#171a15);position:relative;box-shadow:inset 0 1px #ffffff10}.uid-visual-b span:before{content:"";position:absolute;left:10px;top:-13px;width:30px;height:30px;border-radius:50%;background:#292d21}.uid-visual-b i{position:absolute;left:calc(50% + 5px);top:7px;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#e5ff76,#b6e51b);box-shadow:0 0 24px #c0ed2740;z-index:-1}.uid-visual-c span{width:44px;height:44px;background:linear-gradient(135deg,#181a20,#535661);border-radius:8px;position:relative;border:1px solid #ffffff1a}.uid-visual-c span:before,.uid-visual-c span:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 12px #fff9}.uid-visual-c span:before{width:32px;height:3px}.uid-visual-c span:after{height:32px;width:3px}
@media(max-width:850px){.uid-price-showcase{padding:27px 18px}.uid-price-showcase .uid-pricing-grid{gap:12px}.uid-price-showcase .uid-price-card{padding:22px 16px}.uid-price-showcase .uid-price-card h3{font-size:20px}.uid-price-showcase .uid-price-card>strong{font-size:31px}}@media(max-width:700px){.uid-price-showcase .uid-pricing-grid{grid-template-columns:1fr;padding-top:0}.uid-price-showcase .uid-price-card{min-height:0}.uid-price-showcase .uid-price-card.uid-plan-b{transform:none;margin-bottom:0}.uid-price-showcase>h2{font-size:24px}.uid-price-showcase{padding:25px 16px;border-radius:23px}} 

.uid-price-showcase{background:linear-gradient(135deg,#10252c,#101c2d);border:1px solid #33594a;color:#edf3ff}.uid-price-showcase>h2{color:#edf3ff}.uid-price-showcase>.home-label{color:#8cb4ff}.uid-price-showcase>.uid-license-footnote{color:#9fb3c8}.uid-price-showcase .uid-price-card{cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.uid-price-showcase .uid-price-card:hover,.uid-price-showcase .uid-price-card:focus-visible{transform:translateY(-6px);border-color:#9bb7eb70;box-shadow:0 18px 35px #0005,inset 0 1px #ffffff20}.uid-price-showcase .uid-price-card.uid-plan-b:hover,.uid-price-showcase .uid-price-card.uid-plan-b:focus-visible{transform:translateY(-22px);border-color:#d0f46d80}.uid-price-showcase .uid-price-card:focus-visible{outline:2px solid #8ab4ff;outline-offset:4px}.uid-price-dialog{width:min(740px,calc(100vw - 32px));max-width:740px;padding:26px;border-radius:24px}.uid-price-dialog .modal-head{position:sticky;top:-26px;background:#111827f5;z-index:2;padding:14px 0;border-bottom:1px solid #ffffff12}.uid-license-infographic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 14px}.uid-license-infographic>div{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;padding:17px 8px;border-radius:15px;border:1px solid #ffffff14;background:#ffffff04}.uid-license-infographic span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#ffffff07;font-size:23px}.uid-license-infographic strong{font-size:13px}.uid-license-infographic small{font-size:10px}.uid-license-infographic .allowed{border-color:#67eaa536;background:#53e89d09}.uid-license-infographic .allowed span,.uid-license-infographic .allowed small{color:#91efb8}.uid-license-infographic .not-included{color:#a4b0c3}.uid-license-infographic .not-included small{color:#efc27f}.uid-license-facts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.uid-license-facts span{font-size:10px;padding:6px 10px;border-radius:99px;border:1px solid #8ab4ff25;background:#2563eb0c;color:#bdcff0}.uid-delivery-graphic{display:flex;align-items:center;gap:10px;padding:17px;border-radius:15px;background:#0b0f1780;border:1px solid #ffffff10;margin:17px 0 25px}.uid-delivery-graphic>div{flex:1;min-width:0}.uid-delivery-graphic strong{display:block;font-size:11px;color:#e4edff}.uid-delivery-graphic small{display:block;font-size:9px;color:#96a9c4;margin-top:5px}.uid-delivery-graphic>span{color:#81dca9}.uid-price-dialog h3{padding-top:16px;border-top:1px solid #ffffff10}.uid-price-dialog>.secondary-btn{width:100%;margin-top:18px}.uid-price-dialog .uid-license-footnote{font-size:10px;color:#93a5bf}
@media(max-width:700px){.uid-price-showcase .uid-price-card.uid-plan-b:hover{transform:translateY(-6px)}.uid-price-dialog{padding:20px}.uid-price-dialog .modal-head{top:-20px}.uid-delivery-graphic{padding:13px;gap:7px}.uid-delivery-graphic strong{font-size:10px}.uid-license-infographic strong{font-size:11px}}
@media(prefers-reduced-motion:reduce){.uid-price-showcase .uid-price-card{transition:none}.uid-price-showcase .uid-price-card:hover,.uid-price-showcase .uid-price-card:focus-visible{transform:none}.uid-price-showcase .uid-price-card.uid-plan-b:hover,.uid-price-showcase .uid-price-card.uid-plan-b:focus-visible{transform:translateY(-16px)}}

/* Aligned license tiers: silver blue, violet, champagne gold. */
.uid-price-showcase{background:linear-gradient(135deg,#10252c,#101c2d);border:1px solid #33594a;color:#edf3ff}.uid-price-showcase>h2{color:#edf3ff}.uid-price-showcase>.home-label{color:#8cb4ff}.uid-price-showcase>.uid-license-footnote{color:#9fb3c8}.uid-price-showcase .uid-pricing-grid{padding-top:0;gap:18px;align-items:stretch}.uid-price-showcase .uid-price-card{min-height:0;padding:25px;border-radius:24px;transform:none;margin:0;--tier:#a5c8ef;background:radial-gradient(ellipse at 100% 0,#416a9724,transparent 70%),linear-gradient(150deg,#192333,#0c1420);border-color:#8aacd039;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #0002}.uid-price-showcase .uid-price-card.uid-plan-b{--tier:#c4acff;background:radial-gradient(ellipse at 100% 0,#9461dc30,transparent 70%),linear-gradient(150deg,#282039,#131020);border-color:#b190f04a;transform:none;margin:0;box-shadow:inset 0 1px #ffffff0e,0 14px 30px #0002}.uid-price-showcase .uid-price-card.uid-plan-c{--tier:#e9ce98;background:radial-gradient(ellipse at 100% 0,#bd945237,transparent 65%),linear-gradient(150deg,#30281f,#15130f);border-color:#d5b77860;box-shadow:inset 0 1px #fae2ad21,0 16px 35px #0004}.uid-price-showcase .uid-price-card:before{inset:75% -10% -25%;background:radial-gradient(ellipse at 100% 100%,#759bbb18,transparent 70%)}.uid-price-showcase .uid-plan-b:before{background:radial-gradient(ellipse at 100% 100%,#9d75dd22,transparent 70%)}.uid-price-showcase .uid-plan-c:before{background:radial-gradient(ellipse at 100% 100%,#e9c57725,transparent 70%)}.uid-price-showcase .uid-price-card:after{display:none}.uid-tier-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.uid-tier-code{display:grid;place-items:center;width:45px;height:45px;border-radius:14px;background:#ffffff08;border:1px solid #ffffff1b;color:var(--tier);font-size:24px;font-weight:600;box-shadow:inset 0 1px #ffffff12}.uid-tier-label{font-size:9px;letter-spacing:1.6px;color:var(--tier)}.uid-price-showcase .uid-tier-heading h3{text-align:left;font-size:25px;line-height:1.3;margin:0 0 10px;letter-spacing:-.4px}.uid-price-showcase .uid-tier-heading p{text-align:left;color:#b4becd;font-size:12px;line-height:1.75;margin:0;min-height:44px}.uid-price-showcase .uid-plan-c .uid-tier-heading p{color:#c5bcab}.uid-tier-price{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin:24px 0 10px}.uid-price-showcase .uid-tier-price strong{font-size:39px;letter-spacing:-1.3px;line-height:1.1;color:#f5f7fb;margin:0;font-weight:650}.uid-tier-price>span{font-size:10px;color:#9eabbe}.uid-plan-c .uid-tier-price strong{color:#f4deb2!important}.uid-tier-seat{font-size:10px;color:var(--tier);margin-bottom:23px}.uid-price-showcase .uid-price-card ul{padding:18px 0 0;margin:0 0 22px;border-top:1px solid #ffffff13;flex:1;font-size:12px;line-height:1.75;color:#d3dbe6}.uid-price-showcase .uid-price-card li{margin:0 0 12px;padding-left:20px}.uid-price-showcase .uid-price-card li:before{color:var(--tier)}.uid-tier-bottom{margin-top:auto}.uid-tier-bottom>span{display:block;font-size:9px;color:#929fb2;line-height:1.7;margin-bottom:13px}.uid-price-showcase .uid-tier-bottom button{display:flex;justify-content:space-between;align-items:center;margin:0;min-height:44px;padding:11px 13px;border-radius:11px;font-size:11px;background:#ffffff07;border-color:#a5c8ef2b;color:#e1ecfa}.uid-price-showcase .uid-plan-b .uid-tier-bottom button{background:#a17bed12;border-color:#be9aff3b;color:#e4d9ff}.uid-price-showcase .uid-plan-c .uid-tier-bottom button{background:linear-gradient(135deg,#ecd39e,#bfa16d);border-color:#f0dba8;color:#251d11;box-shadow:inset 0 1px #fff5}.uid-price-showcase .uid-price-card:hover,.uid-price-showcase .uid-price-card.uid-plan-b:hover{transform:translateY(-6px);border-color:var(--tier);box-shadow:0 20px 38px #0005,inset 0 1px #ffffff20}.uid-price-showcase .uid-price-card:focus-visible,.uid-price-showcase .uid-price-card.uid-plan-b:focus-visible{transform:translateY(-6px)}
@media(max-width:1000px){.uid-price-showcase .uid-price-card{padding:21px 17px}.uid-price-showcase .uid-tier-heading h3{font-size:22px}.uid-price-showcase .uid-tier-price strong{font-size:33px}.uid-price-showcase .uid-price-card ul{font-size:11px}.uid-tier-label{font-size:8px;letter-spacing:1px}}@media(max-width:700px){.uid-price-showcase .uid-tier-heading p{min-height:0}.uid-tier-top{margin-bottom:17px}.uid-price-showcase .uid-tier-price strong{font-size:38px}}
@media(prefers-reduced-motion:reduce){.uid-price-showcase .uid-price-card:hover,.uid-price-showcase .uid-price-card.uid-plan-b:hover,.uid-price-showcase .uid-price-card:focus-visible,.uid-price-showcase .uid-price-card.uid-plan-b:focus-visible{transform:none}}

/* Light silver frosted glass around the license tiers. */
.uid-price-showcase{position:relative;background:linear-gradient(135deg,rgba(239,243,247,.88),rgba(213,221,229,.78) 55%,rgba(235,240,245,.85));border:1px solid rgba(255,255,255,.65);color:#18212c;backdrop-filter:blur(26px) saturate(120%);-webkit-backdrop-filter:blur(26px) saturate(120%);box-shadow:inset 0 1px 0 #ffffffdb,inset 0 -1px 0 #ffffff4d,0 20px 60px #00000026;border-radius:30px}.uid-price-showcase>h2{color:#18212c;text-shadow:0 1px #ffffff70}.uid-price-showcase>.home-label{color:#50647b}.uid-price-showcase>.uid-license-footnote{color:#536273}.uid-price-showcase .uid-pricing-grid{position:relative}.uid-price-showcase .uid-price-card{box-shadow:inset 0 1px #ffffff12,0 10px 25px #26344725}.uid-price-showcase .uid-price-card.uid-plan-c{box-shadow:inset 0 1px #fae2ad21,0 12px 30px #26344735}@supports not (backdrop-filter:blur(1px)){.uid-price-showcase{background:linear-gradient(135deg,#edf1f5,#dbe1e8)}}@media(max-width:700px){.uid-price-showcase{border-radius:23px}}

/* Clear silver glass at roughly fifteen percent tint. */
.uid-price-showcase{background:linear-gradient(135deg,rgba(236,241,247,.16),rgba(213,221,230,.12) 55%,rgba(244,247,251,.15));border-color:rgba(255,255,255,.22);color:#edf3ff;backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%);box-shadow:inset 0 1px rgba(255,255,255,.25),inset 0 -1px rgba(255,255,255,.05),0 18px 50px rgba(0,0,0,.18)}.uid-price-showcase>h2{color:#edf3ff;text-shadow:none}.uid-price-showcase>.home-label{color:#b7c7df}.uid-price-showcase>.uid-license-footnote{color:#acbdd3}@supports not (backdrop-filter:blur(1px)){.uid-price-showcase{background:rgba(221,230,241,.15)}}

/* Fixed viewport modal with corner light and reflective edges. */
body.uid-price-open{overflow:hidden}#modalRoot .uid-price-backdrop{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(3,6,12,.72);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);box-sizing:border-box;animation:uidBackdropIn .18s ease-out}#modalRoot .uid-price-dialog{position:relative;margin:0;width:min(740px,100%);max-height:calc(100dvh - 48px);box-sizing:border-box;border-radius:26px;border:1px solid #689cff50;background:radial-gradient(ellipse at 0 0,#087df95c,transparent 33%),radial-gradient(ellipse at 100% 100%,#2563eb55,transparent 32%),linear-gradient(145deg,#182341,#191a24 60%);box-shadow:inset 0 1px #ffffff2b,inset 1px 0 #83caff22,0 28px 100px #0009,0 0 35px #2563eb14;animation:uidDialogIn .23s cubic-bezier(.2,.8,.2,1);overscroll-behavior:contain}#modalRoot .uid-price-dialog .modal-head{background:#15203aeb;backdrop-filter:blur(18px);border-bottom-color:#ffffff16}#modalRoot .uid-dialog-price{color:#edf4ff;text-shadow:0 2px 18px #adc9ff15}#modalRoot .uid-price-dialog>.secondary-btn{background:linear-gradient(#fff,#dfe7f2);color:#172238;border-color:#a2cfff;box-shadow:0 0 18px #53c5ff35,inset 0 1px #fff;font-weight:600;border-radius:13px;min-height:44px}@keyframes uidBackdropIn{from{opacity:0}to{opacity:1}}@keyframes uidDialogIn{from{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){#modalRoot .uid-price-backdrop{padding:14px}#modalRoot .uid-price-dialog{max-height:calc(100dvh - 28px);border-radius:21px}}@media(prefers-reduced-motion:reduce){#modalRoot .uid-price-backdrop,#modalRoot .uid-price-dialog{animation:none}}

/* Blue glass assistant with a luminous lower rim. */
.uid-license-helper{position:relative;isolation:isolate;overflow:hidden;border-radius:29px;border:1px solid #a4bde92e;background:radial-gradient(ellipse at 50% 115%,#466df452,transparent 58%),linear-gradient(145deg,#0d1a2cde,#071525ed);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px #c4dcff16,inset 0 -1px #bad3ff25,0 18px 50px #0003,0 14px 32px -18px #578effa1;padding:30px}.uid-license-helper:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:10%;right:10%;bottom:-18px;height:65px;background:radial-gradient(ellipse,#688dff70,transparent 70%);filter:blur(15px)}.uid-license-helper:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#a1c4ff9c,transparent);pointer-events:none}.uid-helper-title{gap:19px;margin-bottom:24px}.uid-helper-title>div:last-child>span{color:#88b2fb;letter-spacing:2px}.uid-helper-title h2{color:#f0f5ff}.uid-license-helper .uid-helper-icon{position:relative;isolation:isolate;width:60px;height:67px;flex-shrink:0;border-radius:12px 18px 12px 12px;background:linear-gradient(140deg,#86c8ff,#376bea 52%,#263453);border:1px solid #adc7ff55;box-shadow:inset 0 1px #fff4,0 7px 20px #0004;color:white;transform:rotate(-3deg)}.uid-helper-icon:before{content:"";position:absolute;right:0;top:0;width:17px;height:19px;background:linear-gradient(135deg,#b6d7ff9c,#5f7faa);clip-path:polygon(0 0,100% 100%,0 100%);border-radius:0 0 0 5px}.uid-helper-icon:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(#12326718 1px,transparent 1px),linear-gradient(90deg,#12326718 1px,transparent 1px);background-size:13px 13px;z-index:-1}.uid-helper-icon .uid-icon{width:27px;height:27px;filter:drop-shadow(0 2px 3px #12366760)}.uid-license-helper .uid-helper-input{background:#031120c9;border:1px solid #bad5ff24;border-radius:19px;box-shadow:inset 0 1px #ffffff0b,0 7px 20px #0002;position:relative}.uid-helper-input:before{content:"";position:absolute;top:-1px;left:25%;right:25%;height:1px;background:linear-gradient(90deg,transparent,#3673ffb0,transparent);box-shadow:0 0 12px #3673ff60;pointer-events:none}.uid-license-helper .uid-helper-input textarea{background:transparent;color:#e5eeff}.uid-license-helper .uid-helper-input textarea::placeholder{color:#8191aa}.uid-license-helper .uid-helper-input button{background:linear-gradient(#f3f8ff,#cdddf3);border:1px solid #b6d8ff;color:#182d4b;border-radius:13px;box-shadow:inset 0 1px #fff,0 0 18px #529dff29}.uid-license-helper .uid-helper-input button:hover{box-shadow:0 0 24px #609dff50}.uid-license-helper .uid-question-examples button{background:#24416829;border:1px solid #a7c9ff22;color:#bad0ee;box-shadow:inset 0 1px #ffffff07}.uid-license-helper .uid-question-examples button:hover{background:#3d6acb24;border-color:#87b4ff60}.uid-license-helper .uid-question-examples>span,.uid-license-helper .uid-helper-disclosure{color:#8da1be}.uid-license-helper .uid-helper-answer{background:#0b192cc9;border-color:#9fbfff27;color:#dbe9ff;border-radius:16px}
@media(max-width:600px){.uid-license-helper{padding:22px 18px;border-radius:23px}.uid-license-helper .uid-helper-icon{width:46px;height:53px}.uid-helper-title{gap:13px}.uid-helper-title h2{font-size:20px}.uid-license-helper .uid-helper-input{border-radius:15px}}

.uid-usage-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.uid-usage-summary>div{padding:16px;border:1px solid #ffffff13;border-radius:15px;background:#ffffff03}.uid-usage-summary span{font-size:10px;color:#8aebae;display:block;margin-bottom:9px}.uid-usage-summary strong{display:block;font-size:13px;line-height:1.7;color:#edf3ff}.uid-usage-summary small{display:block;font-size:10px;line-height:1.8;color:#9cacc4;margin-top:8px}.uid-usage-summary .uid-summary-no{background:#eb737305;border-color:#eb737325}.uid-summary-no span{color:#f4aaaa}.uid-summary-alert{display:flex;gap:11px;align-items:flex-start;background:#ffd18207;border:1px solid #ffd18220;padding:12px 15px;border-radius:12px;margin-bottom:17px}.uid-summary-alert>span{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:50%;background:#ffd18217;color:#ffd182;font-size:12px}.uid-price-dialog .uid-summary-alert p{font-size:11px;line-height:1.8;margin:0;color:#d9c59e}.uid-detail-accordions{border-top:1px solid #ffffff13}.uid-detail-accordions details{border-bottom:1px solid #ffffff13;padding:13px 0}.uid-detail-accordions summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:12px;color:#cbdaf0;gap:12px;list-style:none}.uid-detail-accordions summary::-webkit-details-marker{display:none}.uid-detail-accordions summary>span{color:#91b4eb;font-size:16px}.uid-detail-accordions details[open] summary{color:white;margin-bottom:12px}.uid-detail-accordions p,.uid-detail-accordions li{font-size:11px!important;line-height:1.9!important}.uid-detail-accordions ul{padding-left:19px;margin:10px 0}.uid-detail-accordions summary:focus-visible{outline:2px solid #8ab4ff;outline-offset:4px}@media(max-width:500px){.uid-usage-summary{grid-template-columns:1fr}.uid-usage-summary>div{padding:13px}.uid-usage-summary strong{font-size:12px}}

.uid-price-showcase{isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 115%,#587ff45c,transparent 58%),linear-gradient(145deg,rgba(27,43,65,.88),rgba(21,37,57,.93));border-color:#a4bde935;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px #c4dcff20,inset 0 -1px #bad3ff2b,0 18px 50px #0003,0 14px 32px -18px #578eff80}.uid-price-showcase:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:10%;right:10%;bottom:-18px;height:65px;background:radial-gradient(ellipse,#688dff75,transparent 70%);filter:blur(15px)}.uid-price-showcase:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#a1c4ff9c,transparent);pointer-events:none}@supports not (backdrop-filter:blur(1px)){.uid-price-showcase{background:linear-gradient(145deg,#1b2b41,#152539)}}

#modalRoot .uid-price-dialog .uid-dialog-heading{background:linear-gradient(135deg,#182744f5,#182039f5);padding:13px 16px;margin:-6px -6px 20px;border:1px solid #ffffff12;border-radius:16px;top:-20px}.uid-dialog-identity{display:flex;align-items:center;gap:13px}.uid-dialog-code{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;background:linear-gradient(140deg,#769df02b,#ffffff06);border:1px solid #a8c5ff2b;color:#b5d0ff;font-size:23px;font-weight:600}.uid-dialog-identity small{font-size:9px;letter-spacing:1.8px;color:#8fa8ce}.uid-dialog-identity h2{font-size:22px!important;margin:3px 0 0!important}.uid-dialog-close{width:34px;min-width:34px;min-height:34px;height:34px;border:1px solid #ffffff18;border-radius:50%;background:#ffffff06;color:#c3d3ed}.uid-dialog-close svg{width:17px;height:17px}.uid-dialog-close:hover{background:#ffffff12}.uid-license-infographic .uid-clean-icon{width:46px;height:46px;border-radius:14px;background:linear-gradient(140deg,#ffffff09,#ffffff03);border:1px solid #ffffff10;box-shadow:inset 0 1px #ffffff08}.uid-clean-icon svg{width:26px;height:26px}.uid-license-infographic>div{padding:18px 9px;gap:10px}.uid-license-infographic strong{font-size:13px}.uid-license-infographic small{padding:3px 8px;border-radius:99px;background:#ffffff04}.uid-policy-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.uid-policy-mini-grid article{padding:17px 13px;border-radius:15px;border:1px solid #ffffff12;background:#ffffff03}.uid-policy-mini-grid article>span{display:inline-flex;color:#aac8fa}.uid-policy-mini-grid svg{width:23px;height:23px}.uid-price-dialog .uid-policy-mini-grid h3{padding:0;border:0;font-size:12px;margin:12px 0 7px}.uid-price-dialog .uid-policy-mini-grid p{font-size:11px;line-height:1.8;margin:0;color:#99adc9}.uid-extra-policy{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:13px 0}.uid-extra-policy summary{display:flex;justify-content:space-between;font-size:11px;color:#a9bddc;cursor:pointer;list-style:none}.uid-extra-policy p{font-size:11px!important}@media(max-width:500px){.uid-policy-mini-grid{grid-template-columns:1fr}.uid-policy-mini-grid article{display:grid;grid-template-columns:28px 1fr;gap:0 10px;padding:13px}.uid-price-dialog .uid-policy-mini-grid h3{margin:0 0 5px}.uid-policy-mini-grid p{grid-column:2}.uid-policy-mini-grid p br{display:none}}
.uid-sharing{position:relative;isolation:isolate;background:radial-gradient(ellipse at 12% 110%,#225cd740,transparent 60%),linear-gradient(135deg,#1c2332,#0c101b);border:1px solid #a3c5ff30;box-shadow:inset 0 1px #d4e7ff24,0 20px 60px #0005,0 0 35px #2457ba14;overflow:hidden}.uid-sharing:before{content:'';position:absolute;z-index:-1;width:45%;height:2px;left:28%;bottom:0;background:linear-gradient(90deg,transparent,#65aaff,transparent);box-shadow:0 0 24px 5px #4b85f955}.uid-sharing-flow>div{background:linear-gradient(135deg,#222b3cdd,#121722);border:1px solid #b2ccff22;box-shadow:inset 0 1px #dbeaff16,0 8px 20px #0003}.uid-sharing-flow>div:first-child span{color:#95c6ff;text-shadow:0 0 16px #5798ff88}.uid-sharing-flow>div:last-child span{color:#ffadad}.uid-sharing-flow>div:hover{border-color:#7fabff66;box-shadow:inset 0 1px #dbeaff33,0 0 26px #357fff25}@media(prefers-reduced-motion:no-preference){.uid-sharing,.uid-sharing-flow>div{transition:border-color .25s,box-shadow .25s,transform .25s}.uid-sharing:hover{border-color:#5a92fa77;box-shadow:inset 0 1px #d4e7ff24,0 20px 60px #0005,0 0 35px #2457ba35}.uid-sharing-flow>div:hover{transform:translateY(-2px)}}
