.published-container.svelte-wn5xu7{max-width:1000px;margin:0 auto;padding:20px 20px 100px}.published-header.svelte-wn5xu7{text-align:center;margin-bottom:20px}.published-grid.svelte-wn5xu7{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.view-toggle.svelte-wn5xu7{justify-content:center;gap:6px;margin-bottom:20px;display:flex}.view-toggle.svelte-wn5xu7 button:where(.svelte-wn5xu7){color:#64748b;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:999px;padding:6px 16px;font-family:inherit;font-size:.85rem;font-weight:700;transition:border-color .12s,color .12s,background .12s}.view-toggle.svelte-wn5xu7 button:where(.svelte-wn5xu7):hover{color:#007f8a;border-color:#007f8a}.view-toggle.svelte-wn5xu7 button.active:where(.svelte-wn5xu7){color:#007f8a;background:#f0fdfc;border-color:#007f8a}.mag-stage.svelte-wn5xu7{display:grid}.mag-stage.svelte-wn5xu7>:where(.svelte-wn5xu7){grid-area:1/1;min-width:0}.mag-cover-wrap.svelte-wn5xu7{flex-direction:column;align-items:center;gap:18px;display:flex}.mag-cover.svelte-wn5xu7{aspect-ratio:3/4;cursor:pointer;background:linear-gradient(135deg,#007f8a,#1a237e);border:1px solid #e2e8f0;border-radius:6px 14px 14px 6px;justify-content:center;align-items:center;width:min(380px,72vw);padding:0;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #0000003d}.mag-cover.svelte-wn5xu7:hover{transform:translateY(-5px);box-shadow:0 24px 56px #00000047}.mag-cover-img.svelte-wn5xu7{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mag-cover.svelte-wn5xu7:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000038,#0000);width:16px;position:absolute;top:0;bottom:0;left:0}.mag-cover-title.svelte-wn5xu7{color:#fff;text-align:center;text-shadow:0 2px 6px #00000059;word-break:break-word;padding:20px;font-size:1.6rem;font-weight:800;position:relative}.mag-open-btn.svelte-wn5xu7{color:#fff;cursor:pointer;background:#007f8a;border:2px solid #007f8a;border-radius:999px;padding:9px 22px;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .12s}.mag-open-btn.svelte-wn5xu7:hover{background:#005f68}.magazine.svelte-wn5xu7{align-items:center;gap:12px;display:flex}.mag-nav.svelte-wn5xu7{color:#334155;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:50%;flex-shrink:0;width:42px;height:42px;font-size:1.5rem;line-height:1;transition:border-color .12s,color .12s}.mag-nav.svelte-wn5xu7:hover:not([disabled]){color:#007f8a;border-color:#007f8a}.mag-nav[disabled].svelte-wn5xu7{opacity:.35;cursor:default}.mag-spread.svelte-wn5xu7{perspective:1800px;aspect-ratio:3/2;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex:1;grid-template-columns:1fr 1fr;min-width:0;display:grid;position:relative;box-shadow:0 14px 36px #00000024}.mag-page.svelte-wn5xu7{backface-visibility:hidden;flex-direction:column;min-width:0;padding:18px 18px 12px;transition:transform .28s,filter .28s;display:flex}.mag-spread.mag-turning.svelte-wn5xu7 .mag-page:where(.svelte-wn5xu7){transition:none}.mag-page-hidden.svelte-wn5xu7{visibility:hidden}.mag-page-blank.svelte-wn5xu7{background:#fdfdfd}.mag-page-fill.svelte-wn5xu7{box-sizing:border-box;height:100%}.mag-half-right.svelte-wn5xu7{width:50%;position:absolute;top:0;bottom:0;left:50%}.mag-half-left.svelte-wn5xu7{width:50%;position:absolute;top:0;bottom:0;left:0}.mag-underlay.svelte-wn5xu7{z-index:2;background:#fff;overflow:hidden}.mag-underlay.svelte-wn5xu7:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0f172a1a,#0000 35%);position:absolute;inset:0}.mag-half-left.mag-underlay.svelte-wn5xu7:after{background:linear-gradient(270deg,#0f172a1a,#0000 35%)}.mag-sheet.svelte-wn5xu7{z-index:30;transform-style:preserve-3d;pointer-events:none}.mag-half-right.mag-sheet.svelte-wn5xu7{transform-origin:0}.mag-half-left.mag-sheet.svelte-wn5xu7{transform-origin:100%}.mag-sheet-settling.svelte-wn5xu7{transition:transform .4s cubic-bezier(.25,.8,.35,1)}.mag-sheet-face.svelte-wn5xu7{backface-visibility:hidden;background:#fff;border:1px solid #e2e8f0;position:absolute;inset:0;overflow:hidden;box-shadow:0 6px 24px #0f172a2e}.mag-sheet-back.svelte-wn5xu7{transform:rotateY(180deg)}.mag-turn-zone.svelte-wn5xu7{z-index:20;cursor:grab;touch-action:none;width:56px;position:absolute;top:0;bottom:0}.mag-turn-zone.svelte-wn5xu7:active{cursor:grabbing}.mag-turn-zone-right.svelte-wn5xu7{border-radius:0 10px 10px 0;right:0}.mag-turn-zone-left.svelte-wn5xu7{border-radius:10px 0 0 10px;left:0}.mag-turn-zone-right.svelte-wn5xu7:hover{background:linear-gradient(270deg,#0f172a14,#0000)}.mag-turn-zone-left.svelte-wn5xu7:hover{background:linear-gradient(90deg,#0f172a14,#0000)}.mag-turn-zone.svelte-wn5xu7:after{content:"";pointer-events:none;opacity:.75;width:44px;height:44px;transition:transform .16s,opacity .16s;position:absolute;bottom:0}.mag-turn-zone-right.svelte-wn5xu7:after{transform-origin:100% 100%;background:linear-gradient(to top left,#b9c4d2 0%,#e6ebf2 22%,#f8fafc 38%,#0000 52%);border-radius:0 0 10px;right:0}.mag-turn-zone-left.svelte-wn5xu7:after{transform-origin:0 100%;background:linear-gradient(to top right,#b9c4d2 0%,#e6ebf2 22%,#f8fafc 38%,#0000 52%);border-radius:0 0 0 10px;left:0}.mag-turn-zone.svelte-wn5xu7:hover:after{opacity:1;transform:scale(1.5)}.mag-page.svelte-wn5xu7 .published-grid:where(.svelte-wn5xu7){flex:1;align-content:start}.mag-page.svelte-wn5xu7 .published-grid.template-vertical:where(.svelte-wn5xu7){width:58%;max-width:none;margin:0 auto}.mag-page.svelte-wn5xu7:first-child:not(:only-child){background:linear-gradient(270deg,#0f172a12,#0000 14%);border-right:1px solid #e2e8f0}.mag-page.svelte-wn5xu7:last-child:not(:only-child){background:linear-gradient(90deg,#0f172a12,#0000 14%)}.mag-page-num.svelte-wn5xu7{text-align:center;color:#94a3b8;margin-top:auto;padding-top:12px;font-size:.75rem;font-weight:700}.mag-indicator.svelte-wn5xu7{text-align:center;color:#64748b;margin-top:14px;font-size:.85rem;font-weight:600}@media (width<=720px){.mag-spread.svelte-wn5xu7{aspect-ratio:auto;grid-template-columns:1fr}.mag-turn-zone.svelte-wn5xu7,.mag-page-blank.svelte-wn5xu7{display:none}.mag-spread-single.svelte-wn5xu7{max-width:100%}.mag-page.svelte-wn5xu7:first-child:not(:only-child){background:0 0;border-bottom:1px solid #e2e8f0;border-right:none}.mag-page.svelte-wn5xu7:last-child:not(:only-child){background:0 0}.mag-nav.svelte-wn5xu7{width:34px;height:34px}}.scroll-page.svelte-wn5xu7{background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;padding:16px;box-shadow:0 4px 14px #0f172a14}.scroll-page.svelte-wn5xu7+.page-label:where(.svelte-wn5xu7){margin-top:40px}.page-label.svelte-wn5xu7{color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin:36px 0 12px;font-size:.85rem;font-weight:800}.page-label.svelte-wn5xu7:first-of-type{margin-top:0}.published-cell.svelte-wn5xu7{background:#fff;border-radius:8px;position:relative;box-shadow:0 1px 2px #0000000f}.panel-empty.svelte-wn5xu7{aspect-ratio:4/3;background:#f3f4f6;border:2px dashed #d1d5db;border-radius:8px}.panel-image-wrap-empty.svelte-wn5xu7{aspect-ratio:4/3;background:#fff;border:2px solid #1a237e;border-radius:8px}.published-cell.svelte-wn5xu7 img:where(.svelte-wn5xu7){border-radius:8px;width:100%;height:auto;display:block}.published-cell.svelte-wn5xu7 img.cover:where(.svelte-wn5xu7){object-fit:cover;height:100%}.desc.svelte-wn5xu7{color:#374151}@media (width<=900px){.published-grid.svelte-wn5xu7{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.published-grid.svelte-wn5xu7{grid-template-columns:1fr}}.panel-image-wrap.svelte-wn5xu7{position:relative;overflow:visible}.bubble-overlay.svelte-wn5xu7{pointer-events:none;z-index:10;position:absolute;overflow:visible}.bubble-svg.svelte-wn5xu7{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bubble-text-svg.svelte-wn5xu7{text-align:center;color:#000;word-break:break-word;justify-content:center;align-items:center;width:100%;height:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;line-height:1.1;display:flex;overflow:hidden}.published-grid.template-page.svelte-wn5xu7{grid-template-columns:repeat(6,1fr)}.published-grid.template-page.svelte-wn5xu7 .published-cell:where(.svelte-wn5xu7):first-child{grid-column:1/-1}.published-grid.template-page.svelte-wn5xu7 .published-cell:where(.svelte-wn5xu7):nth-child(2),.published-grid.template-page.svelte-wn5xu7 .published-cell:where(.svelte-wn5xu7):nth-child(3){grid-column:span 3}.published-grid.template-page.svelte-wn5xu7 .published-cell:where(.svelte-wn5xu7):nth-child(4),.published-grid.template-page.svelte-wn5xu7 .published-cell:where(.svelte-wn5xu7):nth-child(5),.published-grid.template-page.svelte-wn5xu7 .published-cell:where(.svelte-wn5xu7):nth-child(6){grid-column:span 2}.published-grid.template-strip.svelte-wn5xu7{grid-template-columns:repeat(3,1fr)}.published-grid.template-vertical.svelte-wn5xu7{grid-template-columns:1fr;max-width:520px;margin:0 auto}.published-grid.template-hero.svelte-wn5xu7{grid-template-columns:repeat(4,1fr)}.published-grid.template-hero.svelte-wn5xu7 .published-cell:where(.svelte-wn5xu7):first-child{grid-column:1/-1}@media (width<=900px){.published-grid.template-hero.svelte-wn5xu7{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.published-grid.template-strip.svelte-wn5xu7,.published-grid.template-hero.svelte-wn5xu7{grid-template-columns:1fr}}
