:root{--manual-bg: #f4f9ff;--manual-surface: #ffffff;--manual-surface-soft: #eef6ff;--manual-border: #c9ddf3;--manual-blue: #2d6fbe;--manual-blue-deep: #123d78;--manual-blue-soft: #d9ebff;--manual-text: #14314f;--manual-text-soft: #55708f;--manual-success: #2d8a5a;--manual-warning: #d89a1c;--manual-danger: #cc4c4c;--manual-shadow: 0 18px 40px rgba(18, 61, 120, .08);--manual-radius-xl: 30px;--manual-radius-lg: 24px;--manual-radius-md: 18px;--manual-font: "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", system-ui, sans-serif}*{box-sizing:border-box}img,svg{max-width:100%}html{scroll-behavior:smooth}body{margin:0;font-family:var(--manual-font);color:var(--manual-text);background:radial-gradient(circle at top left,rgba(159,209,255,.45),transparent 32%),linear-gradient(180deg,#eef7ff,#f8fbff 45%,#eef5fb)}a{color:inherit}#root{min-height:100vh}.manual-page{max-width:1280px;margin:0 auto;padding:32px 20px 64px}.manual-page *{min-width:0}.manual-hero,.manual-section,.manual-footer,.manual-toc{background:#ffffffe6;border:1px solid rgba(201,221,243,.95);box-shadow:var(--manual-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.manual-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;padding:40px;border-radius:36px}.manual-chip,.manual-section__eyebrow,.diagram-card__tag,.step-card__step,.flow-card__step{display:inline-flex;width:fit-content;align-items:center;border-radius:999px;padding:8px 14px;font-size:.95rem;font-weight:800;letter-spacing:.02em;background:var(--manual-blue-soft);color:var(--manual-blue-deep);white-space:normal;text-align:center}.manual-hero h1{margin:16px 0 12px;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.05}.manual-hero__subtitle{margin:0;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:700;color:var(--manual-text-soft)}.manual-hero__meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.manual-hero__meta span,.diagram-card__todo,.note-banner,.disclaimer-card{border-radius:18px;padding:12px 16px;background:#f8fbff;border:1px solid var(--manual-border);font-size:1rem;font-weight:700;overflow-wrap:anywhere}.manual-hero__visuals,.device-layout,.training-layout{display:grid;gap:20px}.cover-visual-card{display:grid;gap:12px;padding:18px;border-radius:28px;border:1px solid var(--manual-border);background:linear-gradient(180deg,#f9fcff,#eef6ff)}.cover-visual-card__meta{display:flex;justify-content:flex-start}.cover-visual-card__frame{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:24px;border:1px solid #c3d9ef;background:radial-gradient(circle at top right,rgba(170,214,255,.55),transparent 38%),linear-gradient(180deg,#fafdff,#edf6ff)}.cover-visual-card__frame--product{min-height:280px;padding:16px}.cover-visual-card__frame--app{min-height:360px;padding:20px 18px}.cover-visual-card__image{display:block;max-width:100%;height:auto}.cover-visual-card__image--product{max-height:250px;object-fit:contain}.cover-visual-card__image--app{max-height:190px;border-radius:22px;box-shadow:0 14px 32px #123d7824}.cover-qr-panel{display:grid;gap:12px}.cover-qr-panel__head{display:grid;gap:6px}.cover-qr-panel__head p{margin:0;color:var(--manual-blue-deep);font-size:.98rem;line-height:1.65;font-weight:800}.cover-qr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cover-qr-card{display:grid;gap:10px;padding:14px;border-radius:22px;border:1px solid #cfe0f2;background:#fff;justify-items:center;text-align:center}.cover-qr-card__image{display:block;width:100%;max-width:180px;height:auto;border-radius:18px;border:1px solid #d9e7f6;background:#fff}.cover-qr-card__label{margin:0;color:var(--manual-blue-deep);font-size:.98rem;line-height:1.4;font-weight:900}.app-preview-stack{position:relative;width:100%;max-width:380px;min-height:300px;margin-inline:auto}.app-preview-stack__screen{position:absolute;width:43%;max-width:154px;border-radius:22px;border:1px solid rgba(187,210,235,.9);box-shadow:0 20px 40px #123d7829;background:#fff}.app-preview-stack__screen--back{top:0;right:0;transform:rotate(0);z-index:1;opacity:.96}.app-preview-stack__screen--mid{top:8%;right:18%;transform:rotate(0);z-index:2;opacity:.98}.app-preview-stack__screen--front-left{top:16%;right:36%;transform:rotate(0);z-index:3}.app-preview-stack__screen--front-right{top:24%;right:54%;transform:rotate(0);z-index:4}.manual-toc{position:sticky;top:12px;z-index:5;display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 24px;padding:16px;border-radius:22px}.manual-toc a{padding:10px 16px;border-radius:999px;background:#f1f7ff;border:1px solid var(--manual-border);text-decoration:none;font-weight:800;color:var(--manual-blue-deep);text-align:center}.manual-content{display:grid;gap:24px}.manual-section{border-radius:32px;padding:32px}.manual-section__header{margin-bottom:24px}.manual-section__heading-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.manual-section__title{margin:0;font-size:clamp(2rem,3.5vw,3rem);line-height:1.12}.manual-section__description{margin:12px 0 0;max-width:900px;font-size:1.15rem;line-height:1.65;color:var(--manual-text-soft);font-weight:700}.step-grid,.feature-grid,.operation-grid,.care-grid,.state-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.step-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.step-card,.feature-card,.operation-card,.info-card,.state-card,.timeline-item,.care-card,.screen-card,.diagram-card,.faq-item,.flow-card,.note-banner,.disclaimer-card{border-radius:var(--manual-radius-lg);border:1px solid var(--manual-border);background:var(--manual-surface)}.step-card,.feature-card,.operation-card,.info-card,.state-card,.timeline-item,.care-card,.screen-card{padding:20px}.step-card__top,.state-card,.feature-card__icon,.institution-highlight__item,.mini-process div{display:flex;align-items:center}.step-card__top{justify-content:space-between;gap:16px}.step-card__icon,.feature-card__icon,.state-card__icon{width:64px;height:64px;place-items:center;border-radius:20px;background:linear-gradient(180deg,#edf6ff,#dcebff);color:var(--manual-blue-deep)}.step-card__icon,.feature-card__icon,.state-card__icon,.manual-section__body,.institution-highlight,.faq-list,.legend-list,.flow-rail,.timeline-list,.device-notes{display:grid;gap:16px}.step-card__title,.feature-card h3,.operation-card h3,.info-card h3,.timeline-item h3,.state-card h3{margin:16px 0 10px;font-size:1.55rem;line-height:1.2}.step-card__description,.feature-card p,.operation-card p,.timeline-item p,.info-card li,.screen-card__line,.legend-list span,.state-card p,.care-card,.faq-item p{margin:0;font-size:1.05rem;line-height:1.7;color:var(--manual-text);font-weight:700;overflow-wrap:anywhere}.step-card__note{display:grid;gap:6px;margin-top:16px;padding:14px 16px;border-radius:16px;background:#f4f9ff;color:var(--manual-text-soft);font-size:1rem}.diagram-card{padding:18px;background:linear-gradient(180deg,#f9fcff,#eef6ff)}.diagram-card__meta{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.diagram-card__meta--clean{justify-content:flex-start}.device-diagram{width:100%;height:auto;min-height:320px}.device-visual-board{padding:16px;border-radius:24px;border:1px solid #cfe0f2;background:#ffffff9e}.device-photo-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(180px,.65fr);gap:20px;align-items:stretch}.device-photo-panel{display:grid;grid-template-rows:auto auto 1fr;gap:8px;min-height:100%}.device-photo-panel__title{font-size:1rem;font-weight:900;color:var(--manual-blue-deep)}.device-photo-panel__hint{margin:0;font-size:.95rem;line-height:1.6;color:var(--manual-text-soft);font-weight:700}.device-photo-map{display:grid;place-items:center;position:relative;min-height:360px;padding:18px;border-radius:26px;overflow:hidden;border:1px solid #bed4ec;background:#f7fbff}.device-photo-map__figure{position:relative;width:100%}.device-photo-map__figure--front{width:min(100%,340px);margin-inline:auto}.device-photo-map__image,.device-photo-map__overlay{display:block;width:100%;height:auto}.device-photo-map__overlay,.device-badge-layer{position:absolute;inset:0}.device-badge-layer{pointer-events:none}.device-badge{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:-12px;margin-top:-12px;border-radius:999px;background:#1e62b2;color:#fff;border:2px solid #fff;font-size:.82rem;font-weight:900;line-height:1;box-shadow:0 8px 18px #1e62b238;pointer-events:none}.side-detail-stack{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:142px;height:100%}.side-detail-card{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:6px;min-height:0}.side-detail-card__image-shell{display:flex;align-items:center;justify-content:center;min-height:0;height:152px;position:relative;overflow:hidden;border-radius:16px;border:1px solid #bed4ec;background:#f7fbff}.side-detail-card__image{display:block;width:auto;max-width:100%;height:100%;object-fit:contain}.side-detail-card__caption{font-size:.86rem;font-weight:900;color:var(--manual-blue-deep);text-align:center}.device-part-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.device-part-legend--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.device-part-legend__item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid var(--manual-border);background:#ffffffeb;font-size:1rem;line-height:1.6;font-weight:800;overflow-wrap:anywhere}.device-part-legend__badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:999px;background:var(--manual-blue-deep);color:#fff;font-size:.98rem;font-weight:900}.device-diagram__body{fill:#eaf3ff;stroke:#1d4d8f;stroke-width:1.5}.device-diagram__panel{fill:#fff;stroke:#7da9d8;stroke-width:1.2}.device-diagram__grid{fill:#d7e8fb;stroke:#5f8ebf;stroke-width:1}.device-diagram__light{fill:#fff;stroke:#456f9e;stroke-width:1.2}.device-diagram__label,.device-diagram__port,.device-diagram__button{fill:#bfd8f5;stroke:#4f7cab;stroke-width:.9}.device-diagram__line{stroke:#5f86b4;stroke-width:.7}.device-diagram__point{fill:#1f579f}.device-diagram__text{fill:#16385e;font-size:2.15px;font-weight:700}.device-detail-notes{display:grid;gap:12px;margin-top:14px}.device-detail-notes__item{padding:14px 16px;border-radius:16px;border:1px solid var(--manual-border);background:#ffffffd9;font-size:1rem;line-height:1.7;font-weight:700}@media(max-width:720px){.device-photo-layout,.device-part-legend{grid-template-columns:1fr}.device-photo-panel{grid-template-rows:auto auto auto}.device-photo-map{min-height:auto}.device-photo-panel--side{max-width:240px}.side-detail-stack{grid-template-rows:auto auto;max-width:100%;height:auto}.side-detail-card{grid-template-rows:auto auto}.side-detail-card__image-shell{height:auto}.device-visual-board{padding:12px}.device-badge{width:22px;height:22px;margin-left:-11px;margin-top:-11px;font-size:.78rem}.connected-idle-card__mock-board{grid-template-columns:1fr}.connected-idle-card__mock-display{justify-content:center}}.table-shell{overflow:auto;border-radius:var(--manual-radius-lg);border:1px solid var(--manual-border)}.status-table{width:100%;border-collapse:collapse;background:#fff}.status-table th,.status-table td{padding:18px 16px;border-bottom:1px solid #d9e7f6;text-align:left;vertical-align:top}.status-table th{background:#eef6ff;color:var(--manual-blue-deep);font-size:1rem;font-weight:900}.status-table td{font-size:1.05rem;line-height:1.7;font-weight:700}.light-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px solid #cfdff2;font-weight:900;white-space:nowrap}.light-badge__dot{width:14px;height:14px;border-radius:999px;border:1px solid rgba(18,61,120,.16)}.light-badge--white .light-badge__dot{background:#fff}.light-badge--blue .light-badge__dot,.light-badge--blue-solid .light-badge__dot{background:#2c79e8}.light-badge--green .light-badge__dot{background:#29b36b}.light-badge--yellow .light-badge__dot{background:#f1c437}.light-badge--red .light-badge__dot{background:#ea5a5a}.light-badge--off .light-badge__dot{background:#d3dce8}.operation-card--blue{background:linear-gradient(180deg,#fff,#edf6ff)}.operation-card--navy{background:linear-gradient(180deg,#fff,#e8f1ff)}.operation-card--sky{background:linear-gradient(180deg,#fff,#f4fbff)}.subsection-head{display:grid;gap:10px;margin-top:8px}.subsection-head p,.power-card__meaning,.power-card__action,.connected-idle-card__copy p,.first-use-flow__item p,.tech-note li,.troubleshooting-card p,.troubleshooting-card li{margin:0;font-size:1.02rem;line-height:1.7;font-weight:700}.power-card-grid,.troubleshooting-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.power-card,.connected-idle-card,.first-use-flow__item,.troubleshooting-card,.tech-note{border-radius:var(--manual-radius-lg);border:1px solid var(--manual-border);background:var(--manual-surface)}.power-card,.troubleshooting-card,.tech-note{padding:20px}.power-card__top,.connected-idle-card,.connected-idle-card__lights,.first-use-flow__item{display:flex}.power-card__top{justify-content:space-between;gap:14px;align-items:flex-start}.power-card__code{margin:0 0 10px}.power-card h3,.connected-idle-card__copy h3,.troubleshooting-card h3{margin:0 0 10px;font-size:1.4rem;line-height:1.2}.power-card__chip{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(18,61,120,.12);font-size:.92rem;font-weight:900;white-space:nowrap}.power-card__action{margin:16px 0 0;padding:12px 14px;border-radius:14px;background:#ffffff8f;border:1px solid rgba(18,61,120,.08);color:var(--manual-blue-deep)}.power-card--charging{background:linear-gradient(180deg,#fff,#eef8ff)}.power-card--ready{background:linear-gradient(180deg,#fff,#effcf5)}.power-card--warning{background:linear-gradient(180deg,#fff,#fff9ec)}.power-card--danger{background:linear-gradient(180deg,#fff,#fff1f1)}.power-card--off{background:linear-gradient(180deg,#fff,#f3f6fb)}.connected-idle-card{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:28px;padding:22px;align-items:start}.connected-idle-card--visual-only{display:block;padding:0}.connected-idle-card__visual,.connected-idle-card__copy{min-width:0}.connected-idle-card__visual{display:grid;gap:16px;justify-items:center;align-content:start;width:100%;max-width:460px;padding:24px 20px;border-radius:22px;background:linear-gradient(180deg,#eef7ff,#e1eeff)}.connected-idle-card--visual-only .connected-idle-card__visual{max-width:640px;margin:0 auto}.connected-idle-card__caption{margin:0;color:var(--manual-text-soft);font-size:.98rem;font-weight:800;text-align:center}.connected-idle-card__state{width:100%;display:grid;gap:10px}.connected-idle-card__state-title,.connected-idle-card__state-note{margin:0;font-weight:800;color:var(--manual-blue-deep)}.connected-idle-card__state-title{font-size:1rem}.connected-idle-card__state-note{font-size:.94rem;line-height:1.6;color:var(--manual-text-soft)}.connected-idle-card__mock-board{--mock-display-width: clamp(190px, 34vw, 250px);--mock-button-width: clamp(62px, 8vw, 88px);--mock-button-gap: clamp(8px, 1.2vw, 12px);width:100%;display:grid;grid-template-columns:minmax(0,var(--mock-display-width)) max-content;gap:clamp(12px,2vw,20px);align-items:center;justify-content:start;padding:16px 18px;border-radius:20px;background:linear-gradient(180deg,#78b3df,#6aa7d8);border:1px solid rgba(17,39,70,.14);box-shadow:inset 0 0 0 1px #ffffff38}.connected-idle-card__mock-display{display:grid;justify-content:start;width:var(--mock-display-width);min-width:0}.connected-idle-card__mock-guide{display:flex;align-items:center;justify-content:flex-start;gap:var(--mock-button-gap);min-height:92px;width:auto;max-width:100%;justify-self:start;padding:0;background:transparent;border:0}.connected-idle-card__mock-button{width:var(--mock-button-width);flex:0 0 var(--mock-button-width);height:58px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(180deg,#fffffffa,#f2f7fdf5);border:2px solid rgba(255,255,255,.88);box-shadow:inset 0 0 0 1px #ffffffb8,0 3px 8px #2b5a8b14}.connected-idle-card__mock-light{width:20px;height:20px;border-radius:999px;background:#dfe8f4;box-shadow:inset 0 0 0 1px #3c64961f}.connected-idle-card__mock-button--green,.connected-idle-card__mock-button--orange,.connected-idle-card__mock-button--red{animation:connected-idle-standby-frame 1s steps(1,end) infinite}.connected-idle-card__mock-button--green .connected-idle-card__mock-light,.connected-idle-card__mock-button--orange .connected-idle-card__mock-light,.connected-idle-card__mock-button--red .connected-idle-card__mock-light{animation:connected-idle-standby-pulse 1s steps(1,end) infinite}.connected-idle-card__mock-button--green{border-color:#2fa16047}.connected-idle-card__mock-button--green .connected-idle-card__mock-light{background:#35b56f;box-shadow:0 0 0 5px #35b56f24,0 0 12px #35b56f52}.connected-idle-card__mock-button--orange{border-color:#e0904047}.connected-idle-card__mock-button--orange .connected-idle-card__mock-light{background:#f0a24b;box-shadow:0 0 0 5px #f0a24b24,0 0 12px #f0a24b4d}.connected-idle-card__mock-button--red{border-color:#dd505047}.connected-idle-card__mock-button--red .connected-idle-card__mock-light{background:#ee5a5a;box-shadow:0 0 0 5px #ee5a5a24,0 0 12px #ee5a5a4d}.connected-idle-card__mock-button--connected{border-color:#2b7ae447;opacity:1;animation:none}.connected-idle-card__mock-button--connected .connected-idle-card__mock-light{background:#1f7ef3;box-shadow:0 0 0 6px #2681f229,0 0 14px #2a88ff6b;opacity:1;transform:scale(1);animation:none}@keyframes connected-idle-standby-frame{0%,49.999%{opacity:1}50%,to{opacity:.36}}@keyframes connected-idle-standby-pulse{0%,49.999%{opacity:1;transform:scale(1)}50%,to{opacity:.14;transform:scale(.94);box-shadow:none}}@keyframes connected-idle-blue-frame{0%,49.999%{opacity:1}50%,to{opacity:.48}}@keyframes connected-idle-blue-pulse{0%,49.999%{opacity:1;transform:scale(1);box-shadow:0 0 0 6px #2681f22e,0 0 18px #2a88ff6b}50%,to{opacity:.24;transform:scale(.92);box-shadow:0 0 0 3px #2681f214,0 0 8px #2a88ff2e}}.seven-segment__cell--blink{animation:seven-segment-blink 1s steps(1,end) infinite}@keyframes seven-segment-blink{0%,to{opacity:1}50%{opacity:.14}}.seven-segment{display:inline-flex;align-items:center;flex-shrink:0;gap:10px;padding:8px 10px;border-radius:10px;background:linear-gradient(180deg,#080b12,#121722);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -8px 18px #ffffff08}.seven-segment--lg{gap:12px;padding:10px 12px}.seven-segment__module{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:6px;background:#ffffff05;box-shadow:inset 0 0 0 1px #ffffff0f}.seven-segment__cell{--segment-color: #ff4939;--segment-glow: rgba(255, 86, 60, .42);--segment-off: rgba(255, 255, 255, .02);position:relative;width:28px;height:50px;border-radius:7px;background:#090d14;box-shadow:inset 0 0 0 1px #ffffff38}.seven-segment--lg .seven-segment__cell{width:32px;height:58px}.seven-segment__cell--blank{background:#090d14}.seven-segment__segment{position:absolute;opacity:.08;background:var(--segment-off);transition:opacity .16s ease}.seven-segment__segment.is-on{opacity:1;background:var(--segment-color);box-shadow:0 0 8px var(--segment-glow),0 0 16px #ff532f38}.seven-segment__segment--a,.seven-segment__segment--d,.seven-segment__segment--g{left:6px;width:16px;height:4px;clip-path:polygon(10% 0,90% 0,100% 50%,90% 100%,10% 100%,0 50%)}.seven-segment--lg .seven-segment__segment--a,.seven-segment--lg .seven-segment__segment--d,.seven-segment--lg .seven-segment__segment--g{left:7px;width:18px}.seven-segment__segment--a{top:4px}.seven-segment__segment--g{top:23px}.seven-segment__segment--d{bottom:4px}.seven-segment--lg .seven-segment__segment--g{top:27px}.seven-segment__segment--b,.seven-segment__segment--c,.seven-segment__segment--e,.seven-segment__segment--f{width:4px;height:16px;clip-path:polygon(50% 0,100% 12%,100% 88%,50% 100%,0 88%,0 12%)}.seven-segment--lg .seven-segment__segment--b,.seven-segment--lg .seven-segment__segment--c,.seven-segment--lg .seven-segment__segment--e,.seven-segment--lg .seven-segment__segment--f{height:18px}.seven-segment__segment--b,.seven-segment__segment--c{right:3px}.seven-segment__segment--e,.seven-segment__segment--f{left:3px}.seven-segment__segment--f,.seven-segment__segment--b{top:7px}.seven-segment__segment--e,.seven-segment__segment--c{bottom:7px}.seven-segment__segment--slash{left:12px;top:4px;width:4px;height:42px;transform:rotate(18deg);border-radius:999px}.seven-segment--lg .seven-segment__segment--slash{left:14px;height:48px}.seven-segment__cell--charging .seven-segment__segment{opacity:.08;animation-duration:2.4s;animation-iteration-count:infinite;animation-timing-function:linear}.seven-segment__cell--charging .seven-segment__segment--a{animation-name:seven-segment-charge-pulse;animation-delay:calc(var(--charge-shift, 0s) + 0s)}.seven-segment__cell--charging .seven-segment__segment--b{animation-name:seven-segment-charge-pulse;animation-delay:calc(var(--charge-shift, 0s) + .4s)}.seven-segment__cell--charging .seven-segment__segment--c{animation-name:seven-segment-charge-pulse;animation-delay:calc(var(--charge-shift, 0s) + .8s)}.seven-segment__cell--charging .seven-segment__segment--d{animation-name:seven-segment-charge-pulse;animation-delay:calc(var(--charge-shift, 0s) + 1.2s)}.seven-segment__cell--charging .seven-segment__segment--e{animation-name:seven-segment-charge-pulse;animation-delay:calc(var(--charge-shift, 0s) + 1.6s)}.seven-segment__cell--charging .seven-segment__segment--f{animation-name:seven-segment-charge-pulse;animation-delay:calc(var(--charge-shift, 0s) + 2s)}.seven-segment__cell--charging .seven-segment__segment--g,.seven-segment__cell--charging .seven-segment__segment--slash{animation:none}@keyframes seven-segment-charge-pulse{0%,8%{opacity:1;background:var(--segment-color);box-shadow:0 0 8px var(--segment-glow),0 0 16px #ff532f38}12%,to{opacity:.08;background:var(--segment-off);box-shadow:none}}.connected-idle-card__copy{display:grid;gap:14px;align-content:start}.connected-idle-card__copy ul,.troubleshooting-card ul,.tech-note ul{margin:0;padding-left:22px;display:grid;gap:8px}.screen-card,.info-card,.operation-card,.step-card,.feature-card,.state-card,.faq-item,.power-card,.connected-idle-card,.troubleshooting-card,.first-use-flow__item,.timeline-item,.care-card,.diagram-card{overflow:hidden}.training-light-diagram{display:grid;gap:18px}.training-light-diagram__panel{padding:18px;border-radius:32px;border:1px solid var(--manual-border);background:linear-gradient(180deg,#eff7ff,#e4f0ff)}.training-light-diagram__mock-board{max-width:760px;margin:0 auto;padding:24px;border-radius:32px;border:1px solid #d5e5dd;background:linear-gradient(180deg,#fbfffd,#f7fbf8);box-shadow:inset 0 0 0 2px #dcece49e}.training-light-diagram__mock-display{height:44px;align-self:center;justify-self:start;display:flex;align-items:center;transform:scale(.36);transform-origin:top left;overflow:visible;margin-top:12px}.training-light-diagram__board-rows{display:grid;grid-template-columns:68px minmax(0,1fr);column-gap:14px;row-gap:14px;align-items:stretch}.training-light-diagram__mock-top-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-self:center;min-height:44px}.training-light-diagram__top-pill{height:44px;border-radius:16px;border:2px solid #bfd3c8;background:#fff}.training-light-diagram__side-column{display:grid;gap:12px;grid-template-rows:repeat(3,1fr)}.training-light-diagram__side-button{min-height:0;border-radius:18px;border:2px solid #bfd3c8;background:#fff;display:grid;place-items:center;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.training-light-diagram__side-button--green{border-color:#7bc892}.training-light-diagram__side-button--amber{border-color:#e9ba69}.training-light-diagram__side-button--red{border-color:#ee9d90}.training-light-diagram__side-button.is-active{animation:training-light-pulse .9s ease-in-out infinite}.training-light-diagram__side-button--green.is-active{background:#dff7e6;box-shadow:0 0 0 8px #54b8711f}.training-light-diagram__side-button--amber.is-active{background:#fff1d8;box-shadow:0 0 0 8px #efa8451f}.training-light-diagram__side-button--red.is-active{background:#ffe2db;box-shadow:0 0 0 8px #e867671f}.training-light-diagram__side-button-core{width:28px;height:28px;border-radius:999px;background:#fff;box-shadow:0 0 0 6px #ffffff2e;transition:background-color .22s ease,box-shadow .22s ease}.training-light-diagram__side-button--green.is-active .training-light-diagram__side-button-core{background:#54b871}.training-light-diagram__side-button--amber.is-active .training-light-diagram__side-button-core{background:#efa845}.training-light-diagram__side-button--red.is-active .training-light-diagram__side-button-core{background:#e86767}.training-light-diagram__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-self:stretch}.training-light-diagram__cell{aspect-ratio:1;border-radius:24px;display:grid;place-items:center;padding:12px;border:2px solid #bfd3c8;background:#fff;position:relative}.training-light-diagram__cell-label{font-size:1.35rem;font-weight:900;color:#7f928c;text-align:center}.training-light-diagram__cell-core--active{width:30px;height:30px;border-radius:999px;animation:training-light-pulse .9s ease-in-out infinite}.training-light-diagram__cell--active-green{background:#dff7e6;border-color:#7bc892}.training-light-diagram__cell-core--green{background:#54b871;box-shadow:0 0 0 10px #54b87124}.training-light-diagram__cell--active-amber{background:#fff1d8;border-color:#e9ba69}.training-light-diagram__cell-core--amber{background:#efa845;box-shadow:0 0 0 10px #efa84524}.training-light-diagram__cell--active-red{background:#ffe2db;border-color:#ee9d90}.training-light-diagram__cell-core--red{background:#e86767;box-shadow:0 0 0 10px #e8676724}@keyframes training-light-pulse{0%,to{transform:scale(.92);opacity:.78}50%{transform:scale(1);opacity:1}}.training-light-diagram__notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.training-light-diagram__note-card{padding:16px 18px;border-radius:22px;border:1px solid var(--manual-border);background:linear-gradient(180deg,#fff,#f6fbff)}.training-light-diagram__note-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.training-light-diagram__note-badge{width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:var(--manual-blue);color:#fff;font-size:.92rem;font-weight:900}.training-light-diagram__note-card strong{font-size:1rem;color:var(--manual-blue-deep)}.training-light-diagram__note-card p{margin:0;color:var(--manual-text);font-size:.98rem;line-height:1.6}.first-use-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.first-use-flow__item{gap:16px;align-items:center;padding:18px 20px}.first-use-flow__index{width:48px;height:48px;display:grid;place-items:center;border-radius:999px;background:var(--manual-blue);color:#fff;font-size:1.05rem;font-weight:900;flex:0 0 auto}.troubleshooting-card{background:linear-gradient(180deg,#fff,#f9fcff)}.tech-note{background:#f8fbff}.tech-note summary{cursor:pointer;font-size:1.05rem;font-weight:900;color:var(--manual-blue-deep)}.tech-note[open] summary{margin-bottom:12px}.operation-card ul,.info-card ul,.safety-notice__list{margin:14px 0 0;padding-left:22px;display:grid;gap:10px}.safety-notice{display:grid;grid-template-columns:auto 1fr;gap:18px;padding:22px;border-radius:var(--manual-radius-lg);border:1px solid #ffd9a8;background:linear-gradient(180deg,#fffaf2,#fff4df)}.safety-notice__icon{width:68px;height:68px;display:grid;place-items:center;border-radius:20px;background:#ffd783;color:#855307;font-size:1rem;font-weight:900}.safety-notice__title{margin:0 0 10px;font-size:1.5rem}.flow-rail{grid-template-columns:repeat(7,minmax(0,1fr))}.flow-card{position:relative;padding:18px 16px;min-height:180px}.flow-card:not(:last-child):after{content:"";position:absolute;top:50%;right:-10px;width:20px;height:2px;background:#8eb4df}.flow-card--success{background:linear-gradient(180deg,#f4fff8,#ebfff2)}.flow-card__title{margin:14px 0 8px;font-size:1.15rem}.flow-card__description,.note-banner p,.disclaimer-card p{margin:0;font-size:1rem;line-height:1.65;font-weight:700}.state-card{gap:16px}.state-card--success{background:linear-gradient(180deg,#f5fff8,#edfcf1)}.state-card--warning{background:linear-gradient(180deg,#fffdf7,#fff6e8)}.feature-card,.care-card,.timeline-item,.institution-highlight__item,.note-banner,.disclaimer-card{background:#fafdff}.institution-highlight{grid-template-columns:repeat(3,minmax(0,1fr))}.institution-highlight__item{gap:12px;padding:18px 20px;border-radius:var(--manual-radius-md);border:1px solid var(--manual-border);font-weight:900;color:var(--manual-blue-deep)}.timeline-item{display:grid;grid-template-columns:auto 1fr;gap:16px}.timeline-item__index{width:46px;height:46px;display:grid;place-items:center;border-radius:999px;background:var(--manual-blue);color:#fff;font-weight:900;font-size:1.1rem}.training-layout,.device-layout{grid-template-columns:1fr 1fr}.training-demo{display:grid;gap:18px}.training-demo__grid{display:grid;grid-template-columns:repeat(3,minmax(0,120px));gap:12px;justify-content:center;padding:20px;border-radius:28px;border:1px solid var(--manual-border);background:linear-gradient(180deg,#eff7ff,#e4f0ff)}.training-demo__cell{min-height:96px;border-radius:24px;display:grid;place-items:center;text-align:center;padding:10px;font-weight:900;font-size:1rem;border:2px solid #93b8e0;background:#fff}.training-demo__cell--target{background:#d9ebff;box-shadow:0 0 0 6px #2c79e824}.training-demo__cell--pressable{background:#eef8ff}.training-demo__cell--correct{background:#ecfff1;border-color:#5eb77d}.training-demo__cell--error{background:#fff1f1;border-color:#e77c7c}.legend-list{padding:18px;border-radius:var(--manual-radius-lg);border:1px solid var(--manual-border);background:#fff}.mini-process{display:flex;flex-wrap:wrap;gap:12px}.mini-process div{gap:8px;padding:12px 16px;border-radius:999px;border:1px solid var(--manual-border);background:#f4f9ff;font-weight:900}.screen-card__bar{display:flex;gap:8px}.screen-card__bar span{width:12px;height:12px;border-radius:999px;background:#b7cde4}.screen-card__body{margin-top:14px;display:grid;gap:12px}.screen-card__label{margin:0;font-size:1.15rem;font-weight:900;color:var(--manual-blue-deep)}.screen-card__line{padding:12px 14px;border-radius:14px;background:var(--manual-surface-soft)}.faq-item{padding:18px 20px}.faq-item summary{cursor:pointer;font-size:1.15rem;font-weight:900;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item[open] summary{margin-bottom:12px;color:var(--manual-blue-deep)}.note-banner,.disclaimer-card{display:flex;gap:12px;align-items:flex-start;padding:18px 20px}.disclaimer-card{background:linear-gradient(180deg,#fff9f2,#fff4e4);border-color:#f0d5a5}.manual-footer{margin-top:24px;padding:30px 28px;border-radius:30px}.manual-footer__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.manual-footer h3{margin:0 0 12px;font-size:1.3rem}.manual-footer p{margin:8px 0;line-height:1.65;font-size:1rem;font-weight:700}.manual-subhero{display:grid;gap:18px;padding:28px 32px;border-radius:32px;border:1px solid var(--manual-border);background:linear-gradient(180deg,#fff,#f3f8ff)}.manual-subhero h1,.manual-entry-section__head h2{margin:10px 0 0;font-size:clamp(2rem,3.5vw,3rem);line-height:1.12}.manual-subhero__subtitle,.manual-entry-section__head p{margin:12px 0 0;max-width:780px;font-size:1.12rem;line-height:1.65;color:var(--manual-text-soft);font-weight:700}.manual-entry-section{display:grid;gap:22px}.manual-entry-section__head{display:grid;gap:6px}.manual-entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.manual-entry-card{display:grid;gap:18px;align-items:start;padding:24px;text-align:left;border-radius:28px;border:1px solid var(--manual-border);background:linear-gradient(180deg,#fff,#eef5ff);box-shadow:0 18px 42px #1a365c14;transition:transform .18s ease,box-shadow .18s ease}.manual-entry-card:hover{transform:translateY(-2px);box-shadow:0 22px 48px #1a365c1f}.manual-entry-card__icon{display:inline-grid;width:64px;height:64px;place-items:center;border-radius:20px;color:var(--manual-blue-deep);background:#bfddff8f}.manual-entry-card__copy{display:grid;gap:10px}.manual-entry-card__copy h3{margin:0;font-size:1.55rem;line-height:1.2}.manual-entry-card__copy p{margin:0;color:var(--manual-text-soft);font-size:1.02rem;line-height:1.7;font-weight:700}.manual-page-tabs{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.manual-page-tabs__back,.manual-page-tabs__tab{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;border:1px solid #bfd6f6;background:#fff;color:var(--manual-blue-deep);font-size:.98rem;font-weight:900}.manual-page-tabs__back{gap:8px}.manual-page-tabs__tab.is-active{background:var(--manual-blue-deep);color:#fff;border-color:var(--manual-blue-deep)}.app-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.app-preview-grid__item{display:grid;gap:10px}.app-preview-grid__item--wide{grid-column:1 / -1}.subsection-head--compact p{font-size:1rem}.subsection-head--compact .manual-chip{min-width:118px;justify-content:center;text-align:center}.app-preview-card{display:grid;gap:16px;padding:18px;border-radius:28px;border:1px solid #cfe1f8;background:linear-gradient(180deg,#fff,#f6fbff);box-shadow:0 16px 38px #24426a14}.app-preview-card--tablet{background:linear-gradient(180deg,#fff,#f7fbf9)}.app-preview-card__top{display:flex;justify-content:space-between;gap:12px;align-items:start}.app-preview-card__eyebrow{margin:0;color:#68809f;font-size:.92rem;font-weight:900}.app-preview-card h3{margin:4px 0 0;font-size:1.38rem;line-height:1.2}.app-preview-card__badge{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:#edf5ff;color:var(--manual-blue-deep);font-size:.86rem;font-weight:900;white-space:nowrap}.app-preview-card__body{display:grid;gap:14px}.app-preview-card:not(.app-preview-card--tablet) .app-preview-card__shot,.app-preview-card:not(.app-preview-card--tablet) .app-preview-card__shot-stack{width:min(100%,400px);margin-inline:auto}.app-preview-card__shot{overflow:hidden;border-radius:24px;border:1px solid #d6e5f5;background:linear-gradient(180deg,#f9fcff,#eef5fb);box-shadow:inset 0 1px #ffffffe6}.app-preview-card__shot-image{display:block;width:100%;height:auto}.app-preview-card__live-app{overflow:hidden;border-radius:24px;border:1px solid #d6e5f5;background:linear-gradient(180deg,#f9fcff,#eef5fb);box-shadow:inset 0 1px #ffffffe6}.app-preview-card__live-app--party-records{max-height:860px}.app-preview-card__live-app--party-records>*{transform-origin:top center}.app-preview-card__hero-pill{display:grid;gap:4px;padding:14px 16px;border-radius:20px}.app-preview-card__hero-pill span,.app-preview-card__metric span,.app-preview-card__row span,.app-preview-card__status span{font-size:.9rem;font-weight:900;color:#6c7d95}.app-preview-card__hero-pill strong,.app-preview-card__metric strong,.app-preview-card__row strong,.app-preview-card__status strong,.app-preview-card__mode-row strong,.app-preview-card__roster-item strong,.app-preview-card__live-row strong{color:var(--manual-blue-deep)}.app-preview-card__hero-pill strong{font-size:1.2rem}.app-preview-card__hero-pill--mint{background:linear-gradient(180deg,#edf9f1,#e3f6eb)}.app-preview-card__metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.app-preview-card__metric-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.app-preview-card__metric,.app-preview-card__row,.app-preview-card__status,.app-preview-card__mode-row,.app-preview-card__roster-item,.app-preview-card__live-row,.app-preview-card__quote{padding:14px 15px;border-radius:18px;background:#fff;border:1px solid #d9e7f6}.app-preview-card__metric{display:grid;gap:6px}.app-preview-card__metric strong{font-size:1.36rem;line-height:1.1}.app-preview-card__metric small,.app-preview-card__roster-item small,.app-preview-card__mode-row p{margin:0;color:var(--manual-text-soft);font-size:.92rem;line-height:1.55;font-weight:700}.app-preview-card__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:999px;background:#183f39;color:#fff;font-size:1rem;font-weight:900}.app-preview-card__rows,.app-preview-card__roster,.app-preview-card__live-board{display:grid;gap:10px}.app-preview-card__row,.app-preview-card__live-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-preview-card__status{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#eef6ff}.app-preview-card__status--blue{border-color:#bfd7ff}.app-preview-card__mode-row{display:grid;gap:10px}.app-preview-card__mode-row p{margin-top:4px}.app-preview-card__chips{display:flex;flex-wrap:wrap;gap:8px}.app-preview-card__chips span,.app-preview-card__live-badge{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;font-size:.84rem;font-weight:900}.app-preview-card__chips span{background:#edf5ff;color:var(--manual-blue-deep)}.app-preview-card__roster-item{display:grid;gap:3px}.app-preview-card__roster-item span{color:var(--manual-blue-deep);font-size:.96rem;font-weight:900}.app-preview-card__live-badge--success{background:#e9f8ee;color:#2f6d58}.app-preview-card__live-badge--active{background:#eef4ff;color:#2f56aa}.app-preview-card__live-badge--pending{background:#fff5e8;color:#9a6a27}.app-preview-card__quote{color:var(--manual-blue-deep);font-size:1rem;line-height:1.65;font-weight:800;background:#f7fbff}.app-preview-card__shot-stack{display:grid;gap:10px}.app-preview-card__shot--stacked-top{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.app-preview-card__shot--stacked-bottom{border-top-left-radius:16px;border-top-right-radius:16px}.manual-screenshot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.manual-screenshot-figure{display:grid;gap:12px}.manual-screenshot-figure__caption{margin:0;padding:14px 16px;border-radius:18px;background:#f7fbff;border:1px solid #d9e7f6;color:var(--manual-blue-deep);font-size:1rem;line-height:1.7;font-weight:800}@media(max-width:1080px){.manual-hero,.manual-entry-grid,.app-preview-grid,.training-layout,.device-layout,.manual-footer__grid,.connected-idle-card{grid-template-columns:1fr}.connected-idle-card__mock-board{--mock-button-width: clamp(70px, 9vw, 82px)}.manual-hero__visuals{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cover-visual-card__frame--app{min-height:300px}.cover-qr-grid{grid-template-columns:1fr}.app-preview-stack{max-width:320px;min-height:260px}.app-preview-stack__screen{width:43%;max-width:132px}.device-part-legend--compact,.flow-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-card:not(:last-child):after{display:none}.manual-screenshot-grid{grid-template-columns:1fr}}@media(max-width:760px){.manual-page{padding:20px 14px 40px}.manual-hero,.manual-subhero,.manual-section,.manual-footer{padding:22px;border-radius:24px}.manual-entry-card{padding:20px}.manual-entry-card__copy h3{font-size:1.35rem}.manual-page-tabs{gap:8px}.manual-page-tabs__back,.manual-page-tabs__tab{width:100%}.manual-hero__meta span{width:100%;justify-content:center;text-align:center}.manual-hero__visuals,.step-grid,.feature-grid,.operation-grid,.care-grid,.state-grid,.institution-highlight,.flow-rail,.power-card-grid,.troubleshooting-grid,.first-use-flow,.step-grid--triple,.app-preview-card__metric-grid,.app-preview-card__metric-grid--three{grid-template-columns:1fr}.training-demo__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.training-demo__cell{min-height:84px;font-size:.9rem}.training-light-diagram__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.training-light-diagram__cell{min-height:84px;font-size:.9rem}.cover-visual-card__frame--product{min-height:220px}.cover-visual-card__frame--app{min-height:260px}.connected-idle-card__mock-board{--mock-display-width: min(56vw, 236px);--mock-button-width: min(19vw, 78px);--mock-button-gap: min(2.6vw, 10px);grid-template-columns:1fr;gap:clamp(10px,3vw,14px);justify-items:center}.connected-idle-card__mock-display{width:min(100%,var(--mock-display-width));justify-content:center}.connected-idle-card__mock-guide{width:min(100%,calc(var(--mock-button-width) * 3 + var(--mock-button-gap) * 2));justify-self:center}.connected-idle-card__mock-button{height:min(14vw,56px)}.connected-idle-card__mock-light{width:min(5vw,18px);height:min(5vw,18px)}.app-preview-stack{max-width:280px;min-height:220px}.app-preview-stack__screen{width:42%;max-width:118px;border-radius:18px}.app-preview-stack__screen--back{right:0}.app-preview-stack__screen--mid{right:17%}.app-preview-stack__screen--front-left{right:34%}.app-preview-stack__screen--front-right{right:51%}.app-preview-card{padding:16px;border-radius:24px}.app-preview-card__top,.app-preview-card__row,.app-preview-card__status,.app-preview-card__live-row{display:grid;grid-template-columns:1fr;justify-content:start}.manual-toc a{flex:1 1 120px}.device-part-legend__item{padding:12px 14px}.training-light-diagram__notes{grid-template-columns:1fr}}@media(max-width:520px){.manual-hero{gap:18px}.manual-chip,.manual-section__eyebrow,.diagram-card__tag,.step-card__step,.flow-card__step{padding:7px 12px;font-size:.86rem}.cover-visual-card{padding:14px;border-radius:22px}.cover-visual-card__frame{border-radius:18px}.app-preview-stack{max-width:240px;min-height:190px}.app-preview-stack__screen{width:41%;max-width:92px;border-radius:14px}.manual-toc{gap:8px;padding:12px}.manual-toc a{flex:1 1 calc(50% - 8px);padding:9px 12px;font-size:.92rem}.device-part-legend__badge{flex-basis:28px;width:28px;height:28px;font-size:.88rem}}@media print{body{background:#fff}.manual-page{max-width:none;padding:0}.manual-toc{position:static}.manual-hero,.manual-section,.manual-footer,.manual-toc,.step-card,.feature-card,.operation-card,.info-card,.state-card,.timeline-item,.care-card,.screen-card,.diagram-card,.faq-item,.flow-card,.note-banner,.disclaimer-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;break-inside:avoid}.manual-section,.manual-hero,.manual-footer{page-break-inside:avoid}.manual-section__title{font-size:24pt}.manual-section__description,.step-card__description,.feature-card p,.operation-card p,.timeline-item p,.info-card li,.faq-item p,.manual-footer p{font-size:11pt}}
