.cf.svelte-1nq4e05{--bg:radial-gradient(110% 70% at 50% 0%, #fff 0%, #efedf7 55%, #e2dff0 100%);--fg:#1c1d3f;--muted:#5d5e7c;--paper:#fffdf7;--ink:#1c1d3f;--soft:#5d5e7c;--rail:#1c1d3f;--award:#1c1d3f;--swash:#ffc629;--ribbon:#2b2d66;--ribbon-b:#1c1d3f;--ring:#1c1d3f;--water:#1c1d3f0b;--save-bg:#fff;--save-fg:#1c1d3f;background:var(--bg);color:var(--fg);position:absolute;inset:0;overflow:hidden}.theme-shapla.svelte-1nq4e05{--bg:radial-gradient(110% 70% at 50% 0%, #fff8fb 0%, #ffe4ee 55%, #ffd3e3 100%);--muted:#7a5566;--paper:#fff8fa;--rail:#c2336a;--award:#c2336a;--swash:#ffc629;--ribbon:#e5487d;--ribbon-b:#c2336a;--ring:#c2336a;--water:#c2336a0d}.theme-night.svelte-1nq4e05{--bg:radial-gradient(120% 80% at 50% 0%, #34377a 0%, #1c1d3f 55%, #14152e 100%);--fg:#f7f5ff;--muted:#b9b9db;--paper:#1c1d3f;--ink:#f7f3e8;--soft:#c9c8e2;--rail:#e0b345;--award:#ffc629;--swash:#e5487d;--ribbon:#e5487d;--ribbon-b:#c2336a;--ring:#2b2d66;--water:#ffc6290f;--save-bg:#ffffff1f;--save-fg:#fff}.screen.svelte-1nq4e05{padding:4rem 1rem 3rem;display:flex;position:absolute;inset:0;overflow-y:auto}.column.svelte-1nq4e05{text-align:center;flex-direction:column;align-items:center;width:100%;margin:auto;display:flex}.keep.svelte-1nq4e05{flex-direction:column;align-items:center;display:flex}.keep.svelte-1nq4e05 button.save{background:var(--save-bg);color:var(--save-fg);transition:opacity .5s,transform .5s cubic-bezier(.34,1.56,.64,1);box-shadow:0 10px 24px -14px #1c1d3f73}.keep.svelte-1nq4e05:not(.ready) button.save{opacity:0;pointer-events:none;transform:translateY(8px)}.cert.svelte-1nq4e05{aspect-ratio:1/1.414;background-color:var(--paper);background-image:repeating-radial-gradient(circle at 50% 46%, transparent 0 5px, var(--water) 5px 6px), radial-gradient(90% 60% at 50% 40%, transparent 40%, #00000009 100%);width:min(90cqw,25rem);color:var(--ink);border-radius:4px;flex-direction:column;display:flex;position:relative;box-shadow:0 40px 70px -38px #14152eb3,0 10px 22px -14px #14152e66;container-type:inline-size}.edge.svelte-1nq4e05{border:.35cqi solid var(--rail);opacity:.85;position:absolute;inset:1.6cqi}.band.svelte-1nq4e05{border-style:solid;border-width:3.6cqi;border-image-source:var(--band);border-image-slice:10;border-image-repeat:round;position:absolute;inset:2.9cqi}.serial.svelte-1nq4e05{letter-spacing:.04em;color:var(--soft);opacity:.8;font-variant-numeric:tabular-nums;font-size:2.3cqi;position:absolute;top:7.6cqi;right:8.4cqi}.content.svelte-1nq4e05{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:9.5cqi 10cqi 8.4cqi;display:flex;position:relative}.emblem.svelte-1nq4e05{filter:drop-shadow(0 1.2cqi 1.2cqi #78500a40);width:15cqi;height:15cqi}.emblem-ring.svelte-1nq4e05{fill:var(--ring)}.title.svelte-1nq4e05{letter-spacing:.02em;color:var(--ink);margin-top:2.2cqi;font-size:8.6cqi;font-weight:760;font-stretch:125%;line-height:1.1}.subtitle.svelte-1nq4e05{color:var(--soft);letter-spacing:.03em;font-size:3.2cqi;font-weight:500}.divider.svelte-1nq4e05{color:var(--rail);align-items:center;gap:2cqi;margin:2.4cqi 0 2cqi;font-size:2.8cqi;display:flex}.divider.svelte-1nq4e05 i:where(.svelte-1nq4e05){opacity:.55;background:currentColor;width:13cqi;height:.3cqi;display:block}.certify.svelte-1nq4e05,.earned.svelte-1nq4e05{color:var(--soft);font-size:3.4cqi}.name.svelte-1nq4e05{color:var(--ink);overflow-wrap:anywhere;margin:.6cqi 0 .8cqi;font-weight:760;font-stretch:112%;line-height:1.15}.name-xl.svelte-1nq4e05{font-size:11.5cqi}.name-lg.svelte-1nq4e05{font-size:9.5cqi}.name-md.svelte-1nq4e05{font-size:7.6cqi}.name-sm.svelte-1nq4e05{font-size:6cqi}.award.svelte-1nq4e05{color:var(--award);text-wrap:balance;overflow-wrap:anywhere;z-index:0;margin:1.4cqi 0 .4cqi;font-weight:720;font-stretch:110%;line-height:1.22;position:relative}.award.svelte-1nq4e05:after{content:"";background:var(--swash);opacity:.45;z-index:-1;transform-origin:0;border-radius:99px;height:.32em;position:absolute;bottom:.1em;left:8%;right:8%}.award-xl.svelte-1nq4e05{font-size:8cqi}.award-lg.svelte-1nq4e05{font-size:6.6cqi}.award-md.svelte-1nq4e05{font-size:5.6cqi}.award-sm.svelte-1nq4e05{font-size:4.8cqi}.citation.svelte-1nq4e05{max-width:66cqi;color:var(--soft);text-wrap:balance;margin-top:2.2cqi;font-size:3.35cqi;line-height:1.6}.svelte-1nq4e05:lang(bn) .citation:where(.svelte-1nq4e05){line-height:1.7}.signs.svelte-1nq4e05{grid-template-columns:1fr 24cqi 1fr;align-items:end;width:100%;margin-top:5cqi;display:grid}.sig.svelte-1nq4e05{flex-direction:column;align-items:center;min-width:0;display:flex}.signature.svelte-1nq4e05{color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;max-width:100%;padding:0 1cqi;font-weight:600;line-height:1.1}.sign-lg.svelte-1nq4e05{font-size:6.4cqi}.sign-md.svelte-1nq4e05{font-size:4.8cqi}.sign-sm.svelte-1nq4e05{font-size:3.8cqi}.date.svelte-1nq4e05{color:var(--ink);white-space:nowrap;font-size:3.3cqi;font-weight:600}.rule.svelte-1nq4e05{background:var(--ink);opacity:.35;width:92%;height:.25cqi;margin:1cqi 0 .8cqi;display:block}.label.svelte-1nq4e05{color:var(--soft);letter-spacing:.04em;font-size:2.6cqi}.seal-slot.svelte-1nq4e05{height:12cqi;position:relative}.seal.svelte-1nq4e05{filter:drop-shadow(0 .8cqi .8cqi #5a3c0a59);z-index:2;width:27cqi;position:absolute;top:50%;left:50%;translate:-50% -38%;rotate:-8deg}.seal.svelte-1nq4e05 svg:where(.svelte-1nq4e05){width:100%;height:auto;display:block}.ribbon.svelte-1nq4e05{fill:var(--ribbon)}.ribbon-b.svelte-1nq4e05{fill:var(--ribbon-b)}.seal-text.svelte-1nq4e05{letter-spacing:1.3px;fill:#7a5208;font-weight:800;font-stretch:112%}.shine.svelte-1nq4e05{transform-box:fill-box;translate:-60px}.ring.svelte-1nq4e05,.dust.svelte-1nq4e05{pointer-events:none;opacity:0;position:absolute;top:50%;left:50%}.ring.svelte-1nq4e05{border:.8cqi solid #f0c95ecc;border-radius:50%;width:30cqi;height:30cqi;margin:-15cqi 0 0 -15cqi}.dust.svelte-1nq4e05{width:calc(var(--s) * 2.2cqi);height:calc(var(--s) * 2.2cqi);margin:calc(var(--s) * -1.1cqi);background:radial-gradient(circle,#fff6d2,#f0c95eb3 60%,#0000 70%);border-radius:50%}.fine.svelte-1nq4e05{width:100%;color:var(--soft);opacity:.85;grid-template-columns:1fr 24cqi 1fr;margin-top:4.6cqi;font-size:2.35cqi;line-height:1.35;display:grid}.fine.svelte-1nq4e05 span:where(.svelte-1nq4e05):last-child{grid-column:3}.brand.svelte-1nq4e05{letter-spacing:.02em;color:var(--soft);opacity:.8;font-size:2.3cqi;font-weight:700;position:absolute;top:7.6cqi;left:8.4cqi}.svelte-1nq4e05:lang(bn) .title:where(.svelte-1nq4e05),.svelte-1nq4e05:lang(bn) .subtitle:where(.svelte-1nq4e05),.svelte-1nq4e05:lang(bn) .label:where(.svelte-1nq4e05),.svelte-1nq4e05:lang(bn) .serial:where(.svelte-1nq4e05),.svelte-1nq4e05:lang(bn) .seal-text:where(.svelte-1nq4e05){letter-spacing:0}.play.svelte-1nq4e05{animation:.7s cubic-bezier(.2,.8,.2,1) both svelte-1nq4e05-paper-in}@keyframes svelte-1nq4e05-paper-in{0%{opacity:0;transform:translateY(18px)scale(.94)rotate(-2deg)}}.play.svelte-1nq4e05 .edge:where(.svelte-1nq4e05){animation:.8s cubic-bezier(.2,.8,.2,1) .1s both svelte-1nq4e05-wipe}.play.svelte-1nq4e05 .band:where(.svelte-1nq4e05){animation:1s cubic-bezier(.2,.8,.2,1) .2s both svelte-1nq4e05-wipe}@keyframes svelte-1nq4e05-wipe{0%{clip-path:inset(50%);opacity:0}to{clip-path:inset(0);opacity:1}}.play.svelte-1nq4e05 .emblem:where(.svelte-1nq4e05){animation:.75s cubic-bezier(.34,1.56,.64,1) .3s both svelte-1nq4e05-emblem-in}@keyframes svelte-1nq4e05-emblem-in{0%{opacity:0;transform:scale(.2)rotate(-140deg)}}.play.svelte-1nq4e05 .rise:where(.svelte-1nq4e05),.play.svelte-1nq4e05 .serial:where(.svelte-1nq4e05),.play.svelte-1nq4e05 .brand:where(.svelte-1nq4e05){animation:svelte-1nq4e05-rise-in .55s cubic-bezier(.2, .8, .2, 1) var(--d,.5s) both}@keyframes svelte-1nq4e05-rise-in{0%{opacity:0;transform:translateY(1.6cqi)}}.play.svelte-1nq4e05 .name:where(.svelte-1nq4e05){animation:1.15s cubic-bezier(.2,.8,.2,1) .82s both svelte-1nq4e05-breathe-in}@keyframes svelte-1nq4e05-breathe-in{0%{opacity:0;letter-spacing:-.03em;font-stretch:75%}55%{opacity:1;letter-spacing:.01em;font-stretch:125%}to{font-stretch:112%}}.play.svelte-1nq4e05 .award:where(.svelte-1nq4e05){animation:.6s cubic-bezier(.34,1.56,.64,1) 1.3s both svelte-1nq4e05-award-in}@keyframes svelte-1nq4e05-award-in{0%{opacity:0;transform:scale(.8)}}.play.svelte-1nq4e05 .award:where(.svelte-1nq4e05):after{animation:.6s cubic-bezier(.2,.8,.2,1) 1.75s both svelte-1nq4e05-swash}@keyframes svelte-1nq4e05-swash{0%{transform:scaleX(0)}}.play.svelte-1nq4e05 .signature:where(.svelte-1nq4e05){animation:1s ease-in-out 1.9s both svelte-1nq4e05-write}@keyframes svelte-1nq4e05-write{0%{clip-path:inset(-30% 100% -30% 0)}to{clip-path:inset(-30% 0)}}.play.svelte-1nq4e05 .sig:where(.svelte-1nq4e05)>:where(.svelte-1nq4e05):not(.signature),.play.svelte-1nq4e05 .fine:where(.svelte-1nq4e05){animation:.5s 2.1s both svelte-1nq4e05-rise-in}.play.svelte-1nq4e05 .seal:where(.svelte-1nq4e05){animation:.56s 2.6s both svelte-1nq4e05-stamp}@keyframes svelte-1nq4e05-stamp{0%{opacity:0;filter:drop-shadow(0 6cqi 5cqi #14152e40);animation-timing-function:cubic-bezier(.55,0,1,.45);translate:-50% -110%;rotate:-30deg;scale:2.8}70%{opacity:1;filter:drop-shadow(0 .3cqi .3cqi #5a3c0a80);animation-timing-function:ease-out;translate:-50% -38%;rotate:-8deg;scale:.94}86%{scale:1.04}to{translate:-50% -38%;rotate:-8deg;scale:1}}.play.stamped.svelte-1nq4e05{animation:.4s cubic-bezier(.3,1.5,.6,1) both svelte-1nq4e05-thud}@keyframes svelte-1nq4e05-thud{30%{translate:0 .8cqi;scale:.99}}.play.stamped.svelte-1nq4e05 .ring:where(.svelte-1nq4e05){animation:.6s cubic-bezier(.2,.8,.2,1) both svelte-1nq4e05-ring}@keyframes svelte-1nq4e05-ring{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.7)}}.play.stamped.svelte-1nq4e05 .dust:where(.svelte-1nq4e05){animation:.8s cubic-bezier(.2,.8,.2,1) both svelte-1nq4e05-puff}@keyframes svelte-1nq4e05-puff{0%{opacity:.95;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1.3)}}.play.stamped.svelte-1nq4e05 .shine:where(.svelte-1nq4e05){animation:.9s ease-in-out .3s both svelte-1nq4e05-shine}@keyframes svelte-1nq4e05-shine{0%{translate:-60px}to{translate:150px}}.settled.svelte-1nq4e05,.settled.svelte-1nq4e05 *,.settled.svelte-1nq4e05 .award:where(.svelte-1nq4e05):after{animation:none!important}.share.svelte-1nq4e05{max-width:20rem;color:var(--muted);margin-top:1rem;font-size:.95rem}
