.header{background-color:#ace6ffff}body{background:#f8f8f8;font-family:'Be Vietnam Pro',sans-serif;font-weight:400}.social_share{width:100%}.social_share i{font-size:150%;display:block}a{text-decoration:none;font-weight:500;color:#000}.card{border:none}.home-splash{background-color:#ece9f2;padding-bottom:30px;padding-top:30px}.home-splash .splash-container{position:relative;width:100%;padding-top:40%;background-position:center center;background-repeat:no-repeat;background-size:72%}.home-splash .splash-container .splash-inner{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.post-item .post-item-container{position:relative;width:100%;padding-top:130%}.post-item img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.post-item .post-title{margin-bottom:10px}.post-item .post-title-fixed{height:48px;overflow:hidden}.post-item .post-description{font-weight:300;font-size:90%}figure.post-section-image{width:100%}.post-section{border-radius:0.3rem;overflow:hidden}.post-section-image{text-align:center}.post-section-image img{max-width:100%;max-height:600px;display:inline-block;margin:auto}.color-facebook{color:#335295}.color-twitter{color:#3785b6}.color-google{color:#b33322}.color-pinterest{color:#aa3525}.color-linkedin{color:#096399}.color-whatsapp{color:#3e9037}.color-reddit{color:#f14b25}.color-line{color:#06bd51}.color-telegram{color:#1e98d6}.color-messenger{color:#4999e4}.color-email{color:#d17b1b}.draw-canvas-wrap{width:100%;min-height:360px;touch-action:none;overflow:hidden;border:1px solid #000000}.draw-canvas{display:block;width:100%;height:auto;touch-action:none;cursor:crosshair}.draw-palette{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.draw-color-swatch{width:28px;height:28px;border-radius:999px;border:none;padding:0;background:var(--swatch-color);display:inline-block;box-shadow:0 0 0 1px rgba(15,23,42,0.18)}.draw-color-tip{display:none}.draw-color-swatch.is-active{box-shadow:0 0 0 2px #0d6efd,0 0 0 4px rgba(13,110,253,0.35)}.draw-controls{position:fixed;top:80px;right:max(16px,calc(env(safe-area-inset-right) + 12px));z-index:30}.draw-controls-stack{display:flex;flex-direction:column;gap:0.5rem}.draw-control-circle{width:44px;height:44px;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff;border:1px solid #000000;box-shadow:0 2px 8px rgba(0,0,0,0.18);color:#000000}.draw-control-circle[data-draw-brush-panel]{background-color:var(--brush-btn-color,#0d6efd)!important;border-color:#000000!important;color:var(--brush-btn-ink,#000000)!important}.draw-brush-modal-backdrop{position:fixed;inset:0;background:rgba(15,23,42,0.45);display:flex;align-items:center;justify-content:center;z-index:50}.draw-brush-modal{width:100%;max-width:480px;background:#fff;border-radius:1rem;box-shadow:0 1.5rem 3rem rgba(15,23,42,0.4);padding:1rem 1.25rem 1.25rem}.draw-reset-modal{max-width:420px}.draw-brush-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.75rem}.draw-brush-modal-body{display:flex;flex-direction:column;gap:0.75rem}.draw-brush-range-row{display:flex;align-items:center;gap:0.75rem}.draw-brush-range-row label{min-width:80px;margin-bottom:0;font-size:0.875rem;color:#6b7280}.draw-brush-range-row input[type="range"]{flex:1}.draw-brush-range-value{min-width:40px;text-align:right;font-weight:600;font-size:0.875rem}.draw-brush-preview{margin-top:0.5rem;padding:0.5rem 0.75rem;border-radius:0.75rem;background:#f3f4f6}.draw-brush-preview-label{font-size:0.8rem;color:#6b7280;margin-bottom:0.25rem}.draw-brush-preview-canvas{width:100%;height:60px;border-radius:0.5rem;background:#ffffff;border:1px solid #e5e7eb;display:block}.draw-brush-colors{margin-top:0.5rem}.draw-current-color-indicator{width:18px;height:18px;border-radius:999px;border:2px solid rgba(15,23,42,0.2);background-color:transparent;box-shadow:0 0 0 1px rgba(255,255,255,0.9);position:relative;overflow:hidden}.draw-current-color-indicator::before{content:"";position:absolute;inset:2px;border-radius:inherit;background-color:var(--current-color,#000000);opacity:var(--current-opacity,0.7)}