@font-face{font-family:display;src:url(../media/Marcellus_Regular-s.p.18w31hjr62h3i.ttf)format("truetype");font-display:swap}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:95.27%;descent-override:27.36%;line-gap-override:0.0%;size-adjust:102.25%}.WKi_bG_className{font-family:display,display Fallback}.WKi_bG_variable{--font-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/Hind_Regular-s.p.2rmad89pku3dk.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:body;src:url(../media/Hind_Medium-s.p.1xesamfp7dcln.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:body;src:url(../media/Hind_SemiBold-s.p.0ogjbj7odcene.ttf)format("truetype");font-display:swap;font-weight:600}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:108.42%;descent-override:56.11%;line-gap-override:0.0%;size-adjust:97.3%}.qQHrYq_className{font-family:body,body Fallback}.qQHrYq_variable{--font-body:"body", "body Fallback"}
@font-face{font-family:"serif";src:url(../media/SourceSerif4_VF-s.p.2h75alak7-qkj.ttf)format("truetype");font-display:swap;font-weight:200 900}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:102.41%;descent-override:33.12%;line-gap-override:0.0%;size-adjust:101.16%}.m3msWG_className{font-family:"serif",serif Fallback}.m3msWG_variable{--font-serif:"serif", "serif Fallback"}
@font-face{font-family:sans;src:url(../media/Lato_Regular-s.p.2xbm0joyppn__.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:sans;src:url(../media/Lato_Bold-s.p.0f008warjjxlu.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:99.53%;descent-override:21.48%;line-gap-override:0.0%;size-adjust:99.17%}._0BsSea_className{font-family:sans,sans Fallback}._0BsSea_variable{--font-sans:"sans", "sans Fallback"}
@font-face{font-family:bangla;src:url(../media/TiroBangla_Regular-s.p.36o3d6r9gujhv.ttf)format("truetype");font-display:swap}@font-face{font-family:bangla Fallback;src:local(Arial);ascent-override:73.97%;descent-override:24.0%;line-gap-override:32.33%;size-adjust:102.07%}.PCY51q_className{font-family:bangla,bangla Fallback}.PCY51q_variable{--font-bangla:"bangla", "bangla Fallback"}
@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;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.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}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}body{font-family:var(--font-body), sans-serif;color:#2b0f0c;background:#fbf4e6 url(/patterns/boota-on-ivory.svg);margin:0}a{color:#8b1a1a}a:hover{color:#5e0f0f}.ph{background-color:#6e1414;background-image:radial-gradient(circle at 2px 2px,#e8a31773 1.6px,#0000 0);background-size:22px 22px;align-items:flex-end;display:flex;position:relative;overflow:hidden}.ph-l{color:#2b0f0c;font:500 12px/1.3 var(--font-body), sans-serif;background:#fbf4e6;border-radius:999px;margin:14px;padding:6px 12px}.btn{min-height:48px;font:600 15px/1 var(--font-body), sans-serif;letter-spacing:.03em;border-radius:999px;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.btn-red{color:#fbf4e6;background:#8b1a1a}.btn-red:hover{color:#fff;background:#6e1414}.btn-gold{color:#2b0f0c;background:#e8a317}.btn-gold:hover{color:#2b0f0c;background:#f2b93b}.card:hover{transform:translateY(-4px)}.tile:hover{outline-offset:2px;outline:3px solid #e8a317}input:focus,textarea:focus,select:focus{outline-offset:1px;outline:3px solid #e8a317}a:focus-visible,button:focus-visible{outline-offset:2px;outline:3px solid #e8a317}.hero-btn{transition:transform .2s,filter .2s,background-color .2s}.hero-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.adm{color:#2b0f0c;min-height:100vh;font:15px/1.5 var(--font-sans), system-ui, sans-serif;background:#f6efe2}.adm *{box-sizing:border-box}.adm a{color:#8b1a1a}.adm-shell{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.adm-side{color:#f1e2c4;background:#2b0f0c;flex-direction:column;gap:2px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.adm-brand{font:20px var(--font-display), serif;align-items:center;gap:10px;padding:6px 10px 18px;text-decoration:none;display:flex;color:#fbf4e6!important}.adm-side-link{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px;text-decoration:none;display:block;color:#e9d8b8!important}.adm-side-link:hover{background:#ffffff12;color:#fff!important}.adm-side-link[aria-current=page]{background:#8b1a1a;color:#fff!important}.adm-main{width:100%;max-width:1100px;padding:32px clamp(16px,4vw,48px) 120px}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.adm-h1{font:400 32px var(--font-display), serif;margin:0 0 4px}.adm-h2{font:600 17px var(--font-sans), sans-serif;align-items:center;gap:8px;margin:0 0 12px;display:flex}.adm-muted{color:#6b4a3f;margin:0}.adm-help{color:#6b4a3f;margin:0;font-size:13px}.adm-err{color:#a1121a;font-size:14px;font-weight:600}.adm-card{background:#fff;border:1px solid #e6d3ae;border-radius:14px;padding:22px}.adm-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.adm-tile{flex-direction:column;gap:6px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;color:inherit!important}.adm-tile:hover{border-color:#e8a317;transform:translateY(-2px)}.adm-field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.adm-label,.adm-field>label{font-size:14px;font-weight:600}.adm-input{width:100%;font:inherit;color:inherit;background:#fffdf8;border:1px solid #d9c3a0;border-radius:8px;padding:10px 12px}.adm-input:focus{outline-offset:0;border-color:#e8a317;outline:2px solid #e8a317}textarea.adm-input{resize:vertical}.adm-sm{padding:6px 8px;font-size:13px}.adm-check{align-items:center;gap:8px;margin-bottom:16px;font-size:14px;font-weight:600;display:flex}.adm-btn{color:#2b0f0c;min-height:38px;font:600 14px var(--font-sans), sans-serif;cursor:pointer;background:#fffbf3;border:1px solid #c9962b;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.adm-btn:hover:not(:disabled){background:#f4e6cb}.adm-btn:disabled,.adm-icon:disabled{opacity:.45;cursor:default}.adm-btn-primary{color:#fbf4e6;background:#8b1a1a;border-color:#8b1a1a}.adm-btn-primary:hover:not(:disabled){background:#6e1414}.adm-danger{border-color:#e2b4b0;color:#a1121a!important}.adm-icon{cursor:pointer;background:#fff;border:1px solid #e6d3ae;border-radius:6px;place-items:center;width:30px;height:30px;font-size:14px;display:inline-grid}.adm-count{color:#6b4a3f;background:#f4e6cb;border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600}.adm-group{background:#fff;border:1px solid #e6d3ae;border-radius:14px;margin-bottom:18px;padding:20px}.adm-list{margin-bottom:18px}.adm-item{background:#fff;border:1px solid #e6d3ae;border-radius:10px;margin-bottom:8px}.adm-item>summary{cursor:pointer;align-items:center;gap:10px;padding:10px 14px;list-style:none;display:flex}.adm-item>summary::-webkit-details-marker{display:none}.adm-item[open]>summary{border-bottom:1px solid #efe3cc}.adm-item-title{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.adm-item-actions{gap:4px;display:flex}.adm-item-body{padding:16px 14px 4px}.adm-item-body .adm-group{border:0;padding:0}.adm-image{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.adm-image>div:last-child{flex-direction:column;flex:260px;gap:8px;display:flex}.adm-thumb{aspect-ratio:4/3;background:#f4e6cb;border:1px solid #e6d3ae;border-radius:10px;place-items:center;width:180px;display:grid;overflow:hidden}.adm-photos{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.adm-photo{background:#fff;border:1px solid #e6d3ae;border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex}.adm-photo img{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%;height:auto}.adm-savebar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:5;background:#fffffff5;border:1px solid #e6d3ae;border-radius:12px;align-items:center;gap:14px;margin-top:24px;padding:14px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #2b0f0c14}.adm-login{place-items:center;min-height:100vh;padding:24px;display:grid}.adm-dot-ok,.adm-dot-warn{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.adm-dot-ok{background:#2e8b57}.adm-dot-warn{background:#e8a317}@media (max-width:760px){.adm-shell{grid-template-columns:1fr}.adm-side{flex-flow:wrap;height:auto;position:static}}.adm-card>.adm-group:only-child{border:0;margin:0;padding:0}.adm-frames{flex-direction:column;flex-basis:100%;gap:8px;margin-top:4px;display:flex}.adm-frames-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.adm-frame{flex-direction:column;align-items:flex-start;gap:6px;max-width:170px;display:flex}.adm-frame-label{color:#5a3b31;font-size:12px;line-height:1.3}.adm-frame-label em{color:#8b6b3f}.adm-crop{color:#2b0f0c;background:#fffbf3;border:1px solid #e6d3ae;border-radius:16px;width:min(720px,100vw - 24px);max-height:calc(100dvh - 24px);padding:18px 20px;box-shadow:0 30px 80px #00000059}.adm-crop::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e0a068c}.adm-crop-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.adm-crop-zoom{color:#6b4a3f;align-items:center;gap:10px;max-width:360px;margin:14px auto 0;font-weight:700;display:flex}.adm-crop-zoom input{accent-color:#8b1a1a;flex:1}.adm-crop-foot{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.sk{background:#ebdcbe;border-radius:10px;position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(100deg,#0000 20%,#fffaeeb3 45%,#f0c87859 55%,#0000 80%);animation:1.5s ease-in-out infinite sk-shine;position:absolute;inset:0;transform:translate(-100%)}.sk-red{background:#7a1616}.sk-red:after{background:linear-gradient(100deg,#0000 20%,#e8a31729 45%,#ffdca024 55%,#0000 80%)}.sk-on-red{background:#fbf4e629}.sk-on-red:after{background:linear-gradient(100deg,#0000 20%,#ffecc838 50%,#0000 80%)}.sk-screen{animation:.3s .12s both sk-in}.sk-photo{border-radius:0;transition:opacity .5s;position:absolute;inset:0}@keyframes sk-shine{to{transform:translate(100%)}}@keyframes sk-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sk:after{animation:none}}.no-save{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.no-save img{-webkit-user-drag:none;pointer-events: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}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
