.org[data-astro-cid-ftk2iqbs]{--org-line:var(--color-primary);--org-gap:56px;margin-top:40px}.org-title[data-astro-cid-ftk2iqbs]{border:2px solid var(--color-primary);background:var(--color-primary);color:#fff;border-radius:12px;align-items:stretch;max-width:720px;margin:0 auto 28px;font-size:clamp(1.1rem,2.4vw,1.4rem);font-weight:700;display:flex;overflow:hidden}.org-title[data-astro-cid-ftk2iqbs]>span[data-astro-cid-ftk2iqbs]:first-child{text-align:center;flex:1;padding:12px 18px}.org-num[data-astro-cid-ftk2iqbs]{min-width:72px;color:var(--color-primary-dark);background:#4fd1a5;place-items:center;display:grid}.org-box[data-astro-cid-ftk2iqbs]{z-index:1;background:#fff;border:1.5px solid #0f6f8773;border-radius:10px;position:relative;overflow:visible;box-shadow:0 4px 14px #0f2e3d0f}.org-head[data-astro-cid-ftk2iqbs]{text-align:center;background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:#fff;border-color:#0000;width:min(320px,100%);margin:0 auto;padding:14px 18px;font-size:1.05rem;font-weight:700;line-height:1.5}.org-body[data-astro-cid-ftk2iqbs]{gap:22px;padding-top:26px;display:grid;position:relative}.org-row[data-astro-cid-ftk2iqbs]:before,.org-row[data-astro-cid-ftk2iqbs]:after{content:"";background:var(--org-line);width:2px;position:absolute;left:50%;transform:translate(-50%)}.org-row[data-astro-cid-ftk2iqbs]:before{height:27px;top:0}.org-row[data-astro-cid-ftk2iqbs]:first-child:before{height:53px;top:-26px}.org-row[data-astro-cid-ftk2iqbs]:after{top:27px;bottom:-22px}.org-row[data-astro-cid-ftk2iqbs]:last-child:after{display:none}.org-row[data-astro-cid-ftk2iqbs].is-centre:before{height:0}.org-row[data-astro-cid-ftk2iqbs].is-centre:first-child:before{height:26px}.org-row[data-astro-cid-ftk2iqbs]{column-gap:var(--org-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid;position:relative}.org-row[data-astro-cid-ftk2iqbs].is-centre{grid-template-columns:minmax(0,1fr);justify-items:center}.org-row[data-astro-cid-ftk2iqbs].is-centre .org-box[data-astro-cid-ftk2iqbs]{width:min(calc(50% - var(--org-gap) / 2), 100%);min-width:300px}.org-box[data-astro-cid-ftk2iqbs].is-left:after,.org-box[data-astro-cid-ftk2iqbs].is-right:after{content:"";width:calc(var(--org-gap) / 2);background:var(--org-line);height:2px;position:absolute;top:26px}.org-box[data-astro-cid-ftk2iqbs].is-left:after{right:calc(var(--org-gap) / -2 - 1.5px)}.org-box[data-astro-cid-ftk2iqbs].is-right:after{left:calc(var(--org-gap) / -2 - 1.5px)}.org-line[data-astro-cid-ftk2iqbs]{grid-template-columns:minmax(0,1fr) 56px;align-items:stretch;display:grid}.org-line[data-astro-cid-ftk2iqbs]>[data-astro-cid-ftk2iqbs]{padding:10px 14px}.org-count[data-astro-cid-ftk2iqbs]{color:var(--color-primary);font-variant-numeric:tabular-nums;border-left:1.5px solid #0f6f8740;place-items:center;font-weight:700;display:grid}.org-group[data-astro-cid-ftk2iqbs]{background:var(--color-primary-soft);border-bottom:1.5px solid #0f6f8740;border-radius:9px 9px 0 0}.org-group[data-astro-cid-ftk2iqbs] strong[data-astro-cid-ftk2iqbs]{text-align:center;color:var(--color-primary-dark);font-size:.98rem;line-height:1.45}.org-group[data-astro-cid-ftk2iqbs] .org-count[data-astro-cid-ftk2iqbs]{color:var(--color-primary-dark);background:#4fd1a5;border-left-color:#0000;border-radius:0 9px 0 0}.org-positions[data-astro-cid-ftk2iqbs] .org-line[data-astro-cid-ftk2iqbs]+.org-line[data-astro-cid-ftk2iqbs]{border-top:1px dashed var(--color-border)}.org-pos[data-astro-cid-ftk2iqbs]{white-space:pre-line;color:var(--color-text);font-size:.88rem;line-height:1.5}@media (width<=760px){.org[data-astro-cid-ftk2iqbs]{--org-gap:0px}.org-body[data-astro-cid-ftk2iqbs]{padding-left:22px}.org-row[data-astro-cid-ftk2iqbs]:before,.org-row[data-astro-cid-ftk2iqbs]:after{left:-13px;transform:none}.org-row[data-astro-cid-ftk2iqbs].is-centre:before{height:27px}.org-row[data-astro-cid-ftk2iqbs].is-centre:first-child:before{height:53px}.org-row[data-astro-cid-ftk2iqbs],.org-row[data-astro-cid-ftk2iqbs].is-centre{grid-template-columns:minmax(0,1fr);justify-items:stretch;row-gap:22px}.org-row[data-astro-cid-ftk2iqbs].is-centre .org-box[data-astro-cid-ftk2iqbs]{width:auto;min-width:0}.org-box[data-astro-cid-ftk2iqbs].is-left:after,.org-box[data-astro-cid-ftk2iqbs].is-right:after,.org-row[data-astro-cid-ftk2iqbs].is-centre .org-box[data-astro-cid-ftk2iqbs]:after{content:"";background:var(--org-line);width:13px;height:2px;position:absolute;top:26px;left:-14px;right:auto}.org-gap[data-astro-cid-ftk2iqbs]{display:none}.org-head[data-astro-cid-ftk2iqbs]{width:100%}}.plan-scroll[data-astro-cid-6nplp2c7]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;padding:10px;overflow-x:auto}.plan[data-astro-cid-6nplp2c7]{--row-h:46px;gap:8px;padding:10px;display:grid;position:relative}.plan-frame[data-astro-cid-6nplp2c7]{pointer-events:none;z-index:0;border:3px solid #1d2a33;border-radius:4px;margin:-9px}.plan-box[data-astro-cid-6nplp2c7]{z-index:1;background:var(--box-bg);min-width:0;color:var(--box-fg);text-align:center;border-radius:4px;place-items:center;padding:4px;transition:transform .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.plan-box[data-astro-cid-6nplp2c7][title]:hover{z-index:2;transform:translateY(-2px);box-shadow:0 6px 14px #0f2e3d2e}.plan-text[data-astro-cid-6nplp2c7]{flex-direction:column;align-items:center;line-height:1.3;display:flex}.plan-label[data-astro-cid-6nplp2c7]{white-space:pre-line;font-size:.9rem;font-weight:700}.plan-phone[data-astro-cid-6nplp2c7]{font-variant-numeric:tabular-nums;letter-spacing:.5px;font-size:.88rem}.plan-box[data-astro-cid-6nplp2c7].large .plan-label[data-astro-cid-6nplp2c7]{font-size:clamp(1.2rem,2.2vw,1.9rem)}.plan-box[data-astro-cid-6nplp2c7].large .plan-phone[data-astro-cid-6nplp2c7]{font-size:clamp(1.1rem,2vw,1.7rem)}.plan-box[data-astro-cid-6nplp2c7].small .plan-label[data-astro-cid-6nplp2c7],.plan-box[data-astro-cid-6nplp2c7].small .plan-phone[data-astro-cid-6nplp2c7]{font-size:.74rem}.plan-box[data-astro-cid-6nplp2c7].vertical .plan-text[data-astro-cid-6nplp2c7]{writing-mode:vertical-rl;flex-direction:row;gap:.5em;transform:rotate(180deg)}.plan-hint[data-astro-cid-6nplp2c7]{color:var(--color-muted);margin:0 0 6px;font-size:.78rem;display:none}@media (width<=760px){.plan-hint[data-astro-cid-6nplp2c7]{display:block}.plan[data-astro-cid-6nplp2c7]{--row-h:40px;gap:6px}}.about[data-astro-cid-o4wbyxax]{min-width:0;margin-top:8px}.about-picker[data-astro-cid-o4wbyxax]{flex-direction:column;gap:6px;margin-bottom:22px;display:flex}.about-picker-label[data-astro-cid-o4wbyxax]{color:var(--color-muted);font-size:.85rem;font-weight:600}.about-select[data-astro-cid-o4wbyxax]{border:1px solid var(--color-primary);background-color:var(--color-primary-soft);width:100%;font:inherit;color:var(--color-primary-dark);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%230f6f87' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 16px center;background-repeat:no-repeat;border-radius:14px;padding:12px 44px 12px 18px;font-size:1rem;font-weight:600;transition:box-shadow .15s}.about-select[data-astro-cid-o4wbyxax]:hover,.about-select[data-astro-cid-o4wbyxax]:focus-visible{outline:none;box-shadow:0 0 0 3px #0f6f872e}.about-panel[data-astro-cid-o4wbyxax]{margin-top:8px}.about-heading[data-astro-cid-o4wbyxax]{margin-top:0}.about-intro[data-astro-cid-o4wbyxax]{margin-bottom:18px}.about-figure[data-astro-cid-o4wbyxax]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#f5f7f8;margin:0 0 20px;display:block;overflow:hidden}.about-figure[data-astro-cid-o4wbyxax] img{width:100%;height:auto;margin:0;display:block}.about-empty[data-astro-cid-o4wbyxax]{text-align:center;color:var(--color-muted);border:1px dashed var(--color-border);border-radius:var(--radius);padding:28px}.about-empty[data-astro-cid-o4wbyxax].small{margin:0;padding:18px}.dir-board[data-astro-cid-o4wbyxax]{--dir-main:var(--color-primary);--dir-main-dark:var(--color-primary-dark);--dir-frame:#4fd1a5;--dir-soft:var(--color-primary-soft);border:2px solid var(--dir-frame);background:radial-gradient(circle at 15% 0,#ffffffe6,#0000 45%),linear-gradient(#fff,#eaf5f8);border-radius:22px;padding:36px clamp(16px,4vw,44px) 44px;position:relative;box-shadow:inset 0 0 0 6px #fbfeff,inset 0 0 0 7px #4fd1a559}.dir-header[data-astro-cid-o4wbyxax]{text-align:center;margin-bottom:26px}.dir-emblem[data-astro-cid-o4wbyxax]{width:96px;height:96px;box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--dir-frame), 0 8px 20px #0f2e3d38;background:#fff;border-radius:50%;margin:0 auto 12px;display:block;overflow:hidden}.dir-emblem[data-astro-cid-o4wbyxax] img{object-fit:cover;width:100%;height:100%;margin:0}.dir-header[data-astro-cid-o4wbyxax] h2[data-astro-cid-o4wbyxax]{color:var(--dir-main);margin:0;font-size:clamp(1.5rem,3vw,2rem)}.dir-sub[data-astro-cid-o4wbyxax]{color:var(--color-text);margin:4px 0 0;font-size:1.15rem;font-weight:700}.dir-sub2[data-astro-cid-o4wbyxax]{color:var(--color-muted);margin:2px 0 0;font-size:.9rem}.dir-ornament[data-astro-cid-o4wbyxax]{letter-spacing:4px;color:var(--dir-frame);margin-top:8px;font-size:.7rem;display:block}.dir-intro[data-astro-cid-o4wbyxax]{text-align:center}.dir-photo[data-astro-cid-o4wbyxax]{aspect-ratio:3/4;background:var(--dir-soft);color:var(--dir-main);border-radius:10px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.dir-photo[data-astro-cid-o4wbyxax] img{object-fit:cover;width:100%;height:100%;margin:0}.dir-current[data-astro-cid-o4wbyxax]{border:2px solid var(--dir-frame);background:linear-gradient(110deg,#fff,#e8f5f9);border-radius:18px;align-items:center;gap:clamp(18px,4vw,40px);padding:24px clamp(18px,4vw,44px);scroll-margin-top:130px;display:flex;box-shadow:0 10px 30px #0f6f871f}.dir-current[data-astro-cid-o4wbyxax] .dir-photo[data-astro-cid-o4wbyxax]{border:4px solid var(--dir-frame);width:150px;box-shadow:0 8px 18px #0000002e}.dir-badge[data-astro-cid-o4wbyxax]{background:linear-gradient(90deg, var(--dir-main), var(--dir-main-dark));color:#fff;border-radius:999px;padding:4px 14px;font-size:.78rem;font-weight:700;display:inline-block}.dir-current[data-astro-cid-o4wbyxax] h3[data-astro-cid-o4wbyxax]{color:var(--dir-main);margin:8px 0 2px;font-size:clamp(1.35rem,2.6vw,1.75rem)}.dir-position[data-astro-cid-o4wbyxax]{color:var(--color-muted);margin:0;font-size:.85rem}.dir-current[data-astro-cid-o4wbyxax] .dir-position[data-astro-cid-o4wbyxax]{font-size:1rem}.dir-period[data-astro-cid-o4wbyxax]{border:1px solid var(--dir-soft);color:var(--dir-main);background:#f1f9fb;border-radius:10px;align-items:center;gap:6px;margin:12px 0 0;padding:6px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.dir-divider[data-astro-cid-o4wbyxax]{text-align:center;margin:30px 0 22px;font-size:1rem}.dir-divider[data-astro-cid-o4wbyxax] span[data-astro-cid-o4wbyxax]{border:2px solid var(--dir-frame);background:linear-gradient(90deg, var(--dir-main), var(--dir-main-dark));color:#fff;border-radius:999px;padding:8px 26px;display:inline-block;box-shadow:0 6px 16px #0f6f8747}.dir-list[data-astro-cid-o4wbyxax]{gap:22px;max-width:860px;margin:0 auto;padding:0;list-style:none;display:grid}.dir-card[data-astro-cid-o4wbyxax]{border:1px solid var(--color-border);border-left:6px solid var(--dir-main);background:#fff;border-radius:14px;align-items:center;gap:20px;margin:0;padding:16px 20px;scroll-margin-top:130px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 6px 18px #0f2e3d12}.dir-card[data-astro-cid-o4wbyxax]:nth-child(2n){border-left-color:var(--dir-frame)}.dir-card[data-astro-cid-o4wbyxax]:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0f2e3d24}.dir-card[data-astro-cid-o4wbyxax] .dir-photo[data-astro-cid-o4wbyxax]{border:2px solid var(--dir-soft);width:110px}.dir-info[data-astro-cid-o4wbyxax]{min-width:0}.dir-card[data-astro-cid-o4wbyxax] h4[data-astro-cid-o4wbyxax]{color:var(--color-text);margin:0 0 2px;font-size:1.1rem}.dir-tags[data-astro-cid-o4wbyxax]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;display:flex}.dir-tags[data-astro-cid-o4wbyxax] .dir-period[data-astro-cid-o4wbyxax]{color:var(--color-primary-dark);margin:0;padding:3px 10px;font-size:.78rem;font-weight:500}.dir-duration[data-astro-cid-o4wbyxax]{color:#fff;background:#2f9e6e;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700}.org-chain[data-astro-cid-o4wbyxax]{justify-items:center;max-width:560px;margin:0 auto;padding:0;list-style:none;display:grid}.org-person[data-astro-cid-o4wbyxax]{text-align:center;margin:0;position:relative}.org-person[data-astro-cid-o4wbyxax]+.org-person[data-astro-cid-o4wbyxax]{margin-top:40px}.org-photo[data-astro-cid-o4wbyxax]{background:linear-gradient(135deg, var(--color-primary), #4fd1a5);color:#fff;border-radius:50%;place-items:center;width:168px;height:168px;margin:0 auto 14px;padding:4px;display:grid;box-shadow:0 10px 24px #0f6f8733}.org-photo[data-astro-cid-o4wbyxax] img{object-fit:cover;border:3px solid #fff;border-radius:50%;width:100%;height:100%;margin:0}.org-person[data-astro-cid-o4wbyxax] h3[data-astro-cid-o4wbyxax]{color:var(--color-primary-dark);margin:0;font-size:clamp(1.2rem,2.4vw,1.5rem)}.org-person[data-astro-cid-o4wbyxax] p[data-astro-cid-o4wbyxax]{white-space:pre-line;color:var(--color-muted);margin:4px 0 0;line-height:1.6}.org-figure[data-astro-cid-o4wbyxax]{background:#fff;margin:36px 0 0}.org-note[data-astro-cid-o4wbyxax]{text-align:center;color:var(--color-muted);margin-top:12px;font-size:.88rem;font-style:italic}.about-attachment[data-astro-cid-o4wbyxax]{text-align:center;margin:18px 0 0}.about-attachment[data-astro-cid-o4wbyxax] a[data-astro-cid-o4wbyxax]{background:var(--color-primary-soft);color:var(--color-primary);border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.about-attachment[data-astro-cid-o4wbyxax] a[data-astro-cid-o4wbyxax]:hover{background:var(--color-primary);color:#fff}.staff-picker[data-astro-cid-o4wbyxax]{flex-direction:column;gap:6px;max-width:520px;margin-bottom:22px;display:flex}.staff-picker-label[data-astro-cid-o4wbyxax]{color:var(--color-muted);font-size:.85rem;font-weight:600}.staff-select[data-astro-cid-o4wbyxax]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);width:100%;font:inherit;color:var(--color-text);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23335' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding:10px 40px 10px 16px;font-size:.95rem;font-weight:600;transition:border-color .15s,box-shadow .15s}.staff-select[data-astro-cid-o4wbyxax]:hover{border-color:var(--color-primary)}.staff-select[data-astro-cid-o4wbyxax]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.staff-group[data-astro-cid-o4wbyxax]{scroll-margin-top:130px}.staff-banner[data-astro-cid-o4wbyxax]{background:linear-gradient(90deg, var(--color-primary), var(--color-accent));color:#fff;text-align:center;border-radius:999px;margin:0 0 34px;padding:16px 24px;font-size:clamp(1.15rem,2.6vw,1.6rem)}.staff-row[data-astro-cid-o4wbyxax]{flex-wrap:wrap;justify-content:center;gap:30px 48px;margin:0 0 34px;padding:0;list-style:none;display:flex}.staff-person[data-astro-cid-o4wbyxax]{text-align:center;flex-direction:column;align-items:center;width:230px;margin:0;line-height:1.5;display:flex}.staff-photo[data-astro-cid-o4wbyxax]{background:linear-gradient(135deg, var(--color-primary), #4fd1a5 60%, #7ed957);color:#fff;border-radius:50%;place-items:center;width:190px;height:190px;margin-bottom:12px;padding:5px;display:grid;box-shadow:0 10px 22px #0f6f8729}.staff-photo[data-astro-cid-o4wbyxax] img{object-fit:cover;background:#fff;border:3px solid #fff;border-radius:50%;width:100%;height:100%;margin:0}.staff-person[data-astro-cid-o4wbyxax] strong[data-astro-cid-o4wbyxax]{color:var(--color-text)}.staff-person[data-astro-cid-o4wbyxax] span[data-astro-cid-o4wbyxax]{color:var(--color-muted);font-size:.92rem}.staff-person[data-astro-cid-o4wbyxax] a[data-astro-cid-o4wbyxax]{color:var(--color-primary);font-size:.92rem;text-decoration:none}.staff-person[data-astro-cid-o4wbyxax] a[data-astro-cid-o4wbyxax]:hover{text-decoration:underline}@media (width<=600px){.staff-row[data-astro-cid-o4wbyxax]{gap:24px 12px}.staff-person[data-astro-cid-o4wbyxax]{width:calc(50% - 8px)}.staff-photo[data-astro-cid-o4wbyxax]{width:132px;height:132px}.staff-banner[data-astro-cid-o4wbyxax]{border-radius:18px}}.group-list[data-astro-cid-o4wbyxax]{gap:20px;display:grid}.group-card[data-astro-cid-o4wbyxax]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:0;padding:20px;scroll-margin-top:130px}.group-body[data-astro-cid-o4wbyxax].has-image{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.plan-scroll+.group-body[data-astro-cid-o4wbyxax]{margin-top:14px}.group-body[data-astro-cid-o4wbyxax] .about-figure[data-astro-cid-o4wbyxax]{margin:0}.phone-list[data-astro-cid-o4wbyxax],.member-list[data-astro-cid-o4wbyxax]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.phone-list[data-astro-cid-o4wbyxax] li[data-astro-cid-o4wbyxax]{border-radius:var(--radius-sm);background:#f5f7f8;align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.phone-list[data-astro-cid-o4wbyxax] li[data-astro-cid-o4wbyxax] svg{color:#2f9e6e;flex-shrink:0}.member-list[data-astro-cid-o4wbyxax]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:12px}.member-list[data-astro-cid-o4wbyxax] li[data-astro-cid-o4wbyxax]{color:var(--color-muted);margin:0}@media (width<=760px){.group-body[data-astro-cid-o4wbyxax].has-image{grid-template-columns:1fr}.dir-board[data-astro-cid-o4wbyxax]{box-shadow:none;padding:26px 10px 28px}.dir-current[data-astro-cid-o4wbyxax]{text-align:center;flex-direction:column;padding:20px 14px}.dir-current[data-astro-cid-o4wbyxax] .dir-photo[data-astro-cid-o4wbyxax]{width:140px}.dir-current[data-astro-cid-o4wbyxax] .dir-period[data-astro-cid-o4wbyxax]{font-size:.82rem}.dir-list[data-astro-cid-o4wbyxax]{gap:14px}.dir-card[data-astro-cid-o4wbyxax]{align-items:flex-start;gap:12px;padding:12px 12px 12px 10px}.dir-card[data-astro-cid-o4wbyxax] .dir-photo[data-astro-cid-o4wbyxax]{width:72px}.dir-card[data-astro-cid-o4wbyxax] h4[data-astro-cid-o4wbyxax]{font-size:1rem}.dir-tags[data-astro-cid-o4wbyxax] .dir-period[data-astro-cid-o4wbyxax]{align-items:flex-start;font-size:.74rem}.dir-tags[data-astro-cid-o4wbyxax] .dir-period[data-astro-cid-o4wbyxax] svg{flex-shrink:0;margin-top:3px}}.af[data-astro-cid-vwsnyv5l]{margin-top:8px}.af-tabs[data-astro-cid-vwsnyv5l]{background:var(--color-primary-soft);border-radius:999px;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin-bottom:22px;padding:6px;display:flex}.af-tabs[data-astro-cid-vwsnyv5l] button[data-astro-cid-vwsnyv5l]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 26px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s}.af-tabs[data-astro-cid-vwsnyv5l] button[data-astro-cid-vwsnyv5l]:hover{background:#ffffffbf}.af-tabs[data-astro-cid-vwsnyv5l] button[data-astro-cid-vwsnyv5l].is-active{background:var(--color-primary);color:#fff;box-shadow:0 4px 12px #0f6f8740}.af-panel[data-astro-cid-vwsnyv5l]{scroll-margin-top:130px}.af-banner[data-astro-cid-vwsnyv5l]{background:linear-gradient(90deg, var(--color-primary), var(--color-accent));color:#fff;border-radius:16px;margin:0 0 8px;padding:20px 26px;font-size:clamp(1.1rem,2.4vw,1.45rem);font-weight:600}.af-orders[data-astro-cid-vwsnyv5l]{margin:0 0 36px;padding:0;list-style:none}.af-orders[data-astro-cid-vwsnyv5l] li[data-astro-cid-vwsnyv5l]{border-bottom:1px solid var(--color-border);margin:0}.af-orders[data-astro-cid-vwsnyv5l] a[data-astro-cid-vwsnyv5l],.af-nofile[data-astro-cid-vwsnyv5l]{color:var(--color-text);align-items:flex-start;gap:12px;padding:18px 4px;line-height:1.6;text-decoration:none;transition:color .15s,background .15s;display:flex}.af-orders[data-astro-cid-vwsnyv5l] a[data-astro-cid-vwsnyv5l]:hover{color:var(--color-primary);background:var(--color-primary-soft)}.af-pdf[data-astro-cid-vwsnyv5l]{color:#fff;background:#d6453d;border-radius:6px;flex-shrink:0;margin-top:3px;padding:2px 8px;font-size:.7rem;font-weight:700}.af-nofile[data-astro-cid-vwsnyv5l]{flex-direction:column;gap:2px}.af-nofile[data-astro-cid-vwsnyv5l] small[data-astro-cid-vwsnyv5l]{color:var(--color-muted)}.af-controls[data-astro-cid-vwsnyv5l]{flex-wrap:wrap;gap:12px;margin:0 0 8px;display:flex}.af-search[data-astro-cid-vwsnyv5l]{border:2px solid var(--color-border);color:var(--color-muted);background:#fff;border-radius:999px;flex:320px;align-items:center;gap:10px;padding:0 16px;transition:border-color .15s;display:flex}.af-search[data-astro-cid-vwsnyv5l]:focus-within{border-color:var(--color-primary)}.af-search[data-astro-cid-vwsnyv5l] input[data-astro-cid-vwsnyv5l]{min-width:0;font:inherit;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;padding:12px 0}.af-select[data-astro-cid-vwsnyv5l] select[data-astro-cid-vwsnyv5l]{border:2px solid var(--color-border);height:100%;min-height:48px;font:inherit;color:var(--color-text);background:#fff;border-radius:999px;padding:0 16px}.af-summary[data-astro-cid-vwsnyv5l]{min-height:1.4em;color:var(--color-muted);margin:0 0 16px;font-size:.9rem}.af-office[data-astro-cid-vwsnyv5l]{border:2px solid var(--color-primary-dark);background:#fff;border-radius:12px;margin-bottom:24px;overflow:hidden}.af-office[data-astro-cid-vwsnyv5l][hidden]{display:none}.af-office-head[data-astro-cid-vwsnyv5l]{text-align:center;border-bottom:2px solid var(--color-primary-dark);background:var(--color-primary-soft);padding:18px 20px}.af-office-head[data-astro-cid-vwsnyv5l] h3[data-astro-cid-vwsnyv5l]{color:var(--color-primary-dark);margin:0;font-size:clamp(1.2rem,2.6vw,1.6rem)}.af-office-head[data-astro-cid-vwsnyv5l] p[data-astro-cid-vwsnyv5l]{color:var(--color-text);margin:4px 0 0;font-weight:700}.af-office-sub[data-astro-cid-vwsnyv5l]{text-align:center;border-bottom:2px solid var(--color-primary-dark);padding:10px 20px;font-weight:700}.af-office-sub[data-astro-cid-vwsnyv5l] span[data-astro-cid-vwsnyv5l]{background:var(--color-primary);color:#fff;border-radius:999px;margin-left:6px;padding:1px 10px;font-size:.8rem}.af-items[data-astro-cid-vwsnyv5l]{columns:2;column-gap:36px;margin:0;padding:18px 22px 22px;list-style:none}.af-items[data-astro-cid-vwsnyv5l] li[data-astro-cid-vwsnyv5l]{break-inside:avoid;margin:0 0 6px;padding-left:14px;line-height:1.6;position:relative}.af-items[data-astro-cid-vwsnyv5l] li[data-astro-cid-vwsnyv5l]:before{content:"-";position:absolute;left:0}.af-items[data-astro-cid-vwsnyv5l] li[data-astro-cid-vwsnyv5l][hidden]{display:none}.af-items[data-astro-cid-vwsnyv5l] mark{color:inherit;background:#fde68a;border-radius:3px;padding:0 2px}.af-empty[data-astro-cid-vwsnyv5l]{text-align:center;color:var(--color-muted);border:1px dashed var(--color-border);border-radius:var(--radius);padding:24px}@media (width<=760px){.af-items[data-astro-cid-vwsnyv5l]{columns:1}.af-select[data-astro-cid-vwsnyv5l],.af-select[data-astro-cid-vwsnyv5l] select[data-astro-cid-vwsnyv5l]{width:100%}}.rc[data-astro-cid-ltnbrnog]{--line:var(--color-primary);--line-w:2px;margin-top:16px}.rc-scroll[data-astro-cid-ltnbrnog]{padding-bottom:6px;overflow-x:auto}.rc-inner[data-astro-cid-ltnbrnog]{flex-direction:column;align-items:center;width:100%;min-width:min-content;display:flex}.rc-title[data-astro-cid-ltnbrnog]{background:var(--color-primary);color:#fff;border-radius:12px;width:min(760px,100%);margin-bottom:14px;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:700;display:flex;overflow:hidden}.rc-title[data-astro-cid-ltnbrnog]>span[data-astro-cid-ltnbrnog]:first-child{text-align:center;flex:1;padding:12px 16px}.rc-num[data-astro-cid-ltnbrnog]{min-width:60px;color:var(--color-primary-dark);background:#4fd1a5;place-items:center;padding:0 8px;font-weight:700;display:grid}.rc-head[data-astro-cid-ltnbrnog]{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:#fff;text-align:center;white-space:pre-line;border-radius:10px;flex-direction:column;width:340px;max-width:100%;padding:10px 16px;font-weight:700;line-height:1.45;display:flex}.rc-v[data-astro-cid-ltnbrnog]{width:var(--line-w);background:var(--line);height:18px}.rc-v-long[data-astro-cid-ltnbrnog]{height:26px}.rc-staff[data-astro-cid-ltnbrnog]{grid-template-columns:minmax(0,300px) 52px minmax(0,300px);display:grid}.rc-staff-row[data-astro-cid-ltnbrnog]{display:contents}.rc-side[data-astro-cid-ltnbrnog]{align-items:flex-start;padding-bottom:14px;display:flex}.rc-side[data-astro-cid-ltnbrnog].is-left{justify-content:flex-end}.rc-side[data-astro-cid-ltnbrnog]>.rc-box{width:100%;position:relative}.rc-side[data-astro-cid-ltnbrnog]>.rc-box:after{content:"";width:27px;height:var(--line-w);background:var(--line);position:absolute;top:16px}.rc-side[data-astro-cid-ltnbrnog].is-left>.rc-box:after{right:-27px}.rc-side[data-astro-cid-ltnbrnog].is-right>.rc-box:after{left:-27px}.rc-trunk[data-astro-cid-ltnbrnog]{position:relative}.rc-trunk[data-astro-cid-ltnbrnog]:before{content:"";top:0;bottom:0;left:calc(50% - var(--line-w) / 2);width:var(--line-w);background:var(--line);position:absolute}.rc-staff-end[data-astro-cid-ltnbrnog] .rc-trunk[data-astro-cid-ltnbrnog].is-last:before{height:17px;bottom:auto}.rc-box{background:#fff;border:1.5px solid #0f6f8766;border-radius:10px}.rc-line[data-astro-cid-ltnbrnog],.rc-box .rc-line{grid-template-columns:minmax(0,1fr) 40px;align-items:center;font-size:.8rem;line-height:1.4;display:grid}.rc-line[data-astro-cid-ltnbrnog]>[data-astro-cid-ltnbrnog],.rc-box .rc-line>*{padding:6px 8px}.rc-line[data-astro-cid-ltnbrnog]>[data-astro-cid-ltnbrnog]:last-child,.rc-box .rc-line>:last-child{color:var(--color-primary);border-left:1px solid #0f6f8733;align-self:stretch;place-items:center;font-weight:700;display:grid}.rc-box .rc-line+.rc-line{border-top:1px dashed var(--color-border)}.rc-pos[data-astro-cid-ltnbrnog],.rc-box .rc-pos{white-space:pre-line}.rc-box .rc-box-head{background:var(--color-primary-soft);border-radius:8px 8px 0 0}.rc-box .rc-box-head:last-child{border-radius:8px}.rc-box .rc-box-head strong{text-align:center;color:var(--color-primary-dark)}.rc-box .rc-box-head>:last-child{color:var(--color-primary-dark);background:#4fd1a5;border-left-color:#0000;border-top-right-radius:8px}.rc-cols[data-astro-cid-ltnbrnog]{justify-content:center;width:100%;display:flex}.rc-col[data-astro-cid-ltnbrnog]{flex:1 0 164px;max-width:240px;padding:22px 5px 0;position:relative}.rc-col[data-astro-cid-ltnbrnog] .rc-line[data-astro-cid-ltnbrnog],.rc-col[data-astro-cid-ltnbrnog] .rc-box .rc-line{grid-template-columns:minmax(0,1fr) 30px;font-size:.72rem}.rc-col[data-astro-cid-ltnbrnog] .rc-line[data-astro-cid-ltnbrnog]>[data-astro-cid-ltnbrnog],.rc-col[data-astro-cid-ltnbrnog] .rc-box .rc-line>*{padding:5px 6px}.rc-col[data-astro-cid-ltnbrnog]:before{content:"";border-top:var(--line-w) dashed var(--line);position:absolute;top:0;left:0;right:0}.rc-col[data-astro-cid-ltnbrnog]:first-child:before{left:50%}.rc-col[data-astro-cid-ltnbrnog]:last-child:before{right:50%}.rc-col[data-astro-cid-ltnbrnog]:only-child:before{display:none}.rc-col[data-astro-cid-ltnbrnog]:after{content:"";top:0;left:calc(50% - var(--line-w) / 2);border-left:var(--line-w) dashed var(--line);height:22px;position:absolute}.rc-col-title[data-astro-cid-ltnbrnog]{border:1.5px dashed var(--color-primary);color:var(--color-primary-dark);background:#fff;border-radius:10px;font-size:.8rem;font-weight:700;display:flex;overflow:hidden}.rc-col-title[data-astro-cid-ltnbrnog]>span[data-astro-cid-ltnbrnog]:first-child{text-align:center;flex:1;padding:7px 8px}.rc-col-title[data-astro-cid-ltnbrnog] .rc-num[data-astro-cid-ltnbrnog]{min-width:40px}.rc-director[data-astro-cid-ltnbrnog]{border:1.5px solid var(--color-primary);background:var(--color-primary-soft);border-radius:10px;margin-top:12px;position:relative}.rc-director[data-astro-cid-ltnbrnog]:before{content:"";top:-13.5px;left:calc(50% - var(--line-w) / 2);width:var(--line-w);background:var(--line);height:12px;padding:0;position:absolute}.rc-stack[data-astro-cid-ltnbrnog]{gap:10px;padding:10px 0 0 16px;display:grid}.rc-stack[data-astro-cid-ltnbrnog]>.rc-box{position:relative}.rc-stack[data-astro-cid-ltnbrnog]>.rc-box:before{content:"";width:var(--line-w);background:var(--line);position:absolute;top:-11.5px;bottom:-11.5px;left:-11px}.rc-stack[data-astro-cid-ltnbrnog]>.rc-box:last-child:before{height:27.5px;bottom:auto}.rc-stack[data-astro-cid-ltnbrnog]>.rc-box:after{content:"";width:9.5px;height:var(--line-w);background:var(--line);position:absolute;top:14px;left:-11px}@media (width<=640px){.rc-staff[data-astro-cid-ltnbrnog]{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.rc-side[data-astro-cid-ltnbrnog]>.rc-box:after{width:15px}.rc-side[data-astro-cid-ltnbrnog].is-left>.rc-box:after{right:-15px}.rc-side[data-astro-cid-ltnbrnog].is-right>.rc-box:after{left:-15px}.rc-inner[data-astro-cid-ltnbrnog]{min-width:0}.rc-head[data-astro-cid-ltnbrnog]{width:100%}.rc-cols[data-astro-cid-ltnbrnog]{flex-direction:column;align-items:stretch}.rc-col[data-astro-cid-ltnbrnog]{max-width:none;padding:14px 0 0 22px}.rc-col[data-astro-cid-ltnbrnog]:before,.rc-col[data-astro-cid-ltnbrnog]:first-child:before,.rc-col[data-astro-cid-ltnbrnog]:last-child:before{border-top:0;border-left:var(--line-w) dashed var(--line);inset:0 auto 0 0}.rc-col[data-astro-cid-ltnbrnog]:last-child:before{height:30px;bottom:auto}.rc-col[data-astro-cid-ltnbrnog]:only-child:before{display:block}.rc-col[data-astro-cid-ltnbrnog]:after{border-left:0;border-top:var(--line-w) dashed var(--line);width:22px;height:0;top:30px;left:0}.rc-cols[data-astro-cid-ltnbrnog]{position:relative}.rc-cols[data-astro-cid-ltnbrnog]:before{content:"";width:calc(50% + var(--line-w) / 2);border-top:var(--line-w) dashed var(--line);position:absolute;top:0;left:0}}.ot-search[data-astro-cid-jjmhta5g]{border:2px solid var(--color-border);max-width:560px;color:var(--color-muted);background:#fff;border-radius:999px;align-items:center;gap:10px;margin-bottom:16px;padding:0 16px;display:flex}.ot-search[data-astro-cid-jjmhta5g]:focus-within{border-color:var(--color-primary)}.ot-search[data-astro-cid-jjmhta5g] input[data-astro-cid-jjmhta5g]{min-width:0;font:inherit;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;padding:12px 0}.ot-table[data-astro-cid-jjmhta5g]{border-collapse:collapse;width:100%;font-size:.92rem}.ot-table[data-astro-cid-jjmhta5g] th[data-astro-cid-jjmhta5g]{border-bottom:2px solid var(--color-primary);color:var(--color-primary-dark);text-align:center;white-space:nowrap;background:var(--color-primary-soft);padding:14px 10px;font-weight:700}.ot-table[data-astro-cid-jjmhta5g] td[data-astro-cid-jjmhta5g]{border-bottom:1px solid var(--color-border);text-align:center;vertical-align:middle;padding:14px 10px;line-height:1.5}.ot-row[data-astro-cid-jjmhta5g]:hover td[data-astro-cid-jjmhta5g]{background:#f7fbfc}.ot-row[data-astro-cid-jjmhta5g].is-head td[data-astro-cid-jjmhta5g]{background:var(--color-primary-soft)}.ot-row[data-astro-cid-jjmhta5g] strong[data-astro-cid-jjmhta5g]{font-weight:600}.ot-num[data-astro-cid-jjmhta5g]{width:64px}.ot-email[data-astro-cid-jjmhta5g] a[data-astro-cid-jjmhta5g]{color:var(--color-primary);white-space:nowrap}.ot-btn[data-astro-cid-jjmhta5g]{background:var(--color-primary-soft);color:var(--color-primary);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:4px;padding:6px 14px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.ot-btn[data-astro-cid-jjmhta5g]:hover,.ot-btn[data-astro-cid-jjmhta5g][aria-expanded=true],.ot-row[data-astro-cid-jjmhta5g].is-head .ot-btn[data-astro-cid-jjmhta5g]{background:var(--color-primary);color:#fff}.ot-row[data-astro-cid-jjmhta5g].is-head .ot-btn[data-astro-cid-jjmhta5g]:hover,.ot-row[data-astro-cid-jjmhta5g].is-head .ot-btn[data-astro-cid-jjmhta5g][aria-expanded=true]{background:var(--color-primary-dark)}.ot-btn[data-astro-cid-jjmhta5g] svg{transition:transform .2s}.ot-btn[data-astro-cid-jjmhta5g][aria-expanded=true] svg{transform:rotate(90deg)}.ot-nochart[data-astro-cid-jjmhta5g]{text-align:center;color:var(--color-muted);margin:0;padding:22px 12px;font-size:.9rem}.ot-none[data-astro-cid-jjmhta5g]{color:var(--color-muted)}.ot-detail[data-astro-cid-jjmhta5g]>td[data-astro-cid-jjmhta5g]{text-align:left;background:#fbfdfe;padding:10px 6px 28px}.ot-detail[data-astro-cid-jjmhta5g] .org{margin-top:16px}.ot-pdf[data-astro-cid-jjmhta5g]{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;height:min(85vh,1000px);margin-top:16px;display:block}.ot-img[data-astro-cid-jjmhta5g]{border:1px solid var(--color-border);border-radius:var(--radius-sm);max-width:100%;margin:16px auto 0;display:block}.ot-open[data-astro-cid-jjmhta5g]{text-align:center;margin:10px 0 0}.ot-open[data-astro-cid-jjmhta5g] a[data-astro-cid-jjmhta5g]{color:var(--color-primary);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ot-empty[data-astro-cid-jjmhta5g]{text-align:center;color:var(--color-muted);padding:24px}@media (width<=760px){.ot-table[data-astro-cid-jjmhta5g] thead[data-astro-cid-jjmhta5g]{display:none}.ot-table[data-astro-cid-jjmhta5g],.ot-table[data-astro-cid-jjmhta5g] tbody[data-astro-cid-jjmhta5g],.ot-row[data-astro-cid-jjmhta5g],.ot-row[data-astro-cid-jjmhta5g] td[data-astro-cid-jjmhta5g]{width:auto;display:block}.ot-row[data-astro-cid-jjmhta5g]{border:1px solid var(--color-border);background:#fff;border-radius:12px;margin-bottom:12px;padding:10px 14px}.ot-row[data-astro-cid-jjmhta5g][hidden],.ot-detail[data-astro-cid-jjmhta5g][hidden]{display:none}.ot-row[data-astro-cid-jjmhta5g] td[data-astro-cid-jjmhta5g]{text-align:left;border:0;grid-template-columns:96px minmax(0,1fr);gap:8px;padding:5px 0;display:grid}.ot-email[data-astro-cid-jjmhta5g] a[data-astro-cid-jjmhta5g]{white-space:normal;word-break:break-all}.ot-row[data-astro-cid-jjmhta5g] td[data-astro-cid-jjmhta5g]:before{content:attr(data-label);color:var(--color-muted);font-size:.8rem}.ot-row[data-astro-cid-jjmhta5g] td[data-astro-cid-jjmhta5g].ot-num:empty{display:none}.ot-detail[data-astro-cid-jjmhta5g],.ot-detail[data-astro-cid-jjmhta5g]>td[data-astro-cid-jjmhta5g]{display:block}}.ot-row[data-astro-cid-jjmhta5g].is-target td[data-astro-cid-jjmhta5g]{background:#fff4e0;animation:2.4s ease-out ot-flash}@keyframes ot-flash{0%,30%{background:#ffe2a8}to{background:#fff4e0}}.ot-row[data-astro-cid-jjmhta5g].is-target{scroll-margin-top:90px}.acc-tabs[data-astro-cid-d7fyq5j6]{border-radius:var(--radius) var(--radius) 0 0;background:var(--color-primary-soft);flex-wrap:wrap;gap:4px;margin-top:20px;padding:8px 8px 0;display:flex}.acc-tab[data-astro-cid-d7fyq5j6]{border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--color-primary-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 18px;font-weight:600}.acc-tab[data-astro-cid-d7fyq5j6]:hover{background:#ffffff8c}.acc-tab[data-astro-cid-d7fyq5j6].is-active{background:var(--color-surface);color:var(--color-primary)}.acc-panel[data-astro-cid-d7fyq5j6]{border:1px solid var(--color-primary-soft);border-radius:0 0 var(--radius) var(--radius);border-top:0;padding:16px}.acc-panel[data-astro-cid-d7fyq5j6]>.acc-section[data-astro-cid-d7fyq5j6]:first-child,.acc-panel[data-astro-cid-d7fyq5j6]>.acc-groupbox[data-astro-cid-d7fyq5j6]:first-child{margin-top:0}.acc-empty-group[data-astro-cid-d7fyq5j6]{color:var(--color-muted);margin:0;padding:14px 4px;font-size:.9rem}.acc-section[data-astro-cid-d7fyq5j6]+.acc-section[data-astro-cid-d7fyq5j6]{margin-top:32px}.acc-group[data-astro-cid-d7fyq5j6]{border:1px solid var(--color-border);border-left:4px solid var(--color-primary);color:var(--color-primary-dark);background:#fff;border-radius:12px;margin:20px 0 0;padding:10px 16px;font-size:1rem;font-weight:600}.acc-section[data-astro-cid-d7fyq5j6]+.acc-groupbox[data-astro-cid-d7fyq5j6],.acc-groupbox[data-astro-cid-d7fyq5j6]+.acc-section[data-astro-cid-d7fyq5j6]{margin-top:14px}.acc-groupbox[data-astro-cid-d7fyq5j6]>summary[data-astro-cid-d7fyq5j6].acc-group{cursor:pointer;align-items:center;gap:10px;padding:10px 16px;transition:filter .2s,border-radius .2s;display:flex}.acc-groupbox[data-astro-cid-d7fyq5j6]>summary[data-astro-cid-d7fyq5j6].acc-group:hover{background:var(--color-primary-soft)}.acc-group-name[data-astro-cid-d7fyq5j6]{flex:1;min-width:0}.acc-group-count[data-astro-cid-d7fyq5j6]{background:var(--color-primary-soft);color:var(--color-primary);border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:.75rem;font-weight:600}.acc-group-chevron[data-astro-cid-d7fyq5j6]{background:var(--color-primary-soft);width:28px;height:28px;color:var(--color-primary);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .25s;display:grid}.acc-groupbox[data-astro-cid-d7fyq5j6][open]>summary[data-astro-cid-d7fyq5j6] .acc-group-chevron[data-astro-cid-d7fyq5j6]{transform:rotate(90deg)}.acc-groupbox[data-astro-cid-d7fyq5j6]>.acc[data-astro-cid-d7fyq5j6]{border-left:3px solid var(--color-primary-soft);margin-top:12px;padding-left:14px}.acc[data-astro-cid-d7fyq5j6]{gap:8px;margin-top:20px;display:grid}.acc-item[data-astro-cid-d7fyq5j6]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;transition:box-shadow .2s,border-color .2s;overflow:hidden}.acc-item[data-astro-cid-d7fyq5j6][open]{box-shadow:var(--shadow);border-color:#0f6f8759}.acc-item[data-astro-cid-d7fyq5j6]{scroll-margin-top:130px}.acc-actions[data-astro-cid-d7fyq5j6] .button[data-astro-cid-d7fyq5j6]{text-decoration:none}summary[data-astro-cid-d7fyq5j6]{cursor:pointer;align-items:center;gap:14px;padding:16px 20px;list-style:none;transition:background .2s;display:flex}.acc-item[data-astro-cid-d7fyq5j6]>summary[data-astro-cid-d7fyq5j6]{gap:10px;padding:9px 14px}summary[data-astro-cid-d7fyq5j6]::-webkit-details-marker{display:none}summary[data-astro-cid-d7fyq5j6]:hover{background:var(--color-primary-soft)}.acc-item[data-astro-cid-d7fyq5j6][open] summary[data-astro-cid-d7fyq5j6]{background:linear-gradient(90deg, var(--color-primary-soft), transparent);border-bottom:1px solid var(--color-border)}.acc-badge[data-astro-cid-d7fyq5j6]{text-align:center;color:#fff;background:var(--color-primary);border-radius:999px;flex-shrink:0;min-width:46px;padding:2px 8px;font-size:.66rem;font-weight:700}.acc-badge[data-astro-cid-d7fyq5j6].pdf{background:#d6453d}.acc-badge[data-astro-cid-d7fyq5j6].image{background:#2f9e6e}.acc-head[data-astro-cid-d7fyq5j6]{flex-direction:column;flex:1;min-width:0;display:flex}.acc-title[data-astro-cid-d7fyq5j6]{color:var(--color-text);font-size:.88rem;font-weight:500}.acc-chevron[data-astro-cid-d7fyq5j6]{background:var(--color-primary-soft);width:24px;height:24px;color:var(--color-primary);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .25s,background .2s,color .2s;display:grid}.acc-item[data-astro-cid-d7fyq5j6][open] .acc-chevron[data-astro-cid-d7fyq5j6]{background:var(--color-primary);color:#fff;transform:rotate(90deg)}.acc-body[data-astro-cid-d7fyq5j6]{padding:18px 20px 20px}.acc-desc[data-astro-cid-d7fyq5j6]{color:var(--color-muted);margin:0 0 14px}.acc-pdf[data-astro-cid-d7fyq5j6]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#f5f7f8;width:100%;height:min(85vh,1100px);display:block}.acc-img[data-astro-cid-d7fyq5j6]{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#f5f7f8;display:block;overflow:hidden}.acc-img[data-astro-cid-d7fyq5j6] img[data-astro-cid-d7fyq5j6]{width:100%;height:auto;margin:0 auto}.acc-actions[data-astro-cid-d7fyq5j6]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.acc-empty[data-astro-cid-d7fyq5j6]{text-align:center;color:var(--color-muted);border:1px dashed var(--color-border);border-radius:var(--radius);margin-top:20px;padding:28px}@media (width<=600px){summary[data-astro-cid-d7fyq5j6]{gap:10px;padding:14px}.acc-badge[data-astro-cid-d7fyq5j6]{min-width:0}.acc-pdf[data-astro-cid-d7fyq5j6]{height:70vh}}.acc-tab-status[data-astro-cid-d7fyq5j6]{color:#a35f00;vertical-align:middle;white-space:nowrap;background:#fff4e0;border-radius:999px;align-items:center;gap:5px;margin-left:8px;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.acc-tab-status[data-astro-cid-d7fyq5j6]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.st-picker[data-astro-cid-5w74khyk]{flex-direction:column;gap:6px;margin-bottom:22px;display:flex}.st-picker-label[data-astro-cid-5w74khyk]{color:var(--color-muted);font-size:.85rem;font-weight:600}.st-select[data-astro-cid-5w74khyk]{border:1px solid var(--color-primary);background-color:var(--color-primary-soft);width:100%;font:inherit;color:var(--color-primary-dark);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%230f6f87' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 16px center;background-repeat:no-repeat;border-radius:14px;padding:12px 44px 12px 18px;font-size:1rem;font-weight:600;transition:box-shadow .15s}.st-select[data-astro-cid-5w74khyk]:hover,.st-select[data-astro-cid-5w74khyk]:focus-visible{outline:none;box-shadow:0 0 0 3px #0f6f872e}.st-banner[data-astro-cid-5w74khyk]{background:linear-gradient(90deg, var(--color-primary), var(--color-accent));color:#fff;border-radius:14px;margin:0 0 18px;padding:16px 22px;font-size:clamp(1.05rem,2.2vw,1.35rem)}.st-intro[data-astro-cid-5w74khyk]{margin-bottom:16px}.st-figure[data-astro-cid-5w74khyk]{border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-bottom:16px;display:block;overflow:hidden}.st-figure[data-astro-cid-5w74khyk] img{width:100%;height:auto;margin:0;display:block}.st-pdf[data-astro-cid-5w74khyk]{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;height:min(85vh,1100px);display:block}.st-attachment[data-astro-cid-5w74khyk]{text-align:center;margin:14px 0 0}.st-attachment[data-astro-cid-5w74khyk] a[data-astro-cid-5w74khyk]{background:var(--color-primary-soft);color:var(--color-primary);border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-flex}.st-panel[data-astro-cid-5w74khyk]:has(.acc-section) .st-empty[data-astro-cid-5w74khyk]{display:none}.st-empty[data-astro-cid-5w74khyk]{text-align:center;color:var(--color-muted);border:1px dashed var(--color-border);border-radius:var(--radius);padding:28px}.rm-layout[data-astro-cid-5w74khyk]{grid-template-columns:minmax(0,1fr) minmax(0,640px) minmax(0,1fr);align-items:start;gap:24px;margin-bottom:28px;display:grid}.rm-map[data-astro-cid-5w74khyk]{grid-column:2;width:100%;position:relative}.rm-map[data-astro-cid-5w74khyk] img{width:100%;height:auto;margin:0;display:block}.rm-callouts[data-astro-cid-5w74khyk]{pointer-events:none;position:absolute;inset:0}.rm-lines[data-astro-cid-5w74khyk]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rm-lines[data-astro-cid-5w74khyk] polyline[data-astro-cid-5w74khyk]{fill:none;stroke:var(--color-primary-dark);stroke-width:1.2px}.rm-dot[data-astro-cid-5w74khyk]{background:var(--color-primary-dark);width:8px;height:8px;box-shadow:0 0 0 1px var(--color-primary-dark);border:2px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.rm-label[data-astro-cid-5w74khyk]{border:1px solid var(--color-primary-dark);color:var(--color-primary-dark);white-space:nowrap;background:#fff;border-radius:6px;padding:1px 7px;font-size:.74rem;font-weight:600;line-height:1.5;position:absolute;box-shadow:0 2px 6px #0000001f}.rm-label[data-astro-cid-5w74khyk].left{transform:translate(-100%,-50%)}.rm-label[data-astro-cid-5w74khyk].right{transform:translateY(-50%)}.rm-pin[data-astro-cid-5w74khyk]{background:var(--color-primary);color:#fff;width:38px;height:38px;font:inherit;white-space:nowrap;cursor:pointer;border:3px solid #fff;border-radius:50%;place-items:center;font-size:.95rem;font-weight:700;line-height:1;transition:transform .15s,background .15s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0f2e3d4d}.rm-pin[data-astro-cid-5w74khyk]:hover,.rm-pin[data-astro-cid-5w74khyk].is-active{color:#10242e;z-index:1;background:#f0b429;transform:translate(-50%,-50%)scale(1.2)}.rm-side[data-astro-cid-5w74khyk]{grid-column:1/-1;min-width:0}.rm-hint[data-astro-cid-5w74khyk]{color:var(--color-muted);margin:0 0 12px}.rm-chips[data-astro-cid-5w74khyk]{flex-direction:column;grid-column:3;place-self:center start;gap:6px;display:flex}.rm-chips[data-astro-cid-5w74khyk] button[data-astro-cid-5w74khyk]{border:1px solid var(--color-border);font:inherit;white-space:nowrap;color:var(--color-primary-dark);cursor:pointer;background:#fff;border-radius:10px;padding:7px 14px;font-size:.88rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}.rm-chips[data-astro-cid-5w74khyk] button[data-astro-cid-5w74khyk]:hover{border-color:var(--color-primary)}.rm-chips[data-astro-cid-5w74khyk] button[data-astro-cid-5w74khyk].is-active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.rm-search[data-astro-cid-5w74khyk]{border:2px solid var(--color-border);color:var(--color-muted);background:#fff;border-radius:999px;align-items:center;gap:10px;margin:0 0 14px;padding:0 16px;display:flex}.rm-search[data-astro-cid-5w74khyk]:focus-within{border-color:var(--color-primary)}.rm-search[data-astro-cid-5w74khyk] input[data-astro-cid-5w74khyk]{min-width:0;font:inherit;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;padding:11px 0}.rm-result[data-astro-cid-5w74khyk]{min-height:1.4em;color:var(--color-muted);margin:8px 0 0;font-size:.88rem}.rm-region[data-astro-cid-5w74khyk]{margin-bottom:30px;scroll-margin-top:130px}.rm-title[data-astro-cid-5w74khyk]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:center;color:var(--color-primary);margin:0 0 12px;padding:12px 0;font-size:1.1rem}@media (width<=860px){.rm-layout[data-astro-cid-5w74khyk]{grid-template-columns:minmax(0,1fr)}.rm-map[data-astro-cid-5w74khyk],.rm-chips[data-astro-cid-5w74khyk],.rm-side[data-astro-cid-5w74khyk]{grid-column:1}.rm-chips[data-astro-cid-5w74khyk]{grid-template-columns:repeat(5,minmax(0,1fr));justify-self:stretch;display:grid}.rm-pin[data-astro-cid-5w74khyk]{letter-spacing:-.5px;border-width:2px;width:28px;height:28px;font-size:.72rem}.rm-chips[data-astro-cid-5w74khyk] button[data-astro-cid-5w74khyk]{font-size:.78rem}}.report[data-astro-cid-oyyaiot7]{margin-top:24px}.frame[data-astro-cid-oyyaiot7]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);overflow:hidden}.frame[data-astro-cid-oyyaiot7] iframe[data-astro-cid-oyyaiot7]{width:100%;height:var(--h);border:0;display:block}.report-foot[data-astro-cid-oyyaiot7]{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:16px;display:flex}.report-link[data-astro-cid-oyyaiot7]{color:var(--color-primary);font-size:1.1rem;font-weight:700;text-decoration:none}.report-link[data-astro-cid-oyyaiot7]:hover{text-decoration:underline}
