.pc.svelte-1x7rv1u{gap:var(--spacing-12);flex-direction:column;display:flex}.pc-head.svelte-1x7rv1u{justify-content:space-between;align-items:center;gap:var(--spacing-12);display:flex}.pc-count.svelte-1x7rv1u{font-size:var(--text-sm);color:var(--text-secondary)}.pc-grid.svelte-1x7rv1u{gap:var(--spacing-12);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.pk.svelte-1chljut{gap:var(--spacing-16);flex-direction:column;display:flex}.pk-score.svelte-1chljut{gap:var(--spacing-12);flex-direction:column;display:flex}.pk-score-top.svelte-1chljut{align-items:center;gap:var(--spacing-12);display:flex}.pk-grade.svelte-1chljut{font-size:var(--text-3xl);font-weight:var(--fw-bold);color:var(--text-primary);min-width:48px;line-height:1}.pk-score-text.svelte-1chljut{flex-direction:column;flex:1;gap:2px;display:flex}.pk-score-label.svelte-1chljut{font-weight:var(--fw-bold);color:var(--text-primary)}.pk-score-sub.svelte-1chljut{font-size:var(--text-sm);color:var(--text-secondary)}.pk-bar.svelte-1chljut{background:var(--stroke-secondary);border-radius:999px;height:8px;overflow:hidden}.pk-fill.svelte-1chljut{background:var(--data-positive-1);height:100%;transition:width var(--duration-slower) var(--ease-out);border-radius:999px}.pk-score[data-grade=C\+].svelte-1chljut .pk-fill:where(.svelte-1chljut),.pk-score[data-grade=C].svelte-1chljut .pk-fill:where(.svelte-1chljut){background:var(--data-warning-1,var(--fg-accent))}.pk-score[data-grade=D].svelte-1chljut .pk-fill:where(.svelte-1chljut){background:var(--data-negative-1,var(--fg-accent))}.pk-fields.svelte-1chljut{flex-direction:column;display:flex}.pk-field.svelte-1chljut{align-items:flex-start;gap:var(--spacing-12);padding:var(--spacing-12) 0;border-top:1px solid var(--stroke-card);display:flex}.pk-field-icon.svelte-1chljut{color:var(--text-tertiary);flex:none;font-size:14px;line-height:20px}.pk-field.done.svelte-1chljut .pk-field-icon:where(.svelte-1chljut){color:var(--data-positive-1)}.pk-field-body.svelte-1chljut{gap:var(--spacing-4);flex-direction:column;flex:1;min-width:0;display:flex}.pk-field-label.svelte-1chljut{font-size:var(--text-sm);color:var(--text-secondary);line-height:20px}.pk-field.done.svelte-1chljut .pk-field-label:where(.svelte-1chljut){color:var(--text-tertiary)}.pk-field-value.svelte-1chljut{color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.pk-field-input.svelte-1chljut{gap:var(--spacing-8);align-items:center;display:flex}.pk-field-input.svelte-1chljut .field-input:where(.svelte-1chljut){flex:1}.pk-field-input.svelte-1chljut .btn:where(.svelte-1chljut){flex:none;width:32px;height:32px;padding:0}.ps.svelte-jrrmtv{gap:var(--spacing-16);flex-direction:column;display:flex}@media (width<=449px){.ps.svelte-jrrmtv{display:none}}.la-main.svelte-mcje30{flex-direction:column;flex:1;align-items:stretch;gap:8px;min-width:0;height:100vh;padding:0;display:flex;overflow:hidden}.la-header-bar.svelte-mcje30{margin:8px 8px 0 0;position:relative}.la-panel.svelte-mcje30{scroll-behavior:smooth;background:var(--bg-panel);border:1px solid var(--stroke-panel-sides);border-top-color:var(--stroke-panel);border-radius:var(--spacing-8);min-height:0;box-shadow:var(--shadow-panel);padding:var(--spacing-48) 0;scrollbar-width:none;flex-direction:column;flex:1;align-items:center;margin:0 8px 8px 0;display:flex;position:relative;overflow-y:auto}.la-panel.svelte-mcje30::-webkit-scrollbar{display:none}.la-article.svelte-mcje30{align-items:center;gap:var(--spacing-32);flex-direction:column;width:100%;display:flex}.la-header.svelte-mcje30,.la-body.svelte-mcje30,.la-more.svelte-mcje30{width:100%;max-width:680px;padding:0 var(--spacing-32)}.la-header.svelte-mcje30{gap:var(--spacing-16);flex-direction:column;display:flex}.la-tags.svelte-mcje30{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.la-tag.svelte-mcje30{padding:var(--spacing-4) var(--spacing-12);border:1px solid var(--stroke-card);background:var(--bg-card);font-size:var(--text-sm);color:var(--text-secondary);border-radius:999px}.la-title.svelte-mcje30{font-size:var(--text-4xl);font-weight:var(--fw-bold);color:var(--text-primary);letter-spacing:-.02em;line-height:1.15}.la-byline.svelte-mcje30{align-items:center;gap:var(--spacing-8);color:var(--text-secondary);font-size:var(--text-base);display:flex}.la-mark.svelte-mcje30{background-size:auto 28px;width:28px;height:28px}.la-author.svelte-mcje30{color:var(--text-primary)}.la-dot.svelte-mcje30,.la-read.svelte-mcje30{color:var(--text-tertiary)}.la-cover.svelte-mcje30{background:var(--bg-secondary);width:100%;max-height:520px;overflow:hidden}.la-cover.svelte-mcje30 .la-cover-pic{object-fit:cover;width:100%;height:100%;max-height:520px;display:block}.la-cover-live.svelte-mcje30 .la-cover-pic{aspect-ratio:16/9}.la-body.svelte-mcje30{gap:var(--spacing-32);flex-direction:column;display:flex}.la-section.svelte-mcje30{gap:var(--spacing-16);scroll-margin-top:var(--spacing-32);flex-direction:column;display:flex}.la-h2.svelte-mcje30{font-size:var(--text-xl);font-weight:var(--fw-bold);color:var(--text-primary);margin-top:var(--spacing-8);line-height:1.3}.la-p.svelte-mcje30{font-size:var(--text-lg);color:var(--text-primary);line-height:1.7}.la-figure.svelte-mcje30{gap:var(--spacing-12);margin:var(--spacing-8) 0;flex-direction:column;display:flex}.la-figure.svelte-mcje30 img:where(.svelte-mcje30){border-radius:var(--spacing-16);background:var(--bg-secondary);width:100%;display:block}.la-caption.svelte-mcje30{text-align:center;font-size:var(--text-sm);color:var(--text-tertiary);padding:0 var(--spacing-24);line-height:1.5}.la-quote.svelte-mcje30{margin:var(--spacing-8) 0;padding-left:var(--spacing-32);font-size:var(--text-3xl);color:var(--text-tertiary);letter-spacing:-.01em;line-height:1.3}.la-practical.svelte-mcje30{width:calc(100% + 2 * var(--spacing-32));margin:var(--spacing-8) calc(-1 * var(--spacing-32));padding:var(--spacing-24);gap:var(--spacing-16);background:var(--bg-card);border:1px solid var(--stroke-card);border-radius:var(--spacing-16);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.la-practical-inverse.svelte-mcje30{background:linear-gradient(to bottom, var(--bg-app-stop-dark), var(--bg-app-stop-light));border-color:var(--stroke-panel);color:var(--text-primary)}.la-practical-intro.svelte-mcje30{font-size:var(--text-base);color:var(--text-secondary);line-height:1.5}@media (width<=800px){.la-practical.svelte-mcje30{width:100%;margin-left:0;margin-right:0}}.la-more.svelte-mcje30{gap:var(--spacing-16);padding-top:var(--spacing-32);border-top:1px solid var(--stroke-card);flex-direction:column;display:flex}.la-more-title.svelte-mcje30{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--text-secondary)}.la-more-cards.svelte-mcje30{gap:var(--spacing-16);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.la-more-card.svelte-mcje30{gap:var(--spacing-12);background:var(--bg-card);border:1px solid var(--stroke-card);border-radius:var(--spacing-16);box-shadow:var(--shadow-card);color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}[data-theme=dark] .la-more-card.svelte-mcje30{border-color:color-mix(in srgb, var(--fg-primary) 18%, transparent)}.la-more-card.svelte-mcje30 .la-more-cover{aspect-ratio:16/9;object-fit:cover;background:var(--bg-secondary);width:100%}.la-more-text.svelte-mcje30{gap:var(--spacing-4);padding:0 var(--spacing-16) var(--spacing-16);flex-direction:column;display:flex}.la-more-card-title.svelte-mcje30{font-weight:var(--fw-bold);color:var(--text-primary)}.la-more-card-sub.svelte-mcje30{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.la-indicator.svelte-mcje30{z-index:1;margin-right:var(--spacing-24);align-self:flex-end;align-items:flex-end;gap:var(--spacing-8);flex-direction:column;height:0;display:flex;position:sticky;top:40%}.la-ind.svelte-mcje30{background:var(--stroke-secondary);cursor:pointer;width:16px;height:2px;transition:width var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);border:0;border-radius:1px;padding:0}.la-ind.svelte-mcje30:hover{background:var(--fg-tertiary)}.la-ind.active.svelte-mcje30{background:var(--fg-primary);width:28px}@media (width<=900px){.la-indicator.svelte-mcje30{display:none}}@media (width<=767px),(width<=1023px) and (height<=500px){.la-header-bar.svelte-mcje30{margin:0 var(--spacing-8)}.la-panel.svelte-mcje30{margin:0 var(--spacing-8) max(var(--spacing-8), env(safe-area-inset-bottom));padding:var(--spacing-24) 0}.la-article.svelte-mcje30{gap:var(--spacing-24)}.la-header.svelte-mcje30,.la-body.svelte-mcje30,.la-more.svelte-mcje30{padding:0 var(--spacing-16)}.la-title.svelte-mcje30{font-size:var(--text-3xl)}.la-quote.svelte-mcje30{padding-left:var(--spacing-16);font-size:var(--text-2xl)}.la-caption.svelte-mcje30{padding:0 var(--spacing-8)}.la-practical.svelte-mcje30{padding:var(--spacing-16)}.la-practical[data-kind=simulation].svelte-mcje30 .la-practical-intro:where(.svelte-mcje30){display:none}}
